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
340275062094	340275062662	340275063212	340275063762	340275064311	340275064862	340275065412	340275065962	340275066511	340275067062	340275067612	340275068162	340275068711	340275069262	340275069812	340275070362	340275070911	340275071462	340275072012	340275072562	340275073111	340275073662	340275074212	340275074762	340275075311	340275075862	340275076412	340275076962	340275077511	340275078062	340275078612	340275079162	340275079711	340275080262	340275080812	340275081362	340275081911	340275082462	340275083012	340275083562	340275084111	340275084664	340275085212	340275085762	340275086311	340275086862	340275087412	340275087962	340275088511	340275089062	340275089612	340275090162	340275090711	340275091262	340275091812	340275092362	340275092911	340275093462	340275094012	340275094562	340275095111	340275095662	340275096212	340275096762	340275097311	340275097862	340275098412	340275098962	340275099511	340275100062	340275100612	340275101162	340275101711	340275102262	340275102812	340275103362	340275103911	340275104462	340275105012	340275105562	340275106111	340275106662	340275107212	340275107762	340275108311	340275108862	340275109412	340275109962	340275110511	340275111062	340275111612	340275112162	340275112711	340275113262	340275113812	340275114362	340275114911	340275115462	340275116012	340275116562	340275117111	340275117662	340275118212	340275118769	340275119311	340275119862	340275120412	340275120962	340275121511	340275122062	340275122612	340275123162	340275123711	340275124262	340275124812	340275125362	340275125911	340275126462	340275127012	340275127562	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	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
23570	21730	29701	24288	21730	21750	7057	1729	1425	1378	1266	1184	1130	1108	1120	1045	1001	1022	1011	979	927	911	940	918	978	982	922	891	934	876	886	924	924	874	896	925	936	909	868	902	947	873	916	895	828	855	931	886	845	914	903	931	893	938	832	879	858	895	892	892	861	865	881	869	858	914	866	903	863	890	889	903	857	897	899	872	940	850	901	867	893	842	901	892	902	892	918	933	886	887	904	803	876	842	903	881	797	966	935	923	869	859	833	836	835	921	870	898	897	866	885	885	815	867	836	888	864	933	864	875	855	850	896	828	896	855	930	817	879	927	902	846	871	870	907	923	863	847	902	826	890	926	866	878	899	893	855	876	923	928	935	902	845	908	879	879	894	949	915	884	863	880	891	843	877	913	879	893	827	921	896	881	927	858	876	844	811	895	934	921	914	895	876	896	876	846	901	858	897	852	876	866	863	904	910	876	871	857	915	856	909	862	890	880	886	885	879	873	849	872	829	847	879	837	903	826	865	912	873	850	902	890	860	834	845	846	910	876	892	867	862	914	889	864	903	847	889	883	859	875	857	873	866	839	845	819	889	862	910	848	882	893	918	883	824	868	885	890	879	873	861	856	906	875	910	847	942	909	856	953	844	834	914	811	863	861	914	886	868	838	905	899	925	890	921	829	914	848	886	855	895	848	864	845	903	863	920	857	914	861	899	922	879	906	875	903	893	837	886	855	837	889	900	895	822	916	846	882	886	911	850	925	902	873	887	867	873	876	856	800	923	900	896	904	894	869	840	889	885	887	842	930	922	835	914	864	866	897	886	922	889	879	904	897	947	902	835	825	862	858	847	837	890	880	861	889	861	816	877	897	869	854	872	841	883	897	861	865	851	838	826	849	859	897	831	891	936	884	905	879	862	919	877	906	881	894	862	874	862	876	895	840	864	897	949	908	840	863	873	827	877	873	847	901	894	846	850	839	853	871	855	884	862	863	894	886	889	871	905	881	874	865	871	893	887	868	877	849	887	878	909	900	883	920	899	877	830	924	806	830	830	874	898	900	918	872	843	877	914	859	856	828	851	881	902	908	840	858	855	856	846	884	893	846	875	894	909	857	870	864	825	840	856	908	841	883	874	930	841	878	920	896	858	880	858	854	809	810	845	898	880	834	890	875	915	865	863	911	888	869	867	906	852	841	881	874	855	843	892	871	832	866	874	826	879	883	872	882	867	896	832	842	858	840	878	874	885	822	881	890	843	901	899	841	842	894	894	858	866	862	849	877	833	887	856	850	885	870	887	887	811	853	870	829	867	872	859	874	836	897	897	920	868	867	882	867	875	914	868	871	849	844	861	895	844	883	884	889	862	894	876	914	841	949	839	854	889	871	898	891	851	855	887	856	872	834	910	876	846	891	919	811	888	897	900	834	861	858	893	892	854	864	914	875	847	876	855	863	924	893	881	880	861	805	887	889	869	871	874	893	909	857	888	850	942	854	866	861	875	890	887	875	955	857	893	847	846	854	826	862	895	885	906	836	835	882	877	808	871	854	872	912	852	852	887	867	896	856	881	870	878	874	860	901	933	919	877	883	841	891	866	852	864	881	856	832	843	876	837	886	865	859	844	896	889	878	831	908	851	903	932	850	890	863	818	919	849	833	850	834	823	852	827	849	875	869	839	905	874	944	878	901	839	877	856	823	888	857	867	841	901	869	874	883	842	893	880	856	834	843	869	898	876	955	870	893	811	885	922	905	881	866	817	887	841	908	879	914	964	838	933	843	836	874	893	872	875	855	830	870	942	865	828	900	873	855	918	843	909	898	892	833	895	868	875	879	833	882	878	824	863	794	866	920	879	851	886	905	916	836	860	885	873	890	907	866	908	864	821	868	880	878	923	844	906	893	873	844	880	905	885	918	877	895	875	834	831	876	880	892	898	869	836	831	821	902	856	863	867	884	849	853	902	899	889	920	852	880	884	831	905	891	903	875	867	907	932	869	922	876	865	891	882	924	929	811	822	820	898	896	913	888	843	818	872	894	909	899	889	867	890	887	863	841	885	837	857	933	888	840	815	866	794	876	912	856	886	827	882	887	822	884	913	883	866	928	826	861	873	879	877	863	846	842	850	890	882	878	907	868	901	848	846	881	810	907	882	843	882	889	873	854	842	863	860	884	908	849	834	863	794	807	903	871	815	885	861	819	826	851	889	938	873	894	909	886	882	868	886	849	903	856	878	823	847	859	927	866	821	868	887	857	838	905	837	834	850	925	864	831	910	866	886	914	848	871	864	850	852	862	873	879	872	836	887	838	838	897	863	886	876	865	838	891	821	892	829	836	822	867	859	886	856	903	841	876	836	813	823	836	905	845	908	911	847	802	900	860	867	893	893	851	914	848	865	850	829	919	847	917	890	887	855	887	850	850	851	889	879	864	861	805	845	870	880	909	892	885	852	827	911	863	839	885	873	818	881	841	901	965	847	854	869	861	825	839	881	888	854	873	905	852	831	898	872	880	868	833	875	870	897	925	895	837	878	903	884	865	874	876	854	880	870	914	921	849	884	796	877	846	857	834	843	862	882	886	871	922	893	888	852	845	831	863	869	893	852	834	781	872	901	893	846	894	867	809	866	844	851	888	866	861	900	867	794	875	834	892	884	867	871	899	846	910	856	833	836	891	813	863	885	843	902	846	856	895	883	876	912	892	853	905	884	913	933	860	828	835	819	872	898	894	886	900	865	879	879	860	815	874	821	832	887	806	875	853	896	858	837	842	892	868	905	856	900	842	867	869	859	848	880	884	875	903	872	863	851	878	855	831	835	874	821	823	834	905	904	893	854	875	836	865	879	817	829	879	876	871	856	896	841	876	921	855	861	862	888	844	816	843	877	891	871	830	847	876	827	916	831	871	869	894	802	880	879	944	877	915	885	861	846	920	898	922	888	853	864	904	868	882	889	873	892	801	881	881	836	848	857	889	900	865	855	870	902	904	861	901	877	810	900	800	881	875	903	846	810	886	863	931	872	857	802	858	855	888	925	890	885	872	887	892	902	856	877	884	850	862	877	846	891	831	869	854	835	863	872	860	875	898	865	863	839	864	831	865	865	886	925	850	888	849	837	855	794	840	887	871	833	878	893	794	868	860	811	905	812	899	825	878	818	839	856	844	928	841	847	865	874	903	881	853	817	832	862	854	891	882	903	836	855	894	827	847	840	811	860	834	902	879	846	884	867	879	935	913	840	867	872	877	950	879	880	857	865	841	892	880	853	861	852	864	886	872	881	849	892	860	823	919	909	804	860	868	852	851	905	844	805	885	868	887	838	883	843	803	892	870	862	841	893	844	889	804	900	825	863	840	836	849	882	853	873	837	942	876	911	869	803	870	877	888	878	888	877	869	876	890	875	848	851	878	861	810	917	875	938	899	913	841	900	846	883	855	832	939	891	863	905	863	888	860	844	906	934	877	876	846	855	834	836	828	905	846	806	893	867	829	852	904	836	927	881	879	833	877
13517	18266	13973	7496	5518	4158	3375	2848	2414	2085	1901	1770	1658	1534	1525	1400	1354	1389	1312	1278	1217	1218	1293	1181	1217	1190	1161	1194	1152	1143	1147	1153	1100	1091	1149	1066	1100	1106	1129	1107	1118	1134	1080	1077	1137	1075	1123	1094	1153	1030	1088	1088	1059	1032	1113	1042	1095	1046	1098	1106	1096	1069	1059	1032	1093	1097	1058	1023	1077	1120	1036	1121	1083	1047	1063	1047	1020	1039	1047	1098	1125	1038	1038	1062	1044	1106	1034	1031	1033	1077	1045	1052	1012	1049	1112	1113	1005	1121	1053	1077	1057	1038	1097	1071	1068	1054	1034	1054	1045	1125	1045	1062	1072	1061	1037	1025	1071	1120	1021	1062	1062	1067	1072	1050	1077	1058	1054	1008	1046	1066	1041	1096	1094	1059	1051	1008	1042	1057	1055	1075	1056	1060	1090	1049	1065	1055	1075	1081	1065	996	1056	1056	1056	1026	1004	1098	1022	1111	1050	1070	1109	1054	1027	1091	1063	1078	1065	1060	1023	1049	1055	1075	1070	1012	1034	1105	1036	1096	968	1089	1047	1078	1088	1104	1078	1010	1052	1062	1028	993	1035	1080	1073	1097	1090	1046	1038	1034	1073	1059	1059	1054	1048	1077	1085	1033	1046	1037	1015	1081	1054	1057	1079	1074	1091	1072	1049	1012	1026	1046	1051	1050	1063	1084	1064	1077	1081	1050	1041	1039	1036	1037	994	1081	1023	1009	1028	1060	1092	1070	1047	1028	1113	1001	1044	1070	1015	992	1006	1041	1020	1112	1049	993	1037	1070	1086	1040	1087	976	1025	1079	1028	1046	1031	1050	1035	998	1008	1044	1114	1074	1085	1032	1015	1020	1046	1065	1042	989	1073	985	1039	1079	1092	1021	1098	1098	1037	1073	1057	962	1077	1108	1062	1086	1031	1051	1024	1078	1066	1043	1072	1110	1059	1023	1022	1092	996	1063	1032	1091	1072	1071	1057	1093	1037	1071	1071	1016	1054	995	1076	1047	1014	1033	966	1054	1127	1084	1065	1066	1059	1029	1048	1038	1089	1043	1028	1067	1082	987	1086	1073	1027	1026	1077	1091	1046	1080	1056	1068	1076	1094	1045	1018	1044	1097	1060	1133	1043	1030	1033	952	1036	1032	1080	1059	1039	1073	1065	1049	1035	1084	1020	1035	1042	1025	1064	1032	1082	1082	1094	1061	1082	1055	1071	1019	1046	1045	1068	1067	1092	1002	1057	1062	1055	1057	1077	1113	1056	1090	1053	1061	1032	1043	1065	1110	1038	1094	1060	1069	1057	1060	1073	1023	1047	1042	1033	1020	1043	1064	1054	1017	1062	1063	1034	1052	1083	1077	1093	1056	1055	1009	1034	1071	1058	1041	1018	1070	1078	1080	1068	1096	1031	1072	1073	1067	1057	1024	1083	1077	1006	1061	1054	1051	1051	1086	1067	1007	1034	1095	1082	1132	971	1028	1028	1037	1070	1060	1067	1060	1104	1038	1068	1079	1071	1009	1011	1088	1054	1088	1029	1064	1011	1066	1045	1068	1097	1040	1080	1015	1085	1114	1010	1058	1021	1013	1065	1066	1053	1088	1036	1031	1113	1022	1033	1095	1040	1045	1103	1056	1018	1030	1061	1038	1012	1098	1018	1022	1061	1049	1063	1100	1027	1026	1108	1037	1032	1063	1063	985	1057	1026	1066	1024	1045	1023	1063	1124	1088	1029	1058	1029	1005	1062	1067	1154	1097	1064	1019	1054	1109	1053	1098	1089	1041	1047	1021	1063	1091	1075	1089	1035	1007	1075	1082	1047	1011	948	1060	1035	1055	1068	1057	995	1058	1019	1034	1054	1053	1051	1041	1064	1051	1038	1037	1043	1047	1052	1073	1047	1087	1104	1079	1065	1037	1062	1075	1046	1078	1057	1062	992	1060	1029	1041	1044	1088	1130	1046	1096	1054	1043	1111	1041	1051	1085	1003	999	1044	1031	1045	997	1060	1110	1091	1047	1062	1078	1103	1064	1049	1005	1016	1019	1067	1094	1085	1045	1046	1093	1034	1046	1013	1028	1064	1060	1088	1005	1065	1088	1082	1009	998	1019	1058	1033	1048	1092	1051	1074	1079	1018	1031	1027	1059	1098	1058	1039	1038	1055	1073	1071	1045	1059	1055	1044	1102	1084	1080	1090	1069	1031	1075	1061	1072	1076	1043	1053	1046	1036	1061	1071	1078	1055	1078	1070	992	1068	1027	1053	1105	1016	1076	1021	1088	1055	1000	1061	1033	1042	1014	1040	1071	1066	1034	1058	1046	1024	1096	1095	1033	1068	1016	1083	1086	1071	1052	975	1118	1054	1070	1068	1064	1078	1066	1021	1040	1022	1073	1035	1113	1028	1018	1032	1091	1058	1051	1045	1075	1049	1012	1011	1078	1028	1020	1047	1002	1018	1018	1092	1046	1105	1039	1042	1077	1001	1048	1028	1085	1094	1060	1107	984	1067	1079	1018	1103	1039	1063	1007	1044	1060	1037	1045	1012	1019	1073	1030	1047	1110	1098	1025	1122	1022	1025	1013	971	1045	1029	1021	1079	1014	1036	1008	1113	1087	1026	1050	1026	1086	1027	1090	1072	1049	1071	1020	1020	1039	1055	1065	1075	1123	1062	1054	1038	1067	1076	1045	1056	1047	1062	1050	1021	1050	1021	1074	1028	1034	1058	1105	1038	1103	997	1007	1120	1059	1047	1053	1049	1083	1052	1014	1020	1067	1029	1062	1118	1058	1077	991	1018	1016	1090	1032	1105	1066	1050	1039	1033	1059	1039	1074	1070	1087	1036	1026	996	1083	1044	1062	1068	1089	1074	1096	1005	980	1059	1026	1066	1051	1078	1060	1058	1034	1113	1019	1053	1040	1057	1082	1082	1050	1017	1066	1009	1042	1048	1024	1010	1055	1010	1073	1091	1050	1035	1067	1037	1053	1055	1015	1021	1084	1043	1059	1084	1079	981	1075	983	1060	1073	1019	1054	1035	1066	1064	1010	1055	1063	1049	1135	1095	1029	1030	1093	1037	1052	1035	1034	1082	1033	1096	1068	1045	1019	984	1032	1032	1072	975	1058	1072	1036	1064	1055	1005	1069	1078	1043	1045	1067	1071	1062	1060	1104	1123	1058	1054	1103	1111	1084	1041	1040	1088	1021	1043	1042	1047	1056	1039	1110	1063	1024	1032	1077	1107	1068	1006	1045	1099	1015	1022	1039	1059	1096	1012	997	1072	1120	1080	1081	1068	1045	1086	1061	994	1018	1086	1082	1069	1055	1040	998	1076	1025	1067	1076	1083	1044	1099	995	1041	1104	1034	1038	1029	1076	1084	1049	1070	1032	971	1057	989	1065	1072	1056	1074	1071	1134	1059	1042	1005	1049	1096	1021	1052	1010	1042	1070	1091	1053	1054	1067	1026	1003	1018	1054	1038	1086	1050	1056	1002	1080	1147	1108	1069	977	1117	1068	1046	1009	1016	1046	1055	1037	1081	1110	1065	1077	1086	1007	1068	1025	1004	1100	1043	987	1060	1048	1015	998	1046	1012	1046	1049	971	1070	1084	1067	1113	1035	1068	1027	1076	1101	1071	1107	1070	1052	1071	1033	1005	1027	1013	1089	1039	1065	1072	1000	1094	1078	1052	1020	992	1056	997	1049	1088	1054	1058	1045	1038	986	1059	1029	1141	1045	1023	1018	1056	1067	1078	1044	1028	1089	1010	1074	1047	1039	1057	1073	1086	1051	1073	1103	1007	1100	1086	1052	1037	1103	1042	1031	994	1061	1039	1046	1059	1074	1061	1068	1092	1116	1079	1024	997	1068	1050	1064	1053	1106	1056	1069	1031	1001	1067	1002	1072	1060	1069	1040	1043	977	993	1123	1062	1055	1018	1039	1009	1093	994	1052	1083	1069	1103	1088	1066	999	1056	1029	1036	1066	1052	1084	1054	972	1068	1063	1050	1018	1013	1127	1130	1032	968	1023	1034	1054	1041	1059	1048	1060	1026	1028	1030	988	1107	1010	1068	1054	1085	1105	1056	1117	1090	1076	1064	1038	1052	1019	1039	990	1082	1036	1044	1017	1032	1054	1092	1063	1067	1005	1084	1088	1087	1055	1038	1064	1051	1018	1120	1095	1061	1066	1049	1038	1054	1014	1104	1045	1043	1053	1057	1068	1072	1054	1126	1059	1023	1046	1078	1018	1054	1077	1044	1084	1067	1032	1108	1055	1029	1075	1064	1073	1069	1088	1049	1016	1014	1025	1069	1071	1081	1071	1082	1039	1120	1047	991	1024	1077	1075	1050	1056	1064	1045	1054	1017	1073	1066	1075	1026	1003	1077	1041	1062	1060	1001	1022	1084	1043	1054	1071	1083	1099	1017	1073	1071	1054	1025	1069	991	1034	1016	1030	1033	1091	1069	1063	1048	1024	1028	1003	1086	1087	1109	1063	1020	1015	1031	1045	1057	1000	1061	1061	1044	1049	1012	1109	1073	1053	1077	1057	1131	1059	1126	1029	1048	1033	1009	1106	1076	1047	1078	1073	972	1090	1013	1034	1056	1045	1074	975	991	1020	1140	1034	1048	1095	1062	1102	1034	1069	1006	1047	1064	1048	1068	1040	1042	1027	1039	1115	1070	1040	1102	1079	1027	1024	1063	1035	1013	1031	1034	1074	1057	1094	1051	1048	1091	1052	1044	1109	1045	1043	1024	1025	1056	1067	1022	1051	1048	1091	1027	1088	1010	1019	1035	1060	1019	1029	1070	1022	1020	941	1007	1104	1101	1098	1037	1029	1070	1040	1055	1131	1018	1034	1085	1062	1072	1032	1006	1098	1037	1115	1067	1006	1029	1085	1038	1070	1119	1071	1019	1055	1024	1028	1064	1042	1087	1094	1063	1110	1008	1033	1073	1025	1042	1091	1018	1033	1071	1070	1080	1019	1033	1057	1110	979	1093	1070	1035
26870	19023	4977	775	566	518	349	329	340	313	302	290	281	295	307	301	311	297	301	326	279	315	279	294	279	303	283	288	307	303	293	304	298	316	284	298	337	290	284	299	296	307	279	306	310	318	310	288	269	308	294	314	300	299	304	302	308	283	279	261	279	280	322	293	297	297	276	290	303	294	319	271	313	297	280	295	300	293	289	307	293	294	298	299	288	304	300	293	309	263	307	309	297	335	294	303	278	309	306	279	285	279	310	301	322	295	284	306	316	299	308	296	285	268	294	290	286	283	290	327	308	291	297	273	303	315	278	293	289	300	277	314	316	284	275	322	302	290	322	240	286	298	305	288	278	328	316	260	273	283	302	302	293	300	311	290	299	299	304	300	357	295	267	265	291	315	303	294	312	301	318	287	306	306	285	288	307	301	310	292	303	281	329	250	307	294	285	293	325	289	304	304	265	292	305	301	263	286	324	290	299	268	284	295	289	282	323	340	280	275	281	312	297	286	293	300	268	298	276	310	310	315	322	315	318	316	284	304	283	336	321	273	304	283	302	293	285	317	270	308	272	315	296	291	286	307	336	275	313	292	284	283	263	285	274	299	273	306	293	287	298	291	312	291	289	303	319	265	318	293	287	300	303	326	292	295	301	307	289	273	290	324	319	302	290	302	304	278	300	279	271	272	285	302	319	297	308	271	313	318	271	308	302	345	275	315	290	294	326	304	284	284	296	290	262	267	278	260	299	289	291	315	283	307	319	304	276	324	306	301	280	298	286	292	304	304	269	313	325	283	313	306	289	283	309	292	311	307	317	304	283	308	313	308	299	312	255	318	272	311	300	275	310	315	270	284	279	305	302	318	276	285	323	302	288	319	305	289	282	310	315	309	303	299	318	318	298	281	309	254	274	296	309	254	329	290	276	296	305	266	293	295	306	298	288	272	269	295	272	289	308	298	305	297	282	295	281	286	291	274	284	328	322	305	308	273	309	284	315	270	275	287	311	299	278	293	322	287	322	303	281	294	288	292	289	317	310	315	289	295	292	306	319	312	286	287	272	337	271	275	282	281	306	291	279	304	310	278	298	285	271	302	284	326	333	281	280	280	280	318	326	249	276	282	297	297	287	296	287	307	282	294	284	313	286	312	271	281	259	293	319	304	323	307	314	303	296	288	267	293	325	326	309	255	260	297	296	290	310	277	271	288	312	292	292	299	304	289	311	286	297	315	301	320	259	316	284	304	294	259	290	263	283	278	304	269	326	256	292	295	313	294	279	284	291	292	264	280	308	310	304	275	293	281	293	307	324	303	295	310	273	290	305	296	297	257	281	317	303	304	303	298	324	306	270	296	309	326	315	323	294	270	291	292	323	310	259	318	308	287	297	310	311	266	277	309	307	303	253	298	314	307	284	288	288	292	292	288	278	290	307	273	294	288	309	288	308	296	305	281	271	283	285	302	278	314	325	292	270	320	285	320	288	267	257	289	304	271	300	318	304	287	311	313	298	307	315	298	271	301	298	290	292	287	304	302	315	292	281	309	289	283	281	319	258	316	303	292	317	288	300	310	314	286	274	279	266	305	283	272	297	300	314	279	312	283	316	306	263	333	274	321	302	326	308	287	297	291	294	286	300	337	288	297	292	314	277	295	299	263	298	324	296	256	307	288	279	313	320	261	259	326	328	297	285	277	312	317	275	304	298	302	322	306	326	294	306	305	298	296	291	297	314	301	294	297	328	304	281	301	314	304	344	330	274	278	274	339	289	305	293	283	267	333	275	315	279	320	322	318	263	306	277	302	323	283	317	310	288	275	292	300	304	250	309	330	315	283	307	312	319	282	328	278	266	307	282	284	291	302	292	330	324	268	259	267	265	267	283	313	291	303	305	286	285	293	297	278	293	292	301	303	297	259	294	278	301	292	307	286	326	330	304	319	287	287	298	308	255	287	268	280	278	305	278	335	288	286	287	310	299	297	305	301	290	288	284	275	273	292	300	317	308	284	280	322	309	281	299	312	306	276	294	281	278	273	311	297	323	313	308	292	306	289	325	305	314	294	326	297	285	288	296	305	345	285	302	263	310	282	286	320	281	301	274	305	299	300	290	298	300	300	277	302	326	303	304	289	294	302	316	298	292	297	296	288	287	312	270	267	310	311	271	290	309	299	289	321	264	284	290	296	280	300	294	251	294	282	282	311	253	297	303	304	294	299	288	308	319	308	278	295	291	280	279	277	321	292	294	290	296	273	309	294	282	301	326	284	305	287	299	297	292	309	304	287	292	279	286	298	290	261	284	288	292	316	287	303	299	305	280	291	298	292	303	275	269	275	308	327	308	310	286	279	281	281	286	313	295	297	304	315	267	292	286	308	290	292	294	304	318	311	245	255	312	282	274	282	286	277	282	302	267	255	290	270	304	274	279	305	283	267	308	313	278	267	294	275	308	302	317	315	307	267	306	291	297	276	268	292	261	317	306	304	290	307	282	281	312	286	275	291	291	309	274	318	314	323	273	285	299	270	293	269	282	342	299	284	310	299	314	276	305	305	262	297	287	290	301	280	317	300	272	350	283	313	336	287	291	295	306	295	334	285	288	309	310	269	276	308	303	315	293	292	292	274	303	302	319	290	325	268	280	281	285	300	321	314	318	324	306	292	282	276	317	292	313	294	288	311	283	293	282	303	269	312	289	280	315	292	317	277	301	276	276	311	291	315	281	294	283	313	279	272	321	298	255	302	304	285	292	294	315	292	290	281	319	290	276	292	289	311	295	264	284	312	306	303	303	300	314	269	339	297	323	315	295	284	286	310	277	316	310	319	281	292	297	276	290	297	310	302	313	309	285	304	303	317	281	307	320	318	300	271	278	279	288	265	301	290	298	307	274	285	281	286	289	290	298	293	299	316	308	293	283	295	334	291	273	330	269	279	263	288	296	292	300	284	283	307	306	288	308	296	275	314	291	280	298	289	307	294	286	307	312	280	299	308	265	305	300	301	295	265	285	289	286	314	297	312	289	297	277	336	298	299	295	286	286	309	313	288	282	322	303	284	288	273	300	283	305	288	296	300	279	298	293	277	265	305	314	297	275	274	264	304	306	329	249	298	308	306	319	297	314	325	288	264	292	314	271	315	304	275	300	267	302	304	258	290	302	276	271	289	300	292	306	318	299	281	298	258	300	320	312	296	306	300	260	312	306	289	292	262	287	321	308	287	302	303	306	293	293	315	289	274	314	317	306	304	268	292	297	292	286	288	301	288	322	299	303	282	302	320	281	271	296	285	290	286	319	303	309	309	290	284	302	274	296	271	264	275	316	309	304	296	327	289	293	304	285	282	311	308	300	289	302	291	296	279	312	306	265	246	297	256	293	292	291	270	265	307	279	283	289	284	297	290	303	283	262	282	299	298	310	293	296	319	286	315	286	314	318	279	305	315	281	273	324	279	288	316	303	282	293	297	284	300	285	308	316	304	291	291	298	321	296	301	292	261	291	283	313	293	276	290
4306	1410	1085	728	591	498	471	424	442	441	391	420	419	428	388	389	410	410	407	349	397	407	388	427	391	412	362	390	392	376	345	388	383	404	373	400	414	365	329	371	398	388	384	376	387	394	362	406	373	406	359	410	387	371	378	373	387	408	368	363	391	387	399	352	383	389	386	386	397	367	381	361	392	349	412	391	374	403	368	370	379	362	373	371	343	375	384	374	379	382	333	389	400	394	374	380	380	385	359	402	352	372	382	390	413	368	375	340	359	391	399	393	373	394	380	394	373	386	421	401	366	360	389	365	368	411	385	366	377	391	376	372	370	386	417	355	367	375	387	383	411	393	409	364	385	392	368	372	396	406	393	345	365	386	381	365	383	396	417	387	391	349	384	389	382	371	334	370	377	388	373	388	370	371	362	402	374	375	356	373	375	367	375	369	381	336	408	393	399	360	369	353	358	369	413	383	379	359	389	404	360	390	376	357	382	362	419	370	391	399	385	375	342	390	375	387	379	398	363	339	393	365	387	396	358	370	400	352	384	372	428	363	367	376	389	375	378	372	379	383	399	382	372	369	350	399	393	383	388	353	377	375	374	398	383	350	422	387	367	413	373	408	382	371	353	359	379	394	368	366	359	364	373	382	370	371	371	380	384	357	382	389	371	396	397	377	388	389	368	396	355	364	404	369	368	375	396	389	404	384	401	379	364	401	373	378	371	366	376	366	384	389	404	366	371	390	370	401	361	375	378	381	385	358	337	367	442	415	370	383	395	416	370	357	374	425	388	386	375	397	369	389	401	394	399	400	384	384	379	355	394	353	377	393	380	393	423	393	375	339	421	409	364	395	366	369	371	366	373	389	415	364	383	406	391	359	388	381	405	403	380	405	384	376	395	380	368	381	374	366	394	353	397	338	381	358	368	384	393	373	373	379	381	385	372	377	371	406	330	388	355	394	358	375	408	366	384	388	406	389	382	398	426	378	388	385	361	403	388	388	384	390	393	343	399	369	337	393	403	373	374	398	406	375	398	359	377	358	401	414	398	390	374	407	370	389	388	416	406	396	379	382	365	397	392	365	406	357	385	357	370	347	363	332	379	347	375	372	352	384	362	380	374	393	355	368	357	385	354	397	397	379	413	376	408	371	382	384	389	382	408	334	384	410	385	375	358	394	369	357	395	376	361	355	376	398	372	394	396	384	366	385	359	402	386	390	399	383	394	379	370	393	387	377	388	381	412	360	394	394	388	411	376	391	376	359	354	358	368	381	380	365	358	400	395	403	370	387	364	346	370	369	352	410	411	406	376	355	353	377	365	418	382	382	397	398	354	360	362	383	399	383	389	401	355	389	394	361	364	371	408	405	368	362	423	367	361	386	385	376	367	373	375	393	366	376	368	364	400	367	378	367	403	401	368	384	381	395	355	377	393	412	366	427	368	346	382	390	365	348	373	360	358	352	393	366	333	403	395	368	353	390	362	406	386	390	393	416	377	352	362	358	368	351	374	381	391	433	384	378	341	383	408	372	356	407	388	391	374	358	381	382	376	379	360	412	381	368	379	375	399	366	389	363	374	389	356	385	383	349	364	396	384	407	389	389	370	385	381	387	371	358	379	390	392	395	371	408	358	364	349	370	368	409	394	396	390	375	383	391	391	381	372	391	364	367	381	393	380	373	398	373	371	362	388	396	378	367	411	398	395	413	375	370	390	380	402	385	393	365	353	400	371	369	363	398	358	406	373	385	372	388	358	386	372	369	402	380	382	366	366	384	354	410	390	348	380	385	399	406	410	404	399	400	372	395	376	358	391	385	402	353	369	375	376	384	375	409	390	362	413	406	413	396	356	355	366	346	397	401	355	338	378	367	347	372	361	387	364	374	408	369	394	398	332	370	364	356	375	382	381	415	414	349	440	365	362	400	391	388	364	355	339	412	373	394	417	403	379	381	429	384	371	393	356	401	371	407	359	391	356	402	361	354	389	337	365	359	362	383	386	347	359	375	386	403	354	392	351	410	372	387	376	370	395	351	365	354	394	385	382	414	410	364	365	390	360	371	416	393	396	362	373	369	370	394	384	395	378	382	384	377	374	397	401	367	357	363	388	378	386	418	391	376	376	380	373	385	395	363	382	395	355	398	365	375	367	371	368	397	410	387	369	386	396	351	347	368	404	376	349	408	351	399	409	412	379	384	407	381	353	418	411	376	393	345	365	363	424	367	376	415	373	351	356	408	376	375	374	379	382	431	386	377	359	339	376	399	374	348	374	345	363	346	375	367	383	385	404	377	390	351	394	425	374	364	347	384	394	385	396	384	370	428	378	393	386	344	382	377	380	386	374	365	354	347	390	389	363	378	377	348	384	367	385	377	403	369	380	399	441	396	396	413	370	366	390	398	411	367	399	396	395	381	377	408	343	381	410	364	369	380	363	363	362	378	364	403	376	375	388	434	408	362	403	397	385	379	419	366	373	404	393	341	362	350	415	389	395	373	414	354	359	394	361	397	360	368	364	378	396	384	377	346	378	358	356	351	398	385	384	382	367	379	384	363	367	394	390	391	405	366	347	375	379	408	364	338	417	398	375	385	374	378	408	411	404	385	387	407	366	394	378	359	384	394	385	416	342	341	369	363	374	397	395	367	375	374	392	368	367	385	396	367	389	364	348	349	392	379	372	383	397	382	406	380	402	397	395	370	345	361	346	361	393	374	419	396	389	368	357	396	352	380	359	386	385	373	349	360	356	393	374	370	375	372	346	384	387	371	378	402	426	385	422	407	391	368	351	375	373	394	399	373	363	352	369	339	392	373	380	375	382	386	397	402	371	375	375	378	371	384	401	391	405	351	389	424	402	363	419	339	373	343	389	394	360	378	371	415	367	361	376	387	382	364	407	380	387	386	376	359	376	364	396	382	412	406	374	361	405	351	369	384	384	374	356	414	383	368	390	364	383	376	377	383	391	369	386	399	407	402	397	372	402	382	407	363	372	362	420	370	410	371	336	388	365	368	379	398	378	346	347	362	347	373	386	403	363	394	400	365	364	370	413	361	358	383	371	400	394	396	358	377	370	360	363	361	382	365	385	383	368	373	372	405	393	387	379	374	376	378	382	395	371	374	375	391	389	364	383	332	413	376	359	367	373	355	357	379	376	424	378	420	358	394	403	393	376	353	390	400	359	371	381	389	405	397	384	358	361	386	373	397	388	403	390	376	387	374	363	403	341	409	355	403	386	360	387	358	400	352	373	414	381	352	343	381	405	376	348	376	410	413	391	413	367	383	376	356	392	351	370	362	397	391	365	409	394	397	353	397	408	359	366	357	387	366	417	376	366	397	376	382	346	353	387	374	377	384	343	380	402	398	396	360	393	375	378	375	382	365	346	359	370	393	373	390	432	394	395	398	458	387	384	402	365	394	383	404	364	374	350	397	365	387	379	376	390	335	357	372	384	380	342	377	365	398	387	371	399	408	388	384	408	395	384	406	408	344	374	374	404	371	390	389
23833	21008	28228	23991	20970	7900	1432	1125	883	861	800	780	814	758	785	767	754	705	753	784	731	664	682	672	728	724	764	671	699	716	681	663	685	736	699	668	680	674	684	699	688	657	719	714	701	701	661	727	730	663	729	674	660	686	624	684	719	666	714	667	651	639	727	669	709	671	662	675	665	665	668	703	695	696	661	690	746	642	688	714	673	636	680	681	675	719	680	669	688	698	695	675	696	720	708	700	652	632	723	661	651	702	652	647	664	651	665	658	674	649	666	686	670	752	673	674	750	663	629	675	664	715	680	655	670	659	637	660	734	703	718	672	696	692	605	694	692	677	660	665	679	672	658	663	684	649	698	660	673	716	671	652	668	682	672	672	728	614	631	668	679	659	673	706	681	647	733	698	665	673	676	648	690	667	683	647	660	672	656	696	688	640	688	693	662	711	653	656	652	656	674	662	672	665	675	649	676	633	656	659	673	689	660	669	668	680	660	633	661	665	659	712	715	697	687	702	651	651	666	676	653	649	721	663	725	695	667	676	713	681	687	711	650	667	691	663	663	613	682	699	683	664	672	676	629	647	708	641	673	679	675	655	672	683	648	651	658	697	664	674	670	698	681	685	657	680	671	740	688	687	647	642	660	659	698	660	656	706	667	708	712	685	710	670	649	685	676	699	638	665	664	672	678	663	696	677	607	651	696	710	707	692	634	687	685	698	650	659	646	702	682	672	706	677	667	660	624	671	703	663	623	655	702	672	643	683	671	628	647	712	671	695	635	670	652	659	662	719	679	684	680	687	679	662	659	634	650	675	679	650	671	673	664	710	675	658	682	684	678	672	676	647	708	679	722	671	673	733	716	679	676	700	659	603	638	653	640	629	694	690	701	692	628	678	649	621	703	717	656	689	737	703	706	694	683	658	658	644	655	651	699	709	679	644	673	702	693	680	728	665	646	660	678	627	634	690	678	676	693	698	672	652	645	685	682	622	623	673	693	644	660	717	662	675	638	669	669	678	663	663	674	727	638	662	638	659	609	701	692	705	710	708	685	677	681	633	693	639	666	647	710	693	656	692	677	691	638	642	657	654	668	681	696	668	626	678	689	670	694	732	657	696	687	634	673	712	681	688	696	686	647	665	704	679	692	618	637	635	725	685	672	669	689	683	622	672	663	633	691	691	698	664	694	685	672	694	632	658	669	637	634	645	661	662	652	669	682	654	698	717	628	716	650	637	624	662	685	646	706	670	720	672	702	666	632	718	715	679	678	676	656	667	654	588	662	730	673	677	633	671	708	663	682	624	692	665	661	697	679	683	680	647	697	695	629	663	640	639	633	731	676	672	672	673	697	680	653	639	701	624	684	734	676	636	682	670	645	657	689	686	661	676	684	673	707	717	651	680	636	645	644	615	654	633	691	677	674	668	691	662	712	659	649	663	628	676	664	681	621	650	635	651	663	690	678	652	699	654	647	658	653	694	693	672	655	640	663	668	672	681	657	692	706	627	636	682	691	683	688	679	725	654	643	646	633	656	665	722	661	698	689	642	659	654	669	690	692	662	689	697	758	676	656	702	687	671	676	629	678	696	671	700	667	707	629	673	691	653	666	683	656	644	660	666	679	631	650	619	661	626	665	728	676	677	670	669	677	670	666	687	694	699	671	664	622	679	662	654	636	714	662	651	670	663	678	652	682	594	675	666	706	697	713	654	708	674	623	675	652	682	671	714	659	696	643	684	670	665	687	640	713	652	664	669	691	627	670	662	664	686	647	647	628	693	662	688	615	651	678	687	698	663	683	665	700	664	693	611	689	647	683	698	708	661	672	630	673	671	670	695	714	674	703	696	632	686	611	697	677	669	658	693	646	697	707	668	640	662	652	650	686	636	682	686	712	714	703	693	613	683	665	682	668	649	684	630	685	746	660	697	665	696	662	692	676	627	625	673	637	656	655	668	630	677	736	668	697	699	719	709	665	683	686	699	728	653	677	613	649	676	686	685	704	708	652	659	646	673	703	663	689	688	679	670	684	697	677	681	650	630	674	680	657	642	689	688	686	668	689	710	652	678	670	644	682	660	663	664	668	682	661	661	663	629	660	678	672	764	700	664	608	657	670	691	674	660	698	665	726	678	677	668	689	680	690	698	673	654	703	712	622	669	693	622	610	728	637	676	667	635	645	688	689	618	678	753	731	703	674	647	655	701	655	625	655	663	720	676	686	697	648	668	718	657	662	655	650	668	682	662	651	693	687	668	737	662	672	661	659	678	700	668	720	677	673	693	676	687	633	611	661	637	691	655	682	655	669	665	716	732	643	665	667	666	696	664	682	683	681	662	687	714	650	682	693	660	653	674	640	683	665	679	648	675	650	671	703	700	690	652	632	676	709	658	671	644	639	649	702	633	728	659	713	717	677	700	623	637	653	675	650	691	678	684	706	646	690	671	650	698	703	670	716	617	697	670	666	716	632	714	684	638	676	666	696	636	680	654	648	688	678	655	601	645	670	669	688	646	677	682	664	652	669	700	629	722	737	665	730	649	623	646	625	692	676	693	623	644	719	668	651	668	644	647	655	623	672	660	704	688	701	737	685	683	624	680	670	702	717	698	664	646	680	691	706	627	648	625	673	685	640	678	662	651	678	698	684	660	636	675	657	631	711	655	683	658	692	636	717	656	696	735	710	692	645	720	669	696	698	670	668	669	686	709	666	715	634	695	649	639	698	694	648	710	631	720	707	687	641	676	642	660	697	708	615	569	619	684	661	700	673	734	713	659	659	682	633	683	650	637	665	656	683	661	678	673	664	689	674	673	689	681	686	674	710	683	703	662	720	659	660	692	661	659	672	697	639	717	627	714	656	643	679	722	653	709	696	678	683	659	647	686	674	663	718	632	655	670	663	663	633	682	673	700	644	676	673	669	706	682	626	687	669	719	638	642	690	672	646	706	682	655	685	658	702	710	696	702	644	676	675	668	702	664	663	659	645	628	679	707	679	668	699	688	686	699	638	609	645	677	680	669	632	668	689	714	649	685	633	692	662	683	659	688	626	628	707	654	696	687	714	634	666	657	693	652	669	699	669	681	653	676	664	629	711	670	690	708	690	616	700	688	648	657	693	656	643	668	671	667	679	677	623	641	631	669	698	664	617	720	644	655	692	681	679	648	647	638	660	661	639	703	666	685	663	721	653	689	709	662	654	662	678	686	685	663	641	632	691	684	648	681	699	679	660	655	648	677	697	713	667	705	726	662	686	660	680	654	668	666	689	684	696	682	673	700	664	708	683	696	653	634	672	710	661	666	653	682	685	649	641	613	652	673	659	750	659	702	688	694	676	664	699	660	703	665	662	666	687	629	680	698	671	666	709	665	654	667	621	643	670	682	659	664	682	623	680	654	695	699	675	690	630	660	653	693	655	688	744	662	677	621	634	683	677	670	658	701	651	653	656	640	689	675	665	694	638	620	692	684	669	663	672	653	642	708	645	647	653	629	683	663	664	647	646	731
9388	10860	8567	4314	3068	2410	1958	1590	1527	1309	1252	1116	1081	1055	1028	1010	945	957	908	934	883	897	926	864	885	872	846	857	838	888	865	889	831	830	826	817	813	872	850	846	862	828	847	892	803	823	845	824	851	875	805	827	811	850	844	830	829	827	873	799	833	834	864	812	797	821	850	838	836	826	824	798	862	816	830	838	816	804	763	837	808	809	829	785	805	827	805	787	811	817	797	771	796	823	795	869	848	850	809	794	815	852	855	824	791	815	841	804	820	793	775	748	804	876	821	817	787	797	870	814	769	852	862	807	804	851	806	792	831	821	820	846	781	867	832	829	802	795	772	805	882	812	825	823	817	823	795	859	826	795	831	787	844	821	818	803	806	762	865	770	782	834	802	812	815	829	823	785	816	821	845	807	778	846	820	822	794	805	775	841	778	824	839	849	805	824	829	812	792	859	833	851	821	854	792	798	830	833	854	809	846	833	804	786	811	798	822	811	806	791	803	797	841	860	873	815	815	807	803	857	802	803	779	858	858	835	831	848	839	862	777	806	768	832	801	806	803	846	823	845	811	800	789	854	798	825	804	846	840	797	850	818	826	801	829	826	810	818	727	841	811	837	779	784	822	836	770	782	842	849	816	849	888	809	847	803	866	815	792	876	798	796	738	817	856	798	808	810	855	791	835	824	797	846	806	748	798	831	844	792	789	866	805	833	793	850	832	829	812	831	715	818	809	816	790	787	783	814	787	812	810	855	848	816	834	805	806	770	845	843	800	780	818	809	855	837	802	791	838	799	767	803	797	818	837	855	829	830	795	832	797	822	849	830	859	821	793	813	804	841	794	840	758	829	901	796	801	792	803	839	799	804	837	813	828	820	819	782	787	777	826	838	800	837	819	824	775	765	821	801	801	833	853	801	771	794	740	821	816	824	788	801	819	795	819	814	788	812	825	819	853	859	839	802	832	829	904	774	836	872	818	815	796	827	773	834	837	798	791	772	879	826	766	787	855	833	832	802	843	788	808	828	827	861	875	793	810	795	787	828	839	725	821	803	810	813	807	841	798	850	829	841	843	851	802	799	796	878	777	827	856	808	817	900	843	823	824	841	796	780	848	812	790	786	795	839	785	844	825	844	863	815	878	802	787	760	814	828	797	842	792	831	781	812	803	831	849	841	819	818	852	827	817	748	779	840	764	827	831	869	813	804	849	823	853	823	820	866	812	775	853	840	812	797	848	816	818	808	800	824	813	805	843	824	820	793	828	841	827	769	788	799	834	846	891	741	832	869	822	810	811	857	800	805	822	834	808	799	832	870	838	809	809	805	810	815	768	802	807	807	781	804	825	837	863	825	808	856	760	788	819	834	826	791	796	815	790	788	818	731	837	805	876	804	809	807	878	813	808	761	781	813	801	795	859	790	843	820	796	776	775	808	853	826	833	807	794	767	836	789	866	822	855	845	757	834	814	817	818	795	875	861	776	874	768	743	825	789	808	836	788	802	787	848	842	872	831	804	830	829	813	849	769	802	861	788	795	823	796	835	830	828	797	860	856	808	791	766	829	822	807	794	776	817	816	825	858	800	837	778	825	849	826	809	860	860	817	844	864	823	793	817	795	826	855	858	837	820	790	834	818	855	785	760	840	884	834	826	781	789	810	753	790	812	800	753	883	830	802	783	801	830	785	846	832	778	797	796	831	830	857	840	803	784	841	845	870	818	847	851	774	795	804	805	776	814	832	794	767	848	809	833	793	853	840	791	817	830	825	801	835	805	821	829	815	792	823	798	778	820	831	831	857	798	796	803	793	801	844	827	838	801	826	883	804	823	877	805	838	831	859	847	787	770	853	777	836	823	813	814	860	803	866	805	790	787	835	771	813	775	892	807	807	800	768	803	843	768	818	840	812	794	834	848	801	787	848	830	796	759	822	831	791	829	821	823	835	868	801	802	828	840	833	782	832	830	812	835	824	822	806	895	837	819	845	804	865	832	850	851	843	780	798	809	846	794	826	832	839	782	823	854	827	814	872	788	830	784	851	822	836	839	810	838	789	818	838	816	738	823	833	846	811	854	770	856	735	844	835	841	770	851	795	787	791	834	827	810	803	773	800	770	875	891	801	837	790	812	802	822	812	857	803	798	834	813	825	792	818	835	850	829	829	839	820	856	805	886	783	790	802	839	815	813	843	850	818	800	814	846	800	834	814	883	832	802	851	797	816	807	825	843	861	794	834	832	814	835	854	806	774	835	802	824	831	805	822	821	830	811	830	843	757	802	809	842	841	835	775	781	830	788	842	830	826	764	883	796	870	816	820	845	881	790	866	818	850	785	815	773	865	865	841	802	796	798	789	820	809	839	817	868	829	828	790	801	851	855	806	834	816	836	754	808	810	825	830	777	803	851	854	817	808	845	793	793	877	826	832	779	801	843	857	853	843	752	822	812	822	823	796	833	832	829	806	810	853	837	832	896	803	829	802	854	807	828	808	768	845	812	831	802	823	754	840	779	781	848	852	830	810	811	820	831	810	821	808	805	843	812	831	846	818	829	812	803	796	823	810	794	843	820	817	866	798	807	807	852	771	850	840	793	812	801	845	787	840	757	827	784	838	802	857	844	808	787	817	801	813	779	820	847	781	759	792	843	790	799	852	779	779	832	810	796	791	804	842	817	817	808	816	872	769	859	804	803	782	796	841	820	857	776	819	795	845	783	818	830	840	783	836	865	797	837	830	841	862	836	828	835	862	825	791	849	831	818	788	830	856	825	816	768	825	835	850	791	837	841	806	760	845	892	780	840	819	818	849	868	839	823	803	848	818	841	784	796	816	786	762	899	845	785	801	806	773	803	796	812	798	803	809	794	778	814	795	839	858	843	843	805	842	844	836	809	753	848	815	816	841	797	802	868	801	784	814	818	817	804	794	838	871	785	790	806	844	881	794	801	812	829	790	790	846	813	811	842	806	859	863	814	785	824	752	812	806	762	808	817	776	824	789	800	829	826	770	856	833	799	784	867	820	800	879	777	834	869	818	777	775	827	833	822	788	863	771	855	895	817	820	761	811	807	851	847	805	771	776	783	807	775	864	789	855	814	848	826	818	788	785	763	889	809	794	824	780	871	792	857	805	829	800	856	795	795	800	829	827	822	813	813	808	846	799	820	814	819	814	810	832	783	823	798	879	798	841	794	788	825	819	857	802	819	783	841	840	802	759	844	818	756	806	813	818	851	815	839	856	865	824	779	825	798	816	844	829	818	834	821	773	784	814	854	850	773	849	823	821	822	852	805	837	786	813	821	818	805	799	830	837	829	833	839	793	774	838	822	820	808	738	834	830	805	891	829	802	793	838	836	804	854	856	795	834	838	817	819	857	823	777	787	855	811	827	830	820	840	848	792	829	840	860	834	856	912	805	823	831	830	915	894	816	845	805	824	806	865	789	802	810	827	809	837	767	751	764	808	849	854	803	733	803	805	822	827	819	855	823	781	790	788	806	821	863	837	817	883
24966	20953	26661	25035	4542	542	486	419	335	352	335	333	347	315	346	282	309	278	280	313	297	284	267	279	319	272	263	265	297	278	273	294	267	305	284	264	253	285	264	262	266	273	263	235	281	278	257	263	290	276	284	284	295	289	262	291	285	284	266	267	296	255	262	276	271	272	257	293	253	284	275	277	257	269	259	257	297	283	282	273	291	292	273	262	261	258	231	324	281	258	258	285	271	232	249	278	302	273	263	289	272	283	272	265	253	279	272	285	278	283	250	280	263	276	292	243	275	251	264	259	277	267	262	284	265	297	301	274	260	262	277	277	261	281	274	301	274	287	283	271	246	283	254	274	270	263	295	279	290	260	252	277	289	273	298	269	290	288	277	265	288	269	250	259	285	291	286	260	271	309	286	253	250	220	266	282	283	270	271	277	275	272	271	249	250	305	266	277	298	275	272	289	255	269	294	268	290	280	288	265	289	263	269	272	278	271	271	281	242	286	260	251	297	283	254	247	253	266	289	253	248	269	281	272	267	260	275	286	280	270	252	248	282	265	287	242	282	284	272	255	240	266	237	236	287	245	271	263	265	291	288	280	280	260	263	271	258	280	245	273	293	276	268	280	295	268	279	295	286	263	274	268	288	259	266	275	290	262	288	261	288	284	267	271	279	260	314	249	249	265	269	265	292	278	256	280	267	292	273	277	266	325	274	264	271	285	275	280	263	270	264	247	270	267	273	273	264	269	236	271	275	293	281	252	262	242	272	268	294	253	267	245	298	242	265	290	252	263	280	278	283	302	245	261	299	258	240	264	250	280	260	293	274	257	286	270	244	293	290	293	255	280	267	275	269	253	237	253	256	249	279	300	294	275	268	265	269	281	269	290	264	278	243	294	283	284	292	279	251	263	292	277	295	270	280	247	253	232	264	268	274	264	272	286	272	243	272	249	258	294	255	284	250	315	268	266	285	274	279	304	292	268	264	287	275	274	277	258	254	283	271	281	281	249	277	291	288	272	261	263	279	272	278	292	256	305	260	308	275	265	248	273	265	283	255	278	270	278	297	268	271	258	286	241	236	269	263	267	244	259	264	266	287	263	263	259	265	287	263	261	252	249	295	249	273	279	232	276	278	272	299	259	279	281	265	295	280	266	297	278	258	241	270	243	252	270	284	272	268	271	283	261	267	275	285	265	265	270	277	295	263	300	279	297	267	276	292	252	289	275	289	285	261	251	282	293	280	243	240	290	287	277	268	266	273	254	298	289	265	253	289	278	260	270	262	278	273	280	286	260	284	255	303	269	273	260	244	268	261	282	277	272	277	267	295	261	275	255	245	285	263	260	249	272	248	276	293	254	274	262	240	253	275	259	253	324	241	257	262	294	249	254	277	233	308	263	260	256	230	244	254	300	301	269	317	260	283	261	257	275	264	270	269	275	268	255	278	274	267	244	233	260	255	277	267	279	312	270	266	304	288	272	251	267	276	314	287	271	280	284	299	296	284	285	262	274	295	260	257	290	266	281	256	258	273	285	268	280	262	262	265	237	289	242	267	251	263	274	244	266	270	281	266	251	243	298	260	285	266	281	283	272	266	267	249	224	291	251	259	282	279	287	290	281	262	266	286	261	237	254	269	281	257	262	263	265	294	295	239	288	272	272	268	275	278	278	283	277	268	280	250	280	275	244	265	252	256	280	283	288	282	247	264	271	265	303	317	285	266	265	253	278	262	265	244	305	294	251	244	297	285	271	270	278	261	280	273	293	282	257	285	270	279	245	276	261	249	268	296	292	263	275	284	283	315	297	284	239	289	249	278	256	262	276	248	263	259	273	275	279	289	261	242	269	278	290	273	272	316	272	273	267	282	270	279	244	283	277	284	289	240	268	272	283	243	303	274	289	263	259	257	299	264	297	248	296	305	261	276	276	254	260	278	279	284	278	263	287	252	272	270	286	270	288	248	287	276	248	260	255	296	248	276	261	277	269	246	266	304	239	272	259	247	255	301	281	293	269	276	295	244	287	288	300	265	269	269	248	272	272	288	272	242	238	256	284	268	234	272	285	266	292	260	272	293	280	260	269	272	295	282	293	255	249	298	273	279	259	247	271	286	231	282	252	244	266	247	253	294	274	255	271	285	246	266	286	260	280	289	268	285	248	274	271	260	262	273	270	244	296	273	277	272	294	273	280	278	273	275	290	281	286	223	257	287	240	247	266	283	277	282	279	240	267	247	297	284	239	288	284	263	299	263	263	293	278	271	257	265	286	298	277	304	283	271	276	271	293	253	252	265	268	261	261	276	284	286	237	275	269	319	280	293	272	290	272	262	291	283	273	296	284	296	313	273	269	263	257	283	275	230	286	270	272	270	260	263	252	249	269	265	300	288	292	282	270	286	265	269	278	270	274	258	271	297	259	280	274	246	264	267	279	283	282	271	252	242	266	245	259	270	306	266	252	290	264	271	287	274	289	238	248	274	255	284	290	261	249	260	279	268	308	263	276	268	293	291	255	295	261	301	275	279	284	285	243	261	255	249	251	255	279	273	279	258	256	257	259	285	262	276	289	280	267	259	287	285	257	282	256	259	260	266	269	309	273	288	264	292	266	275	260	268	295	268	296	265	260	294	280	240	254	278	288	309	271	263	249	278	259	270	243	270	262	240	270	273	229	254	270	244	270	257	249	257	280	274	284	274	285	257	284	252	303	271	293	289	237	256	251	254	259	307	261	260	267	275	283	257	284	288	285	282	287	279	274	250	267	255	288	256	297	308	254	275	279	273	283	253	270	262	275	271	269	244	299	295	277	251	266	273	267	257	263	292	295	258	244	262	253	269	272	292	267	256	277	253	269	284	268	262	272	249	277	269	250	279	287	264	271	281	280	298	298	284	308	273	262	277	280	260	264	277	273	295	269	258	281	292	243	274	239	282	278	278	249	256	276	252	288	251	267	262	296	267	254	275	274	279	260	254	265	271	296	275	279	273	270	255	265	303	276	276	253	291	281	241	250	276	281	303	282	261	263	238	276	264	272	301	271	279	290	272	271	265	286	277	267	273	259	279	255	261	273	267	288	270	246	292	260	253	288	282	286	257	252	298	264	245	268	292	298	266	285	289	265	299	278	276	275	273	267	239	242	291	240	267	303	269	271	253	255	268	264	283	258	268	248	315	282	275	271	269	286	290	259	249	259	281	257	252	302	293	262	286	282	269	285	256	259	277	265	289	258	265	260	277	297	281	297	263	260	291	268	261	284	249	291	291	285	275	269	290	283	265	275	276	259	272	289	267	250	242	262	276	240	298	257	280	277	253	283	263	284	261	260	234	328	278	258	266	251	293	276	291	256	276	289	300	252	263	238	274	270	258	285	266	268	297	238	280	237	276	229	279	292	231	291	263	271	272	272	261	304	262	258	254	285	272	288	275	279	263	244	264	294	256	276	252	292	241	268	251	273	274	254	286	262	287	301	291	271	280	262	292	276	282	262	302	259	268	281	252	239	271	299
8316	5783	4247	2156	1553	1203	984	801	693	701	627	571	551	517	491	514	472	469	468	454	459	411	397	425	438	409	396	409	371	384	412	429	382	376	422	397	335	353	400	396	378	370	385	383	385	373	420	398	380	389	359	393	379	355	420	385	387	379	353	385	381	379	353	395	353	409	397	381	375	389	385	387	394	360	358	377	357	365	380	390	356	395	406	378	369	397	392	370	389	389	365	333	356	372	361	385	378	389	412	384	371	385	379	379	387	374	379	370	370	373	363	371	374	349	374	393	393	361	387	400	376	380	373	406	386	359	347	371	422	372	369	403	374	370	359	379	386	378	356	364	360	348	382	404	360	340	332	401	384	372	377	356	376	367	391	381	344	385	377	381	406	351	388	356	354	385	375	379	369	387	399	384	353	395	418	366	352	387	400	382	397	385	346	395	371	378	410	397	366	376	383	358	387	395	398	387	378	377	380	370	377	357	358	404	354	385	380	402	410	359	392	334	378	377	354	369	369	381	357	338	370	381	389	405	372	422	405	379	377	384	381	353	399	388	361	393	403	355	388	371	369	378	375	386	388	335	408	379	388	396	350	357	430	373	376	341	363	362	343	389	388	394	373	374	353	383	343	379	384	365	408	397	309	381	392	376	378	379	363	405	379	338	370	371	404	373	401	367	363	362	392	377	369	388	361	417	343	359	372	409	362	366	387	395	379	375	398	352	394	375	392	403	399	394	391	345	348	379	354	370	371	420	414	362	395	356	392	390	368	361	402	364	360	375	389	378	378	368	362	406	378	371	375	396	387	368	385	342	370	376	407	358	347	355	363	379	383	350	362	352	364	380	377	392	380	399	368	369	370	376	361	339	377	380	347	381	344	360	405	337	383	405	353	415	366	406	373	396	392	384	379	399	375	370	380	396	395	373	377	385	393	387	383	372	399	361	358	337	367	399	352	383	404	386	380	367	359	412	396	401	376	364	367	357	372	343	404	414	390	360	371	376	391	362	364	352	357	360	369	367	408	357	382	392	386	369	389	361	399	383	398	397	377	362	363	372	369	399	403	375	378	364	390	370	392	356	383	396	388	350	369	368	387	386	380	388	404	392	376	381	402	396	402	358	331	380	374	346	382	364	358	397	341	355	364	351	353	355	382	365	371	358	359	375	358	385	344	391	340	329	375	395	369	351	396	381	408	408	378	401	352	387	366	392	403	370	347	364	373	366	351	361	357	345	368	361	359	372	373	396	398	356	381	383	395	350	410	346	391	362	359	365	336	374	363	367	400	384	387	356	344	402	385	403	388	370	376	417	367	347	370	396	400	386	372	349	364	360	342	351	402	398	360	381	407	376	373	366	408	377	392	404	379	390	392	383	379	398	385	362	413	363	365	373	387	390	382	399	384	358	369	398	356	376	397	377	391	378	376	367	380	405	350	358	390	400	361	365	357	401	368	336	370	331	398	357	331	383	375	369	403	391	380	408	399	401	382	348	364	384	339	410	373	412	375	404	398	361	357	406	403	365	402	392	395	387	398	367	393	379	395	366	407	362	391	415	366	368	382	423	401	384	363	377	397	361	394	334	384	369	359	390	388	363	388	381	364	382	357	427	403	393	381	386	366	371	384	397	369	381	357	378	363	369	384	390	356	367	382	391	347	362	361	344	393	379	365	378	365	404	381	367	360	374	382	366	387	371	354	369	363	390	364	353	398	380	398	354	388	356	359	376	329	391	373	343	369	378	382	377	371	374	364	399	381	398	395	404	384	346	381	358	374	371	380	357	368	385	411	373	377	410	369	391	382	388	380	346	353	405	345	365	368	373	412	367	392	355	390	404	384	353	402	377	381	382	382	350	386	340	352	345	382	364	385	408	396	402	377	348	395	359	361	390	396	376	380	381	375	391	388	345	428	363	389	402	348	338	379	345	372	385	347	375	381	363	404	359	354	339	401	391	382	350	379	400	386	397	379	352	353	388	346	395	392	386	400	372	352	385	374	378	359	408	403	374	366	361	417	356	389	355	395	361	400	388	364	331	397	383	348	382	413	383	343	377	402	408	382	374	363	372	400	373	381	396	351	411	368	397	341	381	381	355	371	381	371	358	383	389	388	355	367	352	356	384	386	368	403	364	382	383	385	391	380	395	388	361	347	374	406	378	352	369	359	383	405	415	390	398	374	387	401	371	382	407	398	376	429	363	351	372	366	366	382	389	345	362	364	368	397	357	383	369	352	366	408	365	401	369	387	371	350	365	384	391	372	356	365	395	375	389	368	366	391	344	400	367	389	383	393	414	379	346	368	351	384	369	339	368	403	388	371	346	386	354	370	348	344	403	394	372	378	350	386	389	381	384	373	384	375	361	340	370	367	374	373	378	384	389	381	364	379	373	406	377	332	357	401	367	376	367	366	412	366	364	381	377	397	392	397	397	410	344	387	385	364	396	396	359	417	406	379	374	342	423	396	360	357	398	371	383	398	377	375	376	366	377	387	398	399	384	408	375	417	407	392	352	386	401	383	373	363	383	362	368	379	358	372	363	392	381	347	349	379	370	373	380	412	361	342	388	374	385	364	358	376	344	383	356	402	383	412	374	398	397	355	373	392	385	407	353	374	380	388	367	360	410	341	364	345	392	389	385	383	376	351	370	381	425	360	391	395	357	359	390	381	380	386	369	433	357	383	368	379	385	367	369	357	360	376	390	359	361	345	350	405	352	353	386	399	383	389	381	404	417	383	393	369	380	392	380	385	367	393	389	418	368	390	356	395	388	381	366	394	374	364	382	361	387	372	368	375	362	348	381	375	360	381	377	379	383	393	420	380	368	358	379	369	387	360	389	355	378	360	354	353	369	359	379	388	413	392	375	392	372	386	404	401	346	382	396	344	401	397	400	372	368	366	394	383	351	347	352	344	365	376	370	357	403	376	375	359	394	377	357	417	374	392	408	342	347	369	409	403	388	395	326	354	359	409	368	381	381	360	386	378	387	381	362	388	316	388	341	367	399	347	384	395	352	367	375	365	352	365	355	336	398	388	331	401	378	370	357	395	397	375	375	378	401	389	428	352	327	377	362	358	372	357	358	408	371	382	380	386	386	396	378	359	427	341	362	361	367	378	340	388	395	357	398	402	378	360	376	385	377	393	403	421	375	371	374	378	396	378	394	368	411	411	361	363	388	362	381	348	366	370	347	347	379	366	371	352	356	359	351	394	352	358	348	352	368	401	360	368	375	396	393	370	384	377	344	380	408	360	397	379	391	388	347	373	382	366	348	358	346	397	359	420	366	335	375	387	368	366	369	376	363	400	369	363	364	368	366	372	365	371	389	392	383	397	420	376	358	379	375	372	393	382	371	379	384	430	379	361	362	371	379	359	409	374	403	350	371	368	394	368	367	410	358	354	363	367	366	379	388	349	358	342	363	393	390	406	415	369	376	377	373	393	386	400	368	367	406	371	363	362	391	367	385	399	366	357	396	355	369	368	361	369	376	338	365	405	365	352	387
22770	20998	28698	23487	20987	21004	6783	1709	1328	1306	1143	1117	1090	1040	1066	944	921	924	902	921	929	923	942	921	887	876	899	903	853	851	858	862	903	856	919	882	894	841	829	883	865	863	918	824	840	873	885	859	853	882	880	837	886	796	869	811	879	813	912	865	859	868	855	869	845	839	851	904	824	842	793	858	829	850	820	778	818	865	855	823	847	791	823	840	841	816	855	891	819	801	819	871	864	848	852	869	839	836	808	862	825	838	876	844	829	799	817	827	793	871	829	819	826	864	844	884	888	844	797	852	840	837	814	853	838	831	842	881	841	880	878	906	864	855	796	855	857	767	862	873	810	857	814	817	843	814	829	828	831	853	824	868	829	833	867	834	850	898	847	819	923	814	852	853	796	790	864	835	868	802	887	901	810	856	848	840	817	773	825	820	801	861	809	812	862	819	780	832	837	819	811	819	881	845	923	878	893	840	843	826	838	854	826	792	859	855	843	876	807	843	822	795	814	855	876	875	804	752	821	852	836	849	834	824	829	834	851	900	804	853	834	822	824	871	810	898	803	831	804	815	843	802	860	834	878	879	870	844	908	875	870	791	863	855	892	837	795	809	799	793	874	883	836	820	882	862	818	877	889	865	779	828	805	844	856	820	842	824	847	830	742	869	833	814	828	839	815	789	868	875	812	804	877	881	814	846	877	825	821	851	834	815	859	850	820	817	847	874	867	841	851	770	824	834	805	816	825	874	788	878	811	804	835	799	824	793	834	873	832	802	877	839	848	863	843	884	853	812	817	853	907	831	849	806	872	782	793	796	831	878	796	798	814	806	870	815	815	892	884	852	834	786	774	793	834	794	841	869	830	850	786	820	873	771	849	857	807	843	812	887	820	829	791	832	842	852	802	766	873	870	836	902	880	804	866	824	885	866	865	841	860	819	826	832	822	809	899	847	865	790	760	757	776	813	812	838	842	867	803	828	855	796	898	771	813	857	884	842	840	807	853	821	800	830	801	874	808	836	855	868	797	829	790	801	830	805	819	781	881	862	829	833	832	852	798	807	841	837	818	861	854	775	813	837	814	779	885	865	878	775	839	830	835	833	844	854	824	860	860	782	883	864	840	858	836	810	813	839	804	936	835	774	879	837	793	881	847	784	857	842	905	892	856	848	847	819	813	895	880	866	854	826	842	835	845	850	831	883	788	803	850	851	876	783	854	810	832	800	825	763	812	821	812	811	827	856	891	844	842	817	802	860	770	856	843	843	822	832	817	826	796	850	854	808	867	885	826	814	832	842	808	848	820	809	841	821	831	855	834	765	816	826	777	815	768	852	871	748	819	838	812	838	860	782	853	843	866	838	791	833	861	835	851	791	867	852	835	791	830	821	819	795	832	840	803	800	814	824	807	838	853	868	787	808	836	811	839	818	849	876	868	849	862	825	806	849	795	765	794	762	912	820	840	824	840	799	837	811	918	877	860	855	832	861	838	861	851	861	804	858	807	822	819	807	847	811	822	869	827	828	830	800	879	825	835	846	858	816	804	863	847	889	837	804	845	861	808	857	811	876	854	825	891	813	822	860	834	819	843	858	860	782	853	813	859	789	851	834	852	811	883	847	806	813	853	838	839	877	786	832	825	841	857	811	838	856	828	867	887	834	786	813	830	835	835	849	851	829	845	833	792	823	875	853	826	830	853	798	845	839	862	857	829	843	808	826	936	820	846	814	829	856	826	827	836	816	791	796	836	867	823	857	833	863	828	793	816	839	872	844	847	803	851	849	845	863	811	791	804	876	761	873	856	798	850	821	845	836	863	788	829	824	842	849	812	847	855	861	837	820	821	852	812	838	843	795	873	797	825	880	853	814	850	861	851	854	876	782	902	767	847	813	890	792	853	833	828	829	795	809	798	819	862	832	774	842	859	815	869	867	886	823	871	891	835	851	804	817	832	807	858	806	867	809	827	840	838	775	852	839	831	892	811	818	807	870	837	826	852	793	832	907	819	815	844	824	793	842	810	810	826	848	866	778	854	826	852	817	837	857	836	808	816	816	853	788	908	813	814	849	881	791	860	854	789	866	844	829	828	834	874	835	843	868	824	810	879	877	777	818	794	799	807	782	817	781	855	825	846	813	852	891	844	815	836	823	817	802	854	825	830	886	803	785	803	830	778	807	820	827	867	815	812	827	797	874	856	821	847	789	796	801	859	819	831	834	857	854	832	844	810	867	772	818	828	805	833	866	847	841	843	793	840	797	900	784	850	872	802	896	865	852	814	811	843	813	815	827	804	833	857	837	867	834	792	852	858	828	893	836	848	821	784	804	828	808	824	812	830	867	875	804	815	832	811	834	856	766	882	807	853	826	843	789	823	814	779	808	827	825	803	806	834	858	843	840	825	836	888	845	791	833	777	860	810	825	801	819	842	816	825	834	823	822	843	855	820	759	803	848	878	851	891	880	860	769	818	797	801	801	811	821	817	817	887	819	783	778	839	788	786	850	859	796	858	840	818	848	762	848	832	833	869	844	807	881	858	841	836	826	868	830	817	881	834	806	840	813	892	839	832	797	844	840	864	833	815	835	831	813	835	845	848	863	850	812	811	855	800	834	814	841	812	854	871	843	816	840	858	801	804	850	838	814	801	820	822	861	832	812	833	823	820	832	812	820	826	861	827	811	852	835	807	770	840	820	836	858	835	859	847	807	818	786	845	795	772	858	814	834	808	796	846	853	833	816	866	791	858	871	751	823	788	791	888	818	818	845	795	853	837	826	832	829	820	849	837	877	824	853	808	783	810	816	796	830	833	816	890	836	823	849	794	837	797	865	831	790	843	852	821	824	806	864	833	842	811	889	852	796	851	831	826	807	823	807	832	800	742	857	779	844	878	823	838	820	865	852	812	808	877	839	847	872	800	814	800	848	819	828	783	775	790	893	833	845	879	803	785	838	854	858	825	842	848	862	836	822	809	789	801	834	807	849	843	875	802	866	863	849	858	845	825	852	825	833	834	838	846	822	792	806	846	838	845	802	853	838	838	811	824	846	812	860	830	818	823	870	826	775	842	836	810	854	820	819	836	800	847	843	805	806	803	839	855	789	825	850	813	868	863	842	838	815	843	817	818	839	776	819	825	854	851	819	813	797	879	848	853	868	794	825	839	815	845	855	804	863	811	845	843	798	850	797	870	790	837	797	837	802	819	869	886	841	822	791	843	802	773	874	819	846	878	855	829	839	802	849	879	809	817	883	826	821	843	882	848	867	847	828	824	838	864	861	877	789	820	861	897	845	798	820	809	844	850	837	801	800	788	789	859	839	829	865	813	778	790	811	777	844	775	811	835	866	832	787	862	821	822	883	817	800	773	835	806	813	827	812	782	845	842	753	811	830	822	866	780	787	817	839	820	821	852	838	775	820	839	830	807	796	863	854	795	806	883	786	782	837	838	778	823	822	831	843	809	768	748	806	819	852	822	821	845	833	874	838	814	832	810	872	813	838	801	842	806	851
13081	17546	13559	7278	5250	4040	3114	2704	2261	2071	1843	1726	1676	1495	1460	1357	1390	1307	1253	1291	1250	1204	1173	1147	1145	1125	1115	1139	1092	1102	1099	1065	1012	1073	1124	1115	1075	1063	1087	1043	1000	1043	1051	1002	1084	1052	999	1067	1090	1051	1020	1032	1068	1028	1046	1030	1048	1086	1059	965	1059	1001	963	1013	1053	1033	1073	1007	984	1020	1002	1020	1019	998	1019	990	1010	1020	1021	992	1003	1039	1018	1003	981	1041	1060	910	1009	1002	985	1047	1033	1030	1042	1053	1023	1017	1067	1035	984	1023	1016	985	1031	1013	972	1007	991	1016	976	999	1078	1081	996	1009	1025	1020	1015	983	1002	1064	1055	1010	1031	1034	1020	1007	1009	1014	1011	1005	1061	997	1035	971	965	1000	1032	1020	1054	962	973	1069	1046	1053	971	1037	1022	1035	1082	994	1038	1021	1049	1017	1022	964	1052	1020	1009	973	1020	975	990	1066	1005	964	1026	963	965	1032	967	1031	1038	1001	1006	1067	1008	1041	971	976	992	1029	991	1026	1007	1017	1044	1025	1026	981	1017	1021	953	1002	997	983	1022	1042	1039	1031	998	1036	1017	1024	1024	997	1048	1065	986	1009	988	998	960	1034	975	948	972	1030	942	988	979	1064	984	1067	1024	973	1064	1016	1052	1054	1027	992	1090	1015	1026	1044	1028	1061	1011	1019	988	988	1000	1025	1028	1071	1083	1035	1010	1008	1025	1035	991	1034	1023	1010	1042	954	1031	1014	1070	995	1031	983	1056	987	1057	991	1003	990	1061	989	1004	1057	985	997	1031	1002	1022	999	1033	1038	1004	948	1061	976	1058	1064	960	1024	1019	1072	1061	988	1005	1063	1069	994	990	1022	1026	1012	1033	1068	1013	1060	1000	1016	1045	1004	1015	1046	1027	1029	989	1036	987	1020	965	998	995	976	991	1022	1028	1047	1042	1060	1012	943	1016	1045	1051	1022	986	1067	1003	1030	1021	981	1012	939	1076	1090	972	1016	1029	1031	983	1008	1015	1055	1017	986	1083	998	1017	1004	1035	1000	985	1039	1000	1093	1012	1041	1008	1007	1039	1021	1027	978	1005	978	988	1024	1021	1024	1011	1035	1072	992	1031	999	970	1053	1017	1045	959	1024	975	1013	990	1013	967	1048	1021	1022	1060	972	1032	986	979	976	998	953	1060	1054	954	999	1066	999	1060	1009	985	1018	1043	1031	1004	1068	1016	1009	1019	1050	916	1014	1061	1056	979	1014	1028	1061	1017	1032	1033	986	970	998	988	1004	1065	1029	984	1041	1018	1067	1046	1030	1028	960	1033	1029	1022	946	995	989	1004	1028	1017	1052	989	1012	981	1036	1028	1030	1013	1030	927	1059	1081	979	1007	982	1040	953	1045	1060	1025	983	1011	1018	1057	1022	1037	1030	1046	1058	1066	978	1010	1025	1053	1012	959	983	1009	1090	1024	973	1020	1015	1042	1019	1048	1026	1071	989	1017	1006	990	942	975	1031	1048	960	956	984	1031	1045	962	1029	1031	1093	1018	997	992	1074	1007	1031	993	995	999	967	990	1063	1001	1032	1030	1010	1033	995	1000	977	1034	987	991	963	1008	1002	994	1010	991	1033	995	1034	1024	1003	1095	1036	1011	1022	1021	1005	1018	1021	1017	1046	1029	975	1080	1044	1017	1063	1011	1021	950	975	1013	1037	981	986	960	979	1055	991	985	978	1038	1002	955	1015	1007	1007	1009	1014	1005	996	1066	998	998	996	943	1071	1043	976	1058	970	1032	1000	968	1044	1012	965	1020	1025	1006	1035	1017	974	947	1034	1033	1023	994	1020	1007	1051	1014	1038	1056	1006	987	1034	1007	985	994	1045	969	1009	956	1064	1033	994	1024	1007	1039	1009	995	1026	988	1063	1004	997	1038	1020	1033	1006	1016	987	1014	996	1017	972	988	948	969	1024	984	1013	1018	964	951	992	1002	999	1003	998	1013	1023	958	1081	1023	999	1006	1047	1014	1010	1011	1049	1018	1004	1023	1079	1043	1032	999	989	1034	973	1029	1004	930	1034	1073	1021	1058	1043	957	1018	1026	1022	1027	1017	1036	981	1010	974	1041	1007	971	1015	1069	1016	1039	935	1057	1024	1060	1048	1059	1004	1008	1069	1018	1002	987	1021	997	1038	1003	1012	968	1052	1019	1027	1031	964	1015	1023	991	1040	1009	1027	944	972	1014	971	991	997	963	1000	950	1072	1010	1005	980	961	1059	996	1058	1081	1098	1013	1027	1004	1035	1018	1006	1008	1031	997	1044	985	1019	1008	946	960	991	960	1059	985	1027	1007	1036	996	999	1034	980	1031	985	960	951	936	985	1007	1026	1031	964	951	1004	1014	1005	986	1006	1043	1048	964	1052	1071	1010	996	1012	1010	1026	1047	1021	1025	1039	1000	987	1047	1021	1062	977	1047	1032	953	1000	1012	997	987	966	1029	999	1045	975	990	1030	1007	980	1025	1054	993	1031	1004	1024	1035	1009	1037	965	1008	1055	1019	994	988	1039	1077	1036	1008	1024	1016	1011	1031	1059	999	1007	929	1073	994	988	1007	1051	1036	972	981	1034	1007	1029	1034	1057	981	1032	995	1023	1028	1023	986	977	1010	1038	1003	1018	1014	983	1029	1012	943	1005	999	1037	991	983	980	1056	946	962	968	1036	1012	1023	1056	1018	1004	1002	1018	1039	988	1018	1036	993	1057	1024	1030	1027	997	1036	1012	1061	942	1004	1031	1058	1065	1010	1089	1034	996	958	1069	1003	1025	1036	1047	1088	1052	1057	1011	978	1051	970	1026	1008	992	1022	1008	1075	1106	994	1023	1040	1022	990	988	1002	1028	1017	1010	1040	1037	990	1032	1042	982	985	1047	1052	954	1052	1019	1081	1017	1029	1015	1018	1028	993	967	986	983	1060	1069	1007	1003	987	1015	1005	970	1014	988	1096	1014	997	1003	1029	1055	1005	965	1042	938	984	1027	997	1025	978	1032	992	996	1047	980	1045	951	1023	1029	1008	1036	1000	1025	995	994	939	951	1012	1015	1040	996	949	984	1016	1015	981	1049	1070	1048	1003	992	1054	946	1031	1054	986	995	1010	1023	968	958	954	971	980	1002	1006	997	1058	1059	1025	991	1029	1007	944	1011	1057	1042	1034	1038	993	1021	1030	1032	1012	1027	969	960	1024	997	979	1048	982	1059	1025	913	1015	1035	978	989	1035	969	1032	979	1036	994	1049	1058	1017	1005	1022	1104	1066	1042	1016	980	1071	1065	1021	1009	983	981	1027	1050	1024	1027	952	1002	979	1016	1046	993	1039	1045	1026	1008	1043	980	1010	1017	1046	1030	1017	991	1065	1024	998	981	1087	1043	1017	1004	1006	1076	1062	1028	978	992	1046	1004	973	1029	1041	1086	1058	993	978	984	1030	1049	1038	1002	1063	1002	1024	1053	1024	1035	1024	1018	999	1022	1000	1015	1014	985	962	984	1021	1036	1017	1026	1041	1022	1005	1021	1050	1005	1001	1036	1030	981	1008	1001	1008	977	1001	1022	1028	1032	1029	929	944	1032	1008	1058	1023	1025	985	982	1023	1055	987	1028	1005	995	1004	1018	1030	1033	1012	975	1008	996	1058	961	1036	1025	1019	1036	1024	1016	968	1005	988	1008	988	988	995	1021	1000	990	1024	1000	944	1010	1004	1026	1112	1018	1035	1026	977	1081	1018	1037	1012	997	1036	990	988	1022	976	1023	1010	1026	1000	1009	1026	991	971	1009	1046	1021	1065	1064	990	1031	1022	1054	1002	1013	1010	1031	1020	1037	974	1054	995	1020	954	1015	1036	1004	1006	1044	988	1053	1027	984	1011	1028	1026	1039	990	972	1033	990	966	1000	1018	1010	1009	1019	1021	984	1018	1055	1023	1013	1028	1069	1032	996	997	998	1031	1028	1066	997	1017	1036	931	1026	988	1085	1008	1031	981	1057	1010	1026	1015	1016	1002	977	1009	1022	1023	989	961	964	995	971	1020	984	984	1058	1014	1044	1057	1014	978	1007	999	969	1011	1032	1031	1057	1050	961	982	1033	1029	1052	1047	1019	1000	1008	1001	1125	1029	989	1025	1010	979	1047	962	1011	994	959	1035	1042	1011	1018	964	1051	1013	1003	957	1005	1017	984	1016	998	991	1038	1053	994	1029	1007	1011	1035	1010	1001	1070	1007	1034	1039	989	1025	998	1032	1013	962	1022	1020	1017	992	994	1070	1012	1017	997	999	1025	954	950	1033	1079	984	999	1038	976	1046	1072	992	990	1011	1073	1018	1054	982	1027	1009	990	1051	994	1027	976	1001	1012	991	1061	1000	966	1048	1025	1006	995	1019	1099	1037	984	1053	969	1052	996	1031	1003	971	1047	1006	1034	997	1033	1061	972	998	1003	973	977	994	1054	1017	1029	1047	1070	1060	1000	1078	976	951	1040	1034	1052	1011	945	989	981	1053	1047	1034	972	1046	1037	996	1030	1068
26934	19041	4876	597	387	331	324	323	323	304	278	315	285	298	288	313	331	302	292	280	279	274	268	292	304	301	267	267	292	293	291	275	307	273	265	267	254	296	294	325	297	317	273	299	306	285	281	303	302	283	310	306	274	277	285	278	301	290	263	322	293	287	285	260	309	269	291	302	263	281	324	282	302	279	273	286	291	298	299	270	297	283	297	294	269	275	298	302	277	292	250	291	286	284	295	307	278	294	274	290	330	316	315	302	300	289	323	310	250	297	273	279	265	312	311	283	267	282	282	305	281	309	254	295	271	263	295	281	299	312	304	266	304	284	274	292	308	312	306	269	327	305	269	266	298	279	312	276	287	282	281	327	279	275	276	271	279	273	301	267	305	296	284	298	296	263	298	279	297	323	281	271	292	296	308	276	300	278	302	292	293	303	263	298	322	275	309	276	260	289	277	273	280	303	306	294	284	289	287	272	283	282	288	287	299	286	293	304	292	289	312	307	274	303	254	289	294	298	267	297	298	261	278	300	271	275	258	288	302	291	301	302	285	311	301	284	283	293	271	321	279	295	320	274	292	282	283	286	299	305	292	307	300	295	295	262	293	279	322	291	280	305	277	295	283	269	260	263	279	275	328	279	278	275	270	317	296	271	301	319	296	300	301	306	296	295	299	301	305	271	284	281	277	280	287	277	289	301	311	273	311	324	325	304	277	279	287	291	306	278	310	293	266	283	266	320	284	310	287	291	265	305	270	248	270	280	249	281	295	289	274	249	269	281	268	298	273	269	283	312	298	283	289	317	299	309	271	311	273	298	283	267	267	295	293	280	256	275	306	283	302	279	271	278	303	277	271	291	308	273	307	281	284	290	302	307	289	281	288	275	276	272	267	327	263	304	274	289	317	286	317	272	278	291	300	296	289	284	265	277	283	267	279	292	286	307	266	285	267	288	298	295	291	297	313	303	304	302	272	278	270	310	269	296	276	273	293	303	275	276	294	295	318	305	290	280	256	282	311	282	313	329	283	292	251	286	311	287	278	263	286	286	273	295	275	288	291	267	261	312	308	283	293	269	285	300	309	294	300	262	283	288	272	292	297	266	262	259	322	298	281	297	316	303	290	289	261	284	273	291	285	250	299	303	309	306	274	277	288	310	276	291	280	302	284	312	272	315	303	330	331	257	322	273	281	310	293	296	274	281	272	305	267	275	288	284	273	293	279	270	280	300	278	308	256	306	284	281	282	300	286	315	298	291	283	298	281	280	270	309	275	271	273	320	277	271	286	283	309	283	323	291	266	275	272	238	287	297	275	265	271	319	283	281	249	253	293	291	271	302	285	300	305	287	278	254	315	297	297	278	264	312	301	291	268	267	308	290	285	302	274	269	256	285	286	303	290	269	285	292	297	314	302	324	286	313	270	316	292	304	295	282	270	299	323	289	273	307	279	269	282	270	298	299	267	287	295	293	267	287	281	276	272	306	302	284	258	296	276	284	302	285	308	300	291	328	291	303	304	311	295	310	305	277	313	318	276	299	295	304	299	328	287	299	292	287	293	286	278	314	292	283	316	269	326	278	288	283	308	270	300	266	285	291	282	293	288	295	320	286	279	266	283	325	317	291	290	299	297	292	302	285	289	290	271	304	310	287	252	284	286	285	283	269	304	308	251	303	300	291	306	283	296	291	272	287	268	302	286	287	289	253	269	284	265	301	279	295	280	262	294	283	308	294	285	291	300	310	282	304	296	280	295	281	290	278	308	258	265	313	276	284	283	310	300	306	282	323	276	316	312	301	296	310	288	262	319	279	308	273	296	283	295	307	295	322	314	318	282	266	282	309	298	283	296	303	280	279	319	279	286	278	280	261	279	284	274	285	301	316	267	301	279	312	283	273	294	282	297	289	291	265	301	294	264	262	285	293	297	294	278	278	304	276	265	292	289	295	308	272	279	331	306	282	312	308	304	298	265	260	286	283	301	299	278	305	322	270	299	262	295	301	301	262	281	317	319	281	291	285	308	282	287	294	304	335	276	287	256	303	278	285	294	304	272	290	282	289	286	284	275	260	291	294	310	279	263	269	298	318	278	288	315	304	272	304	282	298	241	279	289	305	301	320	294	293	270	297	299	325	277	293	285	273	283	311	263	259	271	248	298	297	285	295	283	279	287	265	306	299	300	276	283	261	308	307	281	275	297	276	287	296	291	280	322	283	284	272	288	294	290	280	283	278	298	303	265	286	294	298	293	284	274	282	283	312	295	308	265	302	289	294	286	293	246	309	328	289	329	292	311	314	270	297	270	321	294	316	297	294	260	318	296	294	313	286	294	292	297	298	318	278	280	285	297	300	280	283	279	294	286	270	263	274	275	282	299	299	271	280	301	302	255	297	248	265	297	263	283	332	275	293	260	298	302	276	286	298	281	306	267	273	300	292	307	253	292	319	289	302	299	291	276	304	246	298	281	282	302	293	295	274	282	262	279	305	304	299	287	312	290	294	282	280	300	297	276	299	301	272	283	286	276	295	293	299	278	260	290	266	276	285	288	300	286	280	314	330	320	285	260	289	265	283	293	286	278	314	281	297	310	279	298	295	279	305	290	293	267	277	270	270	292	302	302	315	288	259	289	247	271	283	285	294	274	328	262	280	290	277	327	309	288	310	280	296	304	297	297	286	248	267	281	297	297	289	297	262	298	300	290	279	254	283	266	278	270	298	319	278	311	266	304	291	310	302	309	302	307	270	302	278	308	262	277	287	275	280	274	279	332	276	279	303	325	284	286	291	300	269	292	311	294	290	272	275	272	283	294	295	298	299	291	265	315	302	263	267	276	299	278	296	280	271	289	294	311	300	297	294	279	270	261	298	301	265	306	297	269	263	305	304	270	309	303	299	284	307	279	297	331	304	279	268	299	288	296	322	284	331	307	301	291	300	288	296	312	280	299	300	271	275	274	298	276	280	276	276	298	298	281	259	297	290	270	282	271	290	280	292	259	308	294	280	268	280	261	301	343	315	279	269	276	284	303	278	289	289	290	292	282	280	271	290	254	289	311	297	282	279	275	298	297	292	266	276	277	275	289	283	277	269	272	323	288	245	295	302	302	259	279	293	307	285	286	278	277	270	287	301	269	271	270	258	275	271	314	318	306	319	277	305	285	282	281	257	304	281	265	266	293	279	313	297	294	263	280	307	294	281	295	306	324	300	261	257	300	286	290	287	306	309	296	265	286	242	263	242	305	293	290	282	282	256	290	283	307	269	272	288	291	288	314	307	285	295	277	292	307	310	304	287	282	256	280	303	263	278	294	296	285	294	285	305	275	263	304	262	275	273	263	281	274	255	278	304	313	305	314	305	305	290	314	293	307	300	294	271	290	268	305	250	287	314	299	297	288	270	282	276	316	304	293	302	312	285	265	270	277	271	280	318	272	298	282	276	297	297	267	284	301	271	302	291	297	320	299	270	270	283	280	300	305	261	273	316	295	277	262	283	306	291	292	290	286	267
4207	1286	1061	636	501	489	446	408	448	402	409	391	438	397	395	429	413	401	394	394	354	371	341	392	400	399	359	402	381	345	365	356	359	341	349	389	371	352	395	374	384	334	413	405	399	355	366	384	404	344	376	365	399	386	371	350	386	385	377	380	392	384	343	375	376	347	371	354	359	365	368	368	387	374	381	367	354	380	404	372	396	378	345	363	378	382	361	391	378	364	365	379	381	361	378	360	346	362	415	371	429	360	387	360	369	378	415	355	356	355	391	389	407	370	388	390	387	364	402	347	373	392	394	356	399	364	342	367	381	355	365	352	389	379	376	360	389	375	376	349	386	365	333	363	343	403	373	369	374	348	395	371	376	350	342	346	371	382	388	343	368	377	386	357	353	381	382	380	381	376	360	397	386	372	398	379	397	380	339	395	373	381	359	347	405	351	379	376	361	357	350	402	348	360	358	348	336	367	364	353	355	377	373	382	376	378	335	358	361	375	367	360	371	399	355	386	375	366	365	360	401	386	346	393	382	366	400	379	361	392	383	349	391	381	339	378	394	377	411	394	365	362	384	396	393	365	378	335	387	373	384	348	373	393	355	384	374	391	374	389	339	347	376	360	405	347	397	351	378	413	385	387	367	334	367	364	342	395	373	352	394	357	369	412	346	424	345	380	402	362	378	352	413	379	360	389	376	341	374	369	402	358	389	374	348	393	340	347	374	389	378	408	372	398	363	406	366	403	379	357	349	369	374	375	386	363	389	372	360	350	379	388	372	353	365	384	366	381	357	364	378	359	362	376	422	374	361	365	391	353	374	342	342	382	392	376	367	330	356	388	358	387	372	371	375	375	367	396	366	360	349	382	369	414	379	382	391	368	372	386	358	367	392	368	393	373	359	350	341	347	391	370	377	374	378	388	387	404	377	357	374	352	392	354	361	332	379	389	374	359	366	362	412	370	379	346	368	419	358	362	360	390	376	391	427	393	342	380	373	391	402	389	381	379	382	380	368	392	395	380	385	349	366	333	366	391	360	376	341	337	368	343	390	359	375	360	412	385	370	375	366	382	390	385	380	354	355	375	372	354	381	346	374	370	394	374	382	368	357	361	380	352	361	352	397	368	377	372	366	395	385	365	337	345	401	390	346	390	349	368	400	388	384	365	387	377	384	394	357	357	379	391	385	378	367	352	385	396	359	380	364	367	414	381	362	370	406	395	358	387	375	389	356	368	365	345	391	390	387	353	371	385	384	373	363	369	411	390	342	395	400	390	398	388	409	390	413	370	386	336	387	392	359	347	402	411	391	356	392	335	380	399	410	401	387	385	372	366	390	364	399	391	381	366	348	383	353	380	365	338	386	353	393	397	367	375	361	346	395	384	356	393	390	381	386	408	338	339	374	372	380	351	391	402	375	347	395	422	359	386	354	361	372	372	340	360	364	353	416	383	370	383	371	410	357	388	368	358	388	383	386	385	387	367	386	391	396	394	422	345	326	338	375	389	368	358	368	334	377	357	346	388	377	385	382	357	373	363	389	372	376	405	396	376	368	367	377	367	380	378	384	361	376	364	368	359	366	373	389	379	383	373	388	406	388	333	390	418	363	319	362	392	366	381	374	408	369	401	334	389	380	351	394	376	363	383	335	392	369	370	379	388	358	358	394	333	379	396	371	378	369	347	362	366	413	393	396	379	384	361	381	372	359	356	372	342	380	326	365	347	370	373	396	391	368	370	368	380	376	387	369	412	387	378	345	348	392	347	372	348	363	357	362	373	388	355	387	353	357	355	350	368	400	343	361	369	377	347	369	392	413	382	407	381	373	399	384	392	351	355	389	397	385	390	367	365	388	359	370	342	409	360	358	386	386	360	376	372	359	349	369	356	380	366	380	366	345	359	348	406	369	369	385	402	334	385	390	366	398	351	340	386	383	398	390	357	383	353	368	362	352	371	358	394	375	375	356	378	363	386	374	347	381	398	372	387	340	385	378	367	393	363	363	383	353	355	387	372	398	402	337	361	368	351	371	375	347	353	359	357	370	333	354	364	377	348	365	383	375	372	342	352	354	382	357	412	373	398	365	378	386	351	375	328	360	354	348	354	378	382	352	344	362	332	330	373	368	371	394	348	355	388	379	377	375	348	327	371	377	362	358	384	397	358	358	386	421	378	370	321	372	390	351	365	369	357	344	396	385	384	360	413	382	361	416	396	345	346	351	403	339	392	345	403	342	423	365	395	371	380	351	379	374	391	384	339	372	369	389	416	385	381	373	370	332	371	380	378	367	364	329	369	363	332	357	377	387	386	353	354	415	361	355	357	388	364	373	371	357	384	385	392	348	334	349	354	356	367	373	382	383	354	382	352	385	389	399	362	397	325	355	357	403	351	375	404	387	370	384	351	353	395	386	345	401	396	389	379	404	353	354	336	392	355	366	391	398	361	345	417	368	371	394	390	360	371	381	388	360	386	394	352	348	391	370	402	366	356	377	359	374	359	425	360	368	367	368	340	378	389	348	380	365	365	392	363	369	376	370	367	375	383	392	401	388	368	375	413	394	365	390	392	373	350	388	364	341	360	388	367	383	354	338	360	346	373	384	377	354	379	371	380	391	397	348	384	322	379	368	392	371	341	349	395	395	373	402	359	395	400	356	360	384	401	349	377	362	369	376	387	420	374	393	394	351	370	361	362	362	362	376	373	383	373	403	406	356	365	369	369	402	365	388	384	381	375	366	390	399	339	389	374	359	409	370	426	422	405	405	391	343	371	348	360	426	383	378	362	364	352	362	365	398	378	373	342	385	413	362	382	375	356	360	362	362	350	373	375	385	362	388	353	352	392	397	400	361	350	381	397	390	351	383	378	382	417	398	368	380	402	374	384	376	371	356	376	383	331	390	363	356	411	387	372	380	353	351	357	370	417	369	399	419	382	333	384	346	350	375	387	357	388	355	363	363	363	414	347	394	392	395	366	403	412	425	394	362	398	396	395	361	384	370	385	398	343	397	361	354	388	377	375	406	366	406	374	372	421	384	353	415	372	359	421	397	363	413	377	362	341	374	328	365	380	371	371	388	368	385	376	391	389	383	384	323	371	397	399	364	392	369	380	361	346	382	367	380	363	383	378	402	404	354	356	386	375	369	353	356	374	382	410	367	368	376	380	355	404	389	371	402	389	385	377	379	364	409	408	361	402	389	353	383	359	382	391	341	362	362	397	318	364	378	378	368	383	323	382	374	359	347	385	322	365	384	407	357	388	385	375	392	373	373	372	381	366	368	387	373	358	403	372	367	372	385	399	397	449	380	336	351	344	396	369	349	375	367	376	338	387	393	375	378	374	373	399	360	394	373	373	348	384	353	384	381	363	379	366	372	370	383	359	381	374	374	355	362	375	394	383	390	393	364	393	371	370	379	378	370	351	388	391	370	349	362	388	364	394	369	379	359	371	361	356	375	379	388	378	390	344	384	414	348	351	363	371	395	357	378	374	357	360	343	353	379	336
23780	20970	28145	23941	20932	7784	1494	1045	984	876	852	798	794	748	739	710	750	708	710	716	738	698	702	683	665	698	712	681	652	663	677	682	720	733	689	693	691	702	701	720	687	721	697	697	712	670	688	674	728	713	667	687	672	628	675	685	605	681	705	661	666	689	670	703	673	682	685	713	672	716	681	675	662	713	681	743	631	659	748	704	678	645	676	727	651	679	670	697	699	634	631	668	719	686	682	691	699	680	645	704	668	679	647	685	697	649	675	705	668	680	668	651	644	726	680	649	640	662	698	678	686	696	671	667	725	640	631	626	673	700	626	680	690	661	704	667	642	662	653	636	657	650	648	659	649	665	635	658	672	686	670	640	669	671	633	677	669	663	666	684	679	631	665	687	643	692	677	684	652	663	690	654	727	672	662	639	652	688	678	702	699	713	658	691	704	632	662	645	630	668	671	684	698	671	664	664	672	686	665	640	641	649	620	670	688	700	722	638	681	658	697	719	652	720	649	668	688	644	673	660	656	707	655	662	680	669	656	711	673	691	678	676	683	671	652	643	651	698	633	693	680	676	654	675	684	650	679	677	650	654	632	693	693	643	681	687	701	681	664	690	692	639	678	684	641	698	663	623	684	708	659	639	679	647	695	639	679	709	683	670	641	670	699	666	682	679	670	657	669	675	688	698	652	669	649	686	708	669	737	698	695	638	637	662	676	686	665	653	636	681	627	686	637	692	643	674	667	633	711	632	675	685	679	666	664	667	633	652	660	667	667	684	676	582	665	649	684	660	661	669	671	713	652	659	664	694	658	649	687	664	662	651	683	720	659	630	641	676	678	653	634	682	685	649	712	669	655	684	669	639	699	659	686	692	653	662	697	642	661	691	685	691	719	699	625	684	638	675	705	696	684	668	666	585	662	663	667	674	632	645	673	646	710	673	705	672	657	650	638	678	673	695	684	724	670	675	631	660	680	698	667	676	673	658	695	664	665	723	644	624	693	641	658	737	651	648	679	644	647	631	620	661	638	664	665	670	640	722	670	656	650	653	705	664	659	616	659	648	659	664	671	703	622	707	637	670	643	688	690	654	599	676	651	655	641	702	650	636	709	715	663	689	684	676	665	682	688	667	659	680	707	670	627	681	652	623	661	682	674	683	622	678	651	664	645	660	662	692	660	715	659	676	676	668	694	643	620	636	691	640	644	665	684	643	695	685	653	651	637	678	637	636	648	676	681	648	704	668	660	662	658	648	693	682	614	675	674	695	694	682	661	722	700	692	702	659	702	674	659	670	672	639	648	687	700	656	628	643	657	676	710	587	643	660	700	675	691	701	679	676	674	707	685	636	631	657	677	648	693	644	728	689	691	642	666	688	663	669	676	679	644	660	648	660	679	672	687	702	670	643	648	578	727	681	681	641	677	641	674	657	667	685	665	686	642	688	666	667	630	682	665	669	685	740	675	682	621	707	676	681	699	717	664	630	690	664	691	639	681	669	670	674	709	668	672	685	662	638	683	678	658	674	663	692	681	615	642	662	638	651	676	644	625	706	678	673	641	659	678	640	699	646	703	678	651	706	613	621	655	680	707	733	622	668	666	651	676	662	676	666	690	645	665	633	680	705	653	694	678	655	694	661	680	689	707	702	692	676	682	660	680	661	656	636	664	679	676	695	657	624	647	662	666	687	653	687	652	658	676	679	680	701	659	691	676	669	686	636	676	653	666	688	689	675	639	659	643	663	702	704	695	654	668	656	662	674	656	668	686	691	672	643	647	715	643	690	670	709	662	654	665	663	661	627	711	677	666	636	631	681	684	731	666	679	673	655	644	632	641	671	652	685	648	667	636	684	664	690	687	731	683	647	699	648	638	702	683	688	677	661	674	678	671	692	663	664	692	712	697	601	693	655	667	705	662	638	708	643	663	677	657	637	693	687	705	723	673	680	657	668	661	660	686	645	665	624	684	650	668	683	642	666	706	683	668	636	633	699	635	619	697	723	686	656	714	634	698	665	660	671	647	659	653	675	674	679	623	687	656	636	656	711	655	724	666	727	643	668	656	700	662	640	677	682	645	648	704	654	662	682	689	615	679	656	655	650	677	647	651	685	720	650	689	636	691	646	693	665	664	672	645	670	640	656	681	698	681	624	708	654	678	681	658	675	650	678	683	744	637	646	688	697	708	696	683	669	701	648	690	652	647	665	690	681	686	632	639	663	666	675	634	666	663	662	660	671	659	607	648	672	665	705	653	689	662	695	671	672	687	690	699	670	663	634	666	680	713	692	671	624	652	672	675	643	680	643	674	666	707	661	724	685	644	651	691	688	677	682	668	638	625	670	653	657	668	612	683	674	693	680	733	654	657	699	678	647	668	709	653	684	689	664	662	637	704	674	675	684	665	669	642	659	650	625	702	663	663	644	628	664	682	658	658	659	671	643	692	675	670	658	664	692	640	677	643	645	619	669	699	739	695	717	657	719	692	627	650	678	681	664	647	677	694	678	716	645	690	642	631	645	690	638	658	641	666	656	655	653	672	625	684	654	670	714	698	659	689	647	688	686	646	700	665	674	653	693	678	659	705	649	618	635	657	652	693	688	666	677	687	669	680	682	632	623	695	677	659	661	664	663	688	708	639	656	704	670	668	655	647	667	670	654	702	692	665	708	656	609	702	663	647	649	664	681	623	656	687	693	723	653	640	677	671	661	644	686	715	653	658	639	636	702	678	698	641	646	629	647	676	649	667	645	661	679	627	692	714	679	683	664	747	732	665	675	683	652	658	647	698	644	649	662	674	696	697	661	694	596	685	678	684	652	675	671	700	664	678	650	644	676	671	697	699	657	641	681	625	697	654	649	685	599	631	684	678	647	709	664	643	670	680	689	645	711	646	657	645	674	662	683	678	662	684	677	656	657	676	701	643	634	666	663	665	674	653	635	653	686	654	674	689	670	618	657	670	700	680	695	648	648	685	708	656	681	643	663	644	644	689	670	662	648	671	640	700	642	700	620	607	651	673	680	677	659	738	653	617	654	647	672	636	694	753	661	701	646	665	629	621	663	665	647	666	657	665	605	652	686	643	624	664	670	644	642	682	670	708	687	664	671	670	656	623	631	685	653	686	680	709	627	703	709	648	624	692	663	620	645	665	638	647	655	665	684	643	680	686	669	651	653	611	686	650	645	621	658	679	692	661	716	628	661	619	673	625	680	646	672	624	655	680	698	678	634	679	658	682	688	665	687	639	665	672	701	674	624	661	652	700	668	703	669	640	676	701	643	667	681	644	666	685	682	642	668	689	652	668	664	652	669	687	698	685	732	640	638	623	676	672	670	663	636	675	696	651	668	672	656	655	699	669	712	662	616	634	674	681	682	689	685	678	683	636	656	687	692	680	705	687	672	671	660	677	674	708	693	701	665	666	672	617	676	694	640	657	682	674	693	636	722	712	638	642	671	668	673	668	694	661	640	686	640	697	630	658	635	702	642	711	627	677	650	678	685	652	683
7893	11110	8409	4277	3166	2474	1961	1689	1511	1362	1263	1144	1172	1085	1034	952	1003	994	942	928	914	933	931	887	870	832	860	831	886	845	843	860	852	825	891	846	847	841	820	790	842	759	820	778	803	864	810	880	831	844	853	785	842	796	799	813	839	840	863	826	855	858	820	810	808	827	848	860	824	803	870	823	815	787	834	785	826	795	803	821	825	751	838	850	810	806	861	784	792	816	858	803	801	851	782	809	801	863	826	829	797	852	799	871	803	755	794	749	790	819	792	867	804	831	765	829	836	785	789	798	794	833	805	812	796	866	859	750	810	802	775	863	846	794	793	787	796	772	836	805	857	776	812	820	815	807	844	787	829	787	780	847	824	783	818	814	820	797	809	816	873	843	840	782	809	842	818	799	827	820	775	804	742	862	810	891	785	853	775	830	834	829	822	787	774	819	903	801	807	782	819	796	790	838	791	853	800	837	783	801	835	842	837	738	782	838	801	848	821	840	838	798	780	750	789	835	803	800	845	878	813	831	825	797	863	841	819	827	827	847	816	806	792	806	800	780	773	797	787	811	792	811	853	787	799	842	801	810	839	864	853	858	806	813	799	781	794	868	860	796	798	800	821	797	840	825	801	828	805	750	856	771	814	775	816	772	844	828	794	788	880	850	874	800	804	843	803	819	861	823	793	835	825	825	796	768	809	840	775	789	822	810	855	813	848	810	810	792	800	811	814	831	819	815	813	838	781	805	828	851	853	813	801	860	791	785	756	830	811	834	759	779	781	740	778	779	828	790	834	809	836	801	803	857	829	849	841	846	791	810	817	850	810	810	817	863	809	823	784	785	779	818	863	790	782	782	780	837	817	801	781	809	780	867	779	817	833	827	781	759	797	843	788	837	817	812	753	841	764	808	778	881	817	774	836	802	779	824	793	766	848	805	798	818	870	814	823	768	830	770	760	785	798	824	783	821	841	790	813	777	822	827	779	791	808	832	777	782	776	819	775	824	793	804	825	809	794	795	781	823	777	815	829	802	846	791	787	823	817	827	820	800	791	839	834	857	756	856	806	819	778	829	834	848	788	853	864	820	797	782	819	770	793	846	820	790	824	813	836	840	817	786	806	801	831	808	808	838	818	865	790	827	789	810	764	798	794	818	785	793	770	793	831	784	819	804	834	836	825	790	852	818	855	810	836	797	788	830	846	811	782	798	814	803	826	808	817	764	800	784	827	854	798	822	823	806	841	817	832	850	815	772	837	828	780	782	845	794	791	782	795	842	800	804	815	846	817	797	794	783	855	800	792	844	838	803	786	825	837	823	808	785	836	816	816	802	827	811	815	845	814	845	781	851	827	795	810	841	767	844	789	829	841	795	861	844	833	854	800	753	808	828	741	803	790	821	818	801	815	845	801	797	835	803	850	783	821	797	785	862	855	758	835	785	809	793	812	805	799	805	829	804	791	831	857	785	781	795	823	822	811	819	824	799	849	811	825	822	795	833	844	798	802	780	819	826	858	822	819	770	784	824	852	798	810	770	854	782	804	802	850	792	831	849	831	816	759	789	786	822	827	799	823	828	834	808	791	809	816	825	849	827	831	805	852	804	735	778	800	788	859	756	784	823	806	790	792	803	763	842	805	812	792	820	836	832	837	829	787	761	838	820	764	770	830	865	800	876	805	796	784	843	788	860	804	803	863	825	820	804	852	779	786	852	815	799	824	806	825	777	802	756	773	837	799	859	770	820	819	825	824	794	813	795	821	801	754	866	781	844	784	894	748	822	866	810	780	817	829	811	798	774	824	802	862	830	800	758	844	812	777	813	830	840	868	791	780	765	814	798	833	837	750	817	810	835	852	777	803	843	809	864	847	814	795	790	811	846	751	809	843	783	830	812	832	845	819	820	826	819	791	809	872	793	791	843	769	799	793	769	844	844	819	815	814	799	844	818	740	845	797	792	816	839	817	772	783	859	827	879	828	815	845	816	826	819	786	795	816	861	878	774	810	742	827	828	812	801	821	845	815	857	810	861	793	824	839	761	802	869	777	804	847	800	806	796	788	854	822	869	846	747	792	819	784	797	794	833	833	823	790	804	794	827	831	813	773	823	783	839	802	755	827	790	839	880	877	821	848	848	846	800	837	811	824	830	827	825	799	789	839	830	790	832	862	853	834	821	818	771	794	828	875	876	794	784	867	831	843	785	763	831	784	775	797	839	819	874	787	807	791	832	836	809	801	782	836	827	845	775	811	828	821	830	754	817	818	797	788	794	789	790	877	824	828	850	812	779	827	786	784	839	805	865	846	818	838	820	783	841	853	838	825	744	797	836	811	804	833	812	841	845	855	823	798	802	773	854	785	819	830	810	857	800	745	758	810	857	765	801	809	836	838	810	820	808	796	837	801	800	862	807	798	859	886	864	816	808	815	810	770	824	787	846	783	792	874	827	774	855	765	820	831	827	812	806	797	820	800	819	838	833	790	860	787	865	787	810	803	824	835	833	804	816	815	776	791	822	831	824	712	795	877	831	819	788	857	810	788	834	795	799	804	786	797	833	809	828	801	803	804	822	870	854	818	782	830	818	879	770	807	805	855	807	804	791	804	804	741	835	759	760	835	828	789	788	819	770	858	793	801	827	847	765	808	784	824	795	802	784	790	847	833	861	805	803	829	816	827	781	825	847	834	802	857	816	824	818	873	817	797	866	828	826	727	790	779	828	795	797	792	815	809	813	791	815	743	813	807	842	864	832	760	809	834	801	763	818	820	845	779	817	870	803	783	810	752	832	799	820	816	806	894	818	848	810	832	850	824	755	805	785	811	861	863	859	848	821	862	830	815	782	861	827	846	824	841	781	822	812	794	842	795	839	825	841	765	841	817	817	804	807	786	840	819	820	802	805	803	787	849	835	820	851	781	797	781	807	793	796	786	802	861	836	797	848	787	830	822	811	784	801	819	810	858	793	813	868	877	841	802	859	821	810	791	872	814	853	825	883	785	833	819	767	847	834	772	799	830	780	734	789	802	827	800	841	732	837	809	804	798	796	791	807	788	803	812	832	854	812	870	810	822	790	753	835	789	809	814	801	804	787	797	837	854	765	811	813	808	731	823	835	845	848	828	832	832	817	789	806	828	804	790	829	812	780	813	817	770	836	783	824	877	825	861	812	794	810	811	767	802	860	774	833	821	863	810	804	779	801	819	809	803	814	802	835	832	758	834	776	825	798	824	856	778	770	811	835	791	842	797	813	823	819	811	778	747	844	853	811	826	786	792	774	802	831	738	770	808	760	784	808	824	832	832	817	777	813	790	799	822	823	810	830	771	841	802	839	861	819	797	810	770	799	759	798	758	863	807	785	865	850	785	881	844	815	784	807	816	776	804	759	806	803	870	840	819	780	771	862	835	778	802	820	804	843	821	835	807	789	795	827	814	763	804	791	812	878	748	835	814	810	763	816	867	800	834	832	782	811	787	835	841	786	803	823	805	783	771	764	795	832	779	797	809	853
25040	20978	26730	25054	4722	573	478	419	377	321	339	301	343	320	350	298	286	316	315	294	300	292	262	299	274	277	303	271	313	278	305	275	287	278	283	277	307	276	254	299	285	262	286	255	286	277	252	251	252	273	240	257	274	297	267	259	287	261	276	262	272	264	262	281	308	258	259	272	262	300	245	271	283	259	276	257	284	269	286	284	261	304	253	284	272	260	277	243	259	257	258	263	259	267	294	269	274	268	285	306	256	263	290	234	269	281	254	261	293	257	275	252	297	268	261	252	276	251	281	247	279	279	273	259	292	269	272	306	252	271	279	252	287	284	275	269	280	277	245	264	280	269	269	280	277	281	274	283	287	282	274	287	270	282	277	283	240	274	218	287	284	240	264	256	254	275	272	305	278	284	270	258	282	298	268	251	263	277	259	278	241	250	255	241	271	256	252	277	241	283	262	240	283	274	275	274	258	287	277	275	280	268	267	283	317	283	259	256	256	265	254	285	270	252	247	270	259	283	309	276	274	274	268	269	273	262	276	278	292	290	298	258	289	238	255	268	286	287	302	274	254	278	278	221	279	246	269	287	290	261	278	257	292	266	288	244	270	305	254	281	278	253	289	297	270	250	297	264	254	300	279	262	283	262	306	239	248	260	282	243	255	272	287	266	259	259	268	285	240	280	268	267	298	287	287	272	249	285	264	263	247	262	241	247	299	264	273	281	261	243	268	244	258	264	262	261	271	286	276	278	296	276	277	253	245	290	243	247	256	285	264	287	266	219	273	317	244	271	253	266	273	281	297	251	278	263	270	281	271	260	294	284	263	284	281	293	258	271	243	266	269	272	259	257	254	292	261	270	277	289	273	274	269	283	263	301	262	287	285	292	281	262	266	268	260	284	236	252	272	260	251	266	278	281	272	306	271	293	279	274	294	259	253	274	288	289	263	254	258	281	271	304	277	310	244	275	270	293	264	273	288	257	254	254	252	249	266	264	254	295	280	272	255	250	277	288	292	235	279	261	295	261	275	249	264	234	258	262	210	289	261	266	255	273	297	246	279	258	289	272	257	281	280	263	251	291	274	278	263	272	269	301	247	271	270	269	260	246	268	252	254	260	298	281	273	275	247	257	275	272	276	273	279	284	262	278	244	290	303	325	253	288	268	279	268	273	269	288	288	295	262	287	239	258	259	250	285	268	257	249	256	266	236	257	263	268	272	247	269	289	266	244	255	289	274	273	284	250	278	280	260	261	279	300	263	250	244	279	280	263	303	304	261	254	272	260	267	274	267	257	275	268	281	285	247	240	284	256	282	262	270	272	276	259	247	245	288	263	257	275	242	282	253	239	260	275	267	247	275	269	266	254	263	265	280	283	245	280	269	274	263	239	256	258	290	291	295	268	282	276	256	263	245	290	263	256	267	265	266	255	279	279	273	281	273	240	250	265	271	294	244	264	290	278	283	278	277	270	276	250	262	267	276	265	249	267	269	252	279	292	270	246	272	269	270	262	290	291	227	285	268	282	283	238	262	291	258	309	269	263	267	280	272	264	265	264	264	283	263	259	245	251	271	276	258	294	280	277	272	259	244	246	256	259	276	267	281	280	239	257	248	265	282	248	258	246	311	273	303	277	278	292	266	262	241	304	275	261	247	262	267	253	278	288	250	243	266	287	269	273	257	285	271	274	286	269	264	270	264	262	274	265	267	292	272	283	298	265	264	284	261	273	310	309	303	266	240	268	277	281	258	300	283	278	286	267	268	254	268	237	283	263	306	282	261	275	278	252	267	261	298	268	257	295	270	260	290	278	269	253	270	289	293	267	261	269	270	279	272	315	214	270	268	280	268	274	270	257	271	263	255	231	293	250	267	243	236	237	305	258	261	274	253	267	289	259	270	272	262	281	281	285	262	270	252	258	277	236	269	292	272	303	282	264	271	254	288	237	243	263	247	271	235	271	304	303	264	245	281	247	285	260	263	243	236	255	272	249	289	250	272	294	299	261	272	258	291	296	264	289	286	279	286	287	275	278	270	289	288	279	288	255	272	278	310	267	294	273	248	293	263	277	290	257	283	287	262	250	274	299	227	250	259	237	268	279	262	280	277	259	285	264	297	252	275	244	270	272	286	266	270	285	278	282	251	256	266	260	265	269	281	273	252	260	286	274	288	268	305	273	269	274	257	238	268	234	268	262	261	246	287	275	270	293	279	268	256	277	253	266	270	266	236	282	268	253	263	250	254	294	256	262	271	256	252	267	258	263	262	251	263	266	276	283	260	294	239	287	290	274	266	263	264	259	277	281	264	261	253	268	252	257	264	274	248	273	249	293	282	294	291	261	260	250	252	297	262	270	284	294	253	286	291	273	290	290	278	284	257	247	279	272	265	269	264	292	277	247	256	291	244	292	261	267	283	251	292	299	258	272	298	251	266	268	247	244	276	297	278	255	288	247	267	279	292	268	233	303	270	269	265	284	243	278	275	252	266	304	291	280	292	243	226	255	294	271	283	265	272	305	254	280	275	254	250	254	263	273	260	259	263	263	242	267	298	267	276	271	283	261	263	266	273	252	265	252	266	261	285	278	257	249	257	262	243	275	278	276	258	300	276	285	295	282	241	273	250	254	256	246	314	264	260	276	262	282	252	251	253	277	270	306	277	280	258	238	264	300	296	261	291	284	312	258	249	269	281	266	270	264	277	250	272	270	270	284	262	274	286	270	294	244	285	269	274	241	271	272	277	295	285	250	263	271	259	247	242	277	269	280	276	263	289	276	235	267	268	278	253	279	260	267	290	299	283	269	278	250	270	285	292	275	276	291	254	305	242	292	265	274	247	242	258	292	242	284	285	260	309	262	286	292	255	278	248	277	282	255	267	274	244	251	285	272	242	270	263	258	270	259	282	269	265	258	260	294	300	287	266	287	262	296	273	271	294	277	277	256	277	246	290	250	278	264	261	279	239	261	276	258	276	277	263	285	262	273	271	285	251	277	250	260	263	273	284	315	270	276	264	242	302	256	317	267	262	268	275	263	274	249	247	273	279	256	282	248	254	281	246	266	259	283	288	270	267	301	271	281	283	259	288	277	313	267	270	284	253	254	267	269	260	242	259	282	280	270	282	279	260	273	254	263	252	277	285	246	252	291	278	246	254	273	296	278	277	268	261	310	254	259	277	241	272	252	261	261	267	255	268	314	270	266	287	274	286	272	283	256	278	258	245	256	264	263	261	248	263	266	288	298	279	292	243	250	286	246	262	260	282	273	284	271	291	266	260	252	279	309	249	298	250	275	254	262	240	274	254	279	280	296	281	238	321	270	294	247	276	278	248	267	266	261	282	284	241	255	266	263	280	246	251	275	293	286	286	279	274	274	260	261	290	246	287	274	265	293	276	248	277	283	267	237	277	272	251	278	271	250	289	282	250	283	257	285	254	262	283	290	300	263	270	235	272	280	284	262	260	284	300	268	262	285	276	275	280	273	258	249	289	271	281	277	294	283	266	306
6519	5691	4337	2132	1548	1192	978	825	742	634	608	596	568	502	478	494	423	417	450	463	416	423	419	414	414	431	374	383	368	393	409	384	384	428	376	397	365	368	376	370	404	392	384	422	379	393	376	403	397	357	398	420	362	381	394	396	341	378	367	363	403	365	380	373	358	385	389	367	413	377	397	391	355	398	359	390	392	368	360	371	364	379	406	402	399	377	350	401	356	391	371	343	383	372	384	390	356	363	334	356	404	368	359	358	384	350	357	391	373	384	388	381	377	394	359	389	395	358	392	367	360	346	403	363	368	420	375	363	375	377	382	406	410	366	372	372	365	377	378	344	373	386	373	353	360	379	404	380	372	382	398	359	396	358	408	375	346	390	369	372	400	371	394	383	356	371	390	381	374	368	378	372	397	394	406	391	403	396	419	384	387	386	390	405	384	349	404	368	456	370	380	382	389	378	380	381	358	358	396	375	394	353	374	335	375	328	373	360	407	390	406	361	387	399	352	366	379	349	386	385	333	384	374	389	376	341	387	392	383	374	392	396	371	362	358	351	372	351	372	366	385	379	386	366	355	379	395	384	396	372	375	369	387	384	372	364	373	387	360	375	405	362	372	375	383	374	378	361	372	394	360	344	389	377	386	402	357	336	420	359	370	383	365	386	402	399	385	369	352	371	424	388	414	396	346	371	358	385	397	387	384	380	354	393	363	367	381	336	407	375	372	361	398	364	391	380	341	393	372	373	370	378	371	393	349	410	375	364	371	390	345	369	359	379	437	356	417	353	359	354	394	334	350	372	347	363	381	368	356	334	399	380	382	389	369	388	370	384	409	399	391	394	420	377	393	379	380	415	365	390	386	415	400	359	392	366	384	347	388	346	359	364	391	367	387	363	356	396	398	375	351	375	377	352	369	358	392	367	400	383	347	390	386	377	429	354	365	352	407	380	387	416	354	357	374	362	391	407	353	346	364	383	376	415	353	405	376	414	360	390	388	412	385	375	379	370	398	390	350	382	397	378	376	374	336	366	355	386	358	376	381	377	364	379	389	365	385	362	310	339	368	407	344	349	351	385	369	372	387	368	346	388	404	396	401	357	362	390	371	344	365	425	362	385	388	345	329	369	375	383	414	384	378	379	375	388	378	340	379	375	392	360	366	378	408	361	377	373	373	395	354	360	395	362	362	398	377	391	392	335	398	373	395	373	373	376	377	375	334	370	387	332	390	406	349	371	376	373	396	356	374	355	423	405	376	365	376	364	377	389	367	381	405	392	389	400	341	388	429	355	400	380	386	414	387	360	350	355	371	371	395	386	393	375	378	355	388	349	362	361	373	357	369	346	351	370	418	389	378	395	395	355	361	373	411	335	388	397	402	409	346	397	353	377	401	417	318	368	368	377	390	403	382	371	375	394	386	386	374	381	402	367	350	397	367	390	381	364	381	349	385	330	393	386	371	362	379	386	372	367	387	387	384	424	372	383	366	348	366	367	360	350	399	368	399	363	365	362	383	390	342	366	377	352	350	373	379	407	373	391	381	353	348	372	358	376	372	344	402	363	387	387	359	405	359	329	376	345	370	368	363	382	348	416	373	344	337	394	389	403	352	369	360	380	370	377	369	391	375	370	396	410	346	369	386	377	368	352	392	369	360	380	385	382	365	378	378	353	398	368	369	373	410	367	350	354	373	394	339	382	402	360	377	368	371	396	405	373	411	369	379	360	373	369	388	381	350	330	388	434	375	371	347	358	382	338	386	392	383	358	402	376	368	397	382	365	392	365	378	327	395	358	396	343	364	377	394	373	346	372	403	353	394	359	373	389	389	366	410	379	356	352	354	363	356	386	364	389	377	368	361	415	400	379	344	355	313	352	360	370	404	372	396	362	334	415	370	365	372	357	374	374	348	358	430	379	361	345	384	339	375	353	349	375	366	389	355	363	369	349	392	370	364	407	365	392	359	380	408	384	365	356	352	353	368	391	377	414	413	353	383	390	430	362	372	387	370	388	355	383	353	368	359	395	375	377	392	376	368	395	390	355	382	364	390	359	370	384	393	359	405	381	376	360	335	391	348	376	394	389	360	383	397	365	335	397	365	386	393	354	389	412	369	395	371	382	370	389	404	391	368	349	386	392	396	395	387	342	360	372	346	384	370	320	388	350	389	347	413	374	360	371	402	363	414	358	358	372	405	381	388	357	422	341	387	369	377	381	355	407	388	363	387	349	366	370	354	364	377	366	371	370	348	340	374	379	401	392	345	364	362	395	348	363	359	389	385	374	389	373	383	367	368	368	371	368	356	353	384	359	371	354	380	381	416	369	395	410	369	402	351	383	386	394	314	400	381	322	392	341	370	391	376	361	379	355	394	386	377	388	347	367	368	376	385	371	362	344	373	378	376	378	344	365	382	369	352	360	366	351	359	388	338	395	370	372	348	371	381	365	385	414	383	398	382	373	375	338	382	379	364	373	380	412	377	375	374	360	383	372	373	354	377	404	352	366	382	359	380	362	399	364	400	420	339	381	364	405	372	382	380	389	380	382	408	388	360	388	383	360	372	404	352	380	388	375	358	403	356	364	386	379	384	380	393	364	354	389	344	351	387	362	388	377	369	380	344	359	374	354	372	357	392	374	369	395	389	358	387	382	368	368	355	363	403	383	391	394	373	337	357	381	333	374	419	356	386	390	394	381	345	390	355	339	366	383	383	330	365	387	383	382	367	340	372	388	352	375	381	385	388	377	387	365	384	383	358	335	378	352	438	390	407	369	368	378	360	405	377	369	359	371	383	345	381	378	364	399	384	382	395	359	356	329	363	391	336	362	383	395	368	410	375	365	375	380	366	386	397	388	396	359	385	348	398	377	334	374	415	370	349	381	377	396	364	370	368	360	368	344	366	370	364	351	387	353	371	375	378	367	357	403	351	344	383	369	369	397	385	402	372	386	364	388	381	392	394	335	377	374	379	343	413	342	385	356	372	401	370	398	371	383	406	390	397	358	367	401	392	387	363	376	355	372	385	369	373	370	367	345	393	378	394	367	379	357	358	367	395	337	401	368	377	375	364	378	340	329	380	381	348	362	370	375	386	355	392	383	346	365	406	375	390	351	376	393	351	390	353	344	377	372	400	378	378	350	361	364	373	326	381	425	382	359	363	396	364	369	358	383	377	344	380	365	353	387	355	350	394	377	350	356	355	373	384	377	372	385	353	394	360	383	385	379	385	354	352	360	404	345	397	400	403	366	371	337	336	402	381	399	357	383	404	357	369	382	375	369	346	363	392	371	385	360	355	385	384	379	393	374	372	386	369	410	392	352	383	373	380	397	391	389	359	381	363	376	413	348	368	404	373	351	358	393	356	416	372	341	373	375	370	361	372	372	373	379	349	379	354	364	364	354	393	351	353	380	357	394	314	361	341	422	404	372	352	394	408	386	370	385	372	369	386	367	368	380	391	408	365	368	366	382	328	377	369	372	374	388	356	395	343	408	355	403	352	393
22806	21020	28696	23543	21010	21021	6829	1721	1312	1311	1188	1182	1055	998	1007	985	983	932	932	955	902	897	907	896	926	876	921	859	921	855	832	834	863	906	923	866	856	852	813	851	849	813	874	840	865	831	889	841	826	824	864	857	815	841	855	878	798	825	832	837	868	830	830	809	831	857	854	871	858	849	826	833	835	840	848	780	791	841	822	866	830	863	876	810	824	848	745	842	822	817	840	781	871	806	837	794	821	826	876	854	805	856	840	822	853	821	778	830	823	890	846	792	907	782	855	813	827	844	858	856	893	867	800	802	821	851	796	866	848	836	850	831	878	857	840	837	783	873	826	817	785	886	826	856	811	825	811	850	812	831	825	828	810	868	795	851	833	877	802	854	821	815	788	861	904	850	833	817	818	821	807	847	826	854	791	826	842	870	808	838	786	795	846	847	816	814	838	803	823	809	782	806	831	829	844	806	808	799	828	828	820	796	815	851	835	847	865	856	807	875	859	894	855	873	829	845	836	797	810	880	818	844	827	888	824	748	803	835	831	889	847	781	786	859	849	850	821	851	781	802	877	857	819	822	798	825	841	837	858	816	807	844	880	798	824	858	862	829	843	874	821	848	827	826	774	789	846	785	852	848	841	874	794	830	824	872	812	820	830	849	835	811	885	869	861	859	797	861	859	835	870	820	862	830	853	841	842	819	910	824	771	828	827	857	838	771	841	853	804	779	794	874	808	822	827	818	853	870	820	849	818	861	817	815	893	876	806	834	798	839	851	842	823	876	817	835	789	857	863	867	858	857	808	874	825	843	835	856	822	837	849	846	839	810	826	836	853	853	799	869	835	833	831	806	821	852	775	780	793	780	877	866	885	848	850	890	843	869	791	841	809	806	820	873	838	803	778	855	818	836	876	798	839	865	855	842	788	843	837	832	781	834	818	820	874	859	917	815	808	854	832	801	813	776	838	895	834	843	851	884	847	824	879	831	803	820	821	810	902	875	768	820	871	804	860	816	842	789	821	818	811	820	818	867	839	853	840	835	832	856	780	846	862	808	849	789	795	781	863	817	875	843	823	832	847	789	809	843	815	817	815	853	845	809	824	825	849	848	845	858	836	814	806	820	818	836	778	872	857	822	842	836	846	815	894	776	809	776	854	816	845	811	803	839	841	836	805	841	803	801	845	794	808	833	829	873	837	849	837	843	803	854	861	873	815	786	843	891	801	771	846	819	860	819	826	814	844	828	880	830	880	822	825	821	827	774	800	859	816	831	861	833	832	874	803	830	841	818	862	809	818	827	854	846	834	872	793	822	753	833	775	815	787	778	777	832	872	841	867	846	773	832	819	838	796	805	829	852	821	862	828	811	821	844	835	836	812	842	842	778	828	861	815	846	819	838	840	838	831	802	838	835	770	798	802	879	812	869	819	863	840	868	837	782	831	807	842	800	851	804	759	849	811	809	847	821	815	887	838	842	818	834	864	790	816	831	794	834	803	788	850	824	794	802	802	815	841	887	837	854	859	854	859	856	826	856	848	821	821	877	808	816	845	861	812	823	767	885	835	860	865	858	837	886	815	801	790	808	874	862	866	811	835	845	808	871	930	841	837	827	833	847	792	805	842	852	765	817	824	845	856	843	852	829	879	767	846	838	816	824	848	791	813	868	785	803	829	828	851	803	848	851	850	836	881	844	810	797	839	801	800	855	814	824	789	823	856	819	793	808	830	780	864	790	790	844	832	800	837	812	835	819	837	881	859	869	853	818	838	819	808	845	849	834	812	836	797	810	811	866	808	848	815	849	812	827	822	737	861	815	846	876	810	847	857	843	870	805	853	782	790	745	821	859	820	804	879	831	831	868	846	842	844	785	866	788	781	808	857	827	798	871	843	857	871	831	831	840	822	815	871	890	801	849	874	802	841	808	839	823	828	817	762	834	854	832	829	828	826	823	843	786	799	789	868	837	842	814	843	842	834	825	855	877	834	846	867	812	843	852	847	855	786	833	854	876	854	821	860	803	803	842	857	814	881	858	828	820	868	850	785	837	814	856	786	845	829	865	838	855	853	896	829	822	849	856	838	822	842	814	800	793	850	798	840	791	824	826	847	859	805	883	804	842	816	808	835	824	857	826	863	822	871	826	853	808	856	849	844	793	843	818	806	867	853	805	861	805	860	826	844	849	809	865	823	821	806	836	792	791	789	830	823	830	835	866	810	864	820	876	812	765	857	821	817	833	818	867	816	888	867	781	829	784	868	833	866	861	876	830	814	906	843	845	854	842	875	838	783	857	854	893	829	787	860	838	857	877	836	776	819	838	871	803	779	821	841	836	814	839	805	840	848	843	795	833	862	876	810	890	872	847	817	854	848	811	850	842	858	818	833	798	786	832	797	818	857	839	817	851	807	827	872	908	870	895	827	803	867	845	850	851	821	792	795	804	841	798	862	783	800	804	823	864	884	809	800	799	842	834	804	829	828	817	829	865	774	850	808	845	829	832	884	868	849	826	866	852	877	859	849	763	831	855	803	785	906	825	798	842	849	866	788	861	812	819	781	797	807	850	862	793	857	795	819	861	816	869	846	823	835	864	885	852	849	877	889	839	835	815	783	809	819	836	832	845	872	892	853	815	862	777	829	836	841	809	786	780	834	830	882	801	858	817	830	782	870	863	854	839	818	844	840	770	806	826	843	817	827	807	813	841	896	884	821	849	844	794	823	818	838	852	809	851	855	804	798	869	852	890	866	838	806	816	823	831	849	845	803	788	809	875	845	835	798	784	821	829	817	826	862	844	789	788	823	876	848	784	810	834	837	847	831	811	795	808	839	745	864	856	856	879	815	900	821	843	856	903	834	809	841	838	843	892	837	811	796	907	843	801	849	799	804	859	833	830	832	798	814	873	847	881	840	891	834	789	832	813	830	796	780	832	851	807	844	806	842	830	829	804	847	806	817	878	831	848	830	817	812	825	825	856	805	834	854	773	865	863	817	823	805	845	765	868	850	821	825	818	894	835	872	812	835	804	884	886	853	867	768	859	807	803	800	782	840	876	863	872	806	818	842	826	848	872	788	834	824	784	834	815	824	847	807	868	858	788	785	833	864	824	845	862	854	849	863	821	851	817	760	843	823	827	825	847	860	833	806	863	849	828	794	839	846	806	867	814	804	805	807	799	818	806	805	785	836	840	809	813	754	804	851	799	846	824	818	798	824	778	819	834	879	827	818	875	820	822	830	828	869	805	831	770	800	881	797	780	877	871	832	846	846	858	827	801	770	823	804	802	868	814	795	832	805	803	815	767	859	853	870	832	860	787	836	853	794	785	831	854	815	838	858	833	858	847	846	787	836	865	789	839	804	822	849	799	847	843	804	785	825	920	797	843	821	857	817	823	803	779	812	832	825	884	830	864	804	825	828	788	854	858	810	817	813	796	769	783	840	820	792	862	843	862	805	808	850	849	827	776	815	861	837	826	844	783	826	815	808	855	811	815	824	799	815	821	855	832
10064	17604	13684	7334	5376	4062	3227	2663	2479	2015	1842	1671	1679	1444	1418	1386	1335	1268	1307	1242	1185	1159	1195	1162	1147	1082	1106	1099	1098	1082	1074	1068	1104	1119	1041	1058	1124	1007	1026	1064	1105	1038	1004	1089	1028	1044	1096	1088	1046	1052	1013	1051	1021	1018	1005	1006	974	1047	1014	1002	989	975	1088	1052	967	1023	1028	1017	1014	1011	977	1040	948	1036	1036	1004	994	1037	1047	1021	1085	958	1072	1017	1015	1023	1015	1014	1016	990	993	987	966	1005	994	1041	1050	1073	1043	1040	1052	1013	992	1031	1036	1055	991	1010	1021	978	1007	1066	1007	972	1010	1065	985	1031	972	984	961	993	974	1016	1040	1080	1045	1013	1028	1039	934	1028	1034	1012	1039	1020	1039	959	1013	1072	978	980	1051	1005	985	995	1057	1037	1023	1020	958	1027	1044	997	1041	1024	1044	981	968	991	1003	972	1041	1025	1044	1016	973	1034	1020	1050	1026	1013	972	1035	1004	1012	1043	1052	1025	1072	1030	1053	1031	997	1013	1069	989	1011	1004	1014	998	999	997	1024	1023	1057	984	1022	1010	1083	960	1006	997	1039	1020	983	1012	1052	1028	1008	990	1001	1018	1011	1011	988	1001	1044	981	1060	1040	1031	991	974	1023	1017	971	1020	1013	972	945	1027	981	1050	983	1042	1028	1049	1081	1033	1002	993	1008	1043	1010	957	1026	1048	992	982	1021	991	959	965	1069	982	952	1085	983	1008	994	993	1065	1001	962	1008	1024	1035	965	978	1000	960	1033	999	998	1014	978	1050	1012	959	966	1031	1002	1070	982	985	1089	1039	1028	1023	1017	1020	986	1004	1019	1004	1021	1050	1020	996	967	991	1029	1056	1086	986	981	1077	1004	980	1051	966	1097	998	1015	1003	1063	1002	1024	1031	1029	1049	999	1064	1005	974	1003	969	1018	954	982	977	996	912	984	1003	993	984	1018	1026	1056	1000	979	1054	1020	983	1015	966	961	990	972	1011	992	1055	986	974	970	1036	1022	1020	1020	1003	1019	995	1050	1005	1055	1001	1001	1017	981	952	1032	1038	1020	1032	999	959	977	1013	1020	1048	943	1045	1045	1002	993	986	1017	986	1029	1015	990	1021	999	1013	1002	1027	1010	993	989	1033	1082	986	985	1037	993	1026	1014	964	994	971	998	1023	1012	1022	1053	996	1002	1010	987	1032	1011	1022	945	1052	1017	970	999	1039	965	999	1065	1005	1047	1012	984	1052	992	1034	978	1021	984	999	991	975	994	1043	1012	1019	1046	971	999	1010	1005	1030	1008	1040	1011	1008	1069	921	1006	1029	983	1028	1045	1068	1020	1038	1005	1002	1042	1000	998	1078	1040	1013	1024	996	995	1112	1033	971	995	1053	1012	991	979	1011	984	972	1013	982	1063	1031	1022	1003	973	999	992	996	986	1009	1013	998	1039	985	1041	1040	987	1016	1023	1028	1097	911	1012	1022	1060	1014	1001	1012	992	987	1012	1017	948	1001	1011	1018	1032	996	995	952	963	1074	1093	955	1023	952	997	1047	938	997	974	1049	969	1023	977	1041	1013	993	1005	1030	1010	1040	951	988	1035	1022	1033	1056	934	1061	982	1060	967	1029	1028	1016	1014	975	1045	1027	943	1046	995	1028	1011	1009	1049	973	1041	1012	989	1067	1033	1062	1067	1027	1007	972	1004	1028	966	1016	1009	981	1034	980	1013	1023	952	1049	1015	1005	1022	1009	1082	1013	1011	1028	974	1060	1028	1046	1012	966	1013	962	993	976	1001	1044	992	1024	940	993	1042	978	1042	976	1064	1036	989	1000	959	999	975	1024	1046	993	1048	987	1031	1018	978	989	1016	984	985	1004	1051	981	1025	1024	992	976	1033	1007	995	1009	1047	1004	984	959	1040	986	979	962	1018	1044	920	982	1024	1031	964	988	973	988	976	1004	1043	1004	993	1031	1026	962	970	996	1005	1066	1028	980	1047	932	1003	1023	1016	1006	995	967	1085	1010	992	932	1068	1041	995	1030	1072	1047	1060	986	1052	1005	991	982	991	965	1043	1050	991	965	1043	1007	1016	1002	1081	1003	995	1058	1009	1008	1014	1052	1035	980	1015	1044	1075	1060	1024	981	996	1038	941	1002	949	1020	991	1035	1015	997	976	921	993	939	1060	972	997	1062	972	983	980	992	975	987	1006	1042	971	1028	1037	1025	986	1023	1025	949	992	1018	984	971	982	985	1041	1032	1001	1035	945	1024	1016	999	1037	1037	1008	1026	1007	1008	1059	1016	971	989	968	1076	1003	1024	999	1038	1009	974	1030	1020	998	1036	1020	1020	1011	959	985	1062	963	1021	972	981	1088	925	1049	1026	1004	985	1042	1042	981	1002	977	982	1042	1023	1006	1010	983	979	1005	976	1020	972	1007	1018	940	968	979	1002	1025	962	992	1023	966	988	1049	1029	1001	992	978	1057	1062	977	1018	971	929	1069	1004	988	991	1035	986	1010	998	1034	1031	1024	1000	982	1036	991	1010	1053	922	1015	1019	1028	964	1004	1015	1032	984	936	1010	990	1009	992	997	1000	972	1006	1019	1036	1018	1087	1029	999	1012	995	1040	1000	996	988	999	1007	976	1014	1035	995	1015	1025	1020	978	1002	975	1040	1040	1033	975	1018	989	930	987	981	1042	962	1050	1039	981	1053	963	926	1008	1011	957	1024	1026	1078	926	986	1014	1028	1075	1046	1026	1039	973	995	984	981	968	1068	1044	1021	1017	1038	1041	1008	995	992	1055	1033	991	1048	1021	1032	977	1013	974	1016	1043	1020	958	1010	990	1028	1022	1021	1062	978	986	1009	1004	1031	987	1005	996	1021	1035	1001	1064	1053	1039	1036	959	1051	973	1007	989	951	1035	988	990	1040	1040	1003	971	976	1005	1016	966	992	999	980	1013	994	1022	1002	1024	1022	960	1000	1050	962	1054	1061	991	1023	997	1003	1075	1014	970	1000	1040	972	987	996	1007	972	1012	994	1015	1072	1082	1054	943	1073	1006	978	965	1017	1032	1015	1028	977	1081	1081	1015	956	1029	1043	1022	1006	1032	1029	1028	1026	954	992	1064	972	1037	952	1022	1014	1001	1010	1047	1029	978	1007	969	1029	1022	961	1007	1043	1048	1029	965	1094	1019	963	1035	967	993	1051	1000	1017	973	1014	1046	1007	1007	1008	1026	1074	959	1023	1005	1004	1062	987	1028	1000	987	1001	965	937	1007	1071	1017	988	1002	1014	979	958	983	994	1049	1010	972	972	1018	952	965	991	966	990	994	928	991	1059	1054	968	1005	1005	962	989	1013	990	1013	957	1004	1047	986	1070	1007	1036	1027	1075	987	994	998	987	1028	1024	982	964	968	1016	1026	1040	1035	999	1013	999	979	1022	1038	1002	959	978	999	1027	1002	1039	1039	1034	1008	990	971	997	968	1060	987	1005	977	1005	1011	982	1005	1006	1012	1018	996	931	973	999	1067	1017	968	947	1032	987	1021	1020	959	1009	967	1015	1053	983	969	1023	957	985	962	1017	1011	991	1045	996	979	977	980	1008	968	969	1033	1019	1006	1054	1064	1061	967	1007	1014	982	993	1023	1039	990	1020	986	945	997	1018	1095	1005	1012	1010	987	991	1023	1008	1033	989	1005	1039	1018	1028	1016	994	1060	997	1024	1009	956	1044	1032	1026	1007	1007	992	1036	966	935	962	1008	1043	1015	989	997	1063	1071	1010	1027	1002	1083	964	1075	1060	1031	991	996	1030	996	979	1038	970	1017	985	1025	1039	981	1028	981	990	1051	1009	1032	965	1047	1038	984	1021	1053	1022	1033	1001	992	987	988	1013	985	1049	938	1085	983	993	1004	1020	988	1036	967	1009	1021	1019	1007	1051	1060	1052	983	999	1056	1025	980	965	996	1003	1034	1068	967	1010	1047	1011	1070	958	1000	1014	1014	934	940	1007	961	1007	1035	1040	955	986	1073	1040	1003	986	958	1017	1032	1033	1102	1021	990	985	1012	933	1004	1008	1036	915	994	980	1052	992	968	975	1006	995	1030	1014	1029	998	965	951	1079	1088	1028	1035	995	1013	978	1013	994	986	991	984	997	988	984	971	1026	1045	1055	1098	991	1021	1065	987	979	993	1027	960	998	1015	971	996	1004	1015	989	949	1022	972	977	1007	1032	1086	997	1016	1012	996	1023	991	1040	959	993	944	972	950	1034	975	1005	1042	995	1014	1034	1013	1008	1022	1019	1000	1065	1047	1042	977	1025	983	1013	1010	959	1000	1015	977	985	975	1040	1013	1020	1032	1055	1007	1059	956	992	1074	970	1039	964	981	1000	1046	965	1037	985	1001	977	1005	1039	1065	1080	1044	950	993	1001
26870	19072	4856	597	424	361	304	344	304	337	306	267	279	264	299	303	300	325	309	314	272	295	304	283	317	283	304	296	286	313	303	261	293	259	281	307	321	299	286	283	280	248	290	316	289	258	277	291	283	283	278	279	260	273	301	260	326	270	262	272	287	228	304	275	274	271	280	277	300	281	289	299	339	296	274	267	253	288	298	290	322	302	303	269	283	281	267	256	287	298	301	302	304	281	302	281	294	313	275	284	303	267	299	304	305	258	265	293	287	293	260	273	319	309	267	292	264	298	292	276	259	319	297	306	309	270	293	257	296	318	285	267	299	291	303	323	304	282	262	314	297	309	288	284	284	303	300	325	318	295	290	294	311	282	280	295	271	282	270	278	276	280	272	292	297	292	260	285	278	275	303	304	273	287	252	292	246	257	277	281	275	263	283	309	296	293	268	290	282	302	267	288	258	300	294	257	268	281	302	322	313	275	281	276	275	289	272	281	279	282	293	278	304	284	297	301	266	280	302	274	288	285	292	256	284	308	287	282	286	278	296	268	268	291	267	286	300	283	296	293	296	294	264	263	267	289	293	275	272	315	310	306	304	304	328	267	268	310	288	268	262	273	284	281	257	306	306	266	274	261	275	296	318	277	287	297	269	272	282	273	262	298	310	304	299	290	286	271	319	270	307	303	265	269	260	299	264	283	289	289	293	295	307	263	285	283	285	273	286	294	279	278	289	250	262	254	285	304	276	277	296	287	310	288	314	287	278	273	279	284	296	280	301	302	295	319	322	287	295	312	265	310	269	298	269	269	300	278	295	293	291	294	282	250	277	292	300	300	273	269	255	305	258	287	280	274	243	276	290	294	275	290	261	269	289	268	322	292	289	309	293	267	275	305	257	289	265	298	321	296	291	317	293	269	312	283	304	264	304	331	265	301	312	292	307	286	293	273	263	290	290	307	316	309	285	298	277	254	271	300	319	281	303	329	299	276	272	307	277	293	277	284	300	320	281	268	295	294	327	284	294	286	313	282	301	270	264	273	279	280	281	296	280	280	286	285	306	281	268	292	276	300	311	283	297	262	264	302	280	291	273	270	319	315	298	273	302	276	306	283	284	307	306	308	318	302	274	283	237	302	297	301	317	264	284	310	267	295	276	303	315	269	296	268	264	293	304	298	298	285	307	260	281	276	263	267	279	314	270	291	320	305	288	272	299	283	295	329	304	318	299	261	292	301	281	315	300	288	290	325	259	328	281	266	286	281	275	258	295	272	290	290	297	303	294	263	260	273	279	308	270	318	285	278	277	266	282	291	264	313	280	260	312	287	281	294	320	282	308	307	273	285	267	309	288	291	286	326	271	308	294	315	253	338	266	290	299	286	286	283	299	290	280	283	269	320	299	316	274	263	267	274	253	315	305	293	282	278	263	278	269	321	282	309	275	285	293	286	308	283	297	308	269	269	283	319	283	307	322	261	287	293	288	294	282	268	274	300	281	280	278	280	282	276	317	283	277	298	286	270	294	302	291	279	304	290	274	277	324	266	279	284	286	270	305	290	290	292	288	286	266	272	284	262	317	274	272	287	279	306	276	267	269	261	304	294	280	295	269	334	269	299	256	296	276	271	281	298	260	308	311	300	260	297	271	275	298	288	266	285	323	283	270	299	273	279	252	281	308	287	281	293	286	261	311	289	292	306	292	297	319	275	266	322	278	290	272	308	254	275	266	299	303	293	285	282	301	285	290	303	289	305	282	273	279	264	281	275	305	286	301	296	306	308	311	255	344	283	288	311	277	289	276	289	273	286	280	291	299	286	309	294	271	267	296	272	299	312	290	298	303	285	284	278	285	290	305	310	275	271	317	304	286	291	267	275	288	313	276	258	297	287	263	262	304	274	310	274	305	291	303	283	295	304	277	279	274	300	262	281	308	285	293	286	302	308	299	290	282	305	289	290	297	309	289	326	294	291	290	302	299	254	269	281	276	319	289	308	278	282	269	276	284	296	286	288	289	261	305	311	282	267	287	274	309	290	324	279	272	314	295	281	297	254	282	296	284	288	293	312	296	281	294	284	274	273	322	285	292	295	298	281	304	293	296	309	298	300	306	301	286	291	270	264	305	279	276	292	261	280	283	286	288	255	278	282	309	265	248	272	268	296	299	277	277	301	292	270	309	262	296	279	291	275	300	293	286	286	286	303	310	283	291	281	296	273	287	298	306	258	296	294	295	286	292	268	288	289	282	264	290	282	327	278	304	294	276	311	282	263	289	299	251	292	277	304	299	290	282	278	287	289	287	280	311	290	281	285	282	289	290	296	266	302	268	296	292	256	294	277	285	293	299	283	293	289	289	300	251	298	284	304	289	293	277	287	309	320	279	298	298	285	305	297	294	301	306	276	287	272	281	295	294	277	291	274	318	286	272	268	292	288	261	285	291	273	305	270	263	305	268	305	310	307	260	271	329	291	275	312	278	283	261	288	290	315	302	269	283	307	278	311	277	280	267	290	295	258	277	299	290	318	250	316	321	278	277	293	314	262	304	290	261	271	273	285	286	281	288	309	306	268	287	274	252	257	288	297	299	281	272	301	262	302	278	287	269	262	286	298	296	256	275	290	310	295	281	283	308	308	305	273	257	302	291	310	267	292	269	307	305	272	299	266	286	285	254	303	294	272	311	275	293	304	286	267	323	271	291	300	308	277	280	305	248	279	296	290	323	279	288	266	289	274	305	290	262	279	295	254	278	256	271	280	296	273	291	299	302	303	262	269	274	283	296	269	299	273	294	291	274	282	284	283	296	280	280	283	280	292	265	307	270	273	299	301	282	281	308	288	300	307	298	287	275	321	267	265	270	314	302	295	284	271	299	273	286	283	292	274	273	316	254	297	278	303	278	295	297	276	299	277	302	268	257	274	290	255	274	294	353	273	263	294	305	304	287	259	262	276	271	306	302	271	320	279	271	315	288	256	305	284	287	303	284	307	275	271	293	287	276	298	310	314	264	281	271	293	275	261	301	288	270	292	280	271	249	303	258	289	266	284	301	273	283	303	251	288	290	284	281	283	275	285	272	244	282	268	284	310	292	292	292	289	277	331	302	324	276	275	267	284	282	285	255	269	278	265	277	293	244	256	278	304	296	311	266	296	294	300	304	251	268	304	275	300	320	286	284	304	283	270	264	263	285	285	306	279	297	290	317	295	283	262	314	295	251	269	301	286	299	293	271	279	306	283	274	308	266	272	268	314	267	283	301	291	289	297	320	308	305	302	274	291	286	285	315	291	297	324	272	292	290	272	262	293	275	278	274	292	281	273	298	301	289	291	278	295	279	309	293	272	289	310	315	280	327	271	304	293	266	290	298	275	271	313	296	289	311	308	310	255	311	272	303	294	292	303	288	294	309	271	305	323	298	276	274	291	291	268	278	309	269	278	283	317	266	290	321	302	297	287	276	276	265	297	287	299	293	295	266	280	300	250	270	321	291	265	269	305	282	276	281	307	263	234
4046	1290	986	604	532	474	456	428	433	393	427	398	384	419	379	386	373	372	398	343	371	398	357	372	376	373	344	341	405	379	332	363	353	364	333	383	356	353	367	366	346	374	392	397	359	400	370	381	383	393	395	384	398	412	350	400	393	393	359	318	337	321	376	405	348	400	362	415	376	364	360	354	343	362	367	342	353	378	356	356	366	375	371	339	388	387	388	358	363	391	401	369	394	385	392	378	384	347	350	380	397	373	358	366	391	379	360	393	386	354	400	363	383	342	354	431	377	368	362	348	371	376	415	385	377	337	337	390	386	394	376	353	386	345	358	375	350	389	369	404	364	409	359	355	382	383	361	393	354	371	382	391	381	391	387	381	341	392	382	362	359	385	394	392	382	358	390	381	364	404	367	347	363	380	415	379	386	358	384	390	376	407	354	420	374	357	384	363	371	335	360	408	350	400	389	369	378	382	347	369	351	378	370	365	376	410	386	325	402	349	358	360	384	386	391	343	372	371	404	417	386	372	374	366	378	375	352	401	362	382	365	349	362	358	372	387	385	387	372	398	394	354	364	370	342	352	348	337	338	365	384	386	378	428	382	367	342	343	343	362	341	393	394	391	383	378	388	359	334	391	346	355	350	387	362	354	375	364	375	342	379	371	390	392	378	358	373	352	377	374	365	358	379	394	385	382	372	340	372	361	343	404	369	376	411	359	370	366	362	389	363	391	334	376	397	340	355	360	361	392	398	367	371	352	393	360	391	349	397	377	361	351	329	396	406	371	389	378	370	347	380	353	361	396	384	387	410	354	412	367	391	381	358	356	368	409	369	363	367	366	399	378	357	338	369	364	397	375	382	406	338	335	345	375	382	337	363	384	372	364	357	387	357	376	390	382	376	351	370	379	366	408	390	353	390	359	362	391	364	362	395	390	427	401	403	348	361	354	368	383	375	394	380	351	324	356	370	381	354	374	390	373	383	397	333	360	390	366	344	377	356	345	366	391	354	382	373	409	398	351	349	371	385	313	428	388	362	420	350	387	368	347	406	346	396	370	385	364	349	324	360	367	365	372	362	377	370	356	336	367	378	359	377	376	384	358	387	387	402	366	387	386	360	373	369	366	354	368	371	355	373	337	350	382	400	390	369	358	374	394	373	382	368	352	353	352	361	349	365	398	334	352	380	388	388	345	345	384	331	371	366	373	392	399	374	354	369	357	362	348	418	385	320	371	347	378	358	387	349	349	375	351	382	368	334	375	350	370	357	355	384	362	337	372	392	385	375	362	408	369	371	374	366	356	408	376	371	393	357	349	387	394	377	371	376	375	379	391	358	363	392	350	378	360	341	409	377	400	372	377	435	385	377	390	362	383	361	370	351	380	386	394	353	361	371	376	387	368	367	360	380	362	364	357	379	373	391	334	375	384	353	376	400	339	380	397	361	345	416	338	349	360	356	379	400	343	374	390	384	379	365	385	360	374	359	346	387	393	369	356	374	360	373	374	361	351	377	351	399	319	328	384	378	385	395	348	380	409	388	376	349	378	375	365	340	384	375	334	357	359	353	368	360	346	367	410	343	349	371	359	363	400	371	412	383	342	388	362	382	378	340	386	379	374	364	329	319	383	367	370	381	371	376	354	386	405	342	387	375	381	397	376	408	379	365	382	336	400	373	347	394	373	360	365	369	374	370	354	366	395	372	402	347	378	365	383	374	400	379	377	363	342	383	368	387	349	384	406	345	379	398	381	376	376	360	376	328	370	364	399	361	358	391	389	357	382	351	378	400	404	362	378	399	370	375	396	373	380	380	366	373	378	399	415	347	389	372	375	401	387	389	341	415	377	367	366	376	356	384	377	436	370	402	396	377	369	380	394	395	372	344	365	382	410	354	335	391	375	391	387	374	365	366	385	355	406	380	407	372	365	384	375	383	357	343	376	352	356	400	397	381	379	373	371	344	363	371	351	382	378	378	386	371	334	369	389	384	357	357	379	381	366	387	365	366	388	345	350	375	330	376	372	404	379	353	357	355	405	339	342	370	371	373	363	355	367	356	381	352	384	382	389	393	373	413	387	363	374	374	371	367	366	374	361	359	389	382	382	374	360	369	401	387	355	390	392	386	356	362	341	403	380	380	376	390	362	407	360	347	366	380	374	359	341	396	405	362	334	337	365	381	390	370	380	376	391	340	375	386	391	383	380	395	385	372	386	379	386	373	367	345	385	367	359	362	401	390	359	404	371	389	338	376	368	342	372	386	373	348	343	377	360	393	385	353	400	370	350	360	351	356	363	377	363	390	369	364	378	358	340	354	381	366	385	382	369	352	386	368	379	366	378	350	330	413	340	371	374	382	375	351	369	376	355	352	369	384	368	401	369	367	365	389	395	384	331	385	384	381	372	376	380	329	366	353	370	368	370	353	363	366	374	369	418	387	351	356	370	393	386	387	396	371	368	361	387	321	369	365	383	384	366	401	384	375	352	359	356	353	353	373	355	377	352	391	354	371	345	423	360	379	382	364	403	372	374	380	359	384	350	399	367	374	377	361	381	390	361	381	397	394	386	381	347	328	365	373	367	356	393	398	368	361	412	369	406	385	344	352	335	390	350	323	366	442	365	360	371	378	344	392	359	402	361	368	400	357	416	355	391	366	354	404	389	368	368	395	389	373	388	397	377	384	400	376	358	385	387	369	363	381	365	387	364	371	400	371	375	400	359	368	373	378	401	391	312	413	349	373	347	375	382	386	361	379	332	364	363	380	371	378	359	357	399	394	355	363	353	365	352	398	343	366	332	442	389	373	349	355	397	394	372	335	421	381	345	360	360	373	387	359	328	371	386	361	322	370	356	350	376	361	348	374	367	376	400	384	362	396	369	326	408	335	381	332	364	359	377	373	369	352	407	353	365	384	391	383	346	397	351	376	362	409	369	392	386	391	407	359	336	400	363	380	390	339	345	385	380	363	353	396	371	350	366	388	410	381	376	368	366	365	389	361	367	354	442	373	313	380	358	380	383	385	391	375	371	349	400	338	369	323	363	349	381	383	371	370	368	378	359	379	373	383	355	372	380	360	386	335	372	381	390	359	369	369	390	374	383	370	378	397	394	402	390	404	347	380	397	374	368	372	347	379	393	392	405	382	332	388	363	348	362	345	384	381	354	377	347	371	383	355	370	373	401	395	386	404	382	379	361	369	382	347	368	331	355	416	378	374	376	369	381	354	360	406	361	386	371	360	372	361	382	361	388	377	355	359	337	372	366	349	366	395	359	406	365	400	376	414	417	373	351	368	378	379	357	357	390	351	371	404	383	394	393	373	365	353	378	391	368	405	368	357	351	364	354	381	357	350	384	355	355	363	387	357	390	386	364	376	355	410	370	361	358	378	383	377	350	359	359	377	380	378	400	369	389	369	373	403	380	382	336	409	349	358	361	353	382	378	354	377	407	366	367	374	370	360	358	372	392	409	378	374	373	366	372	378	402	371	372	348	366	377	352	396	386
23851	21002	28217	23984	20991	7848	1459	1077	950	876	877	836	754	752	727	744	753	728	730	727	738	704	705	733	660	731	677	641	723	689	631	666	686	676	695	727	687	658	670	680	693	675	704	716	654	685	662	651	704	640	675	672	697	648	712	641	680	679	686	691	695	644	678	640	645	652	654	676	650	647	695	687	638	608	653	659	669	643	688	667	698	644	639	703	660	679	628	679	694	657	653	714	685	690	663	621	654	699	664	687	673	667	637	651	669	650	686	673	669	664	694	704	655	613	653	663	618	715	681	683	670	666	705	668	642	657	687	633	631	667	641	652	608	722	676	667	694	639	663	591	643	699	702	630	682	634	638	701	603	649	641	687	653	648	704	646	657	666	696	674	630	640	646	690	678	724	652	693	660	654	681	647	676	723	690	680	678	661	631	655	656	663	656	634	648	650	613	687	705	643	638	677	710	694	707	652	646	699	713	684	622	641	660	644	680	643	690	693	670	648	651	632	671	613	652	683	653	655	708	657	672	706	656	660	642	673	649	652	690	655	682	731	668	657	643	699	632	681	717	622	670	638	688	636	644	647	634	658	716	595	653	650	693	653	652	667	674	635	640	657	658	654	638	692	679	670	650	677	665	630	712	633	645	639	650	656	693	691	649	664	657	703	658	682	658	618	642	639	680	713	634	661	642	686	646	638	664	669	715	707	674	628	700	642	688	639	689	642	693	670	701	714	703	696	677	641	690	677	609	684	689	661	655	656	628	690	719	671	639	704	703	693	648	665	683	681	644	659	649	666	667	652	640	678	693	661	715	679	706	681	698	697	620	645	613	621	662	660	665	655	661	701	641	653	675	725	650	695	666	643	708	639	699	668	679	651	623	648	677	695	601	680	633	645	671	660	659	651	670	639	646	672	677	712	640	670	712	659	693	667	700	641	681	626	737	654	639	649	648	606	661	678	662	679	677	701	669	657	630	687	684	683	697	684	657	682	687	684	659	673	659	658	655	685	642	689	688	691	648	638	683	656	676	677	664	631	677	661	694	628	622	662	634	656	701	675	622	680	649	645	625	669	617	696	703	683	671	645	663	653	687	713	687	658	670	658	669	671	677	629	678	654	649	655	665	683	690	658	645	657	645	630	655	652	672	624	654	641	667	655	645	630	634	672	673	657	640	696	665	691	672	670	661	660	641	701	653	647	618	633	682	676	663	646	652	682	611	638	671	678	696	671	702	636	675	633	658	643	692	681	709	678	722	644	688	665	699	692	687	648	705	707	622	648	678	658	673	671	671	679	650	619	646	631	641	672	624	639	638	689	658	639	682	621	683	704	647	685	639	734	710	657	626	648	669	682	702	628	664	632	659	684	676	714	667	673	716	674	676	682	659	670	653	699	733	662	707	669	661	655	664	618	682	607	691	709	653	653	678	663	662	648	682	725	652	667	637	722	654	629	611	658	646	669	687	628	642	643	682	685	647	682	662	701	682	628	689	682	655	689	687	735	637	627	671	660	691	686	690	684	678	691	643	652	656	683	669	671	635	672	661	667	681	638	619	645	664	645	655	652	703	665	678	670	644	665	674	634	681	703	709	664	645	679	704	700	669	620	694	645	693	684	699	679	610	733	687	662	678	670	679	625	725	693	649	682	697	673	681	668	683	660	674	653	659	694	696	700	660	697	665	690	636	651	662	665	677	626	676	666	704	681	641	643	678	677	652	688	682	679	681	633	650	651	667	681	659	671	674	644	658	659	654	624	652	645	704	625	670	666	672	699	655	658	627	687	651	669	712	672	651	627	697	690	658	684	658	633	722	650	689	696	701	678	632	680	648	692	652	639	649	668	636	699	679	684	632	663	652	643	696	676	663	658	708	650	655	674	651	711	650	666	656	687	678	676	652	632	604	689	721	648	709	687	699	657	682	684	705	677	692	677	628	716	648	679	665	610	691	661	679	654	705	607	677	667	632	682	663	614	652	719	717	694	669	649	640	656	648	592	687	680	632	711	621	651	645	623	666	671	699	631	708	698	689	656	637	723	701	685	657	627	660	712	718	692	670	689	668	656	680	687	676	662	696	698	639	661	699	620	663	698	653	659	688	666	619	697	674	639	652	661	668	659	663	612	674	676	679	701	670	680	686	629	651	631	683	679	632	678	633	622	666	657	639	655	679	666	655	670	655	645	688	655	635	640	637	673	692	637	620	701	671	691	696	616	611	647	664	656	701	663	650	702	730	695	658	669	677	712	703	669	602	649	659	667	636	660	625	688	661	673	674	652	681	689	702	660	656	656	675	650	661	711	714	693	649	677	637	604	653	653	648	683	676	635	706	635	668	667	701	697	694	684	655	683	672	694	636	687	671	678	682	639	655	650	629	694	659	702	626	675	668	653	680	645	662	712	634	723	644	684	649	669	664	719	694	690	722	664	692	619	679	669	669	637	664	633	671	638	713	615	641	700	636	650	637	736	677	649	702	713	735	675	644	709	701	645	707	671	660	644	671	703	666	666	697	667	660	685	661	679	679	700	702	658	666	607	646	687	698	666	694	668	679	690	667	666	649	706	655	679	658	715	695	687	674	657	664	634	663	691	725	665	647	688	679	700	713	669	674	709	678	656	709	671	663	679	674	673	626	644	625	692	615	632	664	653	633	728	701	677	638	647	718	613	666	663	646	625	714	649	651	701	710	658	666	655	695	682	681	700	667	691	661	635	692	684	658	679	660	666	685	647	630	698	686	712	614	651	705	651	702	668	691	640	673	646	625	653	748	626	652	680	694	671	668	705	712	660	700	657	687	669	637	643	601	695	650	695	671	677	697	674	677	650	658	652	698	660	681	625	656	639	655	673	706	651	644	648	610	687	694	700	650	640	679	639	657	678	638	699	654	683	670	620	643	728	642	659	642	676	680	698	646	659	639	620	688	649	707	680	676	685	688	704	689	657	661	680	677	677	675	645	658	629	665	633	696	638	681	668	673	684	687	677	654	700	673	643	669	653	690	695	647	708	651	673	689	613	662	656	654	680	615	661	666	718	710	656	661	675	629	680	650	648	690	659	619	683	648	667	701	661	675	627	687	660	660	662	624	646	637	698	747	667	657	643	644	655	689	686	656	640	664	671	686	689	651	678	600	643	693	691	683	657	672	716	696	626	690	704	681	646	666	665	663	651	680	702	727	745	682	705	686	670	638	698	644	677	662	665	681	703	639	657	655	672	654	695	651	649	662	683	629	671	669	667	636	660	672	677	694	677	619	664	672	659	676	677	647	650	667	655	677	678	679	720	681	606	634	641	665	648	672	636	652	659	643	705	677	644	689	710	656	625	621	662	687	689	641	676	653	714	684	692	702	705	718	630	654	641	664	664	649	693	631	655	645	666	651	687	662	621	629	671	636	696	684	722	660	662	680	693	671	659	653	687	666	666	667	625	647	670	650	693	687	662	642	668	674	663	635	637	692	650	658	655	645	694	743	705	662	625	654	637	661	692	662	665	679	642	688	682	714	646
6922	11069	8491	4326	3176	2493	1955	1699	1496	1333	1186	1210	1154	1023	1029	1027	989	965	933	909	928	916	916	880	861	843	846	870	907	881	879	816	864	834	789	840	863	849	826	827	832	828	838	835	761	845	843	888	832	794	796	833	871	860	816	825	765	837	822	780	829	815	776	859	812	864	844	780	843	808	833	756	833	787	773	794	801	813	810	794	779	829	759	771	819	782	826	796	805	826	796	816	824	834	825	866	823	821	811	821	787	799	832	808	815	838	823	799	846	849	785	783	825	799	796	773	821	725	866	895	782	793	769	838	854	770	791	772	795	794	791	821	797	821	817	737	866	800	808	856	834	812	811	773	803	761	835	789	813	802	775	773	795	799	783	816	868	799	801	811	781	790	829	782	800	783	801	800	799	828	765	875	803	862	744	805	787	827	858	842	827	801	876	806	837	839	797	824	803	845	811	814	776	810	858	819	802	830	786	827	862	815	813	813	868	879	851	822	768	797	866	803	811	805	821	807	838	796	816	842	838	874	775	799	824	825	763	837	808	830	801	845	819	836	809	791	837	834	796	845	799	832	828	835	826	795	818	772	780	818	866	808	766	841	812	815	797	746	790	794	847	779	873	839	787	846	870	815	809	836	803	858	773	796	806	802	826	818	873	777	843	858	821	830	816	819	737	842	822	776	848	810	806	775	846	806	839	801	826	818	785	816	850	838	791	824	809	807	834	848	870	829	812	780	795	849	766	829	840	804	809	853	859	833	784	884	842	812	812	828	829	800	851	787	781	833	824	795	786	795	760	813	842	874	792	746	844	825	764	839	806	861	770	815	801	790	821	852	829	825	812	836	832	809	776	856	814	804	842	818	815	839	813	805	824	842	819	793	804	810	844	848	796	840	754	867	816	832	843	769	792	848	826	766	863	806	818	844	745	821	837	782	836	821	862	831	847	779	821	824	815	796	820	862	789	850	800	748	806	810	801	824	792	849	784	828	773	793	832	853	820	839	789	799	817	805	848	800	771	808	841	804	767	777	839	834	865	787	803	807	817	802	793	776	807	853	842	783	812	861	822	802	811	809	841	824	764	801	826	790	816	808	831	867	810	829	786	848	814	800	836	814	802	804	872	813	809	809	810	816	744	808	837	730	781	829	809	833	779	830	834	868	833	806	834	808	808	829	836	836	856	794	854	816	796	712	791	822	861	823	796	843	840	786	861	797	762	797	825	814	838	826	796	783	820	837	831	848	836	837	823	792	796	859	846	838	837	834	808	854	854	748	834	776	814	794	791	847	884	796	810	839	799	797	826	793	827	868	805	785	815	836	853	836	791	832	790	795	824	817	827	815	839	759	832	755	880	824	774	792	838	801	808	776	834	844	823	808	787	826	739	793	800	826	791	840	837	839	813	788	811	824	836	794	784	806	831	821	833	802	835	786	774	804	813	873	829	778	837	825	823	819	797	874	814	812	786	836	819	804	848	821	848	782	847	849	816	784	800	796	787	768	803	783	789	818	774	761	829	828	845	846	842	859	839	823	817	778	830	809	770	787	804	794	819	801	748	773	774	827	804	795	792	836	828	791	834	796	838	792	806	861	809	827	777	837	813	779	814	792	854	814	816	857	817	871	875	785	811	807	795	827	798	808	790	804	811	831	873	848	818	825	823	823	805	828	833	827	860	802	832	759	800	894	828	816	831	803	766	778	821	805	822	833	752	789	804	831	831	785	751	819	816	820	781	802	809	820	767	785	812	824	844	805	788	846	819	859	778	788	803	820	815	858	881	834	848	801	851	861	853	805	817	805	814	795	767	815	774	823	805	828	809	838	768	858	822	810	796	838	832	808	780	801	755	845	813	826	865	787	791	807	832	842	811	768	805	818	849	841	776	795	829	834	797	797	824	819	780	772	805	814	840	809	787	786	830	798	794	781	826	785	841	907	811	833	787	832	796	776	826	854	819	837	834	827	857	846	813	811	818	811	787	825	802	798	809	807	803	782	845	820	776	826	814	853	810	785	835	810	799	810	808	822	806	815	799	819	784	801	784	854	823	800	819	815	811	829	821	836	815	796	778	828	828	794	836	814	792	887	843	824	814	775	804	820	776	798	761	824	796	786	737	876	817	820	843	809	810	798	793	829	826	809	795	771	769	846	807	797	812	824	812	752	797	815	849	870	762	828	811	824	819	783	768	854	864	797	828	838	774	820	836	767	828	773	864	843	806	833	807	863	835	811	852	780	834	826	808	831	819	834	871	825	768	835	750	802	764	829	829	855	804	808	797	804	827	822	781	837	816	811	797	869	844	816	796	815	817	809	793	817	841	826	789	815	800	810	829	820	762	807	803	833	788	794	844	804	825	766	808	840	816	838	746	775	813	805	837	796	823	773	800	843	772	808	787	774	789	821	785	745	806	824	857	825	798	817	811	832	816	843	789	828	856	773	841	825	776	808	904	812	794	820	831	793	818	857	785	830	779	768	823	799	841	784	792	771	782	830	799	804	786	842	835	824	837	814	769	800	783	766	798	781	818	815	760	783	769	835	841	793	813	816	811	894	797	797	766	824	811	829	845	834	829	780	886	791	865	838	826	778	849	811	829	812	806	864	831	812	869	793	817	797	837	794	759	830	824	786	784	821	821	772	840	815	824	766	810	864	841	792	837	862	785	809	822	857	827	826	842	850	776	857	810	782	791	791	859	819	839	782	805	766	845	781	857	800	840	803	853	835	871	779	762	784	803	862	819	817	780	863	797	834	816	781	801	806	755	843	785	805	820	775	810	780	801	816	827	833	838	830	823	820	831	794	849	861	791	773	787	804	780	834	780	794	869	835	808	818	790	847	793	825	848	797	820	820	831	850	813	850	845	821	811	782	827	820	830	818	818	860	807	792	796	802	804	809	863	820	816	763	787	776	858	804	844	814	829	761	790	756	846	819	739	833	789	847	851	848	834	876	803	804	798	835	811	814	798	769	776	833	752	787	814	854	875	808	829	860	802	816	819	846	789	801	815	852	788	824	860	794	837	826	791	825	815	847	828	808	811	788	782	848	834	792	767	825	807	799	794	859	792	838	812	843	798	817	791	807	871	821	807	847	797	818	803	833	812	753	799	812	835	710	884	797	811	828	805	751	798	816	871	796	829	834	794	838	833	831	804	850	820	809	815	804	797	829	844	800	812	766	809	830	803	806	797	835	795	832	818	848	799	785	866	760	800	813	834	814	832	867	830	827	796	827	845	780	780	807	830	821	795	801	856	839	809	795	810	810	802	802	875	768	828	817	814	802	763	797	836	776	797	794	865	854	834	786	847	835	853	819	812	819	827	794	809	794	828	788	787	811	794	831	764	810	860	789	815	809	786	815	791	861	819	846	791	752	772	830	820	808	773	870	774	789	785	819	868	801	770	776	800	745	851	877	807	823	799	781	804	813	757	845	795	823	818	844	864	798	795	822	830	789	763	785	829	781	788	753	807	782	817	807	814	796	787	792	796	789	760	793	809	836	783	809
25134	21036	26814	25112	4848	530	474	427	347	361	348	336	296	308	320	296	284	315	284	308	306	286	278	284	285	256	275	287	296	284	238	254	289	265	294	300	250	293	285	278	282	279	253	286	300	297	299	277	266	296	283	280	274	264	258	266	322	279	270	267	264	277	295	264	272	267	270	282	263	243	262	275	267	275	269	257	284	248	247	284	305	271	260	267	282	248	258	271	261	275	312	282	290	282	275	277	281	267	276	290	255	251	266	265	280	287	288	290	273	288	281	282	292	272	248	258	296	282	284	264	268	284	250	263	269	248	274	269	256	263	268	262	281	299	278	284	289	299	282	272	258	263	274	261	280	286	273	271	251	263	223	272	259	290	274	277	260	292	283	261	235	267	285	266	264	258	269	288	268	276	233	292	289	268	253	288	295	257	286	279	257	233	282	258	266	272	277	285	266	253	289	259	276	262	282	271	262	295	283	303	267	284	280	270	248	283	295	255	264	266	258	289	301	270	252	299	300	257	281	284	251	293	268	280	278	257	260	285	275	289	286	267	285	267	294	267	235	268	257	244	235	258	256	272	250	269	270	267	287	290	276	287	257	276	254	249	257	254	276	254	270	250	279	255	251	266	292	240	268	260	249	285	277	282	281	260	271	262	238	287	242	299	303	284	275	274	279	272	261	237	273	261	286	261	280	263	273	264	280	233	287	288	286	265	294	272	285	302	269	295	271	264	253	260	273	269	269	269	278	302	257	252	301	255	246	252	271	262	278	262	284	275	277	243	273	258	285	288	255	303	289	256	256	281	303	276	267	281	243	273	250	246	255	247	284	270	261	294	270	271	277	289	267	294	275	334	253	261	285	260	243	283	280	289	253	280	274	264	280	283	258	234	247	268	266	273	290	265	253	262	286	253	271	293	263	267	289	268	242	292	258	279	237	275	260	270	260	258	276	267	261	298	276	290	286	275	252	262	284	281	261	235	260	288	271	267	288	272	277	278	240	265	284	292	263	256	249	252	251	263	260	281	288	282	282	252	278	276	266	264	281	254	251	261	261	258	267	258	263	255	291	289	259	295	291	263	289	260	277	273	261	257	287	277	258	285	289	283	265	278	263	249	293	268	291	284	300	289	287	240	268	250	252	243	255	260	255	260	252	281	295	249	288	234	272	262	255	264	253	280	251	282	272	286	264	288	268	270	261	267	268	253	258	276	272	262	237	281	285	273	279	294	263	262	251	310	284	256	240	263	297	277	303	262	261	273	276	262	258	258	247	291	257	253	276	270	285	286	262	261	297	267	266	287	253	281	275	265	266	262	255	270	258	281	290	258	251	291	279	291	241	240	283	277	276	242	263	256	248	274	276	263	281	259	284	265	260	293	276	267	285	252	278	274	278	274	275	236	235	247	264	265	282	243	267	249	268	259	266	286	277	286	287	269	275	272	280	279	268	296	268	258	253	278	282	267	291	261	276	257	270	288	274	266	297	264	292	266	274	269	286	254	239	272	245	262	299	266	275	286	271	285	284	260	285	237	281	249	279	276	277	274	283	267	285	278	259	310	281	267	271	282	267	293	250	275	296	275	261	285	266	280	268	296	260	248	274	270	281	262	248	255	288	269	300	282	251	252	267	260	267	279	266	278	283	270	277	298	246	282	252	246	271	245	259	250	267	251	265	286	300	254	257	295	267	262	255	252	312	274	277	274	266	280	303	227	290	286	271	254	305	269	275	262	295	261	258	251	265	265	269	254	292	276	271	284	283	264	285	271	283	273	253	270	263	249	277	266	267	235	306	250	280	271	262	284	294	297	298	240	255	261	283	288	281	272	290	269	251	251	261	260	241	258	231	254	287	257	283	248	252	294	265	279	263	284	239	273	264	291	237	255	274	296	255	260	282	279	273	284	277	292	254	270	267	272	256	306	288	269	289	279	285	305	280	278	258	289	283	254	272	283	248	244	294	284	230	256	248	289	270	276	246	254	256	279	279	222	270	307	279	267	242	264	272	259	300	241	285	307	263	275	270	283	271	264	225	269	262	250	285	288	240	254	284	251	251	288	290	270	266	259	284	275	276	286	253	244	274	300	295	263	243	275	258	278	284	264	252	285	258	283	267	245	265	288	259	262	257	280	267	278	281	249	258	237	251	263	254	296	249	264	244	261	258	253	275	284	277	276	280	257	258	296	287	257	269	267	240	271	243	293	258	279	253	259	275	247	245	297	302	287	221	258	268	276	261	269	250	256	304	243	302	261	246	285	284	285	258	254	283	243	261	270	256	295	267	255	262	276	247	276	272	266	282	275	265	288	270	259	280	256	254	259	257	296	241	280	284	271	277	278	274	262	285	272	272	248	285	268	296	299	246	277	261	268	282	263	273	271	263	258	266	292	265	259	276	261	289	269	293	272	269	261	291	279	270	272	262	259	257	246	276	287	283	267	292	297	260	284	284	266	259	283	267	248	277	254	272	278	262	281	285	266	261	260	283	268	291	262	266	271	254	268	282	259	275	257	287	297	283	242	255	281	254	276	299	279	286	260	268	260	252	271	294	262	250	258	255	247	279	282	291	286	280	285	291	249	259	261	282	242	265	273	264	246	278	269	271	272	257	302	315	279	266	243	299	280	287	263	257	268	284	228	288	296	282	286	270	270	279	264	267	250	294	244	279	264	250	275	272	268	283	280	285	290	281	271	269	268	272	294	264	272	272	286	291	269	236	240	310	274	265	274	261	264	280	280	273	261	279	304	296	284	264	248	234	281	276	270	313	297	264	283	276	270	241	281	285	277	253	258	257	227	266	284	253	273	272	246	259	277	272	274	309	265	239	284	278	259	266	262	252	265	279	267	274	264	267	260	276	270	270	257	280	291	286	240	238	297	278	281	279	288	271	271	216	251	282	272	269	279	255	265	273	276	244	270	257	276	282	258	284	265	274	291	258	241	267	271	287	268	244	264	274	296	251	230	268	273	284	252	272	243	283	283	284	285	273	265	303	265	283	259	229	274	282	277	285	271	282	283	275	288	261	266	275	274	276	244	277	273	274	266	271	274	265	270	279	245	267	269	254	271	266	266	266	269	291	241	255	267	246	261	295	270	250	286	247	321	269	273	271	258	248	254	284	270	255	276	251	294	265	291	225	286	278	250	285	267	252	286	254	282	267	284	267	261	259	281	271	237	256	295	271	245	264	283	246	275	255	262	269	241	269	275	273	255	266	262	271	279	268	271	280	288	262	270	261	248	279	251	271	264	268	263	253	264	282	272	303	290	268	288	263	291	240	257	252	262	278	241	277	234	288	272	237	268	283	270	278	267	265	273	287	230	257	286	254	262	294	279	262	267	289	247	233	282	287	278	252	266	271	281	292	248	225	303	265	248	281	293	265	268	271	267	290	277	254	279	275	268	279	235	291	264	261	260	259	263	263	263	284	315	266	255	229	268	271	261	271	281	265	293	267	303	263	278	294	265	259	258	312	279	253	278	258	278	279	271	254	273	258	265	238	289
6207	5924	4342	2227	1499	1221	905	864	730	598	625	556	518	538	502	529	440	441	439	434	431	422	421	440	422	416	419	404	400	407	382	426	379	395	390	366	385	376	379	387	398	400	378	355	343	365	339	388	354	387	384	412	389	371	370	394	379	381	406	402	370	376	381	356	382	373	401	402	339	380	348	365	398	370	363	386	381	341	375	367	353	344	371	390	367	361	373	376	358	385	401	384	370	357	398	395	378	344	348	400	368	364	371	397	366	375	402	370	369	350	385	361	388	360	361	385	381	394	330	397	393	377	345	416	373	359	361	372	413	393	412	390	376	386	373	407	326	341	393	348	381	373	350	390	377	363	382	374	355	378	372	387	364	378	376	353	376	356	363	386	390	389	359	362	385	356	343	401	362	361	359	358	396	346	372	381	371	356	361	377	363	383	360	388	367	392	347	343	361	383	356	355	362	388	362	352	405	375	333	354	414	365	358	403	386	376	393	338	371	378	351	402	366	373	368	378	362	370	361	361	392	335	404	398	381	385	378	375	377	360	366	350	360	348	358	368	376	398	380	379	386	392	366	391	379	360	357	417	375	402	371	366	376	361	397	352	369	377	368	392	340	384	382	397	357	364	375	345	373	372	377	373	374	368	380	347	362	361	358	381	355	372	374	367	366	381	369	386	412	384	390	357	361	386	349	396	394	383	374	361	359	386	372	368	391	360	389	382	364	350	381	403	345	364	327	382	362	378	421	390	390	371	383	364	329	399	377	363	376	382	358	379	378	368	374	379	351	404	341	385	360	356	359	415	345	382	351	398	333	328	369	361	328	404	367	351	374	361	378	362	356	393	367	393	391	405	382	377	367	363	339	374	368	366	377	382	389	354	360	364	349	369	344	395	363	396	357	375	369	367	357	364	362	404	363	311	350	363	408	362	372	367	379	397	377	387	355	357	372	405	372	387	400	363	354	396	361	395	383	339	361	396	393	400	361	361	373	378	360	390	366	360	385	369	378	381	372	412	379	370	369	366	389	355	353	358	387	345	386	385	402	392	391	380	414	369	391	367	394	324	403	356	392	400	330	377	392	375	395	357	385	411	395	390	358	400	383	371	389	367	395	388	368	393	373	382	352	374	360	351	360	365	355	360	370	376	390	358	371	358	363	381	391	362	377	356	387	382	373	370	361	415	354	340	384	378	370	414	323	370	342	374	396	374	402	392	390	380	346	381	373	380	403	403	355	366	373	365	375	367	353	382	364	328	373	397	381	346	411	381	399	412	362	394	392	374	335	351	380	377	365	364	386	329	394	337	377	360	401	340	391	364	375	352	357	333	384	400	377	391	384	389	410	388	354	377	367	378	396	380	336	380	334	387	345	394	357	365	359	333	356	381	360	365	391	331	398	351	368	357	354	382	376	383	367	396	398	385	374	370	367	378	372	369	369	322	359	348	403	378	410	377	383	375	362	367	367	381	391	368	392	341	351	345	394	378	399	385	371	371	364	354	373	380	360	379	382	398	351	402	357	346	395	375	341	389	356	361	397	386	391	359	352	383	416	396	383	381	390	359	368	389	395	389	393	381	371	381	352	354	372	338	380	358	391	361	376	370	386	394	371	368	366	390	372	339	388	390	359	374	388	392	349	363	396	378	366	389	376	324	382	351	384	331	382	403	366	360	389	377	363	368	359	398	333	380	376	376	359	365	366	393	347	390	385	361	377	347	366	411	396	379	379	376	358	356	400	367	395	401	418	373	395	370	390	340	386	377	383	389	390	373	391	367	358	385	371	376	385	365	372	352	387	345	356	375	366	381	384	362	367	367	384	375	334	410	360	358	397	372	415	373	386	395	386	375	390	383	348	369	369	369	388	403	364	361	377	391	357	368	386	378	383	362	385	392	377	341	357	383	359	360	378	358	396	344	399	378	353	386	382	372	338	394	352	370	376	366	392	379	405	360	374	382	383	385	357	367	344	359	385	354	370	329	363	343	388	370	414	395	367	375	356	392	388	379	375	387	364	403	362	388	339	359	335	387	400	350	381	389	388	357	371	384	362	331	391	377	388	416	389	396	364	423	371	376	416	391	364	374	370	374	357	381	395	357	371	356	365	374	383	374	340	374	386	357	379	375	373	376	371	375	400	369	393	385	368	332	388	357	398	394	351	398	405	382	391	421	403	398	378	351	385	342	361	326	367	376	411	383	384	333	352	385	383	376	362	370	359	345	389	365	366	394	383	369	333	378	399	353	359	408	353	373	348	339	394	365	371	343	382	386	400	357	417	352	397	372	353	371	356	352	368	383	390	364	388	343	436	384	385	359	370	356	396	382	374	374	392	393	397	342	360	404	352	364	371	388	390	363	351	339	370	392	380	359	410	362	383	365	375	379	370	358	379	386	352	374	400	352	396	363	373	386	389	384	399	367	401	381	374	369	362	404	395	386	350	398	380	368	390	448	345	359	363	368	409	399	383	384	373	345	385	363	373	364	385	375	362	379	387	380	406	389	353	377	350	381	372	338	373	377	370	360	363	390	380	364	394	400	407	377	366	363	363	373	363	367	358	352	355	377	381	342	357	378	391	373	379	398	376	393	396	396	385	378	359	369	398	342	368	361	359	389	396	336	389	385	402	359	370	379	364	351	346	378	377	373	379	365	367	384	392	351	335	373	404	360	362	357	363	365	381	392	392	371	356	368	352	364	367	374	342	379	370	353	378	382	362	372	364	396	360	383	384	370	370	352	357	346	386	355	370	388	398	393	371	387	391	444	360	375	369	359	397	353	365	359	375	389	410	355	363	377	369	370	382	383	337	394	366	365	357	368	357	392	399	369	357	404	401	384	368	388	354	388	369	352	363	353	362	399	402	391	393	351	397	362	384	369	382	362	377	364	357	385	355	385	378	381	370	364	387	376	360	391	380	358	406	361	363	398	369	351	367	369	367	378	375	366	402	342	381	361	378	377	360	376	350	374	378	340	369	364	364	398	356	395	333	368	369	381	355	366	363	379	386	372	358	364	384	368	392	377	343	383	341	381	334	368	369	386	376	363	375	387	387	376	372	354	377	367	355	372	380	381	390	355	340	376	387	365	395	361	383	369	364	377	387	382	383	348	378	356	356	366	377	389	353	364	344	345	365	359	396	342	396	382	393	402	376	356	387	421	351	387	368	346	356	398	372	348	374	385	368	362	358	382	389	365	382	369	372	376	365	388	392	375	356	357	368	347	387	374	379	350	391	337	361	353	391	409	388	402	388	390	340	377	373	363	384	395	363	341	394	366	365	363	378	361	374	393	347	372	362	376	370	364	377	383	391	418	390	373	374	332	367	347	359	360	383	372	392	347	400	387	379	336	347	430	369	382	331	426	349	386	361	383	385	369	375	373	408	361	374	393	387	369	413	372	346	361	347	333	400	414	354	359	391	361	380	360	401	382	382	380	402	397	366	368	394	396	382	363	360	372	373	362	365	337	356	391	371	405	367	350	362	375	391	380	380	394	384	400	374	381
22810	21010	28735	23520	21015	21035	6916	1801	1287	1242	1167	1118	1145	1047	1017	1047	993	986	958	943	881	857	935	881	914	866	872	897	902	892	811	832	843	808	841	871	837	824	826	828	867	837	838	882	839	841	841	812	854	889	877	871	871	830	823	786	788	912	855	825	870	824	845	842	833	830	831	786	870	844	831	854	828	820	869	862	825	846	855	851	848	840	805	831	827	792	859	809	820	821	794	782	846	859	807	845	843	815	829	877	817	854	833	830	805	802	810	809	844	841	776	817	815	859	872	809	850	839	870	781	844	832	826	823	860	820	807	845	821	854	891	827	833	803	800	838	860	827	848	843	825	823	926	819	837	823	803	870	886	827	875	842	840	756	825	911	792	795	812	814	866	824	861	876	805	818	791	838	866	790	834	863	858	847	904	810	829	824	784	851	856	791	876	869	889	835	819	866	828	895	816	829	919	817	827	861	791	841	821	810	891	820	860	842	803	829	901	805	829	807	807	806	820	827	852	906	802	816	810	830	861	813	850	843	860	809	859	852	811	795	829	896	821	785	843	835	754	847	807	818	805	852	868	836	840	837	838	860	813	817	839	818	815	759	834	801	846	801	837	810	830	810	813	903	887	835	872	826	862	796	839	908	851	834	869	825	828	821	818	830	840	849	851	806	831	885	820	861	869	824	767	796	815	872	846	791	852	806	809	841	853	814	806	812	862	836	872	829	827	819	816	808	780	838	829	786	789	828	821	815	843	831	804	840	868	822	805	836	834	840	836	811	838	869	795	840	841	791	876	828	827	820	813	825	819	838	858	850	875	845	818	828	816	810	889	825	860	839	838	844	804	845	816	878	895	802	847	828	872	863	881	865	866	812	847	849	815	829	796	819	838	862	852	873	869	803	767	843	833	810	797	809	837	826	812	817	853	842	818	813	832	816	841	835	798	883	831	839	883	839	844	850	817	794	836	811	795	821	773	790	846	855	855	825	805	844	823	788	845	822	862	835	855	812	795	832	826	772	842	817	835	880	837	780	826	817	816	840	840	785	844	777	784	861	833	847	816	795	858	802	808	883	843	839	837	844	802	820	851	830	877	831	819	802	830	907	888	822	848	838	854	827	813	768	824	834	791	873	891	792	839	798	891	827	791	817	845	851	819	822	849	848	854	788	767	857	804	837	819	809	795	869	833	799	837	843	857	899	793	844	799	813	812	841	844	811	815	865	804	813	845	801	871	792	829	787	861	802	876	825	810	809	846	870	842	872	834	886	901	790	806	834	808	830	872	777	851	780	798	819	859	809	860	764	812	868	827	791	793	844	850	868	841	800	825	851	844	817	838	838	830	875	863	847	840	865	842	825	876	824	810	866	848	807	800	812	874	825	819	837	834	803	800	822	870	832	824	788	864	810	796	824	874	869	826	828	806	844	802	859	843	859	782	788	812	861	828	834	775	811	839	847	841	860	818	868	811	845	822	871	810	852	803	871	847	861	794	863	827	852	872	819	873	848	853	838	803	788	811	844	861	810	803	817	815	831	829	849	836	836	860	823	848	859	813	826	823	828	820	840	790	873	865	823	830	848	834	836	809	827	816	843	816	855	835	828	832	848	823	857	834	827	825	853	842	797	845	788	815	855	830	783	852	826	833	833	851	800	858	832	827	852	825	792	863	777	838	823	878	813	808	881	844	813	818	807	781	846	843	818	786	821	853	807	807	882	835	817	816	875	820	811	808	884	802	841	882	819	829	851	826	828	814	846	870	808	817	839	856	896	785	823	808	800	859	737	771	871	833	808	831	818	861	859	841	846	861	810	829	810	822	875	767	839	836	789	866	806	832	791	882	840	834	814	801	816	836	850	825	823	832	868	862	865	798	804	843	843	830	831	813	833	824	830	840	837	830	843	831	829	820	873	802	811	812	833	805	848	821	848	819	843	858	822	856	801	852	842	858	838	845	874	832	840	796	828	873	748	879	831	858	862	868	834	831	832	789	795	787	815	848	828	833	831	842	795	897	806	781	860	843	772	838	812	850	805	828	860	850	787	816	793	829	808	831	770	855	775	836	849	863	846	856	821	838	801	818	827	802	823	809	793	829	822	821	796	847	815	821	800	807	864	807	828	787	821	835	830	789	846	800	857	836	854	869	871	790	814	819	826	854	908	849	894	830	840	824	839	851	878	855	819	837	823	840	838	821	867	808	842	835	838	870	830	767	811	796	842	820	846	828	860	868	879	813	858	789	825	876	844	860	777	850	822	808	843	842	843	868	800	830	836	853	821	841	799	863	788	831	801	803	824	846	762	796	881	762	787	868	799	832	805	858	858	848	819	836	801	897	847	860	825	812	858	802	862	836	865	796	811	842	814	881	862	832	839	837	836	866	818	831	783	850	853	792	879	851	809	811	789	814	832	844	838	849	851	833	882	859	837	813	803	845	816	829	853	805	805	857	831	853	826	837	795	792	822	766	858	841	839	804	804	810	817	831	802	846	878	834	872	881	848	818	823	867	841	795	851	843	830	832	806	855	841	836	832	794	807	842	850	810	837	801	811	842	811	806	827	833	828	829	812	830	888	863	822	805	833	830	869	790	851	829	785	865	871	843	835	847	802	857	832	835	832	868	886	853	796	808	842	864	873	842	833	848	839	830	835	835	774	795	794	755	864	787	806	812	802	829	843	876	796	845	860	801	865	832	805	805	784	850	856	787	851	794	867	850	829	803	830	853	825	807	875	830	807	801	836	803	820	839	838	784	779	834	865	851	764	818	798	864	812	826	806	815	828	865	786	854	869	796	854	864	805	821	813	820	819	851	878	809	891	818	801	800	832	854	798	874	807	865	841	875	825	822	814	850	813	856	820	842	863	835	801	826	822	863	831	808	844	810	875	811	796	821	845	854	810	789	844	874	835	814	836	795	856	832	851	811	850	822	849	852	883	876	828	879	868	839	784	873	807	818	817	843	830	814	790	871	817	826	838	832	890	821	806	817	851	860	856	812	845	829	803	872	846	825	808	846	814	816	796	796	848	867	784	831	836	822	773	845	840	818	803	834	814	789	818	822	835	814	798	782	843	829	829	798	800	864	817	772	809	813	844	835	826	828	820	824	834	862	795	789	868	798	792	791	805	863	848	816	827	848	848	852	812	828	851	796	875	816	826	870	829	775	812	857	817	819	787	850	818	815	837	877	827	797	842	847	832	833	820	827	827	819	814	853	843	839	857	804	814	864	832	811	819	840	829	858	846	822	822	840	804	808	784	814	815	853	851	801	812	848	843	933	795	833	857	766	808	821	811	811	848	792	793	764	842	874	812	794	758	811	821	784	826	869	832	853	850	781	828	809	810	858	842	851	811	835	796	808	865	747	837	810	814	833	803	855	853	835	802	844	856	848	828	806	779	839	869	812	848	862	858	822	870	826	852	862	769	845	861	762	829	807	797	778	785	838	843	827	799	850	840	818	845	834	829	821	840	848	865	893	842	800	802	784	820	785	820	864	865	795	808	769	846
10608	17565	13723	7350	5261	4062	3213	2747	2330	2031	1925	1622	1635	1534	1472	1321	1314	1322	1230	1237	1149	1166	1102	1179	1109	1101	1127	1113	1066	1124	1078	1039	1122	1114	1055	1034	1066	1022	1070	1044	1006	1009	1042	1076	986	1089	1058	1034	967	1068	1073	1053	989	1020	1074	1053	984	978	972	979	992	1003	1035	942	1032	1009	979	1035	965	1054	1090	1078	1029	1014	983	983	1047	1036	950	1022	927	1080	1034	1009	1022	975	994	995	1007	1001	1061	1012	1014	1047	957	1038	1045	994	1013	1022	971	1000	976	1002	1084	1068	1054	1010	969	1056	997	1015	1035	1001	1002	1024	1054	1019	1052	1025	1015	1024	981	1034	954	1030	1016	984	957	1012	1047	1010	987	1014	1069	977	995	1002	1014	959	1043	1033	1022	1000	977	1012	1028	997	1019	994	968	1016	976	1000	1012	974	990	1007	1019	1041	984	1059	1032	1017	1003	990	1041	1033	980	998	1007	975	1026	955	1005	1017	1020	1003	979	987	1006	997	1012	1017	997	977	958	966	1020	1038	1019	1003	987	1002	992	1030	1003	1015	996	1059	1050	968	1000	1003	993	993	1034	1017	945	1006	1004	1019	955	965	993	1010	1020	952	998	1034	1002	941	993	1020	1031	1053	1042	997	1005	983	983	991	991	986	1051	970	1021	1006	990	1044	975	1040	1019	1014	982	1023	987	952	1042	984	984	1022	1004	1058	1014	959	1069	974	1010	1026	943	1038	1008	976	1023	974	1029	930	976	1033	1011	1025	1011	989	1006	1011	1028	1029	1026	1044	964	994	990	993	982	999	1025	1028	994	998	992	1051	1066	996	1002	1034	1008	1013	977	971	1015	949	997	1027	1064	950	1033	909	1002	1044	973	1011	924	985	1009	971	1025	964	946	1019	1015	975	1023	1047	975	1013	994	1023	974	1021	1023	1006	1009	1013	996	982	985	985	965	1025	996	963	1006	1042	984	955	937	1042	1020	906	998	1032	1012	1000	1002	937	983	1036	1041	955	994	1016	1019	975	1004	990	986	985	1009	1038	1045	993	1065	1017	1013	1009	1052	974	1024	1024	1025	1029	1061	979	972	988	987	1012	1048	1020	1056	1014	1004	1019	1002	994	975	960	977	1031	961	1016	1027	1009	1067	974	984	989	1056	1012	1005	985	1018	1018	1045	980	949	1021	974	999	970	1027	990	1000	973	1033	1033	1015	1035	999	995	1038	1034	981	950	953	1026	1041	996	985	969	1052	1037	1078	1066	992	1027	1044	1018	935	988	943	1005	1025	976	1039	953	999	1006	985	976	951	1015	945	1074	979	1001	949	1047	950	1049	981	984	975	982	1018	1038	946	1014	1042	1008	1009	1033	1051	1015	982	989	1030	990	980	982	1015	1005	997	971	1088	1021	945	985	1019	1037	1027	996	978	1031	987	1024	1019	976	1038	1005	1040	1027	1011	1044	1042	1003	923	991	993	1047	1025	992	1041	989	1005	982	1009	975	1029	1012	984	957	1036	959	983	974	1012	979	998	1031	970	1008	1036	1024	1056	975	939	1016	1041	974	989	1049	1014	957	1006	1000	1027	959	983	1037	1004	1012	1013	981	1029	1001	1006	1031	1003	1050	983	959	984	1009	1056	944	984	966	985	1023	1036	1048	978	989	1015	992	1036	995	1051	953	974	928	1036	1028	952	1008	995	1035	1031	1050	982	992	1000	1001	1024	1046	1011	977	983	992	936	1033	974	1005	1030	991	1079	982	1026	969	996	1023	964	985	1004	1052	972	1014	1015	1093	980	1014	985	1040	1040	987	1014	1025	1037	965	973	985	1032	1033	1075	940	1016	1027	1006	1005	1004	1018	970	1000	1058	1006	1010	980	1014	1016	970	1004	1046	1013	1024	987	1050	996	1007	1009	948	1007	1007	1036	987	1052	1013	995	978	999	980	971	992	1002	995	998	968	1008	1023	1055	1017	1041	1054	1024	1022	982	993	1040	1035	1019	1002	1004	1005	1018	966	979	995	974	989	993	992	992	1019	1026	1026	1049	1083	1047	976	952	983	991	1021	1028	930	1039	1039	1017	996	1003	998	1033	1032	966	998	1039	978	1051	985	1023	946	1016	971	952	1011	1002	997	976	956	1053	1024	1039	977	973	1009	955	970	1027	1052	988	990	954	1087	998	969	1007	1011	991	1042	1034	1025	974	963	1001	989	999	990	1043	1022	1044	973	989	982	1007	967	1052	1001	1051	1021	992	1023	1041	979	958	972	980	1002	1059	983	1047	1062	999	1061	1014	1024	1004	969	987	940	1020	971	1034	986	985	981	1002	1018	1000	1078	970	1015	1030	1021	968	954	985	989	1017	1047	1012	1002	1040	1019	997	960	988	1004	1009	1022	958	1046	981	1009	994	1030	1030	980	1035	970	990	993	1063	986	973	990	988	1014	990	1019	992	1031	987	1048	1032	1010	949	974	999	937	1034	1008	1001	983	1027	996	1010	1019	989	1001	1033	1003	1046	1001	1032	1022	962	997	963	1033	1052	988	1040	1023	996	1030	1034	979	1003	1011	972	997	1054	1006	954	956	987	1006	983	958	1014	1014	1050	981	1002	990	1011	1025	1027	990	993	997	988	1034	991	1000	988	1029	1015	1039	991	996	1047	986	981	1026	1007	1058	1024	1017	995	992	955	960	968	959	1002	999	1027	1023	1029	989	1020	1012	1029	1040	1002	1001	937	967	992	994	973	983	1035	1036	962	1020	1016	956	958	1012	1037	999	1007	1042	1009	981	1065	1032	967	1022	1024	1004	1030	984	1011	1000	1022	957	1046	1021	1035	995	997	1004	996	975	1071	1005	980	971	930	1002	1064	979	1036	997	1018	960	1020	935	980	1042	1033	997	1016	1028	1018	1019	967	1039	1024	946	989	1014	1019	1005	1043	989	981	1000	1062	965	1043	1014	1029	943	973	1022	1033	986	999	986	985	985	974	1008	1031	967	971	940	975	992	995	993	987	1013	986	1042	1005	967	1041	994	1004	1031	1033	1038	972	1056	996	1024	1028	1033	963	1071	1015	1023	1003	921	1012	1026	1057	981	1007	990	1072	954	1014	1036	949	980	968	1065	979	1003	1003	1014	998	976	1005	960	1034	1001	1071	976	988	974	1018	994	1018	1014	1048	1025	987	1044	967	1003	1015	1014	1009	991	1040	998	1019	1057	946	1090	960	1083	979	966	1082	1022	1003	997	1031	977	979	1001	1064	1060	1009	1040	1040	1003	1021	962	982	1019	994	1008	992	1024	1006	971	1000	1023	1012	1013	1032	1017	1008	1027	978	974	1012	1005	991	998	1077	966	980	962	1012	956	1033	979	1023	1020	993	1017	1015	990	1049	980	986	988	1046	1036	1042	956	1020	955	1012	1074	975	1008	974	990	986	1011	1025	1009	1001	1044	974	1012	1018	1078	1000	998	1009	1009	1006	953	990	1031	991	998	991	1055	1052	1059	990	1013	970	1002	1000	1023	1032	968	959	1060	1006	1024	957	1019	1053	1041	970	1005	1019	939	1032	999	971	963	992	1040	1049	1008	981	983	1011	1006	993	1005	968	978	929	979	1010	1019	977	993	1037	1061	1029	1006	1036	989	1024	1001	1035	1017	959	1036	1010	1047	1046	997	1028	1044	983	1010	968	933	1022	1028	1029	971	978	1006	1020	1047	948	980	1073	1032	1056	1004	1001	1031	958	916	1004	969	1008	1013	986	926	1002	1028	1025	1023	1017	993	1029	972	966	968	1017	1076	1038	1044	966	1035	1008	941	983	1027	1059	979	968	1025	1037	1042	970	1024	974	1058	1097	980	1024	996	970	958	1048	1057	1025	994	1054	999	972	990	961	1000	1028	989	1026	1012	1025	1031	1006	985	1012	985	1012	975	1032	984	982	1001	970	986	972	1051	995	1010	1018	1008	1019	963	1004	970	1017	956	998	965	977	1051	1046	1068	973	1054	1055	1039	1018	1015	1062	997	985	1010	1014	981	966	931	983	1005	1016	975	1069	973	1040	933	1034	987	1030	1021	1020	959	951	1048	1013	1005	980	992	971	1037	1008	1024	984	1027	1050	989	993	1039	1033	996	1028	1019	1016	1055	995	1022	1003	922	1061	964	979	1006	1028	991	1014	1017	999	979	981	1013	983	975	981	978	988	1051	1020	940	999	992	981	979	986	1002	1005	1020	990	999	988	960	965	1029	879	1007	988	983	977	974	971	979	975	996	1016	1058	1002	1033	1026	1061	1009	983	1042	1011	980	1009	997	1019	1011	988	1000	938	943	971	1023	982	1028	1003	1027	1001	961	1020	1048	998	1040	941	1034	1033	1029	995	1029	1050	1028	1014	1049	1019	978	1031
26878	18993	5010	586	411	373	294	319	316	313	321	297	292	323	282	284	269	296	297	288	296	276	279	270	276	278	284	289	271	299	313	279	280	270	272	286	256	280	289	300	295	269	305	292	334	315	264	268	276	304	248	285	271	263	273	253	281	295	281	308	297	317	276	307	283	297	282	303	291	304	288	310	287	284	279	295	267	268	297	271	289	297	278	309	285	293	268	278	282	268	262	301	304	255	290	295	299	282	262	310	284	305	292	280	295	280	298	251	305	284	304	260	297	284	308	286	265	271	289	302	270	287	296	268	325	272	298	300	271	292	291	313	274	287	268	271	300	261	310	284	264	298	259	288	307	281	275	273	300	276	306	310	294	288	259	275	293	314	273	279	254	272	301	288	281	284	264	329	283	303	284	296	290	307	285	280	300	299	296	280	303	316	301	261	310	296	274	306	272	266	275	268	267	309	316	296	290	329	322	282	278	306	276	278	265	347	282	309	273	295	317	273	294	260	291	269	294	279	289	269	304	279	269	292	273	275	318	307	292	273	280	319	292	251	277	313	290	264	282	295	282	284	319	266	282	267	291	278	309	304	263	272	266	288	272	279	253	301	290	294	282	304	301	256	286	280	257	268	276	291	290	323	286	278	299	279	274	267	274	330	295	286	283	304	269	268	290	308	276	290	264	289	252	299	279	277	305	317	273	303	302	309	300	295	301	285	299	278	292	272	280	247	316	319	270	300	315	295	282	307	295	326	262	291	278	305	298	297	270	257	289	331	308	274	286	304	310	279	289	290	303	302	273	277	315	273	284	284	265	280	276	293	282	271	309	258	310	286	318	287	292	281	281	268	268	260	256	289	302	299	278	284	298	313	283	269	273	290	299	286	273	269	312	264	292	314	283	280	284	259	253	287	316	303	305	290	300	316	289	264	275	273	295	251	296	263	293	299	280	256	268	301	268	252	293	312	296	293	282	313	279	312	303	298	284	301	283	267	314	273	268	293	274	286	271	323	309	269	292	302	289	268	294	297	292	273	267	268	281	276	274	292	309	285	273	310	298	270	291	258	316	276	294	309	289	296	309	297	282	299	272	317	317	278	270	288	263	270	285	288	295	275	315	267	289	272	300	285	330	279	276	282	287	275	288	254	276	260	280	256	321	295	315	303	322	278	318	274	279	304	275	292	275	264	288	247	275	278	271	309	319	297	298	269	291	273	305	276	276	257	282	280	293	301	283	299	290	295	277	295	275	278	282	282	265	291	285	283	284	305	261	291	281	268	291	263	313	301	254	308	293	284	265	293	260	278	295	276	288	283	274	274	278	270	270	258	330	292	280	280	304	287	281	277	277	273	304	287	310	289	294	286	264	292	285	276	284	302	308	300	286	285	295	258	281	303	328	294	291	276	278	304	290	279	293	245	326	293	279	257	285	293	289	299	284	261	284	302	281	320	284	277	306	259	254	281	300	312	295	256	288	309	299	265	302	268	299	286	294	268	279	310	308	295	296	303	296	294	296	299	307	288	278	284	261	291	256	283	292	311	267	280	281	258	290	288	304	301	288	303	305	276	310	311	283	302	296	307	293	265	274	273	307	252	318	281	274	290	285	278	282	267	263	313	248	271	292	297	283	267	266	291	269	295	285	266	281	325	287	288	296	307	276	269	282	325	292	285	277	319	278	278	324	311	298	286	309	284	263	288	302	278	280	297	291	271	281	304	301	262	333	298	319	307	294	288	246	290	244	265	296	293	276	297	252	276	320	300	287	305	317	294	305	271	311	279	316	314	279	269	275	287	286	290	298	295	286	302	318	282	284	301	281	275	281	303	299	285	269	299	279	258	296	256	278	281	308	291	280	284	286	276	288	286	281	287	300	269	294	286	297	326	303	271	314	294	266	255	290	276	298	268	298	301	288	258	275	263	282	278	311	295	290	284	271	276	276	302	270	306	319	280	263	302	296	309	294	275	294	278	308	305	240	296	258	264	288	255	314	311	286	271	266	292	283	275	281	292	253	296	284	277	289	276	278	300	278	296	291	283	264	267	282	275	263	274	240	313	321	298	325	275	327	270	286	296	281	300	306	276	252	255	314	311	319	271	283	293	231	285	309	283	276	308	267	291	266	269	249	290	280	300	260	268	301	310	298	301	287	280	285	289	262	287	299	292	283	271	292	288	310	279	316	291	280	291	292	290	264	297	303	281	290	292	272	295	309	304	282	267	278	269	270	258	275	290	287	273	283	280	256	302	256	277	260	287	311	269	277	267	305	283	287	275	288	291	289	291	257	300	305	313	264	286	271	292	309	262	308	283	310	298	281	310	279	288	277	256	299	304	269	266	263	298	312	274	262	255	295	294	293	275	305	299	290	261	307	252	281	274	260	291	288	283	314	300	280	270	323	274	292	293	307	286	283	293	278	282	291	314	308	287	287	273	269	269	285	276	291	307	320	296	288	281	289	278	286	311	295	283	267	287	293	291	277	283	277	298	277	302	284	293	285	265	275	284	282	266	307	301	288	279	316	287	274	283	291	270	299	280	268	272	268	262	283	312	282	302	283	257	282	274	290	316	290	280	278	261	263	272	272	282	250	298	292	281	285	297	290	268	277	321	304	292	277	288	313	260	294	284	283	270	249	246	300	279	314	298	302	295	272	327	297	280	311	275	272	295	267	299	276	279	282	289	270	305	306	282	292	263	288	290	279	307	262	256	269	308	274	305	265	260	305	294	312	259	295	299	262	285	278	300	326	297	272	265	297	286	277	272	302	277	301	281	278	280	312	288	287	263	305	256	293	266	291	279	291	324	300	282	292	309	287	330	265	289	303	256	261	237	282	288	297	287	273	303	296	296	281	257	268	271	270	280	306	296	286	295	285	254	273	275	239	287	286	282	299	287	299	285	288	285	295	293	255	278	280	292	280	279	316	276	320	320	294	281	283	296	322	266	291	270	289	310	299	288	282	282	290	270	259	310	314	264	291	279	304	288	257	271	276	303	268	297	300	302	286	283	284	300	260	290	265	298	272	280	308	288	312	252	271	301	284	255	294	270	319	299	298	285	289	295	271	286	269	279	305	275	284	304	258	301	280	260	294	290	251	317	312	296	277	292	259	279	279	259	284	285	307	285	321	311	268	273	321	279	274	295	276	299	300	298	272	246	254	305	256	289	270	314	278	323	271	318	271	291	310	307	310	262	279	265	244	292	278	283	294	285	263	285	292	300	281	299	275	297	297	314	290	289	280	267	283	299	287	306	284	281	271	270	311	272	290	292	244	318	284	299	278	303	288	271	271	321	300	296	275	280	324	285	224	279	282	298	301	294	296	284	299	276	275	313	289	302	279	315	260	302	297	252	287	272	299	275	319	296	298	279	318	308	296	261	266	302	316	296	281	303	308	264	317	310	290	276	284	309	275	253	277	289	268	315	289	285	261	262	283	292	277	286	277	276	284	289	278	292	279	295	296	276	278	253	287	290	311	292	293	287	269	310	277	285	268	265	291	302
4135	1283	974	670	574	465	424	464	402	397	407	380	391	386	389	401	403	352	397	365	384	370	417	361	361	393	360	376	409	371	389	376	363	388	390	352	392	363	372	385	369	365	390	369	360	389	394	389	394	374	387	381	360	352	370	382	389	362	354	355	374	336	373	408	387	384	362	383	386	375	377	387	364	340	384	339	393	357	386	386	360	371	367	390	365	391	336	391	357	358	365	395	388	358	365	376	375	352	364	363	356	374	392	361	359	395	377	350	394	401	372	388	364	354	364	342	376	386	344	379	372	374	344	397	352	377	374	381	352	417	338	367	370	356	384	350	422	364	387	368	378	392	363	354	342	369	377	362	383	385	386	338	396	333	396	373	375	389	361	377	377	400	359	359	369	365	351	383	364	381	346	380	403	362	368	352	350	371	383	353	348	389	359	375	358	346	340	384	353	374	378	407	393	402	345	367	406	364	355	386	359	354	362	404	361	366	323	381	356	382	340	379	368	388	383	376	362	338	366	389	388	341	403	357	353	354	349	386	357	386	367	359	387	353	343	371	403	389	375	349	370	369	407	389	380	367	365	385	386	364	365	372	375	387	405	376	365	404	393	387	342	360	378	368	366	375	391	372	358	379	359	358	390	396	374	377	364	370	399	382	378	381	376	360	386	372	382	381	361	345	351	413	354	371	404	383	389	386	376	371	378	368	381	380	381	367	365	413	352	336	382	386	387	382	376	363	366	356	360	355	363	359	378	379	356	379	373	381	401	388	390	338	383	363	361	362	393	353	376	394	343	363	385	375	394	362	355	376	384	380	381	364	357	358	358	362	373	394	367	362	358	344	373	343	406	372	339	347	380	347	368	339	371	373	385	378	377	392	403	388	375	382	357	385	362	391	359	368	392	371	355	388	372	383	389	367	374	353	357	385	375	329	376	395	369	355	378	357	362	357	401	374	401	386	396	378	369	368	396	349	326	338	358	372	363	357	372	405	357	353	381	376	393	387	364	385	336	362	367	353	370	377	346	366	388	384	414	343	414	372	390	348	369	353	369	393	368	380	389	373	379	404	380	362	407	359	380	360	363	359	372	359	398	391	385	372	385	362	373	376	355	408	369	382	330	379	379	376	358	346	364	420	359	342	318	367	338	368	392	364	347	389	390	380	382	381	339	377	372	349	336	381	375	366	322	387	361	386	379	379	357	385	394	405	365	339	351	347	341	373	377	372	379	411	394	370	347	375	347	376	369	362	388	367	353	372	366	374	355	396	385	408	380	379	363	371	361	331	373	363	351	407	373	348	381	352	394	324	349	343	332	383	367	390	352	339	385	409	387	379	373	356	353	367	346	375	349	367	324	395	385	357	342	341	361	377	361	356	385	376	366	385	374	392	379	380	363	362	343	369	362	383	393	344	375	385	361	355	368	350	361	362	381	383	386	351	382	381	363	392	409	372	401	399	373	380	335	365	353	387	366	374	398	386	379	367	359	317	399	384	370	388	370	352	353	342	342	390	364	397	369	350	355	393	363	400	365	384	401	388	376	391	370	419	385	386	393	368	356	355	376	346	382	410	402	355	348	383	365	405	356	406	369	382	391	349	365	361	372	393	375	390	362	371	385	374	350	362	343	414	371	365	379	410	379	381	333	351	391	398	387	368	361	363	359	377	350	374	371	403	380	379	356	378	371	374	414	375	400	374	361	383	376	362	362	350	377	346	405	361	394	359	342	391	374	375	387	405	408	379	372	381	370	379	369	354	350	378	376	383	356	377	381	368	344	404	369	389	365	369	382	328	347	366	376	338	355	380	371	382	370	378	418	351	367	366	372	376	379	322	373	396	385	349	397	348	418	356	337	341	366	372	387	378	380	359	367	362	393	371	354	371	325	395	388	338	340	378	383	408	382	412	347	353	368	375	365	365	371	371	340	369	363	369	384	366	340	373	347	355	389	389	350	366	374	381	377	380	375	365	354	375	349	375	404	385	377	346	364	341	358	344	364	405	373	358	342	363	345	417	353	343	355	375	334	374	353	384	363	384	341	362	393	360	375	376	360	344	416	364	358	333	370	392	387	360	367	346	369	397	405	397	370	366	364	358	382	358	375	364	391	388	383	383	333	380	375	366	403	382	380	345	380	372	380	399	403	388	379	403	383	378	368	374	375	379	363	403	359	410	374	359	367	377	389	374	374	371	355	369	370	334	325	375	392	361	371	359	364	397	405	365	384	363	376	355	366	382	373	384	364	377	386	377	377	386	366	366	369	360	363	404	359	385	359	394	341	349	384	325	361	385	353	356	354	378	379	323	343	370	388	346	364	383	343	371	384	372	347	381	359	343	384	369	370	369	343	367	373	420	380	368	365	362	358	372	356	359	367	388	352	356	373	375	358	370	367	349	322	390	384	366	408	401	343	381	361	368	371	357	347	372	402	379	350	361	342	344	367	372	370	353	394	367	404	375	352	357	409	362	407	388	378	342	377	373	353	378	372	388	365	382	386	426	339	371	380	405	380	373	373	353	380	376	383	362	344	334	376	387	341	362	420	383	354	362	329	412	390	389	374	380	327	343	379	396	369	362	405	362	383	347	361	394	361	364	394	385	416	365	357	348	365	328	384	370	338	390	380	364	408	370	400	342	390	345	371	351	417	374	383	363	352	364	340	381	390	435	368	355	371	357	390	330	399	409	372	395	350	383	378	380	372	414	408	372	352	341	379	373	380	346	390	384	316	365	366	380	394	375	368	405	379	365	312	349	352	386	419	359	369	339	391	408	358	368	361	390	379	360	380	380	385	375	391	413	396	413	359	369	371	343	379	365	374	358	361	386	379	378	365	401	360	378	374	386	389	413	405	349	356	365	369	352	368	390	353	361	355	333	360	375	369	387	367	384	372	383	368	406	379	387	416	401	358	403	405	368	358	373	344	399	390	369	384	371	349	358	326	392	365	347	348	328	405	360	356	341	389	393	391	340	390	364	379	367	382	371	354	368	359	371	360	349	373	371	356	355	375	358	354	374	371	363	411	355	337	362	373	359	383	366	404	338	363	371	341	387	369	351	407	352	411	417	375	403	365	380	372	340	382	389	348	340	378	378	352	346	331	347	364	357	402	370	376	330	337	389	352	379	369	383	360	378	353	418	347	374	358	379	365	360	381	353	381	356	356	400	374	364	353	389	388	369	368	375	375	381	368	360	352	376	372	392	390	346	357	383	369	384	372	370	374	349	393	351	414	374	390	353	397	381	354	356	376	397	376	333	333	400	405	397	373	350	351	407	397	356	363	365	355	344	376	358	410	377	346	411	352	349	383	383	343	348	384	354	391	385	384	343	383	371	364	391	365	367	361	370	348	395	385	364	365	375	364	351	343	398	371	365	376	373	369	376	345	390	364	349	369	380	351	343	384	367	357	351	351	361	361	357	368	390	386	355	399	400	373	401	363	382	376	345	382	359	386	385	403	381	385	362	383	362	372	378	422	383	371	377	375	389	354	368	399	367	403	373
23700	20990	28183	23961	20952	7762	1444	1042	927	935	829	895	809	769	758	728	705	691	728	714	712	692	705	729	706	653	704	682	685	720	681	692	632	668	656	695	675	699	660	674	679	666	666	656	722	697	638	691	654	663	691	703	670	703	714	650	652	701	685	615	685	700	682	678	634	680	663	675	683	686	690	664	670	647	668	616	616	684	696	655	712	705	687	716	667	622	608	676	700	652	661	638	638	651	705	670	690	668	672	659	692	695	671	693	614	658	684	663	689	620	706	613	675	699	683	685	642	644	677	658	677	666	657	626	740	671	650	704	655	664	686	675	686	678	639	654	637	667	670	706	686	627	651	710	720	660	669	676	692	698	671	616	672	624	647	684	646	693	658	681	633	666	694	653	628	634	733	681	669	651	636	676	673	644	689	676	660	603	680	678	649	650	660	685	655	674	659	654	652	634	612	692	651	677	708	616	659	621	703	678	647	649	640	653	636	674	660	625	635	660	663	634	743	710	607	667	652	657	679	668	610	662	704	648	646	665	705	665	668	653	688	653	646	644	659	708	621	688	691	632	665	667	654	653	664	630	682	669	660	654	668	666	658	707	693	719	659	646	664	662	678	691	660	699	673	722	636	642	618	664	671	627	646	701	673	633	663	680	715	651	693	686	694	645	663	670	674	623	668	660	701	677	649	693	624	654	637	675	672	654	657	646	654	697	659	640	659	695	699	662	687	648	623	699	646	676	667	684	663	624	662	671	634	679	722	647	644	637	667	667	648	602	696	678	664	659	652	662	665	684	643	664	683	630	621	661	689	667	694	715	649	686	632	669	670	658	698	638	636	670	627	672	674	663	659	654	682	691	624	684	676	638	669	657	679	683	702	692	658	668	675	682	644	673	695	637	645	662	668	643	658	624	680	678	656	657	645	677	683	690	729	652	710	661	649	709	657	721	653	663	649	653	652	614	628	665	649	649	688	644	640	640	635	671	707	659	638	673	692	654	654	704	649	664	714	662	695	643	692	661	643	673	700	681	681	641	693	699	650	639	623	679	709	702	698	684	654	681	660	601	684	652	599	680	655	688	641	672	692	643	685	608	689	712	686	655	625	671	652	696	682	625	682	644	665	712	648	688	655	669	670	672	640	670	699	618	602	658	672	629	676	687	653	666	680	652	638	643	661	668	661	614	683	647	647	657	688	655	676	666	681	667	697	638	648	700	676	682	666	712	650	674	668	692	685	689	691	654	676	675	697	645	638	677	632	712	711	648	653	663	654	643	682	670	740	595	663	607	683	715	684	645	675	654	649	660	652	668	632	666	642	664	644	639	661	633	634	673	659	699	667	697	629	628	625	594	721	693	679	684	651	662	653	728	633	652	663	684	657	673	658	673	646	683	706	625	646	713	644	659	650	667	674	654	663	680	635	674	629	687	681	607	667	690	684	709	708	664	653	668	697	661	698	642	659	638	666	660	643	658	696	652	664	664	639	636	661	647	676	637	607	657	646	642	629	684	645	685	655	688	698	717	642	646	664	660	671	680	720	653	676	627	661	666	693	680	650	672	707	654	707	664	674	665	673	649	660	655	665	662	713	648	648	661	632	674	691	695	625	645	644	705	658	669	667	641	673	710	647	696	640	652	672	688	685	661	645	681	672	661	716	622	633	714	660	693	628	647	674	698	669	672	690	702	641	668	687	687	665	661	656	664	640	640	665	701	656	627	696	659	636	655	654	669	660	637	708	683	660	682	675	678	672	680	672	665	674	634	678	679	714	705	682	660	622	680	613	642	632	671	656	674	653	670	716	693	624	689	705	663	629	637	635	640	648	596	682	717	657	650	687	660	640	650	667	656	691	677	649	685	664	654	670	659	654	696	654	637	665	631	659	639	633	670	684	673	691	662	666	701	692	654	730	683	658	654	641	618	670	670	635	641	680	670	642	688	681	681	685	676	695	631	655	724	683	662	660	633	664	689	682	652	644	698	660	618	682	666	619	666	663	696	650	608	639	677	658	639	664	636	650	668	706	672	642	649	657	701	660	676	658	643	637	638	629	648	668	655	683	658	662	630	681	654	679	657	648	675	657	681	629	671	652	653	709	644	643	640	673	686	674	652	671	638	687	637	648	664	721	622	660	650	670	690	622	724	683	687	650	643	677	682	654	614	700	647	673	667	680	620	671	670	709	707	676	681	631	659	678	659	676	660	695	633	729	687	682	657	642	631	623	644	666	651	663	681	670	636	661	653	673	653	653	666	664	640	622	643	676	638	656	629	635	625	699	680	649	661	703	684	649	616	693	664	662	618	705	630	656	634	681	666	690	675	638	648	671	681	669	667	689	674	630	641	662	685	649	650	598	689	687	608	657	654	631	689	698	693	703	686	631	643	628	689	622	670	679	642	697	681	650	674	619	670	670	632	656	682	652	706	648	618	701	672	667	667	757	645	710	661	668	644	687	657	668	701	651	645	672	642	703	668	644	650	671	697	653	655	679	619	705	712	659	634	683	653	692	691	648	652	630	680	630	660	654	632	660	613	644	599	641	660	621	651	681	671	672	651	694	662	636	656	667	697	690	662	706	624	665	664	646	677	638	661	626	678	647	637	663	700	697	634	684	713	666	618	648	634	717	662	696	687	628	653	691	700	656	642	675	702	683	699	679	652	610	658	655	687	670	680	638	706	644	625	690	707	650	644	647	638	656	665	663	677	638	667	645	631	632	685	654	707	674	650	672	675	636	672	692	672	654	687	671	674	692	689	671	677	681	648	664	689	663	610	655	712	674	716	657	684	698	628	662	720	644	646	622	622	642	699	672	669	661	600	629	682	680	667	623	656	637	649	648	713	654	707	670	691	649	699	676	670	693	629	641	621	685	699	679	666	651	715	639	703	636	661	668	679	689	686	697	666	620	689	720	648	646	653	664	650	727	660	669	697	680	646	658	661	665	662	657	630	656	692	627	631	623	686	696	666	672	680	667	692	672	639	658	680	604	643	677	619	634	650	719	690	650	685	679	661	626	633	652	618	660	658	656	660	666	673	644	666	662	707	664	615	632	685	695	669	663	663	660	684	609	628	716	674	688	678	703	646	715	596	631	695	650	646	658	698	635	648	674	684	661	649	652	703	637	658	667	647	638	656	643	647	667	650	674	646	666	666	679	612	669	711	666	639	708	665	633	625	642	673	652	629	663	646	647	669	703	643	668	684	641	677	630	661	683	665	654	673	633	676	665	679	632	708	658	640	660	680	700	651	647	691	649	668	646	669	676	657	644	636	672	663	656	623	682	681	661	677	674	672	668	683	631	670	685	657	656	637	644	674	681	684	700	630	677	684	658	698	615	672	697	662	631	659	693	662	629	653	654	674	629	648	689	630	654	642	679	666	676	616	634	684	694	641	681	673	680	681	686	675	656	646	669	660	658	694	626	649	681	707	717	630	612	681	674	688	704	683	675	662	668	638	678	640	685	630	677	675	685	698	675	666	685	645	642	637	699	699	649	675	650	694
7884	11026	8335	4341	3175	2418	2059	1705	1539	1355	1273	1172	1065	1074	1054	978	949	1006	914	944	913	918	914	858	866	829	843	864	885	863	838	794	874	824	830	843	775	896	838	825	820	841	826	847	847	833	810	875	808	789	852	834	780	764	839	828	818	787	822	799	816	821	822	834	809	800	839	853	926	837	840	791	798	780	854	782	823	802	819	814	781	819	804	721	831	831	811	838	780	781	798	832	801	801	748	810	820	802	814	819	826	815	768	826	869	829	817	760	817	815	762	860	826	835	830	812	775	817	847	810	848	788	826	809	810	793	808	856	906	797	853	842	829	828	881	820	780	827	863	823	794	781	813	800	805	808	783	852	764	804	838	784	801	781	824	796	781	772	825	806	821	819	790	788	794	776	798	852	812	772	771	825	750	788	805	745	811	756	757	815	823	806	902	837	879	781	830	838	825	770	792	839	822	819	840	804	816	785	798	838	833	792	846	817	777	828	831	787	839	789	809	775	849	816	804	797	810	806	800	802	843	822	819	874	856	801	817	827	820	774	790	803	826	820	819	769	816	830	820	835	815	804	841	780	838	859	797	790	886	760	815	768	772	859	821	768	757	792	849	837	808	754	842	796	776	781	828	801	853	770	785	895	797	796	857	830	853	828	821	798	809	826	743	850	806	848	822	735	803	789	790	816	828	781	804	860	809	773	772	845	829	816	816	811	810	861	795	854	755	797	803	836	838	813	825	779	821	835	806	753	798	849	795	807	786	770	781	826	795	797	772	778	789	854	808	796	818	851	869	831	785	792	852	857	802	822	764	805	773	834	816	860	787	819	803	807	824	825	799	800	848	797	817	798	803	760	774	823	831	817	806	822	833	802	767	847	816	818	787	794	830	785	828	794	820	785	817	834	841	773	761	815	829	763	823	804	760	799	826	831	779	837	843	799	816	822	788	790	828	788	822	780	811	791	787	792	783	822	845	809	808	824	805	757	819	847	778	820	830	810	756	792	812	846	803	733	799	833	823	848	843	775	833	804	797	858	758	810	790	816	819	806	737	841	785	773	742	796	882	809	794	806	817	841	829	861	815	825	767	820	840	844	816	863	833	835	819	798	804	856	875	824	809	825	796	818	850	826	799	847	855	786	835	772	821	813	829	856	830	845	778	795	747	783	776	818	851	823	822	828	799	809	812	850	812	801	794	768	803	841	760	813	805	816	785	767	815	803	826	758	749	849	803	770	800	887	761	798	838	818	779	770	824	772	823	834	767	786	839	807	815	828	799	772	829	821	815	799	783	781	771	836	805	849	796	771	804	763	815	724	813	815	824	793	822	782	759	813	801	810	800	780	828	805	784	824	774	773	821	787	817	834	801	778	837	843	757	773	824	817	858	773	821	812	834	788	793	802	804	794	791	859	840	848	798	812	780	847	818	842	808	782	793	826	796	821	780	788	793	824	854	885	830	798	842	790	817	820	798	808	836	773	844	790	787	812	838	851	786	817	783	790	772	789	825	758	784	802	809	786	853	754	861	788	837	835	828	780	727	760	779	809	866	829	838	772	808	796	785	790	811	767	781	807	852	826	820	810	824	870	780	811	780	827	835	792	843	831	776	785	783	819	817	819	826	781	757	841	798	733	792	825	822	740	814	786	793	807	805	840	798	795	821	828	778	741	804	780	783	846	769	798	804	772	836	768	765	854	797	811	796	866	837	781	868	831	823	814	792	806	841	791	859	824	861	771	815	798	809	774	836	802	807	805	789	801	822	805	805	841	814	819	764	793	780	866	834	820	775	835	810	818	828	743	830	842	821	837	822	769	849	842	825	816	819	782	824	817	828	787	769	811	806	783	830	824	786	799	770	811	810	841	769	818	803	798	803	818	815	799	832	826	793	786	869	807	797	759	811	765	787	789	802	789	780	835	807	805	820	801	830	790	809	851	813	810	808	836	802	823	784	748	779	783	828	827	843	802	807	844	833	809	769	814	818	803	857	824	842	895	816	819	818	787	817	803	828	813	833	841	828	796	815	795	827	852	789	777	776	798	807	823	835	846	798	791	829	807	771	737	833	796	852	843	772	845	753	832	837	828	801	820	799	851	877	781	793	795	777	778	786	789	766	795	831	820	811	822	817	843	795	841	778	798	800	809	846	797	828	842	833	776	828	819	834	840	759	815	785	852	784	853	803	822	878	796	824	821	769	793	816	857	890	772	835	849	827	841	793	835	830	815	791	821	851	850	844	826	826	828	854	812	815	788	810	824	856	768	775	833	810	812	811	785	828	834	816	804	798	823	856	815	820	826	751	839	846	842	750	839	797	798	780	825	723	832	797	790	825	777	785	810	832	829	815	839	831	765	853	804	844	780	798	799	876	756	811	799	772	824	769	841	830	777	849	815	805	781	851	846	828	836	802	817	791	779	826	826	826	822	860	834	820	790	816	812	775	814	796	863	806	842	796	838	798	813	752	847	856	807	797	819	801	802	837	757	831	828	854	806	778	819	793	828	798	813	787	810	767	851	772	820	765	776	837	760	801	797	825	817	801	777	810	802	851	859	816	837	772	771	830	779	822	792	820	828	821	776	780	805	808	790	795	805	809	770	796	843	769	831	777	770	751	785	835	794	817	873	809	846	820	795	801	795	818	805	801	793	813	778	802	779	803	805	795	835	812	788	735	802	805	849	836	796	838	789	804	774	775	811	808	830	825	801	848	793	841	776	842	759	807	789	801	773	832	794	767	806	811	794	832	778	778	808	822	827	787	799	781	854	760	780	800	824	812	793	814	823	781	772	828	843	794	866	739	793	785	790	857	782	807	823	828	780	772	837	833	740	797	820	824	823	806	861	803	770	820	737	782	751	839	811	815	778	810	794	805	823	810	812	783	839	830	851	843	851	792	866	791	779	853	808	816	831	808	782	862	795	896	798	833	788	778	826	753	796	743	801	825	774	765	788	840	867	798	812	786	773	774	839	819	854	838	774	799	814	813	796	772	811	826	775	807	810	820	788	781	757	828	796	756	808	823	841	793	852	833	839	779	797	792	851	866	806	823	797	748	823	797	806	825	783	806	883	776	835	810	846	785	794	802	814	869	814	800	799	801	771	840	841	799	821	780	815	814	782	788	789	843	807	805	867	764	834	815	785	823	808	778	816	778	774	847	830	772	820	795	764	803	796	818	789	801	857	824	776	810	846	828	766	782	819	848	840	794	770	816	786	846	790	834	796	777	795	827	808	847	810	799	764	818	791	822	823	789	820	828	813	841	856	790	817	792	810	791	826	798	825	808	822	787	836	762	801	805	814	750	812	824	870	853	852	787	827	804	790	799	824	801	826	817	795	761	820	823	819	843	828	759	827	792	803	848	802	819	787	798	800	795	845	834	761	760	824	821	830	860	831	820	775	838	785	767	819	759	782	851	805	827	809	772	775	824	802	779	739	803	816	866	788	794	793	849	872	816	803	813	880	846	742	787	794	814	802	804	820	819	769	794	817	773	762	806	810	813	808
25050	21003	26794	25076	4903	599	508	414	404	355	338	317	311	307	317	298	298	273	256	290	293	282	267	278	265	303	265	274	276	295	293	276	284	242	306	289	294	263	263	270	267	299	285	269	281	267	286	247	254	296	308	273	246	271	253	257	265	253	297	242	270	274	261	279	255	281	288	252	268	281	281	258	292	272	266	280	265	246	279	257	260	273	263	274	247	270	273	265	263	259	258	237	268	254	228	287	287	294	269	297	259	292	258	268	259	267	277	275	272	281	268	268	265	251	276	314	289	255	275	237	289	240	227	247	257	257	261	265	286	296	273	268	247	271	245	276	284	249	247	264	272	270	289	275	285	249	291	242	288	271	265	266	294	254	294	305	290	282	257	268	250	240	277	238	239	258	259	285	271	228	258	286	249	274	238	293	237	273	270	251	271	271	240	258	293	265	293	280	261	265	277	278	277	291	277	268	236	259	260	266	249	261	260	270	289	270	261	258	284	272	262	253	263	296	262	288	272	261	286	266	251	261	259	262	258	248	279	297	263	250	264	257	264	279	248	252	280	255	233	263	291	288	250	249	272	262	293	281	274	274	267	270	270	281	271	277	273	252	280	261	273	259	280	256	270	263	283	285	275	243	282	260	263	281	292	262	273	243	251	249	285	271	272	277	247	254	274	267	273	252	298	266	262	273	257	252	278	241	254	309	282	249	278	252	260	272	266	264	259	298	248	238	294	259	263	247	289	248	275	255	286	277	253	265	286	270	274	278	295	269	316	262	235	270	292	271	266	288	283	249	236	283	259	271	262	283	256	241	232	282	263	265	268	252	264	286	234	273	283	231	274	273	264	246	261	270	307	263	270	243	268	262	279	260	260	272	266	251	259	267	248	249	281	282	247	264	271	274	275	290	259	283	280	275	263	293	277	273	264	259	261	257	300	273	258	267	263	237	262	260	237	271	252	266	279	262	277	267	264	261	260	254	298	270	269	252	270	262	279	315	253	263	259	276	273	284	278	248	293	263	242	261	275	251	257	279	277	283	265	292	265	260	293	271	276	302	238	295	280	275	264	279	276	284	269	292	294	247	246	305	280	272	279	263	254	260	274	279	293	267	265	260	258	265	273	283	261	273	230	257	276	260	271	257	270	258	293	278	266	256	283	280	277	276	288	259	256	258	255	256	279	261	281	250	262	268	240	290	250	281	274	247	257	242	269	274	259	275	263	284	264	276	270	276	271	263	277	267	262	263	257	284	278	276	272	281	282	272	265	284	286	258	273	261	291	260	270	247	277	277	255	264	255	268	274	283	263	285	254	283	248	253	240	254	282	254	275	271	257	251	277	262	245	273	289	270	259	263	241	266	253	261	289	294	259	262	263	276	236	260	235	269	280	238	254	252	277	262	256	272	288	279	243	257	266	294	262	255	281	282	279	236	292	282	256	264	264	268	289	254	287	268	303	305	280	289	272	248	284	271	274	254	279	311	271	275	276	275	255	275	281	268	272	259	270	288	266	280	274	263	274	278	243	250	261	270	250	279	259	268	260	285	283	253	272	265	257	276	273	254	253	256	255	279	247	244	255	264	277	263	300	276	267	270	267	240	244	255	275	234	284	272	282	257	284	266	271	295	256	264	267	268	251	273	258	281	259	233	261	267	269	241	283	285	254	290	278	278	280	248	257	265	263	242	290	271	255	281	271	258	268	257	248	266	272	259	246	273	267	260	272	296	248	284	260	263	274	287	260	254	253	251	264	276	240	276	285	272	285	273	289	251	295	244	235	272	257	264	238	301	289	263	246	295	290	263	292	281	255	264	271	271	268	272	289	269	266	278	263	279	260	260	263	247	276	253	278	275	268	255	233	287	263	280	243	255	283	239	273	275	279	241	284	258	261	286	281	271	257	273	267	307	286	275	279	251	292	250	253	269	258	273	239	243	279	252	266	266	265	285	253	251	259	272	287	273	280	269	265	264	257	270	262	304	265	277	246	276	270	277	283	253	253	263	287	284	292	259	255	288	280	272	268	271	275	311	284	267	282	299	284	282	252	279	290	276	266	278	255	255	246	255	283	260	288	285	255	271	266	269	279	279	280	263	254	265	248	272	259	228	277	225	255	272	289	290	265	283	290	216	258	269	309	272	255	280	280	284	268	281	251	281	245	260	260	275	243	284	257	296	244	259	248	254	282	257	270	271	253	280	253	242	270	238	248	227	266	268	269	267	281	247	291	267	249	275	231	270	290	255	297	277	275	273	267	248	251	253	264	274	227	225	266	267	239	278	268	270	300	259	251	270	261	271	257	252	298	252	271	276	263	273	257	250	276	282	274	283	253	271	259	263	258	239	284	285	271	257	264	246	294	263	274	245	280	290	282	289	278	268	273	263	260	250	279	264	263	275	229	272	249	277	253	273	296	295	226	274	256	250	237	262	272	256	293	277	262	255	243	286	243	289	244	279	292	256	273	279	302	290	264	300	264	254	275	282	275	272	239	276	261	272	258	257	261	247	270	283	264	255	275	241	291	255	304	267	286	249	264	252	256	246	252	264	280	295	270	278	249	250	251	264	250	267	299	254	249	252	293	267	283	274	269	272	282	267	259	267	253	290	274	300	261	245	257	284	283	237	288	257	261	288	258	266	263	286	256	265	246	252	262	267	292	289	260	249	270	275	286	261	288	277	278	250	258	265	252	284	267	250	283	276	261	287	287	231	267	249	252	274	268	237	279	268	267	277	239	246	240	249	268	243	266	274	261	241	274	244	252	245	252	249	260	273	268	254	250	242	263	242	256	277	266	293	241	278	279	262	261	273	267	248	277	247	270	282	288	266	296	266	266	260	258	292	269	277	269	288	236	279	277	262	236	285	268	297	297	250	259	253	280	288	271	283	262	267	272	229	272	256	283	265	264	279	320	267	276	267	286	256	260	279	241	268	268	252	285	301	277	279	271	281	302	267	260	271	256	266	267	267	262	264	273	274	274	242	293	281	248	252	314	250	265	283	250	271	258	266	251	295	275	272	293	315	269	290	287	275	286	291	240	231	285	248	271	274	263	260	269	242	294	248	298	248	226	270	283	282	260	254	254	255	278	252	241	244	245	259	263	285	272	268	264	274	265	256	252	259	263	263	255	279	250	276	286	274	292	293	262	262	257	262	256	279	270	267	256	282	269	252	238	275	259	276	285	270	260	270	293	285	274	243	234	267	233	267	255	264	281	272	256	289	269	253	251	278	265	255	262	274	255	261	284	283	280	266	276	285	252	267	277	268	253	279	257	255	291	249	263	276	270	233	273	279	275	273	289	250	273	256	295	246	268	289	256	263	282	280	258	250	247	293	264	280	295	283	276	254	253	295	266	278	245	262	261	247	252	276	265	279	277	300	275	258	280	242	245	251	298	258	276	279	277	251	249	264	221	243	255	265	253	284	275	254	253	261	272	265	266	261	282	294	265	278	264	226	284	274	272	267	299	246	242	265	268	311	277	275	282	254	241	277	268	243	273	270
7944	5879	4296	2102	1560	1180	992	805	740	638	595	561	513	521	489	466	441	485	452	439	462	434	400	420	454	436	383	375	369	383	387	361	376	354	407	400	400	387	358	411	406	385	378	403	381	391	394	372	393	369	360	405	340	358	394	395	397	362	388	405	343	380	363	378	354	360	381	422	370	393	350	362	382	338	373	378	407	349	381	356	413	338	369	387	375	420	367	360	343	391	317	355	352	370	366	380	402	377	371	374	334	391	365	382	334	387	396	400	386	373	395	364	388	365	369	389	376	378	365	360	342	369	363	335	396	360	396	375	368	367	382	358	366	389	388	420	366	365	391	350	382	376	358	383	365	367	367	375	327	389	390	389	373	426	395	367	380	394	394	403	350	388	356	390	359	397	403	325	388	386	357	374	368	366	400	391	368	351	362	361	386	398	348	380	361	351	340	397	378	392	362	360	402	353	390	369	351	387	380	368	408	356	380	406	360	370	400	389	349	396	393	392	361	382	381	370	323	363	332	351	400	375	400	372	387	376	366	355	366	333	355	374	378	384	363	334	377	359	379	353	392	367	389	384	388	384	364	403	358	349	350	358	399	377	392	363	400	395	398	394	412	384	372	346	388	379	391	368	357	326	369	352	363	337	378	394	378	374	354	360	383	389	343	360	369	348	354	352	399	359	355	368	351	353	366	359	365	371	368	385	354	392	371	375	371	388	362	363	395	359	381	383	359	369	369	370	357	391	343	376	333	358	355	351	383	384	405	351	366	395	387	363	383	353	380	374	359	351	382	382	369	326	346	351	370	348	389	378	344	388	351	347	366	363	356	393	367	347	378	352	375	395	381	396	355	356	387	361	394	366	371	367	393	369	365	382	375	363	376	384	384	400	377	377	363	370	374	370	356	384	377	369	343	386	360	370	340	369	346	361	376	399	400	367	357	430	361	379	355	335	400	383	375	362	328	374	382	349	371	385	369	366	338	364	377	354	343	340	375	341	380	347	401	346	381	369	382	364	319	380	339	371	372	358	389	353	366	403	400	375	358	372	366	383	368	387	367	389	387	338	363	392	351	340	363	349	364	390	364	346	364	348	372	358	367	358	343	337	346	385	385	371	357	337	359	358	384	364	346	382	355	354	382	354	378	357	404	362	365	408	370	385	381	354	347	350	350	378	375	352	374	365	365	377	365	359	388	387	350	369	364	375	382	359	379	371	344	344	354	397	404	365	415	370	357	388	325	390	368	364	375	371	364	363	363	335	408	381	371	371	360	387	417	355	350	366	380	376	402	371	379	336	373	345	351	344	357	373	368	343	407	353	361	351	391	364	347	395	397	396	383	359	363	377	383	362	385	396	380	383	336	345	383	389	364	376	376	359	387	368	381	348	359	421	366	367	366	377	363	370	364	403	353	374	372	410	381	373	368	371	348	380	388	342	371	364	341	361	359	364	345	380	348	375	368	371	364	324	391	371	375	367	366	367	373	348	393	378	347	343	357	360	378	363	383	370	393	356	408	367	371	360	370	365	380	394	383	358	390	399	377	338	371	393	408	369	352	390	345	401	348	357	345	397	399	384	367	384	361	354	401	362	379	399	400	381	348	373	384	371	356	369	393	363	366	397	355	370	320	401	384	378	359	348	373	352	400	353	379	366	360	380	370	370	363	362	346	379	362	336	397	400	373	381	390	392	393	359	360	397	386	419	376	382	394	386	384	353	390	381	344	417	363	357	379	396	375	341	383	364	383	377	330	364	361	385	367	375	381	362	364	360	357	342	376	402	356	370	382	369	368	355	362	373	361	387	373	379	371	369	356	361	372	365	376	360	352	383	351	365	362	366	384	347	365	355	365	360	387	380	319	350	359	393	376	372	353	362	361	385	352	350	369	349	349	378	366	376	347	356	346	401	390	340	411	357	391	348	384	405	362	380	408	377	332	360	359	341	347	364	342	416	371	375	366	348	349	383	378	375	369	383	388	353	415	371	398	363	384	424	386	390	362	350	356	346	373	390	376	358	354	401	344	342	353	350	383	359	374	382	379	347	342	366	353	397	388	370	369	374	368	363	354	386	335	374	386	372	349	388	403	367	404	373	374	373	371	386	341	374	400	368	371	376	365	407	387	382	413	354	367	374	371	380	385	315	400	389	372	398	394	372	346	356	346	368	377	345	417	370	379	394	354	382	395	352	367	386	363	391	361	356	373	401	373	387	341	385	356	348	372	344	389	372	413	374	377	404	343	379	382	391	367	371	401	370	370	390	375	325	367	380	387	386	394	368	327	362	382	374	396	401	365	375	348	382	378	357	334	387	383	380	396	380	370	371	384	347	374	398	377	337	394	372	337	381	368	363	394	368	352	389	393	357	387	381	389	370	356	368	333	364	373	365	342	375	369	395	404	390	370	376	407	384	355	405	377	373	386	366	366	361	391	371	349	374	388	346	402	397	400	359	386	356	367	391	332	385	378	381	364	411	357	372	349	359	347	331	354	397	387	372	375	374	345	384	383	365	382	354	374	380	328	381	360	389	385	388	390	349	369	351	395	339	333	382	415	385	384	361	356	391	361	359	350	372	366	376	388	386	357	364	379	385	371	392	361	386	369	358	350	351	388	355	420	407	381	368	404	392	375	359	338	365	354	390	355	389	372	376	339	384	362	361	341	354	378	363	385	371	363	365	380	383	385	371	374	369	398	378	365	365	332	353	361	375	381	368	347	344	398	398	390	358	381	340	395	358	374	368	383	365	353	361	349	395	361	396	315	373	372	350	359	374	374	382	400	381	352	370	364	370	357	387	394	366	354	373	368	412	380	396	334	374	343	366	362	369	351	367	390	424	373	369	374	373	374	367	365	382	362	385	356	433	441	368	362	381	390	367	410	414	353	420	361	356	349	363	374	373	402	368	356	370	338	402	402	351	388	362	350	360	368	381	344	386	360	347	334	381	354	395	351	390	382	380	375	371	374	417	371	370	375	382	362	390	365	355	359	374	359	376	396	362	397	356	356	362	356	358	351	346	392	387	365	355	380	366	383	376	367	397	337	359	356	354	363	379	347	395	370	345	387	351	336	395	367	371	380	375	350	393	384	363	375	372	359	343	353	349	374	352	369	358	375	374	389	357	362	381	390	364	362	367	412	378	358	361	385	351	386	362	347	353	365	370	358	351	376	376	402	359	382	356	365	366	379	391	364	368	338	376	344	372	377	337	356	366	391	364	346	399	363	391	378	338	406	356	376	378	363	332	368	386	365	388	360	361	400	343	383	370	337	386	355	346	370	367	387	369	330	349	353	365	376	319	354	367	397	366	368	367	378	365	418	336	333	414	387	372	355	383	385	390	367	367	398	361	380	357	377	364	381	363	352	378	391	374	350	354	367	359	359	364	376	409	325	371	370	379	373	365	373	363	405	384	363	346	379	361	373	380	347	368	381	380	383	389	351	354	370	339	373	391	395	349	362	388	415	371	383	353	352	333	363	359	362	356	363	392	371	369	393	347	348	360
22941	21112	28877	23598	21109	21117	6804	1718	1325	1228	1216	1067	1055	1036	1036	1030	932	1011	946	918	919	939	904	880	887	877	931	878	899	865	853	807	875	842	864	877	848	887	944	877	858	832	843	805	847	825	861	868	856	813	908	827	924	812	789	837	897	855	828	821	850	854	816	836	804	826	889	864	813	893	787	871	814	797	828	830	824	867	861	840	926	812	832	810	793	861	892	809	817	812	826	840	853	824	879	851	890	840	807	826	810	865	847	848	796	863	801	874	843	776	869	883	842	788	813	798	862	882	816	803	828	858	853	851	797	919	845	808	871	827	820	823	848	842	822	828	817	840	866	826	813	879	793	867	883	862	842	860	763	813	825	818	765	870	794	799	847	840	805	826	806	862	829	815	876	856	844	895	850	842	849	830	839	803	805	817	730	779	813	859	801	833	857	895	808	836	819	880	824	824	802	857	790	851	809	807	786	795	797	848	807	816	829	846	816	857	832	804	792	851	831	816	801	864	798	806	818	829	834	857	874	818	833	798	861	875	844	818	874	833	856	857	838	828	830	810	851	830	900	821	815	845	846	836	802	837	840	827	830	814	786	878	781	861	881	858	820	819	842	813	830	799	835	860	825	773	865	839	856	841	814	839	779	848	830	765	864	823	836	804	818	845	825	809	789	870	810	780	813	854	824	842	829	813	813	888	821	819	882	853	815	848	822	847	852	811	859	866	828	818	819	866	781	846	828	854	844	793	827	835	842	841	814	815	825	786	837	838	831	804	861	766	872	819	825	829	876	867	805	841	871	899	827	836	863	840	836	827	809	788	821	798	860	856	842	851	787	837	841	853	813	895	844	785	893	832	854	844	804	796	821	899	838	774	837	839	822	796	845	839	828	874	812	796	857	829	863	848	767	838	908	878	796	806	809	852	846	833	830	870	813	828	803	869	844	847	846	853	829	795	833	838	856	821	850	813	836	865	901	875	855	807	842	846	788	873	784	887	845	825	792	823	844	819	808	866	827	801	818	779	880	816	797	839	858	805	859	838	850	910	816	798	842	800	839	836	844	830	798	834	852	829	874	886	807	827	866	832	815	803	814	858	867	831	857	850	816	851	816	827	861	859	817	825	820	789	835	797	820	751	777	861	841	836	805	826	822	854	822	893	844	818	807	867	834	806	852	805	838	851	887	856	809	852	819	814	774	806	806	810	817	868	806	849	838	855	866	832	830	836	800	851	875	831	812	888	801	852	803	843	871	809	892	862	819	883	750	869	842	880	824	843	857	783	815	861	854	869	811	881	817	859	839	850	810	862	825	836	825	857	851	812	806	830	859	830	854	795	869	811	811	844	821	848	901	836	881	852	808	855	832	848	832	815	851	841	799	811	841	803	813	821	810	812	812	874	869	831	773	821	816	847	827	839	848	809	776	855	846	840	807	794	819	813	813	854	801	826	804	856	840	802	802	834	826	860	827	865	813	865	859	837	806	830	860	835	842	777	918	815	855	898	824	804	842	800	824	774	879	821	812	802	806	870	809	839	832	848	874	819	822	814	837	847	808	844	862	820	848	806	811	835	858	811	803	796	769	839	882	812	760	834	789	767	820	852	852	832	859	812	839	832	866	758	851	817	799	821	866	800	832	847	902	822	840	814	775	860	883	877	838	860	834	785	855	814	849	833	824	802	872	760	781	817	859	842	821	821	823	814	868	853	925	770	815	794	856	822	790	800	856	838	828	800	819	828	830	789	812	851	893	760	859	830	804	798	773	829	824	805	848	859	847	814	805	814	864	791	850	827	837	872	830	806	800	823	855	843	819	881	868	826	850	876	792	841	830	823	828	809	835	813	867	865	815	789	813	817	836	848	817	811	849	823	853	836	816	850	895	813	852	836	816	860	837	806	842	855	871	818	839	824	865	856	858	861	840	813	863	796	824	803	851	812	813	822	861	826	859	835	793	874	831	859	833	877	822	846	813	828	842	798	860	821	832	812	813	861	821	823	839	831	808	787	856	877	817	804	820	794	829	818	808	798	815	816	846	841	830	832	830	835	881	860	801	839	881	777	840	822	840	828	780	808	849	827	820	846	842	835	851	802	804	815	837	814	800	812	815	837	841	861	842	806	815	842	811	830	873	832	838	818	784	830	852	786	817	819	840	814	820	834	779	873	800	824	819	802	861	756	824	790	868	799	814	853	878	842	867	825	841	836	823	843	839	810	844	830	820	836	853	786	804	844	826	858	842	890	832	840	830	815	879	842	819	871	779	856	847	836	880	873	849	807	820	816	789	798	856	830	815	791	794	831	818	764	784	842	847	791	820	890	807	806	811	796	825	845	789	849	814	836	804	830	826	827	807	836	781	842	900	799	842	826	784	878	771	843	874	791	835	808	830	806	809	837	820	846	802	830	844	834	827	835	830	813	774	847	800	826	848	820	806	808	857	799	841	871	794	833	799	814	876	873	827	847	810	866	857	818	824	826	842	843	817	856	848	859	833	813	820	817	806	804	795	780	839	860	850	901	849	848	812	805	764	881	817	838	832	807	803	799	879	836	839	825	842	820	842	834	800	786	818	815	847	853	778	849	840	803	820	841	901	811	835	764	802	812	806	881	859	833	877	794	846	866	889	827	849	817	833	837	842	803	793	766	817	853	817	837	866	857	813	823	818	820	859	829	835	828	792	836	843	822	788	818	827	809	825	795	818	788	844	806	841	803	823	862	862	796	815	832	860	806	795	861	802	812	826	837	832	814	862	868	864	802	840	786	841	830	849	842	776	899	861	870	839	824	823	873	805	823	848	818	814	855	804	844	901	852	860	823	773	814	795	859	830	819	817	773	761	770	801	750	847	825	816	779	807	833	833	823	868	794	861	774	792	789	772	812	844	832	857	814	828	846	789	878	790	867	839	887	842	869	827	834	790	829	818	842	819	852	806	847	825	879	837	903	847	779	839	848	842	825	861	883	779	786	807	853	822	795	819	830	823	798	840	836	795	860	782	810	805	808	852	813	856	837	825	825	822	845	831	811	787	795	859	846	768	826	820	795	823	804	777	802	839	814	822	853	786	843	799	821	794	807	850	804	854	809	805	795	822	839	813	799	831	787	838	773	813	833	760	865	816	843	838	827	810	817	797	789	832	833	803	827	827	787	824	827	898	815	818	881	812	817	823	850	833	792	829	796	796	865	799	849	849	843	797	821	869	840	842	786	780	852	858	838	840	844	849	826	867	844	816	799	829	830	818	775	843	820	864	832	843	833	842	867	877	815	868	852	885	870	832	836	879	863	892	838	845	809	840	767	821	843	807	809	822	861	827	848	851	795	800	796	808	909	844	828	830	867	826	875	831	846	852	836	846	816	834	846	836	815	827	874	812	845	827	814	851	803	876	854	839	838	828	824	819	802	785	876	829	837	822	809	816	853	791	794	788	781	804	845	848	817	798	855	811	803	850	793	854	825	873	797	854	829	872	854	780	800	834	863	812	843	870	870	833	855	822	867	875	798	811	772
12372	17592	13444	7319	5262	4032	3156	2698	2229	2067	1821	1757	1551	1545	1434	1445	1290	1274	1182	1265	1209	1187	1152	1207	1129	1078	1123	1146	1128	1082	1115	1094	1063	1074	1092	1069	1020	1022	1064	1031	1068	1060	1063	1043	1035	1084	1031	1029	1059	1066	1104	1026	1073	999	1022	1006	1022	1051	997	989	1012	1049	997	1001	980	1007	1025	993	1043	1008	1024	1074	1023	1095	1021	1026	998	1014	966	950	989	1021	1012	987	1036	1047	1007	1048	1018	1018	1012	1036	979	1003	1027	1004	997	1042	969	975	1028	1005	985	1010	999	1055	1005	1024	1011	1066	1017	964	1046	1011	993	1020	1005	1018	1019	1010	1007	1023	1007	975	985	969	1009	1015	1013	1007	1037	1030	1033	983	1031	1013	963	965	975	1056	979	989	998	999	1000	991	994	977	1076	983	1022	1040	1020	1007	1029	1003	971	968	980	995	979	986	1024	990	1002	989	1013	1034	996	1004	1025	1013	969	998	998	1015	1015	989	1033	979	1021	964	1028	1001	978	994	1029	1043	982	1080	962	933	1013	1028	1029	1059	937	999	1068	989	1001	977	998	1034	1018	1041	1009	990	1065	983	1037	1007	1009	1020	1028	972	1041	1000	1030	1024	975	1007	954	1009	1005	996	1077	1001	968	974	997	987	1014	979	1047	1002	1026	1019	1030	990	1066	1003	929	1027	1015	1035	1008	981	1014	1021	1016	995	1002	1021	1007	978	989	956	996	951	1029	1044	980	1007	1046	973	1032	1006	1024	1067	984	1002	1015	987	999	1011	1028	963	1048	1008	1006	1016	931	936	1063	988	1005	1032	983	1001	1014	1051	1044	995	947	986	969	983	1019	1007	997	985	1017	995	940	1004	1002	990	996	1028	991	1061	935	1049	994	1051	1043	1001	1006	973	982	1020	1013	1002	993	964	1006	1006	1048	1053	995	966	956	1058	1001	974	948	1024	955	965	992	1052	1014	993	999	1027	1001	1005	1023	958	997	1008	990	1042	980	1053	994	994	992	1010	1026	1047	998	964	973	1014	997	1043	999	949	1049	1005	978	977	982	948	1014	1090	1023	996	1062	1031	981	1082	1021	1009	973	1034	982	967	962	950	983	994	1068	1015	985	1051	997	1035	978	972	1021	1002	995	1047	985	1014	1040	1007	994	1015	979	1042	1012	963	944	1005	1034	1027	1025	1027	982	1076	1025	1065	1004	977	997	1005	1011	953	1052	1041	1003	1066	1065	1022	1033	1035	1002	1006	1001	954	1006	975	1008	1009	978	1015	1022	966	1069	1068	992	987	1007	970	1017	1043	1021	1026	977	1012	982	1031	987	1008	1009	966	1025	1043	974	1040	1044	1000	1004	946	987	1019	1011	1045	983	1019	1027	971	979	1017	988	1020	1017	1040	1066	979	1001	1010	966	1035	953	1023	977	1040	937	993	1039	1006	1029	1002	1029	968	1005	1055	958	993	1038	1036	990	1094	975	1032	1055	1029	957	1001	981	1008	935	1047	1033	1032	1032	997	968	1040	998	1026	976	1019	966	1011	987	931	969	1039	1041	1025	1007	997	1007	1043	1023	1006	1006	1053	983	1012	997	975	957	1045	1034	1025	1013	999	1029	1016	975	1021	986	1003	1024	934	939	979	993	1015	1041	1026	1021	948	1010	1002	1000	996	977	1035	1028	961	967	1035	1063	956	1048	1024	1047	1041	963	980	1034	1020	999	998	992	1025	960	1017	1030	975	1029	977	949	990	998	1024	959	1017	965	1027	1021	980	977	994	984	1009	1033	990	980	1080	1011	1023	1023	972	984	1066	971	1036	953	1013	1001	964	997	1019	1006	977	1030	1040	979	999	1000	1078	997	1012	997	1003	1020	990	1016	1000	1042	971	993	959	1061	951	1043	1006	965	921	989	990	959	1004	1022	1014	1032	1008	975	987	989	906	958	1001	984	1020	1007	996	1020	1084	1073	1010	1097	1020	974	1028	1026	979	1050	946	980	1015	954	949	1014	985	1059	982	963	1039	1027	999	978	1042	1092	951	998	937	1020	1003	1039	1045	1001	970	1039	998	1022	1019	1019	996	990	948	994	1061	1035	985	973	976	1013	1001	984	998	971	1019	1051	1003	1009	918	1013	1014	972	1019	1041	968	1018	961	1032	952	1012	991	982	1006	1025	964	1042	1055	1006	1067	1003	1018	1052	1083	1004	1002	1021	1043	1029	949	986	1008	978	939	1050	1016	977	1015	1029	990	990	970	1039	930	1019	1021	991	989	1044	984	1031	983	950	965	977	1078	990	972	1040	1045	992	981	927	985	992	1020	982	1051	1002	980	992	999	1028	1011	1006	1005	980	1006	1040	1000	1010	1003	1054	1098	1045	963	1053	1035	945	1026	1001	1069	1048	983	1033	996	1005	970	1004	1064	966	1035	990	1016	1007	989	1036	999	1038	988	977	1009	1013	966	983	1025	990	1004	1025	1005	1022	998	1016	976	958	1016	964	1039	939	1001	1013	1002	966	1039	1023	995	1007	1023	1006	1037	1021	991	1013	964	1011	970	1009	1020	1071	959	1079	1017	999	992	1004	1021	1019	911	1017	1043	1021	1013	944	978	1050	1028	943	1048	1039	986	1013	1027	988	1033	1017	949	1025	1005	993	1089	945	993	999	994	976	985	975	1027	952	1009	987	996	991	1014	992	993	1051	1007	994	1003	1021	1019	1035	1003	977	993	1045	962	1028	1022	1033	1003	1023	964	973	978	974	1009	990	1050	1014	1031	1001	994	982	1029	973	1030	1055	990	1010	998	1007	983	969	965	969	995	960	1042	1017	1008	977	1048	982	1024	950	1016	971	1002	996	1006	1054	1031	1006	1019	1035	1043	979	1012	1003	1014	1029	975	1008	1000	997	977	1023	984	1027	1030	1034	1023	1007	1004	992	1010	1041	1011	1003	1031	1022	999	999	1012	1011	987	993	973	1055	1013	966	1023	1000	1027	985	1011	980	990	943	1001	1011	933	970	1068	1015	1027	1048	986	1026	1070	988	1018	961	990	1024	1005	978	977	1011	997	996	1049	1033	1035	998	1037	1059	1040	989	1035	960	1033	996	1033	976	980	1050	987	1020	1017	983	976	1077	1000	1030	988	1019	1037	1052	956	979	986	953	1009	1058	1005	985	980	981	989	979	1002	984	1016	1027	946	1046	965	1042	961	945	975	1039	1002	1037	997	1038	1015	978	979	992	1039	1041	1001	1032	994	1017	1019	961	1027	998	962	1052	1013	974	996	964	1051	978	1036	1043	1016	991	1056	1001	1005	1011	931	966	1002	1000	989	985	997	1065	1038	978	995	1023	1014	958	1016	1061	948	1058	980	967	1058	974	1024	1015	1016	972	995	959	1041	1006	989	988	997	990	1051	971	1002	989	956	1015	1020	974	1019	1031	1022	952	998	1009	998	988	1004	1029	1019	950	955	1034	996	1021	971	1055	1027	957	999	979	1028	1074	1057	1014	991	954	994	1003	1031	997	992	1027	989	1033	982	1031	1024	1021	1000	997	1009	1033	991	988	981	1029	968	933	961	958	1009	1021	999	1038	1017	1026	1007	1013	985	997	998	986	931	1017	1001	946	1031	1053	972	1004	1012	998	999	1013	960	921	1051	986	1057	1020	1027	905	1017	984	1011	972	1010	1001	1001	952	1019	983	979	1054	1001	1009	1020	977	960	990	985	971	975	1004	1058	1017	986	1001	988	1032	956	1014	1083	1001	975	1036	1044	990	1013	1056	948	1002	970	961	975	968	1062	1005	1041	1017	964	1003	1034	1033	949	1009	971	943	1038	1021	1019	990	1013	964	995	1028	1059	973	1049	957	1031	966	1001	1011	1006	1003	1018	1028	1027	1006	963	963	992	1055	1040	998	976	986	1043	1033	1028	1059	1028	1029	982	952	1013	1004	1030	1063	939	1054	997	987	984	1000	1028	1023	1016	981	1008	1051	1007	1043	1019	986	973	1021	1014	997	998	1036	1029	1018	991	1015	1011	965	1043	1013	1008	971	1038	954	985	1027	996	983	973	953	1003	1052	1063	1015	1036	1026	1000	1032	1004	1002	979	990	1003	959	1051	1028	1030	1004	976	1037	961	1005	965	1014	995	1024	954	1000	1016	1035	1019	1010	1033	1004	993	962	937	1028	1039	1066	989	1079	983	988	957	1051	1019	988	1012	1027	987	988	999	1030	981	962	957	1016	1022	974	947	999	1001	992	1026	1020	988	1048	997	1023	1017	990	1001	1012	997	961	1016	995	1042	1053	979	1012	1016	974	925	1016	1050	1019	1023	970	992	991	1013	1028	1022	1029	963	969	980	1040	1032	1050	1046	993	957	1011	981	955	994	1005	1033	984	1056	981	1012	1013	1041
26829	19080	5174	776	521	489	377	303	319	321	307	327	335	302	298	305	274	333	312	253	296	285	272	296	300	317	318	293	291	296	289	264	270	293	288	264	284	295	294	313	265	259	304	292	285	241	237	293	282	286	305	254	294	269	263	301	292	276	282	306	294	287	284	297	280	272	315	252	289	287	278	283	306	294	277	286	296	282	324	272	273	272	287	279	267	298	300	287	302	241	293	313	315	307	289	269	312	296	314	278	303	265	288	299	311	285	292	305	283	284	271	309	288	282	300	277	245	293	288	304	278	295	294	287	302	289	281	321	282	292	297	304	266	297	299	289	300	310	281	265	295	273	307	298	311	254	275	293	269	284	298	293	254	293	263	268	288	308	305	299	293	308	271	317	312	286	289	284	272	291	268	313	259	275	278	287	299	300	308	282	295	307	304	281	259	294	260	268	281	297	287	285	304	301	237	258	262	301	279	290	284	296	293	272	288	301	298	269	290	289	272	282	275	300	300	310	294	279	279	277	280	294	278	297	261	283	264	288	298	318	290	296	310	305	316	295	291	282	255	287	278	298	282	311	297	308	277	262	303	283	281	267	306	288	300	303	254	289	293	302	297	294	290	254	278	285	288	289	273	254	279	300	307	293	284	288	269	287	266	258	291	289	266	284	305	283	310	293	303	270	291	299	326	300	294	291	277	267	305	280	264	314	271	282	301	280	273	292	267	272	283	312	324	299	270	310	261	310	305	300	274	287	275	279	280	292	278	283	291	291	273	315	283	286	316	272	257	265	314	307	278	307	302	282	284	300	279	277	312	309	285	289	294	270	283	298	272	296	322	272	285	324	282	287	244	322	273	280	291	277	278	277	290	308	312	265	317	270	308	296	258	269	300	260	293	295	295	289	298	270	282	271	306	298	283	263	300	290	291	306	286	296	306	312	310	282	289	305	294	301	282	276	307	327	290	279	293	266	284	278	279	303	303	277	271	294	293	289	288	286	287	258	258	306	296	297	288	293	304	287	293	285	274	270	304	302	281	306	273	272	302	306	283	286	306	301	288	286	306	287	302	266	305	304	275	292	309	326	282	283	301	312	314	289	285	290	287	289	268	290	283	323	274	289	303	256	294	315	311	283	290	282	328	285	256	311	275	282	296	330	302	271	315	288	283	300	298	290	271	286	280	317	278	299	261	304	287	273	292	294	276	272	289	282	301	265	310	260	315	287	261	294	300	294	310	274	278	280	306	290	259	299	297	303	281	286	287	279	299	277	261	289	309	295	277	281	261	273	313	278	298	280	302	288	281	284	301	312	281	314	292	290	273	291	273	257	283	257	272	285	290	269	260	304	273	306	295	309	311	303	257	287	282	299	296	306	318	286	313	292	279	294	301	282	289	280	274	253	289	267	312	307	269	273	289	271	265	276	296	271	279	286	316	282	283	275	298	310	298	278	289	267	312	289	286	288	306	300	302	282	268	283	295	269	259	255	270	287	278	279	284	300	285	310	271	279	279	282	262	311	261	300	298	268	285	324	305	279	280	302	264	272	280	296	298	291	311	288	313	270	285	294	275	315	287	321	305	300	266	283	264	283	293	313	296	312	290	291	286	279	291	268	296	308	312	283	269	300	290	302	269	269	286	317	266	283	285	293	254	282	286	306	290	298	308	326	271	285	300	281	302	281	278	277	276	310	310	294	296	281	291	316	310	318	304	283	285	277	284	307	280	284	313	273	287	292	300	283	288	288	307	274	283	297	316	290	307	305	333	279	297	285	295	273	276	293	289	297	269	319	276	270	294	299	276	278	315	302	301	279	297	310	283	301	273	314	277	292	302	288	273	302	296	272	297	298	295	298	307	300	279	319	288	306	294	328	286	278	293	318	305	277	310	293	282	298	304	304	311	311	253	318	253	311	293	309	293	320	283	276	296	285	296	309	294	307	271	261	282	285	295	290	297	292	317	287	282	299	306	283	304	293	289	279	258	303	317	285	237	321	295	279	320	279	277	320	326	285	270	322	314	325	288	279	291	255	294	295	283	322	300	293	305	305	264	300	315	265	279	301	278	311	295	323	290	284	299	264	291	295	280	283	318	305	310	286	293	252	279	278	280	301	280	305	290	309	283	287	284	297	299	292	292	288	310	291	287	310	279	293	300	281	279	289	295	310	284	275	301	271	302	265	292	304	276	276	301	306	284	280	314	289	265	287	293	327	263	303	300	257	295	279	289	298	273	290	260	273	310	277	262	288	277	291	299	291	296	283	304	300	314	280	290	278	285	248	306	276	290	268	323	293	326	303	268	298	296	290	302	305	272	287	304	273	291	298	306	312	295	298	268	297	286	283	294	283	279	293	282	298	302	292	276	281	286	293	296	290	289	316	275	291	284	316	302	291	308	307	299	279	283	302	289	298	284	293	303	301	265	276	276	266	258	275	288	294	276	269	307	274	266	299	294	311	260	282	292	286	325	318	327	275	290	291	299	302	287	299	281	302	285	306	282	291	273	280	274	308	316	281	281	284	267	286	280	276	323	280	282	274	282	289	258	299	281	283	268	284	293	301	293	302	285	289	275	263	269	265	289	283	252	310	282	302	290	285	265	305	280	315	283	277	268	274	286	269	270	314	332	267	307	282	284	296	264	288	293	278	301	277	259	284	304	271	310	301	305	286	290	294	261	249	282	303	276	276	246	303	275	280	265	301	287	273	329	259	284	276	307	318	278	287	309	313	288	277	277	284	296	319	281	289	309	283	324	301	285	306	268	268	303	330	293	302	270	303	282	279	283	299	278	276	282	281	319	274	297	304	275	265	316	298	294	278	327	274	316	298	283	257	322	279	294	305	294	308	307	309	291	295	290	300	297	270	286	277	274	299	292	281	307	280	327	283	289	285	279	300	319	326	288	268	299	270	290	293	290	302	293	303	312	284	283	297	289	303	265	294	298	272	268	318	286	298	278	301	311	304	266	279	259	262	302	267	276	285	285	302	264	288	264	287	337	302	271	300	292	289	286	295	269	325	286	291	290	265	284	309	300	314	264	303	280	281	300	302	287	275	284	310	285	280	311	328	297	270	287	293	283	277	275	258	293	273	315	265	252	300	290	280	286	301	297	291	302	278	302	287	307	293	256	289	303	326	320	284	294	279	281	293	278	291	293	268	280	287	302	299	233	279	268	285	297	328	287	288	267	302	287	275	274	299	285	315	318	294	281	284	312	270	294	287	278	311	245	290	320	288	258	285	296	299	257	281	265	277	288	299	279	285	296	300	278	319	303	305	285	285	292	312	269	299	280	285	274	261	286	316	252	296	267	289	297	298	265	309	282	334	290	312	280	301	278	301	258	285	283	281	317	294	270	286	282	306	308	296	311	285	321	285	273	274	315	274	281	296	295	302	287	290	275	310	295	295	287	293	309	322	294	274	310	304	294	256	261	282	330	301	288	302	250	307	289	292	264	291	283	287	280	292	299	300	287	248	285	277	275	271	305	293	264	296	283	277	285	276
4252	1398	1082	662	547	519	485	458	431	435	383	413	407	426	377	395	381	381	391	359	341	413	377	396	399	405	403	363	395	378	388	393	368	392	365	388	389	409	369	378	385	361	378	395	339	386	335	381	366	376	368	346	379	399	391	390	369	381	388	374	380	394	403	386	394	391	398	407	390	388	402	412	368	376	392	378	378	378	387	380	390	386	398	375	391	399	342	390	368	343	386	388	398	374	368	387	397	386	375	393	389	415	395	354	355	391	373	361	356	365	376	358	360	350	387	381	376	372	360	385	342	414	365	409	394	350	380	392	367	399	385	342	388	408	356	346	353	386	398	394	368	324	358	372	369	357	340	366	361	377	377	364	357	389	368	346	374	391	355	397	394	384	373	364	384	375	346	388	380	401	397	393	358	368	359	384	383	403	348	402	392	370	401	386	375	384	376	360	410	339	377	396	373	403	344	369	387	389	329	410	367	354	330	351	367	375	374	361	380	371	372	392	358	376	369	374	393	395	362	378	388	364	363	375	399	349	362	378	353	390	406	370	363	384	372	371	383	375	370	359	373	350	380	371	365	389	344	399	336	371	369	365	356	378	345	358	362	334	367	384	403	379	400	359	369	413	401	375	345	379	381	347	369	343	362	337	377	394	372	372	373	368	384	367	373	421	337	370	382	365	433	359	367	322	389	363	383	348	361	363	387	370	361	392	383	372	365	379	325	361	367	360	410	360	385	367	383	380	355	359	375	371	397	368	364	379	418	326	393	374	379	375	401	396	306	379	380	359	394	404	378	370	389	389	367	408	344	396	394	375	381	369	366	348	362	397	384	386	352	398	351	351	394	359	363	382	376	376	366	389	391	385	401	353	372	358	364	354	371	402	358	375	384	401	370	384	367	352	351	340	381	365	342	350	368	370	340	380	418	378	373	383	364	352	390	370	364	386	347	355	383	372	397	379	360	372	348	371	344	375	375	386	349	401	387	410	358	364	376	400	370	395	351	393	364	387	399	372	372	379	392	338	369	362	360	371	358	393	336	363	400	378	382	385	365	399	383	336	376	418	408	368	369	330	362	378	391	376	351	365	402	382	386	371	394	355	357	379	424	391	387	364	409	367	385	416	387	357	375	370	392	365	411	383	398	362	375	381	362	372	363	369	349	421	345	354	370	363	369	345	338	382	346	374	365	383	336	382	393	366	355	390	363	408	360	349	409	382	351	409	375	371	395	380	384	403	370	394	395	385	371	369	354	354	365	366	378	367	388	371	367	397	373	359	351	400	386	370	394	342	394	352	384	410	382	391	392	368	384	389	367	390	320	388	380	340	363	375	386	403	366	385	396	375	352	380	367	369	362	367	351	378	401	339	370	376	387	369	377	383	339	356	379	397	380	415	370	394	356	352	371	392	413	382	358	348	357	387	368	385	378	404	344	351	375	336	375	385	371	386	351	377	361	370	378	368	363	364	396	396	362	391	376	393	383	367	389	354	385	400	383	374	372	362	372	371	380	369	376	405	363	385	383	371	359	365	346	349	374	365	390	386	380	342	378	363	351	365	371	353	394	361	380	383	362	360	358	381	360	356	401	387	373	375	393	371	404	390	333	372	361	366	341	399	382	397	362	365	379	368	390	362	382	360	371	390	341	367	377	349	395	366	415	343	386	392	396	388	354	405	403	395	355	376	371	398	384	373	385	359	382	388	366	379	333	341	344	411	347	363	372	355	345	376	349	367	376	367	373	373	365	392	338	387	381	403	407	371	340	388	367	359	384	372	382	364	357	341	377	370	361	389	374	385	358	365	425	390	412	357	340	340	392	406	374	386	386	347	342	390	362	381	356	328	372	395	382	366	363	357	344	370	384	401	373	357	385	395	387	363	399	377	393	412	369	400	356	371	346	381	387	344	398	397	356	343	400	389	388	373	375	414	387	404	365	376	384	365	361	374	389	284	341	379	365	390	344	354	375	392	382	394	363	355	390	375	364	366	386	386	342	376	346	384	356	380	344	353	366	390	372	385	380	353	373	364	371	360	370	346	381	355	382	387	337	358	385	375	404	355	377	358	384	370	366	373	397	373	339	350	373	372	388	387	417	371	408	372	356	388	365	358	387	366	388	361	374	373	394	353	359	366	389	381	382	391	348	368	358	374	372	363	372	357	396	374	388	338	421	381	368	373	369	331	361	338	406	383	399	377	371	371	364	369	387	420	368	380	365	362	386	357	356	374	385	410	384	379	346	343	359	369	374	364	362	383	334	401	383	350	338	354	389	388	411	388	372	371	351	367	400	357	387	397	361	396	410	361	369	354	388	381	356	379	373	396	374	401	392	384	357	366	356	361	388	362	361	389	382	403	412	356	396	390	400	360	407	361	375	380	371	370	392	374	342	385	375	384	387	371	394	390	340	356	350	378	379	362	395	396	389	377	380	345	381	367	362	390	385	340	365	348	375	356	381	350	377	383	412	362	367	379	372	380	405	367	362	362	358	380	346	387	344	360	382	376	340	374	386	356	353	350	390	399	396	366	345	367	362	365	363	326	360	416	368	353	373	366	371	355	366	373	368	362	363	355	374	380	413	392	365	397	360	365	406	363	394	406	382	399	379	370	350	366	387	375	373	348	387	383	352	379	356	361	406	369	368	364	379	336	379	393	395	385	380	371	379	383	386	361	354	432	397	392	338	371	368	370	354	392	350	389	388	358	368	390	370	390	359	383	327	368	357	390	381	371	367	350	354	349	341	371	373	385	377	360	373	372	369	393	397	348	405	372	374	357	348	400	373	362	382	354	382	351	393	393	345	338	370	399	384	394	380	376	385	351	374	361	350	369	353	379	355	380	353	368	375	386	386	376	370	369	382	388	344	386	377	375	401	387	338	394	389	359	374	358	380	384	373	347	383	417	364	397	359	392	359	377	404	421	385	380	391	369	404	390	391	377	399	380	401	356	400	343	370	342	371	393	391	381	372	350	365	366	386	368	371	374	406	361	402	394	404	371	363	382	377	337	416	366	403	377	408	387	381	388	384	356	355	376	360	377	334	345	364	371	404	375	395	383	359	364	360	404	397	339	371	356	390	391	376	341	377	374	348	349	429	384	423	381	371	399	364	384	388	384	363	362	377	392	397	353	379	387	388	389	359	399	363	370	367	403	388	387	345	346	382	380	395	351	372	359	387	373	366	396	393	358	363	389	388	371	374	370	359	353	372	381	365	363	330	372	383	359	408	391	399	380	386	369	334	383	353	359	379	374	376	390	372	358	384	366	383	401	389	421	364	386	372	386	376	345	380	394	377	382	365	397	382	359	375	376	405	391	373	409	366	384	393	366	366	384	377	386	372	366	384	351	342	374	384	368	367	400	359	370	383	388	377	406	328	385	397	400	418	405	354	405	372	356	371	359	381	389	384	380	390	392	374	377	362	345	378	359	401	405	369	355	391	391	365	347	393	384	352	385	374	370	371	384	391	371	360	361	383	393	365	352	350	365	374	343	395	378	385	384
23763	20958	28128	23913	20924	7798	1491	1107	928	914	846	800	815	776	785	750	760	705	691	702	719	757	759	715	690	738	672	696	705	713	716	711	684	695	663	656	700	688	693	676	679	677	703	650	687	696	671	651	644	684	647	668	660	668	634	680	652	684	649	693	678	647	645	705	633	649	671	649	752	615	659	696	678	653	695	695	667	708	701	686	687	659	691	727	657	657	666	684	647	632	709	612	668	658	666	686	662	670	660	686	665	689	696	633	674	636	678	664	630	631	672	679	680	642	701	667	653	651	627	672	688	634	632	684	650	707	647	662	677	647	638	656	631	669	660	665	655	664	667	678	624	672	598	670	623	622	637	651	681	656	674	688	648	697	677	688	647	655	628	662	643	625	606	693	662	640	616	683	677	644	683	640	636	647	624	691	681	636	689	615	671	675	652	633	689	685	619	640	646	641	613	631	621	630	672	700	618	637	722	631	673	678	700	646	673	702	604	643	651	663	637	669	662	684	663	627	643	656	647	641	678	671	675	639	627	645	610	661	658	644	670	672	647	648	689	630	678	675	677	694	694	701	696	654	628	632	648	731	684	618	658	676	658	649	658	686	652	673	641	637	649	625	616	675	682	646	640	649	685	666	661	645	641	637	646	677	647	678	689	658	659	643	655	623	672	690	701	680	666	651	654	685	678	659	685	656	683	624	688	696	679	634	621	685	666	623	653	649	618	635	687	668	659	689	669	708	662	665	700	645	632	671	673	673	723	653	648	632	643	665	666	653	672	624	614	639	684	649	668	632	683	634	663	638	659	679	613	693	702	674	682	663	716	658	636	663	650	713	664	667	637	676	655	630	644	622	637	684	700	681	672	671	676	646	646	687	668	639	669	703	683	723	654	688	666	628	611	689	654	654	672	631	635	669	588	686	641	655	683	666	645	630	694	676	673	656	662	718	674	678	633	637	594	644	618	673	643	660	619	656	641	682	660	630	668	639	651	688	645	667	673	668	677	682	668	635	629	645	640	663	625	664	676	665	639	673	659	686	662	678	670	679	674	675	647	692	640	642	640	628	677	651	643	677	659	682	625	631	676	686	615	675	660	664	671	718	656	691	671	689	686	682	630	662	615	650	648	627	660	650	677	688	624	617	629	661	692	682	670	658	664	690	658	687	701	680	648	677	617	643	633	660	649	657	668	642	673	687	677	683	699	645	666	624	663	700	700	672	675	651	686	681	699	693	655	647	702	644	656	694	628	674	638	661	616	625	686	649	661	714	659	698	664	630	623	706	667	679	669	659	599	645	685	692	668	665	604	678	675	646	642	675	648	638	714	654	658	659	630	658	667	681	638	644	628	660	666	672	663	664	659	645	690	637	638	628	684	674	672	615	671	641	686	650	686	654	644	656	674	636	701	681	670	684	648	669	725	648	698	649	665	639	672	626	662	666	673	641	686	599	658	674	676	648	671	699	631	655	667	678	644	656	712	710	645	663	649	607	648	660	679	671	640	624	660	658	654	615	650	625	674	644	684	659	635	678	659	703	658	617	650	670	668	680	701	658	664	618	737	671	666	673	657	690	632	671	627	646	648	621	665	716	662	659	669	626	631	675	667	662	652	684	651	699	660	705	614	636	659	689	649	650	642	653	683	660	653	665	718	664	676	649	618	678	678	670	612	636	651	625	663	682	665	638	629	686	679	667	662	659	607	688	680	622	657	655	676	670	682	655	667	670	683	627	667	633	645	686	701	663	644	683	624	669	658	638	655	675	687	641	666	653	644	667	615	652	643	646	643	628	659	632	685	636	689	652	628	679	681	599	660	691	668	620	685	686	657	693	723	644	675	677	680	629	680	637	641	666	671	581	656	649	697	663	660	667	639	661	611	657	677	698	700	652	636	667	657	665	669	652	675	666	660	624	631	610	648	714	673	688	672	653	685	616	672	669	647	671	646	685	670	654	688	608	674	651	617	659	698	713	647	669	661	629	658	660	636	680	634	690	679	695	620	669	619	693	688	673	676	654	677	669	636	631	659	669	670	633	674	650	715	627	650	692	669	641	662	649	736	675	679	680	639	650	662	621	631	611	660	705	648	688	664	706	648	649	638	709	600	675	664	652	717	657	635	676	642	684	640	651	623	655	646	665	664	664	660	668	654	710	673	691	631	675	658	653	612	654	584	698	640	631	631	691	718	651	662	646	629	700	642	648	702	641	645	680	612	675	638	637	676	650	694	658	654	642	682	650	682	601	657	686	675	671	679	703	674	654	676	680	652	680	649	637	647	653	673	668	679	636	657	676	677	656	658	662	614	658	700	642	666	706	671	649	663	645	632	670	680	635	678	631	675	664	646	646	657	676	707	665	673	666	665	663	613	644	683	638	711	674	624	686	657	666	652	680	646	620	622	637	660	661	640	671	649	688	673	654	713	719	642	601	576	667	592	702	647	596	673	694	634	692	678	645	658	675	642	679	680	645	610	692	629	644	658	650	640	681	697	661	670	636	687	647	649	649	695	627	663	656	662	710	693	681	683	680	715	697	664	661	637	649	702	625	700	645	682	657	667	635	660	698	650	684	637	691	655	662	654	651	669	688	666	644	623	663	669	633	650	653	659	635	702	676	671	671	657	663	673	723	616	653	667	690	636	658	692	689	672	657	672	683	667	692	657	655	699	668	657	662	681	669	662	636	663	676	665	696	625	661	697	620	663	692	637	660	663	685	685	687	672	651	657	663	654	688	671	724	657	626	668	634	671	647	686	659	640	625	689	663	664	669	638	623	651	637	660	680	673	670	682	654	650	636	595	638	637	627	638	690	657	615	667	630	664	673	596	680	665	677	648	642	664	642	694	681	630	639	672	642	628	632	619	636	661	676	663	674	643	648	661	641	660	674	658	693	616	629	676	665	670	636	671	674	659	669	673	610	665	682	657	646	644	648	671	664	601	655	697	657	639	683	667	676	667	635	656	692	654	655	655	558	636	724	665	681	691	665	652	659	692	685	665	637	666	647	688	663	664	680	675	636	673	613	655	673	653	657	655	616	641	653	698	622	679	645	666	666	647	642	630	664	656	672	625	686	648	628	642	620	652	658	702	661	636	630	676	670	664	655	638	631	643	653	705	644	653	682	643	654	661	675	623	638	661	673	640	675	654	648	678	677	675	618	636	662	652	659	694	647	718	616	633	673	672	672	663	654	646	648	656	674	676	683	663	689	615	653	694	670	631	613	660	667	649	647	673	656	655	667	677	643	643	638	674	609	663	655	659	650	652	642	683	678	669	666	676	635	639	678	676	674	657	685	712	647	655	653	692	675	617	688	660	670	665	651	632	671	657	690	651	650	659	630	608	638	684	665	671	616	647	614	657	681	662	651	657	694	710	690	662	646	683	658	663	669	702	680	653	656	678	685	669	664	679	661	633	656	658	686	703	685	642	665	667	672	702	661	712	686	659	634	654	684	677	627	665	678	682	671	670	624	660	656	683	633	627	673	641	692	676	662	619	667	649	634
9159	10909	8552	4398	3103	2386	2030	1645	1563	1373	1163	1189	1098	1050	1035	950	924	915	959	879	852	855	884	875	878	832	860	890	856	831	825	807	804	856	796	796	840	878	911	854	826	849	786	781	853	803	815	798	844	790	803	852	795	829	789	847	873	820	811	798	797	797	858	867	818	814	804	788	850	811	808	793	793	812	792	853	826	799	760	820	824	843	813	820	848	812	847	810	820	765	785	832	849	825	862	807	754	839	827	799	825	813	767	776	804	825	765	797	807	778	834	812	822	857	826	811	759	793	819	802	806	813	845	753	837	833	760	819	769	858	817	852	783	830	737	799	770	803	784	807	816	784	735	799	793	795	777	784	802	812	824	818	856	777	804	880	748	814	762	824	780	822	771	783	799	789	778	796	772	821	847	814	834	764	779	830	802	833	814	815	840	824	811	827	785	767	850	854	798	820	760	796	800	824	797	820	789	795	855	789	830	796	801	835	809	784	784	811	801	805	763	763	848	813	826	848	799	858	847	831	841	776	852	851	763	814	845	796	792	838	847	813	840	794	803	779	787	804	771	813	777	781	847	808	738	817	841	827	797	745	815	840	745	796	816	800	791	791	817	792	818	858	805	818	805	764	799	763	796	806	881	826	797	800	818	793	768	793	827	803	826	803	786	797	845	786	855	789	788	785	788	835	754	814	808	817	844	809	822	816	796	789	817	799	799	844	848	804	828	813	744	780	799	855	857	810	818	745	844	804	802	792	783	795	769	787	826	781	818	811	796	805	805	816	778	813	842	785	821	775	857	794	806	804	832	837	723	780	783	788	803	824	839	767	789	772	757	824	831	816	779	809	822	787	765	770	740	832	820	823	818	857	807	817	837	801	794	797	787	780	805	791	787	792	838	753	791	828	856	795	868	792	843	784	826	845	797	800	795	847	809	784	760	831	743	868	840	798	828	823	814	822	757	785	784	767	790	821	809	838	810	775	803	791	758	820	823	821	785	844	804	800	771	825	819	817	849	775	757	818	769	789	801	785	774	771	776	799	816	830	805	829	807	814	750	823	861	813	750	761	766	795	769	784	844	852	749	821	809	809	789	782	835	825	833	840	811	823	868	838	883	825	810	795	791	788	794	800	776	832	798	784	822	789	796	813	768	827	777	796	768	767	814	857	834	775	772	841	767	803	846	806	814	799	804	828	923	760	785	784	778	778	741	829	741	804	792	808	835	812	797	825	858	792	791	840	838	803	807	804	821	827	844	760	847	805	730	819	751	805	800	752	880	833	804	870	742	754	753	824	740	780	757	807	825	848	822	780	820	787	820	819	780	832	827	839	764	861	797	809	790	791	793	841	806	821	850	836	855	803	793	785	787	811	826	833	812	761	816	798	813	826	792	769	757	766	805	836	804	823	816	789	778	782	790	846	806	846	779	824	799	865	772	854	822	830	753	794	772	832	808	805	791	809	837	794	779	787	738	789	798	776	839	786	793	834	792	830	775	795	831	798	798	801	825	802	825	805	791	767	807	806	843	827	842	782	790	766	788	810	826	806	782	799	787	850	807	830	825	786	780	769	826	800	831	794	846	835	798	794	798	771	780	811	824	783	795	838	804	795	804	790	823	816	767	779	834	789	830	819	823	830	815	770	752	820	855	787	840	838	783	819	825	852	835	846	775	792	773	833	786	805	803	795	867	775	744	782	773	840	789	800	814	811	811	822	752	799	761	772	830	801	812	760	770	775	779	818	810	822	844	778	801	773	817	792	826	803	812	863	799	757	799	809	760	788	839	775	780	798	869	853	819	829	852	803	805	781	788	781	830	816	831	781	793	779	788	815	806	784	787	791	843	778	799	847	861	830	826	781	828	783	854	800	837	738	797	854	836	810	840	824	834	844	824	903	807	817	821	798	825	805	816	833	819	801	803	842	777	787	792	751	813	862	806	801	822	825	833	822	789	779	764	791	778	774	794	808	805	797	809	814	783	852	800	817	834	765	787	831	780	786	825	791	805	855	849	813	834	779	780	766	829	806	790	785	806	764	825	756	876	827	784	843	875	767	803	812	815	802	791	870	796	848	810	795	854	804	774	859	792	790	778	788	758	827	845	831	828	832	764	850	891	794	764	813	796	794	808	800	805	814	821	823	805	822	817	841	854	777	790	839	801	828	825	824	827	798	832	804	830	831	841	796	821	812	804	780	835	769	828	820	812	816	789	816	832	767	793	823	755	793	810	811	842	821	800	801	785	795	781	766	786	784	795	851	807	813	702	792	806	791	810	807	826	819	864	802	817	816	813	802	785	821	783	741	806	794	804	806	759	840	762	825	786	805	806	794	835	824	792	790	828	816	796	817	828	773	823	826	796	797	798	768	764	756	851	801	814	845	793	805	783	810	804	796	812	787	801	823	833	810	765	762	820	804	789	837	824	856	822	827	836	794	798	805	816	824	830	806	851	873	813	801	807	818	836	824	798	753	805	817	782	813	830	811	872	792	823	819	853	794	795	869	823	765	814	771	800	793	758	795	802	833	819	768	846	777	774	739	762	807	793	775	778	814	831	737	822	811	828	776	755	768	792	813	796	781	817	794	839	810	781	777	842	756	791	818	825	794	793	792	788	812	839	779	836	761	753	770	798	779	806	798	826	762	854	810	788	823	820	777	799	823	860	754	780	840	785	804	786	799	807	760	846	782	811	813	799	792	869	818	833	801	770	773	878	779	815	829	774	790	808	831	785	795	805	744	814	809	821	788	784	815	809	789	833	841	810	843	793	869	839	744	805	792	765	754	819	809	822	804	822	797	805	824	765	825	790	826	870	761	820	792	808	782	818	811	764	805	804	821	813	743	759	811	790	764	785	805	861	806	789	853	789	828	807	826	769	806	812	828	783	812	828	787	778	847	830	813	791	800	898	814	743	765	764	804	814	813	844	794	846	807	873	838	774	799	751	830	831	817	811	862	777	868	770	781	824	768	810	787	825	766	795	778	834	811	841	838	821	820	783	817	797	776	742	856	806	852	808	760	836	802	795	810	838	855	809	837	741	798	819	826	760	811	781	805	752	818	793	808	771	790	837	822	777	811	805	794	812	799	782	841	799	740	836	835	822	783	830	843	775	822	792	811	810	833	836	803	814	817	825	788	779	846	752	840	743	752	791	813	822	829	843	800	830	761	802	787	817	790	829	798	825	809	785	803	801	793	798	817	817	816	797	821	813	821	870	797	848	837	819	799	813	800	832	810	824	781	773	808	829	826	813	798	813	893	834	788	750	804	844	781	794	796	806	776	794	851	830	810	801	816	826	820	860	749	778	817	822	814	811	817	811	765	816	774	788	814	781	846	782	806	820	788	821	772	846	809	774	828	799	852	842	779	812	811	786	785	837	788	841	783	814	844	787	752	790	818	812	837	830	798	810	787	793	819	821	734	839	826	840	820	841	853	836	821	774	837	824	812	801	865	781	770	841	797	754	805	791	836	794	751	820	770	838	834	752	833	810	836	807	809	813	819
24989	20953	26734	25031	4851	562	492	425	355	374	334	309	300	320	303	273	272	283	291	274	304	301	295	263	298	290	255	289	267	267	262	258	267	269	247	276	284	258	253	260	278	281	268	255	293	281	257	257	275	269	273	290	252	251	285	265	240	252	263	270	248	284	239	241	269	241	276	275	265	237	295	272	269	267	253	243	251	267	240	265	256	261	271	251	273	282	261	256	271	256	273	252	281	275	290	267	259	268	266	257	260	262	287	242	280	277	251	290	295	271	269	245	266	270	245	245	259	234	272	260	263	265	257	276	280	256	262	265	284	258	242	237	290	267	271	268	271	276	252	286	249	274	258	272	284	283	227	263	243	261	288	274	260	281	291	293	278	263	268	265	269	263	233	266	290	305	260	248	280	263	276	295	249	276	258	278	264	270	257	288	256	278	241	301	276	284	278	253	254	265	275	280	222	274	262	310	268	295	280	284	264	272	265	266	293	256	284	254	280	254	283	291	268	276	294	279	269	269	266	276	295	252	252	273	274	234	270	272	258	247	280	260	256	269	277	286	282	251	302	286	243	248	245	313	291	260	266	281	261	248	253	274	261	281	277	279	285	259	250	262	241	279	243	267	257	272	272	254	274	245	233	261	283	276	232	257	269	283	280	274	267	253	295	286	274	256	236	259	279	250	237	264	286	264	257	259	275	274	230	244	264	273	251	253	266	263	264	224	248	269	268	245	242	263	269	285	255	230	270	239	262	259	273	258	288	271	278	284	278	303	301	252	266	274	245	276	277	236	292	274	308	271	268	218	244	232	272	285	289	266	283	297	281	262	242	281	259	238	273	267	269	278	261	266	268	252	263	260	251	281	276	259	272	264	273	266	264	298	261	268	241	252	254	263	275	304	269	263	281	272	293	287	270	264	264	262	286	234	286	250	262	242	254	280	271	275	277	251	270	276	305	247	273	246	274	270	268	241	296	261	241	275	275	240	270	280	245	221	256	267	244	288	279	276	235	276	269	271	273	259	252	306	245	252	263	265	248	244	251	253	257	290	263	273	318	278	247	285	272	249	259	271	241	258	242	256	248	266	270	257	258	241	253	221	280	261	233	253	271	268	265	280	261	247	258	279	268	262	265	276	258	277	256	277	287	269	247	261	267	283	273	297	266	236	248	238	249	250	275	266	264	251	272	280	265	252	247	256	247	251	294	266	270	270	284	249	286	266	269	251	258	259	264	263	255	237	281	270	255	256	262	269	255	283	268	224	256	241	298	254	293	276	297	255	242	251	294	256	255	259	261	256	235	270	250	273	256	266	262	259	282	279	265	277	251	267	229	279	258	245	277	241	226	266	256	256	265	255	274	286	276	265	255	262	277	248	270	221	260	279	257	269	270	262	282	247	247	246	256	284	269	254	246	267	281	254	263	241	256	227	276	252	282	266	243	264	278	279	250	262	281	243	259	240	278	254	263	278	285	285	249	275	264	263	258	259	259	250	266	285	270	262	294	262	284	251	244	268	274	275	272	245	252	271	280	306	256	247	254	260	271	278	278	292	279	285	258	281	277	260	269	255	266	255	281	271	283	266	275	265	282	267	259	253	281	271	277	273	259	275	285	251	276	272	266	254	272	267	269	268	279	246	301	254	248	297	235	238	245	276	269	239	260	278	266	258	259	298	266	263	267	274	243	248	273	256	253	272	273	272	257	245	266	275	274	245	254	264	276	245	266	266	293	241	260	258	243	276	272	250	291	294	266	246	279	290	291	254	267	251	242	270	266	289	292	269	280	242	298	296	285	245	249	238	236	271	263	308	279	283	283	263	261	262	277	261	256	249	269	290	274	278	295	268	248	271	283	254	265	261	276	263	276	270	258	259	254	245	251	247	269	266	272	244	288	266	266	290	260	261	266	274	253	291	245	260	279	248	267	261	284	283	282	266	273	273	258	298	275	261	269	247	247	268	264	263	279	251	258	264	276	254	272	300	240	288	239	311	264	255	252	254	283	270	252	239	259	273	263	274	273	259	276	250	273	277	275	259	254	272	288	247	260	267	256	263	296	284	265	229	258	244	284	272	264	266	282	255	265	274	279	287	257	255	262	260	262	228	289	268	249	235	246	234	257	246	274	253	247	271	256	275	257	250	294	293	275	245	271	241	258	246	263	254	251	249	275	251	263	247	270	259	260	251	231	273	240	274	264	261	266	281	270	293	262	256	294	268	265	272	245	262	287	254	261	275	283	266	256	267	264	237	270	262	275	265	261	260	247	269	283	297	254	258	280	268	273	295	241	257	246	297	259	268	272	251	274	253	284	263	258	271	294	258	236	230	241	269	263	274	256	239	288	264	265	272	255	267	253	226	249	277	254	277	275	250	260	245	234	276	278	258	282	250	264	269	246	262	270	265	254	274	265	257	285	257	256	232	233	228	282	289	259	287	257	260	257	273	232	285	265	262	253	253	244	239	271	264	238	252	265	272	267	291	277	292	254	257	248	247	283	253	268	267	279	263	295	241	281	281	279	298	263	265	243	294	279	268	256	243	250	253	255	261	276	281	265	277	267	256	236	233	279	274	246	280	257	256	260	261	251	268	265	265	246	276	264	309	271	252	263	281	260	243	248	275	256	282	268	255	236	244	282	285	250	264	280	288	273	263	264	260	297	270	271	256	267	251	280	273	266	305	252	262	266	257	267	253	292	253	269	265	251	241	272	255	263	286	275	264	270	250	234	258	281	273	271	268	277	271	292	236	273	271	264	253	264	261	310	278	249	228	265	256	239	264	280	256	251	267	250	245	242	266	282	247	253	302	228	249	268	255	272	270	271	291	255	270	241	283	247	256	255	253	256	270	259	254	230	275	282	255	262	247	254	266	281	272	257	269	244	292	257	247	234	255	255	254	258	231	254	287	254	261	272	270	269	228	266	269	281	256	290	261	273	265	296	259	279	250	300	283	283	258	272	243	249	261	262	267	257	248	253	237	255	288	287	272	277	270	240	246	260	288	259	248	276	256	284	235	237	251	253	255	274	253	272	273	281	272	257	251	245	271	258	296	238	250	275	295	303	265	252	256	274	252	275	275	253	296	257	251	275	255	290	285	283	307	280	273	254	264	271	283	235	249	254	273	268	266	274	259	262	278	257	251	262	265	264	234	249	284	257	277	262	260	272	265	274	262	270	257	267	249	270	263	251	246	274	289	271	250	275	280	271	232	250	289	264	244	274	253	242	249	281	241	258	267	276	249	275	250	256	249	275	262	291	273	253	249	274	248	269	243	283	270	277	253	283	277	259	234	269	242	258	280	232	288	254	249	259	285	262	243	277	260	248	290	268	275	252	257	262	234	273	263	274	259	274	261	282	244	257	266	269	283	308	250	275	274	264	263	258	256	284	264	287	260	286	272	246	270	250	229	241	258	258	268	281	251	266	250	240	268	277	264	283	276	249	242	248	287	272	295	255	293	237	284	268	288	243	262	283	279	241	277	277	268	269	277	272	277	300	264	248	263
8707	5731	4125	2122	1535	1159	935	826	724	631	585	572	510	515	478	472	435	439	450	447	418	390	438	365	382	399	362	390	405	386	362	417	380	403	399	354	387	358	398	356	395	380	350	387	375	358	377	375	390	372	365	360	357	332	361	372	381	347	369	355	376	323	362	403	353	374	392	360	366	359	366	359	416	387	368	368	372	368	355	361	383	342	392	376	358	330	396	363	384	374	416	366	346	356	394	368	333	356	396	379	402	372	371	360	361	372	371	380	372	345	377	353	389	337	372	403	376	331	390	368	359	352	328	372	354	367	320	358	377	360	385	372	371	394	373	372	360	360	377	411	336	351	373	346	327	374	382	372	358	331	383	365	395	357	367	336	367	424	401	389	359	343	389	372	365	372	341	404	366	349	390	347	390	376	355	376	377	329	352	339	370	366	349	382	355	349	376	321	334	370	359	384	354	366	359	346	381	376	379	371	356	343	377	393	351	355	346	344	353	364	340	356	368	351	331	327	354	377	391	358	340	345	341	402	382	339	361	338	355	381	348	387	392	356	346	369	363	382	367	354	357	408	336	371	386	405	394	387	395	401	383	384	366	379	373	343	374	386	374	390	354	385	335	347	373	374	359	326	371	356	384	347	367	353	330	359	381	355	355	334	364	363	348	361	372	374	385	329	342	382	396	373	381	364	362	329	331	406	426	355	312	378	387	359	384	349	370	369	348	356	382	339	355	324	401	381	359	372	386	343	348	359	369	351	365	371	400	393	363	371	367	336	365	347	399	386	384	383	403	369	367	375	373	366	399	382	361	378	361	367	362	355	335	392	362	363	385	340	355	356	356	362	369	387	344	382	379	374	369	345	328	359	368	340	392	356	374	392	379	351	374	378	387	353	336	397	359	360	347	383	356	347	371	384	361	404	345	399	362	372	362	386	368	341	367	373	369	366	338	397	381	367	399	388	350	374	387	368	361	402	338	367	331	365	363	397	366	353	366	358	357	382	383	381	327	327	405	357	339	352	356	362	401	363	352	384	323	349	352	379	379	349	356	368	371	332	332	345	386	384	381	352	391	352	399	371	386	415	359	360	374	350	361	344	402	382	363	363	372	334	399	362	341	371	332	371	375	374	368	369	365	383	362	397	352	333	390	337	372	346	391	358	379	351	343	337	354	347	377	350	397	375	370	386	400	384	345	379	373	344	366	353	326	366	394	369	368	357	336	375	359	391	401	388	360	384	363	362	359	393	351	352	373	375	374	372	381	375	368	317	369	359	357	376	373	388	342	382	364	373	392	400	356	337	325	374	365	372	385	347	353	392	373	372	373	338	376	333	356	381	336	383	369	380	379	375	374	366	308	373	387	372	377	390	377	329	379	378	377	398	360	372	378	400	359	356	366	382	345	401	369	374	396	367	372	368	381	397	396	361	378	350	359	399	379	346	386	394	378	387	357	378	372	338	349	380	352	377	362	381	374	353	366	353	376	362	370	350	388	353	346	334	373	381	335	332	344	379	363	378	386	350	355	399	379	354	373	361	377	344	366	330	331	337	323	380	409	354	373	392	376	390	344	372	359	361	349	369	351	356	367	366	381	357	371	388	403	372	363	334	352	380	332	342	389	349	343	393	352	367	379	380	350	353	358	382	382	347	359	342	375	335	358	355	400	363	428	385	337	388	361	380	376	379	364	390	411	381	364	357	371	382	386	360	370	375	393	399	360	400	369	381	387	374	379	355	333	367	370	354	378	373	363	383	359	359	335	357	394	346	389	364	368	341	390	397	382	386	379	360	378	371	320	380	387	351	339	377	395	356	355	393	356	383	329	347	380	351	338	384	392	345	333	358	410	414	354	382	326	340	342	380	367	370	377	371	400	373	387	351	362	352	360	382	333	356	369	349	372	368	370	375	401	365	382	393	343	365	409	335	382	370	361	376	395	336	373	395	373	366	351	389	362	352	338	374	372	384	357	390	340	370	335	349	368	365	354	361	352	357	385	371	404	391	383	369	366	371	346	359	360	377	393	374	368	362	360	356	378	331	387	386	351	366	371	325	356	366	387	371	371	357	392	364	385	388	350	358	386	370	369	381	375	397	365	358	355	366	405	338	373	353	389	346	377	385	366	347	371	398	360	358	400	358	373	379	349	360	360	368	351	391	373	388	370	336	353	380	386	362	329	366	349	376	377	348	350	333	341	384	343	393	350	370	362	383	397	382	342	409	322	361	338	379	358	354	371	313	361	376	362	385	353	383	384	401	343	352	361	366	361	379	352	341	386	378	410	354	385	350	341	399	370	382	342	390	343	352	385	342	391	359	391	400	370	367	384	372	374	387	379	354	335	372	390	364	358	363	374	365	362	353	361	363	379	379	377	372	344	367	349	363	354	370	394	373	363	345	352	375	382	394	353	351	337	372	369	402	362	381	381	382	369	408	357	349	396	398	380	362	357	372	389	339	363	330	375	369	357	349	357	344	368	365	387	376	353	362	367	357	363	363	383	361	344	357	342	395	325	364	343	359	394	402	362	337	365	338	404	369	368	359	380	376	353	374	355	392	353	389	346	368	379	358	361	355	383	355	364	350	379	365	362	351	367	362	376	361	358	335	368	357	388	369	359	370	351	363	353	362	347	359	367	377	391	374	396	370	342	386	362	380	374	379	393	347	413	345	377	375	361	411	380	370	368	354	407	374	366	356	361	380	362	400	390	383	367	356	398	370	377	409	366	380	357	378	385	348	367	354	399	381	340	375	381	350	348	356	335	337	394	382	335	361	376	347	367	338	358	373	365	369	406	336	338	387	366	343	369	369	369	392	366	363	389	356	369	370	413	377	347	377	336	376	377	360	381	369	394	379	319	374	350	390	349	391	392	356	365	372	388	346	346	423	352	373	372	388	385	382	417	376	358	379	364	361	343	357	364	398	344	374	346	375	337	414	371	379	384	358	353	335	383	341	382	396	370	378	345	381	397	396	355	366	348	379	393	369	372	366	373	384	334	347	371	391	372	361	376	425	368	387	351	347	349	352	323	411	367	361	367	394	364	397	373	358	333	363	337	353	371	378	379	366	363	345	379	396	389	336	383	382	362	344	380	406	364	360	371	370	360	352	326	362	366	392	357	343	354	372	389	347	392	374	358	367	352	371	362	365	366	343	345	370	366	393	341	374	359	367	378	374	345	374	387	379	393	368	359	338	350	373	366	334	373	344	343	363	389	379	368	379	379	391	353	352	382	389	397	402	356	347	353	392	378	375	364	345	347	353	399	357	362	352	371	348	387	377	349	337	358	375	360	350	348	347	375	364	351	343	337	377	377	382	334	353	380	350	375	382	332	368	349	371	377	362	346	374	363	362	381	363	386	361	367	401	345	374	379	360	359	348	373	396	361	398	357	404	384	401	396	406	362	371	358	348	389	330	381	396	359	356	381	329	350	368	372	379	349	361	397	354	400	347	357	367	382	351	350	365	378	361	363	360	325	370	356	394	380	355	352	377	366	371	339	343
22806	21010	28727	23476	21009	21030	7198	1728	1328	1254	1244	1125	1081	963	983	996	1003	935	955	985	988	908	925	867	923	868	876	841	837	850	826	886	829	849	839	870	870	859	834	855	816	840	820	833	907	786	834	764	858	854	803	816	847	818	840	772	868	872	817	808	872	847	830	814	834	829	829	864	830	860	799	806	789	858	877	814	791	815	804	851	860	850	843	820	848	842	868	865	791	830	859	788	793	838	854	831	818	785	835	832	782	904	819	838	837	807	861	809	799	873	843	824	796	819	823	854	834	821	830	869	846	860	826	831	797	795	784	841	854	833	816	827	843	844	824	786	809	843	818	850	848	844	771	867	799	892	805	815	843	824	804	851	849	787	879	765	849	825	831	839	797	847	817	828	810	790	816	812	841	840	879	811	796	813	821	812	802	843	844	831	827	834	845	792	800	808	863	873	813	799	858	841	861	767	786	803	809	805	848	828	828	806	851	838	858	775	831	826	749	826	823	805	813	798	804	818	826	819	816	815	768	781	833	838	860	811	782	821	854	829	861	827	852	825	873	821	868	805	815	856	814	824	842	805	796	794	856	808	921	822	817	874	826	819	797	826	770	814	794	816	817	803	846	790	762	814	861	841	819	761	830	800	884	851	825	793	780	794	829	766	839	772	818	906	844	792	811	779	839	825	775	830	788	773	827	784	818	807	809	837	841	872	825	785	773	787	825	853	808	852	812	827	835	830	818	831	828	862	856	838	791	840	835	796	864	829	813	857	827	767	805	818	855	862	831	825	809	822	812	807	862	823	830	809	824	836	863	908	786	795	796	819	864	790	802	877	837	839	804	800	844	802	755	750	836	801	864	820	805	776	859	827	778	853	820	797	842	838	795	850	813	818	831	835	850	825	848	767	794	851	845	856	789	821	823	822	813	791	837	797	779	814	815	849	834	835	836	817	829	855	797	838	817	822	818	779	834	833	820	814	817	817	754	806	849	844	789	781	838	823	842	851	801	816	829	838	841	838	802	807	840	865	847	797	788	870	824	821	808	753	848	844	786	835	846	801	802	806	798	815	766	761	859	799	800	843	824	827	816	806	860	785	833	827	806	842	878	822	837	834	803	796	841	844	776	836	816	798	817	789	869	841	767	822	816	797	839	856	853	792	859	789	785	842	825	844	822	869	860	862	801	836	782	786	856	809	800	818	764	822	801	812	779	834	867	848	823	803	755	859	844	796	793	828	817	763	813	796	830	779	788	831	843	831	820	844	773	817	829	834	818	815	814	783	809	782	804	847	792	815	837	794	824	795	821	828	807	766	839	789	831	826	801	796	823	848	827	856	824	825	788	828	807	793	846	798	852	833	792	859	827	820	834	861	789	818	844	826	836	857	791	776	778	826	816	827	848	799	798	856	802	810	821	826	792	835	794	821	830	827	800	816	821	795	812	846	858	828	830	816	818	818	821	813	823	841	829	857	861	796	792	855	851	849	802	836	805	814	837	808	852	811	869	821	849	847	769	808	820	829	829	818	842	844	824	814	809	853	841	762	806	814	782	810	808	800	845	823	823	802	830	827	838	851	812	801	772	858	851	816	813	840	856	837	834	839	822	814	841	806	807	809	856	849	822	842	792	808	833	873	805	809	860	842	812	776	796	873	829	846	878	839	820	830	867	820	858	845	818	793	873	817	807	779	859	834	834	843	830	771	857	757	817	819	869	865	866	838	827	791	763	829	808	815	848	847	844	794	790	813	807	806	812	787	840	842	841	841	885	867	839	822	847	766	837	816	829	826	826	828	852	808	806	798	844	795	820	814	826	835	855	786	849	816	771	759	796	835	808	781	787	790	839	822	831	856	816	853	827	864	828	787	795	821	781	774	824	800	817	785	830	791	818	835	871	794	841	837	808	767	818	840	872	797	785	826	824	835	852	851	876	770	805	817	849	838	822	789	877	798	853	859	822	793	866	820	865	795	814	844	855	850	837	796	841	849	853	736	836	802	807	848	787	835	782	830	799	827	836	832	838	796	834	862	798	841	832	851	853	792	835	804	781	883	830	862	843	805	841	858	804	803	814	852	829	832	856	817	883	851	775	791	782	794	831	817	835	830	804	826	807	805	805	807	813	823	783	821	802	822	786	826	821	798	812	805	813	869	805	790	826	851	825	846	795	823	819	830	804	835	818	827	771	810	908	842	786	808	821	807	804	819	835	885	815	809	860	873	825	793	821	851	784	783	815	834	798	806	849	792	833	813	811	845	813	839	823	808	795	823	792	836	883	830	808	798	787	808	847	801	797	831	819	816	772	807	821	799	774	811	806	804	830	782	819	756	831	833	826	774	841	792	765	761	784	874	831	831	838	843	836	848	871	807	872	845	847	796	837	756	842	815	796	800	810	829	848	830	791	763	848	791	823	866	847	808	841	814	838	843	838	881	855	870	822	816	875	800	825	829	805	835	852	850	837	794	842	830	805	815	845	781	850	858	837	864	815	809	851	837	839	847	828	809	793	766	814	830	837	787	874	828	833	789	828	819	839	816	841	819	791	836	845	844	820	805	837	824	842	828	819	797	825	878	883	853	859	842	791	824	835	896	819	799	803	827	821	822	769	824	821	819	811	839	830	869	817	803	820	837	816	815	796	807	837	873	819	832	801	836	817	860	793	827	832	865	807	845	801	848	820	769	812	829	762	849	830	812	835	816	879	837	754	845	793	823	793	870	819	834	749	868	794	852	768	841	784	841	817	804	855	795	867	781	812	819	759	832	840	827	838	795	819	797	812	813	806	767	847	812	830	828	829	845	824	865	799	858	808	813	850	831	788	830	804	819	792	886	824	847	837	805	816	841	826	791	819	831	857	788	785	785	793	746	834	801	827	839	801	820	851	794	845	793	854	816	819	764	822	803	827	863	877	835	767	796	778	807	851	836	797	855	818	807	839	803	766	781	836	828	789	817	828	798	830	830	839	817	840	754	789	829	836	838	844	829	828	822	833	889	798	805	848	786	827	845	758	805	837	835	806	844	755	852	829	818	832	824	793	809	817	858	801	828	828	744	801	858	857	832	844	837	840	802	764	860	835	765	794	806	831	812	785	779	834	821	813	841	778	825	895	837	809	837	828	801	814	794	830	840	797	840	785	787	781	835	850	819	794	813	865	768	887	802	827	794	808	805	824	835	805	851	786	796	872	750	821	811	837	808	854	775	857	806	817	814	840	815	817	845	826	828	818	789	789	863	795	807	837	812	811	847	778	803	799	803	790	805	813	827	819	842	825	824	794	842	790	867	799	769	839	799	818	854	809	762	836	830	766	746	803	867	885	780	808	811	831	858	809	786	826	832	743	750	812	851	821	827	827	826	817	818	789	835	836	834	886	779	820	821	818	803	853	819	856	796	860	769	823	796	803	813	761	845	756	798	842	796	822	803	857	875	758	819	843	761	810	851	866	818	799	808	821	832	822	847	831	779	832	853	837	839	811	816	839	850	802	900	850	831	803	786	806	831	786	848
13938	17575	13530	7239	5310	4076	3173	2649	2281	2043	1896	1708	1602	1511	1468	1417	1304	1249	1227	1196	1204	1188	1150	1190	1103	1099	1138	1066	1076	1133	1097	1067	1093	1101	1053	1045	1063	1024	983	1045	1074	1011	1043	1016	1039	1055	1020	989	1012	1031	1026	1075	1021	1006	990	990	979	1032	1035	974	1031	968	975	1011	1083	1053	1001	1070	1010	1027	966	988	1026	979	1008	982	999	949	1022	947	1034	1049	1001	970	1025	976	991	1028	955	974	980	978	977	971	971	1016	968	1019	1024	958	974	1033	1024	1023	957	1039	1034	1002	993	1007	990	992	955	940	1049	1007	1040	953	989	980	990	1027	993	984	1007	1038	1044	1056	959	964	952	1035	973	994	1052	1025	1009	1020	1000	1019	1010	1009	1006	1072	1016	995	1012	973	1046	1033	967	1078	1002	996	988	970	1045	978	983	999	946	1031	1040	982	980	1026	977	994	1001	975	1046	978	973	1040	1021	968	1042	1019	1067	1002	983	1001	992	1009	1014	988	973	999	1005	992	992	1070	1031	965	1013	987	1015	1020	981	947	946	1008	1034	968	959	991	989	1030	961	962	1004	992	1036	997	1014	952	997	1046	1017	1002	1062	974	1018	1001	964	973	1010	979	1066	1031	993	1056	1021	986	989	1011	1003	1022	988	1009	1001	988	952	1017	987	995	1020	958	1010	985	945	999	998	976	1034	984	1028	1042	1058	1006	1057	974	991	975	1042	972	937	971	992	973	1014	1000	950	1008	987	967	1021	1059	1036	986	974	955	987	1008	986	1007	1001	965	986	1031	1046	980	983	971	953	999	1026	994	963	1010	1035	965	976	998	1007	988	1028	1021	996	1053	1042	1006	1005	966	1025	1014	979	1010	1046	1031	970	1022	987	980	1042	978	972	1015	1005	1012	1041	969	1020	974	988	972	1019	971	967	1047	987	1001	1011	994	920	1017	1021	968	996	992	1004	1077	989	998	995	1004	1035	946	979	990	1006	1033	990	973	1055	946	1043	992	1034	1040	1024	1014	959	1006	1064	1002	999	997	1012	1004	1022	1025	996	951	984	976	957	977	963	999	933	1020	1003	1033	1023	971	1033	1082	979	1000	977	981	978	1003	943	1002	968	992	1053	987	987	936	997	1006	967	964	946	964	963	949	1027	999	1012	938	990	947	978	978	961	1003	986	996	968	1028	1089	1000	1031	992	1009	964	969	1014	1046	999	963	974	952	1042	1028	959	1041	926	1031	1056	1007	998	1004	974	980	996	987	1000	993	984	999	984	1022	983	975	974	1046	981	1001	979	1003	984	990	976	1007	944	1025	1008	1004	992	966	993	999	950	1047	978	1030	982	1016	1026	1016	1010	955	990	976	1059	1046	995	960	939	987	1003	998	1020	974	1045	988	1007	981	972	1003	998	1022	1000	979	1004	987	1014	981	997	960	1008	1008	965	1050	1002	1007	946	1025	1016	959	989	1027	944	1039	1059	1045	992	935	999	1023	1031	961	921	968	1008	998	1043	996	972	973	962	1006	998	993	999	957	1013	1001	997	1020	936	982	969	1018	973	998	955	1052	1030	964	1033	964	962	1002	984	1002	978	1047	986	983	1036	1008	988	1007	1019	1076	1040	977	1036	1040	922	1030	1011	1034	992	1006	986	1005	992	981	1007	1029	970	1009	995	1007	1022	909	1009	965	1008	992	988	1010	991	997	977	980	1012	981	988	972	996	968	1013	1038	972	989	961	1020	962	957	956	1014	999	944	1009	1024	1000	994	919	979	984	981	987	1004	989	1009	987	1043	1013	968	990	990	1012	999	970	1001	998	976	994	957	997	986	982	959	1019	1090	1024	976	939	983	1006	995	1003	919	917	998	977	1014	1026	985	981	978	990	991	939	976	1003	983	981	1007	1030	1055	1073	1009	1031	1027	998	1032	1029	994	977	991	975	1011	974	985	989	993	1023	999	1027	1005	1036	1032	1000	1036	1017	993	984	993	1020	1008	995	991	961	984	963	1031	967	935	1036	973	975	1008	1001	969	975	993	1035	1004	1030	1043	1015	1074	969	1029	988	995	1039	1035	1012	996	979	967	998	1035	969	1028	1017	1001	948	981	1014	974	960	995	1028	975	993	996	990	986	972	928	1033	992	1038	936	1008	969	998	997	908	969	1014	1104	1014	1002	976	960	1021	974	942	1005	1039	1048	957	964	995	965	1001	1003	990	988	1033	975	981	923	995	1027	1020	954	945	936	1048	961	979	977	1032	966	1012	1043	1030	1040	985	1009	987	999	1006	957	968	993	938	1015	1029	989	1001	1018	996	1056	1025	999	990	970	1030	992	1024	969	957	979	938	971	980	967	1023	942	1026	963	1042	1003	1069	969	1037	1007	1014	1013	971	948	999	1001	957	1007	948	1063	1009	967	1022	1040	1031	956	1002	964	1006	1046	973	971	984	1006	921	1004	980	949	969	1053	977	1028	919	979	961	1007	951	1024	962	953	983	1054	969	1010	983	992	1028	994	985	994	997	1026	1045	1007	1021	978	946	1024	1002	963	1014	994	991	1003	928	979	1080	948	1014	984	1031	993	1041	992	1059	1033	995	971	928	968	959	1028	1042	992	945	987	978	981	981	991	1005	994	984	1048	953	1017	1038	1011	1007	1046	911	994	1017	1004	978	1035	1043	1015	1023	1003	1006	976	979	1023	988	991	1014	992	986	1004	997	1017	1019	983	1010	977	982	1030	951	1001	997	1023	1044	1000	1039	984	944	1005	974	1019	997	1008	1001	968	944	1036	976	930	996	1001	1015	988	1002	964	956	1001	997	1020	1010	986	986	975	1016	1051	1019	965	1033	1015	1000	935	1040	1050	1011	1018	1012	1030	1042	993	964	1047	1020	1075	975	1008	999	1032	979	952	943	995	1018	1004	976	996	1000	1020	1017	962	1006	1004	996	988	1016	995	1019	1013	973	977	988	1006	949	980	1020	981	1023	1066	998	976	1000	944	1020	958	1049	980	986	960	964	1071	964	974	1052	972	1016	991	1008	1038	1020	1011	972	1011	1034	934	961	983	1033	1003	958	1027	973	985	1043	936	1008	995	1048	1011	1027	1021	1021	916	1033	1005	922	994	992	982	922	1018	1033	1026	996	990	986	1019	1023	893	959	1011	990	1015	924	919	921	985	952	979	952	951	978	924	1001	988	1007	996	969	1041	955	1000	1005	994	1042	960	982	952	1022	1015	1039	970	958	999	1041	999	1024	953	954	1025	977	893	1007	984	1002	986	1019	1001	1002	1041	1023	1013	975	1005	977	1015	962	990	995	991	1035	1005	995	1015	1000	1002	1035	1012	1025	943	978	962	1024	1011	1003	1005	975	982	1025	975	970	1019	994	969	1018	1047	997	980	993	1061	1012	909	968	967	1024	995	1028	988	977	974	1020	975	963	1018	998	945	958	1002	987	1023	972	1002	985	1018	980	1020	991	944	980	978	1000	1007	998	987	1006	983	958	976	941	1020	1013	949	1020	988	1031	988	1014	969	954	991	1014	1049	978	1014	1016	980	959	1045	921	956	1011	1030	1013	980	979	951	978	997	982	967	976	938	951	981	952	992	995	995	990	995	1037	988	1024	1028	983	964	959	1003	964	973	981	1018	974	1001	983	1014	977	1003	943	935	1035	964	991	980	996	971	953	1008	997	955	925	970	982	1003	995	1028	1022	1054	1004	993	1038	1059	1003	969	984	994	1043	991	1019	977	998	979	987	1022	1008	1000	1045	1041	989	969	1006	959	988	993	1027	1001	1041	1032	1036	1033	960	1043	999	964	981	977	1001	1019	995	1022	996	962	952	963	988	951	1009	1050	992	1029	1012	989	1002	983	963	1004	987	1029	1051	999	990	989	1021	964	978	1035	948	952	972	964	1031	949	1007	995	1013	1001	967	1029	1075	977	1060	1018	1016	965	1018	1034	981	969	991	958	1013	1008	1025	967	956	1025	989	1010	1043	943	969	997	1036	1056	997	943	978	957	1019	974	1029	998	961	995	968	984	1043	972	1067	1036	978	934	994	1000	997	999	999	963	1018	1020	963	1008	1022	980	994	978	994	985	985	964	1032	1014	1004	972	967	1008	969	956	1004	993	986	990	994	1010	935	1021	972	990	965	986	984	1023	946	1017	1014	1037	976	986	1004	951	995	978	1025	1007	980	985	986	993	961
26841	18978	4934	571	384	367	364	307	323	322	306	337	273	283	321	295	285	268	283	296	276	279	285	282	311	285	319	280	269	295	286	262	269	283	286	320	306	318	272	282	290	288	285	285	299	288	298	304	314	295	299	286	315	317	266	303	271	268	322	282	289	289	258	274	253	247	285	270	280	248	284	327	286	290	278	253	301	265	291	297	292	282	277	294	290	295	265	281	248	290	276	289	323	287	258	260	254	280	282	288	320	267	269	256	295	310	295	289	286	311	266	285	283	317	308	307	291	262	278	288	302	277	285	265	288	283	302	272	252	307	268	274	273	304	302	312	299	309	261	285	295	277	293	277	267	269	323	283	292	299	258	293	280	297	285	285	273	289	286	269	288	314	273	295	280	277	241	263	282	276	293	279	300	282	271	266	276	274	301	295	293	304	282	309	330	279	267	292	265	272	305	270	297	309	290	266	328	272	255	311	320	271	281	276	262	277	286	275	285	301	265	303	288	293	322	286	305	286	265	285	284	260	267	284	325	267	295	288	303	291	307	288	281	274	296	289	282	277	260	273	304	287	271	270	299	283	298	287	301	286	289	245	301	305	293	298	278	282	290	252	292	263	273	300	278	284	274	257	265	304	266	266	271	265	292	281	286	291	284	287	272	303	296	306	301	299	298	302	322	286	299	287	288	266	303	258	308	265	305	282	290	300	290	279	272	294	301	257	291	282	284	264	265	289	284	275	303	310	279	275	313	248	272	287	305	258	248	287	297	259	261	300	290	288	296	256	309	275	286	301	270	270	251	298	285	278	269	275	259	288	244	274	295	269	287	263	284	298	277	270	302	295	281	284	288	307	305	313	307	321	310	310	298	287	305	313	292	308	304	272	283	283	282	303	279	291	268	280	285	282	316	249	277	272	281	298	296	285	271	260	283	272	300	268	277	278	247	294	305	299	316	283	299	336	282	309	265	280	282	287	287	281	305	290	301	304	314	280	291	316	298	286	285	282	288	285	276	300	304	294	298	284	303	310	289	283	275	308	298	310	292	296	304	269	274	263	269	286	284	303	290	279	277	267	292	267	280	276	258	279	263	289	287	287	274	296	319	267	289	331	280	267	259	249	250	291	293	309	303	296	267	286	297	271	269	311	282	244	317	322	287	284	283	291	297	283	284	289	275	300	311	296	278	282	296	289	259	271	321	253	297	294	261	314	287	277	304	286	274	290	275	299	302	294	281	288	314	292	305	321	273	309	298	236	275	285	306	310	259	293	296	275	293	270	305	281	309	286	278	280	297	299	261	293	307	283	282	279	270	270	259	284	287	280	279	328	284	281	294	289	292	303	270	315	268	291	268	265	267	286	285	300	285	275	256	294	264	278	283	307	269	292	271	294	317	293	268	301	281	291	291	293	276	276	283	287	287	279	279	285	251	292	328	280	267	306	260	272	256	266	292	285	309	261	287	265	301	283	301	308	251	287	303	296	288	290	316	277	304	278	298	273	296	264	269	291	262	290	293	280	281	266	284	253	257	290	288	307	250	294	287	272	341	280	293	295	260	250	299	267	295	275	276	296	285	315	264	321	276	282	279	257	276	266	322	300	296	279	251	283	283	276	309	279	282	306	307	283	279	317	264	270	298	296	287	270	298	288	282	279	259	278	288	294	287	264	313	268	269	299	286	289	272	282	283	314	302	272	299	280	277	275	269	293	284	284	265	281	297	267	277	284	301	284	290	299	313	265	278	290	294	274	287	274	280	282	282	280	320	283	311	275	301	255	330	254	294	284	294	280	275	292	265	287	282	296	304	291	278	270	302	299	286	300	277	288	280	265	330	260	288	289	271	287	306	276	299	244	283	305	268	322	297	274	289	300	314	259	284	277	319	281	300	289	265	259	255	308	265	289	292	271	275	290	303	246	290	255	290	306	284	294	281	306	293	261	277	280	280	282	265	258	292	294	266	264	263	295	273	300	296	290	278	278	296	290	269	287	298	297	253	255	316	288	249	304	316	277	296	335	265	292	282	285	289	281	276	286	298	272	270	289	269	280	273	259	286	309	296	276	283	265	286	303	250	271	271	307	252	314	247	289	301	280	315	251	251	308	275	291	285	276	257	321	274	300	304	278	284	279	308	300	294	301	277	244	259	264	282	276	297	305	280	291	272	281	266	300	303	280	290	299	280	280	261	311	294	303	311	262	305	266	295	276	294	278	307	283	326	266	286	311	300	295	301	277	287	295	263	307	286	298	302	261	312	300	310	282	289	300	275	271	297	330	313	279	313	266	274	288	310	304	273	242	302	278	275	268	291	306	269	274	277	286	288	270	275	288	314	254	303	314	270	292	292	282	284	309	292	305	276	284	295	281	285	278	280	293	292	283	292	285	290	303	301	283	275	320	270	297	274	273	290	296	276	244	309	312	288	315	248	304	297	291	298	308	267	323	302	287	296	278	258	314	306	281	294	303	271	284	279	308	273	288	255	281	306	295	312	256	285	287	276	258	286	262	289	283	298	311	285	265	281	283	266	293	283	284	254	273	293	284	298	286	319	302	302	289	285	274	267	287	291	292	294	313	307	318	293	275	273	300	292	284	280	282	236	292	282	288	323	262	268	267	281	291	299	266	296	303	302	278	281	295	259	295	276	267	296	293	285	321	269	306	292	283	284	295	278	307	272	297	279	281	270	276	271	296	283	289	301	333	274	292	282	280	287	298	317	256	253	305	302	280	255	300	297	274	297	299	272	286	275	279	274	289	278	277	280	276	272	287	305	261	282	267	285	294	270	276	277	277	278	280	286	269	252	306	292	298	284	265	295	292	275	302	272	293	289	301	297	265	282	298	289	276	310	321	281	298	296	276	302	280	283	276	292	250	276	274	261	282	281	260	284	282	302	294	296	282	284	304	310	287	276	296	323	269	309	273	284	279	286	276	298	279	283	277	283	275	309	288	317	278	231	301	312	252	285	284	253	309	240	286	326	278	288	293	301	313	261	271	272	304	291	300	264	278	302	281	277	265	306	276	262	268	289	304	266	276	289	279	269	269	316	294	278	284	280	277	260	275	258	264	293	300	302	282	273	284	282	296	272	301	302	273	278	268	285	303	301	276	304	307	280	303	264	281	304	266	267	272	277	250	292	301	304	301	274	312	282	264	258	295	266	274	283	273	285	301	263	275	259	279	285	284	275	295	299	268	270	273	289	236	272	279	302	273	289	279	282	286	291	286	300	302	296	270	291	290	310	324	281	268	293	275	274	284	271	275	293	261	313	297	290	289	288	274	289	293	271	305	287	280	292	290	285	311	277	291	290	291	319	275	263	263	297	277	287	293	278	306	290	282	259	310	313	285	310	323	284	286	274	308	298	273	324	268	286	248	277	284	292	283	261	287	269	287	247	274	280	279	295	309	285	327	271	268	284	277	289	293	275	273	286	281	265	264	280	299	265	248	277	282	273	267	315	291	292	294	291	274	275	264	308	281	271	300	322	289	265	263	268	257	287	305
4273	1328	979	632	525	445	423	430	425	430	389	354	392	417	383	341	398	377	393	358	385	350	372	370	380	391	392	387	405	399	362	365	375	374	351	375	372	367	356	377	355	373	386	378	417	353	395	388	371	404	338	363	368	382	371	336	363	332	365	329	382	363	417	393	375	384	364	360	387	367	389	391	373	375	335	359	392	360	377	368	373	369	344	351	381	345	373	406	365	366	370	379	380	376	362	395	398	356	368	368	374	379	381	363	372	373	318	378	366	377	347	376	363	369	358	348	342	362	368	388	414	369	383	335	372	354	393	338	350	339	349	386	392	386	364	383	355	361	375	362	359	384	361	391	387	378	397	358	336	360	369	388	358	370	373	367	389	346	374	359	358	372	385	360	394	381	406	340	381	365	377	381	359	375	339	371	383	321	368	336	365	386	363	380	345	398	403	362	406	375	375	359	360	358	372	387	375	359	341	391	353	375	380	403	348	386	363	390	357	368	351	343	377	360	352	379	394	346	355	384	387	410	394	356	379	363	344	363	389	387	362	364	367	404	344	358	373	366	359	366	357	341	342	355	353	364	371	382	368	427	366	355	399	388	388	361	371	361	387	347	349	384	394	372	365	353	366	362	360	343	353	405	379	394	360	362	318	353	351	379	353	391	388	349	336	361	375	389	372	406	392	364	381	406	373	375	357	373	358	374	368	376	347	393	442	366	376	382	392	369	393	415	380	355	376	384	343	389	363	373	365	373	357	331	375	349	356	353	336	348	382	379	363	353	322	349	366	349	350	376	347	356	367	378	345	341	383	369	382	379	361	368	378	369	358	340	339	365	368	352	374	382	372	354	361	358	346	404	367	370	355	347	368	380	365	395	371	392	365	383	360	376	380	365	365	348	368	354	372	351	379	385	393	388	386	375	356	367	367	373	354	348	360	375	401	335	348	325	348	379	394	372	377	366	377	353	335	400	380	384	359	374	363	366	342	397	347	386	374	381	361	345	360	329	404	373	329	382	376	329	373	386	343	363	376	372	387	387	354	403	365	391	358	358	351	343	350	358	373	400	383	388	388	389	371	380	371	401	397	388	345	356	340	395	368	368	387	384	369	379	371	359	388	361	404	372	386	358	389	395	365	348	380	353	384	364	380	368	404	388	347	359	402	376	381	384	355	371	348	357	390	359	371	338	337	360	351	364	381	363	361	364	338	391	366	336	384	338	370	371	382	385	394	345	367	380	349	353	350	391	388	370	365	330	388	368	353	361	384	383	377	385	324	345	374	351	344	335	367	381	362	348	401	350	343	368	344	388	371	388	399	398	370	360	342	349	357	353	323	364	381	390	337	309	353	361	376	397	382	384	367	368	348	358	381	363	375	373	376	353	385	366	399	377	409	356	348	353	342	342	369	336	360	364	374	392	372	384	367	350	421	389	396	357	350	399	378	355	391	367	347	379	373	371	343	361	384	373	377	387	374	385	385	366	340	391	373	354	381	367	386	352	354	401	397	386	331	372	337	395	344	375	361	358	366	364	350	327	379	381	374	329	366	349	363	373	351	372	382	362	328	345	358	364	372	390	341	392	345	365	366	389	353	376	360	389	344	351	387	342	370	323	385	373	347	360	387	379	381	344	342	327	369	377	358	344	371	386	349	357	373	385	392	420	407	387	384	374	378	406	384	368	367	352	403	375	371	398	360	354	361	404	393	365	383	336	383	370	352	335	414	346	361	367	388	346	355	366	355	355	356	374	397	365	361	394	405	367	355	349	371	342	369	357	345	368	399	383	361	360	383	383	369	351	395	401	388	353	355	359	374	367	368	359	343	395	392	361	363	359	369	339	377	373	361	380	401	350	385	369	377	351	353	339	373	384	365	317	394	393	361	356	358	395	371	378	356	384	402	371	382	377	375	374	363	378	358	378	380	366	378	334	374	343	370	352	399	361	358	404	345	366	330	377	299	357	380	368	372	369	385	373	361	382	387	350	383	377	350	342	356	404	375	389	359	388	384	392	353	347	370	364	350	377	370	378	394	368	388	350	382	375	353	360	374	378	371	364	357	379	376	349	361	383	349	362	389	381	372	366	390	406	357	386	350	357	324	378	388	356	367	363	385	375	351	390	350	362	368	348	364	350	385	372	362	374	384	372	362	369	367	333	331	350	351	397	355	359	366	381	356	327	377	345	354	344	340	399	398	387	354	357	378	379	344	366	358	389	363	380	372	351	391	389	347	369	365	400	373	340	349	352	364	377	399	367	343	369	351	337	408	385	389	353	384	354	402	380	365	350	395	375	380	360	354	369	347	340	375	380	334	340	359	383	329	358	346	402	389	342	369	337	350	364	399	367	362	346	374	343	367	420	393	343	395	386	373	368	353	394	354	386	355	371	372	371	374	390	395	393	383	350	377	369	333	367	358	350	368	377	387	360	372	350	388	351	372	394	378	392	389	365	374	355	368	367	353	370	359	378	346	357	356	341	367	373	349	374	349	349	355	361	377	377	364	362	350	380	383	360	379	343	362	356	364	367	377	375	361	360	343	413	366	395	355	383	367	353	360	341	352	369	368	352	371	356	396	380	382	356	348	402	361	375	370	367	387	389	352	386	361	400	363	373	363	377	360	370	374	367	389	350	349	360	392	379	390	370	366	350	377	365	356	350	383	339	373	363	351	378	324	369	354	412	345	372	383	348	422	363	378	388	341	334	362	384	374	379	362	362	372	360	393	353	389	405	365	395	358	410	387	371	351	362	360	358	385	336	364	399	397	370	393	385	378	388	359	356	354	384	388	383	396	366	353	387	374	350	375	347	403	365	363	370	395	370	390	421	388	384	377	368	355	351	388	365	352	371	336	372	402	351	344	320	378	355	351	384	364	375	368	378	330	407	383	402	353	400	392	400	338	337	377	381	380	377	377	340	408	376	363	402	383	353	362	371	375	391	360	355	362	392	362	374	348	364	382	372	396	348	401	400	358	349	385	350	421	395	351	366	356	362	387	372	365	334	349	372	368	364	364	339	356	347	387	364	397	329	379	397	373	353	404	373	353	332	380	380	396	328	372	376	371	358	356	381	336	360	363	349	327	369	364	369	384	393	377	346	340	379	394	370	355	355	404	367	344	364	352	346	333	352	382	333	382	364	350	371	351	367	341	367	362	374	359	380	362	385	371	394	356	391	347	388	350	330	377	360	346	365	374	356	367	398	365	379	355	352	360	356	339	373	362	379	377	365	368	354	340	390	367	372	369	368	319	370	353	345	385	371	357	350	383	407	334	339	360	383	391	348	385	396	335	357	369	350	417	334	355	373	362	374	352	390	332	350	368	371	379	411	366	388	366	377	392	335	360	329	363	419	345	344	374	373	356	367	369	354	352	328	377	338	381	373	400	342	410	367	380	370	348	367	367	351	348	387	358	335	370	356	354	341	334	352	364	345	370	332	375	329	368	374	393	350	377	397	365	372	373	378	348	369	384	406	389	345	381	379	389	369	383	347	364	378	389	364
23904	21026	28220	24020	21004	7867	1443	1074	939	848	833	809	847	731	781	791	737	761	715	761	723	699	755	645	657	669	713	702	669	691	661	687	690	644	687	679	689	684	657	671	676	630	685	625	631	657	684	648	626	647	702	654	701	663	675	654	663	690	690	652	656	691	651	682	687	655	707	663	683	634	688	661	635	638	705	669	648	708	660	674	616	697	660	683	679	667	664	685	693	640	641	707	633	661	646	662	648	634	674	622	653	603	644	656	640	670	683	660	694	684	634	710	678	630	674	628	646	689	646	683	665	656	665	675	656	652	684	710	667	657	701	658	662	677	681	682	651	667	669	633	708	644	664	643	646	644	676	677	690	654	637	652	620	702	648	693	701	665	646	650	636	656	631	723	696	684	688	684	636	679	614	671	650	655	648	647	720	625	700	717	622	681	640	660	658	662	690	624	616	646	698	642	631	668	674	661	644	607	688	683	694	712	665	699	652	646	695	707	657	689	626	663	631	651	666	628	688	656	688	656	612	673	659	688	665	705	685	645	630	658	653	648	667	630	700	655	615	674	658	696	662	637	655	645	670	712	660	691	641	660	662	643	640	628	679	715	696	682	637	659	671	648	714	682	660	643	677	669	636	642	674	667	695	653	672	601	702	633	629	706	642	631	644	679	629	624	667	652	643	695	630	693	664	656	657	674	665	674	646	665	687	633	634	698	625	646	645	605	658	666	632	706	662	648	566	639	711	691	612	637	653	655	679	673	675	639	681	671	643	662	639	676	652	691	637	649	675	731	668	673	659	642	672	632	662	625	676	703	650	648	666	669	638	619	725	613	661	648	621	609	683	721	679	665	646	640	653	651	703	688	651	629	634	680	683	677	710	688	705	659	647	665	650	673	679	647	703	687	699	652	675	656	638	657	690	647	694	659	697	662	643	641	652	699	637	661	685	650	667	698	688	660	655	687	670	672	625	620	644	622	615	708	681	664	693	634	645	629	665	680	665	686	624	680	684	655	705	657	657	694	669	680	702	676	642	679	638	694	681	701	654	633	658	634	613	687	639	654	686	674	641	628	673	635	679	645	608	681	679	650	633	640	665	650	653	625	670	685	657	637	626	654	674	631	696	679	640	642	721	674	655	668	661	646	664	675	668	654	655	685	681	668	634	679	684	651	644	659	645	707	640	673	659	681	621	638	646	711	606	661	643	650	669	729	649	680	693	633	636	632	701	626	652	677	651	657	641	647	620	645	685	678	666	641	663	652	623	652	643	639	602	702	635	652	675	622	640	688	636	684	630	652	617	653	652	642	708	658	689	637	714	684	657	665	690	681	678	613	654	675	643	693	669	660	664	659	692	616	667	642	663	627	647	661	683	684	681	677	679	694	684	687	637	646	622	614	635	682	699	628	658	684	659	684	619	705	661	645	684	656	637	648	661	637	614	645	630	665	646	637	697	710	589	686	638	675	650	678	674	638	670	680	633	657	646	702	689	697	672	683	671	638	674	644	711	642	662	678	670	678	647	684	641	618	685	619	654	639	660	625	662	625	624	664	615	633	679	659	667	645	657	672	677	667	656	701	669	664	675	630	624	684	680	641	670	661	631	649	681	663	648	665	683	675	673	690	666	658	657	651	675	678	627	648	635	675	651	660	659	669	674	627	663	665	621	659	655	665	622	692	643	663	652	682	664	681	682	629	673	653	606	638	623	657	649	705	672	639	676	631	652	657	672	667	611	670	698	646	631	649	651	641	657	681	655	642	654	610	613	657	713	629	634	687	683	673	676	630	665	648	669	692	668	641	653	665	632	658	689	651	681	614	708	682	691	693	646	625	632	704	661	639	668	614	640	655	676	666	662	646	690	663	678	695	618	624	666	667	725	691	640	633	681	678	648	608	627	675	664	638	637	665	623	712	709	666	621	685	685	659	651	702	632	650	629	655	654	633	669	718	671	669	690	631	717	661	697	674	639	659	637	620	662	679	620	637	634	659	678	653	646	634	668	692	683	637	644	709	684	642	697	659	685	664	636	633	655	651	664	645	625	611	660	689	699	691	684	657	669	644	641	642	707	672	658	666	647	635	695	644	679	648	605	649	617	643	715	658	647	622	706	706	639	646	651	646	628	658	623	651	635	707	676	676	642	636	664	688	664	617	638	638	649	669	666	636	664	655	675	615	652	686	643	661	677	664	708	645	657	624	648	612	692	649	686	640	646	646	621	659	661	695	642	647	633	657	660	656	673	623	689	589	663	680	645	661	642	633	618	642	606	685	648	676	641	698	661	666	613	636	648	696	684	745	669	697	620	665	611	697	669	655	677	711	628	659	707	679	684	641	583	654	645	647	662	689	679	639	704	664	647	658	643	675	673	619	671	639	650	680	653	646	664	670	624	666	631	667	648	723	680	650	662	642	698	690	679	661	661	680	681	649	639	652	635	697	698	662	731	692	670	643	655	648	679	723	679	610	666	629	625	637	704	668	702	677	614	684	658	657	625	673	662	665	616	661	661	648	668	668	649	712	663	664	663	697	636	722	617	633	592	630	683	640	662	638	636	714	685	659	639	656	657	609	668	652	646	695	656	681	701	699	662	691	667	682	627	644	650	684	648	687	641	618	678	626	654	633	674	688	649	666	631	665	639	662	603	682	650	654	665	703	644	656	693	682	662	640	691	659	693	664	646	660	681	715	653	620	647	638	629	725	666	649	660	640	618	694	676	623	623	667	654	690	663	646	641	673	682	663	676	653	669	674	641	688	642	656	686	614	690	652	661	682	695	663	642	707	691	691	659	673	716	662	622	671	623	665	649	669	639	627	653	677	634	659	628	673	641	678	650	657	642	653	663	622	684	654	640	678	663	663	671	681	633	632	665	612	686	636	653	703	671	669	701	634	679	654	689	638	632	627	704	663	657	646	633	666	688	632	602	654	670	636	642	706	629	633	673	671	675	633	617	635	678	613	652	668	672	715	726	628	657	679	642	658	656	679	658	624	651	660	640	679	655	681	650	588	658	678	640	631	706	676	660	695	602	653	652	668	650	679	663	618	686	703	679	686	601	693	679	691	650	617	642	641	644	613	676	717	655	683	677	634	615	646	678	651	631	627	662	649	633	671	722	670	610	633	667	609	652	698	675	621	634	661	643	668	650	653	653	662	634	650	653	665	662	630	618	614	613	604	675	684	620	606	687	643	616	650	679	663	673	630	666	646	624	652	660	660	658	648	657	660	715	678	651	652	663	673	717	652	668	611	710	664	647	687	677	642	646	657	638	663	664	626	653	667	689	625	658	659	660	664	694	660	662	662	670	621	639	666	684	696	613	711	658	625	657	709	666	635	671	704	680	608	666	633	674	692	688	630	694	654	680	672	672	699	628	578	642	654	649	715	646	663	642	658	632	723	675	681	667	666	728	653	699	672	715	627	645	648	644	670	631	636	631	711	714	653	658	621	691	660	640	648	704	663	682	614	680	639	666	675	666	703	636	643	666	675	623	690	663	674	667	678
9334	10895	8511	4316	3177	2364	1873	1689	1450	1356	1219	1171	1103	1051	1060	983	943	917	932	985	902	925	867	889	862	831	871	877	866	839	813	842	870	850	848	837	815	867	862	854	820	823	846	801	798	815	845	811	812	792	830	902	828	852	805	819	831	827	844	827	813	804	767	781	804	798	826	831	842	828	778	840	855	803	818	782	834	840	793	785	881	804	865	846	842	798	801	803	761	770	809	776	855	812	837	794	802	756	859	822	808	840	792	795	798	825	807	814	877	803	815	826	816	822	801	837	825	799	808	807	798	834	800	798	806	803	817	813	792	825	746	816	850	788	833	805	798	867	795	790	792	784	833	777	801	736	778	800	798	806	799	831	823	818	776	794	819	815	810	804	819	826	789	818	758	786	807	835	793	814	771	824	822	837	819	824	808	817	778	792	845	820	816	852	824	763	771	819	789	842	798	807	740	738	746	768	813	797	839	787	745	756	786	781	755	799	828	785	775	830	887	797	763	818	758	801	757	833	802	785	814	796	824	813	812	853	801	803	812	791	765	771	820	808	822	796	774	788	778	854	808	826	791	821	839	820	830	802	768	797	834	817	777	807	812	796	812	792	816	807	858	835	821	837	827	812	797	817	782	810	821	838	797	831	784	835	802	832	834	846	830	866	792	819	796	816	774	783	814	841	783	828	775	845	793	851	769	796	767	785	761	777	793	785	807	819	847	808	718	845	802	837	813	854	810	793	787	806	801	759	803	821	817	798	810	827	806	784	760	812	814	798	788	788	796	778	804	827	798	753	802	818	801	843	813	780	799	797	761	747	771	809	828	854	820	787	816	811	784	810	769	798	775	858	792	744	819	788	792	818	790	818	803	786	782	803	819	779	769	820	782	820	738	806	778	813	805	791	797	828	755	770	836	785	819	818	869	802	878	816	796	837	786	790	777	822	811	797	786	799	833	874	764	788	812	827	813	841	795	765	769	764	748	796	797	800	792	787	886	814	768	806	795	813	797	793	816	757	900	777	794	811	844	837	813	844	831	801	789	787	793	850	779	837	833	759	817	864	824	794	753	826	812	777	790	829	789	832	828	790	730	767	801	833	793	866	789	864	782	827	807	808	793	782	800	843	817	822	828	801	805	836	856	811	813	806	840	796	823	818	811	833	814	823	795	755	784	788	809	828	787	842	763	791	817	843	763	750	814	837	869	829	841	809	771	764	831	780	795	803	850	823	823	752	785	796	855	758	812	781	822	765	850	824	787	787	797	852	828	819	824	792	798	804	822	769	844	776	745	792	770	784	769	784	837	811	769	814	747	836	852	827	758	831	765	802	847	808	798	797	836	822	793	845	798	777	804	825	850	782	777	819	798	801	790	804	800	812	808	767	825	799	775	794	843	809	799	796	808	758	750	779	794	775	755	769	802	833	802	866	744	810	772	848	792	751	775	812	796	812	780	751	799	841	836	787	809	814	829	787	791	783	748	854	785	806	851	800	804	809	806	760	826	790	771	807	831	844	794	832	810	796	813	806	788	793	822	820	786	794	808	798	760	774	863	794	790	840	846	766	852	792	829	793	827	768	788	810	813	814	778	818	816	850	841	850	832	877	796	752	797	817	810	761	828	771	789	792	789	833	817	845	780	787	844	812	762	814	812	778	827	795	796	785	843	820	813	846	754	843	827	765	790	825	768	780	837	828	852	792	796	832	797	777	769	814	810	830	810	783	811	816	798	765	812	836	827	823	845	791	826	793	822	802	814	815	804	788	834	783	809	816	819	821	799	811	819	771	817	821	842	802	786	866	836	864	780	795	821	790	809	779	821	825	774	802	801	830	818	798	848	795	815	813	818	798	831	807	813	812	777	826	788	792	833	813	810	809	862	773	783	825	837	810	816	825	804	842	835	818	873	834	810	806	767	833	777	812	818	780	802	788	806	784	751	769	803	755	795	768	753	774	810	757	852	816	800	774	800	791	815	779	804	754	818	809	823	776	823	842	803	805	801	838	835	776	800	801	839	791	824	837	837	784	802	828	815	805	874	811	822	808	837	781	833	852	787	779	789	830	774	813	782	724	798	794	749	760	801	840	803	801	828	874	779	780	800	787	820	805	799	779	835	827	744	759	801	801	819	833	796	783	843	814	825	850	811	758	776	808	764	804	803	816	797	840	804	804	827	811	857	800	829	862	822	854	784	814	795	796	839	793	811	796	786	782	790	829	830	808	825	805	824	826	788	818	849	822	849	790	786	839	795	812	888	820	834	828	794	771	762	754	797	793	768	824	841	831	755	793	791	769	798	772	738	809	793	837	746	819	816	799	754	819	832	802	863	784	827	794	796	780	789	786	860	843	794	811	797	807	810	789	752	814	816	787	807	784	778	769	786	860	820	774	754	820	774	856	789	828	801	812	791	814	764	845	824	789	807	824	816	784	818	874	820	812	814	817	774	895	811	794	849	785	804	843	775	740	797	790	829	778	794	884	755	850	831	836	801	813	813	856	821	767	759	811	773	796	814	750	797	809	797	750	803	767	779	760	787	839	796	715	821	775	805	761	779	811	799	768	834	844	820	802	808	825	742	868	801	829	804	796	794	763	825	803	795	826	816	813	795	839	792	845	827	817	736	841	768	783	758	795	784	819	814	804	849	784	739	781	771	781	798	816	769	808	855	785	846	772	773	781	780	744	814	812	803	803	826	803	800	805	811	773	820	827	798	822	817	783	839	783	822	727	775	803	810	771	829	836	803	838	773	794	827	792	809	813	778	784	772	842	806	819	853	801	815	786	753	806	879	813	815	814	758	814	798	825	820	894	772	778	790	821	878	799	818	839	851	816	809	753	779	771	820	781	811	788	767	783	806	792	819	770	790	750	789	773	755	821	782	834	785	855	791	806	819	776	822	756	811	784	799	838	826	804	838	790	814	787	800	856	847	795	808	842	805	799	797	843	736	808	846	797	831	785	807	787	767	812	818	822	842	752	839	842	792	859	852	801	818	835	795	777	839	791	779	785	838	830	828	829	785	771	782	775	838	854	810	793	864	823	830	826	773	823	785	789	818	799	845	842	751	782	767	848	795	756	827	799	850	776	812	813	800	808	850	826	821	843	758	823	822	818	805	823	786	796	796	852	777	772	815	805	787	806	774	855	780	783	778	790	834	824	835	840	808	768	807	776	808	805	799	826	841	755	795	774	831	792	829	767	819	763	809	769	821	805	866	816	799	888	824	833	784	831	782	846	779	778	796	781	799	751	792	805	773	833	807	841	827	769	825	810	814	810	784	793	744	794	835	794	807	777	821	783	790	817	833	809	803	792	844	795	782	791	813	768	790	793	758	839	813	748	809	807	840	767	864	776	749	761	794	770	787	870	765	812	827	792	756	817	775	838	766	769	793	774	823	757	760	797	800	805	817	771	807	787	790	772	809	816	811	805	780	779	784	808	815	801	795	752	802	808	794	783	755	765	806	805	806	825	805	792	780	817	788	821	816	795	765	767	801	811	772	861
25054	21044	26863	25063	4723	529	455	441	382	316	367	340	332	328	306	338	252	290	263	296	306	305	290	289	290	297	252	261	296	264	255	271	271	297	262	283	271	220	247	255	291	253	275	268	288	254	292	246	308	248	263	270	253	270	262	294	261	251	235	237	264	273	266	249	244	263	261	257	274	251	269	260	252	266	281	278	256	278	256	281	272	300	253	262	298	271	262	286	274	248	276	268	251	235	259	255	264	253	269	273	255	256	286	238	258	244	263	256	266	265	279	285	226	238	291	273	266	283	261	274	273	278	257	283	250	277	275	280	284	274	269	242	260	270	284	229	259	275	300	272	265	281	271	289	254	252	282	283	245	287	255	248	258	272	267	303	272	224	282	278	275	266	280	266	269	269	232	268	285	252	264	279	275	260	242	292	252	270	264	255	267	266	308	261	291	272	244	283	278	278	254	279	289	280	243	249	233	294	228	256	256	263	243	238	255	245	255	272	248	249	267	284	256	263	266	251	258	240	285	250	249	277	271	288	244	259	291	263	283	265	272	272	272	254	284	279	286	254	282	256	259	264	261	266	254	279	269	262	283	261	275	269	259	267	248	256	304	263	292	261	304	275	318	256	264	280	279	253	253	269	237	248	276	250	274	239	284	245	234	263	286	283	249	258	269	267	300	265	275	275	250	281	271	272	257	267	265	266	267	250	274	271	287	257	222	240	244	268	265	246	263	262	252	270	286	256	245	226	244	272	257	286	274	289	268	264	276	269	252	282	276	270	258	280	272	255	240	241	285	270	260	258	253	264	258	248	267	260	257	258	271	258	273	263	271	273	271	243	222	264	257	229	276	225	265	259	269	277	267	268	278	286	256	256	272	271	263	246	251	269	288	240	286	238	242	256	280	267	260	292	266	253	262	250	275	271	264	259	280	268	267	303	231	254	265	265	261	263	259	267	281	256	260	275	228	245	264	281	263	278	258	272	291	284	270	271	283	263	279	271	264	260	241	265	273	289	259	241	253	260	299	238	237	295	242	236	292	277	237	248	266	265	291	259	263	262	287	265	264	294	292	288	258	269	247	298	287	264	245	288	282	251	280	264	283	223	258	292	275	297	271	291	246	279	270	258	283	263	242	266	279	270	302	260	236	272	256	265	258	269	268	251	242	278	303	271	247	268	274	245	252	269	265	283	253	243	262	262	300	267	285	270	283	247	282	272	306	268	289	243	260	276	300	281	288	283	249	266	265	257	254	297	266	273	256	318	257	279	248	272	244	268	263	251	273	258	254	267	247	275	269	265	249	256	240	272	254	256	272	269	261	285	243	263	286	273	272	268	271	253	264	258	280	275	258	265	261	297	267	291	222	240	242	273	278	279	264	261	259	275	281	283	275	272	272	280	249	267	254	277	253	225	280	268	236	291	258	246	268	298	285	254	281	259	251	277	246	207	265	261	260	259	267	258	263	285	277	251	250	286	263	267	254	269	257	270	268	275	292	291	265	284	271	271	249	252	249	245	223	254	296	278	245	276	247	249	251	284	297	262	284	228	254	276	276	259	263	267	291	266	226	275	251	282	257	255	284	278	267	262	247	207	281	257	267	266	292	274	252	251	260	260	258	279	262	247	265	253	289	262	281	241	245	271	267	300	258	245	294	248	256	252	266	255	268	261	255	271	273	286	244	239	261	279	283	284	270	274	219	279	265	254	255	269	287	265	233	243	248	286	251	303	266	237	265	268	263	269	249	274	251	231	250	250	263	282	289	252	261	289	244	268	255	259	279	277	282	262	263	256	270	273	237	251	227	260	268	254	243	258	260	283	269	281	279	251	270	258	248	252	270	309	272	260	276	271	284	281	279	255	281	248	285	267	272	273	289	263	251	249	276	264	253	276	287	248	280	269	248	275	266	269	253	249	290	276	277	309	249	274	267	261	239	297	248	273	268	246	237	252	253	246	276	257	269	250	232	276	258	245	291	233	246	253	277	246	235	264	278	266	280	261	263	290	279	257	264	276	293	258	262	288	264	287	298	254	278	274	253	275	279	247	258	231	296	259	257	265	274	256	295	254	308	277	237	266	252	311	259	302	279	272	274	230	245	272	276	280	286	256	259	279	259	245	263	279	252	261	239	286	256	252	301	237	233	268	283	275	269	251	267	259	283	230	260	266	244	254	293	251	251	275	238	248	271	285	246	271	246	246	278	280	261	242	244	235	267	233	278	274	276	245	248	237	252	242	273	254	286	240	284	231	271	233	258	257	271	267	264	257	263	242	252	268	268	238	266	266	282	275	249	251	282	275	263	262	241	277	277	265	240	284	264	272	270	260	259	262	267	238	247	293	282	247	265	238	256	282	289	273	260	289	260	257	271	274	271	282	221	285	264	251	264	253	253	257	281	231	268	260	265	258	248	278	259	291	229	252	213	244	269	250	268	249	281	289	262	249	279	280	246	249	296	256	274	232	259	245	283	276	275	248	264	270	292	245	267	269	247	241	279	227	294	242	271	249	240	291	266	258	275	258	283	285	260	260	277	236	266	258	272	245	260	285	264	294	288	299	269	262	261	280	270	267	248	268	235	267	263	249	268	268	284	247	253	259	288	218	264	249	279	284	277	282	253	258	269	261	250	271	280	279	259	264	255	263	273	262	239	255	279	249	250	278	266	279	248	254	251	268	266	247	251	261	270	244	264	272	243	240	269	277	277	241	279	289	267	261	250	284	256	268	246	295	229	276	240	240	275	274	260	276	274	267	272	283	261	252	274	265	252	273	247	279	254	278	233	282	272	236	248	254	278	273	229	250	236	282	269	253	265	248	280	258	272	280	252	216	244	275	274	277	254	258	274	257	252	256	245	267	259	288	255	264	274	279	244	301	240	249	264	254	259	270	255	263	277	253	240	270	271	250	250	260	264	266	251	286	267	268	238	278	234	280	253	267	287	271	271	267	277	244	274	255	258	278	264	275	250	251	285	262	269	271	248	264	311	234	279	248	261	235	273	236	269	279	270	297	240	274	250	267	266	272	284	270	282	260	250	232	265	274	273	274	236	280	286	274	246	262	276	248	271	276	249	263	236	248	277	267	277	240	269	266	262	258	243	268	256	236	253	280	249	288	265	259	250	262	255	227	271	279	258	259	247	202	241	270	256	280	224	266	261	276	274	272	284	322	255	262	255	246	262	257	286	282	285	282	254	271	249	269	274	283	269	265	264	272	263	278	262	258	268	253	265	269	239	251	236	281	247	254	256	271	287	289	291	274	279	269	281	277	283	242	273	264	249	271	285	250	232	267	277	262	226	258	272	309	260	275	277	274	282	248	222	257	295	271	241	278	263	218	269	268	299	247	247	224	259	250	261	302	295	288	251	263	262	245	265	232	253	279	258	241	250	282	265	261	264	235	286	264	243	291	289	274	256	257	247	259	281	289	252	272	247	267	304	292	267	274	293	256	266	277	244	257	254	266	260	252	262	258	233	282	262	261	259	270	267	236	265	221	269	259	276	264
7865	5788	4301	2182	1609	1147	939	791	686	655	576	549	512	543	426	480	464	455	440	414	393	428	434	424	402	370	386	394	386	385	390	380	352	356	363	361	386	408	352	349	367	379	362	361	402	363	322	373	370	359	340	386	414	380	383	362	346	371	404	345	357	354	380	388	400	365	359	383	403	360	383	383	377	396	361	365	343	345	363	364	352	357	381	362	357	392	341	359	356	362	392	392	380	382	393	358	371	389	379	358	359	338	341	356	366	347	368	388	363	406	354	341	366	378	383	384	353	376	404	356	367	384	403	412	377	358	346	359	363	358	376	371	387	396	352	360	390	371	372	394	373	353	357	349	336	356	367	360	402	355	339	395	352	360	367	394	364	382	374	345	376	372	396	377	347	322	393	358	380	382	397	342	340	380	380	388	377	328	349	356	354	348	364	365	374	368	371	379	333	352	375	328	372	359	334	355	371	376	378	378	353	365	373	371	374	350	342	391	335	371	371	343	364	363	356	378	362	320	365	359	369	397	370	398	353	362	379	368	357	374	378	380	373	364	343	374	381	375	366	371	368	367	389	328	351	337	310	367	362	390	338	382	355	344	364	336	368	365	348	356	389	381	358	385	355	413	373	361	342	344	373	364	356	367	354	366	335	320	360	332	391	325	383	403	381	373	351	407	358	396	362	407	345	342	368	380	381	340	375	355	374	385	382	328	361	351	419	357	357	343	387	337	341	335	400	377	380	402	383	364	391	365	360	346	372	383	387	362	370	383	374	373	378	393	415	378	347	338	341	354	369	366	368	365	362	369	337	361	409	385	379	364	335	353	365	332	401	372	392	375	384	366	363	345	362	388	398	373	353	367	389	391	379	359	373	400	360	337	408	333	369	372	336	368	369	373	388	375	362	394	381	369	391	349	409	351	357	387	358	371	347	330	362	355	345	359	406	358	384	373	338	319	365	371	375	388	408	367	360	334	369	374	369	383	360	334	351	407	365	355	380	350	363	378	348	386	354	346	396	342	400	387	335	339	359	368	379	389	390	341	359	357	357	355	373	375	324	352	380	354	376	363	340	389	365	367	385	387	374	359	376	367	345	368	423	374	343	402	387	381	398	377	378	391	380	353	383	374	362	371	371	370	344	395	343	383	344	357	359	376	348	366	355	361	366	381	373	380	356	365	408	346	352	368	380	372	375	352	381	346	350	363	373	342	354	376	372	420	369	358	371	409	354	395	332	370	365	362	363	379	365	392	330	339	400	366	368	370	368	371	351	380	356	350	348	393	368	372	344	377	343	387	348	400	363	363	360	374	364	348	359	378	376	379	354	343	362	377	359	364	359	374	358	367	380	385	376	371	375	365	406	356	384	330	351	356	334	365	376	390	360	374	338	388	390	355	352	382	344	389	354	360	373	329	367	331	348	387	388	393	360	375	394	384	393	392	372	343	406	339	353	382	381	368	365	361	352	378	351	350	352	386	380	394	363	398	368	381	340	374	351	375	373	392	358	344	361	367	371	376	358	358	395	362	349	366	385	376	359	386	340	355	383	360	398	357	377	384	367	359	347	368	357	377	350	319	366	370	341	323	351	398	345	400	365	388	374	347	370	355	333	392	367	386	362	351	384	334	380	351	351	334	363	377	400	367	363	368	402	398	339	346	372	342	368	384	372	389	364	387	383	341	362	354	373	355	367	400	395	360	329	341	333	353	405	354	346	376	354	371	350	364	354	371	358	337	382	357	388	396	385	359	408	361	367	330	365	359	371	365	345	378	341	402	356	369	345	358	384	354	330	377	360	333	395	358	352	375	384	363	309	367	356	345	375	385	380	375	354	412	373	373	322	337	371	351	382	368	386	364	384	350	387	367	337	415	373	354	410	400	372	376	351	338	352	386	407	311	349	367	370	355	351	410	357	372	361	349	393	325	389	363	358	398	360	387	385	400	348	340	360	349	382	354	331	404	378	333	357	361	408	387	350	349	350	360	361	372	381	352	380	367	362	394	389	357	377	365	317	355	376	366	344	360	351	379	386	339	370	406	312	375	342	355	357	357	390	372	360	367	392	353	347	356	355	363	346	381	350	335	382	342	370	334	374	345	355	375	351	375	368	341	385	349	371	338	385	356	377	396	361	363	364	378	360	395	383	379	384	335	370	345	373	359	364	363	365	352	356	345	355	398	376	354	370	375	330	343	384	364	366	369	354	354	377	371	351	347	350	357	383	380	371	337	345	413	352	388	420	369	379	353	366	384	359	350	381	332	353	413	353	329	356	366	364	358	377	387	393	339	341	380	340	384	354	321	330	378	394	371	386	392	385	359	359	360	327	368	356	393	380	367	349	353	385	376	365	381	363	378	373	375	354	428	327	367	366	389	403	398	383	394	380	341	373	355	353	369	374	372	362	389	361	395	318	355	353	361	402	346	351	370	399	388	371	376	329	347	356	382	370	358	380	361	382	373	384	371	361	337	361	359	328	359	365	400	361	368	409	371	389	370	321	360	359	349	373	372	371	348	359	356	355	395	365	371	366	334	375	342	373	370	362	345	389	358	376	367	352	376	379	356	363	368	376	359	392	368	382	372	366	373	385	384	375	356	366	351	381	360	357	341	337	361	375	362	345	393	362	406	310	358	382	362	387	400	364	372	383	370	400	378	358	337	347	340	366	411	362	381	338	385	363	360	376	378	381	392	364	357	374	336	413	327	361	374	338	377	331	368	378	381	353	329	358	365	369	382	409	397	323	371	363	355	406	373	373	388	392	354	378	365	325	356	387	352	382	357	349	422	383	365	390	332	357	372	362	376	381	366	398	391	386	380	366	347	391	341	350	360	410	390	333	390	382	379	380	377	375	379	376	363	335	388	374	383	354	355	346	347	407	357	374	387	367	352	379	353	376	387	343	343	397	388	386	349	345	381	403	407	371	388	376	377	336	377	338	338	361	390	392	378	387	374	379	364	367	338	357	370	351	396	369	358	357	352	333	342	347	372	344	386	393	359	362	383	403	373	347	372	344	324	341	362	327	371	376	350	363	357	345	375	393	329	380	358	407	353	388	346	353	343	408	369	382	386	329	381	362	356	369	398	389	364	371	377	363	373	341	366	376	386	341	382	359	332	335	344	351	369	381	347	374	349	366	341	372	362	361	395	380	364	371	374	369	364	356	339	373	371	361	364	351	345	384	372	391	344	399	362	403	366	387	375	352	373	380	372	395	411	349	380	372	385	357	378	352	318	355	344	396	365	377	377	391	357	373	319	357	364	390	379	353	348	346	343	338	384	345	356	368	369	356	374	347	350	357	400	385	372	371	368	362	374	352	372	363	378	375	359	377	339	344	398	356	355	376	344	392	335	395	365	365	388	374	390	362	392	333	383	369	346	370	368	381	350	352	363	422	400	376	331	368	401	342	366	355	393	386	335	381	381	343	366	376	377	388	414	355	378	376	363	373	348	376	341	366	352	371	347	383	367	359	387	341	372	359	378	376	366	390	341	374	354	375	351
22837	21064	28775	23583	21064	21108	6592	1730	1328	1223	1155	1070	1070	1121	1031	932	945	937	897	956	893	914	875	885	849	878	893	845	911	845	850	828	799	832	835	864	900	804	806	812	872	841	835	854	851	855	837	831	870	806	782	824	797	850	843	848	832	806	820	805	805	806	851	788	779	855	817	820	843	780	809	814	835	797	787	819	824	789	814	830	874	846	821	822	802	876	788	822	841	852	782	809	797	796	832	813	762	801	820	817	812	806	814	833	881	851	800	747	833	806	825	846	825	857	837	788	817	847	827	855	828	830	816	841	793	817	802	841	799	861	867	837	765	775	836	894	860	832	851	812	794	809	824	863	849	801	872	799	841	833	854	817	848	768	749	799	834	857	825	780	812	751	791	838	788	860	878	808	795	803	814	805	810	851	875	776	825	844	804	791	876	827	841	750	834	856	792	836	857	779	788	804	811	827	818	821	804	774	800	827	809	785	824	806	830	831	828	855	811	865	808	821	761	804	782	806	823	831	800	822	784	842	787	782	797	872	835	755	746	771	829	822	845	803	762	823	854	776	807	842	770	856	829	833	790	820	766	805	791	808	813	830	819	821	811	801	822	836	794	790	827	867	805	819	824	858	803	807	777	775	780	841	812	824	831	860	766	828	841	811	827	858	787	800	831	842	854	846	781	858	837	840	816	839	792	838	773	809	816	808	796	826	831	857	804	859	829	814	842	826	820	818	803	832	841	816	826	808	844	843	836	816	813	813	823	810	773	883	798	800	828	851	832	854	794	873	854	826	822	834	790	835	779	786	749	817	772	828	752	807	849	823	838	868	796	828	821	816	860	860	789	833	856	790	786	859	816	809	846	820	820	833	813	850	787	828	789	819	803	760	804	812	777	808	787	830	816	787	807	833	859	806	795	773	819	842	780	835	798	795	777	829	804	835	828	851	841	891	791	783	767	779	819	762	747	814	788	855	861	833	817	794	829	817	858	787	863	848	815	802	816	743	806	818	843	805	811	805	827	852	816	811	799	810	834	840	808	857	850	831	841	778	835	808	869	772	799	782	815	751	781	832	804	803	796	800	789	814	841	824	843	788	793	811	824	835	833	878	766	807	820	820	749	818	815	857	795	873	812	829	812	830	825	790	829	827	819	813	792	823	816	772	827	808	824	844	799	799	808	820	802	820	762	843	832	786	810	801	809	787	837	804	831	755	814	797	813	795	819	818	830	797	795	798	833	845	785	768	776	855	864	817	879	830	853	829	759	813	783	824	801	838	785	819	835	768	795	800	822	769	814	840	756	822	807	830	823	782	817	803	860	822	830	818	807	820	771	821	829	848	820	757	809	881	803	759	828	739	833	812	755	789	794	847	765	775	807	792	834	852	856	821	850	778	853	791	840	770	801	815	799	815	793	833	829	823	819	830	769	791	787	824	782	789	753	781	807	818	805	778	804	843	876	770	800	795	777	780	886	849	824	799	818	775	770	849	826	877	825	788	808	779	843	850	836	835	859	806	875	767	802	814	756	795	770	821	784	842	798	821	852	773	758	777	823	772	822	883	822	828	838	799	841	840	856	804	817	825	759	794	849	802	838	801	827	834	856	830	819	786	851	799	798	833	804	818	859	785	829	789	791	764	823	816	833	779	751	783	808	798	800	804	809	806	786	762	863	803	777	850	826	796	817	761	832	842	799	799	803	835	833	837	846	826	803	821	802	825	833	757	870	847	788	846	841	838	826	845	821	764	823	835	823	749	798	823	791	789	815	764	803	802	800	821	851	773	777	725	795	799	799	826	810	813	822	809	838	814	852	779	827	777	820	855	816	791	796	816	800	793	867	810	792	807	842	829	832	824	808	822	830	803	843	811	798	772	795	801	814	854	840	824	778	788	777	803	867	844	826	846	836	847	815	825	794	799	780	804	821	859	849	853	808	830	817	814	786	793	850	818	858	817	817	858	784	830	813	811	840	815	823	802	826	835	848	804	860	768	779	812	813	775	827	796	771	803	824	850	830	840	809	840	849	802	768	853	788	817	797	802	809	832	779	786	782	816	825	784	830	767	829	849	770	802	831	801	888	807	869	786	829	807	831	766	839	798	850	793	795	805	837	795	859	824	808	811	821	830	840	797	832	815	793	797	834	887	822	805	764	795	854	829	842	769	804	799	773	819	833	785	804	764	845	821	825	794	785	851	823	841	840	831	803	775	843	843	798	802	756	849	829	782	816	815	777	795	798	826	758	805	867	831	808	825	850	828	858	869	802	808	860	828	791	867	779	816	767	778	780	778	805	794	786	804	820	857	846	837	791	792	859	814	807	805	839	827	780	827	821	815	789	832	762	826	796	822	811	860	788	792	795	850	831	763	839	842	819	773	771	792	829	771	757	805	806	815	853	815	788	807	806	811	770	807	804	881	831	810	813	804	812	805	785	823	811	743	823	802	814	818	833	838	832	812	836	853	832	836	817	852	764	831	826	776	789	799	802	834	818	855	799	821	793	814	892	863	775	834	809	852	766	817	812	823	804	804	790	792	773	815	777	798	756	811	815	835	839	814	839	884	790	789	787	817	793	789	852	801	798	847	845	807	764	775	778	839	802	818	845	791	817	785	742	824	808	788	832	761	829	806	769	820	732	828	788	803	803	860	809	847	839	831	822	798	798	747	809	791	794	802	793	794	836	831	828	838	844	776	778	837	810	804	800	798	794	810	789	821	860	782	798	783	787	788	833	818	817	799	798	829	816	839	879	776	834	812	786	813	774	766	793	773	773	797	814	833	839	791	858	848	809	798	882	831	796	834	771	827	838	828	838	869	834	815	792	793	788	793	817	801	824	805	798	783	798	776	829	806	802	816	791	762	837	853	824	800	797	743	821	775	827	864	791	817	781	866	786	830	812	803	803	820	798	811	821	859	826	781	856	787	761	846	824	861	836	791	780	810	807	807	794	853	775	805	850	827	799	864	830	834	817	824	778	796	800	804	828	756	806	835	806	802	782	858	855	783	815	795	829	838	839	782	785	768	792	756	793	838	790	831	804	846	799	817	834	791	828	729	848	828	841	866	783	828	866	787	802	838	808	848	771	821	814	835	852	784	818	828	830	795	772	823	847	743	858	817	792	856	812	817	820	784	816	829	793	790	787	821	794	771	813	819	794	814	807	829	783	797	834	745	822	812	848	840	825	796	824	793	776	827	802	826	853	819	799	835	812	788	766	839	805	786	769	788	820	849	779	808	807	759	830	881	846	820	814	808	840	831	784	795	786	812	784	772	821	791	794	891	794	838	780	774	818	798	788	810	796	767	792	799	833	824	773	796	822	829	767	820	811	848	823	781	780	811	846	745	804	854	795	799	783	816	847	814	834	793	844	861	754	775	831	797	810	785	877	801	790	762	781	824	814	818	804	820	810	808	871	866	781	887	848	781	846	773	805	834	835	806	858	809	804	772	872	815	799	816	776	819	765	800	831	776	867	756	788	845	806	782	809	840	810	805	769	822	847	831
12365	17664	13600	7373	5344	3957	3202	2693	2263	1944	1860	1661	1570	1517	1463	1367	1354	1308	1281	1186	1172	1161	1187	1101	1134	1061	1098	1090	1072	1044	1118	1042	1057	1035	996	1028	1040	1000	1022	1050	1007	1042	1035	1034	1020	1017	1033	1072	1014	1059	1050	1016	996	1049	1035	1015	977	979	1005	1035	1010	999	960	1005	1031	980	1042	964	1058	1077	956	1003	1032	1011	971	1021	965	1059	995	981	1035	1053	949	999	970	995	979	996	1033	966	983	1023	1033	1037	983	989	1033	1001	1083	1041	902	990	1028	939	986	1025	989	942	969	990	1036	1016	996	986	1005	980	1019	1027	1005	1026	924	980	992	1044	969	952	913	993	993	982	1020	1032	971	993	1032	954	1031	989	1022	992	966	987	950	925	992	1009	1003	1022	933	997	991	1035	966	983	970	1049	1037	983	1023	1027	1001	988	986	986	951	976	924	963	1019	1009	1016	1026	985	969	1014	1034	946	968	991	1034	964	1039	1009	1009	1013	1012	973	1013	1066	984	994	963	980	990	975	1023	995	993	982	957	1084	953	1003	995	1039	1045	942	988	1013	942	989	990	1025	1040	1000	1004	988	983	988	950	1011	1004	958	999	999	989	962	965	1007	1024	1058	994	1019	1009	1001	1007	1018	970	968	979	997	956	1029	1008	968	1059	1024	1038	979	1008	942	1038	999	1050	1030	919	959	1050	965	1028	1040	971	1017	960	984	999	1004	983	993	974	1052	945	997	1027	1002	989	1017	1026	983	1021	1028	971	967	955	972	1020	998	996	1025	984	1021	974	969	996	994	995	1008	994	1067	918	965	990	929	995	1053	1029	971	990	1007	951	948	949	1030	1025	1042	985	976	992	1006	966	983	992	984	964	1005	930	987	1006	967	972	1026	947	964	1006	998	997	962	993	1014	961	957	991	995	1018	1033	1043	991	1003	1000	1023	994	1045	999	1011	976	1014	949	1025	1040	1034	1005	969	1017	1010	982	932	1015	1042	981	1014	1031	968	1055	1020	997	1015	989	965	1012	1075	972	965	1025	1027	975	964	977	1019	1053	999	977	976	1003	961	995	985	1000	964	1011	962	1022	990	1037	958	942	1004	1033	958	996	973	996	980	965	992	1008	1000	977	1002	937	1045	997	971	987	953	967	1054	911	1012	907	998	1036	1075	964	999	958	993	1002	983	982	983	923	990	1008	998	1013	966	1033	1006	985	979	954	1019	921	1011	1005	1036	950	972	972	1062	1011	1038	984	977	971	978	1012	972	1010	988	995	1015	967	1016	997	1006	992	922	995	990	1044	982	1018	936	969	964	1013	973	1032	962	999	1017	959	992	1064	1035	1049	1024	996	957	987	1019	990	1012	1006	966	1033	995	1024	981	977	975	958	969	970	1048	1019	1040	1040	977	1016	1003	1023	968	937	964	954	1000	1014	991	1004	952	1027	1020	1008	981	1030	979	1002	948	980	966	999	976	1017	1018	993	992	953	1040	1000	963	971	1008	1062	1005	1016	1011	994	991	1032	986	1014	941	911	960	961	956	1013	1039	984	1021	947	974	1048	938	1003	1001	981	962	1038	1039	1025	1030	939	994	1008	1029	981	964	945	984	930	970	1045	1006	951	1026	1025	1019	977	992	961	982	1006	978	966	955	1005	1002	989	968	993	1019	1011	1042	1007	978	968	974	964	1045	958	1010	964	1009	1006	977	1007	1002	980	995	992	1037	1029	1024	925	1022	978	986	990	1037	995	985	991	927	967	969	978	972	1009	1021	978	1066	1011	941	1042	1002	991	976	984	1013	997	1007	1002	945	916	1016	967	1014	1058	1037	1021	1007	1037	939	1018	1003	960	1007	1002	1003	1032	1024	978	987	1017	991	1024	1030	979	992	1023	1035	1063	1024	1017	1042	936	1026	979	916	958	922	1038	965	977	1051	975	943	955	980	1034	991	984	939	1001	1001	999	1021	1031	1023	1002	967	994	1017	935	954	950	969	1013	940	991	972	1015	984	991	983	969	1042	980	950	999	964	997	969	1012	940	987	1025	1042	995	1020	1007	972	1004	1019	994	1016	934	989	1025	1006	991	1000	989	932	939	928	974	942	961	961	1037	994	1003	954	951	1040	979	1014	1010	981	1029	946	1022	979	988	1013	974	1000	958	976	963	1033	970	984	978	979	945	987	1041	1009	978	984	1026	968	981	997	980	967	979	1010	1025	983	1010	1028	979	1004	986	1013	1025	1014	1014	981	953	1011	958	972	1037	994	1026	1015	985	982	1053	952	935	987	949	958	955	1091	1011	1007	963	1043	994	982	1007	1025	1027	998	1031	918	1021	1011	1001	962	1009	994	1027	994	1027	969	1002	952	964	981	942	996	1015	968	999	972	984	994	1010	924	986	1004	1017	1007	997	982	994	1022	966	1040	961	1020	1016	966	1002	1019	982	1011	969	1034	958	988	1029	1001	983	948	1010	944	1014	984	945	1009	981	972	1035	1003	976	960	988	974	1002	971	1016	992	1027	979	1026	1014	963	1011	994	992	968	1029	999	1031	960	997	1008	996	976	1029	994	973	998	953	1003	946	987	1001	1055	942	951	917	985	961	960	1014	980	949	1027	1026	981	996	991	963	1003	959	1019	973	969	979	983	951	987	1020	1002	952	1018	1034	940	985	977	1020	1006	994	985	977	975	917	1024	957	1018	988	996	1007	945	1045	979	937	954	1040	938	1034	990	994	1012	1038	958	986	1021	934	970	952	1032	973	996	1063	934	963	1018	1010	976	990	952	1030	1010	995	1021	985	1010	1034	969	1024	1047	946	944	999	1033	952	1034	1036	976	991	1047	1037	1013	1006	1004	1001	969	970	968	1051	1059	988	986	962	977	984	1015	998	1043	997	981	1028	962	950	938	1006	955	982	981	1007	987	969	999	1026	1007	991	992	947	976	1019	954	956	1000	962	967	973	1070	1031	993	954	1014	979	1036	976	1005	1000	966	1065	925	970	1001	1005	1057	1002	959	973	1001	951	965	964	978	978	958	957	994	1023	1015	954	1023	1044	956	995	969	979	1028	1006	987	1020	976	1002	1016	974	950	966	1034	1039	1037	980	1028	1000	1035	1005	924	980	997	1049	1000	987	1024	1000	1037	970	994	1054	1007	986	980	1038	945	981	974	978	989	955	1022	982	1015	1035	987	928	995	962	991	965	1015	937	1038	1026	982	943	1015	986	1036	1029	1006	1041	1000	988	1010	984	1041	1068	976	957	950	1012	936	963	1022	950	1003	1015	1035	1013	983	941	994	961	1003	1005	962	974	1048	1034	1014	1004	996	997	997	1018	1025	967	998	988	984	1004	968	975	982	1054	987	1000	982	1018	966	997	980	981	947	956	934	1033	1001	983	1025	1002	981	975	1002	1027	1007	1000	975	956	997	976	987	994	999	1001	1043	915	942	958	1011	1031	987	1015	976	970	999	1006	944	1003	980	978	1026	1037	1027	955	925	985	1026	991	1025	1003	1006	993	972	994	1032	958	1012	968	992	1008	983	949	1006	958	957	984	968	983	1019	984	1041	943	971	1015	974	1031	990	1019	998	1007	974	958	961	990	955	1022	973	1036	1026	1014	984	966	1004	1022	1004	1000	1021	1039	1012	994	991	1000	1032	1038	969	984	1009	949	1010	1005	1007	1017	1043	951	951	1035	1006	1013	961	1019	960	994	1007	958	983	1030	955	1013	966	941	981	1013	937	1000	1007	922	1002	945	986	946	1046	978	961	986	992	978	1042	1001	1016	974	983	1014	948	994	1000	961	987	977	1018	1036	977	963	945	1005	995	961	982	950	1000	1016	995	951	975	1036	955	1077	1016	984	1030	963	1010	967	1050	1029	979	1024	985	981	949	1004	1017	997	1086	1006	1049	1037	949	1035	986	976	946	991	1004	990	986	997	1023	926	991	955	998	974	974	988	1032	1014	972	958	971	1017	1030	1074	1023	1038	1026	1017	976	965	951	940	993	1037	999	926	946	1012	980	978	975	995	1059	989	939	999	1028	992	953	1018	964	943	1043	1026	1030	980	1048	989	1038	997	965	1016	998	981	978	995	1020	988	999	964	994	990	954	961	961	998	1012	970	979	1003	980	1053	996	964	924	1010	974	994	956	986	996	1004	934	974	1017	1042	997	985	967
27020	18994	4697	591	385	358	285	314	315	314	253	303	279	290	301	281	305	285	294	306	284	279	278	299	268	268	271	262	305	276	296	265	305	287	289	277	303	308	319	270	249	307	250	266	283	270	290	292	291	267	291	312	277	285	264	302	272	291	278	293	271	272	292	295	268	283	285	290	268	323	271	286	264	298	295	283	299	306	280	274	289	284	276	275	282	275	271	303	259	274	273	290	298	249	257	282	276	274	275	284	262	308	288	248	267	293	282	270	273	298	267	313	277	300	265	296	285	285	304	288	293	299	292	289	315	270	271	312	265	300	263	297	289	281	288	272	269	272	275	265	304	279	311	284	278	272	269	257	289	294	284	280	283	289	270	268	274	283	282	322	259	287	248	298	271	292	289	288	310	292	272	274	288	282	292	301	264	282	272	294	258	290	258	284	277	251	309	285	246	295	302	257	279	278	272	267	290	277	270	271	292	279	271	285	275	274	290	285	264	289	289	278	303	285	291	303	280	261	287	317	287	278	287	300	291	265	273	292	273	279	275	269	272	281	257	282	264	296	284	270	268	307	250	282	262	292	272	313	284	295	274	260	318	269	327	278	280	287	300	281	277	280	287	289	268	272	268	304	274	302	290	277	256	268	270	296	290	299	287	276	285	307	304	271	267	259	304	286	256	288	284	295	287	281	295	275	288	324	304	295	264	273	247	294	270	281	264	302	276	284	300	278	251	269	313	291	309	256	283	296	247	303	308	286	286	296	278	277	296	288	278	295	297	277	275	256	279	269	285	299	268	283	280	320	277	270	314	314	291	271	270	284	263	285	288	276	277	265	277	257	283	285	298	288	268	301	313	300	277	278	268	271	267	268	297	334	278	279	269	247	290	278	272	268	250	269	278	319	285	313	313	256	302	270	281	260	281	293	280	301	299	273	301	276	295	290	321	264	279	298	265	261	261	278	269	271	276	305	331	296	300	240	278	274	278	294	282	267	298	304	278	287	247	274	273	281	298	294	265	257	266	273	286	271	257	285	290	283	277	286	302	268	264	275	290	266	239	264	267	268	278	325	294	267	290	287	299	311	291	273	267	325	291	273	271	263	296	257	295	277	282	302	256	263	311	299	271	296	288	303	307	276	293	274	276	283	284	277	274	291	306	303	281	296	276	290	264	271	281	293	317	259	267	276	264	305	301	309	253	313	253	293	292	294	263	280	270	292	330	299	313	299	285	307	266	286	284	276	273	291	267	264	308	315	262	249	289	275	252	286	297	262	278	296	288	312	256	278	270	261	290	287	292	288	284	277	270	241	280	303	301	280	292	289	295	291	289	288	314	275	288	267	254	285	292	291	304	284	297	287	285	288	322	263	279	287	321	274	263	238	290	298	289	276	284	285	275	302	285	267	292	285	270	259	254	277	292	265	292	268	265	283	291	291	298	287	266	287	306	289	267	306	286	311	271	286	269	268	264	253	282	274	290	276	286	268	280	266	274	281	287	267	270	287	261	274	275	284	299	289	281	306	284	290	293	284	298	277	272	294	289	295	290	245	292	290	291	292	306	268	270	265	279	299	294	273	277	274	279	305	263	270	291	302	270	272	281	278	282	242	285	278	279	286	272	315	264	284	278	289	281	263	303	317	274	263	277	289	269	296	259	293	291	290	290	289	292	277	266	275	275	255	285	272	286	307	283	260	286	277	297	291	278	266	311	280	287	299	259	300	271	290	283	287	267	290	287	272	297	289	275	304	328	274	297	304	267	279	270	259	289	289	287	244	294	298	300	277	299	263	304	260	271	284	277	314	280	260	252	267	294	272	284	279	278	286	260	302	286	304	263	300	262	293	304	292	280	298	283	293	282	263	278	298	253	263	261	298	288	283	283	291	287	302	274	317	299	302	277	280	308	319	298	292	309	288	310	286	246	269	252	267	295	271	280	262	310	296	289	293	289	287	293	313	307	265	294	246	284	270	270	299	295	293	282	284	263	295	293	250	280	259	298	267	286	278	308	281	296	279	296	289	251	316	257	294	294	279	268	269	278	268	282	272	286	247	285	299	285	288	273	260	274	307	289	295	273	278	274	287	269	303	251	294	268	243	286	273	288	285	279	276	292	300	291	297	304	292	292	304	282	290	240	243	270	274	295	278	280	270	258	276	267	299	272	303	280	265	262	248	263	304	309	312	278	304	296	280	267	299	292	259	254	301	314	286	290	284	269	251	297	281	295	263	279	282	265	300	310	319	266	284	285	273	280	285	263	268	266	276	292	292	271	278	277	322	292	302	301	261	284	277	278	290	287	282	289	256	277	279	298	296	284	264	295	268	323	263	291	312	275	308	281	278	267	284	286	281	316	271	271	286	275	281	283	276	300	288	306	264	281	267	272	283	289	305	273	298	290	272	265	304	287	296	294	299	300	261	283	250	291	286	299	272	286	258	266	276	276	274	277	264	306	305	255	297	282	281	291	271	284	253	304	294	289	287	306	276	309	274	259	279	308	289	289	295	264	267	264	259	287	309	308	276	250	313	285	288	291	285	301	283	257	286	274	304	314	264	273	307	272	272	304	289	287	286	305	261	313	295	265	244	244	263	279	254	262	285	304	302	272	260	265	291	265	275	302	324	289	312	293	317	300	298	280	281	278	285	286	281	274	312	313	290	278	280	239	249	284	294	259	245	251	271	288	298	274	295	299	288	272	278	280	276	267	280	308	280	296	289	272	286	289	306	246	260	278	305	311	279	315	257	274	283	273	298	285	282	315	308	284	292	291	320	303	281	270	281	296	288	301	264	284	251	259	247	296	271	293	287	250	258	285	274	292	285	277	289	301	309	270	307	279	282	271	301	281	280	261	271	279	286	277	309	255	282	261	296	277	277	243	266	278	276	283	278	264	285	251	279	311	276	285	250	296	295	285	281	296	306	274	285	272	261	297	284	266	278	300	292	269	287	286	271	294	272	276	266	269	245	295	291	287	282	279	324	302	284	267	292	292	273	301	284	277	261	274	282	257	293	313	262	270	263	300	270	300	266	309	266	298	277	316	290	255	300	273	326	273	325	269	298	271	253	296	285	258	296	291	290	299	288	275	293	269	249	278	269	300	261	264	279	293	270	273	298	320	291	283	297	305	264	313	295	280	309	281	245	285	279	294	287	262	270	260	287	283	294	282	256	298	291	305	298	247	253	276	263	296	298	307	303	293	260	283	300	284	289	299	279	264	284	286	289	297	313	296	270	258	273	281	249	285	278	282	261	290	270	295	287	246	304	280	312	302	268	281	283	266	300	294	313	270	281	270	294	260	288	276	275	280	280	304	289	281	282	272	297	264	300	303	295	271	263	276	278	270	287	291	269	300	282	285	277	286	302	296	277	288	289	298	283	300	264	281	297	275	290	300	264	268	295	295	296	286	295	268	277	302	290	281	285	252	269	266	272	282	321	259	269	272	289	307	290	275	316	283	273	257	298	276	288	277	299	296	299	289	273	275	266	294	300	305	296	290	281
4215	1221	960	621	588	483	450	421	408	388	406	381	356	387	414	384	358	374	379	374	372	383	373	365	389	383	359	321	398	391	390	356	372	354	354	417	379	330	409	337	381	410	364	357	395	341	405	333	366	401	366	339	397	344	376	358	353	347	357	361	337	372	357	346	380	364	356	351	399	378	320	384	348	326	356	362	348	380	331	387	392	361	365	337	367	378	354	390	371	367	384	329	357	381	376	388	377	393	348	373	378	373	360	350	375	345	366	329	361	369	380	386	343	379	319	369	361	362	377	367	376	379	353	336	333	360	386	368	364	374	368	359	340	355	341	372	359	333	366	383	359	360	369	348	425	360	342	387	375	372	366	355	368	365	384	368	370	360	373	365	368	401	378	388	382	383	412	342	392	364	336	348	365	385	375	351	346	382	349	336	368	364	347	387	351	372	312	376	379	338	391	352	383	349	384	382	366	360	352	375	368	374	372	355	385	361	383	386	347	386	383	373	373	357	367	335	332	384	357	334	412	388	361	361	373	363	380	379	377	373	374	369	343	366	364	387	383	351	396	352	360	372	367	350	362	373	349	368	366	364	350	395	361	361	355	385	372	362	334	373	363	349	364	380	374	347	367	350	333	363	419	376	390	368	387	374	355	367	359	373	363	396	370	327	326	357	393	344	394	363	356	352	358	332	351	368	383	369	370	361	393	366	367	371	374	356	367	397	379	417	346	364	363	345	331	378	348	386	375	364	387	382	349	372	362	358	404	344	382	357	366	402	359	365	365	368	389	357	375	371	348	368	385	370	356	361	358	341	409	356	355	356	370	352	332	351	343	393	379	342	335	368	377	375	358	365	379	383	382	348	368	355	362	351	364	373	353	393	365	357	359	359	387	371	353	396	359	364	355	337	348	351	337	355	356	357	388	390	340	367	370	378	408	366	380	388	357	393	390	397	379	350	346	383	360	352	358	377	381	363	379	352	346	350	366	353	366	369	354	362	364	367	385	375	379	377	367	382	349	374	368	367	374	377	389	322	373	364	400	335	349	339	365	381	395	397	361	388	366	345	340	368	344	358	387	359	385	350	386	394	357	401	363	363	380	336	404	387	360	340	364	370	400	374	375	366	367	351	365	341	409	378	387	345	400	390	364	388	366	377	388	353	396	377	380	365	351	377	339	356	373	344	369	358	368	349	367	377	388	397	375	361	377	383	384	369	360	355	355	389	389	348	354	390	366	376	352	367	384	374	377	349	360	368	356	362	363	378	339	379	372	334	332	361	357	366	353	392	351	342	364	355	380	374	348	390	392	351	373	378	351	382	359	345	399	393	389	354	381	424	385	374	365	365	388	392	409	365	353	337	385	364	385	360	374	355	350	365	376	383	360	349	373	364	357	345	350	351	329	383	395	365	367	351	354	388	347	376	381	351	370	380	307	377	340	349	329	375	336	370	348	370	354	350	405	346	363	365	385	383	359	363	389	347	374	349	380	368	398	380	365	371	355	376	342	411	373	357	334	367	366	348	396	393	347	374	390	411	372	353	358	369	329	349	387	384	349	362	401	355	379	401	379	358	320	361	387	355	373	369	364	332	351	386	346	394	377	359	404	354	362	365	370	369	379	371	375	366	366	392	372	376	333	344	372	354	344	394	383	389	352	358	404	385	340	334	350	330	327	367	348	380	322	341	360	385	340	358	352	380	344	342	336	361	328	369	352	358	355	354	367	373	390	373	367	385	382	349	406	348	396	353	381	378	387	383	350	382	334	342	357	360	367	355	376	402	363	331	352	367	374	366	371	373	396	385	362	366	362	398	367	380	359	386	358	352	374	332	381	404	357	379	385	350	380	322	379	380	396	377	335	373	373	376	350	406	383	378	368	372	362	363	375	383	345	375	401	377	373	375	353	393	377	371	362	380	367	360	368	387	358	370	409	401	359	348	339	371	356	381	393	352	371	351	398	375	347	373	381	384	404	402	399	340	406	375	358	380	398	364	409	404	361	385	347	369	373	406	374	376	352	375	360	412	366	349	369	372	345	385	372	363	359	372	365	359	353	372	393	366	378	360	368	390	369	380	393	386	363	405	349	363	378	376	356	396	389	331	359	367	371	344	364	367	373	386	378	376	359	354	377	372	359	348	379	377	352	354	385	371	391	334	407	353	357	373	376	408	387	383	362	362	380	401	379	382	368	391	375	340	381	403	364	351	354	325	354	368	368	364	351	373	344	363	373	358	347	360	373	364	362	355	416	348	361	362	403	369	383	372	383	348	347	349	331	372	321	351	377	344	384	365	375	350	406	389	379	359	342	372	389	353	357	404	361	347	347	355	355	373	355	391	374	384	391	349	347	366	374	370	369	351	370	370	358	368	366	373	364	372	338	354	349	358	386	382	347	396	387	384	354	360	390	365	367	390	387	367	394	377	318	384	371	385	358	356	374	340	385	346	366	348	357	376	398	395	370	356	385	358	378	396	388	341	361	342	346	380	344	364	364	394	354	372	361	347	380	349	361	393	352	342	376	356	381	357	403	376	410	378	409	366	359	366	339	374	336	340	352	339	357	363	356	341	331	379	352	383	358	395	370	360	330	344	366	358	365	357	416	335	358	379	417	351	384	363	393	379	379	336	359	394	332	351	378	348	344	378	367	347	366	342	375	361	366	362	333	380	339	374	357	348	371	370	382	373	323	390	359	378	398	377	377	362	357	413	362	398	350	358	403	392	366	359	396	343	367	344	359	365	386	380	366	361	367	356	374	366	337	398	360	366	363	392	344	387	373	353	379	361	366	353	354	365	367	396	399	356	384	371	362	348	360	354	350	366	360	375	375	376	358	366	397	347	374	393	373	387	363	395	345	374	346	358	369	354	379	376	371	337	380	347	368	355	358	396	341	374	395	392	362	358	386	384	354	375	379	389	387	388	391	361	366	340	348	345	354	369	413	360	356	355	350	350	400	363	401	381	390	347	362	370	354	374	365	391	327	356	363	378	368	381	365	360	388	364	367	413	386	352	378	385	396	362	351	331	352	366	373	317	372	370	319	357	354	351	379	397	373	411	349	420	384	363	367	345	366	366	368	393	374	330	382	363	343	351	346	359	349	376	362	380	388	355	362	364	396	374	373	420	378	387	370	367	389	372	392	365	376	388	379	353	357	367	393	366	368	384	325	390	366	332	331	387	367	384	348	349	351	401	361	342	375	403	375	339	367	384	367	376	389	404	363	385	357	362	361	359	389	354	368	354	379	370	377	412	348	386	382	359	368	351	371	373	361	377	389	360	387	357	382	363	368	381	346	394	352	366	346	370	361	352	382	359	355	361	423	403	361	362	351	422	348	365	353	344	344	344	377	371	352	385	386	348	382	392	328	382	347	328	437	338	390	372	363	400	329	355	359	368	379	394	361	349	382	368	395	384	336	366	390	369	403	390	385	344	334	375	360	350	337	358	348	331	364	389	384	372	373	367	376	344	382	406	352	354	365	411	369	336	355	385	366	363	383	352
23825	21032	28232	24053	21007	7550	1446	1025	916	873	817	787	813	799	744	747	735	679	751	669	728	685	681	731	677	674	686	702	698	666	668	659	712	724	693	711	697	686	628	683	651	695	659	636	654	674	660	677	671	687	633	629	688	687	643	654	671	666	662	717	721	681	637	644	648	685	691	642	656	674	650	644	682	636	673	672	693	645	676	616	591	655	680	627	676	648	639	665	659	669	671	657	654	637	670	693	653	663	628	650	656	665	651	646	670	629	696	716	678	639	676	690	648	679	642	671	637	678	681	661	641	672	672	651	689	678	629	626	664	651	643	680	674	637	692	656	701	651	613	665	625	597	637	632	633	665	665	620	630	675	691	702	647	664	670	641	685	680	591	685	637	658	633	628	643	620	682	702	671	683	606	636	656	684	665	682	675	652	667	708	705	682	632	621	634	670	642	711	655	653	668	674	669	692	690	651	620	649	681	625	669	653	659	668	690	664	685	645	683	670	639	642	636	670	610	671	652	716	685	695	663	675	646	655	671	673	678	680	627	664	625	684	647	657	670	619	676	614	658	661	676	710	642	625	650	691	643	680	652	659	615	619	677	629	666	669	710	692	613	632	662	621	637	635	672	677	661	650	628	639	627	693	669	674	643	680	635	657	652	641	627	673	669	660	636	641	672	648	689	605	667	660	659	656	677	655	653	643	649	692	631	682	597	673	632	640	682	687	660	745	623	672	609	697	640	660	654	634	622	618	631	620	649	692	666	638	651	629	659	640	681	613	625	622	633	636	701	686	592	692	648	648	702	647	679	621	656	671	602	642	649	690	640	649	643	681	647	667	706	680	727	665	647	649	648	678	679	639	708	635	663	680	633	671	636	621	682	650	691	666	653	676	659	679	675	645	653	651	706	621	659	671	672	670	676	648	628	643	614	639	662	663	667	652	620	651	645	668	674	652	681	643	634	666	695	637	636	619	702	689	645	657	646	641	693	615	700	691	635	665	678	648	640	677	636	649	651	653	619	626	677	695	683	646	650	623	627	656	649	667	679	702	665	664	660	680	652	630	688	734	648	683	640	658	666	700	654	681	721	629	704	657	680	659	647	649	596	668	687	612	661	705	651	646	686	651	673	699	669	616	658	679	631	649	743	649	651	653	650	689	651	675	642	694	656	683	662	684	683	647	617	641	697	629	617	676	636	669	623	644	618	598	606	631	650	653	639	708	690	606	624	633	611	687	642	619	693	679	631	655	684	658	637	680	700	681	680	663	620	697	680	668	619	650	685	671	653	675	671	652	651	662	681	647	641	661	625	648	602	615	647	653	683	692	650	614	667	672	649	665	656	623	654	625	736	644	648	624	700	674	651	630	688	638	644	631	603	623	646	648	701	623	629	613	656	698	606	658	674	673	656	659	632	679	644	682	646	631	665	635	698	664	703	652	677	681	647	670	650	655	642	676	667	655	641	672	663	650	641	653	655	633	658	678	658	659	663	645	659	650	686	660	610	649	630	663	642	645	667	683	710	717	698	651	626	627	627	662	627	631	664	625	629	694	695	621	692	644	702	630	668	651	655	650	685	653	694	658	660	624	673	654	633	621	637	628	637	678	624	649	663	688	633	671	612	697	634	647	669	668	614	650	650	634	676	655	684	652	637	678	648	658	658	677	679	653	685	693	637	655	675	675	675	666	611	652	707	658	666	679	674	631	643	642	641	674	643	654	631	638	643	680	658	709	654	656	651	687	643	662	644	643	598	625	667	662	618	691	628	668	654	671	675	676	641	628	669	599	660	657	636	687	643	658	643	685	678	673	664	616	637	679	625	668	690	657	654	608	647	689	610	672	656	690	640	663	657	635	675	685	679	598	688	695	630	680	621	628	650	622	704	678	620	683	684	622	651	651	686	646	664	632	673	669	606	696	615	634	644	653	677	638	624	650	691	663	623	644	649	658	652	678	607	679	673	668	659	664	711	642	669	663	673	658	682	654	689	651	688	646	647	607	656	641	645	659	681	627	660	682	670	643	653	644	660	686	655	690	653	644	677	680	683	632	688	660	578	692	663	657	696	688	649	647	666	652	663	641	700	670	688	630	641	662	696	664	678	688	634	655	639	617	658	639	707	646	668	618	658	683	679	646	622	644	642	685	650	638	650	664	672	659	662	683	689	648	630	635	641	667	670	678	649	671	656	631	650	653	718	615	629	678	625	643	654	671	602	650	656	688	618	669	685	687	670	697	618	632	629	674	655	644	661	670	677	699	676	630	668	664	659	669	661	644	692	652	642	599	678	645	655	649	703	634	685	623	622	630	672	657	657	635	685	632	609	662	687	676	684	711	675	655	619	660	660	661	627	650	636	646	654	697	700	656	621	691	645	631	659	644	663	669	662	635	631	674	652	643	631	597	637	637	645	638	653	682	644	637	606	727	665	682	672	684	701	642	616	673	665	682	690	687	644	685	615	670	637	630	672	673	675	678	683	653	651	618	589	699	680	647	638	664	649	650	698	638	690	657	689	634	668	636	651	669	672	670	649	660	680	689	639	634	663	655	645	624	652	643	646	641	638	602	676	666	639	714	610	627	642	667	658	631	661	632	672	644	654	694	650	671	668	659	678	669	687	654	650	662	665	635	660	693	668	652	669	636	630	700	641	687	706	651	649	642	635	650	672	696	664	635	700	684	658	683	681	676	670	659	626	631	684	670	681	635	654	669	712	650	642	624	682	642	645	640	736	670	658	658	641	646	624	666	700	618	650	692	632	604	681	680	670	721	664	633	653	676	653	648	663	624	654	614	627	629	687	674	654	656	604	638	635	658	677	591	626	654	651	665	632	657	684	654	658	662	637	708	692	664	644	669	617	630	663	660	646	709	690	590	662	663	648	664	678	673	624	656	666	625	706	702	666	673	630	659	660	677	630	672	670	649	650	628	610	657	674	681	648	616	661	644	629	629	661	681	627	628	673	633	640	627	616	659	664	647	683	660	649	625	646	631	646	626	643	674	683	646	657	624	713	685	632	635	672	656	636	608	655	595	700	660	681	666	652	675	618	651	662	631	639	638	634	679	644	651	668	616	704	624	639	629	699	620	677	670	696	677	675	708	657	605	641	608	628	677	658	664	684	638	644	644	678	654	696	682	665	601	662	669	644	656	659	629	648	665	613	692	630	680	679	632	673	698	674	675	641	645	674	649	629	652	678	635	646	681	588	622	659	633	630	656	641	631	663	664	682	656	676	680	668	664	626	683	673	642	630	632	727	669	668	634	648	687	659	655	684	652	663	626	660	680	636	658	643	625	636	660	671	650	621	683	667	677	663	661	631	674	662	684	669	638	645	645	657	660	703	661	670	628	674	667	629	700	636	706	696	684	634	646	646	663	685	662	710	634	623	682	661	652	678	673	681	638	607	672	688	670	678	668	656	682	635	676	684	641	648	633	595	635	631	619	694	654	709	634	660	688	660	669	673	631	660	638	666	647	678	676	677	626	626	691	703	587	674	650	649	652
7564	10885	8415	4255	3150	2459	1980	1717	1479	1283	1185	1144	1063	1024	1030	1007	978	954	924	937	894	904	869	856	907	874	856	925	822	857	862	867	861	893	868	844	849	828	759	796	876	818	803	836	862	810	827	780	787	786	781	862	806	828	802	828	734	793	828	820	829	740	847	792	846	773	843	802	796	829	801	818	751	790	815	782	807	815	798	821	846	788	845	818	816	783	746	864	856	801	798	778	792	797	762	761	761	765	767	824	779	853	859	771	833	765	784	812	781	826	840	788	821	772	806	732	747	782	794	771	807	814	766	838	814	764	866	805	801	791	785	749	807	849	831	794	756	857	782	798	811	787	782	800	858	768	810	795	771	803	790	825	809	819	817	811	855	777	814	785	815	783	780	831	860	816	795	791	811	843	857	819	783	781	810	829	790	810	803	839	761	775	832	796	794	836	838	746	775	825	789	764	811	778	857	851	827	823	779	853	802	840	814	745	803	841	773	798	799	812	753	811	806	783	837	795	765	804	804	788	792	799	777	804	797	807	808	868	776	850	783	790	787	820	830	805	781	808	820	834	749	730	808	811	824	846	828	797	751	810	783	827	837	768	834	772	840	810	807	849	801	795	757	761	837	811	819	803	803	782	780	795	743	784	793	785	828	782	798	775	772	831	822	788	862	734	766	792	823	800	851	811	797	769	797	804	789	807	854	813	814	811	795	858	854	812	822	803	823	762	814	840	767	828	808	816	833	825	783	833	808	785	739	791	833	768	835	790	782	765	803	789	762	825	772	789	811	817	778	776	838	780	808	800	834	832	817	821	791	825	763	787	813	810	790	854	754	851	772	782	848	772	803	740	814	761	836	734	801	763	812	797	794	829	814	826	827	809	795	743	852	814	792	751	791	767	768	803	779	823	790	824	805	748	808	804	803	774	801	800	775	738	766	801	772	786	814	852	775	763	803	809	787	812	814	859	845	772	775	836	816	779	805	852	778	827	858	805	768	846	766	786	822	866	773	775	792	828	842	780	774	798	795	793	798	813	812	779	819	804	776	802	780	781	806	763	803	805	815	820	801	771	802	823	800	774	807	758	752	794	816	839	771	813	831	858	795	801	773	822	819	831	806	812	758	846	787	763	824	788	806	799	834	847	827	803	862	835	783	801	846	785	774	869	768	794	776	772	801	829	801	766	806	836	831	827	874	745	772	812	811	782	804	816	828	785	764	814	812	776	780	818	816	788	766	809	782	804	798	801	800	863	776	801	855	817	850	824	838	804	776	805	824	748	792	810	822	697	824	854	833	767	842	777	801	805	800	828	815	847	755	806	772	797	825	803	825	753	806	796	798	775	817	773	813	849	789	794	882	847	783	791	755	762	770	800	807	775	821	809	798	788	825	834	781	833	787	796	843	781	859	834	801	818	836	782	799	775	789	836	797	778	798	824	785	778	788	782	788	817	814	802	776	831	827	826	799	810	804	781	801	789	774	784	827	841	753	762	819	802	788	803	775	841	869	845	772	791	782	775	826	818	807	760	810	795	806	876	805	830	789	781	824	810	767	809	819	795	806	852	833	854	778	809	760	798	753	809	815	806	806	804	834	835	780	795	749	764	798	803	844	799	757	808	795	851	824	830	797	836	739	757	767	797	806	792	792	780	772	768	783	780	767	809	822	852	784	816	815	791	813	784	752	814	837	792	832	853	813	769	809	791	815	791	784	796	811	837	777	779	804	831	786	830	789	782	788	783	796	777	800	789	799	826	826	827	806	786	777	832	791	863	757	808	821	800	775	820	789	797	809	819	808	819	784	791	785	837	768	805	803	823	784	788	832	819	786	760	798	842	791	833	791	829	773	762	766	807	828	758	821	809	797	803	846	797	807	826	815	799	802	779	768	824	771	813	805	761	792	807	800	800	837	767	762	783	817	787	792	818	762	804	789	824	807	834	855	771	815	801	775	823	800	775	806	791	802	797	822	782	817	840	764	865	745	834	807	792	789	792	770	825	804	783	828	799	814	787	790	805	805	788	835	815	763	772	773	769	770	800	792	765	789	758	805	802	826	844	751	749	814	784	798	853	816	866	808	856	792	817	827	758	743	800	841	808	842	814	790	782	782	831	871	796	787	809	793	788	786	858	760	800	786	783	800	815	817	796	807	812	783	772	878	800	810	801	826	801	826	791	822	822	774	863	775	763	830	750	783	851	840	820	778	784	806	825	753	761	813	801	809	747	827	770	799	818	784	786	766	854	779	774	800	838	788	795	833	793	788	804	804	787	787	800	780	801	798	810	808	834	783	816	760	799	833	797	812	832	834	796	826	790	830	841	788	780	846	817	778	791	805	778	826	785	795	813	844	831	769	771	839	834	780	853	836	816	765	831	806	781	784	813	785	798	765	827	825	820	746	823	777	820	823	867	749	799	781	809	797	841	758	835	797	802	794	790	802	730	781	764	794	787	811	800	832	849	770	818	793	779	801	849	785	810	812	871	774	751	835	775	797	807	778	810	774	800	792	784	800	776	846	831	795	774	791	818	827	746	784	802	775	799	785	776	834	796	783	794	836	829	829	802	810	793	776	777	800	786	794	797	797	804	759	854	820	858	797	765	795	852	803	824	804	782	787	801	837	758	836	804	788	775	780	778	817	772	819	800	769	789	785	758	848	828	735	769	759	828	768	840	777	774	790	837	779	840	795	847	834	771	822	802	794	825	806	872	827	806	848	805	785	849	753	801	791	870	788	796	830	785	739	804	812	795	762	759	790	823	791	782	808	801	779	849	752	874	750	832	796	845	790	797	785	830	754	821	824	795	812	738	811	797	772	779	788	844	806	804	775	800	801	805	784	764	828	795	848	830	800	784	824	819	818	782	832	786	791	793	821	778	797	815	797	811	802	803	788	783	815	792	797	779	857	819	759	806	806	828	793	806	798	789	812	744	773	802	778	813	753	799	805	817	834	767	823	782	794	819	806	782	804	784	853	772	756	795	791	782	815	784	826	809	764	773	776	802	811	801	839	816	806	782	814	872	817	810	751	737	847	824	796	782	778	800	824	816	832	824	783	764	803	842	816	757	778	756	766	748	837	789	797	867	834	815	848	790	802	763	817	786	796	811	851	786	818	799	748	755	814	861	819	783	795	825	777	801	820	828	755	772	782	773	821	803	761	763	808	814	818	804	843	832	786	840	747	766	816	778	808	771	822	791	808	812	804	819	797	810	792	749	870	775	822	839	814	850	750	784	830	852	815	811	828	825	798	852	808	831	819	794	753	741	774	806	811	800	813	789	827	816	791	806	843	835	859	819	803	822	842	772	792	780	771	794	822	774	800	813	808	786	836	770	810	764	799	803	783	779	872	836	801	800	733	736	750	781	862	831	825	786	792	818	811	790	831	817	811	818	815	790	792	802	769	809	800	857	810	842	767	788	849	797	813	804	795	805	849	798	776	808	760	825	845	762	793	835	784	813	761	761	850	816	757	795	832	823	744	776	741	839	770	811	780	775	805	781
25095	21025	26754	25128	4599	588	460	432	363	338	331	318	309	328	290	290	302	309	256	276	252	302	265	282	253	236	275	284	263	259	258	273	283	284	258	261	255	302	266	289	264	271	286	264	254	269	265	274	274	235	268	256	280	267	268	267	271	289	286	246	285	275	281	257	242	256	257	283	275	256	267	277	255	229	241	257	283	265	257	273	261	235	248	264	278	272	263	294	258	300	262	252	256	242	275	284	267	282	267	258	256	251	268	255	253	251	240	256	241	262	261	249	258	258	239	274	265	227	253	279	225	270	286	290	249	237	228	255	283	238	262	259	245	283	252	276	273	267	263	252	262	282	233	254	272	253	262	251	246	256	260	270	250	242	266	252	264	295	265	250	268	266	255	256	230	272	218	312	268	248	265	268	267	285	251	291	254	258	263	264	279	268	279	245	255	267	271	268	252	260	314	260	279	271	249	246	283	244	255	254	249	272	272	258	257	259	247	275	284	253	274	304	261	262	272	299	281	266	269	275	252	265	221	286	283	257	270	272	250	272	279	255	239	243	260	260	267	245	254	238	245	283	274	288	252	255	268	274	256	263	243	248	272	256	279	264	247	250	253	270	283	279	236	247	244	254	269	288	254	229	284	268	262	291	292	234	248	263	269	279	293	259	253	270	266	254	239	247	253	252	270	248	290	242	239	266	239	272	246	254	253	288	286	256	250	245	261	288	228	241	277	249	251	263	257	248	227	273	252	242	277	281	290	256	270	256	272	271	269	274	243	284	259	262	256	274	261	265	270	237	259	238	257	230	255	249	283	258	269	251	268	273	274	240	263	251	257	285	255	260	260	246	252	243	236	286	267	258	264	245	267	258	280	263	250	249	265	268	249	272	257	258	216	258	278	275	257	301	279	270	276	250	282	232	241	255	283	254	253	242	271	273	295	265	236	257	273	249	255	260	274	260	249	242	249	296	268	273	267	257	237	276	261	284	254	289	280	280	272	253	261	255	241	246	262	228	257	262	250	309	303	261	268	258	272	273	264	281	279	253	294	272	245	228	245	252	264	246	243	245	244	229	261	253	263	278	256	277	292	266	255	255	266	238	261	240	249	258	217	257	264	275	269	258	228	251	277	271	230	273	247	267	271	287	292	277	279	258	255	262	251	257	258	262	283	257	256	239	282	253	278	249	260	268	263	266	287	251	279	278	276	251	253	248	262	258	264	260	298	283	281	252	264	260	248	279	298	251	255	263	230	258	308	251	241	249	235	257	256	254	272	268	265	244	253	262	272	248	241	263	289	239	251	303	281	270	274	272	274	262	279	255	262	248	239	242	270	256	264	244	213	238	269	259	273	266	251	257	266	289	278	272	273	259	278	255	260	293	263	255	241	254	247	229	259	282	278	285	243	252	249	265	270	266	261	279	255	257	267	256	259	265	260	280	257	269	269	266	255	259	244	280	276	250	283	235	269	264	262	285	260	232	248	258	248	256	231	249	267	248	254	271	274	254	241	289	251	229	257	244	254	249	259	259	270	258	269	254	238	267	271	284	259	278	294	257	232	215	272	250	246	276	272	288	231	252	270	249	271	231	253	258	249	275	258	268	246	268	247	244	264	257	258	269	241	247	255	273	275	282	262	304	246	253	272	270	261	246	255	261	265	240	265	243	275	257	280	257	269	258	272	255	290	222	241	296	228	270	236	256	264	252	269	284	270	262	280	271	235	303	267	266	273	234	230	272	286	241	260	301	281	261	272	268	273	267	288	275	237	274	236	260	260	271	248	267	288	244	272	244	260	265	251	250	261	249	252	291	277	284	281	269	232	247	262	246	255	253	251	274	287	251	299	266	253	245	267	240	265	254	246	264	252	280	273	271	253	298	258	268	264	247	268	278	245	290	268	244	251	266	269	258	275	267	266	254	258	242	278	287	258	285	258	262	271	258	258	268	261	271	281	292	251	233	272	274	226	254	247	246	244	295	267	251	243	287	227	247	242	265	267	264	264	243	254	249	269	278	274	243	268	251	266	246	260	250	295	259	267	273	256	255	283	259	259	250	275	256	226	292	295	252	252	252	263	278	257	250	271	241	256	271	241	275	264	233	263	249	248	232	278	267	263	294	244	261	268	256	257	273	288	273	240	249	278	269	259	229	259	260	252	260	251	283	243	262	238	249	268	258	245	254	287	241	261	235	239	258	287	281	261	258	253	250	278	256	281	268	263	241	270	265	253	243	223	262	301	257	270	272	238	286	247	278	244	253	231	246	262	232	267	218	251	266	235	239	263	242	271	278	251	271	266	261	258	244	247	277	242	258	278	259	250	267	278	229	268	256	263	248	239	272	230	290	241	286	304	273	229	261	256	252	285	275	264	254	262	252	296	279	244	243	251	240	245	236	266	273	261	249	241	268	251	277	260	272	275	277	278	248	274	271	257	276	264	251	274	272	244	259	271	291	249	246	236	270	251	287	287	286	274	259	259	274	289	278	259	235	260	279	272	261	266	288	287	258	241	280	269	241	272	250	257	274	259	260	243	280	276	261	250	244	245	257	277	240	264	240	259	233	230	265	250	284	283	264	284	264	240	276	243	278	239	280	259	276	245	271	259	269	286	257	270	254	270	240	259	263	263	278	246	242	283	282	264	247	278	255	300	276	243	269	277	261	291	255	273	255	273	240	250	245	247	253	275	259	246	241	259	257	265	265	263	270	239	253	284	246	286	259	285	277	276	249	272	253	244	242	285	233	245	268	293	323	267	266	264	251	250	273	257	302	240	238	290	259	257	267	271	266	285	264	269	241	262	260	242	251	294	228	273	269	243	263	265	260	276	240	241	239	260	268	281	235	231	278	245	277	270	264	257	274	265	279	255	280	266	288	261	259	231	273	291	267	235	259	237	252	250	251	252	241	256	281	272	262	278	289	237	278	239	279	251	252	257	285	266	258	255	294	280	279	266	253	268	248	261	288	250	246	247	259	246	273	285	282	276	256	234	289	285	289	259	236	273	268	275	248	290	246	258	261	273	267	272	276	265	250	264	267	244	247	292	263	239	247	264	256	293	243	268	259	262	256	255	273	262	273	263	263	281	270	258	271	237	251	269	283	268	262	266	244	267	258	282	272	246	247	280	272	275	283	285	255	272	252	285	248	271	230	293	252	248	256	266	255	269	280	280	248	254	282	265	240	252	255	278	284	232	264	277	271	238	278	273	250	256	271	240	284	278	284	253	243	254	229	241	261	264	274	238	298	285	239	279	251	262	273	259	239	252	260	250	275	241	273	258	256	280	253	284	293	258	237	267	266	261	222	262	261	255	229	267	292	250	255	292	256	254	253	245	245	264	271	280	248	248	265	272	268	260	261	259	254	260	253	266	256	265	271	283	243	291	271	272	263	255	249	285	266	253	249	265	253	263	257	248	260	260	232	273	254	229	268	245	261	264	254	247	267	275	262	269	285	249	279	268	238	257	242	256	249	271	229	232	251	248	278	274	265	263	246	268	237	234	250
6334	5690	4277	2096	1499	1171	941	811	739	639	562	532	513	547	530	453	466	430	444	435	435	398	373	413	424	351	418	370	364	387	379	382	370	432	368	373	395	391	334	345	367	379	356	373	394	383	387	380	364	399	366	422	353	390	366	355	347	374	352	365	370	366	342	368	350	398	335	388	379	369	390	320	372	360	375	362	355	377	384	384	333	393	350	381	379	350	397	323	378	357	385	362	394	359	332	351	364	372	356	376	331	328	388	344	353	350	356	354	371	345	336	324	364	344	392	340	359	381	316	371	351	364	333	361	360	361	365	346	379	369	348	396	386	386	362	368	350	362	392	337	336	344	402	389	367	340	355	381	354	360	392	364	342	399	319	360	356	345	358	387	376	352	408	327	323	357	364	394	385	369	374	386	392	357	382	353	325	356	359	396	383	396	364	364	353	339	383	422	375	341	353	347	352	387	377	410	389	368	386	336	381	360	352	357	350	385	379	376	401	367	350	385	386	337	366	381	325	335	378	362	391	350	371	379	351	352	355	361	378	345	357	349	360	383	344	329	360	344	368	356	384	347	370	350	357	376	344	344	385	354	349	360	387	365	378	353	398	338	367	355	363	397	391	383	376	390	364	355	344	335	375	339	375	366	374	384	372	351	356	343	369	355	357	353	348	345	386	359	346	359	369	347	377	390	359	392	354	351	344	371	357	382	399	374	388	397	338	390	377	382	349	387	340	351	384	360	364	385	375	387	347	343	346	367	334	379	350	348	373	395	353	333	352	366	433	395	353	367	362	339	327	361	356	321	369	395	368	367	317	358	348	352	377	363	349	342	361	365	354	363	367	329	364	369	362	322	357	364	323	376	392	366	339	352	378	388	409	360	378	366	376	379	362	379	440	387	367	391	386	400	342	355	360	366	330	361	366	384	385	349	362	385	330	350	368	353	397	364	372	350	370	359	364	364	372	369	385	375	355	373	373	364	372	346	368	364	342	361	347	363	349	353	374	360	371	361	348	378	361	360	319	370	383	365	356	378	349	344	370	358	364	371	340	370	360	377	381	381	381	357	354	381	346	368	390	397	358	373	378	389	379	361	376	356	382	364	365	380	369	344	378	351	391	380	381	395	352	397	356	339	365	360	361	379	337	362	377	343	336	385	338	349	354	352	361	391	358	397	358	350	344	358	356	333	334	382	358	409	390	372	358	358	388	374	356	349	359	376	327	350	353	368	363	379	370	336	376	371	387	371	368	387	339	351	396	343	368	393	355	364	361	362	361	374	378	395	386	396	357	397	368	338	370	356	376	380	376	389	397	338	380	361	369	375	335	384	369	388	359	351	332	376	356	346	368	376	371	340	352	354	362	331	372	342	350	359	302	345	372	330	338	379	351	337	343	357	373	339	368	383	371	335	375	366	381	362	380	382	343	351	371	367	366	337	359	376	351	362	364	373	390	388	401	363	359	365	344	404	364	320	396	362	332	354	350	360	360	351	352	389	369	382	352	378	354	334	364	353	380	365	370	345	362	376	355	360	342	350	355	357	364	341	372	390	389	374	358	372	325	350	362	360	399	371	415	356	361	376	362	336	352	369	425	364	365	365	341	367	378	339	394	400	380	380	367	365	348	371	358	373	353	385	342	364	338	377	313	364	408	366	368	318	339	358	371	349	346	375	368	383	386	360	366	386	365	370	394	381	369	402	415	365	394	369	361	363	363	339	376	336	374	360	347	391	371	352	358	367	342	360	361	376	374	359	387	378	354	351	381	377	373	351	354	359	393	355	384	383	368	377	369	327	371	360	348	400	360	350	377	325	410	381	345	341	358	374	392	381	354	367	350	366	375	384	361	352	358	348	363	367	368	392	376	361	377	382	401	353	357	387	352	328	363	331	386	348	387	384	376	376	387	345	343	379	362	341	360	373	357	376	374	379	381	361	366	387	418	326	348	359	364	336	363	364	353	345	355	368	378	338	348	368	364	344	364	360	345	342	340	384	369	343	380	360	407	374	377	340	371	342	369	361	366	340	374	369	369	339	355	345	344	350	329	367	387	373	348	362	369	349	374	397	341	395	355	361	374	343	347	389	359	351	355	368	384	380	353	351	369	340	359	377	358	379	361	415	409	375	342	342	372	364	364	361	419	365	358	369	392	367	357	391	328	350	363	369	374	335	385	350	328	387	369	364	398	349	399	373	382	348	385	368	370	363	382	346	344	361	348	349	360	371	354	307	345	360	386	373	347	360	350	382	335	343	359	391	327	380	354	355	379	362	359	369	375	352	317	373	354	394	314	371	367	360	388	370	366	375	369	352	342	330	347	352	367	381	343	349	333	372	370	365	345	384	365	383	340	352	339	360	353	365	349	378	356	380	366	373	336	381	383	339	358	352	379	331	377	411	371	368	380	332	338	382	355	372	342	364	365	376	366	358	343	338	372	349	412	317	376	386	373	360	372	362	360	362	356	367	376	359	368	357	368	361	347	329	379	354	349	357	363	353	357	372	336	398	384	351	333	402	374	365	379	354	366	353	371	318	351	330	348	368	395	371	363	364	343	389	410	335	380	352	361	417	346	354	341	384	374	348	344	383	358	366	375	378	348	388	356	341	359	380	330	344	325	360	360	370	349	345	373	356	374	359	374	360	363	350	372	337	389	363	335	360	354	349	374	346	384	357	339	365	347	352	377	368	386	361	363	369	373	366	386	350	338	363	352	379	336	344	366	377	331	361	329	378	333	358	396	385	348	345	331	361	389	380	365	362	367	354	350	355	340	366	373	376	392	333	399	340	338	365	366	367	355	339	380	394	344	346	379	364	364	371	372	380	364	381	351	362	367	390	339	369	397	366	365	367	350	355	375	339	346	363	355	344	360	362	350	422	376	348	344	365	349	417	379	383	360	382	382	359	375	380	348	370	402	359	359	379	337	361	379	358	361	373	361	357	346	368	376	352	356	324	384	347	359	357	398	367	386	349	366	340	365	369	374	389	394	407	370	341	348	367	377	357	353	369	337	377	347	355	373	359	392	362	353	362	349	359	349	380	358	352	372	336	354	369	325	339	342	369	368	390	351	354	365	360	376	369	355	370	389	360	385	351	387	359	367	368	370	391	320	368	335	392	348	372	365	334	370	349	363	359	365	374	365	334	356	363	407	338	366	330	367	336	355	344	374	367	380	364	374	337	377	363	327	356	346	342	374	374	394	365	361	371	403	375	366	418	403	346	336	364	357	349	394	368	400	344	303	376	365	364	400	374	331	389	330	337	334	352	360	364	392	372	369	380	363	342	337	393	371	376	351	354	371	362	384	367	346	366	373	352	394	360	393	380	389	359	330	383	364	389	349	373	336	322	349	361	360	355	357	367	358	360	368	357	356	351	416	351	350	355	354	366	348	373	323	373	369	362	368	363	363	345	380	340	375	400	354	341	352	355	383	382	309	364	378	365	353	356	375	367	354	370	338	353	345	333	357	375	389	374	375	412	364	335	363	372	338	344	356	325	350	342
22857	21080	28814	23601	21081	21092	6632	1638	1310	1217	1126	1121	1064	1023	988	989	971	907	929	920	839	893	888	873	873	894	882	884	839	783	877	871	827	849	855	870	862	825	813	845	867	816	837	823	810	871	868	826	766	815	842	798	861	807	840	835	807	825	844	836	845	866	829	798	787	757	827	837	811	839	794	856	861	829	858	800	834	839	734	859	847	830	830	816	818	776	756	818	841	873	799	835	859	815	813	820	824	836	871	861	795	807	824	815	760	837	768	850	799	837	892	814	875	814	863	821	818	841	831	806	823	804	791	880	801	852	832	800	821	797	788	853	813	830	880	799	835	786	834	846	849	847	848	867	796	819	807	819	835	823	782	842	821	782	800	790	842	787	851	816	834	814	804	792	798	822	830	773	779	828	886	800	795	865	804	832	774	826	877	758	800	848	864	820	730	827	838	832	815	880	825	804	809	825	802	842	845	837	805	763	784	807	822	818	799	820	826	807	802	824	843	858	821	833	798	816	850	818	810	815	858	822	810	851	809	824	863	780	816	844	822	804	825	812	820	790	816	840	822	813	813	787	773	787	846	816	812	834	816	765	860	793	778	830	821	781	752	804	778	804	855	828	809	788	823	811	835	812	780	843	837	834	748	864	827	787	817	804	796	870	802	839	779	826	791	797	808	771	839	844	835	780	845	848	819	824	804	850	775	792	816	808	763	819	775	832	831	833	846	802	864	821	782	805	833	825	857	736	773	797	839	804	745	844	838	812	850	780	802	838	834	793	816	849	814	829	825	819	821	793	773	827	809	816	786	867	798	832	760	839	834	856	838	810	852	795	844	781	790	811	810	850	816	810	800	807	798	863	797	798	816	835	824	787	825	823	782	811	772	801	856	819	808	834	769	775	825	811	844	847	797	802	874	799	788	826	869	763	804	820	779	778	865	794	841	838	818	756	838	759	835	819	775	819	795	803	786	779	827	789	774	794	856	812	769	831	839	789	774	868	840	803	900	822	793	850	778	816	758	812	821	834	851	791	868	769	789	815	768	824	834	871	881	811	821	806	828	748	808	759	796	784	835	808	784	812	787	795	822	833	797	807	826	812	759	751	813	826	814	819	853	818	812	781	798	784	797	801	799	832	817	770	783	796	823	788	783	786	848	804	790	811	823	812	853	809	866	837	798	798	791	773	816	761	783	773	785	822	782	760	820	819	788	823	826	850	803	784	851	797	764	784	854	818	797	807	788	851	795	807	790	738	784	840	797	841	840	815	798	831	726	811	832	806	773	817	811	803	790	863	807	842	804	796	818	793	791	778	830	820	812	807	847	802	770	805	802	879	773	845	821	819	805	849	783	793	752	818	812	867	781	789	863	893	846	812	833	807	833	795	796	838	826	826	760	821	874	850	837	857	845	807	815	842	843	766	837	790	830	818	799	778	818	809	796	797	787	813	846	796	779	806	825	812	847	748	792	799	800	832	798	769	841	758	802	806	826	849	775	810	839	806	822	777	821	818	827	844	745	809	779	861	754	785	826	853	798	806	833	860	781	815	816	797	796	834	815	819	853	809	799	838	775	818	825	781	760	809	825	827	840	797	791	848	895	821	835	807	807	809	820	839	845	811	832	811	797	798	779	873	886	831	798	837	826	801	749	798	801	796	802	817	821	802	799	798	814	712	834	850	839	817	777	807	844	850	807	824	814	850	793	773	847	801	827	842	787	855	787	798	801	797	816	804	797	796	861	805	837	786	827	848	811	782	805	816	755	805	820	825	815	820	802	832	794	781	779	859	776	784	762	857	810	824	823	842	811	823	828	823	837	803	811	820	795	783	817	789	780	786	808	812	830	816	775	816	864	841	825	794	818	838	810	877	794	817	813	800	790	835	795	794	793	852	815	792	794	815	784	812	783	829	810	813	809	860	832	829	839	799	808	800	793	845	787	843	826	782	833	847	893	763	805	850	793	804	751	818	795	802	864	810	856	818	852	849	861	805	852	936	793	797	806	766	819	801	813	839	813	750	842	830	776	817	847	852	800	792	814	806	828	801	789	825	780	773	797	860	833	778	794	747	806	770	853	847	844	825	753	811	833	817	801	830	861	821	767	811	795	823	770	812	801	833	783	831	843	791	811	796	775	786	886	781	854	849	793	820	811	792	785	813	764	789	778	832	808	809	786	790	834	813	832	812	760	735	751	783	783	800	836	830	800	835	854	761	833	827	813	805	810	829	734	781	850	807	782	830	781	809	796	828	843	805	823	786	797	816	831	812	830	805	870	826	843	800	784	771	788	837	806	815	794	822	811	801	778	812	744	829	860	788	814	817	841	832	842	790	820	880	812	780	822	802	815	807	830	829	842	822	786	738	867	819	767	800	844	806	778	850	762	787	806	765	783	800	836	805	776	819	835	751	805	822	803	787	866	835	798	824	839	832	788	789	857	751	814	844	819	779	785	797	790	791	845	790	825	818	860	822	844	812	791	751	780	840	807	773	807	791	844	832	784	795	771	808	771	786	794	785	890	843	805	809	799	825	789	800	818	837	823	806	804	852	840	801	814	842	769	845	778	831	756	796	779	852	768	790	768	812	850	825	786	761	824	823	834	826	825	861	828	759	793	802	782	828	848	793	752	813	851	766	783	768	779	800	755	818	826	808	781	827	796	820	750	780	770	797	831	783	799	794	801	820	754	772	815	800	741	834	775	789	816	796	769	788	842	786	806	791	799	773	773	834	828	853	790	806	801	849	813	832	840	850	842	845	881	766	778	798	863	799	799	774	792	811	811	758	834	792	833	859	802	818	834	815	803	794	823	822	788	822	806	831	801	862	807	834	791	833	778	840	839	827	831	764	767	796	839	806	745	822	871	793	854	817	832	770	763	792	803	814	862	876	802	819	809	798	804	885	807	841	809	767	784	797	784	852	834	787	813	798	827	801	824	797	781	853	821	841	766	826	808	759	784	808	797	813	811	799	792	804	822	819	807	811	846	832	808	787	807	841	842	805	818	819	810	820	807	819	836	880	805	812	800	766	823	728	795	834	840	794	846	860	815	806	804	757	803	812	775	777	846	808	822	817	832	801	809	817	771	806	785	782	832	842	808	823	808	779	815	822	803	799	851	841	806	825	786	794	822	806	780	825	760	831	826	791	809	814	835	818	803	826	823	798	807	801	823	827	810	762	753	788	746	846	820	865	796	749	794	810	803	782	818	813	852	882	844	823	828	802	817	754	804	840	823	774	794	831	800	822	770	796	860	807	806	846	880	839	808	821	805	741	844	845	819	845	859	794	839	860	767	777	819	794	798	844	781	866	846	805	818	781	780	809	811	815	822	821	800	811	779	827	779	826	855	796	813	817	806	832	795	821	783	845	825	857	814	762	760	814	769	788	822	776	805	794	805	817	773	773	783	779	794	804	761	863	843	779	833	819	800	805	804	807	867	777	755	801	785	782	820	809	796	750	807	789	761	816	894	825	865	796	726	800	822	788	779	850	759	793	835	791	762	817
10930	17465	13601	7222	5311	4091	3231	2790	2257	1958	1884	1612	1639	1502	1415	1376	1298	1317	1233	1167	1207	1183	1136	1140	1151	1093	1107	1085	1060	1102	1083	1071	1098	1008	1010	1063	1040	1033	1043	977	973	1031	992	1015	984	1011	1008	1010	1018	987	1019	968	1032	1006	1004	945	1042	1018	1041	1018	943	996	1008	1016	991	979	1065	1009	968	982	1051	1016	981	1008	979	968	1038	1027	980	993	985	995	1024	963	990	1027	1031	964	1013	991	1000	944	966	1013	1025	1024	910	1015	962	966	957	995	991	909	998	989	968	989	1033	994	980	951	950	984	1007	975	995	989	1003	1005	945	986	1003	1002	967	1004	930	924	1013	998	1015	1018	989	1002	959	979	963	1045	1047	1015	971	991	1055	995	1002	1023	934	1050	948	970	1012	996	985	1026	1018	1011	968	1037	927	1018	1046	951	995	1006	957	1006	964	950	954	1004	924	1011	1011	975	928	1001	975	949	950	969	1002	1034	966	1032	969	979	984	998	942	979	995	955	1015	966	993	989	1022	934	1028	1019	1041	966	1003	995	1016	977	987	959	979	1024	961	1010	996	937	979	1016	1040	1006	991	979	1003	988	953	994	1013	1029	958	980	972	973	1043	951	988	962	1043	1029	997	987	994	949	1012	1033	950	1005	964	1006	1013	978	991	979	996	937	988	992	931	1015	978	962	1048	1026	1021	982	1004	970	1041	901	932	973	963	918	958	1001	1027	934	1005	958	996	939	984	955	977	943	963	967	1072	991	1014	969	974	1051	973	939	988	936	1019	978	962	961	959	956	975	999	975	927	1001	953	989	998	986	908	970	953	994	1001	974	998	1011	1012	987	963	974	1017	1065	1002	970	976	954	1005	998	992	1001	1021	1006	993	992	965	968	948	959	1020	997	970	996	1013	947	946	1018	1023	965	985	949	1009	1005	942	981	1036	983	1013	954	920	1000	1023	930	1007	1025	1021	1034	985	981	1026	1039	1002	980	981	969	941	988	976	983	1011	993	982	918	955	1014	1018	982	945	1022	958	940	1019	1036	1018	1007	1003	1043	1003	997	960	969	943	1027	1008	991	998	995	958	1018	977	1043	984	1005	1004	1027	964	1014	974	1033	981	999	1029	967	993	982	986	1027	1001	982	957	982	982	1022	953	968	961	999	1010	997	979	999	1014	997	986	980	1014	952	969	983	1025	965	943	963	1014	982	1054	990	1025	967	973	949	996	1005	998	972	977	1041	985	980	973	984	961	984	971	1018	943	1050	1042	956	975	972	993	986	1012	1015	1009	938	989	1001	981	957	1016	1006	982	960	957	977	973	1003	1029	1017	971	975	997	999	949	1001	1007	996	1018	979	991	1011	1026	956	944	997	962	988	953	933	1025	929	981	964	975	997	970	971	975	1002	1018	1037	1045	969	938	975	943	934	938	1040	1020	933	952	959	1017	912	943	1024	983	997	987	978	966	948	999	988	985	923	958	972	1027	980	933	978	925	1011	972	982	977	982	1042	990	962	1026	969	967	1035	1016	1001	998	999	1006	999	1011	992	925	944	959	999	987	990	1018	1015	993	948	967	962	917	952	1085	1040	1006	984	1010	947	1028	1044	954	1021	985	969	996	947	965	966	947	994	947	981	1011	1026	965	1000	992	954	1023	948	1025	1025	997	942	1031	1033	1011	1023	949	1021	966	970	957	1012	958	1030	962	989	1003	967	965	1011	983	935	1026	943	978	973	981	1020	988	993	1033	981	973	943	975	938	998	982	1016	925	972	956	977	976	946	1000	985	1021	963	1002	994	989	943	978	955	1088	1020	971	945	933	1010	1025	1025	955	979	930	963	986	992	975	938	950	975	952	973	1010	988	975	988	999	969	940	1001	992	934	1002	1048	1021	1025	1052	971	1014	994	975	1023	1004	1009	979	953	1009	965	964	993	1000	1010	1029	964	1012	979	997	1012	1024	984	963	967	1034	949	1028	990	1014	975	985	958	995	1037	1045	973	959	992	1019	985	982	1025	938	1024	1007	970	994	1034	999	1000	960	1066	931	960	1010	1014	1020	991	966	947	973	963	964	1059	979	969	990	990	1011	978	977	1021	975	973	1000	971	943	915	1021	943	1045	993	963	1022	983	1001	953	1044	975	971	966	950	993	987	1033	970	1005	992	974	980	995	1005	999	945	1020	951	968	978	1028	1004	978	1056	1009	946	941	1020	1023	985	970	976	1000	997	1044	965	960	984	969	951	967	976	1010	973	1009	971	1037	969	995	973	951	998	987	943	1005	1016	968	988	981	991	1005	1021	1015	1016	990	929	970	1026	978	970	961	958	965	952	974	979	994	995	946	978	1006	920	989	939	1021	951	1000	967	1012	982	956	937	1010	993	1003	1034	997	959	1000	975	1015	950	1002	963	1000	949	1001	1023	951	984	991	1039	997	987	932	989	989	972	973	990	979	976	985	980	1007	950	952	992	1008	1016	936	1020	998	948	982	931	987	965	997	1039	971	1034	967	965	989	991	1015	1029	957	1028	1008	969	1054	918	968	950	983	982	997	960	996	981	962	951	959	1000	977	982	1042	988	1005	964	943	1010	1068	1006	966	987	945	952	966	1038	943	1027	996	1002	1003	962	996	963	994	989	979	957	987	980	982	937	1000	992	939	1004	966	983	1004	1019	966	981	971	1039	970	978	971	1043	984	973	970	959	973	1022	949	977	1007	1003	976	1020	1012	1013	1000	1037	937	972	936	975	1008	998	1018	983	1043	1046	968	987	1004	980	975	1026	954	979	996	941	988	1001	937	1027	992	1002	1001	1003	1005	999	973	1009	909	1007	1012	973	1020	1001	1023	1002	953	1005	914	1013	926	972	931	1011	991	927	957	1006	966	986	910	958	957	1029	979	1053	957	939	1073	947	960	972	1042	991	982	964	1031	959	959	995	947	898	1002	952	989	974	957	958	1021	939	1036	951	969	983	973	955	980	953	969	1000	982	1009	994	992	1018	1004	1036	992	914	995	989	931	949	957	1018	990	998	944	1029	971	973	974	1031	937	1016	990	985	947	1012	1006	979	1001	986	940	970	985	990	991	958	947	1028	981	967	996	1003	1030	965	957	984	970	1033	959	1017	1027	1010	970	953	981	1021	990	961	956	982	969	1013	961	941	1024	1011	972	973	965	930	1015	991	1001	988	988	934	961	995	937	1001	994	1019	982	961	934	1014	1013	1013	1017	999	989	986	970	977	982	1035	984	1005	1000	1044	971	1065	977	992	932	949	915	968	931	954	977	1001	955	1004	997	1017	977	946	1017	990	1032	974	977	1018	1015	950	1049	1026	976	968	1012	985	999	920	984	953	1021	1007	1012	1030	1023	956	935	988	1021	1009	994	990	1006	986	987	956	1055	958	982	1011	987	928	1040	1004	981	966	970	1034	987	972	1027	1001	965	992	951	964	1012	971	970	923	945	1005	1016	962	973	1026	1020	965	1033	1013	987	983	988	1036	954	942	994	1010	1042	948	969	1008	986	965	947	991	991	977	971	994	985	1031	967	1033	997	971	979	1036	1030	1011	1028	1036	1015	1036	961	975	1004	1004	992	1027	993	984	951	965	917	938	957	954	994	1005	960	991	988	950	1026	978	944	949	912	1004	1050	982	975	1013	994	994	974	1026	1029	975	972	993	998	966	983	988	999	946	1050	1049	1016	910	1029	998	1003	913	1015	966	1015	985	1017	945	1038	1033	1025	947	985	957	937	951	965	1023	1058	976	978	1029	940	983	991	1002	1056	1016	951	970	995	958	958	938	1030	1018	925	1066	1007	1031	989	977	1009	981	959	1021	954	968	984	988	964	932	983	983	1025	962	1001	998	955	1028	966	980	1010	1030	1022	1007	970	1001	988	944	939	963	1020	988	992	1001	1051	989	995	1002	987	987	1004	977	908	1017	952	977	1014	1026	1030	987	961	994	966	954	994	969	999	967	932	979	959	1001	997	955	1007	994	1042	990	964	982	1003	1014	1008	965	1005	986	972	982	1036	945	1000	969	1054	957	1002	971	981	978
26654	18688	4615	611	436	350	294	313	307	268	285	301	293	286	311	290	286	302	258	268	297	275	278	286	279	281	272	266	271	290	295	251	284	304	276	291	312	283	293	260	289	268	254	287	290	262	266	247	250	252	279	318	290	289	289	275	294	263	269	269	281	255	279	276	279	286	262	278	282	243	308	279	268	291	291	296	290	316	261	280	277	277	307	249	273	289	264	268	284	287	246	243	277	269	260	268	252	281	269	274	278	293	266	288	313	299	287	317	293	268	276	282	275	283	268	279	275	284	253	301	284	284	279	298	308	283	292	277	269	304	265	279	296	270	306	260	303	281	271	283	281	272	282	286	256	309	286	313	308	287	274	311	255	314	282	287	271	269	286	259	268	276	303	285	298	256	274	287	259	321	282	294	273	276	291	283	279	291	281	283	252	295	271	265	262	281	266	279	298	295	302	277	262	271	253	264	285	293	262	292	253	267	281	239	272	267	262	289	289	257	292	245	235	273	291	299	330	262	277	299	315	298	299	276	269	308	292	268	302	279	268	280	271	260	270	275	283	252	281	276	241	297	285	258	269	267	249	289	247	302	288	280	279	274	261	255	239	270	260	271	272	269	295	255	284	273	268	274	254	236	276	270	261	247	268	322	275	265	301	246	297	287	299	284	289	262	256	262	291	275	262	300	342	295	254	297	285	264	292	270	274	274	290	288	263	281	288	259	252	270	282	274	272	280	269	257	282	261	272	292	271	284	275	260	273	274	259	247	301	285	259	302	289	280	286	276	263	310	258	269	280	285	282	261	290	283	286	303	279	272	266	284	278	299	286	277	278	290	284	277	264	269	270	271	246	299	286	290	256	287	258	292	292	294	268	286	279	289	306	272	265	269	271	304	287	269	280	296	239	255	290	280	294	281	271	262	283	267	257	267	304	268	270	259	255	274	275	264	289	290	256	313	264	258	267	240	234	270	257	267	287	273	252	251	276	294	279	256	265	271	284	258	254	254	292	288	285	279	263	284	297	280	263	283	301	269	276	297	277	249	302	289	309	292	259	280	256	260	283	309	267	272	276	293	303	281	268	288	295	270	279	285	257	310	286	275	267	287	233	267	297	262	258	266	268	262	251	276	261	282	283	274	263	283	306	250	272	272	254	263	286	312	286	311	269	297	283	244	273	316	269	278	257	275	293	290	273	271	262	307	303	303	269	276	318	285	248	307	262	274	261	263	274	259	272	277	269	293	266	262	253	292	276	281	261	283	267	323	310	285	268	294	274	287	290	268	273	280	253	296	286	260	286	271	251	246	249	268	273	294	286	288	296	265	279	270	289	258	268	291	269	279	292	254	244	278	310	276	273	296	302	268	282	281	285	281	301	274	248	258	293	287	299	274	282	244	277	283	287	309	251	270	265	272	299	253	268	255	277	294	271	249	282	249	274	280	313	243	280	266	292	283	305	267	278	297	301	230	284	260	274	280	266	276	298	279	270	283	284	269	254	304	253	267	269	294	280	255	274	276	260	268	292	254	276	247	276	297	266	273	274	263	259	281	267	296	295	281	287	267	264	275	296	283	251	278	268	279	292	273	250	277	270	249	271	278	265	317	268	269	261	302	289	277	270	263	281	276	265	305	276	264	250	279	258	256	290	260	271	284	248	303	252	303	285	282	274	248	261	291	277	278	242	276	269	279	269	264	290	295	278	274	270	290	289	263	257	286	255	289	290	293	273	276	285	292	288	273	315	274	267	285	318	290	258	268	284	297	244	287	278	256	310	300	286	276	300	295	283	291	280	272	305	255	274	255	251	268	282	250	284	264	261	279	262	290	277	263	266	280	285	276	278	297	287	319	276	267	273	304	246	286	281	270	264	285	292	285	284	252	290	307	293	277	268	276	264	271	252	256	285	275	282	271	277	300	279	278	296	238	295	246	295	268	256	278	283	290	295	272	294	303	251	300	291	301	293	262	269	287	321	298	250	291	291	296	285	260	299	306	279	262	288	313	263	264	266	242	272	258	257	277	296	289	274	287	297	260	295	287	274	257	266	265	261	268	265	282	312	288	266	285	281	299	289	277	272	261	286	267	274	252	298	275	280	296	307	263	277	261	317	280	287	276	275	270	268	282	290	301	283	267	266	289	315	249	275	261	295	256	259	245	273	283	279	293	286	271	257	285	258	274	283	278	285	277	304	275	313	260	283	268	277	272	298	267	265	280	297	258	275	279	272	256	280	265	271	294	293	235	278	282	293	269	288	253	315	290	263	263	275	292	265	302	286	301	267	308	256	263	287	287	274	246	290	294	262	302	270	266	265	309	283	267	264	277	246	277	264	294	302	249	312	277	279	297	266	313	288	274	278	276	282	289	285	304	254	297	274	282	260	290	285	294	293	278	276	249	275	273	246	283	297	286	303	270	311	281	255	286	270	302	305	287	289	301	278	287	275	260	301	302	275	245	288	291	297	310	291	273	281	269	286	278	283	302	284	279	289	295	268	289	260	274	253	263	264	310	281	263	265	311	281	310	286	295	248	281	292	288	276	286	311	279	273	269	283	280	270	290	261	274	281	244	255	289	268	284	251	262	291	276	284	285	263	261	270	258	304	260	262	291	282	287	289	274	281	326	308	283	287	279	298	264	275	271	257	289	268	288	264	260	275	273	297	282	265	262	269	266	267	291	288	287	300	284	296	237	264	267	281	235	272	274	264	291	258	296	256	302	262	284	295	296	324	298	281	282	286	286	285	276	278	288	266	266	281	258	305	273	296	263	295	248	271	279	303	279	305	293	276	250	245	256	306	297	272	268	292	261	252	249	281	298	281	289	281	266	292	301	294	305	265	298	278	273	242	264	299	301	274	271	260	301	263	291	255	276	274	257	242	301	279	270	267	272	274	316	263	273	287	286	284	268	275	267	269	241	283	279	280	272	276	272	250	287	290	292	292	239	296	262	261	276	299	305	261	237	286	288	277	268	303	249	299	260	279	259	267	253	297	270	283	300	279	300	293	316	291	271	270	272	278	295	296	280	269	296	284	302	279	261	255	259	279	275	245	298	247	283	287	275	269	301	283	264	289	278	274	286	296	275	300	254	285	241	266	307	279	249	270	250	252	282	252	304	293	291	280	272	284	266	288	278	269	249	264	306	275	285	301	283	247	257	241	288	250	308	282	277	269	271	253	283	262	271	289	295	304	250	254	283	259	291	283	254	255	295	265	298	275	277	280	257	291	283	257	286	295	253	289	266	299	249	292	263	256	242	273	269	273	275	303	297	247	272	302	276	278	286	290	273	277	295	246	278	259	295	281	265	292	258	275	268	285	233	284	231	297	277	274	275	253	289	275	292	264	265	302	273	293	285	307	289	278	269	287	256	269	291	301	256	268	240	276	267	262	291	248	281	282	266	249	273	258	264	306	262	274	280	264	270	273	279	301	284	325	289	270	286	282	284	298	279	289	286	258	274	290	309	289	306	268	258	275	295	253	292	293	276	277	310	292	246	261	279
4078	1251	1055	582	581	459	425	416	403	384	384	396	399	381	389	343	342	382	395	377	394	367	351	350	378	390	352	361	389	366	348	350	381	346	350	346	358	384	362	339	378	355	393	365	353	376	352	357	382	336	395	350	380	348	363	374	363	364	373	376	380	373	391	384	353	327	381	389	363	353	357	388	363	371	359	365	326	347	362	359	368	351	332	374	356	384	325	353	375	341	344	373	389	327	376	388	354	364	328	372	371	350	372	340	356	355	378	334	352	372	349	346	366	359	366	347	358	396	367	371	327	379	346	366	369	365	369	370	338	347	398	387	337	390	336	390	339	391	341	363	359	383	345	355	382	361	339	322	349	406	374	395	359	362	384	376	350	355	390	388	367	357	367	374	356	361	341	363	381	368	347	343	360	364	396	380	390	377	338	349	356	340	346	339	346	348	354	416	370	407	351	376	391	348	333	393	393	365	370	357	346	400	364	346	344	356	354	366	342	357	385	371	345	363	378	364	348	366	371	376	355	371	331	377	366	333	312	373	327	340	343	393	375	344	355	378	371	356	348	339	392	348	375	382	374	360	380	357	375	363	363	376	369	376	375	342	349	384	393	359	351	347	372	368	366	351	362	377	363	360	347	322	369	372	337	359	367	355	378	348	362	349	356	355	320	385	331	358	331	352	352	360	414	351	347	368	372	343	358	347	368	365	361	349	336	343	378	356	364	352	344	350	344	375	382	367	365	348	353	366	359	374	368	329	366	392	330	373	366	396	388	371	348	365	383	373	353	366	346	331	362	374	337	357	380	372	364	345	350	347	352	353	372	385	379	379	399	358	368	337	356	366	355	352	356	335	381	350	348	381	370	375	389	364	337	381	385	402	365	376	350	352	338	383	370	372	350	350	374	325	359	380	388	385	358	365	346	356	334	332	365	381	368	331	386	385	337	359	361	368	358	374	365	331	348	354	372	340	366	382	367	356	366	396	387	358	402	350	335	374	338	378	403	306	343	378	365	357	326	382	331	357	351	333	360	354	350	378	338	374	343	365	349	335	338	356	366	363	360	366	354	374	357	384	343	349	350	356	345	390	359	385	335	382	396	373	345	357	339	350	380	349	368	377	348	357	344	382	379	367	355	359	345	356	373	372	385	363	361	348	362	380	365	362	400	337	372	344	384	350	362	367	394	338	348	347	354	353	365	370	366	362	360	348	374	349	376	363	388	377	360	363	358	374	344	328	382	339	380	370	375	362	334	357	372	370	374	379	347	355	356	366	370	382	364	358	359	354	307	330	375	355	392	385	384	347	372	314	337	375	354	375	374	345	341	358	362	355	354	357	373	338	359	366	374	381	396	353	386	384	393	359	378	363	363	373	335	372	401	367	369	343	340	379	351	376	350	357	352	339	337	347	353	377	345	374	355	361	356	338	384	375	337	366	364	328	316	347	371	348	358	365	354	359	336	354	313	348	357	381	362	385	349	374	382	368	363	350	383	370	408	363	420	352	365	345	338	350	341	370	375	355	350	374	347	343	357	402	383	380	371	395	350	379	343	371	331	347	366	323	374	344	362	363	371	350	341	371	333	361	371	374	364	345	366	310	334	382	381	333	346	382	355	370	415	346	338	356	304	346	384	389	406	343	334	353	363	394	336	384	376	355	330	378	389	369	362	384	347	339	369	348	349	342	368	385	338	348	374	370	352	379	342	367	362	369	361	340	364	377	382	365	379	345	337	349	378	360	347	372	320	382	357	370	370	383	382	409	359	418	369	387	372	345	354	345	337	338	334	374	337	364	358	363	350	368	407	370	348	343	365	342	366	334	351	356	406	378	354	351	362	381	364	372	329	351	384	380	349	347	357	359	366	363	343	385	410	348	364	338	371	348	372	354	398	369	370	331	364	324	347	357	370	403	382	356	364	364	343	377	366	385	383	337	354	351	368	347	363	349	357	358	331	333	369	379	366	382	339	363	388	384	390	350	362	383	372	342	355	329	360	389	356	351	366	356	380	353	353	321	351	358	332	358	361	366	370	351	357	371	375	320	355	366	358	328	365	364	347	348	389	348	376	382	384	389	378	346	356	352	360	374	367	359	334	358	374	363	355	377	359	370	376	344	333	387	340	384	342	374	363	379	368	381	362	384	369	340	358	356	399	364	362	358	383	345	351	373	348	359	355	371	335	357	367	358	319	374	381	363	363	332	366	360	359	353	360	350	353	357	393	390	357	362	359	374	373	376	374	322	358	331	358	328	376	364	360	379	355	398	371	374	364	359	348	391	335	379	353	357	344	327	363	372	382	344	372	362	384	355	356	376	413	338	392	364	381	345	405	349	361	379	327	373	368	358	348	381	387	389	337	357	361	378	337	348	365	348	372	342	372	365	357	363	320	335	366	360	361	357	366	351	354	342	351	342	350	347	342	373	370	360	365	373	381	374	347	362	376	389	400	358	369	379	368	396	357	353	386	340	355	354	352	351	357	387	356	372	335	362	356	379	375	336	379	376	385	368	392	363	325	356	398	374	370	344	380	330	361	351	361	349	372	379	379	356	368	351	340	381	353	330	390	387	373	371	379	377	380	365	359	320	379	337	357	374	346	353	352	355	395	366	383	386	338	353	357	391	353	385	365	362	375	364	351	365	359	309	360	365	353	353	372	388	372	375	338	365	344	358	358	371	325	358	348	367	371	355	333	344	362	325	339	350	384	325	360	374	345	351	348	341	334	378	371	388	361	339	332	345	354	375	338	390	312	348	377	389	362	348	320	396	356	385	368	378	380	361	331	337	375	363	370	371	366	359	362	357	331	344	390	391	355	334	372	368	365	340	327	367	361	411	384	343	381	378	365	372	335	366	369	361	351	355	397	399	355	345	358	370	357	343	328	350	337	339	357	344	359	360	355	335	341	379	350	368	422	369	366	373	354	324	364	368	355	373	336	327	363	343	388	350	326	350	346	326	382	373	366	360	369	337	319	369	337	354	368	358	356	342	333	380	381	366	329	324	354	370	368	367	351	342	368	354	335	338	368	333	331	360	367	343	390	387	376	375	355	346	387	376	370	367	367	357	351	334	370	364	377	361	375	355	370	389	358	352	350	366	346	379	366	370	387	354	365	380	400	351	403	370	371	348	362	380	357	364	348	356	352	379	375	419	382	387	366	360	355	340	360	373	360	350	379	383	356	367	399	388	352	368	390	342	389	367	352	366	370	372	350	357	352	372	358	374	336	365	359	324	321	358	354	381	364	352	376	346	360	337	348	379	374	374	345	379	371	349	376	355	329	366	372	346	382	383	367	328	360	373	371	358	347	362	368	373	343	315	375	350	369	347	363	399	370	374	348	367	356	375	350	367	388	362	353	352	347	352	361	339	369	339	368	333	330	346	371	352	357	373	363	396	366	352	364	389	358	373	390	386	367	411	413	344	355	382	393	352	341	334	369	336	368	366	339	396	338	386	348	310	340	356	400	402	366	362	335	372	346	383	379	388	345	341	335	339	377	366
23878	21064	28282	24054	21028	7582	1432	1037	957	884	808	775	748	764	740	745	740	679	693	654	706	712	747	680	685	677	689	715	681	644	673	681	692	674	695	697	678	682	664	700	684	622	660	682	730	705	692	695	692	650	663	676	705	709	621	675	651	681	661	679	635	681	654	679	655	624	652	636	673	659	682	699	639	638	633	633	658	671	681	706	657	624	671	662	647	699	626	676	669	697	675	697	677	679	635	678	701	673	643	652	640	680	648	646	658	725	656	668	668	622	661	663	685	643	621	690	638	664	675	684	657	670	662	691	670	659	616	696	673	641	648	684	659	633	677	626	647	641	692	672	677	639	629	672	673	653	658	673	715	691	645	615	668	672	634	661	660	655	689	624	657	679	650	671	691	620	697	688	661	665	682	700	672	688	668	671	647	644	652	654	635	670	661	668	680	649	676	646	635	641	638	660	667	642	660	667	694	662	657	641	624	625	645	602	668	644	628	669	665	656	681	642	650	677	632	661	674	687	617	648	603	667	732	640	637	646	627	619	657	572	634	673	694	692	651	598	675	637	651	650	675	682	651	688	661	650	703	672	706	695	677	687	651	653	644	631	604	600	633	673	648	644	679	660	642	671	655	648	671	657	631	634	622	664	653	648	648	653	630	604	617	672	588	610	641	657	692	661	613	614	676	684	697	672	625	646	667	674	643	638	660	656	649	634	670	705	631	704	661	624	625	623	641	630	683	651	686	688	674	638	660	698	689	628	679	688	619	684	665	670	653	622	698	658	710	671	676	642	652	662	709	656	673	674	619	687	671	684	635	645	630	625	638	643	652	655	698	656	621	660	642	652	611	659	649	656	664	662	631	681	647	678	680	657	639	699	656	669	624	630	627	639	656	641	609	669	648	627	630	659	647	711	616	600	636	659	648	609	661	630	708	651	659	618	700	663	692	685	623	665	659	644	682	676	641	622	626	700	652	671	677	640	610	721	634	669	598	619	620	688	679	671	570	662	666	664	634	687	671	650	683	657	640	661	635	704	653	696	663	587	631	694	661	690	628	636	671	663	655	702	633	637	629	676	635	684	642	633	616	623	654	639	647	609	647	620	669	679	652	672	671	662	657	645	627	681	686	613	649	633	595	602	640	638	698	684	646	683	639	720	658	630	693	634	647	630	671	628	669	619	668	630	663	655	627	632	672	687	658	675	652	640	652	647	682	701	687	666	624	692	596	691	641	638	714	680	643	615	658	653	651	680	639	637	682	631	621	687	654	657	656	667	632	631	662	647	656	652	673	678	658	665	627	607	700	718	653	666	697	683	665	647	638	686	663	635	688	677	636	725	652	634	674	649	637	708	678	639	664	650	697	636	647	687	649	657	716	663	644	651	677	646	698	702	676	661	676	635	673	624	627	665	642	659	687	646	674	703	687	633	681	626	636	684	658	697	643	632	662	629	696	632	641	668	652	641	627	678	655	678	638	659	681	651	642	594	667	656	653	683	702	661	685	650	680	707	649	695	672	656	685	673	648	627	642	645	650	640	640	658	694	648	647	631	661	677	653	674	693	644	618	688	630	651	637	652	675	672	661	693	677	655	696	691	628	671	653	656	685	646	666	652	658	645	666	657	726	635	667	623	658	641	627	617	728	679	637	668	694	692	649	637	641	689	636	665	695	657	674	661	657	630	698	664	723	623	656	732	651	653	621	648	599	649	641	642	667	636	681	668	674	695	682	677	672	627	654	673	652	636	673	670	639	653	649	658	665	633	610	667	615	633	700	658	658	640	665	601	644	674	637	669	643	704	649	697	663	695	690	689	630	681	662	656	658	684	686	708	665	660	671	682	677	620	672	614	707	631	622	679	649	662	699	687	669	680	639	658	667	677	655	723	702	635	657	689	651	698	698	656	676	681	670	653	674	679	685	669	677	682	670	658	641	674	690	652	662	658	641	675	658	707	644	666	706	655	710	674	624	676	719	645	637	683	668	662	666	660	654	652	628	638	698	639	681	627	656	668	632	633	657	598	633	676	676	632	664	630	626	662	687	639	683	653	661	664	671	699	643	687	628	679	601	673	636	702	652	667	634	668	633	692	611	638	640	651	631	659	608	608	648	643	656	648	677	602	652	685	667	663	635	660	634	646	591	760	656	624	659	642	641	661	686	682	708	627	672	646	671	688	692	678	626	657	634	662	674	627	616	737	645	665	682	723	638	636	658	649	703	629	638	666	641	638	698	696	558	647	663	666	688	655	667	656	618	639	678	676	684	625	623	659	666	696	721	670	666	651	611	624	626	621	684	668	658	675	673	668	657	700	667	683	635	656	703	689	658	667	647	668	653	688	715	661	668	655	651	670	686	645	612	645	637	642	703	640	625	678	677	701	660	662	670	616	633	656	624	662	601	702	660	647	613	660	660	657	640	672	646	655	631	651	627	667	675	671	610	665	698	645	662	660	598	644	636	622	673	634	701	640	673	652	708	695	665	668	643	664	596	651	663	648	662	661	691	676	667	717	625	662	658	658	618	633	604	704	662	632	628	701	660	651	658	639	693	600	678	645	677	648	649	638	646	633	608	629	690	678	644	714	675	656	627	658	678	692	668	650	647	667	627	684	640	611	671	651	638	615	620	680	658	651	638	635	681	651	665	636	643	690	652	677	670	647	676	679	651	649	640	681	651	652	646	621	683	624	660	685	657	677	679	627	666	660	660	658	647	650	680	664	646	614	663	689	653	672	681	626	651	692	678	655	663	649	666	633	650	644	704	713	689	625	649	648	616	604	666	678	679	692	651	656	658	683	656	668	623	673	687	683	663	620	647	663	669	682	694	647	654	661	657	728	694	701	636	691	683	636	657	631	644	637	673	671	637	666	655	631	675	650	645	633	679	674	653	669	693	670	672	662	700	662	670	628	705	616	680	649	630	679	663	642	659	667	671	652	669	650	671	642	648	629	622	658	710	604	661	629	660	657	635	657	635	662	648	684	662	618	700	607	674	662	660	696	690	659	646	639	657	630	653	705	692	672	696	650	639	672	673	661	620	621	615	615	685	674	662	686	607	642	679	651	712	638	618	723	682	673	690	666	616	690	668	656	618	631	681	686	648	683	635	674	673	629	652	614	640	656	689	663	694	620	655	673	639	630	624	642	662	627	632	647	617	641	644	660	697	690	667	638	641	638	658	615	661	672	654	657	642	614	677	667	637	666	667	604	608	707	628	687	647	644	670	641	700	649	634	650	672	671	651	689	636	624	668	640	677	687	671	674	649	642	634	643	651	648	695	657	681	646	650	668	670	631	624	653	650	637	609	678	633	680	659	628	627	643	661	647	646	693	658	620	675	702	631	656	606	614	634	699	612	628	653	707	688	647	630	636	676	625	715	625	657	643	687	652	653	666	666	632	698	665	617	688	674	628	667	661	659	664	652	670	663	668	638	618	632	661	626	660	639	656	588	622	669	695	674	634	699	632	629	693	683	660	686	627	634	692	652	664	665	640	631	676	694	662
7659	10901	8667	4301	3264	2385	1913	1667	1471	1306	1230	1170	1114	1019	991	1010	996	897	889	885	834	817	940	887	861	801	848	790	885	862	867	881	854	787	878	852	819	842	812	807	825	849	805	830	808	788	851	794	790	788	762	799	786	812	890	779	782	807	831	806	823	784	813	817	843	816	763	807	829	824	821	747	809	761	835	748	814	832	815	744	822	833	798	791	729	841	848	805	809	772	771	810	788	818	799	855	812	806	769	792	837	775	770	824	805	812	831	801	769	793	797	808	783	770	796	768	754	788	787	821	788	815	823	821	771	823	817	829	765	789	802	804	816	807	781	745	791	814	769	800	738	802	807	799	845	819	820	811	863	754	815	803	788	812	835	774	771	810	815	787	828	830	775	807	778	816	805	837	812	785	827	744	762	763	787	768	799	806	795	826	776	756	833	812	852	795	783	837	755	793	778	831	801	845	790	792	769	809	782	823	759	795	703	800	781	763	822	801	788	787	790	827	778	800	801	766	793	790	794	751	791	852	796	810	751	805	803	799	845	815	840	774	763	816	806	801	785	797	761	746	833	820	784	791	783	775	813	829	808	798	796	779	812	805	767	769	842	767	794	780	849	831	792	797	812	771	795	859	766	785	790	858	788	793	796	803	811	819	800	818	789	843	779	808	832	793	794	820	778	787	796	759	762	772	770	850	759	820	747	791	812	770	809	794	781	790	776	814	803	815	799	805	859	806	816	802	810	813	774	812	807	836	779	766	792	793	835	818	788	843	817	786	773	784	815	747	822	789	807	790	778	782	790	776	778	823	838	780	769	821	795	801	793	803	780	775	762	802	748	769	806	804	765	816	787	768	802	877	825	822	774	836	762	820	810	830	817	744	830	785	791	831	828	797	828	790	786	801	816	822	737	768	786	835	860	807	830	759	775	803	815	800	797	813	807	860	771	839	783	755	826	788	795	793	818	806	786	777	789	792	772	829	789	800	749	763	793	811	825	729	804	795	797	815	813	816	779	769	779	793	749	769	717	795	825	755	740	769	848	783	792	799	820	797	837	806	771	795	763	799	780	753	794	806	765	844	769	856	829	813	813	761	824	754	794	800	840	764	805	796	807	801	820	794	803	786	798	795	833	803	770	792	872	804	816	768	805	817	770	785	803	782	813	773	805	791	766	805	817	812	773	835	786	758	803	780	829	786	837	811	800	768	806	831	754	779	802	801	831	825	764	797	819	810	844	822	804	820	799	789	840	791	778	782	812	780	826	788	791	777	802	816	786	791	801	765	810	826	854	806	803	811	769	804	839	830	821	829	880	744	762	793	759	765	767	853	820	817	802	807	833	765	768	812	772	773	840	748	807	807	833	795	813	814	849	785	780	814	791	792	817	785	783	799	825	780	808	775	799	836	822	802	785	782	779	778	817	796	758	828	774	766	811	826	760	807	802	825	787	796	806	796	856	826	758	818	807	791	833	833	836	788	780	800	812	827	813	792	810	790	814	762	798	819	793	797	782	794	810	773	752	770	762	798	803	788	803	807	805	822	815	771	794	800	766	835	805	807	743	792	807	789	775	797	751	791	783	789	758	813	812	808	753	795	775	835	805	779	808	739	798	887	799	777	791	823	830	815	807	818	816	803	816	853	787	752	819	777	766	837	833	811	815	794	787	808	810	819	772	788	792	773	820	775	809	841	754	746	811	830	804	740	780	794	793	803	789	764	777	758	803	862	806	775	794	797	767	853	827	766	822	842	765	810	789	809	826	815	764	846	854	800	763	781	827	816	783	820	840	797	782	796	816	783	761	821	788	765	804	818	760	787	785	757	786	782	782	791	818	787	829	794	806	814	807	805	818	767	795	801	788	830	769	833	807	856	768	831	776	796	834	828	805	798	820	759	798	787	797	811	775	815	819	809	799	792	812	774	806	836	824	792	822	812	804	826	823	838	826	794	771	799	801	761	790	774	767	789	789	808	770	756	782	819	772	819	778	784	814	818	768	804	821	819	785	779	789	719	811	823	790	798	825	818	853	797	773	808	788	756	824	759	828	839	829	774	828	802	789	788	769	846	772	833	788	806	773	839	812	759	809	779	778	797	801	812	854	803	756	811	829	837	768	784	773	749	887	815	786	798	796	825	783	757	804	807	793	829	825	758	793	764	810	809	803	760	801	807	771	822	782	802	801	802	814	802	785	820	789	768	797	780	751	785	801	828	814	770	784	815	796	770	810	808	788	819	826	796	777	825	747	776	809	767	815	747	776	819	777	821	774	773	797	777	798	835	799	743	813	816	773	838	773	810	777	818	835	809	770	790	778	737	808	800	810	774	792	847	771	786	742	775	841	826	764	749	767	758	805	813	830	826	769	803	819	715	804	789	790	814	779	795	838	842	867	835	760	805	741	793	813	857	792	789	778	765	788	830	814	760	749	842	803	799	838	835	801	793	816	817	804	757	807	801	839	824	765	785	773	799	774	796	812	796	799	771	763	807	809	794	845	789	805	806	779	771	807	808	813	795	795	828	780	826	818	780	785	814	821	835	777	783	775	830	804	781	804	827	813	780	803	829	760	853	793	838	829	804	810	792	778	780	787	827	756	806	824	801	806	789	782	805	790	830	826	808	794	870	817	808	757	762	793	822	762	808	798	820	815	774	787	835	795	840	805	764	826	788	794	747	815	826	766	788	772	777	765	802	767	819	797	773	833	783	787	807	780	809	815	801	762	770	769	822	785	840	794	802	773	840	780	819	758	824	811	752	828	862	811	843	788	808	758	780	784	795	790	791	756	796	762	812	790	799	849	789	819	794	818	772	800	771	778	831	820	792	795	788	808	830	826	835	822	809	854	785	800	862	772	811	787	827	795	838	801	729	836	803	769	839	824	832	783	827	801	791	773	745	816	792	779	833	756	798	826	790	754	803	805	806	847	774	781	869	783	793	831	814	794	797	798	797	834	799	830	786	808	787	814	809	767	823	788	777	829	818	794	791	783	795	853	746	767	810	812	797	792	821	797	828	810	812	803	802	781	805	803	820	805	796	751	779	790	817	758	788	795	786	829	832	799	758	799	796	773	795	836	791	818	770	810	784	799	803	844	799	812	765	764	796	810	794	844	809	824	800	849	807	777	787	760	769	790	770	828	774	812	809	824	828	811	853	731	812	822	803	827	769	769	778	761	766	781	801	759	801	773	769	806	782	800	826	820	802	819	791	796	769	773	782	760	832	733	790	779	808	809	771	800	790	831	813	814	822	746	833	804	820	821	785	749	809	819	802	794	788	769	787	825	746	721	832	839	733	760	775	832	752	819	813	827	797	813	802	801	788	808	813	820	791	755	814	789	852	863	787	829	825	806	829	783	772	833	777	781	742	792	765	829	785	805	799	860	780	807	804	784	801	759	762	847	763	797	824	724	868	845	779	816	785	789	743	797	758	844	777	774	773	834	845	761	790	795	749	788	812	757	834	793	801	792	806	815	796	835	809	767	831	825	831	806	818	754	816	833	785
25042	21025	26784	25097	4435	575	439	422	336	362	315	314	335	294	285	300	277	307	301	265	296	267	281	265	244	251	253	264	283	263	264	250	266	287	259	260	263	286	259	275	245	252	226	274	254	270	274	233	265	253	255	248	234	250	268	234	267	279	251	254	227	265	258	270	265	254	236	266	234	261	261	248	291	264	241	258	245	267	240	248	241	259	273	281	255	236	267	285	239	261	276	237	258	253	246	245	253	247	237	225	240	242	245	252	292	266	261	254	276	255	282	275	268	251	267	273	250	221	272	281	266	267	258	257	285	251	279	255	294	253	221	256	271	266	282	253	244	255	258	263	255	254	246	263	259	259	250	274	274	254	261	270	246	260	259	276	258	280	220	267	225	261	264	246	267	301	253	256	262	228	260	269	289	295	287	239	247	286	243	278	258	238	235	289	240	245	252	270	263	233	279	265	252	253	245	265	255	242	269	241	263	230	239	232	262	277	224	225	247	258	272	284	252	242	251	231	257	231	254	246	279	231	230	290	261	235	275	252	242	268	255	265	283	257	285	283	250	280	250	253	265	265	247	251	264	240	235	241	268	280	286	259	235	257	237	267	274	282	206	257	261	245	245	233	234	241	274	278	261	280	271	274	260	276	245	245	266	237	266	265	272	277	250	273	252	235	273	264	269	250	226	287	270	275	237	244	277	261	281	247	233	240	290	244	285	240	258	275	291	290	245	252	269	271	274	240	278	262	257	259	268	235	254	245	267	295	278	256	297	261	245	281	300	248	260	269	250	258	266	244	227	236	256	225	270	303	233	273	276	271	260	225	257	265	253	250	268	255	247	253	292	254	253	267	254	273	257	256	267	261	267	275	254	260	244	238	272	258	273	275	258	274	288	243	258	254	246	252	260	262	235	252	239	262	220	262	269	288	245	262	274	254	290	226	264	264	263	234	235	234	255	301	270	291	288	271	279	257	238	302	268	261	225	244	260	259	257	277	238	280	257	263	249	265	245	294	272	263	253	260	256	258	236	276	236	238	262	278	292	254	293	240	224	262	249	274	240	224	249	269	246	286	279	230	260	247	252	248	287	257	278	249	264	269	259	263	273	236	261	244	260	257	256	258	254	250	235	273	236	262	249	285	253	265	285	231	241	240	252	230	233	243	293	271	274	250	267	229	244	264	232	263	250	242	237	270	225	265	244	256	236	274	266	237	239	255	254	265	234	264	258	251	260	257	233	275	262	233	233	280	272	274	265	241	285	257	276	278	236	267	261	251	262	274	258	260	252	237	286	255	247	248	255	255	273	264	248	275	253	256	252	257	245	254	248	268	264	225	267	257	240	257	267	248	245	234	240	258	262	243	272	268	256	241	269	249	257	242	277	257	246	268	268	251	222	263	256	278	244	277	240	234	265	272	239	252	267	248	250	251	252	272	254	239	235	258	272	244	276	265	242	257	225	277	245	287	277	269	273	278	262	266	289	241	260	250	269	238	243	262	273	283	298	253	257	255	294	276	281	276	238	256	229	234	263	229	269	254	238	254	265	262	284	234	240	262	272	246	236	258	259	256	261	258	288	304	220	284	288	281	251	237	270	247	248	258	268	256	257	268	248	266	260	249	246	262	250	229	243	250	268	246	223	286	275	230	300	231	259	284	268	230	229	261	276	267	252	258	278	248	219	267	274	249	257	261	249	279	274	264	251	255	281	297	268	258	227	241	244	284	246	259	263	277	274	251	269	251	264	262	245	276	248	275	247	269	282	263	254	316	260	258	287	267	232	263	265	293	243	250	261	236	242	273	241	247	241	249	226	257	242	272	258	264	257	262	280	263	268	274	249	265	289	252	263	256	260	261	239	246	237	265	218	258	246	291	250	257	261	247	277	277	253	240	275	255	266	264	234	247	271	247	256	274	259	248	258	256	267	279	239	236	259	280	227	276	293	276	246	271	262	236	260	269	258	244	269	262	250	249	240	253	253	269	250	246	282	239	271	238	276	275	250	256	274	252	249	289	244	280	297	251	261	255	257	273	259	253	249	246	233	247	245	246	259	265	265	256	260	255	284	245	235	275	258	255	256	234	258	269	281	255	257	260	255	235	232	279	258	241	280	262	271	268	299	246	273	273	266	236	248	277	260	252	244	242	269	288	261	287	255	274	284	263	288	236	250	248	248	270	268	255	286	253	264	275	282	261	244	273	259	242	246	246	237	268	258	251	254	238	217	243	258	257	221	269	247	271	258	267	272	249	259	280	224	286	249	249	224	250	261	231	263	278	254	272	261	271	260	258	275	271	222	261	255	257	284	246	260	265	251	249	283	267	236	220	245	269	249	246	273	269	263	263	251	234	239	242	270	286	244	272	258	253	289	279	291	263	257	275	311	279	288	233	292	233	263	229	274	254	268	228	240	257	252	291	277	257	259	246	248	240	272	239	265	281	249	280	249	241	274	247	266	273	242	270	257	289	259	258	259	241	272	287	236	246	261	221	257	249	269	274	288	247	237	238	233	247	274	250	274	265	246	290	283	245	279	239	271	230	259	276	257	247	280	273	243	239	269	274	229	236	281	260	249	253	275	287	264	256	247	273	244	245	272	279	284	249	251	255	269	253	254	248	293	281	282	275	264	258	226	263	267	258	251	262	232	256	263	256	262	268	262	272	265	229	240	265	262	259	288	252	246	277	256	250	231	247	266	257	250	233	253	256	261	265	252	233	253	256	251	258	265	247	239	244	270	284	271	252	248	271	271	277	280	239	270	237	257	248	290	246	263	245	258	242	255	251	219	271	235	246	223	242	245	251	282	242	272	246	284	257	236	259	253	263	262	261	251	237	230	248	275	277	277	231	281	266	274	265	275	248	233	255	236	280	258	263	265	237	243	251	283	242	256	260	252	234	268	277	259	236	263	268	247	235	226	266	237	251	277	261	261	241	254	240	272	253	240	242	239	240	269	243	262	265	264	245	230	275	265	279	251	268	268	269	241	263	252	260	295	249	233	237	261	252	256	250	245	240	255	274	256	235	267	259	290	276	279	257	276	274	249	251	250	247	256	250	268	239	247	267	263	266	273	251	270	280	247	259	292	267	267	277	277	243	289	274	256	283	260	262	277	236	249	273	242	283	233	258	235	250	261	255	232	293	266	245	258	261	268	272	265	279	259	265	296	268	252	243	214	227	251	266	269	268	265	264	277	261	251	263	264	257	266	256	246	290	281	226	260	232	258	254	265	272	250	255	249	254	234	257	273	240	247	247	267	290	277	241	261	219	241	268	263	273	251	266	261	237	261	256	246	231	286	260	258	270	234	268	278	267	289	249	240	263	220	259	234	250	251	250	250	267	243	252	262	236	267	263	265	227	249	266	242	251	256	254	262	282	264	259	244	248	291	265	268	257	260	235	250	251	246	255	275	258	265	242	258	273	272	273	253	267	278	266	270	230	285	249	263	270	252	271	296	259	226	260	283	266	243	264	256	241	281	248	274	255	251	252	267	267	231	259	239	255
6546	5741	4324	2195	1584	1174	971	817	694	604	612	540	527	489	487	441	456	460	424	419	420	400	414	370	361	393	385	400	371	380	346	369	356	417	376	347	369	376	366	359	399	370	382	364	388	344	364	358	385	362	351	335	348	351	375	343	377	388	385	340	351	322	378	343	362	339	385	385	353	369	370	356	362	391	363	371	365	380	384	365	339	370	339	363	355	383	391	357	376	356	383	388	372	357	357	341	373	365	352	366	372	352	356	348	380	357	412	361	375	368	349	345	373	372	382	318	356	359	359	358	355	380	360	379	382	387	365	353	354	339	370	354	382	336	353	348	384	344	408	357	363	364	366	356	354	355	376	345	357	370	367	383	338	340	329	366	338	377	361	383	391	344	380	336	371	376	386	352	378	347	341	413	332	346	352	323	384	369	356	349	335	370	365	365	337	345	373	390	360	369	352	374	352	328	352	346	370	355	374	308	349	375	366	382	376	370	351	356	363	332	346	349	346	364	348	375	380	340	357	403	362	357	338	330	363	351	378	376	345	327	359	340	342	341	332	325	351	366	375	339	350	344	364	346	345	359	343	343	351	340	364	323	364	375	352	351	355	336	375	341	343	312	377	365	357	344	366	365	358	364	348	344	353	375	350	337	363	373	347	367	338	317	367	381	418	361	342	354	341	353	345	390	373	380	389	388	385	375	368	378	393	400	347	363	361	366	333	365	363	371	355	350	415	366	345	353	388	359	365	397	379	371	367	353	370	403	404	357	364	368	368	372	375	325	331	373	384	343	325	388	372	384	318	392	357	381	352	368	369	329	378	352	332	381	354	339	359	350	359	375	366	352	346	357	393	381	342	347	377	358	310	384	352	362	344	353	365	367	390	349	381	336	356	388	348	364	365	372	332	356	367	340	358	359	376	359	386	364	385	375	381	359	349	345	336	343	367	350	379	381	379	350	360	373	358	336	370	340	368	370	346	410	379	367	363	380	351	359	326	362	372	391	317	355	392	337	382	329	352	339	342	362	361	341	353	360	364	345	357	350	350	346	358	356	342	336	335	353	380	385	371	372	366	381	390	352	353	354	341	371	369	369	352	370	371	361	363	382	354	376	367	340	364	359	377	376	377	360	367	360	371	362	342	378	335	379	374	381	344	347	364	358	359	377	367	385	375	393	370	348	348	361	350	351	361	375	335	354	343	376	349	355	361	389	385	347	369	381	389	372	364	342	365	350	364	351	360	333	345	345	355	354	367	363	355	411	355	369	369	384	370	357	348	377	333	374	376	389	370	340	353	364	327	378	356	381	371	362	368	396	374	363	331	361	377	371	318	336	387	360	379	338	357	378	357	364	342	353	369	359	331	359	370	349	344	345	352	340	363	366	351	351	406	355	373	342	349	353	353	350	352	385	367	365	358	365	362	376	382	357	366	400	356	342	357	360	344	361	356	377	348	352	368	327	365	346	360	363	351	383	362	350	345	357	365	350	341	380	360	361	354	384	356	342	361	383	369	365	380	381	360	341	379	365	358	373	371	336	348	360	372	338	377	365	395	374	345	401	344	362	357	392	379	340	360	364	334	378	330	308	370	337	357	315	352	335	355	389	352	397	363	330	388	385	363	351	391	376	364	304	359	360	336	357	386	371	402	346	383	352	373	361	405	391	373	378	375	370	340	383	361	360	344	365	395	383	372	370	385	379	384	359	373	406	332	378	351	367	372	328	354	349	316	355	338	348	368	312	395	380	353	352	360	367	347	343	351	330	399	359	339	346	350	347	371	375	380	362	344	347	355	382	344	342	366	377	381	378	347	375	360	362	346	346	385	382	380	358	361	364	381	372	338	367	359	380	350	360	351	329	364	349	352	374	379	366	364	381	341	364	346	341	360	373	366	357	357	392	391	320	356	334	348	376	366	344	365	350	404	331	366	360	389	361	375	386	345	336	369	364	344	365	390	383	372	349	349	364	350	360	366	370	391	337	398	340	349	370	354	343	376	367	351	360	372	347	364	376	354	357	371	374	333	364	345	364	384	344	358	349	364	354	365	370	356	357	339	372	365	337	358	367	378	353	350	343	353	357	343	394	377	367	354	373	361	351	355	382	335	371	347	367	361	342	354	378	352	339	325	357	362	356	380	364	378	396	341	338	379	364	351	370	369	386	333	371	361	360	369	378	340	364	368	343	393	374	375	346	336	329	368	380	373	362	357	357	372	383	347	354	369	343	317	360	353	326	379	344	398	391	328	347	360	339	351	372	374	360	384	370	359	380	360	336	387	377	338	332	344	380	347	338	354	365	394	356	386	366	358	360	339	335	355	348	343	360	354	365	346	364	363	347	372	380	385	331	362	398	361	356	384	361	361	337	366	366	339	391	379	356	384	362	361	349	331	388	353	310	343	362	385	357	378	376	380	389	327	363	368	398	358	370	368	393	368	382	352	365	366	345	397	380	394	349	393	393	350	367	355	371	363	367	351	341	334	381	376	373	384	364	363	379	365	344	374	338	373	340	376	336	368	363	364	362	387	386	364	366	364	350	399	370	349	343	359	397	384	367	359	382	401	377	382	381	363	336	376	349	339	364	351	356	341	382	359	358	338	368	352	367	385	354	367	365	374	340	381	342	360	361	361	365	378	374	353	372	321	358	363	333	338	341	369	331	371	365	383	381	346	375	334	328	345	341	393	354	369	352	358	310	356	372	365	354	393	381	386	393	349	376	350	336	366	402	351	366	376	375	352	333	374	385	356	332	349	379	365	367	360	337	358	354	365	336	353	355	396	350	364	373	404	352	325	341	347	342	344	342	380	361	339	361	364	339	374	395	375	371	372	344	356	365	344	364	393	354	389	380	376	370	363	365	349	375	334	370	335	369	381	378	352	374	353	374	331	382	344	377	353	360	368	405	346	359	368	379	338	402	379	362	372	378	374	355	349	312	368	352	404	366	334	367	366	365	339	334	354	348	337	376	348	360	367	341	359	339	370	365	381	360	371	368	354	330	350	354	367	370	347	380	326	356	355	369	350	348	379	353	401	357	381	359	341	366	362	380	351	385	332	356	358	385	403	338	358	368	358	371	348	345	376	320	353	385	369	351	368	380	381	372	345	363	358	348	341	358	371	394	339	342	355	338	354	361	391	365	370	347	364	349	355	390	376	372	372	392	363	324	363	360	382	341	362	368	345	366	365	369	368	332	390	385	367	378	343	367	378	389	381	376	372	338	350	359	376	318	361	391	349	339	366	354	345	347	370	328	345	351	390	369	352	332	327	328	382	377	334	364	345	341	389	358	342	344	334	350	364	355	370	340	358	358	394	343	365	338	368	334	353	367	353	356	361	362	357	380	339	368	372	377	376	370	367	367	378	390	345	355	371	354	349	339	357	344	372	348	368	350	373	369	335	352	397	368	389	361	378	372	349	362	341	342	363	370	335	358	327	357	360	310	383	364	351	364	385	360	362	381	361	357	377	362	356	355	365	363	337	376	347	365	341	383	358	341	388	349
22826	21052	28750	23565	21053	21078	6651	1635	1316	1181	1170	1097	1043	1001	998	981	955	994	902	937	939	874	864	912	898	902	854	833	834	850	887	870	819	864	808	772	892	798	841	879	841	847	797	850	857	847	856	847	820	837	847	832	766	821	804	785	808	917	796	832	796	793	808	761	846	874	782	812	849	839	866	858	829	834	769	820	810	797	814	768	778	803	821	839	808	799	818	779	837	777	770	838	825	771	823	835	819	825	820	808	794	836	831	783	847	798	804	836	813	823	819	790	860	744	784	857	838	762	824	806	788	796	788	851	738	786	841	817	807	782	790	835	819	769	774	812	801	785	833	842	776	854	842	791	818	811	787	824	837	809	742	844	835	791	786	794	789	806	788	811	844	849	794	777	785	843	786	787	878	782	795	781	835	786	781	777	763	837	815	810	883	816	864	742	849	808	812	839	788	804	800	785	780	804	833	839	818	854	819	815	850	823	800	822	815	849	796	807	848	785	789	837	897	815	772	803	828	799	853	821	738	781	796	840	812	785	816	760	757	825	848	854	780	768	810	847	829	774	778	827	804	793	811	816	778	832	787	772	817	822	779	777	774	803	828	751	785	808	822	789	821	808	835	751	843	811	831	815	842	807	833	813	824	771	826	795	754	841	809	808	808	786	814	790	788	781	751	788	776	830	846	827	718	819	796	820	766	799	821	835	779	802	841	841	854	811	768	811	851	822	778	826	795	832	837	820	817	841	825	793	782	844	783	766	770	780	840	808	792	727	798	777	787	777	809	805	814	809	852	763	788	806	780	767	786	810	775	810	786	814	786	810	828	805	807	852	860	798	767	869	768	851	859	826	794	830	809	815	806	769	804	805	836	785	788	801	786	818	805	810	843	797	806	827	806	800	785	788	794	818	877	789	794	823	797	791	851	804	789	767	783	793	876	797	825	844	848	802	784	747	787	799	770	816	803	871	794	797	826	798	796	793	764	810	850	796	823	818	784	755	820	790	762	774	801	842	779	823	766	779	815	830	876	745	827	818	784	782	806	841	782	807	826	778	820	830	839	775	816	863	811	799	759	807	822	814	807	792	796	760	803	789	817	800	859	779	797	811	800	800	776	775	785	763	781	813	825	814	826	800	825	799	881	780	768	828	817	833	790	842	779	831	806	776	772	817	837	785	794	789	812	855	791	756	836	816	813	822	777	832	806	767	781	865	819	858	818	837	754	781	793	821	826	869	793	830	806	883	795	817	810	763	815	865	875	866	821	783	798	762	821	825	822	801	761	816	829	810	801	761	781	806	738	827	808	831	784	838	808	778	760	827	822	818	812	798	824	809	807	856	788	810	836	761	789	784	794	814	843	778	805	808	836	812	828	800	773	810	764	797	839	818	798	761	771	814	824	820	805	854	783	838	803	809	762	773	828	824	815	778	838	838	778	823	774	811	790	829	773	813	791	807	821	818	828	804	809	825	835	815	793	830	785	761	797	790	779	782	777	789	765	782	781	790	783	816	812	807	875	835	790	758	814	816	798	859	808	807	801	790	778	782	779	749	812	793	801	791	781	779	835	891	795	792	813	756	815	829	819	848	809	843	807	758	820	783	775	829	754	806	788	793	799	835	780	781	807	797	789	759	770	793	790	817	830	778	828	794	805	760	804	780	820	804	815	774	838	837	798	782	786	834	817	806	801	750	815	845	762	758	813	838	840	828	829	774	816	819	788	771	798	787	840	767	780	835	823	869	791	790	820	821	841	811	856	795	794	781	791	827	853	797	755	812	712	792	769	794	790	802	849	777	793	763	855	825	791	800	772	797	760	848	780	826	832	773	849	823	799	779	771	794	843	795	827	821	788	881	772	805	785	801	811	794	822	801	778	795	837	804	789	819	823	827	812	776	797	797	815	815	863	783	721	840	803	818	801	747	840	813	831	884	806	819	810	835	785	797	758	796	818	798	810	844	850	817	776	841	811	813	827	850	778	819	826	844	825	800	788	802	758	802	820	789	763	746	753	823	833	779	806	776	847	829	806	826	797	811	809	768	743	814	823	803	818	782	798	795	862	818	762	745	838	807	774	819	816	848	831	815	814	801	760	772	769	810	788	835	805	785	828	808	806	805	785	777	838	843	778	831	808	760	782	827	805	769	762	812	770	789	835	827	853	802	805	793	755	799	834	790	804	815	785	824	867	803	780	810	791	786	809	861	807	787	768	801	765	801	737	787	739	796	795	819	772	790	792	771	763	802	789	833	799	818	795	797	804	766	842	881	815	794	745	782	776	820	786	773	795	788	784	842	813	789	824	770	765	802	840	835	815	841	787	784	805	848	801	740	846	836	791	782	756	807	862	820	833	804	757	888	773	846	835	825	809	804	748	784	811	792	789	822	805	825	799	778	817	806	813	794	848	813	842	754	782	821	807	825	809	822	791	837	778	770	803	856	773	835	822	838	894	819	760	837	850	780	785	817	816	824	842	783	877	810	811	795	777	783	785	795	768	792	801	760	779	823	793	841	827	817	796	825	792	853	802	776	796	784	786	841	766	783	804	754	782	810	769	807	749	831	826	811	788	809	820	756	820	874	802	777	814	813	816	821	823	801	768	781	803	834	789	806	798	838	824	775	837	830	793	793	821	858	819	777	758	834	801	769	765	779	820	823	751	794	805	787	783	768	791	839	756	782	850	780	746	837	819	817	836	803	813	807	851	802	785	786	830	799	776	826	824	797	815	845	781	820	796	760	754	820	834	775	827	776	789	717	777	838	825	821	839	813	781	791	807	784	753	843	768	817	797	814	814	831	803	844	788	801	773	808	804	804	746	837	768	763	802	822	814	778	738	774	747	801	806	798	854	806	784	845	773	789	806	782	846	835	796	796	745	726	758	828	768	813	783	827	757	767	749	808	785	810	802	774	826	841	832	818	828	829	811	809	791	823	788	826	826	814	805	851	809	778	777	878	832	804	782	770	821	824	740	849	823	854	828	843	774	825	786	816	841	791	814	739	775	816	828	820	798	794	816	820	827	821	759	768	793	806	768	767	762	802	793	806	847	802	789	806	784	799	804	784	769	859	805	821	820	799	803	820	786	776	809	763	816	758	839	776	893	791	853	799	804	767	794	789	769	735	792	789	770	756	797	802	858	774	839	864	771	807	732	791	783	820	820	751	853	818	787	836	782	814	783	868	794	822	811	841	754	846	852	797	820	823	771	775	794	802	750	828	811	849	827	810	852	860	798	804	809	801	850	785	768	820	803	775	796	774	784	802	818	827	811	819	811	832	797	761	770	826	807	794	764	767	813	814	794	802	821	759	829	806	799	802	790	796	825	827	834	779	830	788	754	820	824	766	834	774	808	845	803	804	813	827	824	826	805	769	796	793	815	767	827	799	738	818	784	800	791	804	865	801	771	815	822	808	803	795	816	799	764	741	832	760	752	768	816	738	809	795	813	810	801	825	795	758	822	790	832	811	835	785	818	731	811	798	780	796	764	797	802	807	799	783	821	871
11340	17413	13576	7234	5270	3934	3235	2624	2272	1977	1753	1610	1601	1521	1410	1375	1269	1325	1213	1189	1183	1135	1201	1105	1100	1082	1175	1110	1054	1024	1043	1029	1070	1009	1036	1013	1055	1049	993	1035	998	1028	1009	1054	1016	1022	1021	990	940	1006	1038	1048	1014	971	957	976	931	959	1005	947	1034	1044	927	1006	965	985	980	990	1010	1016	1046	992	976	1012	942	962	1012	992	990	957	930	982	980	970	1023	943	1066	1009	956	983	1013	998	1005	1027	979	948	1014	1009	1030	958	1051	960	997	1010	1027	970	1051	1012	981	951	987	961	994	1009	897	967	981	947	958	988	983	1030	974	966	954	988	975	1002	987	965	974	950	980	1023	960	974	1001	943	1023	996	960	1011	958	943	1006	949	1002	943	998	978	964	1017	948	996	912	982	957	976	940	950	978	986	1021	979	936	986	1051	972	985	955	993	971	1038	1003	1037	999	977	1009	995	946	975	993	1002	1052	1011	982	951	1009	1027	960	975	1019	967	939	1018	980	956	986	1009	1004	928	1034	942	974	1005	1013	998	984	1033	954	1027	988	997	1006	955	967	965	1018	991	928	949	988	954	989	966	1029	943	1000	969	922	1015	1043	1013	1007	1030	1003	978	970	973	988	1011	958	986	927	946	1001	1033	971	981	949	986	972	956	1019	981	937	992	1016	987	976	1034	987	965	1026	1036	998	955	1060	954	1009	950	1011	946	983	981	1004	933	960	1007	999	969	959	985	977	994	932	1018	958	932	977	989	1037	974	951	996	1007	994	958	985	998	956	914	1053	965	1006	924	998	1010	965	961	951	946	992	962	984	900	949	986	1007	1000	973	959	944	1008	994	932	945	995	1006	971	987	1045	984	967	955	973	948	950	987	915	987	963	979	1064	944	974	972	1014	967	1035	1022	973	1009	942	969	984	968	986	971	968	991	979	1027	939	1000	1011	964	1009	969	985	1001	1046	975	981	973	1040	915	1011	970	956	955	929	946	929	987	983	939	957	956	978	967	934	976	1001	1000	1023	978	1029	1005	947	927	963	992	976	991	952	1053	914	981	1015	991	987	995	941	990	982	1009	1011	963	981	960	1039	992	937	972	1015	990	963	987	980	985	992	994	1015	989	960	1041	995	1043	981	978	895	991	1043	992	946	988	989	1003	1028	918	997	957	941	997	1015	953	1027	957	1013	1010	929	987	960	968	974	1005	971	1041	958	1035	952	1032	908	920	987	956	943	1042	963	1006	1030	975	986	970	954	961	936	909	959	975	978	1000	1000	1011	986	982	970	983	965	926	1009	950	972	969	993	972	964	928	1015	982	974	935	1013	966	987	1021	1061	957	978	971	981	970	1038	944	939	927	965	964	955	1035	979	997	945	995	959	969	937	992	952	953	977	976	995	981	967	974	993	989	975	992	948	951	986	979	980	986	950	973	969	938	980	977	967	998	1064	969	992	980	968	946	958	1029	1020	941	999	967	978	940	983	997	913	1015	945	1006	1008	972	1020	940	1012	985	937	974	984	927	990	943	1000	1062	930	944	969	991	999	988	1015	972	976	995	975	959	935	990	920	998	977	1006	959	961	969	971	980	1005	1002	981	996	959	999	1030	965	1011	965	975	1022	968	1016	1009	1016	978	1013	968	980	955	992	1000	921	1028	960	970	930	1003	963	969	973	992	949	976	1025	951	983	999	993	1004	979	999	968	998	1030	997	1004	943	1017	968	981	993	959	976	917	1052	1046	995	994	974	987	972	991	973	987	946	1058	1021	996	1043	998	962	976	988	1018	958	1006	963	1009	1000	969	1008	987	948	1016	1016	963	1072	962	1020	960	1000	964	979	1056	973	967	934	949	994	978	983	925	956	962	976	929	1062	985	995	984	1017	959	941	1048	1013	988	989	1005	985	998	1000	991	996	948	971	988	956	1004	986	980	991	972	1002	941	941	934	1004	955	1007	979	938	978	1024	996	1051	994	941	923	975	986	975	989	1011	1031	923	988	984	967	987	992	1016	983	985	995	958	999	962	979	938	958	998	967	966	982	963	951	975	973	997	937	968	1004	1015	937	1034	977	956	983	965	1012	965	939	970	1034	967	970	1014	974	991	979	1057	997	1010	1008	949	958	1000	990	1024	942	939	913	1019	994	908	912	940	1001	963	1038	1005	982	882	1000	939	975	936	1003	1015	991	993	961	947	982	979	1004	989	976	1023	1017	986	1017	998	1018	986	928	969	1056	970	971	955	950	980	974	964	965	955	942	994	981	922	994	997	1007	987	934	1006	945	950	973	1017	992	935	1001	993	1002	1030	997	984	954	968	1018	968	963	993	985	1018	974	1006	995	975	934	970	997	1000	995	987	997	987	986	980	1014	1057	1003	894	945	930	972	989	988	1008	941	995	968	1018	997	950	1024	986	992	984	948	1027	980	965	954	1000	997	948	977	1030	979	985	979	1010	943	977	1016	1020	1014	929	984	918	1023	969	1029	1053	973	948	927	981	1006	936	986	1024	960	970	980	986	960	1015	1025	933	927	928	985	988	1011	989	941	1001	1009	975	970	979	997	996	957	908	965	993	996	909	980	939	983	934	994	1045	997	936	1001	1016	902	1011	1003	1022	976	965	970	960	955	977	953	907	956	996	932	989	952	1024	934	1035	1024	952	1013	983	955	954	950	926	1013	983	966	965	1025	951	949	993	970	970	960	1020	994	964	980	986	969	966	932	1008	980	992	931	945	963	986	977	950	977	961	995	924	1036	1000	1030	1017	948	980	968	1016	1012	1036	948	959	1033	975	1047	1006	958	945	1032	993	990	1032	1000	980	1028	995	973	993	1010	1027	991	1019	967	1011	951	959	997	947	1016	982	1034	936	994	995	990	1002	939	995	934	965	972	992	960	980	981	962	983	986	971	966	948	974	992	1039	981	970	954	906	991	996	985	990	982	989	995	994	1037	1035	998	970	976	1003	966	994	942	962	1029	1005	1037	989	985	985	1012	961	1066	1005	1043	962	1010	931	1014	1045	947	952	1018	1024	1004	1030	1009	1006	941	951	999	908	992	1009	973	995	958	1016	970	1013	979	1010	964	990	997	1004	997	934	998	975	995	968	986	974	993	932	963	1026	1049	938	988	1044	955	996	972	989	945	966	963	1047	1021	967	1022	934	998	991	977	976	999	992	986	902	925	998	996	975	964	966	999	984	1046	1005	997	971	931	986	960	994	979	992	1011	959	969	967	979	983	988	1044	998	966	964	940	1000	970	950	975	1016	948	962	1025	935	1012	993	968	978	1007	965	918	971	1001	1044	951	1010	975	972	969	994	1000	936	976	1016	974	1028	991	937	974	1002	974	993	973	1066	966	987	1015	949	985	1017	970	988	993	931	986	959	944	952	989	964	967	1014	956	992	1002	983	973	928	981	1033	1036	1050	964	973	977	956	997	1008	968	970	988	906	1016	961	1016	1049	984	969	997	1008	962	969	1030	967	954	990	1009	971	939	989	895	956	986	926	937	1010	957	1034	918	998	973	997	931	969	1018	935	985	973	980	946	973	993	967	952	993	974	971	1014	980	977	959	966	1016	1009	1022	969	923	983	960	947	963	967	977	948	927	999	1033	982	950	1005	962	997	985	942	966	980	955	953	960	976	967	1012	979	983	1030	953	952	958	1025	975	1017	980	939	953	975	940	955	980	1029	1014	1019	934	1002	1012	998	977	995	957	990	1055	949	983	999	957	1023	1020	977	1011	992	984	972	1009	966	1045	960	937	968	977	972	983	986	973	993	1016	995	1012	1019	962	972	908	1031	955	946	969	978	990	951	945	1007	960	978	985	1002	1016	989	980	986	966	987	1028	927	1002	961	1019	971	934	976	972	1018	972	954	1016	985	942	1049	967	978	995	967	965	995	1014	980	970	984	952	996	986	985	917
26897	18969	4664	570	409	328	331	305	279	317	300	297	288	269	277	292	307	282	295	263	295	287	293	292	269	267	275	261	270	326	295	261	284	279	276	267	254	271	295	288	291	260	272	268	286	292	273	286	282	271	300	274	250	318	312	242	286	291	267	279	305	286	299	277	287	289	291	294	307	293	266	283	281	300	285	270	301	283	262	291	305	276	290	309	276	295	271	246	259	268	289	301	257	299	311	258	256	300	268	273	257	288	298	276	280	283	275	302	264	268	249	288	270	266	284	290	275	278	310	287	242	280	261	268	302	269	299	276	276	285	291	282	284	296	267	274	303	307	283	287	307	289	295	278	274	263	275	279	325	280	299	273	293	273	282	273	258	267	253	255	272	305	297	274	288	283	278	275	273	269	296	254	257	277	259	291	291	272	322	271	277	267	302	278	270	268	278	298	288	305	301	293	275	279	282	278	317	286	289	247	299	288	295	236	282	277	315	293	288	292	288	265	301	297	327	282	308	286	283	289	273	277	300	275	289	268	288	287	272	266	283	287	282	282	269	265	277	294	281	308	298	309	286	275	279	290	269	280	253	272	288	310	273	276	301	298	260	278	273	289	302	297	267	265	293	266	288	264	282	283	293	287	269	333	268	285	312	251	297	306	288	277	314	278	277	298	269	296	293	299	265	263	249	300	274	246	266	271	267	289	265	257	272	297	259	290	304	307	286	267	268	275	274	286	302	304	285	311	303	270	304	275	266	315	271	279	276	285	293	286	295	282	290	279	257	253	299	265	294	260	290	299	252	267	296	254	268	261	288	286	265	294	288	284	272	253	268	288	324	288	285	279	288	255	256	260	289	292	317	267	281	298	276	267	290	292	242	275	285	274	252	288	295	281	300	274	273	273	269	280	270	268	270	267	271	280	295	253	258	253	300	254	265	307	282	269	299	294	270	280	263	260	290	268	281	275	281	260	312	269	304	287	282	279	260	318	289	281	293	259	295	261	283	310	280	278	304	280	278	306	287	282	273	305	282	259	277	287	254	279	249	305	301	323	280	268	240	276	249	265	303	287	283	279	271	278	281	277	310	315	292	270	294	306	290	278	279	270	255	291	277	243	316	298	266	251	302	266	273	265	245	299	258	298	281	290	286	304	296	272	288	276	273	274	284	288	261	256	263	274	273	301	285	286	302	278	291	280	299	292	267	288	265	308	280	314	303	278	289	270	278	263	257	283	283	279	275	309	280	275	303	312	276	305	285	238	285	319	271	264	275	288	300	257	260	306	275	282	286	267	280	301	279	293	297	239	264	275	262	284	281	292	267	330	307	273	273	279	279	261	268	272	290	295	269	284	260	296	249	257	299	267	272	245	309	283	280	303	262	254	292	280	276	308	284	290	270	250	282	281	265	290	260	288	294	294	285	310	279	257	305	290	275	271	280	285	264	282	271	274	271	267	282	267	292	294	271	292	270	291	261	282	293	274	310	298	303	288	300	293	256	301	283	294	277	277	277	294	314	302	282	269	258	290	290	265	290	250	258	301	274	236	277	280	283	272	302	277	270	300	303	295	268	250	275	267	304	265	287	292	263	315	281	264	291	271	285	283	295	293	312	276	274	277	263	281	235	279	268	279	282	295	271	248	296	274	288	286	256	279	279	265	281	295	298	291	267	282	288	288	255	292	274	254	263	277	275	292	283	262	277	298	274	272	283	299	259	264	277	271	295	266	287	272	293	247	287	286	297	294	279	267	280	280	263	268	277	298	301	276	261	296	289	260	268	297	281	292	290	319	285	266	272	262	281	254	300	257	279	270	272	288	276	310	292	294	260	263	265	250	299	274	282	280	287	309	273	287	271	283	286	281	274	265	274	286	259	264	256	270	319	280	278	265	281	292	286	284	269	310	277	289	249	271	289	305	290	277	257	267	279	272	263	274	278	276	293	315	287	283	288	268	282	294	267	265	266	271	255	310	247	238	264	244	294	292	272	270	269	280	282	298	267	282	287	288	297	289	257	280	302	286	286	292	289	277	267	271	248	282	275	286	270	300	290	303	259	276	267	289	277	281	288	253	299	272	242	275	294	273	261	256	307	271	271	316	281	252	264	257	252	256	280	302	259	280	274	302	280	256	276	265	296	263	290	284	273	263	277	277	294	274	283	271	328	286	239	283	264	276	262	261	275	255	305	281	260	270	267	295	263	294	258	293	269	316	295	290	291	306	273	270	297	280	286	273	285	282	274	295	275	293	239	283	273	289	291	294	272	267	272	265	285	286	262	281	283	293	284	261	305	256	264	278	294	271	299	289	284	307	288	300	274	320	255	290	267	260	279	266	276	281	283	228	278	289	289	267	287	290	267	289	251	237	293	283	286	256	281	282	275	259	275	272	258	286	302	310	267	288	290	288	281	278	303	294	260	298	289	301	290	290	270	242	277	286	295	275	264	271	265	266	302	300	254	262	260	271	292	277	302	280	277	288	281	276	282	314	295	271	280	253	274	293	257	297	256	277	289	281	302	264	294	298	265	285	297	286	280	298	280	272	326	303	265	268	288	302	312	275	253	281	313	273	274	275	274	265	309	277	270	250	297	289	287	260	300	282	284	275	261	277	276	263	292	286	266	268	249	268	278	281	295	268	279	290	270	265	296	267	267	272	275	287	281	287	276	281	257	288	291	313	297	305	304	288	267	275	268	289	290	298	269	281	286	293	267	277	269	302	297	308	271	256	286	292	291	298	299	271	289	267	284	298	282	268	277	301	283	305	263	281	254	288	304	297	277	263	288	278	280	281	282	246	275	265	258	276	282	285	255	261	263	246	257	259	294	313	291	275	298	260	266	286	236	289	275	306	293	302	276	271	282	263	271	295	275	282	276	275	274	285	313	315	286	292	266	263	273	296	297	281	285	288	290	291	268	282	260	305	275	311	256	286	270	272	310	297	277	276	298	281	278	278	279	270	269	273	267	306	287	291	274	320	289	281	276	276	302	295	284	279	284	291	291	316	297	272	268	272	265	251	292	302	267	253	273	264	279	281	297	310	300	270	291	282	286	292	291	294	289	258	305	239	271	296	250	259	300	298	273	282	265	284	288	268	286	267	298	257	268	268	259	279	289	274	303	273	272	271	272	281	286	264	278	233	290	279	269	274	279	293	270	293	273	288	290	264	237	268	238	279	285	283	284	284	285	306	265	269	264	259	305	302	275	293	280	287	260	265	286	290	267	273	313	302	277	285	267	272	263	285	250	271	278	269	245	270	284	301	303	286	304	278	248	296	258	275	278	290	268	273	288	279	272	277	287	265	279	307	262	290	260	281	298	280	264	260	276	284	284	266	268	272	272	298	259	271	295	269	315	279	290	253	267	280	298	278	286	265	301	291	266	287	268	323	291	286	286	270	265	268	285	264	299	310	279	280	270	280	306	303	260	310	282	296	235	282	259	317	290	286	264	260	276	297	257	287	279	280	295	302	266	289	302	242	303	271	301	278	267	298	277	284	269	296
4170	1261	983	614	497	475	481	473	360	414	359	394	412	362	364	361	353	374	371	361	362	376	385	381	360	408	387	359	359	381	383	330	363	361	394	370	376	362	351	353	345	372	371	383	350	368	361	332	347	350	355	334	366	369	331	368	368	377	359	360	369	351	349	384	352	353	371	368	381	360	353	351	382	369	351	369	369	365	357	340	366	377	355	378	389	346	366	371	383	388	369	366	384	340	378	362	332	358	355	407	367	373	363	375	369	348	369	349	403	345	340	349	348	389	353	348	345	385	349	350	364	342	402	375	337	385	341	354	388	360	390	361	361	379	342	335	361	358	352	385	381	364	394	376	350	362	375	379	371	397	335	362	422	387	349	329	348	346	353	350	319	340	371	349	374	396	332	351	366	373	358	356	377	323	362	373	386	355	369	362	399	371	347	367	364	363	359	397	382	368	378	358	355	361	365	382	384	394	362	340	393	340	355	357	393	360	394	344	336	388	404	373	384	373	349	346	346	377	374	377	353	385	398	342	353	348	359	379	351	410	376	393	352	370	361	355	345	406	391	348	330	333	357	387	414	385	376	374	352	399	342	374	339	354	381	353	371	375	343	364	372	356	342	386	370	363	355	385	372	360	345	351	362	337	373	342	323	352	355	363	360	353	376	346	342	377	395	379	355	324	358	373	377	374	358	355	378	355	343	367	365	362	332	372	402	353	376	375	360	377	341	342	365	340	362	406	339	378	388	382	363	373	355	371	353	387	363	353	360	390	346	370	333	319	395	369	372	355	381	315	351	381	359	329	352	371	378	369	338	375	376	369	359	368	366	397	356	381	392	375	384	353	367	350	362	336	386	371	365	349	377	382	394	366	352	347	385	320	371	391	411	354	389	341	402	343	382	390	395	390	363	367	376	343	374	344	384	373	356	348	349	343	361	372	372	361	381	352	367	345	356	370	356	355	369	371	342	346	382	370	366	367	350	358	331	364	365	341	408	354	388	377	379	378	349	347	354	363	350	372	387	397	398	376	344	350	348	345	338	399	348	357	337	365	353	355	357	338	372	361	346	354	354	362	358	326	365	365	331	400	359	374	397	375	342	375	331	366	397	367	329	388	385	394	340	361	355	364	358	349	350	383	368	362	380	373	359	327	350	325	345	354	379	354	390	404	362	367	336	365	387	354	366	396	360	388	412	375	384	333	360	364	355	393	343	375	332	351	370	389	372	373	353	328	397	321	339	353	349	359	349	358	366	360	351	374	366	401	338	370	371	415	370	350	384	343	409	359	370	392	352	388	365	380	352	383	362	371	383	377	382	340	363	379	354	373	359	360	369	368	391	329	364	358	399	357	381	383	341	382	377	395	380	371	413	363	371	341	357	323	390	308	370	400	346	366	399	372	340	355	334	360	369	352	337	348	387	368	369	363	365	362	383	386	369	337	347	347	376	355	324	351	368	387	363	385	383	352	340	370	365	336	352	364	380	367	362	350	365	369	363	353	351	378	336	384	329	379	382	355	369	379	379	378	351	402	378	365	368	360	374	377	371	352	367	330	376	352	377	364	343	368	375	339	390	371	366	370	371	351	388	363	370	374	388	374	325	351	343	399	363	389	342	358	356	328	376	357	373	369	358	360	364	354	369	353	362	365	377	352	346	368	361	349	387	392	346	332	335	395	383	346	380	371	378	345	363	357	369	354	348	340	374	356	352	360	356	352	377	385	356	364	377	342	399	336	369	370	358	367	338	384	365	358	364	353	356	368	359	355	365	372	378	356	368	368	375	373	375	408	390	367	373	351	338	388	355	381	368	366	370	370	354	400	355	343	375	382	334	365	357	375	357	405	384	346	362	350	358	369	338	388	346	358	368	378	348	393	370	370	377	351	363	346	388	379	334	351	345	376	355	358	354	374	350	407	346	402	349	385	340	352	364	394	344	376	380	363	377	363	342	367	372	344	386	355	382	363	368	357	344	400	356	344	390	353	375	361	365	368	378	392	379	386	343	393	355	358	377	389	342	390	315	333	381	383	384	378	365	338	361	360	373	378	379	375	381	364	394	392	395	393	342	376	362	369	355	373	316	341	361	367	379	373	347	371	408	401	356	360	355	371	359	358	391	341	342	403	377	379	355	369	362	362	351	350	370	353	378	334	362	363	357	389	366	366	343	348	367	349	384	399	376	366	343	374	380	368	355	355	341	360	357	353	390	357	377	384	360	353	370	361	346	350	360	357	337	366	385	352	379	363	341	366	378	315	326	338	328	322	341	372	354	369	319	367	358	364	384	374	358	369	390	377	334	361	364	376	376	388	352	384	356	335	350	371	377	366	388	333	335	372	379	365	337	348	358	353	347	325	329	361	353	352	395	365	345	370	349	329	361	411	397	357	347	377	371	382	362	366	377	384	342	356	383	318	367	373	354	383	373	363	380	375	370	346	360	361	358	408	371	352	370	366	366	345	360	358	370	340	376	367	337	334	373	366	400	337	358	358	344	345	339	333	354	392	375	333	373	342	388	362	374	379	366	370	324	355	406	351	371	351	373	377	398	364	360	344	339	371	334	360	373	372	365	350	348	358	388	374	352	378	386	369	362	370	372	318	349	395	347	322	374	375	351	353	338	368	366	365	346	389	381	384	382	372	360	366	361	367	358	365	340	394	350	370	362	333	372	355	361	335	341	351	395	363	321	380	378	365	357	366	359	395	362	367	372	382	380	361	389	343	356	355	360	361	362	365	359	341	363	343	345	357	332	356	376	381	325	360	362	372	362	387	335	387	360	382	370	389	343	400	347	362	372	334	365	365	336	385	392	350	312	389	408	337	388	377	388	376	346	348	370	364	351	382	373	377	339	371	349	363	349	371	325	365	362	331	386	382	376	351	329	377	365	373	362	389	334	373	386	368	348	336	396	394	392	365	341	355	378	378	378	389	321	370	356	383	357	334	343	347	351	372	373	344	379	355	349	393	382	364	374	380	333	338	360	396	378	360	356	329	364	385	408	372	360	342	384	356	350	357	371	359	343	353	345	385	365	380	364	361	351	343	321	368	315	362	341	396	349	376	368	346	353	357	353	403	360	358	378	364	373	352	357	348	344	362	366	354	369	370	320	349	378	386	376	375	351	310	334	356	359	365	395	380	351	347	362	381	380	373	357	340	395	363	381	360	367	396	372	382	358	381	369	368	366	397	357	336	382	353	377	352	402	405	357	390	381	398	343	346	328	369	356	337	387	391	349	351	377	359	349	340	382	369	369	361	416	381	380	375	383	404	367	364	379	355	383	366	361	411	340	354	338	395	389	383	348	389	358	378	334	379	394	378	359	379	360	355	353	344	375	355	355	339	351	390	371	373	395	360	381	371	346	363	350	362	380	390	355	346	350	336	362	382	352	371	344	370	383	379	373	369	345	357	371	337	358	381	370	353	354	327	380	340	376	356	384	367	340	366	349	372	347	355	345	368	342	367	354	359	378	338	374	396	366	356	369	325	386	356	369	371	371	335
23877	21040	28225	24034	20993	7497	1414	1082	945	894	871	764	760	763	755	744	751	672	699	699	731	662	686	669	672	677	641	675	715	662	680	674	605	646	639	680	674	631	638	698	677	637	646	735	640	690	659	662	666	638	636	700	652	686	652	667	683	686	627	701	675	654	695	666	648	652	649	647	620	653	648	633	672	662	641	640	653	711	661	673	604	660	626	670	640	655	669	610	655	629	647	660	651	649	638	625	708	652	636	673	649	702	682	632	663	676	620	655	640	625	676	641	631	658	665	628	637	667	616	671	636	631	625	640	648	642	626	657	663	607	663	642	645	694	628	633	693	714	638	661	667	637	634	649	636	639	694	627	634	643	683	626	616	673	660	661	638	635	667	663	690	648	653	670	671	638	631	630	682	665	654	633	628	624	668	695	640	711	688	644	606	663	663	646	605	656	610	685	644	649	665	664	661	688	645	635	676	665	657	659	687	709	620	627	668	646	583	687	670	594	649	636	591	673	665	644	647	651	639	679	612	674	630	615	639	606	653	629	645	645	647	624	657	629	612	652	687	688	626	665	658	622	616	619	668	644	674	643	674	622	700	625	581	655	637	706	640	603	667	612	677	655	661	622	696	664	639	640	661	643	722	664	705	623	605	623	682	604	674	633	659	613	647	677	606	635	662	628	664	665	645	662	644	646	666	673	659	686	665	655	678	606	633	607	648	659	670	633	645	679	624	694	668	640	614	630	676	681	628	648	661	694	653	622	634	587	625	623	644	655	649	661	627	632	659	666	654	628	631	634	641	656	641	653	630	632	674	656	656	674	641	630	632	673	681	652	633	609	663	674	661	703	635	612	633	651	652	672	640	669	659	607	628	639	632	588	618	671	628	646	642	642	602	690	595	639	613	669	631	682	658	647	646	636	649	677	652	645	645	647	682	657	687	619	653	639	654	662	621	633	647	661	641	610	658	630	691	630	663	630	650	649	652	653	643	659	676	655	634	665	647	642	619	636	674	661	675	625	653	658	626	669	627	598	663	648	679	649	648	646	651	674	626	627	671	640	616	669	652	662	633	626	646	690	655	636	633	647	642	646	658	666	645	688	669	657	696	644	636	640	641	625	678	634	641	667	673	652	600	652	639	666	664	674	647	657	589	656	647	645	604	620	639	642	625	630	671	642	666	653	651	687	645	647	660	615	623	633	680	674	608	626	667	631	634	692	620	675	642	637	625	624	626	699	667	655	655	655	651	675	663	622	663	610	652	670	686	642	656	654	629	649	672	659	642	668	644	626	641	653	645	612	656	656	629	655	607	664	643	630	655	644	611	680	682	632	671	684	665	645	650	626	608	642	685	677	642	664	651	614	670	646	669	635	627	640	664	616	638	615	694	650	657	589	648	715	661	644	658	644	662	645	685	675	646	653	642	666	692	652	622	651	652	629	697	625	675	644	690	644	580	650	666	650	708	644	619	655	646	660	654	653	671	689	672	619	662	671	664	621	626	636	630	654	654	673	643	670	643	614	635	636	680	632	659	616	641	605	653	664	664	612	628	671	663	615	632	630	634	597	682	682	672	610	666	675	631	655	647	662	675	640	624	661	662	634	677	663	649	597	689	651	644	646	652	632	638	631	653	687	712	619	701	693	699	621	656	664	647	638	595	644	606	680	667	665	654	615	615	662	636	628	638	651	652	698	632	665	638	634	669	635	656	630	615	659	653	684	698	593	639	609	635	665	634	682	678	706	663	666	672	677	681	630	664	650	616	615	682	605	631	625	605	644	677	659	627	640	654	650	661	649	627	631	649	631	649	625	676	630	653	636	660	639	652	678	653	630	695	655	650	627	597	626	685	686	675	690	648	654	624	629	623	637	645	613	669	670	711	682	613	640	657	618	632	677	645	637	641	693	676	615	621	635	643	597	668	683	673	677	614	660	661	653	646	641	638	643	659	592	624	643	632	676	687	663	611	634	653	669	655	642	619	654	606	621	664	648	650	688	653	617	667	652	628	641	609	650	581	633	600	607	677	638	638	672	607	670	648	612	604	663	621	647	677	634	620	634	634	683	643	693	629	643	684	644	589	663	609	692	624	624	687	664	653	650	656	608	653	621	630	619	653	688	636	662	678	646	646	670	662	642	670	708	685	624	639	662	686	633	628	637	665	628	648	611	659	629	669	669	633	646	637	702	652	644	670	635	681	643	681	630	656	656	633	626	646	667	640	639	612	615	632	626	663	602	656	639	652	650	592	609	635	637	642	616	686	627	696	626	656	623	654	632	613	691	630	624	630	643	645	656	660	634	618	634	613	661	626	624	639	607	652	606	663	632	643	664	646	624	647	658	653	643	652	704	655	608	662	650	687	629	678	655	608	680	656	626	661	663	692	674	663	689	647	652	653	650	651	625	646	648	644	651	654	616	634	597	641	649	639	637	606	688	666	607	621	642	643	651	639	703	713	644	629	681	627	622	659	671	645	688	655	643	662	637	598	633	653	651	643	635	650	636	690	653	689	640	601	636	609	623	691	666	696	626	638	673	655	662	597	702	662	655	630	664	693	645	645	656	672	628	668	652	626	642	694	643	655	610	622	648	679	650	676	608	657	631	651	649	656	598	664	662	642	641	680	605	668	647	607	644	608	666	663	640	627	631	635	649	688	666	654	649	653	620	618	673	635	685	629	699	685	670	627	668	628	665	686	685	628	696	663	625	665	696	629	669	652	642	640	651	611	645	632	651	636	636	648	607	672	671	673	645	677	631	671	583	666	649	700	694	656	611	657	648	666	631	661	693	648	658	682	609	656	638	678	631	631	650	655	598	659	629	645	695	653	673	621	660	670	656	659	674	695	663	693	704	661	647	641	663	673	661	624	671	688	622	614	656	634	618	659	692	640	656	666	655	624	670	648	637	631	684	595	693	668	668	605	702	612	627	674	658	635	642	661	634	636	641	599	613	676	638	673	645	644	667	629	645	649	632	678	639	681	626	645	657	713	609	650	569	660	663	626	641	616	606	611	592	656	646	662	630	650	662	648	676	651	629	644	690	631	661	644	660	648	643	631	646	668	659	658	642	677	641	629	670	597	653	650	654	680	690	626	654	620	643	680	636	625	678	710	655	647	672	625	667	632	627	658	615	663	599	624	671	658	659	642	645	686	706	620	652	632	682	681	714	670	629	628	653	633	652	710	634	682	670	629	672	654	671	687	678	649	647	635	689	636	632	663	644	671	637	655	659	640	670	673	607	638	647	665	631	633	583	617	614	646	656	654	656	666	648	627	631	621	678	618	616	609	652	600	605	638	669	635	635	656	664	657	663	636	635	667	676	653	654	638	651	654	662	664	675	601	672	645	627	626	685	650	631	708	604	638	647	696	654	647	616	630	631	620	668	653	634	615	673	665	616	657	624	569	627	631	631	624	597	657	613	670	647	671	667	671	634	683	647	630	637	646	694	659	623	657	699	690	691	641	657	648	652	657	672	647	656	633	662	618	656	662	623	631	670	661	659
7944	10966	8386	4238	3253	2367	1979	1680	1458	1317	1237	1149	1104	1107	1053	944	949	936	905	894	939	833	860	861	872	836	841	877	836	844	862	834	816	805	805	798	783	811	827	800	762	808	838	824	870	845	848	820	820	836	789	798	817	818	844	805	742	769	818	800	757	781	751	802	813	813	836	835	773	840	815	810	791	808	808	853	846	834	778	819	798	861	867	769	812	742	838	771	759	770	741	792	800	792	811	779	812	807	779	777	794	803	818	809	813	759	768	780	789	778	805	801	815	779	733	811	804	796	760	818	785	777	761	766	796	809	759	772	832	800	774	797	803	823	786	779	822	785	826	768	787	811	781	787	823	769	760	832	746	818	758	736	738	813	756	769	774	734	826	803	840	795	813	807	837	768	758	813	786	800	774	761	842	802	818	819	782	755	818	772	731	777	800	826	784	832	819	816	840	789	791	782	816	782	755	782	800	785	761	751	765	829	724	818	750	814	856	815	804	821	759	772	748	782	784	791	781	783	795	828	732	770	809	805	767	755	795	845	809	779	759	812	776	829	757	831	789	829	799	797	794	795	782	808	823	830	831	766	793	789	829	771	785	749	733	754	787	814	775	813	814	753	789	849	826	783	803	753	761	741	741	799	815	840	829	792	804	795	800	771	792	730	791	780	855	778	808	811	796	801	800	766	760	819	821	784	789	803	793	833	781	808	807	774	781	787	830	761	827	781	768	784	795	821	764	782	807	773	722	788	777	814	854	791	799	802	776	838	873	763	773	787	779	759	787	793	766	802	804	772	802	820	811	829	827	788	784	808	786	790	791	810	774	776	786	793	817	791	753	748	799	807	831	858	789	787	769	845	741	809	789	828	803	806	819	759	790	773	755	804	798	731	796	807	813	801	837	761	828	809	780	884	841	795	811	775	783	813	794	796	814	810	812	750	775	816	711	808	844	822	753	833	785	799	812	784	799	793	833	833	792	779	823	773	817	738	832	813	790	770	752	798	772	811	768	830	805	789	785	821	842	785	769	763	823	771	807	734	815	828	778	789	783	797	844	771	793	831	765	820	807	786	782	802	851	827	802	779	766	812	817	786	795	779	759	766	830	806	785	763	802	810	798	834	769	831	835	813	778	797	810	803	811	779	760	795	837	774	775	778	758	756	835	794	818	802	797	812	782	781	788	807	798	784	796	753	769	769	826	745	781	813	801	807	766	746	790	782	808	790	759	814	787	763	775	750	784	799	821	813	832	777	779	791	815	773	813	752	786	853	786	811	733	773	769	786	784	805	834	803	820	760	797	775	735	777	792	808	808	754	824	828	756	771	765	812	818	799	807	758	805	813	790	767	743	815	811	808	769	797	867	816	762	728	783	806	799	790	743	796	814	816	814	796	786	800	811	779	754	826	755	816	806	817	838	788	764	779	772	777	785	793	833	792	808	772	784	757	801	825	864	792	788	809	799	794	790	800	808	794	793	753	798	781	796	830	729	796	828	782	820	824	772	841	782	792	739	760	817	796	813	767	811	751	803	794	745	849	787	799	764	774	821	790	790	779	758	745	793	772	807	834	796	771	786	809	769	814	767	776	824	763	796	779	821	808	756	788	788	808	794	845	759	798	777	791	823	780	761	770	813	768	776	822	773	853	839	838	783	795	767	769	840	796	815	775	767	735	839	802	854	792	766	821	784	794	720	800	773	786	788	776	787	814	819	816	808	778	825	805	783	792	823	764	756	789	786	779	851	751	837	763	807	808	768	800	770	752	753	792	766	793	840	739	780	768	787	733	816	806	766	770	802	810	790	792	798	818	766	769	743	771	798	796	849	803	778	793	804	741	783	774	828	825	777	764	811	816	754	805	765	830	812	796	793	760	790	786	828	813	747	821	804	792	774	782	757	784	784	833	824	759	775	803	786	815	766	810	754	837	799	808	776	764	794	763	767	819	826	816	807	777	795	812	815	776	828	824	795	802	792	780	828	816	846	843	759	761	807	793	796	789	780	781	785	784	802	776	810	805	894	805	788	821	804	802	770	800	772	811	792	782	789	834	775	799	839	778	799	807	733	797	778	800	795	807	802	773	794	782	812	816	782	816	789	803	776	791	801	812	794	720	775	775	790	786	785	807	774	790	798	825	804	793	833	757	814	797	800	799	831	764	765	796	784	797	804	784	773	806	787	743	784	800	798	769	784	790	816	784	789	765	776	778	816	779	777	789	789	825	782	742	760	815	783	805	808	786	808	795	838	833	765	859	804	784	812	804	773	761	837	777	797	761	740	761	814	793	820	857	780	794	806	802	799	754	782	813	828	803	760	781	801	805	746	819	771	784	824	813	790	814	770	849	784	813	823	803	785	774	790	785	830	786	788	774	800	791	823	790	826	808	802	857	780	768	797	787	777	846	790	774	766	821	769	820	848	824	836	770	808	760	792	812	814	861	791	826	831	794	845	839	827	759	788	758	812	807	801	813	840	809	816	776	832	817	816	761	811	748	775	800	849	785	821	789	814	756	755	790	826	805	757	848	797	770	756	791	786	766	730	826	736	778	785	799	797	795	792	770	791	792	796	715	820	816	791	827	774	786	799	799	803	836	756	784	810	831	797	805	802	838	789	768	772	791	762	783	776	801	795	821	789	816	825	793	769	813	780	815	808	783	832	856	804	798	757	820	811	729	801	808	798	817	824	807	782	743	817	806	817	784	795	762	768	807	755	773	817	806	794	740	820	762	800	774	784	783	805	774	772	761	857	781	813	784	778	814	818	781	805	796	753	787	744	814	784	776	768	776	820	752	747	817	808	841	758	839	784	823	823	811	769	776	812	810	780	773	825	775	785	780	811	775	810	789	776	752	789	776	808	753	760	818	759	834	753	766	739	798	762	790	821	776	769	812	850	816	779	769	828	822	774	845	864	823	796	790	789	767	745	795	832	841	759	773	759	812	825	814	770	781	760	795	746	778	780	835	825	789	803	743	798	821	795	826	815	777	861	772	803	789	773	786	817	759	784	786	799	801	765	807	743	783	803	811	841	794	795	844	795	798	831	781	812	813	802	744	813	740	775	805	817	778	800	786	790	819	801	779	757	841	762	769	752	808	803	787	802	852	819	873	841	778	764	797	788	747	768	751	767	716	790	750	800	816	787	795	801	790	772	798	842	837	778	810	794	821	810	804	773	758	815	830	823	777	840	788	783	793	808	778	790	779	802	769	794	713	737	745	773	751	754	817	740	786	790	770	827	778	835	782	766	799	789	838	763	785	823	810	823	752	805	795	772	784	778	818	859	804	779	802	756	780	824	807	825	750	748	809	778	750	768	849	801	781	763	838	787	747	832	825	782	837	800	811	773	757	804	756	788	799	782	810	763	779	778	795	754	826	838	736	800	806	791	855	785	723	843	840	771	805	826	782	813	839	800	800	774	767	821	805	783	805	812	790	814	778	814	810	751	762	836	790	800	751	732	832	774	792	759	785	818	824	759	782	816	802	788	790	762	810	826	822	799	775
25048	21034	26850	25157	4527	546	458	398	361	331	301	311	299	320	293	290	280	292	276	290	265	248	296	288	281	256	277	280	284	255	253	270	245	252	237	283	261	262	270	284	256	247	262	259	249	300	249	264	273	280	294	248	260	255	261	245	254	274	275	242	270	258	284	268	232	284	266	265	245	289	251	262	285	269	246	269	235	238	276	272	251	255	259	251	251	261	281	256	268	245	255	257	256	249	242	258	245	266	284	249	262	276	231	258	268	259	257	258	244	279	264	241	251	284	242	285	271	276	243	233	266	227	223	258	249	296	228	230	256	253	257	251	242	253	266	238	258	254	249	254	253	225	257	248	252	261	280	240	269	266	244	250	246	257	266	253	247	262	255	278	274	277	288	273	248	237	240	252	261	266	257	268	272	233	253	264	267	272	259	281	257	252	263	272	237	256	255	246	243	269	265	271	265	237	256	244	241	254	255	223	264	264	264	278	245	264	281	300	259	258	260	252	259	257	267	261	241	258	254	270	258	252	238	243	270	269	244	253	258	272	275	233	250	236	234	271	276	253	285	232	266	283	260	270	263	269	264	246	261	263	249	256	267	232	234	253	260	242	249	279	248	273	268	258	274	260	256	252	254	281	270	260	253	255	276	239	249	237	238	253	248	225	263	297	252	255	271	263	252	254	270	270	267	230	261	284	272	244	266	224	254	259	274	244	241	276	258	238	245	261	241	247	255	278	262	259	267	258	266	239	273	292	271	254	248	250	251	241	255	231	256	267	264	242	236	240	277	255	237	251	268	250	239	263	268	244	255	255	254	233	262	240	248	266	250	258	237	244	247	231	256	247	244	282	255	290	264	225	254	261	249	246	240	247	268	255	262	260	265	234	272	258	244	242	258	268	245	292	259	256	242	253	253	267	245	248	231	267	248	222	264	255	270	249	235	255	268	257	250	276	258	226	264	269	254	280	243	220	246	282	273	250	259	268	246	255	257	240	252	220	260	255	262	253	265	274	258	241	254	247	234	241	254	274	269	265	257	257	252	252	256	243	232	279	241	254	245	246	224	257	295	284	263	275	247	221	248	232	278	283	240	224	275	237	258	262	245	240	261	274	267	269	265	259	265	223	270	260	251	271	276	230	238	279	262	234	257	259	300	269	238	254	278	253	246	250	226	279	243	233	250	252	277	266	255	258	270	235	281	275	253	289	260	240	286	273	230	261	235	250	241	233	266	239	256	251	264	243	279	237	259	240	236	275	241	247	246	284	251	252	255	269	273	238	283	245	262	281	259	262	240	274	262	280	265	247	279	261	259	265	266	266	237	250	255	247	244	227	269	247	277	258	261	262	240	284	234	267	254	245	285	254	256	266	274	262	258	232	259	260	253	281	272	253	268	237	251	228	252	256	285	255	270	275	273	251	223	285	231	223	259	241	273	255	242	276	249	263	238	273	242	234	247	232	243	259	274	253	254	243	229	250	237	261	230	268	276	245	260	268	244	244	261	238	239	293	234	276	300	268	243	273	247	268	238	259	265	258	249	276	271	235	249	241	252	259	235	264	280	246	262	257	258	268	262	242	233	254	262	285	254	255	281	257	271	283	246	245	261	270	234	255	261	248	247	259	245	227	253	242	267	290	271	240	253	268	249	289	237	265	226	263	263	261	266	256	259	265	272	233	255	255	263	267	233	244	261	243	259	237	279	278	272	251	245	252	252	264	238	263	268	251	261	265	243	254	259	259	241	247	242	211	221	275	242	261	245	263	273	275	273	268	276	263	252	243	262	251	247	282	241	257	283	255	262	262	259	253	287	286	248	238	278	259	259	233	270	257	237	261	245	261	290	273	262	272	261	270	253	241	255	281	230	239	245	242	227	259	231	255	254	260	249	254	254	259	253	242	248	282	275	253	239	246	275	279	243	264	260	247	244	261	244	285	263	285	261	253	262	248	232	288	263	262	240	244	267	251	283	243	257	258	238	262	282	256	233	235	277	246	268	263	242	264	269	259	232	262	260	246	251	263	252	242	246	247	267	239	252	240	280	252	246	272	230	284	250	255	235	242	267	235	275	220	240	268	245	241	291	262	272	262	260	235	262	251	266	273	254	232	284	221	236	287	236	259	221	239	250	258	251	249	259	257	266	238	255	271	222	263	252	276	272	281	249	276	268	241	275	253	265	239	245	249	255	266	258	249	242	290	272	270	247	247	249	251	250	250	267	253	255	263	257	235	256	261	251	257	250	272	244	262	296	216	253	250	280	259	229	262	279	250	246	238	280	255	246	262	271	273	248	264	268	213	243	236	253	250	259	272	249	257	267	222	240	299	265	232	252	239	272	241	254	261	254	266	275	277	249	241	218	250	255	231	274	269	230	249	257	244	245	231	253	262	279	273	234	267	282	273	234	232	260	240	260	263	273	244	245	270	236	256	240	239	263	268	282	255	232	241	273	251	258	238	229	261	246	263	251	243	306	251	276	289	256	238	278	263	278	282	286	250	257	262	294	259	302	264	259	249	256	244	257	254	258	267	252	280	260	267	278	248	266	226	243	244	271	259	230	264	235	263	265	252	245	215	249	264	284	270	262	236	253	253	224	249	272	262	267	279	247	288	255	273	248	252	242	233	242	262	274	266	243	228	285	285	273	276	255	240	261	250	262	229	260	270	258	248	273	247	259	243	265	251	253	270	259	263	271	248	245	266	236	252	234	256	283	257	285	255	261	241	256	251	256	276	233	255	249	277	255	256	276	277	243	245	271	241	289	270	263	275	254	259	250	221	223	271	282	252	246	251	251	242	264	228	268	254	272	232	257	245	279	264	267	238	242	248	258	248	243	257	268	260	269	272	248	280	259	247	261	228	275	251	252	264	257	237	245	272	260	280	253	266	249	288	271	272	248	242	266	265	270	242	260	279	262	266	246	270	255	276	274	248	249	261	253	249	273	245	268	251	224	279	254	236	246	248	259	259	247	255	242	245	247	289	252	269	264	284	253	248	246	276	272	235	252	215	281	290	238	247	260	271	232	267	266	258	247	250	254	262	273	264	263	236	248	266	287	258	259	248	288	237	265	275	249	276	231	251	275	214	269	268	250	248	275	244	243	271	267	284	247	280	233	243	257	247	283	272	242	266	252	244	252	259	248	247	244	245	244	263	225	267	251	267	274	261	254	251	253	254	261	272	224	248	230	249	253	252	255	272	245	268	219	223	239	248	242	262	238	296	281	276	236	266	243	253	264	259	256	247	252	272	253	271	243	249	253	254	272	242	272	262	233	270	263	259	269	268	236	268	251	238	238	290	262	244	261	275	246	253	250	250	243	254	267	242	255	249	278	236	243	269	271	302	254	270	238	264	275	229	255	269	247	248	238	290	261	250	251	245	242	254	246	274	271	292	252	245	243	246	255	245	270	255	274	280	246	270	249	254	259	248	262	265	278	279	248	263	223	268	278	246	257	261	245	258	250	235	277	248	287	233	233	267	252	248	261	251	246	271	265	261	268	247
7661	5705	4378	2000	1574	1151	941	780	727	616	597	526	514	501	479	471	434	409	437	455	397	430	417	386	376	377	379	358	400	386	371	374	356	380	344	348	361	361	401	372	344	378	378	392	371	378	373	341	344	363	345	362	347	357	326	350	383	359	398	362	358	375	343	375	356	341	363	345	356	369	322	368	343	366	372	368	309	394	346	386	346	388	357	366	354	406	358	364	374	380	345	370	374	359	387	370	355	356	363	326	383	339	376	370	343	361	325	362	346	360	365	332	389	384	355	369	360	382	340	384	361	317	355	346	355	384	353	378	361	347	365	374	379	351	359	366	332	374	366	372	369	365	367	323	339	380	371	339	359	369	335	343	367	364	323	354	363	356	387	365	358	343	362	350	364	357	367	365	347	361	331	350	343	330	384	343	374	365	337	410	373	365	370	374	351	342	339	369	378	329	383	395	341	347	373	352	354	376	374	357	332	325	397	353	363	339	363	353	362	369	336	348	371	378	369	374	353	346	357	357	408	354	321	327	402	365	357	346	340	358	371	324	362	367	364	332	361	357	363	340	393	326	358	333	350	328	326	401	385	368	360	378	339	350	351	371	372	358	357	335	380	353	378	387	367	389	357	336	342	354	332	368	356	335	391	390	364	316	353	341	356	339	383	335	373	353	348	355	339	368	343	333	354	335	324	364	366	357	362	364	361	359	378	365	380	337	359	346	374	354	336	339	365	361	346	387	387	374	340	348	349	375	377	339	356	362	304	324	342	377	360	362	358	366	359	328	347	369	371	391	346	360	361	304	365	335	326	339	359	378	388	354	357	369	364	366	359	387	345	373	373	361	363	359	372	342	341	342	358	378	358	384	345	342	343	384	362	386	367	355	351	361	352	363	362	334	384	337	339	347	343	379	357	361	357	330	329	330	359	333	375	337	360	359	368	373	357	374	380	358	376	356	356	360	353	390	315	376	328	354	368	375	376	344	317	392	363	393	381	345	360	356	370	373	351	331	330	347	345	338	359	361	382	390	325	385	344	360	354	346	332	369	383	373	366	343	359	342	358	393	371	365	365	352	412	370	336	353	318	352	394	359	366	356	379	356	378	342	350	376	329	384	347	353	372	370	350	341	373	364	350	369	360	348	366	366	359	378	363	366	354	355	341	335	365	347	332	319	346	395	401	331	405	362	342	349	324	396	346	352	335	392	342	379	349	348	371	378	348	379	361	339	352	353	336	371	385	338	351	373	375	368	390	352	342	391	393	350	358	357	343	359	364	353	338	352	359	357	357	339	359	345	366	363	384	378	339	349	356	352	355	330	391	353	356	350	346	349	382	383	375	373	336	373	361	353	378	338	328	349	356	367	338	367	350	340	356	330	373	395	374	352	394	357	335	350	372	374	367	365	354	327	340	365	362	364	323	378	376	391	351	402	357	352	393	337	383	337	340	353	350	371	354	358	368	336	381	349	355	340	354	357	339	337	365	359	390	380	362	351	376	363	353	358	346	353	356	384	377	349	350	386	366	313	322	382	349	354	336	389	350	345	356	322	336	360	379	364	355	366	365	334	364	344	369	391	356	347	350	340	365	348	349	350	363	342	357	368	384	332	364	344	336	382	335	333	350	379	383	318	358	360	342	378	347	372	376	341	367	340	372	391	356	350	352	341	358	359	350	349	385	364	362	388	334	364	341	374	393	363	391	331	354	374	336	342	320	379	360	341	335	364	358	366	377	331	363	336	348	340	372	346	355	390	362	351	363	372	341	355	384	378	365	323	336	383	366	347	386	348	385	369	324	341	342	336	363	321	338	318	343	346	374	356	355	353	376	330	366	341	357	337	382	339	349	348	353	366	345	356	327	348	375	335	354	340	340	345	354	367	368	372	329	371	332	376	350	341	369	372	359	381	329	361	363	379	388	380	379	337	386	368	383	382	342	365	349	353	377	386	389	371	370	350	365	336	362	357	398	323	331	349	380	344	329	327	346	363	333	350	335	339	335	346	345	351	320	326	345	358	350	339	370	386	337	330	385	358	335	358	332	374	352	366	351	342	355	368	344	361	356	354	357	320	343	357	354	373	353	359	383	356	365	368	344	321	368	367	357	360	348	341	390	345	371	366	361	320	349	334	351	391	366	363	361	365	372	362	349	382	338	344	334	324	355	368	376	341	379	353	347	364	336	354	350	357	335	349	348	324	346	346	328	335	353	373	334	348	359	338	374	339	341	375	391	365	350	358	378	334	351	360	366	344	351	383	374	361	352	336	338	363	401	326	356	356	362	356	348	370	345	377	379	369	367	365	354	325	340	366	345	346	372	375	347	343	364	334	368	362	368	345	343	347	371	346	342	349	391	363	335	367	358	365	401	371	345	358	351	325	383	370	365	362	351	343	383	351	336	369	366	355	354	336	348	347	356	397	348	360	357	345	371	347	368	316	388	384	380	361	348	363	368	349	355	356	339	342	380	366	389	351	341	370	372	388	360	338	358	356	331	355	371	359	378	356	367	376	373	366	357	383	303	359	376	359	347	387	376	376	364	317	354	350	391	357	348	380	364	350	348	317	380	373	359	342	402	387	365	346	376	358	373	345	393	371	391	351	361	368	357	351	357	354	356	376	378	363	365	353	356	348	351	383	379	366	333	351	354	349	391	343	370	352	349	352	339	318	384	352	371	376	366	345	346	351	385	375	351	371	365	346	384	334	358	348	348	384	363	351	328	379	348	371	367	369	343	361	382	341	375	356	355	350	382	357	345	378	352	342	356	335	344	393	357	356	348	313	361	358	340	354	361	359	370	360	361	382	358	341	375	365	352	357	362	315	372	348	352	356	384	385	331	367	336	367	354	413	354	354	348	331	356	346	343	361	368	336	348	340	317	383	347	333	347	359	315	333	351	343	378	351	334	367	358	354	322	396	374	373	394	356	325	380	386	369	370	338	353	374	360	360	370	397	346	367	369	332	366	336	336	371	386	365	358	367	365	338	364	383	322	364	360	347	305	336	382	376	357	338	340	363	326	373	383	369	393	370	345	346	396	354	381	351	341	339	309	344	342	339	349	366	360	336	361	355	369	366	365	360	388	362	366	330	338	350	383	327	332	344	386	329	350	352	377	344	362	351	397	375	367	359	364	370	373	399	331	358	355	352	366	345	358	378	367	332	387	365	361	352	349	373	355	351	352	364	361	335	299	349	390	342	340	327	384	342	367	327	372	340	349	365	358	358	391	390	368	378	341	384	361	337	363	357	374	356	301	356	386	327	353	363	364	344	370	355	371	342	387	352	346	360	382	378	365	344	383	340	355	356	347	356	344	366	337	372	331	366	360	379	363	339	338	322	359	350	373	368	381	362	355	349	339	346	378	372	396	372	356	324	370	367	346	365	343	363	392	354	366	366	351	354	377	360	358	337	345	341	320	353	365	369	346	371	347	344	341	346	355	360	342	381	347	343	369	365	375	355	342	360	350	381	360	392	332	374	370	376	356	345	332	359	348	359	386	349
22872	21084	28812	23608	21085	21066	6655	1659	1322	1190	1111	1098	1032	1054	971	961	931	920	918	902	926	863	867	850	894	860	829	850	778	845	860	857	815	850	802	808	835	843	870	734	850	808	826	804	842	810	834	829	832	800	783	738	822	754	810	792	842	771	790	867	815	786	864	829	784	835	822	759	838	845	809	792	814	749	820	804	824	822	792	848	838	788	811	815	849	807	800	817	787	750	849	767	784	837	787	833	836	818	733	804	837	800	834	791	802	846	829	844	801	816	848	816	801	757	806	801	805	806	847	873	843	794	769	783	843	805	792	822	843	819	809	810	829	880	839	853	836	797	817	823	780	783	791	760	810	793	812	797	828	864	758	874	838	787	780	780	792	840	791	816	764	802	772	800	806	818	846	803	792	738	792	817	770	775	802	803	817	789	817	755	798	807	797	783	788	783	801	824	788	798	813	774	807	793	806	825	822	830	772	743	816	785	804	802	817	839	817	801	788	828	770	782	821	819	762	803	751	786	796	787	824	767	813	814	776	743	814	781	825	826	825	803	816	782	779	770	778	836	790	789	791	772	770	833	838	774	785	767	847	780	801	782	796	825	802	798	799	801	824	785	829	821	801	727	825	752	801	752	837	799	782	806	820	785	788	769	769	799	767	770	788	800	804	801	818	849	756	842	737	808	792	802	780	786	802	820	770	788	812	770	791	773	796	779	777	828	820	779	809	808	805	776	776	806	830	795	817	862	820	797	826	833	818	816	788	807	821	816	753	758	805	789	802	791	800	862	782	780	787	816	819	835	824	783	775	741	795	805	810	827	789	824	793	781	836	762	758	768	836	808	815	800	770	766	728	812	826	783	781	811	764	790	841	810	891	768	806	799	808	774	791	810	809	797	814	811	796	780	763	765	787	805	796	751	749	760	768	796	785	850	804	778	783	743	837	793	778	787	820	791	801	787	818	793	841	795	821	753	808	771	760	807	744	779	782	772	835	787	802	771	835	751	838	817	822	838	776	767	804	807	837	849	767	756	788	853	823	766	752	789	805	841	750	796	801	824	804	803	810	844	815	779	835	834	849	805	809	815	773	812	812	770	816	814	762	799	758	787	842	760	758	814	793	781	755	792	798	841	818	775	837	774	746	789	810	782	825	815	752	739	811	812	765	803	828	803	766	806	792	810	833	853	802	796	705	794	777	839	772	806	817	771	821	776	809	804	799	804	804	750	781	829	822	804	792	846	782	819	766	762	854	797	790	795	824	798	792	799	794	754	791	834	762	729	784	775	745	770	774	815	739	792	784	731	793	867	783	801	774	752	824	782	756	795	806	737	783	801	798	802	808	840	796	788	819	863	815	804	820	784	786	792	817	783	756	757	809	768	782	741	818	805	781	813	803	820	752	782	878	740	784	707	811	803	796	826	804	801	795	849	786	763	840	773	790	847	773	845	782	772	825	802	794	740	828	781	805	840	837	798	764	804	739	747	809	800	757	797	806	816	779	763	766	743	798	789	779	805	807	771	792	820	805	781	828	816	822	865	720	860	758	776	790	807	829	807	813	803	812	798	775	877	792	774	805	755	846	788	784	783	824	808	820	797	793	824	829	819	774	785	793	810	794	815	796	759	800	835	841	785	778	772	772	809	790	787	781	808	756	792	799	773	796	802	749	780	832	792	804	805	802	837	812	787	809	840	794	759	812	750	777	816	846	847	757	803	781	817	793	794	824	779	763	817	883	820	772	795	787	759	794	763	805	729	826	781	823	845	812	829	829	769	836	846	840	764	760	759	825	783	799	786	804	851	833	861	790	825	764	826	826	807	747	813	805	744	806	830	803	767	762	766	766	853	797	739	784	767	834	810	825	748	765	781	794	799	778	781	792	787	808	763	752	813	808	813	789	819	783	762	835	773	756	805	778	783	789	802	808	756	748	765	738	817	844	789	790	788	838	730	796	777	748	781	818	814	800	833	829	824	825	834	791	805	785	753	784	788	798	789	821	751	802	812	834	798	786	844	784	793	815	818	801	834	799	798	803	792	778	730	814	790	785	761	799	787	795	776	830	796	840	824	772	786	758	779	798	778	805	773	784	874	762	783	759	799	822	830	805	853	836	826	793	800	803	795	782	796	767	777	833	841	777	838	795	828	788	797	799	750	779	778	778	790	812	843	821	835	808	728	809	803	812	792	788	824	796	800	750	830	786	851	797	798	869	781	834	777	801	820	845	796	796	780	804	701	789	770	830	846	809	867	815	775	845	752	770	770	758	796	796	838	790	809	865	805	853	784	811	825	764	774	806	778	819	766	742	770	811	750	836	744	774	783	816	751	774	780	830	774	758	766	809	745	780	804	847	840	840	794	802	795	785	750	788	811	793	802	780	822	765	824	797	785	811	809	787	778	823	809	795	767	802	800	788	765	822	797	833	828	826	759	842	758	808	817	775	803	803	813	802	778	825	792	790	789	840	830	828	805	819	780	829	799	778	794	809	807	833	809	799	800	814	808	792	814	790	823	822	766	823	817	800	813	819	793	769	775	764	770	763	774	766	811	827	809	828	816	818	816	789	809	799	784	774	805	810	748	802	809	794	793	786	770	781	788	792	834	772	800	755	749	824	787	838	801	799	796	788	814	785	790	804	778	744	807	806	763	827	773	779	764	799	769	780	769	840	806	800	808	765	753	787	784	838	812	812	846	746	776	800	771	791	819	770	776	743	834	800	791	802	788	769	804	839	854	812	833	809	791	764	849	847	730	804	796	772	793	802	805	837	834	811	820	820	778	821	739	830	769	786	747	848	797	815	736	780	845	790	757	791	833	832	818	759	797	828	786	813	777	793	751	804	809	776	795	829	802	810	770	823	778	732	771	777	813	807	777	846	851	844	776	804	774	787	790	798	824	799	793	816	778	839	805	812	779	827	783	776	788	789	795	834	768	792	824	810	795	759	750	819	778	785	764	805	785	794	824	807	791	793	818	801	768	803	812	741	819	790	825	834	830	790	761	837	788	791	827	782	811	852	796	808	810	787	780	794	825	834	862	826	812	756	777	759	809	847	804	856	823	768	774	771	792	799	788	793	806	835	792	780	814	803	780	797	765	746	746	739	797	781	785	854	768	794	827	809	837	759	842	829	784	790	824	825	784	781	821	819	794	757	767	853	759	781	760	792	768	809	769	751	798	798	806	766	768	804	784	884	851	804	834	800	768	732	770	806	818	805	773	803	778	818	792	778	799	760	831	792	785	780	779	777	814	824	792	752	807	752	823	786	762	803	837	781	801	830	777	828	771	811	759	825	811	756	826	833	809	823	791	824	820	807	870	787	776	793	785	782	736	746	797	796	815	865	837	793	805	771	817	793	799	848	817	800	784	817	794	814	774	806	823	779	801	798	828	810	816	756	825	856	818	813	803	776	879	782	747	823	846	834	769	811	822	816	762	819	837	784	742	797	803	785	839	809	773	830	787	833	772	818	810	807	829	810	824	751	793	814	809	775	831	803	782	801	787
12536	17422	13667	7378	5232	4061	3122	2718	2296	1950	1794	1678	1601	1490	1511	1397	1366	1260	1275	1225	1165	1146	1119	1151	1164	1102	1016	1097	1058	1061	1037	1064	1050	1013	991	1048	1060	1022	1024	1000	982	1005	1004	1009	1043	983	1004	969	1001	972	1046	978	990	990	996	982	1008	978	1035	1013	970	1030	1027	1020	988	1002	914	987	1013	956	951	1006	980	994	1004	977	1039	935	1035	974	920	994	969	1001	963	979	976	970	952	1009	1005	969	958	986	948	1032	975	976	994	952	939	974	932	1022	953	968	939	933	959	994	935	918	1013	998	978	1008	996	979	927	927	987	980	943	960	988	1006	998	987	976	955	1011	1014	954	937	971	991	965	1037	1002	981	974	1021	1018	982	976	937	942	1002	959	950	937	940	1023	1053	972	1008	989	1001	961	1025	962	918	987	1022	998	990	976	971	991	1022	951	998	954	940	999	1004	1004	988	1039	991	978	978	1039	949	1035	972	937	982	968	986	967	994	1008	986	976	961	952	970	956	977	968	972	956	974	935	992	931	1011	923	956	961	994	978	1004	986	971	970	989	1002	958	995	991	976	949	935	992	994	985	917	1011	994	997	968	971	1036	1002	1040	952	969	956	999	959	979	991	921	982	1032	966	936	972	979	966	988	960	995	945	985	988	948	1004	972	979	952	963	1026	981	982	989	969	944	1033	995	956	997	984	1037	957	965	946	1008	994	957	960	988	971	966	980	1063	971	954	974	944	950	963	962	947	1010	988	957	988	1027	1007	1000	972	1028	955	968	981	1020	960	953	989	1005	1015	1017	954	943	1005	1003	1044	1011	963	992	986	1035	917	947	997	1006	980	955	900	942	926	1053	979	1004	953	966	930	963	944	969	1020	998	1010	946	969	1007	952	997	997	963	991	975	980	1010	970	970	930	929	911	1022	1005	1048	976	984	910	1003	974	956	1008	962	945	946	944	960	959	1029	964	1041	992	1063	968	1030	993	974	957	969	950	937	927	938	971	978	989	1015	983	974	1002	959	935	942	1011	1019	1046	979	957	957	1014	956	941	1006	963	970	1007	965	972	986	1015	916	985	973	992	950	1004	952	968	1035	993	904	947	966	959	964	961	936	1036	935	978	977	1044	972	963	997	978	997	964	985	970	942	972	981	1033	988	1017	999	963	994	1000	948	963	983	1003	922	955	957	994	989	1010	971	971	968	1005	1012	949	1014	1038	965	931	982	923	956	1003	1000	919	1011	956	1035	1051	947	973	998	964	925	993	1000	996	986	983	984	976	970	954	993	1032	953	978	954	986	964	1007	935	969	971	1010	997	985	961	985	985	1001	987	936	950	948	922	999	961	989	964	974	1009	961	982	1001	926	929	974	990	983	967	955	989	1009	964	949	1023	955	950	938	972	974	973	960	1029	919	971	997	917	921	1028	952	965	991	989	922	1033	935	990	933	1017	990	915	961	951	970	987	959	950	959	978	983	952	1029	986	975	954	1001	988	1001	945	1014	958	992	972	987	951	955	964	962	981	971	961	941	940	979	916	904	963	1017	1015	986	931	1000	972	943	944	988	1000	1017	981	983	965	1067	1009	948	990	980	980	937	955	948	966	965	958	1004	1005	916	955	971	1008	1021	980	1035	969	917	1017	996	921	960	1009	942	956	929	1003	988	957	959	992	982	968	1037	953	940	971	1034	986	978	963	1032	1015	926	898	998	964	970	986	960	970	1000	965	945	995	977	955	1023	978	952	995	993	931	1054	980	966	981	938	995	927	1004	941	962	957	1000	973	1028	971	993	1015	988	982	989	955	1001	1016	991	903	962	980	978	1028	1002	963	991	990	962	1049	1019	977	952	978	976	981	1011	950	1012	971	1032	959	980	1004	948	941	979	975	1005	940	967	1027	951	970	959	942	983	1016	973	1027	980	961	941	915	987	959	952	871	962	996	1001	984	1013	949	931	917	951	950	1013	934	963	979	1006	1010	1004	997	1006	993	955	961	996	956	980	978	977	1015	1029	988	937	979	983	994	958	948	940	983	932	1017	965	959	963	995	997	924	980	986	983	981	978	962	939	1016	977	951	947	958	1020	934	965	959	996	939	993	963	945	966	1003	960	974	931	948	994	974	971	957	951	950	956	956	984	1017	951	964	1006	991	952	997	1017	941	946	948	982	1008	902	977	937	945	918	1001	933	930	998	1041	965	961	934	948	989	928	982	979	930	979	970	990	1055	994	975	945	979	954	964	960	954	971	962	952	941	965	1035	1004	960	961	954	969	996	909	1000	950	953	966	928	981	919	993	938	1026	963	1007	970	961	1002	955	951	987	1002	980	1014	989	1020	965	1007	927	897	962	991	920	940	1008	945	959	986	982	1003	967	936	933	997	1015	1022	975	944	979	985	914	1064	977	945	995	963	933	950	993	1007	993	1021	937	910	978	945	985	942	905	986	958	965	976	990	1032	924	945	966	953	932	981	944	1016	991	975	975	988	984	939	990	986	929	997	948	938	979	971	956	984	963	980	943	954	1010	985	976	1017	1006	965	982	982	1014	979	967	984	885	1001	1005	938	982	1000	1009	989	968	989	926	1003	987	989	959	1003	1027	971	979	965	983	972	1023	979	984	996	1000	991	981	950	940	957	998	965	969	963	977	935	957	1003	926	996	1012	993	961	960	986	917	1019	930	942	943	1060	955	988	945	951	960	1006	969	1007	1006	975	928	975	965	941	1022	934	996	1027	961	952	952	996	1026	996	993	978	1024	986	961	943	909	943	979	1007	985	937	1034	932	954	994	962	975	970	981	1008	990	942	953	955	944	1019	998	943	963	976	970	956	1014	976	929	928	953	905	991	999	985	1016	979	982	990	989	1012	1080	990	988	980	933	999	960	909	982	1020	970	1050	969	965	968	1042	1032	985	997	983	977	980	943	968	939	952	995	983	928	979	968	985	986	1010	949	970	946	945	907	983	910	1007	950	965	945	1039	949	883	967	930	958	982	966	966	956	1009	944	993	963	1018	964	1026	996	925	961	956	1020	999	963	976	980	951	982	1034	938	936	987	972	985	962	981	1000	929	996	997	997	1005	985	965	903	968	962	979	1019	970	946	900	978	968	972	1034	952	942	1021	974	961	928	1000	978	996	962	969	1005	989	935	982	960	965	943	1040	971	952	933	962	985	963	1000	986	1010	935	968	975	932	936	922	967	936	1050	960	1013	1004	946	971	995	933	969	1058	956	968	986	943	967	1009	952	965	921	885	975	980	939	996	972	970	931	967	924	950	947	1030	1012	986	949	972	967	987	962	986	1002	1070	954	1002	985	957	1006	973	958	1009	950	992	971	952	948	1007	985	946	928	965	957	917	935	1006	977	977	999	933	980	972	971	962	956	963	916	937	958	974	975	980	927	999	982	988	984	968	960	991	967	1011	956	934	931	929	993	969	987	932	986	979	983	952	1025	986	981	940	908	1005	974	993	992	965	1010	987	987	993	926	950	983	1012	1013	949	1003	977	1012	934	981	942	1007	1018	994	965	966	964	942	932	937	1021	1021	972	978	943	1022	953	1018	970	967	1020	1029	1010	999	976	989	994	979	997	937	968	928	956	993	1029	972	923	941	963	1019	975	968	1000	987	923	989	941	979	981	986	932	977	969	969	986	948	990	984	987	989	992	983	973	935	1001	944	955	937	972	984	994	972	961	963	962	981	938	960	993	985	979	960	1034	957	988	988	987	928	979	989	974	957	1002	984	981	964	967	971	1002	925	997	972	978	998	985	980	1000	1017	1033	1022	947	930	993	969	913	972	947	992	1012	975	962	982	1011	1022	971	1017	960	955	1046	922	945
27079	19013	4693	604	376	344	309	289	272	306	300	288	244	276	283	339	278	270	254	247	291	281	325	283	287	281	253	250	291	324	296	284	285	269	292	263	276	291	268	257	294	257	287	270	275	302	330	286	269	288	266	277	281	302	277	271	266	270	264	282	279	278	282	287	298	282	267	305	258	254	264	295	274	266	267	263	278	260	280	282	279	303	269	289	282	284	260	264	322	302	259	296	280	287	262	296	314	285	260	297	294	257	269	255	297	304	285	272	277	295	285	279	281	264	272	266	261	282	269	260	264	277	308	307	271	263	276	271	292	276	286	244	259	305	242	276	284	302	277	299	266	283	300	282	314	261	265	276	265	307	300	284	294	257	306	291	292	304	302	239	275	276	282	293	286	254	285	287	295	270	258	257	292	295	262	269	271	271	273	281	293	275	268	263	278	248	289	276	265	296	281	289	283	267	268	301	270	282	280	249	273	296	261	263	283	282	274	270	279	263	282	286	276	261	287	255	278	282	314	309	275	280	268	282	262	250	272	255	275	285	266	269	278	269	300	262	283	255	283	274	255	271	289	273	283	288	271	291	308	283	272	296	307	304	288	279	260	280	286	270	266	273	264	295	286	284	258	286	262	279	299	295	281	268	269	284	323	278	281	289	251	279	304	296	286	289	279	289	275	266	261	257	289	288	283	267	301	289	304	279	254	279	256	283	291	253	304	284	279	261	271	266	278	261	291	250	271	275	297	283	280	258	262	278	290	305	277	278	259	279	242	266	317	287	282	293	285	278	280	277	306	271	297	274	264	278	258	287	286	297	289	286	293	275	274	255	272	248	282	300	244	318	250	295	282	284	270	291	295	235	255	275	274	289	260	287	299	304	261	279	264	286	272	255	267	265	274	274	258	286	282	285	281	257	250	266	286	289	267	275	278	259	275	291	309	299	281	293	262	313	266	279	300	306	290	269	301	257	300	286	265	304	267	283	259	253	258	232	310	282	278	284	299	281	305	284	308	285	280	286	262	302	314	297	278	264	280	274	297	270	273	280	279	292	256	261	283	298	258	271	303	293	256	320	283	308	285	311	321	268	285	290	272	309	291	287	265	302	290	278	247	266	277	262	256	295	255	290	275	279	296	277	278	254	305	302	275	287	284	258	281	299	299	277	266	275	277	273	276	279	283	289	272	298	269	286	285	275	293	305	287	277	287	295	294	317	301	285	258	295	282	259	255	293	280	274	308	280	289	314	282	274	280	272	271	309	288	265	285	275	284	283	271	274	270	276	297	248	297	282	282	289	263	286	260	300	301	259	269	289	280	286	251	261	275	287	250	285	299	290	278	312	280	272	319	295	274	279	300	257	302	242	280	264	262	270	264	281	268	285	257	264	263	278	288	300	258	284	278	272	285	285	273	308	279	288	266	307	266	285	288	263	310	276	271	294	277	290	287	317	277	282	291	275	303	275	272	286	288	256	273	255	291	283	251	281	278	266	266	272	294	260	302	244	285	302	276	305	261	292	284	281	272	306	252	277	263	267	281	279	275	265	298	288	301	297	317	295	301	289	273	283	283	262	263	291	279	275	317	279	251	269	273	286	255	284	256	301	289	277	293	293	286	273	288	278	291	270	277	273	273	264	250	262	308	298	282	277	301	287	248	325	263	266	286	279	256	283	289	273	274	279	290	278	293	303	292	286	282	236	288	307	277	280	270	297	295	285	278	274	276	311	282	280	309	282	269	289	338	264	288	294	284	316	275	280	289	267	270	300	291	290	284	290	279	278	266	292	270	289	285	296	301	283	273	243	249	244	278	289	308	283	292	282	270	269	295	267	277	314	290	254	290	263	286	288	298	293	293	274	274	298	290	307	288	278	283	250	271	275	297	292	253	286	293	257	290	267	278	295	290	292	297	278	255	278	294	287	295	252	262	288	265	260	296	282	262	276	272	258	259	299	288	276	264	286	263	268	276	298	272	276	274	271	289	261	307	274	262	276	281	272	294	290	298	298	255	270	268	282	252	286	290	286	279	265	271	267	273	258	266	267	298	277	259	298	278	290	285	262	288	263	295	246	270	276	258	276	277	304	308	273	287	265	323	268	275	272	288	257	271	308	298	289	278	295	298	261	275	274	289	274	305	318	285	282	260	246	288	284	254	277	290	277	271	276	276	283	283	296	284	289	292	299	268	294	282	302	255	271	302	250	277	284	263	295	312	275	299	290	256	262	274	283	253	272	273	292	298	267	279	258	297	272	246	247	289	275	293	282	262	275	261	292	246	278	305	280	276	265	294	262	297	295	282	253	282	267	279	272	286	259	257	268	243	272	277	310	256	297	281	250	286	292	264	261	256	288	277	283	292	301	286	267	292	295	263	251	262	254	284	282	282	296	266	269	243	265	273	247	281	307	276	258	265	283	289	268	298	276	272	291	305	271	292	290	271	276	289	278	286	269	296	293	269	268	312	271	276	274	275	289	283	256	255	295	265	297	294	292	255	274	304	293	272	276	270	274	281	268	279	253	287	263	244	263	265	294	276	252	274	264	262	277	281	291	270	285	277	284	265	295	273	265	249	245	292	283	282	301	259	293	260	295	292	274	274	291	268	287	256	261	304	306	280	288	280	328	256	283	295	294	293	285	276	288	259	273	284	260	276	305	290	293	261	272	282	281	292	272	285	259	291	280	315	290	308	265	297	279	289	303	253	291	289	283	297	267	277	301	274	278	289	283	295	273	292	257	276	298	269	294	269	299	251	258	279	288	280	242	278	263	282	288	282	316	300	282	278	285	258	290	278	256	277	313	276	278	296	266	243	272	290	273	293	270	275	262	278	278	282	258	271	267	264	284	279	274	308	269	266	253	296	288	311	289	293	265	305	311	275	309	274	263	270	306	284	305	292	248	293	272	293	290	277	256	284	260	308	270	296	263	283	289	271	294	294	281	264	257	266	277	294	307	287	259	254	278	289	267	276	277	262	275	305	293	295	283	307	250	229	270	268	287	304	255	293	274	270	259	277	304	282	293	287	260	265	290	293	294	305	273	296	264	284	281	293	291	280	278	283	302	309	285	275	268	268	262	247	264	289	283	247	272	269	275	294	281	283	285	293	271	316	279	273	290	271	270	264	280	280	282	278	303	307	284	304	286	233	259	262	289	267	302	271	252	311	316	276	268	324	287	301	274	268	272	251	267	283	248	278	296	296	300	272	299	258	268	298	285	297	281	304	299	317	269	293	274	261	284	293	277	267	282	279	261	264	280	279	277	305	283	282	287	253	282	296	295	287	282	286	259	318	276	276	274	340	265	266	288	284	284	264	257	280	278	263	306	316	282	287	298	262	300	296	270	295	253	291	258	281	288	300	282	270	286	286	276	299	255	251	275	287	267	280	284	271	279	277	277	295	277	267	289	286	284	275	277	303	260	281	297	282	301	274	266	276	262	310	261	284	289	278	285	307	317	260	244	267	283	288	303	262	285	269	245	262	265	289	272	292	276	292	279	243	308
4232	1271	971	580	557	458	442	387	379	402	368	410	385	378	387	385	380	375	372	389	374	367	396	334	363	330	365	357	370	360	379	394	378	360	352	372	348	391	371	364	346	378	379	342	384	394	370	404	371	387	325	353	357	360	374	347	369	336	362	341	365	353	369	360	334	366	393	350	370	368	371	377	329	371	401	365	391	388	350	342	357	363	343	362	372	361	365	364	361	340	349	379	335	348	354	378	362	388	382	415	373	352	374	338	352	371	327	340	373	370	358	357	362	412	351	387	346	337	370	378	358	365	350	363	378	356	346	357	366	365	353	358	333	336	338	388	370	379	360	355	391	379	378	368	386	374	364	340	381	350	348	386	372	387	343	350	349	376	363	373	349	352	357	355	355	367	383	339	345	350	334	337	381	371	351	343	393	351	374	390	369	370	358	364	343	366	368	389	325	370	354	351	381	334	347	343	367	361	385	359	349	363	349	345	360	354	399	354	331	398	322	394	330	350	355	327	369	345	372	362	375	321	370	327	369	378	394	321	350	378	346	378	365	332	344	362	382	411	394	353	384	372	339	358	381	342	343	361	380	373	381	346	368	356	343	359	358	406	335	357	357	388	384	359	370	352	383	346	396	364	367	365	381	345	329	378	345	353	375	379	376	355	365	336	342	368	364	397	345	385	350	368	369	352	339	356	350	367	369	357	355	356	374	379	408	343	376	380	340	339	314	358	359	373	388	364	340	331	356	355	353	353	353	384	346	342	359	350	364	367	351	366	348	392	395	378	370	367	375	346	356	345	352	346	364	373	382	330	350	386	352	406	356	336	337	404	344	359	389	379	372	370	370	329	381	367	383	343	393	360	368	334	374	393	374	346	391	389	364	367	388	383	305	357	390	366	409	364	350	372	382	361	349	394	380	351	385	355	335	382	364	354	318	367	369	335	350	339	368	362	367	372	349	340	400	365	368	334	363	367	367	347	355	362	369	386	371	326	341	372	364	347	367	369	358	376	363	353	354	364	351	344	374	325	366	341	359	346	394	358	355	347	398	376	350	389	364	369	367	348	369	365	370	366	347	379	370	401	360	376	369	343	386	404	351	349	362	361	366	323	359	381	353	368	342	367	353	383	341	357	343	361	343	337	361	369	359	339	350	390	369	363	365	355	355	360	366	360	349	381	385	335	385	381	395	338	367	341	363	375	371	363	408	373	358	391	362	316	350	406	342	374	375	405	360	375	365	383	372	321	336	337	333	390	378	333	365	358	373	321	360	356	399	374	385	349	371	371	374	350	373	346	364	343	337	354	334	367	369	367	391	374	361	379	365	353	378	359	340	371	378	334	339	341	335	333	358	375	378	354	352	362	364	328	363	372	383	344	367	356	376	407	324	379	372	366	371	393	372	358	391	394	372	359	340	330	387	375	366	383	340	378	352	350	356	357	354	336	372	348	376	348	330	353	354	364	320	336	355	356	333	361	369	346	357	347	367	359	382	370	359	375	362	349	368	371	353	361	332	333	399	367	377	372	355	336	333	355	327	370	399	338	351	376	361	363	359	368	381	367	381	395	352	361	342	352	345	367	344	356	367	364	340	405	373	362	368	361	379	394	370	379	363	379	346	373	396	366	397	363	368	374	368	356	393	344	398	364	375	375	385	336	337	363	358	350	348	404	383	385	350	409	375	356	388	398	364	354	379	369	349	361	345	347	383	368	390	373	370	400	325	360	367	379	350	361	336	375	326	362	362	353	347	355	382	362	342	361	342	338	379	380	325	380	328	374	369	364	349	386	390	360	358	340	350	356	362	359	338	361	384	386	363	372	366	363	386	367	374	347	358	343	347	381	347	339	322	353	347	336	331	348	343	331	339	376	357	347	346	372	360	353	368	344	355	349	360	339	370	390	347	359	354	384	365	366	341	335	372	362	371	324	357	345	334	357	378	360	386	385	358	362	354	330	386	357	385	350	352	382	362	347	346	318	351	363	403	336	374	354	366	359	359	379	345	332	332	383	389	378	346	354	358	348	389	316	360	383	381	366	363	344	339	360	401	392	341	385	353	365	391	339	323	355	363	375	340	338	363	366	359	362	361	333	349	364	381	367	362	348	371	349	326	351	344	357	359	369	377	396	343	349	311	371	352	360	367	334	349	332	359	336	366	354	365	370	371	363	368	362	388	397	362	391	343	370	368	351	349	351	345	375	336	354	370	367	363	343	359	368	393	360	362	345	375	361	387	361	395	350	375	386	364	369	376	350	430	379	359	358	392	348	371	369	328	358	346	359	330	360	377	359	352	367	339	357	344	353	342	390	338	328	396	354	340	350	374	360	367	382	365	366	386	368	374	366	409	365	323	388	366	371	345	389	392	375	407	393	372	383	352	387	359	367	380	383	353	360	389	341	356	357	352	346	363	353	387	353	383	377	374	361	340	350	369	367	368	315	347	328	350	373	359	340	340	303	361	375	389	350	335	361	357	355	355	376	339	371	394	355	367	367	328	369	368	360	350	368	383	333	371	392	405	344	360	344	359	368	334	374	368	369	345	336	371	372	352	361	373	354	358	360	351	402	380	371	362	370	352	388	370	385	372	373	357	351	378	367	383	372	363	359	411	360	381	379	364	349	355	321	367	337	361	345	358	362	368	356	383	374	368	380	358	398	330	357	322	418	349	354	374	362	344	327	365	398	360	386	357	345	369	387	379	359	356	396	344	379	366	351	351	387	356	369	336	374	385	354	381	327	392	354	343	342	355	345	352	375	382	357	360	373	341	359	395	370	360	340	347	378	390	364	376	372	355	342	391	387	378	349	338	353	384	374	374	386	368	390	365	408	369	353	329	390	377	346	357	337	377	337	368	352	391	390	378	353	357	387	361	387	325	361	355	386	390	344	389	376	392	404	340	359	372	348	381	370	353	370	355	362	365	360	372	382	391	338	353	380	380	374	339	391	333	342	389	376	367	370	348	345	328	389	316	344	375	371	354	393	363	393	376	351	387	352	391	389	336	380	363	354	391	398	360	364	333	328	344	302	349	337	377	367	346	374	349	373	359	360	375	341	364	362	364	367	394	348	387	392	379	342	384	389	329	366	358	382	364	397	381	356	383	356	361	385	335	359	371	343	378	306	373	327	357	333	345	358	374	363	346	349	341	342	363	355	372	386	370	365	328	362	362	388	368	328	355	384	379	351	370	347	346	324	372	331	380	340	369	387	369	397	347	336	366	375	358	372	352	340	402	351	369	329	344	360	365	373	345	373	385	341	368	336	372	370	365	350	341	328	350	324	363	339	371	381	329	346	364	349	382	354	402	361	359	391	373	338	336	345	387	345	364	377	381	349	340	337	372	368	356	372	367	360	388	412	372	364	351	390	373	350	381	345	362	352	378	367	337	354	397	345	338	356	360	367	372	368	366	373	343	382	341	360	357	390	345	326	363	376	350	374	350	377	380	342	365	329	364	340	384	378	394	358	348	357	344	366	323	356	355	338	359	383	386	370	355	360
23845	21028	28199	24040	20996	7478	1332	1009	872	826	782	758	750	781	759	760	673	704	768	726	723	660	682	692	658	641	654	660	673	719	714	710	676	652	693	626	612	676	660	641	636	628	662	649	683	688	702	662	646	653	658	672	663	629	620	654	667	613	621	649	668	653	670	665	658	628	666	639	670	614	664	642	640	615	612	682	666	641	656	633	694	608	657	655	637	677	613	662	650	636	639	683	671	578	683	670	674	639	682	627	654	679	643	644	660	641	687	677	647	668	671	650	680	670	642	670	644	645	629	673	691	642	600	634	615	635	653	607	654	658	648	615	658	637	624	637	636	626	661	621	635	608	651	646	680	608	614	634	656	656	668	599	639	633	651	642	647	623	639	657	657	631	672	628	613	611	667	661	650	629	687	636	639	696	639	622	661	643	636	616	689	690	614	615	625	616	663	671	638	641	622	644	651	644	645	673	640	667	597	673	650	695	597	635	651	607	625	620	642	635	616	620	617	637	602	675	685	633	669	672	689	647	633	684	631	662	641	655	644	630	654	666	657	670	650	651	648	645	674	633	658	602	650	654	585	648	658	662	663	622	667	643	617	667	601	664	637	625	610	635	620	625	690	622	642	679	594	619	659	644	669	654	672	674	627	634	635	703	642	623	620	621	625	631	604	688	619	648	689	691	655	629	663	617	646	659	594	653	628	643	617	659	688	605	639	670	673	635	607	638	693	628	675	662	687	669	642	626	656	646	679	621	630	621	602	605	631	638	606	659	666	612	688	654	654	626	640	643	681	638	676	636	651	605	679	638	659	713	630	645	636	633	630	671	669	608	660	639	616	664	644	686	654	635	634	637	648	637	676	639	641	617	617	601	653	622	641	664	657	666	611	644	642	610	622	624	673	669	611	608	603	688	672	635	697	631	613	665	653	602	651	613	647	648	638	640	656	657	644	603	656	635	627	669	663	664	615	660	621	639	653	606	612	652	668	642	663	649	582	631	600	663	630	635	696	647	687	622	632	623	636	652	629	624	623	623	699	624	667	614	629	631	652	627	648	637	636	658	649	660	668	629	638	641	631	642	665	621	639	609	653	679	600	643	645	665	658	620	643	598	631	686	648	619	653	636	633	671	633	676	681	647	622	610	638	593	701	648	656	635	624	635	655	642	581	604	657	632	667	623	617	651	654	658	619	635	667	666	631	658	652	611	661	621	643	629	636	674	636	663	642	615	642	633	624	627	612	613	672	639	639	647	642	659	618	639	635	626	639	647	621	666	687	636	676	672	656	605	665	621	642	664	667	641	657	682	697	638	656	618	612	678	639	643	625	597	668	665	613	669	621	615	654	656	656	650	637	639	587	636	683	649	645	679	689	684	635	665	610	670	677	672	681	650	655	657	627	651	642	607	680	640	649	642	626	643	675	650	650	627	665	671	676	695	650	605	665	626	670	622	648	663	650	673	666	631	659	675	623	632	675	615	624	613	660	621	629	625	602	679	639	672	640	632	619	633	613	632	624	690	637	646	668	651	618	650	657	670	628	635	667	634	703	629	640	667	664	658	648	657	664	647	639	616	618	619	582	656	658	647	677	644	637	631	597	654	665	632	649	662	688	658	659	608	632	668	646	627	632	689	640	658	649	637	630	689	626	678	678	655	654	695	654	609	632	663	634	689	633	625	630	648	656	655	685	602	664	625	679	647	685	683	590	651	657	674	667	625	640	663	644	644	617	656	622	637	670	646	662	659	640	604	636	621	665	627	625	636	623	666	675	679	632	641	634	646	619	616	632	689	623	645	657	659	619	681	667	656	629	632	626	629	606	579	662	654	675	626	660	696	674	625	637	636	647	688	659	639	680	621	657	605	612	635	638	626	607	595	617	608	669	630	660	666	685	615	666	668	621	634	658	650	642	658	640	653	652	654	612	636	649	657	630	618	636	586	645	645	676	658	657	622	647	692	676	600	599	650	681	654	617	663	649	632	643	677	658	657	656	645	651	689	652	678	662	645	661	670	634	678	644	668	694	688	667	666	635	644	632	667	616	690	687	651	673	618	653	597	669	646	631	611	685	627	674	614	626	641	649	660	609	650	619	638	680	650	642	612	613	667	612	626	649	636	696	624	641	641	641	662	675	639	663	603	634	618	653	617	641	630	634	641	609	643	658	615	630	634	621	630	655	597	630	652	677	666	614	636	650	653	677	610	646	625	658	696	658	657	651	615	633	634	634	665	615	611	641	597	620	610	660	637	618	633	629	621	614	637	642	649	606	615	647	608	637	660	638	629	647	664	687	647	611	628	602	621	652	698	626	675	681	630	639	615	665	649	672	672	660	661	666	665	653	648	623	630	673	664	617	641	626	630	640	651	616	609	607	625	597	664	637	691	694	699	673	655	650	634	631	624	602	627	646	604	645	664	619	600	637	656	620	617	630	660	640	607	649	683	645	610	632	625	642	642	664	638	670	643	602	689	610	647	671	606	659	618	664	630	622	647	661	596	648	654	661	585	612	663	657	620	676	644	716	634	690	643	655	672	628	668	616	654	660	656	632	614	695	645	661	639	623	630	634	640	645	682	654	650	630	586	649	630	648	673	643	623	642	649	612	632	633	635	684	676	646	665	617	650	624	655	608	612	661	641	615	602	717	640	642	617	647	611	658	613	662	678	621	670	655	665	622	666	632	612	622	670	648	656	657	638	653	642	629	687	670	645	615	645	655	648	644	648	677	638	595	624	611	648	677	678	639	651	693	645	658	671	637	674	602	613	646	652	661	642	623	662	635	655	643	640	671	642	664	649	645	595	631	594	646	635	675	677	645	659	617	658	684	637	644	670	686	620	634	628	648	664	636	665	584	641	684	695	615	662	611	655	654	660	607	650	624	641	668	701	626	636	610	636	639	634	649	680	680	635	685	685	601	630	655	644	677	635	633	644	587	650	667	670	704	657	621	653	665	667	692	615	657	648	641	679	599	628	624	604	674	634	597	680	623	680	640	637	649	620	652	628	648	656	613	625	648	676	642	659	670	631	656	622	636	676	620	644	603	638	660	685	620	656	632	655	634	643	619	692	631	626	612	623	634	633	639	655	658	633	631	655	623	656	598	642	639	601	630	632	616	653	635	640	601	668	674	639	649	672	663	639	647	649	647	644	662	662	721	661	618	656	657	654	612	618	611	679	681	638	664	643	644	693	611	680	640	646	697	657	627	626	638	687	678	654	662	658	671	642	593	637	626	678	644	677	636	631	622	682	631	648	676	653	618	622	619	682	610	645	619	658	639	595	624	620	593	624	639	627	643	664	671	645	630	635	646	650	649	658	689	663	599	654	647	651	627	646	637	684	665	661	629	624	656	676	627	604	671	631	662	609	679	630	646	632	627	639	651	595	652	639	636	649	630	652	629	619	676	643	625	655	620	665	643	641	627	636	678	663	630	677	701	577	652	606	604	625	706	674	621	627	635	640	653	665	606	683	606	666	621	658	618	648	669	651	635	652	650	592	636	679
9593	10829	8439	4255	3098	2432	1924	1650	1406	1336	1194	1118	1105	981	1008	977	940	966	916	867	894	846	855	900	870	796	836	850	834	821	786	853	776	827	816	766	817	797	807	838	796	810	772	802	797	776	861	789	790	740	783	819	820	806	812	781	754	765	820	790	769	781	793	826	796	819	721	813	806	801	849	795	811	770	823	823	824	787	798	815	788	789	791	811	794	751	798	815	821	748	792	778	794	764	818	792	803	805	794	803	819	751	826	795	824	787	811	805	832	797	818	825	815	823	802	786	787	780	817	797	770	828	813	795	810	765	772	747	804	799	790	764	833	759	779	755	782	766	796	813	723	799	831	751	777	777	772	756	792	775	812	820	795	757	818	813	759	770	775	801	758	802	827	804	830	777	810	777	763	781	817	766	790	757	848	762	793	765	839	778	794	743	838	806	808	779	748	796	808	789	789	780	796	798	812	792	762	780	805	820	754	775	814	781	786	807	783	794	778	801	808	780	716	828	791	775	772	821	802	805	770	775	775	773	792	759	783	797	816	793	751	800	839	737	828	772	807	766	751	788	830	786	795	832	852	794	771	801	758	787	812	787	799	774	781	838	799	829	728	781	794	812	805	835	776	791	832	745	818	772	762	735	825	752	797	794	774	785	794	788	747	793	789	765	740	816	754	773	799	801	768	777	776	817	783	787	801	770	836	803	768	813	764	793	810	762	816	776	784	800	831	828	781	806	756	785	847	826	784	800	793	772	776	787	818	772	797	814	772	781	804	795	798	804	760	778	728	789	789	760	779	784	776	765	765	832	760	765	815	803	798	758	805	800	805	767	774	797	800	816	757	763	852	805	785	809	788	797	790	790	829	807	790	812	794	798	789	791	781	743	782	751	806	762	782	770	749	806	772	807	755	761	845	790	799	837	763	781	844	768	783	769	794	830	763	823	790	755	771	797	756	744	789	808	775	763	763	781	780	757	806	815	767	820	797	778	788	806	780	799	833	796	788	797	745	739	749	769	785	805	800	775	802	797	753	782	769	771	799	781	787	757	754	846	766	813	774	768	821	806	809	809	787	832	869	782	838	791	841	815	770	773	825	783	805	774	786	812	774	828	791	782	782	794	851	758	840	786	798	771	836	817	780	843	751	790	801	770	815	801	847	793	788	800	782	729	788	827	790	756	819	842	775	757	785	799	842	792	793	752	785	795	779	750	808	700	839	803	784	800	788	778	796	801	780	818	815	771	836	795	780	811	775	787	827	771	815	750	817	798	791	804	814	790	786	802	793	780	772	824	788	732	773	794	754	817	776	792	767	768	770	806	797	789	820	786	811	767	773	798	734	866	768	742	802	787	816	778	806	772	765	812	741	764	770	772	772	767	758	764	773	819	781	837	726	766	729	797	820	857	775	784	786	769	811	838	814	767	730	736	789	778	796	727	771	785	812	800	824	790	785	797	759	754	808	770	836	787	801	800	801	797	811	827	809	802	767	807	815	773	773	757	780	760	824	805	752	807	810	789	831	812	777	810	825	826	817	808	781	756	765	767	766	809	778	788	833	801	768	783	799	775	796	804	835	840	769	738	803	833	732	832	793	790	851	768	734	768	796	843	768	796	815	818	786	801	801	841	822	866	769	793	814	799	749	811	798	814	864	761	752	742	769	851	780	808	811	756	783	787	764	808	795	794	836	748	834	792	791	755	777	762	779	749	817	805	772	811	805	787	855	811	797	810	795	792	816	753	796	795	762	774	806	779	785	777	802	779	737	835	831	816	786	790	809	780	810	793	791	807	830	733	740	787	791	803	782	772	804	816	810	759	757	819	789	788	770	776	752	772	724	813	743	801	792	772	843	800	814	816	817	760	714	733	786	791	721	793	820	761	753	747	783	768	785	781	829	774	791	800	781	796	774	775	788	804	757	812	773	801	767	821	738	778	806	805	811	811	803	762	770	811	803	816	753	775	825	771	829	781	790	778	780	737	798	848	792	779	782	758	779	828	809	808	773	817	806	800	763	858	811	805	786	800	740	783	795	806	821	814	767	793	776	839	776	778	772	800	806	792	825	767	815	817	813	788	783	814	793	805	813	785	757	824	775	760	808	821	782	798	791	818	829	784	759	844	812	750	850	808	857	794	800	802	737	809	780	785	763	769	790	778	795	770	783	770	791	833	772	803	847	778	775	803	821	730	811	796	808	788	811	780	813	849	803	836	793	741	737	847	796	811	788	853	819	799	748	774	784	804	809	784	772	806	793	809	871	743	792	807	765	805	746	762	836	709	770	848	739	721	742	797	776	783	749	795	857	755	824	791	815	769	803	776	778	767	802	784	772	734	797	773	757	837	769	786	773	772	822	765	771	758	778	791	766	781	804	713	757	771	793	793	762	814	763	778	828	839	786	807	795	785	770	748	775	766	789	725	820	801	797	815	781	762	794	769	738	778	835	816	726	813	817	799	775	773	769	801	897	833	762	784	784	783	815	802	791	760	776	841	816	762	801	794	788	835	830	794	722	760	767	759	804	804	770	793	757	860	827	834	759	751	794	832	793	824	793	775	764	819	822	747	826	850	797	769	813	802	780	774	786	797	776	823	768	799	772	780	759	755	814	739	814	838	792	771	778	767	820	769	806	730	816	786	814	739	765	799	765	704	779	817	749	782	780	763	776	772	774	788	796	768	734	815	803	795	834	849	804	817	719	796	760	802	774	812	822	774	817	753	770	822	748	806	789	767	802	773	777	799	793	821	802	813	805	766	755	794	805	782	800	728	783	760	717	791	813	775	762	804	790	736	787	782	798	780	815	797	802	806	717	775	847	774	809	767	769	791	776	791	777	802	813	803	799	781	763	736	754	802	778	788	793	808	747	797	780	773	762	811	780	778	865	766	847	802	809	766	778	743	804	782	810	746	789	744	721	798	842	790	802	782	743	797	819	808	792	806	811	809	832	779	774	796	810	775	771	761	777	765	773	780	773	812	752	792	786	734	785	778	765	762	859	829	763	742	799	815	764	798	786	766	766	769	805	787	814	772	759	809	761	748	766	773	790	815	832	798	793	829	778	776	768	755	812	789	834	730	779	788	767	768	780	819	762	758	818	762	802	790	756	822	779	772	803	756	763	778	791	780	750	782	770	824	781	825	825	762	811	786	762	797	819	782	802	759	774	756	838	803	757	771	802	725	801	816	757	777	779	790	733	819	801	740	760	818	713	793	818	778	793	807	807	765	785	790	785	783	762	739	759	761	816	763	863	811	782	837	811	776	790	741	776	807	753	828	810	804	834	770	802	828	821	816	827	806	759	794	780	735	792	838	781	742	769	830	774	779	815	782	812	780	795	758	800	795	825	813	799	748	803	758	812	819	770	776	804	780	783	789	772	785	795	797	762	804	809	825	836	805	799	770	799	789	771	799	753	815	758	792	767	772	824	759	777	753	795	800	807	759	816	797	825	788	758	798	774	822	805	835	780	797	788	806	796	807	759	784	791	774	813	744	775	747	811	786
25051	20969	26748	25104	4729	556	469	396	315	303	361	290	288	303	309	302	282	281	301	268	263	269	239	270	277	273	283	270	271	251	258	241	251	256	251	273	266	231	264	267	267	286	272	261	265	270	287	264	251	244	263	284	241	248	267	261	273	246	249	253	270	215	251	281	236	255	256	259	273	232	269	233	282	257	247	239	210	252	255	252	258	235	253	215	267	276	279	293	257	258	242	223	262	247	259	249	247	239	250	258	249	250	271	248	242	273	254	255	259	235	285	239	235	257	272	256	245	244	234	235	268	291	263	265	256	246	274	225	252	261	229	238	276	268	270	254	236	259	235	296	264	260	259	247	231	239	244	247	267	245	262	263	278	239	239	252	244	265	274	263	245	243	258	270	217	242	264	295	243	254	258	222	287	257	232	243	221	245	256	274	260	243	247	232	238	248	256	252	262	223	270	236	221	240	266	270	248	259	228	228	245	262	236	256	248	250	273	253	254	255	261	238	259	249	281	260	246	250	257	278	228	259	219	254	249	256	232	238	251	256	229	270	255	247	225	237	263	228	267	278	258	248	259	238	251	260	270	250	243	234	239	260	270	224	237	238	247	258	265	274	227	274	252	236	251	264	258	250	243	246	269	264	227	236	247	240	281	255	276	212	260	260	232	255	256	254	254	239	252	269	254	263	268	249	240	249	256	263	270	273	232	246	267	270	247	234	292	263	265	250	262	250	235	231	263	237	270	255	278	262	270	229	238	265	270	241	240	276	275	252	244	275	240	249	229	221	269	283	266	255	278	244	263	251	246	262	251	241	248	240	245	252	265	261	246	249	261	266	242	268	253	227	257	269	258	257	244	266	267	255	245	231	215	246	287	284	264	255	253	266	258	272	235	263	258	247	232	274	242	275	227	240	285	241	258	241	250	266	256	221	242	254	285	262	281	271	259	220	268	263	269	258	212	251	262	234	286	278	253	259	242	233	252	259	240	259	239	233	262	276	241	232	268	250	240	255	256	257	282	244	267	255	250	256	255	259	244	262	261	277	259	232	275	246	234	265	238	236	254	243	236	297	271	245	242	267	254	256	251	254	270	227	222	262	259	242	270	249	242	268	259	258	254	241	226	259	272	256	256	258	309	236	245	240	265	237	266	281	237	282	261	273	247	300	251	239	249	273	253	244	262	261	260	247	253	250	261	260	248	251	247	258	265	245	264	286	243	252	261	259	250	254	251	251	266	269	247	266	264	253	242	247	250	253	245	271	235	263	239	257	274	280	263	233	268	248	280	245	260	241	246	226	249	274	281	251	270	228	263	226	239	274	248	245	261	248	261	265	259	249	224	230	234	279	239	255	244	248	258	260	245	265	238	273	236	260	250	281	239	269	272	261	279	243	279	246	258	239	247	275	252	256	240	274	249	248	282	273	236	229	248	276	247	242	287	214	276	266	245	255	249	249	287	261	223	256	249	257	266	237	260	260	241	233	236	243	289	242	259	230	235	269	241	279	266	265	277	266	241	259	279	247	231	235	238	237	259	250	253	237	263	234	255	285	256	257	238	258	286	258	276	230	251	244	232	241	213	269	253	254	269	256	268	234	275	245	292	234	251	264	235	234	257	228	276	267	265	268	263	257	288	247	249	245	256	275	285	257	256	261	239	255	272	284	259	250	262	267	270	252	258	268	249	259	263	247	247	257	270	271	278	261	259	283	234	222	265	240	273	259	225	267	258	257	259	273	273	277	241	247	238	257	226	275	273	243	249	267	272	253	248	256	250	259	280	265	293	242	264	254	277	266	269	234	251	277	249	243	245	240	265	224	239	250	238	254	257	265	239	236	255	214	244	246	230	249	271	252	249	267	232	260	260	277	218	255	263	276	253	268	289	271	266	223	293	240	259	261	259	257	256	235	235	255	266	270	247	274	227	293	269	257	263	262	267	234	297	247	257	281	242	285	243	260	246	262	261	246	257	238	294	256	243	228	272	266	236	268	245	253	254	237	261	239	240	251	248	252	258	257	270	262	275	239	228	256	255	235	269	275	255	242	236	269	244	257	263	262	266	264	256	255	280	270	254	275	271	264	255	233	268	242	239	250	291	280	228	266	283	242	275	245	259	252	255	235	262	236	228	240	239	273	227	272	278	263	273	259	262	263	264	265	255	259	247	285	247	247	264	248	247	252	279	267	266	245	228	239	249	234	245	246	258	274	224	260	255	238	253	239	264	262	263	249	266	253	261	261	232	259	269	259	247	264	273	260	267	245	251	248	250	225	259	259	251	242	229	260	261	248	229	259	281	256	289	251	257	219	238	266	239	240	246	280	269	252	230	233	247	257	249	242	239	280	265	233	255	255	251	262	267	252	251	286	265	267	221	248	263	242	254	233	240	266	277	259	246	258	279	266	269	273	268	221	260	243	213	269	230	256	244	273	281	248	250	251	241	235	258	284	258	269	262	259	272	239	243	235	250	240	235	249	238	256	268	264	223	255	275	244	266	258	256	251	266	279	263	258	257	275	284	224	256	267	250	268	247	276	254	253	278	266	248	261	250	266	273	240	238	289	250	279	230	257	255	257	245	254	255	255	277	238	238	253	244	243	257	252	228	247	225	253	250	235	223	267	255	263	270	225	265	232	237	265	250	253	270	280	269	291	280	255	237	268	250	267	246	279	289	259	296	228	249	275	234	244	248	263	263	261	251	242	255	243	262	246	255	274	234	269	250	263	242	253	250	218	243	248	252	234	245	266	250	266	253	243	234	253	249	266	249	266	263	253	263	259	258	256	235	245	249	235	246	258	252	237	265	244	267	253	259	252	261	232	228	271	243	266	269	271	257	234	274	278	257	282	250	232	276	262	237	257	244	233	249	279	277	263	289	238	237	273	261	255	263	225	259	256	222	261	251	256	237	259	258	259	265	226	222	269	280	245	278	270	243	246	261	253	292	298	271	240	243	277	275	262	262	239	256	249	234	250	272	240	261	265	269	256	256	226	276	267	247	240	254	219	256	268	226	226	251	237	241	269	252	225	273	217	280	295	268	254	238	242	242	243	259	243	233	283	276	223	250	239	264	228	258	270	259	276	250	249	257	275	258	264	244	248	230	270	244	279	259	253	248	226	262	228	232	288	245	250	258	274	246	240	237	241	236	277	232	274	234	243	210	226	267	259	268	246	239	236	252	243	275	259	252	251	255	260	248	269	247	237	288	255	273	261	239	258	297	270	254	271	239	245	259	271	258	241	278	267	244	263	265	247	270	259	222	227	258	275	268	241	228	267	262	254	239	250	243	271	260	238	271	283	251	247	252	235	260	242	265	226	260	279	279	245	269	238	294	242	253	221	255	242	256	231	242	259	280	247	258	271	205	252	262	246	272	252	219	271	273	248	250	221	263	284	251	232	251	288	255	247	255	268	274	254	222	230	255	249	257	222	262	249	271	264	247	265	243	249	251	243	248	266	281	270	263	307	288	266	251	234	243	263	265	237	256	287	262	232	249	259	222	261
8694	5612	4137	2140	1519	1148	946	832	694	624	520	551	526	531	421	452	476	420	385	395	383	421	424	414	411	340	398	380	391	345	373	351	399	378	355	396	366	365	365	357	399	371	372	358	368	367	328	346	424	371	363	365	342	351	323	356	351	345	361	357	376	392	302	384	379	392	346	380	367	351	355	331	367	343	379	382	361	357	390	378	369	381	383	353	385	357	385	377	344	374	338	365	364	369	355	342	370	355	367	353	338	372	365	374	357	384	347	328	368	355	336	324	310	370	360	321	375	389	361	379	390	376	351	350	346	365	350	367	366	353	353	383	366	365	373	350	345	368	361	368	371	343	372	341	379	373	344	355	337	387	327	341	320	343	335	330	389	346	338	330	329	379	374	342	385	355	377	347	389	358	333	340	385	377	345	349	343	361	332	382	333	338	367	352	344	355	310	357	336	386	385	344	375	323	364	331	349	356	345	319	352	361	365	345	348	362	383	378	345	337	382	354	364	348	363	338	345	371	339	363	353	332	341	360	332	325	347	359	323	384	363	362	366	326	332	355	354	328	357	367	377	329	386	357	360	372	349	332	354	345	377	345	363	335	356	361	357	350	378	363	372	325	368	347	367	371	381	344	323	340	322	338	337	307	381	356	379	371	354	362	333	365	325	353	312	346	330	390	357	366	397	377	363	363	332	327	375	354	334	366	353	362	331	360	356	337	329	375	376	350	336	317	364	358	401	339	340	359	358	348	326	352	346	326	302	388	342	326	360	342	345	370	382	347	345	352	358	349	329	366	377	343	383	373	371	344	355	349	353	355	358	347	314	345	366	386	351	381	336	338	369	356	374	328	342	379	340	364	367	361	387	358	350	338	345	333	370	329	365	354	340	327	375	363	365	342	411	336	305	329	353	362	350	341	300	359	328	343	361	378	340	320	356	331	319	356	351	374	366	383	332	356	335	356	368	382	344	353	347	368	344	333	330	364	356	346	396	346	324	348	373	361	369	346	402	351	369	327	368	355	357	353	373	349	386	329	320	370	388	386	393	354	379	337	344	342	344	350	343	328	347	352	367	373	348	329	358	390	337	327	360	359	371	359	337	367	356	326	353	333	343	320	389	377	400	332	346	366	361	380	355	325	379	427	362	381	366	346	345	321	351	353	339	346	355	358	342	305	327	357	338	349	378	340	338	348	350	342	333	335	352	343	317	351	365	332	351	334	348	366	358	381	337	351	331	327	383	354	384	358	333	369	364	345	367	323	384	351	350	379	359	358	330	338	361	376	374	379	370	350	356	333	365	378	341	344	362	344	347	391	345	365	337	385	343	344	356	384	345	363	402	316	349	369	346	377	345	375	366	345	349	341	333	351	310	345	331	369	358	360	331	335	361	371	369	383	367	333	326	334	346	373	349	349	343	350	368	353	333	332	349	382	361	390	319	338	339	342	391	378	368	397	355	375	322	338	345	353	361	351	344	396	390	357	359	366	354	349	366	390	352	334	364	351	379	374	350	372	334	334	353	351	382	354	390	347	321	337	340	389	316	359	348	344	364	332	384	328	368	317	330	343	352	382	324	374	377	343	361	363	373	356	356	339	368	361	324	322	368	345	335	349	378	338	349	322	351	355	345	376	378	347	343	358	341	353	339	370	365	358	346	357	339	347	364	351	368	355	393	341	360	363	324	351	351	351	396	354	355	368	369	384	378	359	353	327	349	338	383	348	338	322	368	366	373	323	380	348	346	383	348	369	377	351	366	353	386	376	360	372	358	357	352	343	381	342	334	376	363	356	363	346	351	346	386	356	337	365	347	346	341	346	349	343	381	374	347	348	357	379	326	358	383	363	335	366	347	328	354	358	335	347	309	368	361	349	354	322	361	351	341	352	365	341	361	374	366	334	339	315	346	333	395	344	362	333	335	330	342	358	337	393	389	371	384	376	366	346	353	347	351	389	347	342	339	334	356	355	327	365	393	325	344	360	342	373	350	358	365	374	360	353	312	343	334	374	337	347	347	342	314	366	348	367	370	357	341	356	352	353	366	328	357	358	336	369	369	330	351	359	346	362	329	347	321	350	368	343	344	343	371	365	353	361	369	331	333	373	345	376	365	366	370	361	360	334	345	344	384	382	368	359	353	349	371	350	364	346	351	359	342	383	356	359	326	367	374	335	354	351	372	358	383	357	397	342	342	351	364	343	354	374	350	337	368	363	362	349	354	349	332	363	385	314	354	357	345	348	371	365	352	322	329	362	358	318	367	361	366	347	366	340	360	346	382	344	330	338	338	331	374	344	344	381	336	347	372	322	351	352	341	351	382	335	377	334	353	334	345	371	369	367	340	353	349	352	331	346	360	357	319	368	370	393	338	367	341	335	323	351	362	368	359	339	360	324	342	376	356	352	349	359	357	374	380	341	369	379	336	362	381	354	329	358	352	341	337	370	367	360	345	407	368	360	340	335	316	331	341	338	342	323	332	365	374	352	347	348	355	356	340	343	331	377	307	361	357	325	304	339	372	355	335	350	348	394	347	373	349	388	371	362	349	363	351	345	343	361	348	367	360	354	354	360	332	362	362	348	349	342	333	351	368	366	357	368	350	356	334	350	349	329	388	369	384	380	394	379	384	360	340	344	363	347	324	398	370	370	359	360	363	383	361	376	354	341	392	333	330	366	356	351	333	356	327	347	341	373	329	342	333	378	347	365	372	343	342	364	364	363	339	349	339	396	382	369	359	330	351	345	334	323	400	333	361	376	365	391	360	398	386	339	347	360	375	342	373	331	345	345	335	374	350	365	333	328	324	351	372	354	370	309	333	320	346	314	369	358	335	341	312	330	355	334	392	344	375	339	344	368	346	341	364	356	332	360	371	306	345	316	355	379	335	364	336	363	326	364	320	366	344	340	370	363	392	360	366	369	336	372	350	334	334	347	381	369	377	325	363	345	335	344	351	333	345	350	373	331	336	322	352	317	326	340	358	347	353	348	355	384	354	358	343	326	385	355	378	346	356	348	342	338	357	331	338	335	336	335	342	369	314	375	332	355	351	370	345	365	334	369	374	401	332	336	351	332	356	361	316	336	340	363	332	366	381	356	329	337	343	343	378	394	331	372	325	339	345	324	364	335	348	344	355	328	332	340	374	328	347	344	357	354	359	320	369	376	313	339	360	339	351	325	334	330	372	348	335	331	348	364	366	350	383	318	355	389	383	350	363	379	365	365	381	346	333	377	374	330	380	323	351	341	339	328	367	385	352	371	363	332	355	354	336	334	365	340	316	346	389	331	352	321	353	362	352	340	358	375	365	386	358	353	361	354	334	372	348	343	368	379	359	339	341	355	378	357	367	362	361	326	334	350	373	371	346	335	339	405	348	345	315	351	365	364	355	377	388	326	336	366	329	326	363	327	334	371	349	368	402	344	353	320	356	373	379	357	335	386	360	367	365	367	364	344	336	329	339	378	332	351	382	362	343	359	363	351	376	352	372	340	384	363	360	350	337	354
22870	21090	28842	23583	21090	21116	6978	1646	1263	1228	1086	1089	1046	984	1069	930	951	941	940	856	900	890	861	912	881	895	858	914	832	866	841	824	815	847	808	828	840	766	819	830	814	803	864	816	813	817	793	826	822	823	866	832	801	854	850	850	772	827	826	841	811	814	756	796	812	774	821	772	799	802	840	835	829	807	802	798	812	771	799	822	784	812	801	796	800	775	767	753	834	818	768	769	805	799	825	836	796	837	752	804	822	778	784	778	762	817	811	796	842	807	893	755	838	866	819	817	764	851	828	760	805	867	817	826	782	782	811	782	755	786	781	772	727	816	792	790	811	831	826	808	780	835	775	751	821	791	799	802	788	783	800	802	813	837	813	800	780	786	786	783	830	811	798	812	799	814	839	799	782	829	707	819	816	752	793	792	908	764	764	840	830	803	787	813	837	811	832	759	756	778	775	794	828	841	815	789	770	767	778	820	793	808	788	797	810	846	788	818	864	830	804	798	821	786	812	781	794	814	825	813	828	800	783	779	758	806	773	769	784	804	805	788	807	707	751	771	824	802	837	828	776	808	807	835	803	818	810	792	820	751	817	794	813	807	838	834	785	811	784	754	815	842	822	805	786	791	767	814	820	841	760	789	755	771	807	807	786	800	814	850	778	809	776	784	794	780	820	801	799	753	734	859	759	800	780	750	790	778	841	777	801	787	784	831	810	851	794	769	801	781	837	783	789	804	850	766	795	809	803	806	809	783	783	780	795	790	779	806	768	752	831	778	817	759	836	861	800	835	797	838	814	860	802	761	794	830	782	783	787	812	786	815	807	834	759	812	779	824	810	801	739	763	802	819	795	814	814	847	767	775	837	743	822	796	787	849	787	801	756	790	791	825	802	742	775	823	805	800	766	789	760	768	820	768	793	806	838	805	802	802	822	780	817	785	804	857	762	873	846	799	801	821	792	858	863	809	836	858	795	816	756	776	756	762	780	803	785	744	781	802	784	786	810	838	784	821	820	809	789	784	734	819	814	795	777	803	795	791	805	802	844	826	832	834	812	763	773	842	859	831	788	790	806	774	816	749	812	830	842	739	816	797	859	801	760	829	813	802	834	806	816	836	811	783	777	808	847	830	807	733	813	733	803	789	806	809	849	812	788	802	835	784	794	781	774	793	755	791	908	774	787	856	810	783	743	813	780	792	791	817	834	749	823	824	763	839	869	767	855	762	774	795	813	751	842	800	816	847	798	822	798	799	786	811	802	805	761	786	801	839	715	789	805	822	803	817	797	858	830	793	794	820	775	828	820	800	799	823	814	769	782	816	782	766	819	798	811	837	794	777	869	810	783	818	771	810	773	833	792	815	764	765	781	815	801	808	776	777	786	798	834	826	744	827	850	766	787	853	816	829	784	738	793	784	752	759	776	780	826	773	753	778	815	768	808	835	759	831	781	855	773	728	801	811	789	823	772	809	772	799	794	801	795	817	806	827	766	782	816	782	773	780	753	825	832	778	766	790	807	774	783	791	770	750	816	823	854	806	861	795	765	802	771	819	805	779	778	865	801	837	802	804	791	787	817	819	831	770	822	800	831	780	744	799	819	797	780	805	758	774	761	764	822	782	795	812	784	807	788	810	795	794	818	781	841	750	792	776	792	827	814	807	823	831	783	773	822	822	811	815	813	801	803	790	808	771	835	784	780	784	813	773	777	838	872	844	765	820	778	804	824	820	818	779	845	808	836	817	800	812	758	818	788	786	832	788	807	833	807	744	772	814	784	766	785	761	798	791	804	757	771	796	790	763	808	776	844	778	854	845	777	741	777	791	770	788	822	788	771	761	797	817	803	801	819	823	785	811	776	795	819	791	786	796	813	805	795	773	832	864	812	782	827	814	838	802	825	749	755	792	799	792	781	812	813	826	751	787	846	799	842	760	811	781	785	766	818	788	769	836	821	771	824	804	857	792	836	853	779	824	846	874	755	823	760	789	834	772	803	760	827	771	833	877	801	751	832	774	831	796	861	806	814	838	843	819	776	837	823	747	784	777	809	724	821	866	766	780	814	725	730	789	824	782	766	792	770	858	831	806	832	837	792	795	792	802	775	810	773	782	764	832	782	806	807	817	823	821	806	791	832	804	841	753	828	785	807	795	854	790	769	791	788	798	800	794	890	773	824	805	784	820	799	764	822	787	804	786	819	777	782	791	837	797	760	780	801	808	821	780	765	822	782	777	810	826	820	787	831	849	836	781	790	774	793	820	812	788	794	795	785	826	783	769	794	824	792	773	784	782	772	818	800	742	815	796	870	813	790	818	759	768	775	819	832	807	803	848	793	807	787	812	784	834	781	823	838	800	760	770	818	808	768	795	868	816	828	780	812	804	810	754	814	838	835	825	759	793	820	775	784	779	734	803	806	793	758	778	726	823	831	799	779	796	806	745	798	794	804	774	737	769	842	785	846	813	792	794	787	786	803	774	788	766	796	746	806	765	805	794	802	801	772	818	831	820	806	773	796	809	784	851	801	746	807	771	805	772	800	845	814	814	794	768	774	812	793	794	786	813	748	779	786	765	785	801	800	830	836	787	810	779	769	746	723	802	818	810	788	836	778	843	799	754	788	833	812	779	801	827	769	746	799	813	773	792	837	825	784	819	739	801	826	817	783	813	787	769	771	778	801	862	811	828	771	782	765	813	825	786	809	768	761	783	800	751	758	823	797	839	773	761	730	763	833	836	804	815	802	800	854	824	814	798	822	752	762	816	822	818	795	796	729	802	797	850	852	787	814	833	840	795	774	801	831	792	811	806	794	764	790	807	806	830	758	784	825	808	814	821	795	806	819	768	847	798	793	792	806	767	822	806	809	853	841	791	816	759	803	809	820	839	853	823	807	774	825	862	806	779	798	834	770	802	777	804	815	805	732	858	779	833	820	792	783	805	820	778	803	782	847	794	793	819	745	768	781	795	790	778	759	799	753	760	825	809	799	832	790	760	819	742	799	786	835	737	775	809	737	780	776	741	794	810	829	843	859	814	743	819	778	800	806	808	807	810	826	764	771	791	748	795	793	752	784	856	746	783	833	792	794	793	804	841	769	834	802	870	791	731	784	807	774	736	792	816	816	783	808	777	819	841	783	803	797	784	774	807	772	780	828	807	778	835	798	728	816	753	769	816	774	803	847	761	787	794	753	804	779	797	822	834	780	782	775	790	832	773	835	819	795	797	797	838	788	773	800	748	800	767	729	771	839	788	818	824	778	808	789	785	782	758	815	797	789	789	836	782	830	758	776	817	777	826	838	823	850	793	798	789	839	798	831	833	782	812	805	775	847	824	779	788	794	845	821	764	748	822	792	828	795	824	738	805	790	817	835	768	785	790	796	865	765	818	774	804	868	800	765	794	799	782	769	830	775	832	780	798	772	783	806	778	776	809	791	782	805	769	818	797	764	803	803	803	816	830	773	771	787	793	842	852	773	844	822	842	827	811	771	828	800	787	853	807	846	808
13742	17479	13646	7245	5272	3965	3201	2720	2258	2027	1811	1635	1643	1430	1455	1377	1244	1128	1250	1162	1199	1136	1109	1120	1116	1106	1109	1078	1051	959	1050	1013	1036	1089	1094	1037	975	1008	1027	1015	969	1033	997	1031	1002	1023	1055	993	969	991	1022	995	958	985	994	991	977	925	981	975	962	981	987	968	939	974	944	965	983	1014	1031	1046	1077	1007	985	986	991	1044	977	978	968	937	996	1032	959	1029	1001	918	951	978	974	992	944	1022	957	955	932	971	1003	988	955	946	980	996	959	899	993	975	995	997	953	1014	991	992	1015	980	966	1018	982	963	992	994	953	971	956	1003	992	960	947	945	938	1004	992	950	939	978	942	964	950	981	951	983	948	952	969	963	931	1011	961	966	980	995	998	944	966	1019	933	987	1005	992	927	976	979	962	981	950	949	919	951	994	988	968	991	987	1037	975	961	977	961	938	927	948	1006	952	952	936	993	985	953	929	945	980	948	933	995	934	994	998	977	992	961	976	1020	932	936	946	1024	920	986	1010	994	964	954	971	977	977	1004	964	937	974	956	933	972	1001	966	974	1017	983	1006	987	967	1009	1010	960	952	960	934	948	1044	966	929	955	956	970	992	992	1008	991	1040	989	932	1018	980	974	990	976	929	933	951	976	953	1024	1013	1028	1003	972	996	992	982	974	913	991	971	944	933	987	940	958	951	967	1000	968	978	973	925	970	980	945	948	949	974	981	955	999	926	1003	984	959	954	984	992	1024	952	991	990	926	943	982	1024	958	982	942	972	983	918	1006	955	936	975	963	942	975	967	946	1020	971	988	981	941	971	953	982	982	1003	932	959	1019	1035	984	1006	963	957	952	950	971	946	965	1005	962	964	971	962	914	962	1024	1031	946	966	965	1010	940	912	942	973	975	967	964	986	1040	957	995	935	954	1008	999	940	1055	972	979	941	959	956	1010	913	932	977	930	945	974	1040	997	929	996	953	979	1020	971	963	973	935	911	969	954	1017	972	1003	983	936	981	978	954	942	980	941	965	959	995	940	1010	975	978	934	925	1020	970	954	974	999	990	998	928	1002	992	970	934	981	1014	955	986	987	947	938	940	969	947	956	935	1007	988	996	978	993	948	926	965	984	975	958	1008	1030	1018	938	1016	991	971	1021	990	959	980	941	915	986	982	928	975	964	969	935	967	949	929	997	975	976	924	1057	1012	964	926	1027	1000	974	980	976	984	977	949	955	964	961	990	930	1028	943	988	1009	1022	1001	916	929	979	958	1001	926	965	951	947	935	973	941	940	978	981	944	987	990	1015	917	977	946	994	967	955	968	911	1000	944	972	1011	993	992	992	986	938	993	976	950	964	883	962	951	939	1024	935	975	1007	981	944	1003	959	1000	933	977	996	965	1012	1019	1001	964	1013	961	958	928	958	980	942	947	1027	957	1019	1004	970	1012	986	986	971	961	952	939	985	990	984	988	986	998	926	986	978	1071	973	1011	923	958	901	1007	996	970	934	987	992	969	991	977	971	991	956	957	972	988	946	983	963	961	923	962	982	985	913	939	961	1009	1016	1033	978	970	950	893	976	971	1007	957	982	1034	1018	1029	951	918	937	912	1028	1001	976	998	1023	1011	1004	934	980	1012	912	1007	984	979	1001	968	931	964	989	956	1040	1016	1022	934	997	1066	966	1019	954	971	957	939	1006	944	968	956	949	976	941	971	963	1043	1004	959	981	977	1030	977	1008	961	1016	996	926	926	948	953	985	1028	962	918	947	967	954	995	1026	981	940	960	950	999	945	1008	954	975	961	970	1002	930	965	938	974	1011	1044	995	961	1015	937	988	971	989	984	944	947	975	925	955	1008	922	1006	974	940	948	972	966	990	945	1006	977	1010	990	885	1028	958	942	939	961	975	988	926	977	982	1005	947	946	954	987	983	981	1013	990	952	987	945	922	954	977	991	955	974	928	987	976	991	966	961	1007	938	971	1000	923	1051	1003	973	979	963	918	1014	1005	954	944	924	969	977	963	956	948	960	973	942	963	894	978	977	959	967	1025	973	978	1021	963	937	955	919	988	920	954	966	1026	1003	945	939	989	951	972	977	964	984	1002	921	986	954	937	913	939	1000	919	988	942	987	1035	914	980	949	928	971	921	945	969	955	980	933	1014	1015	932	999	1012	1006	999	982	957	983	924	931	953	955	1003	982	936	954	922	968	1006	948	1016	941	946	971	955	972	963	966	944	927	965	992	997	1002	1002	958	940	983	974	988	970	942	963	936	962	1020	959	1027	1035	988	963	985	1025	1022	992	969	976	1029	947	942	977	998	994	965	971	984	872	1010	997	952	1009	998	978	998	956	966	945	1010	969	960	962	954	945	1009	964	1008	984	962	935	1016	1026	976	923	915	978	943	946	970	971	967	977	986	990	936	971	1008	980	944	1002	947	944	995	1029	945	964	910	966	989	959	959	944	963	989	986	966	968	977	925	990	968	924	905	987	936	965	937	935	965	968	926	969	972	1003	947	1041	981	1003	951	1009	977	963	976	990	993	980	991	967	919	991	958	986	896	991	1039	980	1025	980	1058	957	986	984	1012	959	979	952	963	953	992	969	975	951	930	995	1002	1010	937	932	1028	966	991	935	900	956	976	957	974	930	961	964	961	987	999	963	1013	943	972	955	965	939	993	1012	964	984	981	958	959	980	965	1019	1000	944	1036	967	974	1012	957	934	971	977	936	953	960	931	1007	910	939	997	972	959	1026	910	1013	977	961	1030	993	959	974	1014	973	1013	990	978	945	976	964	988	996	933	923	941	967	988	918	944	962	946	959	938	930	971	977	954	931	941	932	920	938	954	969	968	970	970	976	979	957	1010	1025	1005	941	1022	980	1017	1016	972	986	992	959	960	951	999	948	919	988	934	981	975	964	944	974	1014	915	985	944	945	975	1023	937	1019	955	1017	953	929	988	951	1003	956	962	997	945	993	956	946	1005	985	976	903	908	976	998	968	998	932	1017	992	979	977	966	940	975	912	928	992	964	977	966	938	972	965	977	932	890	1048	979	961	917	952	986	1000	961	1030	1034	962	984	933	1025	889	950	1001	960	964	968	968	984	947	979	1001	946	926	945	956	950	968	982	961	969	942	993	978	973	988	972	930	952	955	1000	929	957	961	959	970	958	989	977	945	994	954	963	992	970	1003	1007	938	988	975	952	964	929	974	992	969	976	953	965	931	952	956	981	928	985	938	989	954	967	1016	955	979	1002	1004	961	952	994	998	939	972	1000	922	923	973	970	974	978	944	988	1000	986	961	938	960	1081	926	932	957	987	982	980	908	977	1027	959	908	950	1001	990	955	970	905	1003	1013	913	984	1020	1012	936	982	1008	1019	977	923	1016	960	995	985	986	933	1012	965	1001	954	956	941	986	932	958	968	940	1006	955	977	915	1004	980	990	935	986	951	1025	1000	988	940	941	977	964	924	988	937	1029	923	974	948	1033	966	959	1014	967	921	988	946	931	982	952	980	1025	953	969	957	1019	1003	982	972	992	953	969	927	1028	958	1014	942	988	970	974	971	954	988	998	961	958	990	969	969	994	978	1040	979	966	986	956	979	1043	920	975	981	976	947	981	1020	944	945	1008	1008	1024	955	956	958	964	939	971	1017	978	955	977	1015	1002	952	1002	1010	972	998	1009	945	951	1049	1002	934	961	976	1011	969	956	967	1056	973	932	958	973	998	971	1004	990	954	1027	970	1013	975	1012	998	1001	947	1039	935	999	1029	996	990	914	927	991	997	982	969	928	980	957	929
26736	18964	4878	587	390	350	294	279	281	310	291	280	289	302	264	297	295	289	272	287	293	275	253	264	270	269	277	290	273	270	279	280	252	257	263	277	289	298	289	259	297	268	289	251	273	318	267	286	273	261	275	290	296	291	278	278	303	280	272	259	286	283	262	290	265	280	292	242	293	268	289	261	290	297	257	280	257	276	284	282	276	270	264	298	303	261	267	281	276	315	302	265	312	279	300	275	286	248	301	295	309	292	244	286	265	276	265	292	239	282	269	266	305	247	275	258	271	303	280	270	280	277	280	302	287	226	265	286	294	290	289	293	289	266	289	253	281	285	295	246	272	319	268	257	245	263	275	269	257	282	279	290	278	266	280	303	274	281	283	264	282	273	321	281	285	290	294	282	287	298	309	264	272	268	251	281	269	257	287	274	277	257	288	254	300	290	257	277	291	259	244	300	305	321	281	273	279	300	283	283	249	279	278	262	269	284	237	291	287	268	296	294	267	247	258	249	298	275	293	282	301	265	300	291	251	264	296	289	278	276	282	277	259	293	291	282	277	288	269	286	266	290	271	277	272	276	276	308	264	310	283	289	298	273	285	286	305	263	269	299	282	292	295	292	273	272	281	258	271	278	272	292	282	261	263	289	263	261	293	271	231	277	324	259	259	264	254	246	254	294	288	283	274	303	271	290	295	278	277	295	255	274	267	301	276	284	270	284	314	296	292	255	298	316	241	249	250	265	303	269	277	245	289	275	283	269	256	278	257	298	263	255	313	250	289	264	295	296	263	282	280	261	272	252	276	289	272	277	284	262	288	280	313	296	270	275	308	266	246	278	284	311	263	256	288	285	268	261	276	313	244	275	282	275	238	268	259	259	256	301	244	271	277	272	240	282	297	248	270	271	276	310	290	262	276	293	291	277	311	289	303	275	290	296	257	283	298	269	293	281	274	286	254	302	289	264	281	296	267	272	297	282	292	273	239	284	294	269	286	283	268	260	289	291	245	287	270	270	292	264	267	239	289	275	252	295	270	292	275	294	298	271	279	288	282	287	277	287	277	276	288	250	275	259	277	254	252	263	274	268	313	282	266	297	260	277	269	299	272	277	268	289	254	296	259	273	268	283	281	289	268	275	288	295	244	287	277	274	290	291	285	289	275	269	273	265	304	313	308	255	250	281	276	262	267	272	288	278	278	278	269	249	263	256	253	274	248	272	280	285	281	296	276	277	282	254	273	284	276	279	264	284	320	271	286	270	301	292	267	279	289	286	270	266	289	288	269	250	285	252	303	270	292	270	270	297	289	244	263	266	317	281	282	293	278	254	268	297	272	269	297	260	280	281	264	286	256	283	295	261	233	264	268	239	276	291	262	262	275	259	302	296	294	275	271	268	265	281	284	255	286	290	258	283	253	282	276	259	294	285	271	267	241	311	273	272	262	285	258	290	262	300	286	272	267	292	288	278	277	244	298	298	295	260	298	280	254	283	269	287	235	292	293	297	310	282	298	276	279	268	287	263	309	288	277	282	259	279	300	289	300	288	262	277	254	286	248	267	284	268	282	258	250	310	272	277	288	303	305	258	299	262	276	264	281	275	273	305	298	274	256	282	256	298	272	264	268	287	267	289	286	289	246	307	279	278	296	322	274	246	292	279	294	298	305	273	270	273	264	285	275	280	271	272	262	279	292	283	289	287	291	290	257	278	272	262	280	267	261	285	276	252	308	281	299	289	265	277	256	289	286	283	261	281	276	304	268	298	281	301	296	269	271	303	251	272	283	279	272	273	314	284	267	239	276	288	297	262	295	278	281	239	290	300	249	279	275	288	282	314	290	280	279	267	285	286	275	301	301	293	289	278	269	332	253	258	284	315	249	256	267	272	270	230	261	284	270	294	272	289	262	309	283	267	260	265	287	288	265	258	279	281	257	279	261	267	277	314	296	285	275	302	278	253	288	286	289	274	284	291	273	277	308	284	278	280	271	288	298	262	266	284	315	282	289	253	308	297	294	252	282	284	267	267	276	272	272	283	299	260	283	272	278	280	275	323	278	277	257	285	260	285	288	251	241	274	271	279	254	277	280	264	289	298	267	279	312	287	262	280	261	275	299	237	248	283	286	247	272	258	299	287	264	302	264	286	263	288	258	259	266	259	293	283	294	331	271	265	299	285	284	290	265	273	269	259	272	304	252	281	299	273	279	265	286	278	295	264	279	270	287	307	269	282	295	243	291	296	239	294	275	289	277	226	272	294	276	295	264	292	302	247	290	278	299	286	283	274	273	265	276	273	296	278	249	283	276	262	280	265	302	246	281	277	239	284	284	287	278	249	265	274	280	237	269	282	295	294	262	271	293	287	255	292	289	284	264	267	293	285	283	261	254	263	266	255	318	303	290	286	280	266	294	265	283	256	275	296	260	292	306	259	259	257	291	329	251	289	291	266	251	276	253	262	273	267	283	281	277	262	292	285	292	264	276	282	274	287	257	273	296	263	301	267	270	272	300	293	276	294	264	290	278	285	280	285	262	282	299	282	275	297	247	285	254	305	290	258	261	277	255	267	296	259	260	262	294	297	254	278	309	271	286	286	298	271	263	250	302	250	252	308	274	270	303	272	271	251	277	282	254	302	266	288	279	299	263	306	280	275	293	289	258	269	283	250	297	266	265	298	286	276	261	254	280	272	287	264	283	291	293	238	253	309	288	270	286	296	271	288	245	284	294	280	286	305	263	309	260	252	285	277	255	281	266	271	272	259	292	281	277	266	292	282	281	289	276	291	268	303	301	239	250	288	277	263	292	267	244	280	283	224	238	282	306	275	282	275	277	260	240	266	289	281	274	260	268	290	284	287	264	273	275	255	310	273	272	274	277	284	251	263	268	257	263	277	271	254	252	288	282	278	286	273	284	259	279	295	276	263	273	246	272	251	305	281	283	282	321	276	286	273	307	269	283	245	260	287	265	304	260	254	276	248	261	280	275	271	259	294	269	281	286	246	305	276	279	301	297	259	266	289	298	234	272	274	297	293	286	285	288	266	280	232	277	263	288	283	285	290	278	289	259	289	284	310	314	276	287	280	294	248	262	276	289	274	276	239	267	283	275	271	275	278	281	280	270	265	291	280	283	280	296	308	248	269	266	280	294	292	303	294	253	284	266	289	288	283	251	258	248	260	298	280	288	293	259	261	272	292	287	305	303	284	279	303	261	298	255	277	286	286	273	274	286	286	288	280	275	284	268	275	293	262	286	268	286	290	247	278	326	264	283	271	288	258	285	271	262	274	279	253	305	266	274	289	282	269	280	288	249	272	284	253	263	275	265	276	280	288	275	285	243	290	277	293	269	305	276	245	265	306	251	273	300	247	278	251	270	285	291	272	253	272	287	287	287	288	248	248	285	283	244	294	292	296	269	292	265	270	253	266	273	256	304	257	268	265	289	274	283	276	303	267	290	284	256	266	256	264	279	295	272	283	257	266	287	264	279	304	273	293	263	290	270	273
4270	1182	1047	599	507	443	446	434	388	353	379	389	376	394	352	344	368	399	401	360	362	406	366	362	356	346	340	376	346	362	385	350	402	357	360	374	375	339	342	326	353	341	357	358	357	350	365	349	368	371	375	349	348	366	319	369	358	354	354	373	356	344	372	328	340	345	378	353	358	339	360	357	352	367	396	353	370	351	375	347	382	357	347	348	349	369	358	341	332	348	387	345	358	409	348	359	370	376	341	344	332	373	343	355	391	347	350	350	334	371	353	348	333	326	381	344	340	338	337	355	325	346	357	315	341	380	371	359	376	399	416	380	346	347	336	397	355	341	358	359	366	352	373	335	353	346	332	360	351	347	389	332	383	318	387	348	340	364	372	364	376	343	362	340	358	375	399	352	358	370	341	349	379	370	375	339	370	329	326	351	341	349	373	382	349	356	378	316	364	332	344	343	361	349	367	379	352	373	357	309	353	322	330	379	377	357	357	361	366	355	367	359	342	352	373	369	379	334	356	370	370	352	363	338	362	351	352	339	376	340	332	351	362	359	373	362	363	356	368	369	373	383	359	338	372	356	363	359	354	354	385	381	368	379	357	343	354	379	366	374	356	370	342	351	384	364	380	358	344	351	371	336	356	388	347	368	360	336	357	372	388	350	349	342	380	337	360	358	379	397	352	352	350	328	347	360	357	334	360	338	336	352	382	349	362	376	368	355	371	356	379	365	344	340	387	342	373	330	344	377	334	367	338	370	352	351	393	382	377	330	366	363	375	385	350	362	368	367	343	318	353	361	353	326	372	386	319	319	360	347	383	375	398	347	372	400	326	361	346	358	367	381	359	341	344	390	359	377	336	367	356	368	363	366	332	370	379	350	389	382	335	358	349	379	392	391	349	372	351	355	365	371	378	361	362	333	323	352	375	371	368	374	369	367	378	317	333	348	347	363	345	321	351	316	332	349	352	356	399	343	352	387	339	348	365	357	345	348	369	371	343	344	339	371	371	349	363	381	386	383	367	330	363	375	360	357	351	361	370	347	381	349	339	350	372	391	356	322	325	348	350	382	340	366	368	356	350	353	355	329	378	356	396	377	395	329	360	381	383	332	389	382	382	373	371	359	368	353	371	377	350	341	336	374	300	340	337	365	355	364	352	359	383	353	365	350	344	335	356	361	362	353	344	358	330	373	349	355	374	363	366	369	368	338	364	374	382	370	354	370	361	369	385	339	357	356	377	342	353	323	374	340	366	373	344	340	346	344	362	359	341	353	341	368	366	334	329	364	358	359	331	353	374	333	355	335	370	358	366	349	354	374	389	343	355	361	367	375	376	335	343	350	377	349	377	377	332	372	345	333	352	374	363	347	379	357	383	354	381	341	333	377	354	356	361	358	390	367	352	338	334	342	356	411	337	351	346	354	338	391	324	334	330	373	380	343	328	375	375	353	346	368	373	351	381	336	382	375	346	372	348	360	379	356	377	337	386	349	363	370	378	338	331	381	357	339	350	347	331	337	341	363	326	385	361	375	364	353	350	346	351	340	349	383	367	386	343	336	394	359	357	371	401	378	320	383	337	360	338	346	373	360	350	342	353	391	386	344	396	362	381	350	395	361	384	377	327	335	393	358	343	362	363	361	360	358	361	358	349	324	359	345	350	356	352	381	388	358	370	328	354	350	347	350	365	361	380	346	338	338	353	359	351	354	345	349	386	369	385	360	364	374	363	330	338	360	356	349	332	349	329	366	363	356	360	324	337	356	397	366	348	364	369	359	351	368	350	312	371	379	328	357	345	380	342	369	397	338	365	339	362	362	351	352	336	352	349	368	361	371	388	373	363	386	346	374	362	334	346	355	401	343	368	336	367	358	389	329	362	365	346	354	305	351	367	358	409	366	359	361	365	359	346	384	351	349	351	335	353	353	404	370	328	338	349	361	350	389	355	341	352	351	371	358	356	351	363	362	340	358	382	341	378	339	357	355	348	371	389	359	351	374	368	342	341	381	356	323	368	345	373	360	375	352	362	355	359	360	375	344	353	327	370	343	349	359	347	359	344	363	346	388	355	348	384	375	352	370	336	329	369	356	377	362	358	364	364	384	347	330	363	371	352	343	346	396	365	358	350	399	378	370	360	370	338	376	365	349	388	424	394	360	388	377	327	365	380	366	375	347	353	347	366	386	362	385	345	386	359	340	399	360	355	325	350	374	353	358	345	340	373	392	367	390	355	382	362	337	332	352	375	394	351	359	346	337	357	339	385	350	350	353	362	373	345	334	360	369	346	391	364	382	398	359	375	372	352	370	336	363	369	342	312	353	371	347	378	374	378	360	367	354	355	370	334	331	385	359	336	358	362	381	363	382	379	376	341	367	382	339	347	360	368	357	369	349	379	339	368	361	330	377	373	357	334	374	352	366	380	386	355	363	343	379	344	365	331	378	378	336	347	373	357	343	371	357	375	346	341	358	355	355	330	341	384	381	335	352	368	390	319	358	373	369	353	353	383	354	344	338	357	335	363	366	374	375	350	370	369	391	339	354	360	364	376	339	318	357	346	354	353	352	378	355	371	364	332	350	353	377	353	346	354	368	377	356	341	384	408	358	367	355	357	355	340	412	329	329	381	346	325	358	336	350	361	375	352	358	362	359	378	320	329	338	398	401	358	354	330	360	387	348	407	359	360	369	373	365	364	323	369	362	362	324	373	380	398	367	374	361	323	316	331	366	375	322	372	396	382	359	383	391	349	364	342	355	337	373	377	368	354	372	341	334	355	345	369	387	361	371	349	357	357	348	384	356	337	388	356	340	390	347	380	378	361	340	372	379	384	369	327	337	367	384	343	352	361	332	371	318	380	359	362	361	352	363	372	388	369	355	360	313	377	354	333	373	363	348	340	378	350	374	379	350	367	332	326	319	355	399	355	353	371	317	400	349	379	387	354	348	369	379	332	336	352	370	385	330	357	356	353	344	336	387	365	377	362	367	332	369	373	366	360	354	344	380	332	345	341	362	351	366	357	378	357	340	336	381	316	368	357	325	361	344	388	382	397	374	343	389	365	352	366	367	374	333	388	367	346	329	389	358	366	345	377	372	384	332	352	344	368	389	366	357	384	336	360	337	363	363	321	381	373	336	377	363	345	346	409	362	345	377	341	355	327	353	376	327	387	396	339	372	352	345	373	367	344	369	380	368	408	385	327	358	384	352	346	345	337	364	367	380	339	376	361	357	359	356	374	345	375	354	370	383	381	340	347	372	369	360	365	350	375	370	381	349	370	366	380	369	354	362	363	359	403	381	397	359	343	364	359	414	321	349	384	367	352	350	351	366	346	357	361	360	344	358	351	344	352	340	370	373	346	372	360	328	368	348	341	355	378	357	349	374	369	379	373	380	366	370	370	379	353	371	340	371	372	393	408	345	375	336	325	361	349	347	411	370	325	331	383	351	359	340	335	357	361	360	357	304	371	364	358	359	354	363	353	354	344	360	360	398	340	364	379	327
23926	21054	28296	24032	21018	7831	1450	1068	906	855	762	806	809	746	728	726	746	725	710	735	694	677	695	705	658	677	653	672	718	686	679	669	635	656	670	642	668	635	668	662	656	621	678	664	625	674	673	641	669	711	637	665	668	632	646	678	637	619	648	679	661	680	644	629	675	656	683	686	651	638	635	652	683	664	688	656	680	684	686	689	667	665	659	656	646	612	661	669	661	631	637	688	681	639	659	615	618	634	638	651	674	679	591	683	669	636	691	609	614	715	701	651	689	650	664	657	621	611	634	647	663	616	682	654	631	680	649	638	690	682	655	652	654	634	618	627	678	641	622	693	686	639	692	659	614	635	661	677	638	656	657	613	653	644	616	647	681	615	654	672	625	650	648	682	655	590	625	655	653	659	623	712	655	637	645	659	632	664	604	615	652	636	652	665	643	636	665	679	649	634	637	655	677	667	639	663	702	638	647	634	658	683	644	626	641	654	655	651	636	625	682	649	644	664	680	628	650	681	642	602	656	676	617	652	620	631	641	640	640	653	625	597	584	638	610	646	634	613	603	614	667	679	693	593	659	619	638	663	609	630	639	647	665	623	647	649	687	665	656	657	676	624	658	662	630	658	685	650	707	654	654	649	643	673	634	616	614	671	679	682	631	665	680	657	584	669	653	648	684	689	627	631	629	662	685	670	663	636	627	673	636	624	615	626	692	611	718	650	683	648	669	635	600	620	610	640	681	671	639	657	648	646	647	625	668	630	606	610	638	600	695	651	657	655	672	660	663	663	651	629	644	647	695	696	659	647	629	669	651	623	627	650	616	659	684	640	645	646	633	632	648	659	635	700	628	620	632	725	680	658	637	654	642	606	672	604	637	642	681	645	669	612	664	665	658	628	644	658	655	642	642	633	658	630	638	633	648	651	615	671	640	674	603	610	668	633	639	647	635	681	661	613	635	660	674	672	640	638	692	691	669	653	628	639	650	623	640	648	664	643	662	669	639	689	661	617	586	675	651	636	665	663	658	692	644	653	668	626	648	669	644	647	606	661	632	656	660	641	669	592	711	662	581	636	641	665	631	683	669	647	683	607	632	662	633	647	691	662	666	668	633	669	636	649	673	674	663	638	620	632	666	623	596	662	643	676	653	661	639	634	618	658	632	634	686	602	654	660	635	622	661	647	659	624	633	624	612	673	653	655	700	650	676	683	663	694	631	643	652	630	647	632	616	672	709	649	610	629	655	625	639	671	666	596	631	626	691	649	649	648	618	580	649	650	631	646	632	605	639	637	656	631	643	642	663	640	626	644	634	642	645	642	622	620	704	677	679	693	645	614	667	609	599	653	616	689	686	647	677	645	638	669	632	645	652	688	659	683	665	601	609	624	664	693	604	628	643	664	644	615	701	673	655	666	658	592	660	641	619	637	669	651	643	618	654	647	660	607	699	666	628	595	698	614	672	638	683	638	606	649	587	689	656	665	649	664	651	663	612	634	658	610	650	665	685	631	692	653	608	643	638	611	656	639	670	684	649	665	602	668	631	669	614	629	706	663	670	672	678	654	667	659	670	625	614	615	615	632	665	640	632	630	635	645	657	636	693	654	614	664	697	605	644	628	653	683	642	617	636	626	631	644	673	686	634	685	645	633	660	672	619	657	702	660	604	646	687	656	672	612	645	632	665	680	632	595	653	624	699	597	663	666	613	668	648	681	626	639	726	629	644	631	695	672	652	629	654	692	628	628	624	649	665	612	627	697	649	674	633	669	646	654	656	605	657	659	655	683	697	623	614	687	620	597	678	631	686	657	669	680	639	641	598	615	637	669	656	675	656	658	635	659	662	653	651	629	647	637	607	674	655	672	679	616	620	626	632	605	607	623	655	591	642	632	663	629	651	624	649	646	626	647	639	680	633	655	655	612	661	658	678	629	632	639	675	614	672	637	624	652	687	622	664	639	604	650	624	657	616	623	644	621	654	678	649	616	621	634	671	619	664	658	687	620	647	640	661	638	673	676	619	646	676	678	616	636	638	609	670	617	610	689	654	658	646	643	716	645	670	636	646	681	664	668	615	646	650	646	680	654	658	624	629	632	632	691	670	643	655	633	586	677	689	603	643	638	675	664	643	628	637	671	622	627	650	637	649	650	654	624	684	627	656	645	650	660	679	647	613	652	673	709	626	647	665	700	667	603	642	601	660	666	606	650	679	606	681	666	708	721	662	662	604	653	627	641	626	626	606	666	645	678	621	648	622	667	646	666	672	634	717	644	642	661	678	652	659	660	623	648	675	659	666	648	680	692	662	650	636	670	652	630	600	691	668	663	647	692	665	685	644	654	673	671	661	623	672	639	679	634	672	664	641	637	641	647	619	671	657	663	655	640	630	710	624	653	708	589	659	627	699	657	645	645	676	664	625	660	628	678	660	654	615	666	663	665	647	636	612	573	677	621	653	600	640	688	670	656	680	680	649	666	678	632	654	688	643	650	640	622	630	565	617	595	635	647	657	653	667	668	681	614	603	684	673	664	609	658	680	612	660	661	673	653	626	645	638	648	627	660	608	625	629	646	606	636	622	630	644	641	669	686	658	644	651	675	655	656	613	652	711	680	635	664	679	687	608	669	627	629	672	720	657	645	664	696	627	632	624	677	685	643	621	600	666	636	659	649	663	705	638	657	652	665	645	681	637	647	618	649	605	597	623	607	691	658	645	643	692	703	643	662	647	678	664	611	628	650	650	643	662	634	628	627	615	672	625	632	686	643	652	662	636	629	693	654	695	622	610	661	658	656	634	640	690	670	658	655	671	578	661	669	651	636	685	623	648	652	667	676	655	642	661	636	651	611	637	634	618	611	613	663	652	643	687	633	672	670	657	646	646	648	637	637	636	669	649	666	634	655	617	665	669	655	621	600	643	640	635	636	647	658	713	642	651	670	670	640	665	600	679	674	623	647	672	636	675	684	657	655	689	650	615	654	622	653	628	659	663	666	619	681	623	674	644	660	693	616	653	653	633	667	683	617	666	660	667	622	682	603	629	630	660	634	671	610	632	656	709	669	623	645	616	617	637	669	634	659	674	625	607	632	646	639	625	651	653	639	597	633	670	669	673	665	675	595	663	654	603	688	658	600	630	674	644	621	638	630	651	676	637	662	639	603	684	663	594	649	677	632	627	668	662	634	629	643	647	633	658	647	628	637	663	629	672	623	674	614	641	658	597	646	641	650	666	630	612	649	674	624	630	567	694	634	645	646	644	625	652	637	623	685	676	653	629	633	661	678	656	642	644	634	623	657	637	608	611	636	613	594	663	653	686	636	628	649	674	647	648	648	658	611	638	616	674	632	644	655	663	668	617	648	644	669	643	640	604	691	659	672	558	654	695	663	662	681	645	637	664	637	649	645	628	621	598	659	624	629	647	629	666	642	653	686	631	636	644	641	678	579	676	653	643	622	635	648	584	716	646	628	640	610	644	657	621	659	667	616	654	635	641	634	620	659	667	614
10073	10878	8450	4328	3132	2364	2033	1685	1484	1298	1273	1213	1081	1031	1049	959	916	901	925	855	903	876	861	892	836	832	810	821	819	837	855	805	807	798	833	843	778	837	783	832	803	825	762	809	816	817	799	808	792	771	794	816	804	799	782	804	835	765	785	847	828	774	784	863	770	749	844	763	820	733	763	805	765	849	793	784	782	794	823	810	777	797	764	777	792	785	821	791	798	802	792	807	785	819	813	746	792	735	756	789	852	753	796	821	769	830	768	790	782	788	795	776	833	800	852	819	801	756	769	827	800	812	790	840	806	790	808	767	777	813	787	798	777	754	797	777	777	796	806	816	794	788	831	804	793	773	821	846	804	786	772	769	848	780	755	848	796	817	776	807	808	806	776	768	769	825	811	742	800	764	800	782	769	786	772	806	830	790	767	760	748	800	770	808	831	751	795	780	801	817	781	774	779	800	739	785	797	799	760	746	745	777	793	795	766	751	793	810	802	784	747	797	789	747	795	804	827	765	787	785	724	761	803	788	787	838	785	774	796	762	849	827	790	800	794	778	698	799	787	824	767	761	810	753	795	777	819	768	770	847	748	785	776	756	771	771	748	789	785	789	796	822	787	767	748	850	774	733	806	780	813	761	767	777	760	779	743	791	815	827	806	789	783	821	814	769	768	801	764	803	785	785	765	769	811	789	753	788	746	770	766	794	778	781	784	767	788	788	808	769	843	798	809	772	775	839	771	792	794	764	783	822	733	819	779	803	779	815	769	801	832	797	810	838	788	767	822	756	860	749	755	780	782	812	813	816	756	754	771	794	803	764	794	808	808	812	802	732	776	774	762	799	839	797	792	820	739	762	797	787	806	761	809	736	794	756	769	805	776	754	809	775	807	752	753	788	845	761	759	753	735	782	764	781	815	804	799	780	747	792	818	794	796	767	803	797	796	847	823	758	808	744	779	796	790	765	824	817	776	799	765	750	819	771	741	823	767	782	793	782	807	771	869	744	753	769	792	773	786	787	801	797	821	756	783	791	829	773	798	760	779	820	796	763	810	798	784	814	819	778	825	809	776	789	759	758	810	761	790	792	805	777	773	781	810	779	789	806	783	801	848	839	786	813	787	781	802	772	720	789	788	804	789	864	800	826	823	767	759	774	765	784	798	796	746	809	788	784	874	788	820	843	797	791	803	816	771	743	798	789	756	763	836	740	765	795	809	746	861	801	848	779	815	808	781	774	739	804	759	783	779	811	769	821	826	784	793	798	764	791	788	745	814	771	767	772	811	773	781	792	754	775	814	767	795	774	784	732	820	837	789	781	767	723	801	815	840	830	799	816	740	804	736	786	822	785	788	758	817	841	767	820	784	726	772	790	818	769	781	823	837	778	793	799	822	767	741	781	800	803	746	870	820	821	749	836	761	769	783	801	829	751	795	759	800	789	838	778	779	760	767	770	804	788	735	789	779	811	772	773	754	762	811	761	831	773	799	780	801	813	809	768	754	760	784	738	801	812	712	732	799	826	738	744	762	856	787	835	801	832	755	787	788	763	823	772	796	776	791	808	794	837	841	792	802	785	749	786	777	777	767	813	830	808	776	743	781	737	787	780	798	744	814	805	809	776	804	813	769	812	799	852	804	767	789	792	755	771	798	791	799	765	788	814	768	799	810	802	774	763	750	828	778	815	864	732	839	806	802	771	773	762	801	814	782	818	838	773	792	795	816	761	768	724	796	750	791	770	815	787	783	768	853	767	788	818	741	764	802	798	757	783	848	831	774	808	792	805	782	819	801	796	747	759	803	729	794	779	780	813	844	763	791	759	787	778	821	788	766	720	719	747	719	790	784	762	792	776	796	782	831	828	823	788	752	803	779	796	782	761	781	808	752	802	800	796	791	819	789	793	808	775	819	812	755	806	799	795	810	795	745	813	768	796	778	794	790	776	771	801	763	803	821	774	816	777	790	763	788	776	784	777	781	781	796	794	766	797	794	825	751	787	728	743	821	728	793	783	765	788	821	785	781	773	754	743	754	789	775	798	800	777	791	802	806	791	807	753	833	800	767	789	764	809	724	767	762	781	733	757	772	830	764	759	781	740	836	811	763	776	810	739	785	769	808	794	828	794	814	788	723	787	806	841	782	784	760	772	797	727	752	823	801	832	778	806	770	795	762	829	810	818	822	765	781	789	767	752	752	779	779	802	823	754	791	799	764	823	790	745	817	825	846	809	792	777	748	752	880	793	777	718	743	756	801	756	768	806	743	755	755	774	741	804	775	770	776	788	768	785	736	763	768	785	771	808	805	737	791	772	801	764	792	762	825	827	801	779	797	804	774	769	827	773	759	805	788	779	795	769	767	774	779	811	768	820	775	823	781	758	793	815	794	786	783	854	800	809	758	779	771	794	806	767	799	776	777	784	811	783	852	814	740	759	818	746	748	808	783	801	806	816	794	759	790	778	760	783	816	834	775	803	791	810	764	800	761	793	787	763	769	780	801	819	808	768	738	847	802	821	784	774	758	772	795	776	808	766	767	790	769	793	811	753	792	799	820	741	775	798	808	769	800	787	792	846	791	777	760	816	797	845	761	813	773	761	796	781	788	753	742	788	880	816	827	814	808	859	847	801	849	734	804	797	776	851	769	791	771	724	813	823	785	786	784	795	800	767	753	803	784	785	863	784	771	774	785	813	761	836	758	829	787	781	821	780	796	785	802	831	744	783	760	755	781	812	801	772	775	803	780	771	816	806	755	756	782	746	757	842	764	807	789	801	784	735	776	808	766	800	802	825	809	770	757	737	792	780	824	774	795	803	790	772	824	811	830	827	781	823	777	806	741	832	800	816	800	806	794	823	822	767	816	759	778	799	771	754	813	805	822	802	788	803	768	801	803	754	783	781	838	793	788	781	823	793	826	780	746	768	789	742	755	819	811	799	758	777	752	783	835	814	745	788	803	736	785	796	758	787	718	812	807	795	795	735	782	788	764	825	817	805	794	770	762	749	768	772	786	755	768	806	800	793	819	741	738	806	778	791	801	794	739	769	799	796	784	785	820	793	744	773	810	847	833	738	835	790	807	857	778	788	782	742	804	761	797	809	770	758	809	806	756	784	824	756	801	765	791	852	855	767	762	765	840	824	744	768	805	761	762	791	757	733	817	806	863	817	806	756	787	746	842	826	789	722	772	779	794	792	825	802	774	757	793	764	776	788	767	758	772	798	762	790	745	822	797	781	825	775	803	780	783	796	823	821	798	792	840	766	783	806	802	859	796	805	828	752	769	822	742	765	824	812	744	811	745	796	782	806	764	796	787	750	820	794	818	760	833	814	739	784	804	796	804	757	755	769	789	744	746	803	795	837	787	761	794	813	789	741	779	746	752	781	833	791	757	774	777	784	801	777	780	736	759	831	781	794	744	754	780	804	798	843	803	758	811	799	817	762	769	813	770	744	790	781	802	822	801	799	768	765	768	830	814	763	809	806	789	788	774	788	787	779	811	797
25100	21055	26867	25156	4679	595	472	431	363	310	321	329	313	321	282	309	312	300	286	286	289	254	261	277	282	266	274	291	234	220	250	245	276	254	269	236	257	249	232	238	265	288	261	257	275	263	267	263	246	245	252	239	241	272	282	242	241	248	246	249	229	236	252	253	266	245	235	255	270	257	238	237	266	251	254	245	258	284	253	258	253	272	250	260	260	244	274	270	230	279	269	299	260	248	264	283	259	230	206	267	245	268	227	245	249	260	269	253	282	245	254	231	262	279	241	276	251	267	256	269	235	238	243	257	246	254	254	294	242	264	234	264	269	278	267	279	254	280	271	246	245	286	263	267	221	268	275	246	240	265	265	247	277	245	234	227	245	257	260	247	292	267	265	263	264	241	254	265	230	238	275	218	241	240	280	267	246	245	293	268	276	263	264	271	247	241	287	257	272	230	275	262	256	260	250	252	269	260	261	270	284	247	266	269	216	258	273	266	248	271	255	275	252	278	269	253	283	221	258	279	249	271	252	268	233	254	241	241	267	275	265	233	262	261	248	243	242	248	241	249	247	236	260	260	249	241	229	249	277	273	252	255	243	294	222	254	228	250	249	251	273	265	260	274	255	243	247	247	255	244	250	239	259	255	252	261	272	254	248	241	258	275	249	246	245	267	225	276	260	245	255	247	260	250	265	267	232	223	249	269	268	232	282	269	244	255	257	242	247	289	268	248	260	216	283	239	245	256	282	232	240	245	275	274	243	252	265	265	234	283	240	266	245	255	254	269	238	261	269	239	252	228	242	258	252	267	230	237	259	258	281	232	258	258	255	239	262	248	261	236	232	245	263	248	251	287	250	241	271	253	268	245	247	274	257	230	260	246	269	265	250	274	240	269	266	259	262	246	248	271	248	283	274	244	270	250	237	258	230	256	256	273	265	241	255	261	263	255	253	267	264	214	252	238	235	227	236	256	262	247	275	256	273	254	248	291	267	237	242	259	248	273	225	250	254	260	248	238	251	253	255	250	243	238	279	237	252	253	249	242	252	254	261	239	249	256	271	238	256	249	271	245	241	283	244	218	269	232	240	252	255	266	258	263	240	249	251	236	245	222	230	254	252	267	254	262	269	263	272	258	261	233	243	264	286	245	255	259	258	240	249	256	235	265	250	264	261	243	254	247	248	289	249	259	218	246	275	265	253	246	251	228	268	264	204	266	242	244	250	248	254	266	255	244	239	260	276	252	265	256	253	248	238	258	254	258	289	267	240	285	270	283	253	267	266	244	247	268	241	273	233	278	261	305	261	254	266	255	271	249	263	268	274	254	270	244	232	242	235	249	259	255	273	256	237	252	287	276	254	252	282	243	248	250	268	257	269	278	258	248	238	245	261	264	276	262	243	237	221	247	232	271	232	265	240	242	254	234	224	249	285	277	259	270	271	217	284	250	198	251	271	263	274	252	272	255	248	264	243	265	256	274	255	224	243	249	270	242	278	233	238	257	264	247	256	228	239	269	263	260	253	284	263	250	256	277	252	231	250	245	264	263	264	252	269	271	250	259	235	236	247	241	268	234	262	294	247	263	254	256	251	243	279	238	236	246	219	233	275	253	238	258	291	271	227	222	234	255	280	237	269	243	235	264	235	239	226	247	233	244	246	264	254	243	234	256	226	212	250	274	273	224	254	228	253	292	248	250	269	266	260	238	271	240	250	238	235	296	250	252	237	234	267	252	270	264	278	278	264	239	272	238	250	270	234	267	255	243	256	227	231	259	245	221	251	243	292	247	283	252	234	248	242	241	237	246	256	249	248	282	261	273	264	247	266	276	257	261	242	265	281	246	255	268	267	259	259	237	262	242	244	277	255	275	255	269	284	278	220	238	257	245	230	233	255	263	232	243	229	265	275	290	255	237	246	244	243	234	255	258	258	286	263	240	271	224	254	249	258	261	234	264	262	271	264	244	257	257	261	277	254	241	241	248	229	260	265	245	263	248	239	277	262	268	253	244	245	251	250	272	240	243	259	258	270	263	263	263	279	292	251	270	247	245	256	276	231	280	248	265	251	233	264	258	250	238	250	263	288	236	247	267	237	261	257	249	253	270	237	277	271	263	244	259	238	251	232	265	248	257	286	270	269	255	233	243	246	246	239	255	252	234	251	247	277	265	273	267	241	238	258	239	221	253	251	255	257	272	258	260	227	214	275	253	258	262	275	250	261	244	255	247	256	234	251	268	241	283	266	257	256	265	233	265	282	238	269	257	268	248	238	244	227	243	251	242	229	257	281	230	255	268	257	252	260	215	256	244	267	257	219	289	270	253	219	248	262	258	255	249	254	258	266	267	241	257	233	263	243	258	260	277	273	265	235	240	241	240	248	260	244	237	254	234	241	266	286	252	260	233	291	226	244	262	284	238	274	235	262	252	244	248	245	233	269	234	223	264	252	249	259	284	272	264	243	244	240	233	243	252	256	257	279	255	263	246	281	239	257	248	225	269	280	221	270	271	262	234	241	262	224	239	261	276	232	249	244	233	264	265	224	247	270	250	242	279	241	257	237	242	253	276	254	237	235	258	247	278	245	249	259	243	240	274	259	207	245	268	248	228	247	244	242	259	249	256	271	247	268	239	262	272	260	253	273	247	254	251	261	274	272	237	234	276	251	268	242	246	261	241	261	264	249	244	227	247	310	259	247	252	247	264	236	274	294	253	231	286	248	269	251	242	243	252	274	232	262	258	228	229	251	276	271	242	256	231	269	267	239	226	262	254	263	274	248	226	255	246	243	276	228	258	255	227	243	250	232	256	254	258	260	230	269	258	273	277	255	241	251	242	229	235	273	271	247	263	236	279	251	235	248	274	261	252	263	220	227	242	271	250	241	251	264	245	228	256	227	229	225	270	260	249	285	217	253	260	226	236	248	252	239	235	268	216	262	262	274	293	289	243	253	282	244	235	249	251	246	255	256	254	269	283	244	238	234	256	271	259	285	243	257	253	267	263	222	251	242	264	253	247	265	270	259	240	250	233	261	250	290	245	227	255	232	269	246	229	230	253	254	235	253	218	231	252	254	240	248	236	271	306	245	234	245	238	248	235	250	234	232	274	223	240	256	223	257	265	241	248	252	251	268	252	281	247	248	249	270	230	245	249	237	236	273	282	251	282	228	270	252	274	253	237	253	253	230	243	281	224	241	237	238	257	261	233	241	263	209	240	222	257	205	225	230	230	265	246	249	239	239	246	258	235	267	263	285	267	240	250	269	252	278	256	255	267	259	255	244	262	241	251	270	255	252	251	249	265	235	249	263	248	248	248	280	251	247	266	274	281	267	244	273	237	272	275	269	244	282	238	223	268	247	257	274	238	238	232	280	223	228	223	228	264	238	256	270	240	255	248	248	234	246	283	231	262	268	253	244	251	242	255	266	259	237	241	264	266	245	256	261	224	225	251	216	272	232	234	269	275	232	251	266	247	259	239	280	246	222	247	270	245	273	262	245	271	237	247
9047	5644	4112	2137	1502	1044	1019	787	649	591	607	533	539	485	499	466	458	449	399	415	397	401	418	413	374	439	383	404	382	377	407	384	372	419	353	351	385	370	377	375	342	375	348	368	339	363	341	345	359	337	379	349	359	324	370	351	370	361	362	350	366	363	380	387	373	383	389	352	348	380	369	365	341	332	363	355	342	353	373	352	324	365	358	371	349	342	351	356	372	352	307	352	343	344	338	358	331	328	346	367	373	345	355	363	364	368	374	361	366	333	348	345	351	356	373	366	371	355	325	326	372	324	328	343	369	358	342	360	347	360	363	384	316	330	326	328	357	369	346	356	357	357	336	356	372	333	379	373	362	364	366	375	329	344	368	327	328	359	338	364	368	318	380	356	328	343	339	375	347	349	360	358	364	340	357	336	379	376	341	358	320	338	346	369	361	342	363	361	360	347	340	356	349	355	382	335	376	351	345	323	365	338	365	372	325	343	336	365	336	371	336	331	346	355	350	339	385	359	373	336	360	380	368	385	354	347	373	388	335	355	360	331	339	349	350	346	332	393	368	360	348	375	337	349	377	312	356	356	374	324	357	378	345	392	370	407	366	333	366	331	343	359	381	343	345	358	394	347	353	323	358	362	345	368	345	404	377	346	360	340	346	340	353	364	338	365	372	309	304	366	347	322	330	371	345	334	349	361	342	353	370	331	366	343	334	350	345	360	335	351	346	357	352	372	374	379	346	365	341	363	364	341	366	366	344	336	364	366	334	356	346	345	357	341	370	349	349	338	347	347	353	348	400	375	351	355	369	358	349	368	354	343	363	352	373	360	355	339	385	350	365	320	371	344	332	333	396	368	343	378	363	341	332	349	352	324	344	343	343	354	356	351	357	338	357	346	371	342	346	367	373	320	349	364	311	351	373	345	341	337	390	379	366	333	349	385	344	343	341	353	355	330	354	341	374	357	349	364	360	323	373	351	341	365	375	355	347	377	357	335	361	368	335	355	394	357	365	340	326	358	326	334	351	341	339	344	337	349	378	359	349	346	330	337	342	336	330	365	338	357	380	366	362	340	379	343	334	378	381	331	355	343	333	348	375	348	353	348	322	346	336	306	321	339	344	400	341	342	370	364	327	362	317	338	338	368	353	352	347	342	334	322	345	353	343	326	339	383	326	366	343	371	353	350	333	347	325	305	330	306	354	360	322	343	379	357	343	360	351	353	356	347	331	375	344	355	375	340	370	377	374	343	358	347	342	358	379	343	377	352	357	347	359	362	369	329	340	366	332	343	314	362	343	316	378	351	321	360	356	344	344	347	353	335	362	367	370	348	358	318	358	366	342	353	359	369	352	345	356	350	334	362	365	333	372	379	354	349	360	363	355	351	357	335	374	336	370	338	325	366	357	360	393	343	326	333	360	340	353	367	369	373	366	389	363	343	337	373	347	346	383	358	325	375	334	362	337	352	397	398	357	374	372	329	363	349	360	346	346	348	331	333	356	349	348	366	361	340	367	334	339	375	337	324	370	357	333	351	346	310	319	316	358	350	343	341	373	402	351	337	331	366	337	358	361	353	334	364	378	393	339	363	366	368	333	368	340	361	359	347	342	354	355	340	375	360	334	369	346	337	346	342	344	325	350	356	344	396	304	372	357	340	341	343	344	382	370	326	355	338	342	353	354	338	359	313	343	351	373	388	354	317	334	339	346	330	347	346	325	311	360	360	335	356	334	354	360	367	323	370	363	365	338	367	334	343	365	345	388	342	332	367	366	364	381	347	364	353	365	309	349	329	326	335	372	335	354	326	360	364	353	348	371	347	339	331	342	330	376	331	344	364	360	377	358	340	382	366	306	363	349	383	366	348	372	366	350	342	368	351	383	368	335	351	336	404	374	378	348	354	375	387	326	378	342	332	389	385	362	360	333	352	358	342	386	373	338	371	354	347	360	334	348	381	401	351	350	357	341	366	373	323	355	359	354	339	383	359	354	335	341	349	356	352	340	356	373	394	333	329	371	324	349	331	339	321	319	351	363	372	325	339	369	352	340	359	355	354	330	380	354	374	370	330	348	339	383	394	357	372	354	331	348	364	359	333	381	334	360	372	328	376	323	349	375	356	311	336	359	360	359	343	385	312	385	327	328	343	345	386	341	318	357	320	347	334	348	360	358	358	375	340	365	363	354	360	373	332	351	322	350	325	349	355	358	343	327	356	363	340	328	351	360	353	330	357	351	350	363	361	335	383	375	345	339	358	337	334	348	361	377	367	330	351	340	397	378	370	364	339	362	360	356	347	381	373	381	370	335	376	361	379	338	368	378	397	363	344	351	344	359	341	332	338	347	319	372	357	336	358	341	343	382	362	359	372	337	372	343	367	314	374	317	339	360	332	354	346	347	338	386	332	380	328	406	374	379	388	356	341	364	388	343	374	351	359	346	353	348	349	324	336	336	334	337	342	336	365	333	337	364	391	343	366	337	351	343	306	333	341	376	322	367	359	331	353	350	353	354	321	365	329	318	346	372	347	313	375	356	369	365	380	347	383	356	351	329	361	348	362	355	320	380	364	361	340	397	360	358	339	323	341	352	377	352	344	328	353	346	372	357	321	354	344	352	389	337	335	317	358	388	330	339	354	363	324	334	344	346	388	367	348	302	359	348	360	329	364	347	326	319	362	353	331	352	345	356	353	375	364	374	370	368	337	363	328	355	386	350	348	333	381	348	390	358	335	371	351	341	390	365	354	334	398	346	320	380	332	377	336	352	343	338	371	342	346	335	353	341	385	357	372	341	371	329	366	332	357	339	343	328	333	373	323	355	353	359	389	350	340	342	327	356	327	366	348	327	388	349	334	341	344	376	336	335	357	341	378	373	367	340	327	320	340	355	358	368	346	331	339	385	358	370	374	339	349	327	386	358	353	323	403	343	331	388	343	389	344	387	326	326	359	348	351	341	364	362	378	363	343	321	355	357	335	364	357	333	352	332	362	355	345	339	374	349	382	322	371	335	349	360	352	369	353	375	386	376	368	315	344	372	388	379	363	321	375	340	349	326	336	330	343	361	335	354	380	388	360	347	344	340	366	373	326	342	350	329	374	344	373	380	377	355	379	351	328	333	388	365	376	323	322	371	356	355	365	360	323	366	343	351	361	373	367	323	343	372	319	332	371	376	344	355	363	381	345	375	356	371	351	324	349	346	345	375	375	335	323	339	366	376	337	353	365	362	363	328	345	331	353	305	412	351	334	343	356	355	371	398	343	372	388	337	357	367	370	332	343	358	317	319	339	371	329	349	314	355	333	351	360	323	344	342	337	337	312	353	357	346	361	383	370	320	336	395	336	379	349	310	341	348	365	357	323	362	368	357	312	323	343	351	326	339	323	343	328	358	347	356	366	356	338	382	374	361	379	339	339	354	347	366	354	331	381	344	320	342	351	351	340	373	368	357	352	375	369	379	343	354	368	347	380	373	357	349	356	339	370	387	313	338	343	371	370	359	338
22814	21056	28799	23541	21061	21096	6919	1640	1286	1243	1078	1106	1045	1005	973	967	934	935	881	885	903	813	824	848	847	823	855	813	833	857	825	835	834	830	817	825	849	832	769	777	813	824	765	787	773	777	811	783	822	822	787	818	848	830	880	810	819	837	770	768	778	803	830	840	821	808	750	788	809	759	819	806	776	771	831	732	807	781	815	761	805	787	772	787	825	831	797	791	751	752	801	761	809	836	779	776	756	784	812	755	766	762	797	870	815	871	829	848	821	797	789	799	775	846	826	784	817	764	795	784	773	765	825	786	829	857	756	777	745	821	742	783	777	788	773	779	770	794	779	796	768	789	765	784	771	827	739	796	834	821	792	819	802	813	794	808	812	816	770	829	747	759	784	784	832	819	769	802	779	822	797	816	782	794	785	795	790	810	812	821	788	798	814	821	832	808	821	794	756	752	812	825	810	774	778	814	767	765	788	813	793	745	762	769	813	820	770	777	784	831	806	796	809	757	809	829	775	792	754	825	802	794	793	759	789	769	779	787	772	785	768	802	727	757	787	811	795	800	752	764	786	802	789	828	820	810	795	807	810	778	781	796	789	810	779	828	822	786	812	751	793	816	729	798	854	812	845	826	828	806	845	768	785	757	784	798	781	834	787	771	853	812	761	784	774	771	753	817	739	828	788	732	758	792	848	814	751	827	786	767	802	784	822	808	839	811	802	733	825	792	797	740	859	829	766	770	758	790	824	805	772	767	841	818	752	783	807	814	794	860	757	812	737	794	794	793	775	813	811	798	807	813	792	825	807	821	795	694	850	758	814	782	782	769	828	828	772	805	802	752	754	815	772	806	734	796	819	759	817	804	785	811	750	766	747	814	821	779	807	789	796	804	808	777	820	810	804	788	718	747	759	766	789	777	776	815	761	766	784	777	759	811	760	775	824	820	782	773	773	792	756	737	747	774	770	843	772	785	805	742	804	754	791	762	778	803	785	830	796	816	808	756	777	757	848	824	801	776	784	803	833	805	791	816	800	766	777	800	838	842	815	791	791	773	793	779	820	822	775	775	800	786	786	813	806	794	744	750	789	781	834	800	733	779	789	767	738	802	774	828	840	786	800	781	791	828	770	768	841	794	814	783	754	795	792	800	813	801	788	778	793	767	794	809	832	802	803	854	794	797	814	792	786	838	820	770	794	776	769	765	737	751	791	771	764	792	823	773	788	798	775	817	790	779	786	845	761	776	720	793	775	803	867	825	811	817	828	788	815	811	792	773	815	824	761	766	748	805	821	834	791	805	769	760	827	808	770	770	812	754	759	764	747	824	792	828	798	826	808	813	804	813	791	751	794	779	761	795	773	719	804	783	824	792	731	778	859	789	815	762	782	789	814	804	810	790	831	794	741	809	765	756	762	788	801	792	777	786	759	819	788	789	794	769	778	771	755	778	785	792	842	764	762	740	814	792	790	796	814	850	837	781	818	771	782	808	766	788	810	763	775	775	815	827	796	831	841	837	844	813	824	775	802	808	766	768	789	774	791	796	770	798	794	809	795	837	751	781	776	816	825	745	800	806	792	804	779	816	771	780	731	780	790	831	844	783	795	781	778	810	810	810	787	768	786	774	820	755	808	755	796	739	775	800	833	808	825	768	780	753	776	770	797	816	769	752	789	832	816	788	760	797	778	775	848	799	802	804	809	771	797	840	808	778	835	797	752	802	770	827	810	815	813	767	784	777	773	823	797	802	800	827	824	803	800	825	778	754	747	785	838	802	796	776	827	824	817	764	827	816	832	806	814	780	811	752	777	746	760	780	766	794	800	775	764	786	815	791	776	773	794	810	769	848	791	776	822	779	798	753	793	770	806	762	733	812	778	841	738	714	793	838	827	777	750	767	769	797	769	823	825	730	751	784	844	795	784	806	784	778	807	739	840	792	799	773	806	788	776	781	768	748	803	843	761	790	836	713	740	769	794	871	813	804	786	795	779	771	801	820	774	791	773	809	731	818	792	790	770	820	812	731	776	771	783	811	780	761	766	844	770	751	785	752	808	756	769	746	752	733	812	832	791	765	828	815	824	753	775	819	802	765	776	852	787	765	857	777	791	750	795	802	795	819	833	822	771	810	767	787	794	770	792	793	802	765	847	800	762	774	795	759	825	765	754	756	779	757	792	772	804	820	782	814	752	777	810	849	814	852	780	740	789	770	779	785	803	771	807	837	816	769	859	837	801	787	758	783	835	803	784	786	818	782	789	785	736	753	816	783	769	820	825	812	755	746	797	792	745	766	782	758	824	762	845	793	778	805	772	772	784	775	867	814	798	780	820	820	795	824	826	739	832	756	806	822	833	761	745	826	777	805	857	767	793	737	777	786	780	761	793	838	791	798	817	728	842	799	852	814	775	814	809	817	820	780	788	781	797	808	805	847	777	805	756	784	817	808	895	757	779	803	798	812	817	747	803	808	814	760	749	776	816	704	805	816	803	770	804	792	802	780	763	787	799	810	772	771	823	804	786	789	805	831	799	751	783	787	811	812	795	808	767	768	830	795	807	790	722	762	785	777	811	786	751	787	818	806	751	801	761	814	814	796	777	809	771	752	777	791	790	768	780	796	818	817	774	809	795	801	741	774	812	737	753	778	799	753	789	796	813	848	777	768	799	806	792	799	772	796	751	822	764	791	772	769	788	835	798	830	789	814	755	801	753	817	834	768	801	806	781	787	797	765	860	760	783	782	801	800	767	784	832	781	788	776	774	807	789	785	785	783	737	849	759	825	762	781	856	786	748	801	768	770	753	834	833	788	800	794	816	817	806	794	812	775	785	769	788	795	769	802	771	830	780	802	845	766	788	768	787	826	834	785	802	786	820	804	780	817	747	758	799	807	760	815	828	720	800	781	825	764	810	800	775	796	807	787	819	782	740	800	771	781	786	787	841	835	791	784	803	789	786	781	724	805	776	805	755	770	800	857	752	757	772	791	789	812	843	750	781	780	795	834	785	782	803	746	776	792	783	825	724	840	790	845	802	781	777	817	769	783	802	769	796	777	781	772	794	787	807	811	808	822	818	797	782	758	802	787	801	761	842	828	820	784	774	791	785	786	844	785	767	796	817	807	812	775	790	804	767	790	810	755	837	799	796	782	735	770	806	794	785	776	846	800	772	814	772	814	763	803	799	815	786	806	766	771	786	767	774	776	789	813	784	811	756	780	788	856	809	759	842	772	785	802	770	824	772	801	743	821	842	855	771	828	762	785	770	784	787	829	763	787	814	807	738	813	770	869	753	853	776	767	802	751	751	774	842	763	787	774	790	752	762	777	784	798	772	806	786	819	806	774	764	804	804	832	839	761	792	779	793	753	765	841	827	818	787	787	789	792	829	798	795	758	733	827	809	771	739	826	735	730	742	786	815	762	829	811	770	815	745	766	776	790	796	817	754	769	812	755	803	761	805	757	790	744	788	740	791	782	793	777	749	791	774	848	777	764	813	806	743	770	793	831
14103	17595	13744	7347	5170	4074	3185	2677	2137	1957	1771	1700	1544	1503	1416	1312	1261	1273	1237	1149	1142	1140	1117	1134	1069	1044	1080	1048	1029	1045	1041	1041	989	1019	1034	1028	1013	1008	993	1007	995	1041	1003	1031	964	1040	1036	1007	1083	990	995	1004	1018	966	986	976	1004	1010	982	1020	939	963	966	963	897	977	982	1004	935	988	1010	973	915	990	970	1009	889	925	1003	983	1006	1012	960	964	969	1028	952	1013	1046	924	943	972	935	954	960	998	927	995	916	968	1013	987	960	992	990	977	1000	982	933	894	970	947	959	1016	930	978	981	971	970	930	936	992	908	960	912	954	1020	975	953	985	933	988	963	950	938	956	923	926	970	996	980	959	980	965	991	975	998	1020	999	917	923	1004	943	961	986	936	1008	1028	987	968	1000	950	953	993	961	911	989	956	931	925	944	922	916	989	895	998	1003	970	997	935	998	1023	1074	952	940	930	1050	983	992	1002	985	979	981	936	999	972	970	1028	964	992	985	969	942	1018	943	988	992	949	992	934	955	955	1006	1010	985	1041	982	986	979	904	926	982	922	966	983	955	950	997	919	953	972	987	969	967	960	962	992	977	999	1036	974	957	1012	964	951	913	985	902	1011	978	998	952	957	961	950	950	987	982	972	992	991	902	1005	999	991	962	974	974	926	997	939	947	956	977	969	929	978	944	994	1007	971	985	970	960	922	979	983	1013	989	1031	944	931	981	957	966	967	985	923	947	968	966	987	1029	977	973	929	956	984	973	896	1016	972	965	976	1034	1007	950	1014	901	992	963	999	960	948	957	978	962	940	961	966	965	914	948	1023	981	1006	944	945	901	981	892	963	1017	944	935	979	947	975	977	979	933	999	949	917	929	977	948	972	994	912	929	965	1026	959	953	989	998	942	954	938	919	994	922	936	977	942	929	985	973	951	958	982	994	971	966	949	965	943	946	982	940	935	1019	949	940	1011	937	933	951	1018	944	895	990	946	935	1039	949	975	986	973	948	944	942	972	906	1007	957	966	951	897	911	1014	963	983	996	908	1017	1023	940	946	974	976	989	991	925	980	961	1036	956	985	910	941	898	985	964	977	961	944	998	979	942	919	955	1003	971	991	991	966	985	953	927	986	1007	971	942	988	985	978	963	940	968	998	1019	919	973	945	985	987	919	961	934	990	988	997	882	985	972	974	960	1013	971	955	950	991	973	984	998	906	959	943	938	958	977	927	1009	1002	970	954	923	964	931	992	1032	988	974	907	941	943	953	1041	939	981	947	951	948	963	928	967	980	978	965	976	937	963	976	923	947	1000	941	981	935	971	912	992	979	963	969	966	919	1016	976	942	989	998	960	965	984	976	985	970	956	949	956	957	974	951	985	938	975	966	941	925	965	980	973	957	1018	986	976	1027	914	988	986	950	955	983	1021	979	949	987	989	940	952	945	889	954	979	957	975	967	999	998	997	945	1016	975	1007	962	985	979	999	969	911	1016	969	982	968	956	985	924	967	909	1015	986	977	993	938	934	954	935	986	967	978	986	994	941	982	965	971	970	985	1005	934	946	988	964	946	957	985	1014	936	989	958	948	968	920	1017	965	937	964	1002	944	951	941	877	939	943	1000	936	1001	927	919	921	955	981	963	960	980	974	943	963	994	931	969	945	972	967	987	949	902	989	1014	997	976	931	1004	969	931	985	938	936	954	1046	1019	939	941	937	954	959	1005	942	961	988	997	987	952	892	970	940	936	969	933	967	969	919	974	952	949	1000	923	927	970	940	975	1029	929	1013	934	959	936	947	963	1002	942	962	947	959	950	992	951	958	943	966	1011	981	962	970	982	1006	1039	996	960	985	941	929	958	940	973	979	962	1008	971	935	993	933	971	955	1027	922	956	874	933	1005	1000	969	1003	963	944	1002	934	1021	939	935	909	955	964	900	910	948	935	890	988	992	960	955	940	946	957	923	935	993	1011	965	958	942	929	1001	944	956	989	974	941	953	1020	950	1053	970	944	958	998	1025	959	957	931	974	912	948	921	975	959	967	971	961	974	990	1013	970	944	971	968	966	971	948	955	898	978	1018	989	937	973	970	985	938	971	961	926	968	956	917	897	995	965	989	941	1000	968	949	1018	949	998	928	1052	971	1030	966	916	931	940	1019	1013	939	942	967	979	975	956	963	968	913	995	981	982	912	988	924	948	911	933	939	967	970	990	1014	989	922	930	1009	936	985	948	971	953	911	923	966	943	971	907	934	967	960	986	921	941	935	959	973	974	912	939	924	952	988	972	1041	1010	973	982	921	985	1004	954	963	920	934	1000	912	1009	991	941	962	917	960	959	918	974	917	978	923	916	956	992	974	963	971	991	1005	983	1010	952	922	947	922	997	946	1006	957	929	1024	996	959	940	953	961	984	1007	935	912	959	982	969	970	961	969	967	981	968	901	968	957	959	1005	940	980	995	977	936	989	990	1011	925	938	954	938	1019	980	918	979	973	924	954	995	981	976	986	965	940	956	953	923	997	916	972	895	921	1001	934	879	893	963	961	971	896	920	996	966	970	967	968	971	927	953	991	967	930	923	927	987	994	901	927	893	945	944	1027	952	959	929	986	978	936	983	928	923	958	951	904	945	945	973	950	948	1001	955	952	931	972	964	883	967	998	990	970	948	979	953	946	986	978	945	922	1003	968	918	993	940	922	934	990	940	957	933	929	961	993	980	955	989	960	935	987	967	913	954	997	979	1020	929	984	943	952	947	956	992	938	967	926	1018	955	999	952	985	1008	956	1000	1005	926	1005	992	999	943	971	961	959	960	949	932	987	974	972	995	963	967	966	972	961	999	972	967	987	990	948	1024	1033	962	925	961	967	987	1012	970	962	989	990	979	966	1011	974	1012	1023	970	959	1015	991	928	995	928	966	962	955	965	952	993	974	955	949	960	983	974	925	939	1042	943	914	945	998	997	924	971	978	1013	966	962	928	919	951	996	975	988	961	967	990	977	939	995	975	936	982	971	902	939	969	1014	917	968	954	972	1014	926	973	984	1010	939	963	987	898	967	970	947	981	932	961	972	999	942	945	910	969	989	980	925	975	977	924	962	985	964	1004	940	949	918	942	955	880	992	972	985	955	961	1031	956	948	963	997	934	947	972	955	943	979	972	963	959	909	959	982	950	975	926	972	980	953	936	951	951	981	962	976	985	1001	936	1016	949	989	996	975	927	968	928	924	890	964	997	974	969	996	973	910	972	948	951	923	995	938	943	931	928	937	945	981	975	911	987	924	1010	891	921	981	959	935	926	951	907	946	1002	977	933	969	938	980	997	982	926	936	902	925	971	913	965	902	944	982	973	972	954	955	937	953	925	896	957	935	932	981	945	960	937	912	930	941	978	940	963	915	931	996	937	945	953	946	947	958	987	935	950	1007	1027	958	978	1046	959	906	957	953	998	1019	945	946	965	984	979	1013	965	1026	997	985	968	975	974	985	913	923	1005	908	924	937	942	938	1006	919	955	1012	958	996	1018	966	961	931	964	946	956	1002	930	968	996	977	946	914	936	967	940	997	917	1015	889	964	951	966	958	962	952	977	989	1006	958	960	950	1010	1020	971	942	1034	998	919	1021	941	990	961	958	946	977	983	927	915	971	975	922	950	993	991	928	981	975	1016	951	938	951	997	916	979	1001	929	1010	949	931	954
26913	19082	4839	613	413	349	313	311	285	263	290	276	303	305	282	280	305	253	294	292	289	303	287	284	287	269	269	302	274	292	284	300	301	263	277	253	244	288	276	254	265	265	264	313	252	231	280	262	261	299	269	283	289	289	306	295	249	294	278	265	281	304	274	266	269	249	254	286	299	277	293	237	254	264	268	283	285	272	240	271	287	283	249	299	273	279	256	285	283	270	300	280	295	274	274	284	290	265	268	265	267	283	260	258	269	286	260	293	282	270	275	267	277	235	287	280	278	288	286	273	281	266	278	276	284	281	257	274	256	263	273	295	285	282	273	288	287	279	308	274	265	261	246	269	295	266	285	281	301	282	305	310	301	284	294	278	287	266	282	261	278	262	289	287	264	302	276	284	268	275	282	253	328	304	252	256	249	270	270	260	282	259	261	281	288	264	292	271	277	291	285	279	292	269	276	277	277	267	283	270	298	279	260	292	272	283	292	262	305	269	264	290	267	258	246	298	280	282	285	266	274	273	287	286	262	262	259	283	271	282	282	287	275	311	252	258	270	300	314	288	264	300	278	273	281	242	295	272	284	280	274	253	319	300	255	277	259	287	300	258	294	276	273	252	282	295	275	260	270	281	286	298	280	302	288	260	275	289	247	291	288	293	272	281	267	308	306	279	284	275	270	275	278	274	268	245	286	262	278	303	245	264	286	285	262	268	267	288	281	260	272	295	261	309	307	254	273	294	266	289	275	242	293	257	289	266	289	264	255	282	288	290	298	301	258	290	291	298	295	312	272	266	305	287	291	299	283	272	267	269	273	268	302	267	263	276	274	298	284	306	261	293	306	263	274	264	264	286	285	278	298	269	268	262	288	288	266	261	250	260	278	292	290	281	310	290	293	267	303	285	306	285	295	276	285	284	269	276	295	285	275	249	293	298	259	258	295	275	258	277	284	258	262	252	272	261	303	281	256	267	273	256	293	307	286	285	275	282	292	287	271	279	270	290	278	264	280	278	304	281	298	269	288	271	297	289	272	283	279	278	289	287	280	263	270	253	275	252	277	300	288	291	289	252	267	261	271	298	257	262	286	260	288	295	295	282	289	296	262	252	287	263	258	260	262	265	285	289	283	280	284	283	307	265	263	293	280	252	310	250	301	281	279	284	266	276	245	274	279	300	270	276	269	281	288	273	268	274	293	269	265	255	305	242	268	300	289	275	254	291	278	270	295	288	273	278	286	260	281	283	270	276	275	268	290	270	291	306	298	261	282	255	266	272	311	263	285	261	285	277	291	291	278	269	255	280	277	253	266	266	296	270	283	269	305	310	301	290	277	281	264	272	260	256	320	300	264	277	280	290	281	293	276	256	315	273	283	290	280	285	277	283	271	278	254	275	307	271	269	284	287	291	242	299	291	288	275	253	306	287	276	299	262	274	307	251	268	267	257	289	249	270	295	278	268	280	254	275	286	282	256	287	276	269	283	257	263	284	272	265	278	276	292	264	253	272	291	247	281	253	271	302	253	274	286	283	286	240	273	290	284	267	287	273	288	285	272	263	307	290	262	255	275	286	268	285	269	260	270	270	251	285	260	282	281	250	270	281	294	296	244	269	256	275	274	269	232	301	260	264	296	281	284	264	280	277	291	284	264	289	288	285	262	266	272	287	277	264	266	307	278	270	250	277	281	264	286	265	273	273	257	296	284	275	257	294	266	265	262	273	259	272	270	267	278	271	280	265	247	289	251	269	249	284	294	272	293	287	241	298	279	261	297	290	268	278	300	278	303	305	275	274	274	261	278	277	264	259	283	272	271	310	284	269	274	267	279	275	271	266	283	287	271	286	274	302	297	262	294	288	266	276	265	279	281	272	266	263	268	278	292	274	259	295	282	274	278	275	292	262	271	263	279	267	288	277	260	273	303	302	290	288	312	287	278	302	283	276	294	287	314	248	265	283	290	272	263	307	282	282	299	285	278	299	275	307	311	285	288	270	268	259	263	266	270	295	290	299	252	289	282	277	274	276	245	295	294	245	281	299	294	301	289	276	255	283	287	317	273	291	274	265	282	295	254	245	295	295	268	272	282	275	304	282	285	288	283	263	280	285	264	254	243	282	266	283	253	242	272	256	270	275	312	272	291	270	258	299	278	258	253	255	293	269	282	254	344	308	295	275	266	285	284	275	289	300	270	262	280	285	266	273	276	303	273	302	299	263	287	246	272	253	258	260	294	273	301	272	268	291	280	294	259	282	299	284	272	292	259	260	300	302	286	276	281	277	252	265	265	256	276	272	284	299	258	325	301	270	254	235	294	270	239	307	298	296	274	281	289	312	263	266	259	293	275	281	249	269	273	266	277	283	277	267	258	313	299	259	295	301	292	280	272	267	281	287	264	308	296	297	274	265	239	290	295	261	271	294	280	286	285	286	282	273	284	289	304	258	252	296	290	290	252	303	287	292	274	283	291	288	247	259	282	302	304	281	281	311	258	278	274	280	258	289	303	289	286	259	249	261	278	262	270	306	260	281	319	264	289	276	262	282	266	264	250	271	301	256	288	280	253	246	283	268	287	294	306	273	288	289	305	255	282	275	293	266	268	270	291	250	279	267	267	285	284	302	267	260	240	276	275	277	324	254	294	267	269	287	260	262	283	275	269	281	272	299	308	283	273	274	285	302	299	279	263	285	292	268	260	283	279	294	306	260	307	270	255	268	300	269	283	272	272	295	253	310	267	270	265	271	246	245	277	297	282	327	273	272	275	292	313	251	269	269	279	273	264	251	274	278	282	297	301	289	287	292	286	287	273	279	265	276	234	247	247	298	275	300	252	295	275	282	267	286	309	265	297	222	311	286	292	265	252	297	279	281	300	248	280	277	296	300	298	285	252	263	276	304	275	299	283	294	280	317	302	321	242	310	310	286	278	291	256	277	255	283	267	295	261	270	326	269	267	280	261	252	274	250	257	270	269	263	267	266	291	292	276	285	251	274	298	244	268	272	283	296	308	295	297	282	256	249	258	285	285	300	277	267	267	254	295	314	305	292	259	282	284	285	272	261	291	278	281	270	290	253	257	266	269	277	288	313	280	266	293	262	297	267	258	298	252	264	298	284	298	296	257	276	275	270	281	250	270	275	261	259	276	266	271	264	258	269	274	276	299	261	282	296	297	291	292	289	294	257	271	295	274	307	305	280	261	305	268	263	297	300	285	287	289	249	293	265	258	270	274	291	278	287	285	290	303	268	294	282	304	241	266	269	282	289	264	286	289	269	278	313	266	263	255	295	269	262	274	266	303	265	297	304	296	298	286	273	292	279	311	298	275	255	290	273	272	284	252	285	246	276	282	287	295	277	320	315	302	259	297	293	250	280	276	297	244	289	265	291	276	274	296	267	279	301	295	294	301	273	284	287	279	294	275	289	268	282	281	272	284	245	302	299	287	266	274	275	251	278	294	280	287	255	281	320	306	273	263	306	277	277	284	293	276	277	263	276	279	286	275	286
4319	1215	1018	669	527	495	431	418	411	405	411	362	352	386	355	368	363	376	407	333	345	419	393	359	377	378	373	348	389	394	342	369	348	382	338	362	378	365	345	355	365	390	368	375	371	343	363	363	369	392	327	314	358	393	369	372	346	358	345	328	363	355	329	353	355	338	368	332	341	347	367	359	406	391	373	375	351	368	358	366	385	384	363	359	381	412	351	342	370	348	373	335	364	327	330	364	313	374	367	357	359	374	352	384	362	350	355	371	347	338	357	369	338	364	366	359	365	343	347	340	360	369	348	364	379	376	366	368	367	350	352	359	380	363	352	402	341	343	368	333	319	378	356	377	331	356	354	365	356	342	379	371	369	358	360	328	361	363	353	347	357	394	348	345	359	375	371	380	372	366	340	350	346	350	396	363	359	347	376	351	381	338	367	386	340	364	370	373	344	373	362	340	340	357	361	385	338	394	341	354	338	338	379	339	353	313	376	349	378	387	355	364	364	337	397	345	396	371	363	364	364	363	348	381	393	364	367	392	338	331	359	388	366	370	343	351	339	367	330	376	393	375	364	362	371	371	357	371	333	372	387	407	378	328	344	352	375	341	361	332	375	365	384	332	343	356	361	349	341	339	403	362	340	412	395	381	351	339	363	351	362	334	317	356	346	383	343	352	369	329	352	371	362	327	382	351	352	377	357	398	395	392	377	381	364	384	338	372	372	343	330	340	387	360	351	373	366	382	365	366	361	351	334	380	362	380	381	391	336	367	376	371	370	347	352	358	361	359	350	372	367	348	371	355	356	364	362	364	334	341	347	373	354	341	329	373	351	376	366	339	355	392	402	373	381	341	362	327	368	361	340	354	359	368	315	363	335	373	365	355	325	355	391	319	359	349	362	368	361	330	365	336	364	348	360	345	347	378	363	334	383	363	360	354	325	368	364	375	336	369	382	352	351	379	343	384	368	340	367	395	372	411	345	370	372	314	347	328	375	359	378	369	363	395	366	327	375	325	403	365	320	348	338	341	370	365	377	344	364	389	359	367	329	352	357	355	376	387	323	351	336	333	357	366	379	349	320	317	342	368	364	350	330	367	375	372	310	316	383	359	408	359	367	390	350	362	386	367	350	372	376	368	361	342	383	329	344	362	382	340	355	370	361	371	364	359	373	350	370	322	353	335	382	368	356	338	396	338	352	363	382	384	360	376	349	366	375	385	344	366	344	376	378	360	367	341	357	366	372	397	337	344	323	354	344	337	351	340	359	366	329	360	353	353	377	386	321	326	356	356	340	373	374	377	388	349	339	369	380	381	337	331	339	361	346	338	340	376	380	347	348	348	338	347	369	347	337	358	384	344	356	370	343	371	368	343	384	362	368	345	345	326	354	361	399	344	361	388	369	329	353	339	351	375	347	387	333	333	344	353	383	347	368	329	339	342	346	338	341	360	341	378	366	371	341	376	374	362	377	376	332	377	348	312	370	373	366	350	343	360	344	345	343	375	380	352	351	376	401	365	318	341	347	382	369	395	360	358	337	321	349	337	327	372	383	334	368	358	393	354	393	352	340	371	340	368	371	342	371	371	356	336	353	398	333	358	348	336	346	379	371	380	371	332	338	373	325	337	349	364	330	375	347	332	397	342	333	365	357	355	361	349	366	368	321	335	363	347	362	370	351	387	330	391	326	366	344	366	327	344	346	379	358	338	379	383	349	359	375	371	351	359	333	334	369	370	359	373	332	363	342	363	370	387	371	348	353	333	363	375	362	336	365	337	370	322	344	360	375	357	366	363	362	346	318	373	363	400	397	344	350	331	367	349	362	375	363	336	371	388	379	384	355	360	341	338	348	333	362	352	345	381	341	361	335	365	364	369	338	395	369	386	331	369	347	366	357	340	373	342	373	390	366	394	338	370	342	388	366	325	356	340	371	363	340	374	339	351	350	364	365	378	361	365	354	348	344	372	367	390	357	369	365	330	376	363	381	376	350	400	344	330	383	368	337	359	338	373	379	369	352	362	378	370	349	360	381	370	377	357	359	348	375	357	343	365	394	366	347	356	346	392	332	353	356	351	356	325	365	359	346	379	373	344	352	364	335	357	305	382	348	378	369	344	334	325	358	387	342	422	356	378	374	381	345	390	353	342	373	337	362	344	391	380	381	332	391	366	353	333	359	352	357	374	342	343	374	317	350	370	382	380	370	354	435	354	391	363	360	346	339	362	355	365	350	356	315	370	381	361	359	351	345	346	352	349	359	371	372	337	393	350	365	359	336	362	359	341	350	367	388	371	375	359	354	350	352	388	383	387	341	338	368	328	349	315	351	368	368	384	377	353	360	432	357	355	367	363	319	360	390	370	373	362	351	377	389	404	383	367	332	349	361	346	386	367	340	410	365	364	366	384	356	333	388	389	376	353	353	341	350	341	400	366	343	370	366	388	378	357	416	378	371	350	385	335	366	363	359	324	371	358	348	353	356	371	352	374	393	389	372	357	340	356	376	340	354	336	352	357	346	372	364	359	336	346	347	365	359	368	375	354	328	364	381	349	380	328	363	347	378	366	373	351	365	351	347	385	343	343	377	317	359	360	349	343	380	353	345	355	351	412	367	353	390	350	377	342	362	324	358	361	345	385	401	364	331	315	358	381	355	356	357	358	359	295	353	389	363	350	347	353	340	342	369	372	387	383	367	345	354	357	342	373	372	372	339	358	335	308	386	372	378	355	384	372	355	387	395	346	390	389	367	376	343	343	383	387	315	388	327	381	346	371	353	376	374	364	379	342	346	332	368	315	371	362	368	360	371	394	375	343	353	346	355	366	387	364	368	360	393	336	371	388	331	369	354	371	371	363	403	371	388	376	350	350	342	363	358	344	362	357	377	399	355	358	364	368	380	368	373	337	347	393	374	368	374	374	372	353	338	354	371	388	373	356	360	359	386	400	379	345	372	355	348	353	334	346	384	340	386	376	359	366	348	339	377	328	372	362	358	348	361	335	357	360	369	369	373	338	358	363	350	370	357	346	375	340	358	352	406	325	362	367	353	370	328	355	323	359	397	342	393	348	338	315	343	343	363	321	365	349	380	388	366	370	345	360	365	363	343	368	344	357	330	354	361	345	353	348	350	354	416	365	372	352	349	375	383	366	355	364	373	369	373	345	327	385	337	377	364	344	341	359	361	382	396	366	369	364	380	351	313	395	371	349	399	375	341	376	334	357	378	368	365	353	351	386	368	361	335	359	353	357	356	342	348	317	361	362	387	336	372	333	344	351	362	388	363	319	392	368	347	338	363	384	295	361	360	359	367	342	386	348	362	377	345	347	331	323	395	358	352	390	366	366	352	361	370	348	359	372	344	322	369	402	397	366	368	332	331	387	399	344	375	374	337	377	358	353	357	338	370	369	339	367	339	391	368	378	364	370	385	370	379	340	362	335	355	352	341	364	395	357	333	343	389	374	368	358	358	347	346	363	344	378	361	353	389	377	367	344	379	375	340	338
23848	21026	28206	24014	20985	7841	1455	1045	912	898	848	792	724	759	722	722	695	744	739	650	668	717	657	691	672	652	645	650	670	658	658	650	677	650	650	642	634	651	659	664	701	634	667	656	634	621	680	651	633	645	635	626	625	649	637	646	653	699	613	607	615	683	617	697	644	652	705	681	615	661	685	609	644	663	655	630	666	641	631	640	667	718	630	647	631	623	626	640	622	664	619	670	654	624	673	697	660	626	688	643	639	677	653	614	620	679	629	628	629	604	625	684	622	631	611	650	683	674	637	701	611	600	641	620	647	627	635	648	605	659	674	644	684	611	632	646	603	653	625	690	666	651	640	625	682	620	622	651	644	678	624	618	569	621	624	637	647	647	646	677	666	603	714	641	654	689	646	651	646	650	634	634	684	597	624	644	636	587	630	633	620	660	621	658	604	616	644	646	633	626	619	639	682	664	656	637	649	658	632	678	647	653	627	657	710	624	644	652	632	632	669	664	632	660	689	625	645	671	670	623	619	613	694	647	624	658	635	674	649	633	611	626	622	678	636	598	670	622	601	637	724	670	634	693	636	673	650	653	656	657	701	599	673	668	654	629	628	657	627	673	603	629	696	646	628	621	618	650	682	641	630	647	653	658	630	680	582	679	660	640	639	657	636	642	662	640	659	650	616	664	642	611	635	677	620	650	642	659	644	646	629	611	653	632	606	674	652	667	621	617	637	645	651	660	617	643	626	622	604	652	589	608	683	608	633	691	661	614	623	618	641	622	660	628	632	616	666	635	639	627	699	634	606	699	645	618	630	677	615	629	623	631	639	631	643	664	606	655	627	617	639	666	656	636	637	673	689	644	692	672	667	655	650	694	627	625	651	702	652	643	681	673	643	636	593	644	644	613	614	636	597	663	660	649	645	626	658	624	642	635	633	642	657	621	610	651	682	620	652	666	605	643	597	620	663	646	655	658	627	673	637	680	631	665	664	612	656	610	615	669	654	634	684	614	652	589	614	576	651	653	640	704	634	650	648	665	661	647	634	633	621	649	573	674	621	651	675	635	679	607	648	692	651	660	618	633	630	669	664	584	666	645	631	647	620	653	641	705	661	670	673	640	664	625	633	599	634	629	651	647	604	687	650	645	631	630	663	657	622	637	586	640	653	621	667	610	659	638	628	603	626	672	642	653	640	614	635	682	699	624	650	670	678	639	682	636	668	655	663	649	665	678	687	653	638	662	620	658	615	645	626	593	630	590	644	681	644	624	632	667	677	668	661	619	666	663	661	634	660	642	679	623	626	682	641	704	604	664	623	616	584	638	660	614	622	624	623	681	640	576	636	615	633	668	616	634	579	639	642	669	661	654	665	628	662	660	633	601	676	666	622	614	614	650	629	639	628	679	652	660	619	642	644	647	625	646	657	638	652	602	626	650	642	654	677	585	663	626	701	650	659	635	671	616	660	653	651	629	671	615	635	610	678	669	630	594	664	684	614	661	603	619	626	665	663	627	646	637	644	678	630	657	654	621	608	673	657	661	639	631	618	629	632	611	669	644	593	591	656	635	621	665	649	632	661	639	649	646	626	628	646	631	675	648	616	631	615	620	662	666	635	611	626	649	626	669	639	607	610	634	648	639	661	672	637	651	659	633	648	618	676	667	598	595	605	599	691	633	593	635	627	602	613	644	637	625	638	609	674	639	622	645	632	660	643	667	648	654	646	665	663	622	657	655	626	644	611	620	651	612	627	617	627	645	645	628	640	665	629	649	680	654	640	642	630	644	578	647	674	664	675	656	675	609	671	658	665	644	693	632	673	670	644	657	696	622	653	683	617	662	605	677	671	690	666	648	596	677	617	660	641	626	701	635	622	666	671	660	668	655	667	627	675	671	605	606	629	609	624	657	637	602	609	626	632	676	654	646	643	656	652	638	633	671	639	640	613	637	664	704	647	619	667	606	679	679	659	639	668	684	633	641	626	677	667	652	629	715	629	645	668	659	653	666	610	659	706	619	629	649	681	628	604	696	628	621	658	673	644	667	642	676	624	649	673	570	686	655	640	649	606	666	676	590	636	633	629	658	655	654	668	629	657	612	691	637	613	634	630	619	596	661	666	639	629	657	607	711	705	664	664	640	590	658	619	661	639	673	625	654	606	670	685	623	679	629	684	704	648	634	650	640	631	663	683	649	685	582	609	643	663	644	636	653	629	689	605	703	671	597	660	628	646	581	665	605	623	613	647	646	643	693	657	656	650	693	645	666	630	605	635	688	594	625	628	628	628	677	611	630	648	636	652	665	661	614	625	655	648	623	638	676	615	639	673	664	649	645	613	695	666	642	629	624	657	629	658	647	630	604	628	670	672	652	638	649	643	617	616	643	656	667	602	610	660	609	667	658	650	597	685	650	645	634	637	681	681	664	669	622	628	623	659	652	642	648	629	638	625	647	636	643	656	641	676	613	610	628	650	624	633	662	585	650	663	646	614	646	648	635	646	602	671	670	629	663	630	693	639	646	643	594	668	657	639	660	663	638	645	641	679	627	663	659	670	641	608	642	593	640	616	614	646	670	617	609	635	666	644	627	629	678	587	628	637	669	646	647	686	722	670	642	608	636	655	665	683	666	670	631	637	653	616	654	667	645	608	630	622	642	634	634	622	649	639	622	632	605	631	646	654	659	615	666	672	623	627	607	632	630	654	643	618	670	647	636	645	630	692	618	672	672	650	626	670	622	686	656	680	591	626	595	639	621	665	627	673	648	617	635	604	627	664	624	640	664	655	673	614	621	642	598	684	673	640	638	683	615	661	658	639	653	647	610	646	646	643	629	624	634	612	609	652	638	617	637	591	671	646	649	643	668	606	658	633	650	623	640	625	663	685	646	684	641	632	645	636	665	612	634	595	629	647	615	640	655	635	671	625	657	618	607	651	654	632	659	664	628	652	606	700	659	631	631	674	617	612	664	645	632	638	659	618	625	700	633	676	629	633	650	655	659	630	651	656	604	615	643	712	643	601	630	645	593	679	653	640	694	630	675	626	659	655	640	693	609	600	648	593	686	606	673	657	639	629	627	631	641	686	655	631	629	601	632	628	638	684	659	639	653	636	615	658	631	658	644	674	654	645	659	660	658	670	640	636	603	629	648	667	647	640	643	634	592	645	668	632	677	670	648	664	646	677	640	606	649	627	622	642	633	600	633	660	628	644	631	625	649	627	650	621	612	639	629	637	676	617	658	631	657	629	622	686	612	674	638	604	668	648	636	712	669	668	646	639	665	674	651	650	666	680	612	616	653	608	646	644	623	593	614	610	633	663	656	612	677	649	638	637	658	648	677	671	666	602	628	625	617	628	660	634	649	653	650	672	623	644	689	670	653	683	676	633	637	655	657	658	636	659	656	633	571	639	631	633	680	636	668	631	617	629	631	616	597	653	629	654	609	625	648	686	666	653	576	657	628	699	631	598	638	636	676	614	673	617	632	676	615	632	632	608	634	668	644	619	576
10140	10759	8529	4298	3160	2447	1995	1629	1393	1342	1202	1133	1098	1075	1051	972	930	900	891	905	876	893	828	861	857	800	833	808	845	852	854	837	838	808	870	785	786	832	827	799	784	769	809	834	838	783	802	776	817	781	789	762	781	807	811	840	796	787	841	793	776	801	771	843	826	772	816	780	798	779	776	806	782	770	810	763	822	811	784	802	785	803	811	744	785	803	796	781	783	807	806	779	767	800	810	777	790	764	769	773	834	791	786	788	814	806	775	765	757	734	771	737	756	807	828	762	761	770	773	771	779	746	787	760	739	771	835	775	806	789	793	799	742	807	799	785	824	792	777	792	811	793	761	821	800	748	813	787	801	812	815	793	766	756	831	808	786	829	824	804	817	779	792	788	834	800	820	791	809	805	775	784	785	827	777	767	800	807	745	752	825	815	742	809	794	796	782	823	782	803	823	798	791	789	775	777	779	784	792	747	777	812	798	751	789	766	821	832	811	741	760	807	771	753	742	730	775	774	777	743	813	824	783	750	737	819	751	790	766	820	755	794	847	752	800	746	792	787	737	744	742	780	786	738	777	738	812	782	762	779	770	786	806	760	791	799	786	788	788	759	770	807	809	749	798	680	795	786	819	814	774	776	784	788	788	817	790	772	818	806	761	776	812	789	784	824	793	795	803	793	807	824	760	777	740	785	785	769	827	808	763	741	789	793	747	757	757	740	721	816	756	792	793	775	763	756	755	768	771	760	760	806	794	791	750	765	811	804	774	790	801	826	788	799	817	760	797	807	785	772	753	786	794	765	803	752	732	807	784	799	778	821	787	787	788	766	777	776	769	822	775	795	733	773	857	783	813	763	786	733	814	799	768	830	831	799	801	799	782	833	753	790	841	796	765	771	803	744	789	790	765	753	797	814	736	795	807	816	802	774	806	779	803	777	778	775	755	822	812	790	798	825	779	765	786	780	806	757	738	828	760	785	803	757	763	811	838	802	736	763	739	748	761	867	821	757	832	812	787	823	768	800	810	782	819	813	827	794	817	809	740	803	771	795	783	751	820	830	775	770	801	752	789	738	773	761	779	786	812	799	779	787	798	775	775	749	805	777	778	706	794	781	776	769	762	765	797	783	843	762	788	745	809	760	765	799	714	769	824	776	726	779	789	764	775	798	757	770	778	779	741	789	744	796	782	787	748	770	751	781	755	758	831	812	770	781	829	767	799	796	772	789	764	788	793	775	781	766	771	808	822	768	793	760	757	820	783	745	827	758	792	783	810	817	788	713	797	757	814	792	804	781	774	797	843	759	791	799	801	811	729	803	747	771	776	787	782	787	811	802	809	784	828	778	812	839	817	780	748	814	777	800	839	805	801	796	749	803	753	813	796	713	801	836	814	803	785	799	804	781	834	802	796	808	754	823	796	795	781	782	778	791	781	836	801	818	757	836	806	829	826	733	816	816	774	775	736	790	764	769	778	760	774	806	794	763	826	779	757	742	762	761	762	784	823	815	779	781	764	765	707	870	759	823	773	784	793	760	802	787	727	729	749	858	782	788	769	769	808	776	767	810	784	815	818	741	805	743	854	802	756	741	743	810	768	788	734	791	836	803	781	782	782	777	762	858	783	809	783	828	807	802	759	788	816	817	758	798	759	839	786	833	743	777	742	792	792	757	782	762	809	755	749	787	812	818	761	794	798	784	810	782	793	798	798	706	845	801	749	813	781	767	765	783	759	801	790	782	805	765	793	818	804	792	774	788	809	804	866	811	748	739	792	795	798	746	768	796	798	772	830	784	794	820	773	790	823	820	753	785	786	788	761	803	743	769	799	731	770	751	801	802	770	771	777	795	780	822	762	828	763	795	822	813	755	789	797	762	801	773	843	818	810	826	785	782	765	800	744	786	815	751	758	792	815	759	789	759	768	812	769	774	764	842	769	793	815	816	781	762	761	820	779	766	781	716	796	802	748	743	795	758	799	770	791	765	816	796	772	740	754	768	793	747	716	826	764	752	741	780	772	767	803	769	785	760	739	816	764	760	765	759	787	825	751	779	808	801	794	752	783	826	774	779	785	786	797	811	759	805	797	786	782	765	782	775	757	755	787	773	719	736	792	815	784	786	736	808	821	823	767	803	784	765	802	760	816	752	817	747	807	810	824	812	776	832	788	812	826	780	789	744	759	768	741	802	761	724	800	739	812	857	790	808	741	793	791	791	800	796	765	791	803	741	841	815	762	740	755	748	793	812	793	764	765	736	746	793	752	777	784	830	757	818	801	744	785	843	749	798	774	804	788	787	799	815	760	764	783	769	791	778	736	752	780	767	772	772	692	782	816	777	772	815	771	811	776	748	755	784	811	796	747	737	762	821	810	763	749	786	752	767	820	790	791	792	809	798	774	762	837	817	772	803	809	774	833	799	808	746	782	746	712	743	806	735	793	816	749	772	783	766	798	812	798	786	787	788	817	817	785	737	799	822	773	775	777	811	805	823	795	789	769	756	792	750	815	802	736	753	741	822	761	748	781	780	759	753	753	787	775	767	760	797	817	788	714	765	779	755	712	774	802	823	763	785	734	777	804	773	772	828	809	732	760	784	776	825	803	781	788	832	800	772	788	761	816	751	746	752	782	767	751	826	810	747	789	792	789	805	839	808	790	825	755	781	781	785	799	772	774	779	782	814	772	807	824	798	785	778	804	828	755	746	796	764	758	754	756	754	795	793	781	728	756	846	814	756	740	812	807	766	793	797	771	781	803	732	801	754	737	806	820	769	802	798	817	841	774	779	759	800	791	766	769	783	781	812	830	725	807	796	811	727	754	799	775	806	799	748	785	798	826	821	755	772	774	773	812	782	754	791	788	816	732	814	726	764	751	781	808	752	789	837	781	763	787	799	738	817	807	772	806	810	784	807	742	761	798	793	801	800	748	766	801	756	752	744	792	780	767	795	779	810	762	790	817	779	776	814	771	773	782	823	735	782	799	765	823	814	822	798	782	767	754	812	823	745	795	749	772	792	763	823	790	774	785	756	788	769	787	773	786	795	802	840	775	713	786	808	772	775	727	812	759	726	780	734	760	781	779	784	797	783	757	788	781	846	711	755	787	777	799	782	823	758	839	744	795	783	785	785	769	804	766	839	771	801	758	738	800	778	768	782	783	825	783	773	773	773	791	786	810	747	803	789	794	818	778	803	802	752	804	799	772	752	779	800	769	834	797	835	751	787	791	752	794	785	757	761	832	784	723	757	777	816	805	795	827	801	772	786	746	771	778	787	768	745	774	796	797	734	785	766	776	767	768	823	792	804	776	774	819	841	781	771	796	764	764	803	787	780	794	833	788	804	785	791	807	802	832	847	775	826	802	789	745	810	781	788	773	788	782	770	809	778	810	750	797	796	761	820	802	786	789	739	770	763	804	797	787	773	817	811	739	796	851	800	760	734	802	763	773	748	748	780	801	771	796	781	833	765	828	786	752	780	869	742	776	751	780	792	775	781	797	787
25140	21068	26908	25177	4834	579	455	406	385	340	354	289	282	294	279	273	270	234	290	278	275	263	249	245	308	261	268	238	253	270	295	259	292	257	284	272	260	243	277	251	263	251	269	246	273	239	269	256	250	242	247	250	241	268	237	263	239	258	294	225	276	272	246	266	241	241	241	247	279	254	236	269	236	258	233	262	235	267	274	244	245	245	238	244	243	254	283	254	231	270	255	269	252	246	238	252	233	229	258	274	244	237	242	245	278	271	247	263	234	291	267	289	235	282	230	265	263	239	272	228	272	255	247	256	226	247	257	247	234	247	240	242	236	256	246	260	273	249	251	244	253	247	274	274	231	246	276	241	259	225	232	264	273	270	230	243	242	253	239	277	233	241	275	265	265	276	226	216	247	239	281	271	246	277	273	233	270	253	234	253	253	233	245	259	262	250	248	262	282	277	232	251	257	286	272	257	278	273	249	272	222	243	263	262	249	276	255	237	234	238	252	259	257	243	249	270	278	238	250	260	232	264	259	248	266	248	262	238	240	271	238	222	226	253	272	241	253	239	262	259	237	242	223	260	253	247	264	275	229	239	273	253	223	267	271	226	281	236	264	260	255	276	266	256	243	262	253	239	231	274	250	244	253	259	276	233	255	232	231	260	230	239	264	226	242	265	240	261	238	260	224	244	255	241	277	266	261	287	232	268	244	279	248	241	232	245	240	255	243	264	249	271	253	236	259	243	238	237	247	233	245	248	265	266	249	239	264	261	259	264	241	252	258	259	273	272	233	240	234	238	270	246	269	251	254	260	256	235	244	281	270	240	251	265	240	273	250	243	258	264	271	258	283	257	226	283	236	236	245	280	249	259	243	233	267	249	257	255	262	274	237	260	272	277	232	261	247	264	272	270	248	230	257	252	271	242	241	257	252	238	228	240	239	269	255	257	227	237	262	251	236	274	220	244	250	236	232	254	270	246	239	264	247	248	269	272	246	257	237	239	256	248	233	253	270	269	243	229	249	262	253	242	232	261	258	242	259	224	213	230	235	252	245	253	245	243	250	218	262	261	255	256	254	271	241	246	239	260	253	245	274	229	261	245	255	215	217	247	250	229	246	255	238	259	274	267	262	247	254	229	249	268	259	277	282	277	226	272	245	259	222	270	271	255	266	251	261	240	217	246	232	285	273	242	269	262	268	228	234	246	276	235	250	233	239	250	229	232	248	250	266	249	250	231	260	238	249	255	268	274	259	243	230	239	279	238	241	266	275	269	246	249	234	253	241	254	231	213	253	248	233	252	239	218	251	270	263	242	250	246	268	250	233	260	257	257	265	255	243	251	262	278	227	252	256	249	252	248	245	257	261	268	255	248	266	266	287	242	245	259	275	229	255	227	248	247	270	263	227	258	241	264	280	268	263	263	251	247	254	259	299	268	245	256	279	237	250	259	240	257	265	249	242	228	255	265	233	251	230	246	248	231	282	254	248	238	239	248	264	244	239	243	277	211	258	248	252	251	272	227	254	285	249	270	241	254	270	233	261	255	253	256	238	217	247	254	251	260	253	255	300	268	248	250	264	261	247	276	241	264	241	237	252	259	249	226	257	241	237	237	278	242	269	227	252	282	284	257	194	241	229	280	264	227	253	270	269	256	274	277	275	282	275	310	269	273	275	244	269	218	264	243	246	265	270	253	266	254	254	249	267	227	254	252	253	263	265	257	246	247	231	259	260	238	230	264	268	253	244	246	245	263	240	251	281	240	259	260	240	262	266	251	253	230	238	246	208	262	258	226	275	263	246	264	250	248	251	224	243	274	243	252	261	253	249	241	230	254	267	242	248	263	273	226	251	235	243	229	257	239	244	239	270	273	257	241	239	269	241	266	280	243	256	258	255	250	243	279	268	271	249	250	259	249	250	252	265	233	267	248	253	252	285	258	269	249	273	230	266	256	291	262	254	231	261	256	258	248	261	236	228	235	228	247	270	259	234	256	251	249	251	226	267	247	256	244	275	249	253	267	249	280	237	272	245	290	252	265	238	288	259	266	257	232	232	263	253	264	272	261	230	273	274	246	256	238	269	234	258	250	261	219	268	229	257	243	249	230	263	236	248	249	236	226	278	262	236	257	251	246	270	274	271	250	278	263	294	231	242	253	246	243	234	258	243	291	263	260	285	251	247	240	255	257	273	245	226	233	264	223	249	246	255	269	275	238	262	245	249	236	240	230	238	268	257	248	261	271	261	226	254	255	251	242	238	267	259	233	240	237	297	243	264	235	260	250	300	245	275	260	257	226	277	249	245	239	262	226	286	268	232	232	268	231	255	238	216	253	247	243	245	235	228	276	270	228	234	235	257	233	241	243	217	273	249	244	249	265	248	239	241	242	220	248	273	230	258	296	273	275	269	251	228	252	247	278	244	264	251	239	245	225	281	276	235	257	263	251	246	247	285	253	264	238	252	224	250	253	240	253	256	262	238	248	236	253	277	249	233	261	232	234	269	249	221	265	249	276	250	234	259	258	267	233	293	291	264	248	253	242	251	253	245	276	245	239	248	254	272	260	257	263	250	224	221	227	246	256	260	264	271	254	255	263	281	252	260	255	241	235	271	256	232	239	239	267	256	225	273	256	254	261	286	277	265	248	240	272	225	258	261	223	247	274	275	256	258	253	248	237	243	250	279	267	255	261	272	246	253	243	236	255	255	266	230	278	268	276	231	265	260	226	262	242	253	256	228	264	273	233	259	256	260	228	258	269	264	244	246	255	266	246	246	255	271	261	235	268	248	235	269	276	245	248	232	254	246	251	270	251	258	262	250	261	271	240	244	264	236	220	264	227	246	260	255	258	269	257	251	242	269	251	252	236	241	242	248	272	259	242	277	267	252	271	266	255	263	250	271	288	254	233	232	246	281	245	251	253	281	265	254	283	243	224	240	235	260	236	265	254	251	261	269	250	257	249	277	230	272	250	258	231	239	268	272	254	275	242	264	232	249	242	227	266	251	246	244	291	287	245	254	248	262	258	271	256	259	259	286	256	253	244	266	237	252	235	253	245	230	266	278	260	259	275	246	267	264	252	247	238	260	264	297	253	226	255	264	256	274	243	251	265	249	253	233	238	283	259	236	238	263	282	255	272	240	235	253	239	269	262	257	246	233	253	243	256	256	235	255	252	253	241	276	274	242	246	269	209	266	228	263	232	247	272	244	233	270	237	245	258	266	265	233	256	250	267	244	241	259	238	230	249	235	206	237	240	272	243	249	263	284	266	263	292	233	264	257	236	261	269	257	255	246	233	282	252	262	254	267	261	278	264	258	241	256	268	243	252	240	245	270	258	233	240	236	235	260	278	243	256	274	265	246	246	237	251	252	250	252	247	265	279	258	232	222	274	291	243	261	250	250	268	264	259	248	250	241	241	258	252	249	263	255	242	244	247	250	234	256	247	249	237	245	232	274	239	263	248	272	256	230	281	257	265	242	249	231	211	249	240	260	236	259	217	267	258
8838	5792	4268	2116	1487	1117	967	841	730	616	551	552	517	475	454	428	425	422	410	439	411	415	424	366	403	397	349	365	377	410	368	376	319	336	391	374	365	390	324	340	369	341	373	369	338	372	386	336	361	359	346	378	371	395	340	375	364	394	357	358	354	363	362	360	362	365	372	347	351	353	368	386	339	333	372	328	343	334	352	340	348	337	359	346	344	355	359	322	298	356	334	368	377	367	331	325	341	324	358	338	334	383	326	376	342	356	353	335	317	322	376	355	379	366	344	337	374	358	335	315	338	337	335	348	352	374	359	328	386	336	333	331	344	368	355	345	369	373	340	338	308	333	362	355	378	353	348	373	328	378	327	320	321	330	361	355	332	365	361	379	363	357	353	370	326	347	382	350	371	353	354	359	358	364	361	315	384	344	328	368	342	367	357	376	363	342	342	315	356	367	344	336	371	372	349	375	346	367	377	348	342	370	365	357	335	350	391	347	354	366	366	391	362	333	333	369	373	409	354	362	347	364	354	327	392	357	359	346	354	357	350	343	358	387	364	370	343	322	344	329	373	298	351	343	347	380	337	314	337	355	360	368	343	372	343	354	343	377	370	366	319	320	386	369	397	331	376	372	358	344	347	349	333	373	370	371	345	361	335	336	355	310	347	365	336	398	340	351	351	345	379	370	329	315	373	333	363	352	374	345	350	342	383	340	357	356	327	361	332	318	326	362	327	351	347	365	325	368	320	356	323	369	360	353	344	387	355	353	364	345	379	333	335	367	330	356	380	350	361	360	347	341	371	346	325	345	337	347	351	342	359	331	331	363	312	356	335	317	362	366	359	341	347	333	386	333	320	361	355	347	338	354	342	378	369	329	336	340	358	322	357	373	339	361	317	355	364	372	332	349	368	342	356	363	324	343	356	349	307	386	357	353	367	359	354	370	361	317	336	344	352	348	376	358	314	353	369	347	366	338	375	349	360	341	350	424	336	372	359	351	412	376	353	344	336	372	331	377	341	354	328	359	302	352	340	355	325	355	360	354	340	366	346	345	325	363	348	332	352	349	352	345	347	347	362	350	367	378	367	337	359	346	382	341	372	358	342	349	343	326	353	377	352	386	328	339	348	337	349	401	334	355	360	356	328	393	338	364	341	356	340	329	373	354	357	348	365	337	375	347	377	379	342	351	357	371	361	367	341	344	346	367	376	363	359	347	359	336	354	375	349	336	359	344	375	354	358	381	327	383	339	354	329	356	356	353	379	339	343	373	385	323	343	357	358	371	354	348	343	354	359	338	351	364	346	371	366	333	372	362	346	340	351	346	341	362	344	345	339	324	329	316	366	339	328	360	370	321	336	360	379	347	365	373	371	368	371	340	386	365	363	343	377	358	345	377	324	366	330	334	366	347	355	371	379	357	375	368	347	347	384	366	365	334	338	369	366	373	354	358	308	331	342	364	290	316	357	338	352	387	339	331	364	307	380	337	386	344	333	311	334	355	360	326	376	363	355	341	358	382	321	307	346	361	359	367	323	351	362	323	328	344	355	346	383	355	332	375	378	333	368	356	393	347	317	328	356	321	331	370	368	354	370	394	356	351	380	350	371	366	353	337	336	391	346	382	324	358	361	391	365	360	321	363	355	366	348	352	324	363	350	346	339	368	358	378	331	345	333	367	354	335	363	342	335	326	391	336	359	338	338	390	353	337	343	356	317	372	366	387	350	347	377	354	366	322	316	354	345	368	354	362	357	329	367	334	330	355	317	341	325	362	339	376	367	337	368	349	363	353	389	349	349	356	339	359	320	381	350	330	329	350	352	371	336	349	397	342	328	344	347	358	375	373	327	358	358	355	377	343	375	339	345	352	349	357	380	340	345	336	384	349	354	347	363	365	367	335	344	404	363	322	347	366	362	384	359	398	364	357	357	339	333	370	371	362	344	356	326	360	320	324	354	330	378	344	379	356	329	345	351	344	331	329	360	342	306	335	334	310	350	339	368	333	352	380	340	320	347	369	368	341	355	406	343	317	338	354	345	341	348	320	390	350	341	343	344	373	346	346	325	344	368	362	359	348	349	371	328	363	368	371	354	333	342	356	332	342	345	350	365	361	366	344	376	319	388	340	323	342	367	341	340	340	324	348	348	359	353	390	349	298	370	350	354	380	317	366	389	346	365	339	342	370	364	338	324	370	334	344	359	364	348	390	368	342	350	338	334	388	326	361	349	361	356	350	359	350	349	364	341	347	357	330	360	357	364	357	324	382	324	352	341	384	335	371	358	380	370	352	349	349	355	356	356	361	339	347	369	339	323	384	356	347	325	320	358	395	344	344	352	344	359	326	364	346	351	357	367	367	324	348	351	351	344	362	337	334	336	343	331	326	350	328	356	311	351	370	357	363	351	358	354	316	370	377	354	386	346	362	349	378	346	359	335	347	346	384	367	332	344	337	327	356	363	355	390	382	364	359	363	342	364	367	357	359	355	346	362	329	358	353	372	351	336	356	345	323	353	328	334	382	357	342	356	340	328	329	376	350	365	333	345	373	339	319	329	351	343	347	354	355	351	339	349	328	326	339	381	367	358	357	344	388	308	371	370	338	359	335	346	330	363	336	306	357	361	335	353	359	360	351	362	352	310	321	318	348	374	346	417	326	337	366	334	355	345	364	367	361	351	366	359	341	369	364	383	358	344	373	380	346	367	365	354	318	344	352	355	343	328	364	348	356	365	335	380	382	371	333	348	337	360	385	362	333	385	339	353	370	317	378	348	342	363	372	372	332	310	326	370	339	344	348	344	360	390	359	321	332	317	374	332	372	403	351	335	371	350	369	336	367	363	354	358	372	351	365	336	349	365	348	342	345	340	349	381	357	371	372	348	371	378	357	351	377	365	365	347	363	345	339	354	359	372	343	358	357	351	336	364	355	343	391	340	362	350	397	340	358	336	365	357	312	302	349	351	345	338	380	373	360	372	365	329	347	351	339	356	351	355	357	316	362	339	344	346	344	333	360	355	358	338	345	365	348	340	341	353	378	364	334	354	332	328	350	374	358	342	345	363	356	342	351	365	355	347	331	369	359	384	324	361	347	334	380	363	330	343	383	366	325	352	355	353	343	333	319	345	352	409	347	334	383	359	350	352	360	328	361	320	370	345	372	364	336	358	379	357	337	347	369	337	357	373	343	361	412	375	355	346	372	344	367	352	341	322	333	378	354	324	334	321	344	342	333	375	332	355	357	322	374	357	373	370	354	374	327	369	345	377	346	353	344	365	372	350	339	359	341	385	322	353	354	349	339	334	370	341	366	339	388	334	370	364	360	348	373	318	339	341	340	319	355	351	354	353	346	347	349	347	333	362	370	358	339	353	331	367	381	360	368	379	330	356	323	356	362	358	338	336	333	323	376	372	380	360	336	370	338	375	348	403	350	366	331	382	362	345	351	353	356	348	332	362	363	352	347	380	340	359	338	331	395	350	347	378	349	329	338	372	348	362	342	339	359
22838	21054	28742	23594	21056	21082	6847	1696	1322	1218	1088	1035	998	1014	985	974	942	864	893	871	870	896	854	873	842	844	843	801	804	853	812	862	832	835	860	851	832	838	848	831	810	851	818	849	774	817	883	808	800	821	780	830	812	773	805	807	838	806	816	794	761	752	800	797	820	838	836	810	841	802	829	807	787	865	837	760	809	750	839	884	796	784	789	826	775	779	782	771	772	799	805	787	781	790	831	870	777	789	744	772	815	822	815	820	763	835	775	827	812	837	810	789	759	818	719	836	820	805	776	833	763	735	784	747	831	794	816	798	777	770	796	808	795	747	808	816	783	778	816	774	846	811	778	796	732	842	816	789	763	754	781	783	797	840	831	737	814	813	783	809	812	831	781	830	784	805	769	835	804	771	741	751	799	848	757	766	776	806	762	780	783	749	776	763	798	767	804	733	754	831	754	812	833	806	761	797	799	757	784	803	775	831	757	784	824	805	797	812	815	795	824	780	778	762	777	847	802	801	761	786	731	853	787	801	783	768	766	775	759	785	757	819	760	787	810	828	788	790	814	784	815	813	767	784	811	764	770	810	768	796	785	790	767	795	773	750	752	819	804	751	801	817	769	765	787	780	860	796	809	759	810	779	826	800	794	826	811	786	800	797	822	748	776	752	767	793	798	816	791	756	836	840	772	778	798	806	763	787	802	782	756	792	799	819	755	755	726	794	753	771	813	829	784	847	791	792	838	733	725	770	838	768	791	755	771	757	780	770	779	796	808	824	810	845	809	824	809	809	802	786	773	782	806	717	779	856	799	828	821	842	747	774	797	798	747	779	810	795	751	801	792	791	807	786	792	830	773	821	799	768	825	803	799	791	771	798	686	794	799	770	779	836	793	843	735	748	777	784	773	797	771	802	814	800	781	801	819	809	789	765	783	816	768	813	795	773	770	757	794	854	841	836	795	786	815	773	747	764	801	858	806	821	797	774	857	744	782	811	812	789	750	769	745	804	784	758	769	759	760	810	785	828	831	783	843	794	796	792	837	765	752	754	799	790	752	790	818	825	782	780	788	777	825	771	754	779	833	846	801	772	771	812	799	758	785	822	807	749	777	813	749	799	840	773	756	745	856	821	775	793	772	780	772	789	796	754	863	828	795	798	802	821	731	820	732	788	837	807	818	780	810	801	841	761	782	794	795	780	809	819	819	817	786	792	778	810	812	831	766	786	810	761	796	848	797	761	797	762	790	795	750	789	791	772	789	762	790	787	823	784	795	802	787	802	821	803	884	759	804	793	768	780	784	761	762	799	774	806	815	797	771	781	843	731	785	815	807	728	805	779	809	837	814	756	773	822	754	759	811	781	761	801	785	770	801	844	766	761	789	795	756	811	809	763	763	775	806	774	797	815	853	798	739	825	793	831	821	752	818	808	824	739	751	790	780	795	793	816	729	803	813	819	737	767	770	807	774	802	758	804	780	770	780	790	788	778	842	809	786	763	819	775	767	784	785	778	753	788	805	844	762	716	767	775	805	805	782	835	769	786	753	823	793	790	790	828	745	762	808	747	787	799	763	755	811	828	773	770	779	816	798	777	815	784	739	789	817	825	811	761	716	795	764	744	764	789	750	778	773	789	761	758	758	755	805	798	803	786	769	778	716	785	761	762	753	846	734	778	769	773	785	833	754	764	739	766	802	835	779	804	840	816	811	812	770	758	794	768	770	751	758	797	819	749	790	765	786	765	786	753	831	821	798	773	759	775	786	808	783	802	820	757	813	813	787	797	762	802	841	783	776	821	821	748	719	832	798	760	797	746	793	750	733	752	815	791	767	717	821	820	777	749	758	782	778	816	793	762	773	788	770	795	810	793	791	805	796	804	797	779	801	752	737	761	771	854	738	759	786	821	764	747	789	788	748	805	779	826	750	758	759	773	788	768	803	780	843	762	755	759	780	755	763	753	803	766	782	778	771	824	755	777	809	766	806	783	806	746	769	797	794	778	771	791	805	784	735	760	809	746	796	785	833	814	751	794	769	771	822	814	792	761	779	770	738	755	802	810	773	818	800	805	785	793	773	756	778	798	787	751	750	793	814	778	798	786	802	756	756	739	790	765	792	778	797	803	772	829	809	822	776	793	757	787	837	745	768	785	768	787	784	818	700	825	799	830	860	764	759	794	808	795	850	816	739	744	753	818	752	831	793	778	857	797	763	819	797	787	766	758	865	818	793	808	801	784	816	781	774	794	788	807	751	796	793	796	816	803	746	751	775	795	795	761	836	772	848	771	809	798	777	739	781	753	803	839	817	839	792	761	779	760	819	834	772	762	825	811	790	780	855	783	832	772	749	765	748	804	815	778	831	801	768	791	807	744	783	736	815	765	805	743	821	801	805	835	790	746	769	761	793	778	790	825	773	804	799	765	815	812	768	794	789	788	811	819	776	772	806	799	785	773	761	792	779	813	774	739	777	779	814	784	849	770	785	760	735	800	785	806	821	772	793	794	755	769	798	827	724	775	785	799	795	753	733	811	795	781	754	740	739	779	778	736	762	796	808	779	790	809	769	823	754	745	727	776	827	811	791	795	808	755	764	755	773	814	768	803	756	784	802	794	766	743	762	797	738	781	762	786	786	811	765	815	709	772	784	817	709	833	744	779	774	817	730	743	801	779	815	789	838	788	816	808	794	790	785	766	799	790	809	791	820	798	791	713	783	755	785	774	766	764	787	764	756	796	775	721	800	819	758	806	817	836	831	761	783	812	786	795	828	787	797	754	751	796	803	819	793	790	762	826	787	745	802	850	754	799	800	844	814	759	796	782	736	832	790	785	794	844	791	780	755	825	816	773	784	776	759	806	749	749	796	783	819	781	811	813	767	780	833	753	748	847	761	791	797	793	794	811	768	842	805	807	809	781	741	775	785	770	867	781	782	771	812	793	815	837	798	794	775	767	770	770	764	793	830	793	715	862	795	801	731	808	797	824	782	793	741	792	775	779	776	844	777	760	823	742	790	738	776	851	789	779	757	728	839	760	805	833	780	830	793	755	769	787	851	800	740	769	800	782	727	774	799	743	771	804	758	752	800	766	791	760	817	800	825	780	770	769	780	762	750	803	727	830	798	803	754	805	792	797	760	777	756	771	814	776	768	776	804	769	762	776	788	805	770	861	735	754	795	785	803	832	767	788	787	797	773	797	773	768	793	797	838	791	800	804	848	797	836	738	835	791	736	789	770	754	789	807	785	845	781	769	844	827	787	805	793	777	763	782	726	776	747	742	837	779	780	761	775	800	820	745	761	816	791	777	771	798	795	802	771	784	741	774	811	766	806	727	775	785	762	782	812	857	729	819	787	797	814	785	745	726	769	763	838	767	842	836	776	794	732	785	778	770	787	771	838	809	747	809	781	775	784	775	771	773	771	757	776	772	804	825	769	844	771	745	737	752	784	809	787	766	767	808	782	729	785	785	749	811	793	799	841	810	825	781	801	796	799	774	808	802	759	809
14036	17595	13519	7205	5250	4084	3219	2693	2328	2020	1852	1679	1521	1460	1423	1354	1276	1190	1203	1188	1096	1085	1099	1114	1096	1043	1034	1062	1044	1073	998	1003	1026	1047	1003	1001	1043	1035	994	1027	971	1041	1021	985	1001	1001	1025	991	964	988	963	1032	985	993	960	981	957	977	1038	957	935	980	977	990	973	978	925	972	1000	985	958	993	1016	1003	980	947	963	956	962	988	992	973	979	940	998	976	969	985	969	967	960	980	976	960	947	987	935	976	965	969	982	950	975	950	991	949	1027	997	947	957	945	973	954	900	928	945	943	964	973	987	1012	980	995	1000	994	927	938	975	928	988	971	956	937	955	973	963	899	944	914	951	998	925	918	958	997	964	977	936	952	941	1002	967	968	966	918	992	955	940	930	939	962	1021	976	950	967	1003	964	957	896	994	956	1015	978	1001	939	993	971	985	906	947	929	1003	939	956	949	1020	931	938	961	986	960	1014	980	901	991	988	914	959	989	967	972	909	994	995	942	976	919	969	987	980	968	955	978	913	946	1003	990	948	979	1020	940	956	997	975	942	966	984	933	931	923	981	999	947	965	935	953	982	978	946	1002	946	961	934	951	980	917	999	1005	916	961	977	963	943	937	951	1019	982	924	963	966	1000	954	954	929	971	927	940	957	928	980	962	935	935	931	954	960	931	1006	947	1003	933	955	996	965	919	969	973	967	949	941	985	992	969	947	980	985	902	939	975	992	936	977	951	918	993	941	930	948	911	937	996	958	961	958	981	929	975	969	929	992	972	907	945	925	938	996	929	945	977	988	968	933	979	992	929	957	990	923	918	951	949	915	958	893	908	953	942	958	929	956	934	964	942	953	957	1001	927	932	959	926	916	990	966	978	947	971	959	967	966	963	947	1008	948	963	971	936	946	937	960	945	949	929	936	964	974	961	981	982	934	900	953	950	969	1003	1014	957	987	954	930	983	986	996	957	990	940	962	945	990	929	893	969	906	950	929	946	983	936	993	879	937	975	956	985	963	943	964	943	978	983	967	921	979	978	1010	929	969	951	947	992	946	994	998	919	937	991	1010	951	965	962	1018	946	968	978	951	900	939	930	929	1006	980	979	1018	972	956	955	922	954	909	917	975	987	954	1024	992	973	934	947	944	952	932	943	947	937	959	926	924	953	974	967	983	921	953	1007	908	990	963	957	983	954	1011	985	1004	933	946	977	956	929	924	962	983	991	911	965	898	947	947	995	975	910	950	962	971	971	972	939	926	976	940	935	940	937	949	984	962	959	996	934	942	902	1021	1002	1013	954	934	911	1012	979	945	989	949	973	952	996	951	958	981	964	979	901	959	945	941	940	923	965	929	962	911	1007	1006	1023	985	965	1003	978	971	911	944	943	973	918	980	977	992	968	960	928	1012	1008	963	976	985	923	966	978	957	937	925	992	953	994	959	967	922	955	927	921	965	912	973	975	1011	933	926	946	929	946	989	943	937	977	929	984	954	942	992	926	962	935	943	913	996	955	1006	942	932	1004	947	925	1011	971	1012	997	944	905	965	949	932	994	944	989	1007	967	953	949	977	1012	957	985	1002	1010	1011	969	926	1006	946	971	999	943	991	976	947	978	970	958	1006	976	936	946	951	953	955	928	928	972	929	964	967	1001	968	953	996	973	962	996	949	985	982	956	938	962	948	998	1042	898	941	949	938	994	984	981	999	990	984	971	986	954	947	1006	952	990	950	937	947	983	991	1057	1050	999	946	990	937	968	933	1009	966	911	931	987	955	902	1008	956	974	966	977	899	958	948	992	938	939	943	925	989	1014	993	984	956	971	931	952	957	972	1000	965	971	953	926	929	1027	948	922	987	948	983	974	923	920	955	899	966	974	937	970	974	924	928	964	945	908	961	956	956	950	961	976	940	1012	889	957	977	961	950	991	997	950	987	936	913	938	958	953	905	973	968	929	953	937	927	924	957	921	967	933	978	919	996	998	968	977	968	961	926	956	981	961	952	930	912	930	962	927	989	972	1000	947	965	987	925	990	989	991	915	1014	981	976	945	995	957	897	958	1000	920	954	944	928	971	953	986	1013	945	929	979	914	979	931	934	986	941	961	969	982	912	952	944	1043	921	897	1030	955	977	1005	987	1001	974	923	932	996	1048	927	932	943	944	952	967	988	947	961	933	944	947	950	985	991	994	970	939	953	921	920	962	940	1008	954	937	987	1001	955	963	1014	998	942	954	946	971	991	963	932	902	911	956	996	943	920	917	960	906	927	963	957	971	951	958	961	956	969	983	934	951	960	970	955	982	937	963	994	969	906	976	960	945	982	981	924	941	971	958	930	889	957	942	964	972	942	986	968	1058	972	973	963	982	987	969	984	948	965	926	954	941	1029	953	951	975	880	943	967	911	955	953	985	932	1005	988	950	966	985	950	1021	953	946	944	922	939	950	932	937	948	969	1019	924	935	914	940	987	952	906	985	1030	943	1006	900	1018	972	971	1009	962	996	965	918	917	966	928	934	990	950	993	958	966	907	965	918	979	963	923	1006	955	908	999	946	915	908	937	985	921	942	1005	968	956	936	943	969	932	916	949	948	944	958	960	955	971	965	995	985	971	943	911	948	965	948	1003	981	947	952	964	971	963	963	934	929	974	959	983	992	931	954	992	978	1004	952	962	1006	1022	959	985	976	909	970	954	943	984	947	941	894	969	946	962	917	1016	951	966	973	928	932	984	920	920	940	950	939	983	934	988	944	917	946	878	943	927	988	975	975	988	979	934	952	904	981	965	924	910	938	936	927	1010	962	961	982	972	901	984	946	962	965	929	957	938	954	942	926	974	967	894	986	954	902	947	971	902	964	987	953	948	960	953	935	986	970	940	948	922	933	924	946	999	954	986	896	968	965	908	955	962	927	900	915	1030	979	989	932	977	940	942	935	969	975	982	885	934	971	939	1030	985	978	959	929	966	952	920	944	971	989	1026	963	971	971	925	975	970	898	949	954	984	1009	979	989	1001	984	970	952	946	929	977	934	961	954	931	956	923	969	1022	957	938	959	953	955	935	956	932	938	970	963	995	989	989	1030	985	981	988	959	973	993	924	985	1002	925	1012	958	976	976	950	946	974	958	955	950	1027	974	1009	959	946	940	988	984	925	945	1011	936	955	954	966	952	969	946	965	1001	955	983	943	966	1006	940	970	984	987	971	955	1003	972	949	963	1017	951	941	975	923	1012	967	928	974	987	1058	971	1066	984	999	988	985	957	944	955	934	937	975	976	959	971	1008	933	916	926	906	985	964	976	977	926	966	995	976	913	961	970	970	973	978	942	1003	959	971	996	948	999	941	970	960	946	982	982	908	963	931	964	961	958	986	999	979	982	924	955	969	962	987	960	1016	962	936	906	985	1007	938	988	966	985	980	962	983	1010	925	968	937	931	1006	963	992	944	930	994	952	947	959	922	978	947	890	936	969	930	964	1014	931	941	1023	972	959	947	966	972	980	991	965	945	948	948	1049	979	960	961	946	961	999	992	966	965	922	952	962	952	1014	968	989	983	935	982	905	932	984	984	1002	929	1001	1018	944	953	927	985	890	948	986	976	959	959	951	983	954	990	944	950	959	967	973	923	997	928	1024	950	933	977	937	913	964	962	994	903	988
26954	19017	5022	783	551	501	389	317	302	315	293	281	294	277	271	278	313	287	276	308	256	275	253	276	251	307	295	280	295	322	329	283	280	299	269	270	290	278	295	269	284	303	296	302	280	252	288	263	267	259	278	302	287	282	283	284	316	282	247	266	288	267	283	253	274	282	261	282	287	276	279	255	295	249	341	291	268	248	260	273	299	274	277	297	297	287	300	264	268	292	294	286	268	264	287	251	274	255	274	286	277	261	266	277	291	279	286	286	263	280	297	256	278	258	264	328	286	276	273	288	289	289	252	263	275	297	266	249	300	285	262	279	307	280	268	282	259	286	295	286	298	283	323	298	289	264	276	289	265	288	303	245	283	290	298	293	273	264	283	284	303	271	271	272	262	285	276	281	273	273	279	291	257	282	274	276	304	282	250	299	294	297	303	255	282	250	276	278	258	294	305	295	264	297	293	305	265	256	281	285	315	307	284	312	239	267	278	298	289	263	286	271	282	309	291	257	253	295	309	278	258	292	312	287	277	275	267	308	311	272	282	281	255	273	271	276	280	290	281	248	255	309	318	267	291	299	273	270	288	267	275	288	252	277	270	264	286	316	282	281	249	261	300	302	292	284	282	280	266	317	301	315	284	303	274	273	252	273	286	311	301	275	284	297	285	276	294	277	255	306	311	313	287	276	268	262	298	252	277	291	248	279	280	267	284	294	274	262	306	277	267	309	286	280	309	300	260	281	289	293	278	284	294	307	288	288	282	314	273	263	255	284	262	337	244	295	287	290	259	279	277	269	274	271	265	303	280	279	285	298	271	274	305	314	271	287	256	292	275	277	250	275	288	282	291	292	291	296	279	260	292	285	271	274	261	283	288	258	288	262	290	283	252	266	292	289	307	255	272	298	311	287	267	275	295	239	279	327	269	280	266	272	278	263	243	278	283	312	269	296	282	271	270	247	262	289	275	284	276	278	284	287	287	251	295	269	307	286	294	276	260	319	294	278	263	300	259	273	291	282	295	314	317	303	276	260	272	285	280	289	275	275	265	269	276	278	284	269	277	279	285	259	299	284	280	273	289	275	282	289	277	286	257	281	289	294	286	261	275	277	307	281	269	268	289	281	285	271	295	265	306	317	318	276	271	303	290	289	267	277	297	274	293	259	300	291	256	273	290	272	279	302	288	255	297	259	253	259	298	291	282	244	289	269	270	272	294	280	293	286	289	288	298	301	279	264	290	289	276	276	299	291	305	269	307	269	294	311	287	269	284	292	309	277	283	310	277	263	307	273	282	282	293	280	282	252	307	292	266	285	262	280	249	260	311	283	258	287	286	312	278	283	261	278	283	304	289	287	296	269	303	314	301	310	282	270	272	302	254	255	282	295	274	286	267	279	265	253	249	266	282	285	291	304	288	280	305	262	297	273	259	300	291	262	255	310	262	241	273	265	293	250	289	281	304	304	284	298	266	287	273	292	320	274	271	292	253	269	279	307	274	310	281	288	268	284	263	281	304	268	266	280	279	311	280	289	269	263	284	289	296	267	316	273	281	259	278	301	249	311	259	280	296	321	302	283	261	297	296	326	303	291	302	286	283	291	255	255	292	281	274	276	265	258	299	284	284	292	282	287	299	293	274	240	291	303	252	298	285	305	269	291	292	297	281	266	281	312	283	296	287	274	290	234	275	292	297	257	262	296	292	261	287	283	278	275	298	268	301	266	295	277	318	285	311	249	269	293	255	263	250	287	293	281	268	284	266	305	268	269	279	265	272	283	245	265	286	246	281	278	269	284	287	275	274	262	281	272	317	262	297	279	254	270	289	266	280	271	306	276	288	270	299	277	270	297	259	287	281	255	301	277	270	273	282	266	291	280	271	278	259	290	265	290	254	284	303	264	282	263	281	248	309	291	307	323	279	259	275	286	283	305	270	273	262	267	310	297	293	310	288	254	278	310	276	297	306	264	271	269	284	300	262	291	285	252	283	296	230	277	296	276	278	299	293	294	283	297	281	271	290	272	299	296	277	273	274	298	273	306	300	269	301	254	311	267	289	285	280	289	288	266	282	264	259	338	251	267	293	257	271	273	260	287	280	279	265	297	315	266	245	294	283	281	305	277	278	264	261	296	292	258	279	294	287	271	243	281	289	284	268	297	281	289	307	262	263	272	263	280	262	284	273	284	285	270	275	274	276	289	273	263	276	264	251	301	280	276	279	248	281	273	285	264	271	314	283	267	289	284	298	287	270	282	283	269	262	258	291	282	321	286	245	254	268	266	295	294	269	274	277	293	273	269	285	277	284	273	269	271	283	290	295	268	290	285	309	280	306	293	276	290	268	260	293	277	279	293	296	269	269	288	273	268	284	287	284	277	295	237	287	292	291	294	309	276	275	253	301	278	286	299	298	265	276	300	324	269	277	282	264	274	299	288	314	264	276	275	299	286	296	277	285	275	258	277	263	273	272	292	264	307	277	271	272	298	300	248	279	295	269	288	276	293	284	297	318	278	268	276	248	266	262	270	269	310	278	278	281	271	280	269	231	330	294	275	281	287	289	272	265	325	280	294	270	322	277	290	258	310	308	284	294	284	276	294	311	305	271	294	280	283	290	285	251	284	285	276	291	293	281	261	294	259	283	296	285	280	285	277	270	291	294	290	293	273	293	257	313	304	271	255	268	273	290	290	312	289	266	279	289	262	279	289	280	301	279	297	296	283	301	255	283	328	276	301	284	236	270	241	281	267	315	283	285	278	277	268	257	306	285	290	298	281	265	275	275	307	317	238	277	288	303	253	281	287	274	284	286	296	275	299	286	276	307	277	271	300	298	295	275	292	284	279	306	261	265	299	274	229	253	271	318	253	324	300	295	289	269	280	270	298	282	298	282	294	267	289	286	273	240	270	254	309	315	255	275	301	270	259	303	276	282	263	290	277	295	271	272	274	279	307	300	288	239	305	274	308	285	292	256	246	319	291	278	285	266	275	293	291	286	280	284	301	264	276	291	282	274	301	298	242	256	286	290	279	285	254	265	279	293	270	292	286	286	299	288	295	281	285	273	269	264	281	303	275	293	245	281	284	274	264	302	278	264	244	277	308	280	285	300	293	270	263	272	294	262	298	283	302	254	239	276	281	293	290	285	279	293	282	268	273	284	300	301	274	300	283	262	276	289	284	306	290	270	271	283	283	280	269	303	279	290	315	284	287	313	283	299	307	265	258	295	287	271	304	303	297	272	312	274	281	284	290	257	300	291	282	252	290	302	282	276	269	290	298	247	259	267	291	287	259	292	272	293	300	276	277	272	294	288	247	301	302	292	307	280	266	272	306	266	315	283	268	303	271	288	271	292	254	291	286	263	245	282	298	278	293	274	255	268	287	292	277	266	281	286	236	251	267	266	291	278	236	250	272	285	267	269	273	269	267	297	274	268	292	284	265	285	268	314	271	293	273	270	296	240	242	305	293	285	299	288	272	292	264	268	278	274	260	288	291	269	301	298	268
4323	1350	1062	670	534	532	440	415	418	442	405	400	395	359	378	427	379	366	361	388	370	357	356	385	362	370	378	350	372	362	357	361	354	351	360	387	373	340	344	381	376	356	341	374	365	365	352	402	372	373	347	362	373	355	343	372	362	355	335	363	363	399	355	385	389	384	349	346	345	368	356	394	398	359	349	330	349	371	353	309	389	333	359	395	320	365	367	371	357	366	391	353	330	418	356	369	358	393	385	354	371	363	346	342	355	390	319	314	367	368	393	374	366	364	371	387	329	376	350	379	349	379	345	407	363	342	387	346	357	363	422	369	359	395	383	321	338	415	363	398	405	357	366	375	382	381	373	344	347	364	374	334	367	341	397	393	383	352	334	393	414	388	354	337	363	375	360	357	361	343	352	387	330	337	359	371	361	389	365	361	382	360	341	377	345	361	347	359	330	376	348	368	313	377	370	391	330	354	379	355	338	377	363	352	372	380	340	385	362	364	368	375	362	372	366	345	340	395	360	380	359	376	386	368	344	330	362	351	358	379	347	361	403	380	386	350	357	322	376	385	378	353	335	373	353	351	363	349	354	394	374	355	335	320	368	355	366	386	371	332	347	382	386	356	350	383	335	372	352	371	393	375	335	363	357	344	362	358	350	329	372	372	355	356	366	353	325	338	373	385	366	335	352	355	333	340	425	377	353	331	364	354	353	364	329	337	352	374	359	407	375	364	356	334	346	369	366	397	384	362	354	355	378	384	364	371	331	360	361	371	355	354	387	365	377	377	353	401	386	346	410	352	389	360	358	358	361	381	346	378	379	360	371	353	353	398	374	371	343	377	347	365	359	348	348	337	392	350	365	344	353	347	376	318	379	358	343	360	338	369	349	370	398	339	368	370	357	379	376	347	381	357	376	341	387	357	375	382	389	366	376	359	354	346	362	349	354	356	355	371	372	379	377	368	386	398	378	358	365	361	368	385	338	393	389	352	398	340	385	356	405	372	375	377	341	352	353	386	360	384	331	349	371	406	381	361	386	382	334	385	355	362	387	378	369	375	335	351	353	354	379	378	361	361	354	372	371	376	365	386	373	382	404	360	345	345	348	393	354	370	348	349	381	345	370	377	385	392	351	351	374	402	329	331	360	399	362	353	382	387	389	351	344	370	371	352	389	383	367	360	347	359	376	370	335	362	371	338	369	347	352	361	370	386	303	385	361	362	364	355	367	334	391	355	393	376	363	342	347	338	366	375	367	383	382	369	355	357	362	365	342	345	339	369	367	356	391	376	372	367	361	363	335	364	375	369	378	367	355	367	386	380	371	338	362	389	351	358	397	344	367	382	379	373	362	365	343	391	384	360	371	382	353	369	343	354	398	356	373	361	375	365	370	351	371	368	348	374	390	347	344	348	379	381	363	356	351	354	346	387	330	367	377	367	359	348	344	336	378	340	386	392	366	383	369	350	400	335	390	392	381	352	373	386	395	347	332	372	362	372	357	362	385	383	349	374	362	377	360	355	374	377	340	368	386	381	345	400	370	368	347	388	373	350	418	350	390	355	353	372	341	368	421	389	383	399	356	346	345	354	361	383	358	386	378	359	376	345	326	426	371	365	382	351	391	376	340	383	346	390	376	367	352	347	356	382	365	405	372	361	340	350	362	359	404	367	375	348	386	346	382	384	384	353	400	356	371	315	378	390	387	351	389	375	391	350	389	387	388	333	332	329	403	366	350	387	373	381	399	398	361	365	360	362	398	359	367	354	353	349	358	364	319	354	361	372	374	356	402	362	345	394	336	341	344	318	384	369	370	352	370	391	364	359	364	355	379	348	376	365	343	338	356	403	384	354	374	355	397	374	363	392	368	353	345	393	333	367	364	357	365	377	369	383	356	368	363	364	382	366	367	352	356	357	373	338	390	363	357	323	391	353	348	363	359	376	413	383	364	356	329	379	377	378	388	383	369	365	378	380	400	356	369	359	373	355	368	342	361	371	369	385	369	370	318	354	351	347	364	356	378	368	381	352	351	377	326	361	389	330	370	378	373	368	332	381	350	364	332	348	369	379	373	347	381	336	351	399	360	367	331	330	361	381	379	353	358	364	356	362	383	342	365	357	389	365	353	364	361	331	376	398	378	374	360	359	367	377	367	385	361	387	367	343	323	357	339	379	361	341	366	361	349	386	359	392	320	360	359	374	364	374	363	379	395	367	374	359	350	353	352	385	402	354	350	391	351	351	370	362	383	395	358	335	360	350	347	354	346	396	390	394	315	379	376	366	353	373	392	357	360	328	358	358	354	354	350	377	354	365	342	333	358	356	363	370	351	373	316	379	376	361	396	358	358	349	370	324	360	351	381	381	382	370	380	407	374	373	324	405	393	337	372	361	392	359	407	389	380	365	353	362	400	345	348	364	360	388	399	330	364	348	385	384	368	376	381	394	382	369	389	359	384	371	388	372	342	354	378	361	331	384	393	371	333	368	376	338	332	354	363	338	368	349	375	368	365	377	358	357	377	401	361	395	372	366	354	362	385	399	359	368	359	373	354	352	351	351	409	368	379	377	327	393	355	339	375	350	358	352	367	354	352	368	338	402	368	343	372	359	375	373	388	368	399	396	340	376	368	322	330	361	374	365	382	348	373	352	393	367	390	368	374	368	342	360	346	346	367	363	350	376	372	349	389	369	355	337	399	369	360	375	336	354	356	348	372	357	331	366	383	383	356	378	391	366	364	355	368	361	337	365	343	363	365	412	393	391	348	340	356	391	348	329	341	366	353	360	349	360	391	334	349	356	324	300	398	354	411	381	343	345	368	351	346	363	360	396	341	354	364	340	369	362	319	357	340	352	343	390	365	361	374	383	354	393	366	396	342	353	337	374	365	363	367	352	392	362	351	380	425	376	364	403	359	358	347	362	356	371	382	354	326	370	355	365	380	388	351	386	384	361	367	361	326	386	390	371	373	359	366	346	347	374	353	385	373	365	373	338	330	387	381	399	376	339	403	357	404	361	377	362	390	376	358	322	386	375	364	392	391	331	386	352	356	382	349	366	341	386	377	396	357	354	367	351	356	378	396	384	374	357	363	356	388	346	338	380	372	377	380	366	339	359	373	397	346	365	376	345	364	374	373	368	349	354	341	369	358	363	370	337	336	362	384	380	382	406	375	327	354	343	410	388	377	394	351	379	356	389	369	356	350	355	356	364	373	356	354	374	380	371	351	395	388	376	371	349	333	344	384	356	371	337	353	381	367	365	360	400	360	377	382	355	344	355	369	356	326	393	385	361	365	359	410	366	342	351	344	339	360	378	354	391	395	357	359	393	366	377	371	367	364	402	376	357	408	347	364	378	343	386	362	375	379	366	377	348	358	353	348	369	343	366	350	347	383	381	357	381	356	354	348	347	348	405	339	343	341	375	346	363	372	351	371	350	393	371	408	366	361	375	372	398	357	381	363	369	421	359	377	374	376	338	352	397	325	343	340	364	362	359	329	371	407	397
23818	21026	28222	24029	20987	7936	1421	1008	887	851	835	807	777	800	724	727	679	694	691	699	750	656	681	670	668	684	636	664	705	662	650	648	639	662	634	674	686	633	615	655	619	605	660	680	658	691	647	683	638	642	630	647	639	706	672	651	628	628	660	650	692	660	614	634	659	658	635	660	612	620	648	582	664	619	666	627	640	602	678	660	671	609	670	654	689	653	651	626	663	633	613	642	597	668	669	696	625	663	658	656	661	601	659	659	657	644	673	600	652	676	659	651	651	644	654	649	639	629	655	666	638	597	653	649	651	619	642	624	626	655	641	627	679	620	640	665	624	660	662	679	664	657	669	667	607	594	653	651	696	638	632	623	639	650	675	607	635	660	673	665	695	644	658	664	646	590	653	641	619	673	611	641	647	652	636	600	679	664	687	659	651	689	626	656	651	653	592	636	621	647	601	575	588	647	592	679	655	629	657	613	667	642	635	648	675	597	660	605	637	648	674	702	613	641	623	625	632	670	640	621	661	625	612	616	652	679	683	636	664	625	659	663	606	651	600	660	673	662	619	660	651	620	627	642	689	689	688	709	668	643	641	666	650	614	648	626	657	692	653	626	643	633	622	633	646	648	631	652	658	625	674	641	667	642	645	652	661	645	687	643	640	673	650	699	646	652	651	661	662	670	659	603	590	666	624	584	635	647	637	601	623	648	693	657	666	664	684	647	656	622	564	620	654	600	648	606	595	626	654	638	633	657	660	643	679	621	644	664	608	675	635	616	646	624	637	623	650	640	634	621	617	643	642	645	646	665	611	663	626	660	646	590	644	641	598	638	651	657	653	656	650	672	658	646	663	661	642	668	634	670	652	642	632	644	649	674	682	643	584	640	666	654	631	671	662	661	672	675	665	667	603	622	654	638	650	644	639	656	633	567	655	702	680	647	653	641	646	673	615	647	639	597	641	619	581	646	642	692	629	650	678	634	650	660	599	616	682	656	656	648	639	601	701	619	673	686	662	621	671	616	630	649	606	607	622	634	629	672	642	683	587	589	612	636	676	630	659	598	615	661	631	640	610	622	718	604	659	698	639	645	635	627	661	620	681	634	622	661	631	604	649	608	598	649	594	663	621	636	597	622	664	652	620	666	582	647	630	591	646	653	610	677	645	663	648	594	642	660	619	605	638	672	643	616	688	632	649	618	648	605	640	652	620	648	651	631	665	660	675	669	657	663	669	687	642	625	654	650	625	664	657	659	638	630	665	606	631	650	635	643	626	601	617	604	604	644	647	640	615	598	665	626	634	658	647	664	668	700	640	647	626	657	632	634	632	653	619	613	632	666	653	673	591	654	627	660	651	619	651	624	622	612	629	613	635	642	624	622	649	677	648	639	634	608	625	619	618	625	625	640	625	644	639	627	638	676	665	605	625	618	635	640	644	629	675	635	611	647	621	634	627	640	631	661	615	616	682	620	653	645	626	656	628	650	647	648	670	606	650	638	640	596	635	621	670	675	618	669	620	639	618	680	663	603	679	648	647	657	601	659	664	628	632	678	690	651	674	647	597	635	679	661	634	681	666	651	675	646	680	626	657	619	696	639	638	632	597	642	643	625	651	691	605	639	672	671	645	650	599	631	628	642	598	662	646	652	629	618	635	598	653	618	645	617	640	618	611	663	602	644	641	622	617	606	654	608	619	625	641	649	651	605	628	634	665	628	627	635	656	627	612	629	628	608	626	596	617	626	657	630	677	648	625	599	629	624	663	638	651	638	626	664	638	648	690	656	623	628	624	621	629	682	673	634	684	626	592	705	568	677	652	631	624	615	610	629	649	673	588	667	596	642	645	652	657	645	620	591	655	658	614	659	650	589	643	636	665	666	657	675	652	662	697	618	690	626	578	609	647	661	634	633	656	667	634	599	660	618	656	610	602	688	627	663	652	633	696	639	596	641	658	635	618	644	623	606	624	615	695	675	697	615	634	630	628	653	673	601	648	611	628	626	662	626	665	606	652	653	663	647	589	605	661	611	636	605	654	620	692	633	658	645	649	643	645	601	684	675	623	659	651	645	631	659	600	632	661	647	611	581	618	676	664	642	649	643	682	630	646	707	643	631	618	646	606	641	632	581	598	602	663	618	582	626	665	590	642	633	666	625	695	643	636	685	646	682	653	660	638	652	635	623	598	636	586	662	648	650	641	685	679	639	674	654	617	663	658	618	604	638	694	672	620	636	620	660	610	639	637	681	640	652	628	655	672	669	676	622	626	600	581	627	653	592	626	641	673	676	631	621	673	594	681	644	614	621	610	643	618	591	620	678	646	634	611	633	588	602	657	636	633	602	645	682	676	672	646	625	639	649	653	681	639	636	654	648	630	636	625	680	621	621	704	681	657	601	656	624	643	660	631	663	677	631	684	652	643	628	616	633	619	609	610	668	642	627	644	652	614	638	610	613	588	605	637	603	647	621	664	660	608	626	632	661	595	649	664	634	647	635	710	628	641	679	601	659	655	673	679	612	623	662	656	628	643	592	642	608	680	616	636	644	619	640	612	619	685	666	659	635	647	620	699	651	660	637	607	669	647	611	645	647	687	612	646	662	639	629	591	599	610	637	615	669	690	602	625	644	644	680	642	612	642	651	644	645	642	627	622	603	659	674	673	590	643	608	627	636	661	657	651	699	676	661	683	634	637	636	617	622	662	658	606	665	634	634	669	604	622	643	628	603	643	607	641	652	602	617	633	638	611	604	682	658	608	643	668	617	573	625	653	667	622	635	579	634	656	636	629	683	668	580	660	651	654	698	661	631	622	668	631	579	630	664	628	696	692	668	644	690	612	626	653	657	617	684	643	634	621	686	640	649	613	581	629	628	652	604	625	667	640	642	700	672	615	627	646	583	633	610	701	643	645	637	643	672	698	583	597	659	620	650	644	622	601	661	616	580	622	653	693	646	607	669	674	609	604	602	619	640	634	688	649	688	638	656	622	604	653	596	626	603	623	647	681	622	655	636	659	630	613	657	627	630	651	609	641	640	655	618	620	625	619	691	681	608	601	635	702	670	610	666	609	652	617	654	674	677	675	639	675	641	624	631	622	621	610	622	637	623	662	631	646	583	631	631	650	650	607	631	646	639	628	626	610	675	684	641	582	647	632	632	634	652	629	665	649	587	670	643	682	673	638	639	655	634	651	690	642	654	662	635	629	636	666	677	661	613	660	606	639	649	629	631	640	602	686	653	640	636	649	621	668	640	681	613	632	664	663	644	641	672	703	639	608	651	655	667	635	613	618	658	625	657	603	635	606	613	668	615	651	684	610	659	642	652	668	648	627	609	645	603	638	672	636	625	634	658	616	603	614	669	689	644	655	649	689	623	643	622	647	641	639	631	630	631	643	654	671	688	652	614	624	676	624	647	663	613	650	635	624	624	660	653	602	617	625	648	653	582	621	619	633	612	654	626	593	625	636	667	635	638	688	629	652	664	645	692	627	626	603	678	627	683	634	665
10164	10976	8408	4421	3113	2486	1947	1754	1515	1294	1213	1114	1153	993	1020	1012	905	967	910	945	862	893	833	865	874	801	820	824	863	796	799	848	815	837	779	823	815	837	793	771	792	786	802	787	816	769	762	767	789	819	837	808	768	764	794	826	835	796	777	809	787	801	780	812	804	752	804	794	787	834	830	787	729	746	757	816	745	767	781	785	815	760	761	797	753	758	776	758	772	783	757	762	792	747	808	760	787	752	777	789	803	826	787	750	804	830	827	839	795	803	755	751	811	798	757	778	777	794	775	819	746	766	808	824	810	780	810	790	816	786	716	742	771	855	785	840	779	777	783	803	811	746	782	776	772	789	783	763	757	786	804	812	766	819	813	754	764	760	809	819	790	766	780	763	770	784	809	812	781	777	764	775	775	764	775	784	776	841	788	797	805	750	729	832	824	777	784	803	775	774	809	808	745	838	831	814	766	775	786	758	762	796	795	836	742	799	805	753	796	785	787	832	779	748	773	829	797	783	788	755	775	861	783	778	774	800	783	779	794	813	822	792	828	779	769	805	757	802	772	816	775	782	816	809	816	792	788	768	807	735	751	841	790	761	788	816	775	806	785	792	784	788	771	742	794	802	784	792	771	737	763	834	759	779	714	755	793	816	787	775	800	764	767	759	792	797	806	795	767	787	785	830	800	754	790	787	827	784	793	799	810	775	739	784	740	786	799	792	772	818	816	818	815	775	820	771	812	791	786	810	796	778	767	786	772	781	803	771	765	762	818	772	741	840	788	808	787	716	784	769	788	773	776	706	780	781	759	793	779	785	774	751	786	812	811	734	725	801	821	745	780	782	780	792	814	769	815	792	807	785	808	778	789	789	761	753	816	769	748	759	785	795	791	794	759	771	821	759	764	791	806	792	800	729	778	814	819	776	774	777	764	767	826	810	773	824	721	731	824	784	802	794	725	758	788	819	761	786	805	780	778	776	775	715	790	775	763	775	759	831	772	759	816	781	787	791	768	810	778	802	778	811	758	784	796	811	796	788	826	781	765	709	768	806	811	793	748	808	828	747	781	746	759	774	754	731	760	807	838	828	793	735	823	821	849	732	803	796	793	749	789	735	752	779	745	814	795	719	810	800	785	784	770	758	797	744	834	760	794	772	817	788	809	734	828	813	769	770	775	797	797	770	813	804	816	786	761	769	762	821	790	779	768	763	802	790	782	800	809	779	799	745	777	776	788	789	840	754	791	822	825	747	770	823	797	755	819	758	836	800	783	774	787	755	756	790	829	766	800	771	846	769	796	737	796	745	763	772	778	757	749	773	843	779	815	800	791	806	828	792	772	762	788	804	865	792	785	810	821	802	817	788	782	758	803	833	753	756	832	810	803	838	791	753	850	801	736	776	750	757	802	771	773	752	792	734	779	729	801	805	741	790	779	774	798	778	764	787	775	758	782	812	786	739	740	792	829	802	723	803	746	751	791	848	781	776	773	825	775	798	782	795	775	794	815	814	787	844	805	792	833	820	855	750	775	781	790	790	759	825	768	806	805	779	775	754	780	747	784	750	785	802	745	756	822	798	780	786	825	789	804	792	783	787	802	779	726	758	827	811	772	798	801	760	817	826	781	793	780	750	786	770	786	796	796	769	780	729	794	800	789	771	816	791	748	766	766	780	759	820	715	790	775	786	769	788	738	748	837	788	750	758	793	817	807	766	781	735	792	849	750	780	786	764	793	797	769	772	786	760	809	821	738	815	793	768	798	808	781	814	774	803	753	761	789	774	751	790	822	744	776	803	770	821	725	814	770	757	826	827	768	697	793	752	783	738	822	788	776	832	757	831	787	763	783	786	747	762	844	775	801	796	757	793	780	809	807	811	791	737	763	766	793	824	783	840	758	764	798	768	767	785	817	803	798	772	803	779	799	794	791	726	783	760	763	740	791	771	777	780	795	773	772	819	795	762	767	778	806	782	810	723	862	831	789	830	764	791	754	812	724	742	782	800	780	807	741	726	778	764	762	771	790	788	767	810	786	763	793	762	771	743	762	780	808	793	775	835	827	768	805	751	798	730	788	775	765	791	763	775	722	783	753	820	780	759	790	789	722	803	795	763	766	779	770	804	799	850	777	728	765	790	766	814	748	766	795	749	778	752	791	756	874	769	762	786	748	760	760	766	827	807	794	767	795	801	790	854	751	840	770	826	774	740	862	791	781	793	764	807	801	783	807	787	765	773	785	806	760	762	772	751	805	795	760	767	786	783	790	783	734	746	777	754	769	790	756	780	745	796	768	772	745	777	773	815	769	799	794	808	809	795	788	763	793	743	789	838	835	791	775	719	762	802	776	776	829	778	793	756	747	779	773	752	756	801	801	751	791	787	687	822	766	768	802	824	744	774	809	792	797	799	807	804	804	746	824	753	822	798	786	806	780	788	794	786	802	790	815	815	796	746	790	758	773	828	768	796	798	804	741	787	836	767	811	754	789	842	845	770	790	768	746	794	784	771	821	766	763	796	736	781	715	797	758	754	763	738	793	785	808	798	753	799	800	732	792	776	776	785	730	787	758	823	769	811	804	746	768	829	745	797	774	788	762	770	766	824	740	788	788	753	758	803	768	813	770	850	799	785	764	765	737	723	740	768	761	797	781	807	764	712	796	782	777	816	783	734	816	787	778	818	739	797	857	790	759	820	832	799	788	781	791	766	766	762	760	723	751	791	817	768	795	763	733	790	841	797	756	817	799	787	745	775	834	819	786	789	826	786	746	793	795	793	798	771	814	763	791	749	775	833	782	786	755	747	748	760	753	826	796	764	786	842	803	747	797	797	752	762	805	804	731	765	813	773	785	797	798	836	754	757	725	766	851	823	749	755	806	775	824	818	750	768	803	832	803	779	795	802	743	828	722	804	737	786	790	770	745	810	768	777	801	773	764	717	716	804	769	821	794	810	768	755	789	823	775	765	761	794	767	794	790	803	768	795	780	798	790	813	773	779	777	764	776	770	753	713	766	771	811	787	805	761	768	748	758	841	758	760	797	782	775	785	732	804	762	819	771	782	783	784	853	811	794	789	768	754	763	798	813	778	775	809	799	824	774	766	801	774	822	765	780	812	792	751	766	799	755	769	805	771	811	818	797	745	771	763	760	778	807	780	736	787	844	824	827	775	802	786	759	779	759	745	798	794	780	798	772	764	776	802	797	760	793	776	764	783	837	747	757	745	795	769	793	777	817	777	793	775	819	841	789	748	772	813	835	791	821	817	769	802	795	762	766	779	770	795	785	736	788	789	815	758	750	794	780	771	811	801	792	846	794	784	802	785	755	772	829	741	788	773	742	784	790	760	747	792	768	767	754	793	773	805	715	827	784	755	766	768	773	774	766	794	776	754	760	826	791	777	771	753	797	815	783	780	751	776	785	806	762	794	780	772	755	774	819	839	830	759	740	798	763	788	776	779	780	764	783	765	779	790	803	743	789	795	799	783	775	804	799	778	827	736	839	774
25095	21068	26867	25252	4796	587	465	392	342	326	315	317	300	288	287	272	319	283	262	239	279	275	251	256	278	278	255	286	263	260	273	244	254	257	261	259	249	272	256	236	274	273	272	276	252	255	249	242	238	270	243	259	244	234	274	258	248	256	253	232	242	241	286	257	234	238	284	266	247	244	245	243	272	242	263	247	249	263	268	265	244	265	242	264	257	283	237	251	249	221	241	260	253	259	267	261	260	253	243	236	239	254	269	212	264	249	243	261	253	229	262	245	265	232	250	243	263	280	237	247	264	238	239	252	255	279	254	247	269	246	227	252	244	280	265	261	230	242	239	230	225	211	241	256	241	275	240	236	246	257	256	236	252	237	228	266	268	225	241	267	241	233	251	258	237	257	262	228	264	261	232	243	225	245	250	237	238	262	231	224	243	245	223	266	249	261	267	259	264	260	264	240	271	254	272	253	250	236	254	228	243	265	237	229	236	229	258	244	236	252	247	252	237	269	261	260	286	217	261	249	242	270	239	273	222	229	228	249	276	260	258	230	250	250	272	255	239	247	271	270	263	270	243	248	225	258	252	264	242	243	206	255	237	283	219	220	243	260	236	236	260	260	271	248	221	268	218	247	261	265	250	234	236	232	230	256	251	254	266	228	214	234	213	255	226	223	269	246	232	257	260	255	255	266	275	283	271	243	209	226	261	257	229	255	232	242	241	234	239	255	248	254	251	255	271	234	251	268	232	228	225	255	256	252	263	250	228	224	231	253	246	240	249	278	224	246	245	250	252	238	239	246	234	236	257	221	231	270	257	275	244	251	260	240	242	242	218	274	241	243	282	246	272	249	256	264	213	239	218	250	261	243	264	242	258	241	243	243	258	258	257	258	245	258	224	245	263	247	247	236	235	241	247	245	245	214	264	269	259	238	256	281	256	245	246	251	257	251	259	271	247	246	262	257	270	247	251	264	266	247	271	285	235	234	289	258	220	270	258	244	228	234	241	271	248	254	229	255	256	222	262	236	241	251	258	273	298	267	271	258	258	220	243	253	233	248	208	242	290	261	244	236	260	246	260	229	263	259	263	230	247	252	261	260	250	252	254	266	237	249	250	264	258	269	251	270	264	283	274	235	248	243	265	230	256	254	258	246	246	237	258	278	237	265	252	251	275	259	234	247	244	255	272	236	247	269	224	243	259	246	272	231	233	253	239	250	260	271	251	249	267	265	272	255	231	230	236	261	257	260	247	250	237	251	275	234	229	256	228	245	271	227	219	246	212	253	235	253	260	248	242	273	229	251	244	235	227	242	250	263	232	246	227	254	240	232	254	230	244	262	275	252	253	243	245	276	253	249	222	238	274	255	246	231	270	239	263	240	239	235	224	246	240	250	249	230	230	242	277	247	244	253	264	247	270	258	250	237	246	250	247	231	238	253	254	243	228	238	274	228	242	262	241	236	255	255	240	270	252	272	256	245	222	244	275	245	239	283	269	265	260	264	255	253	239	237	226	279	281	249	233	238	226	218	259	245	248	226	223	245	244	246	239	250	265	253	253	250	256	228	247	250	248	251	255	227	240	246	280	213	259	248	242	215	261	268	248	236	262	280	241	239	280	269	262	238	277	256	251	238	247	282	244	238	227	243	262	281	253	221	211	272	259	247	238	242	241	229	236	236	277	277	245	262	238	227	223	254	242	229	284	228	264	281	259	261	262	255	239	224	233	247	240	239	242	235	202	232	262	252	232	262	246	256	238	240	224	250	238	248	229	269	239	231	266	253	270	265	265	251	268	258	230	247	253	261	227	247	271	264	265	259	241	242	215	255	257	251	223	254	219	226	254	250	247	237	219	241	247	259	238	238	256	247	262	250	274	267	238	241	245	240	224	242	240	261	241	252	264	246	255	261	249	253	241	233	283	259	255	244	265	252	251	241	242	231	233	243	221	222	295	247	269	234	226	261	247	234	256	268	267	253	247	243	250	261	252	262	223	242	231	275	271	238	257	233	257	289	266	277	269	238	264	252	265	264	260	248	252	245	233	264	218	233	269	240	259	259	252	254	258	278	262	238	260	260	249	264	250	259	253	265	229	264	244	250	276	239	288	236	252	216	247	246	263	252	240	252	232	280	253	270	271	240	235	249	253	243	269	246	231	223	255	238	245	246	238	246	220	244	269	251	269	253	250	233	221	233	260	269	273	252	257	252	287	267	246	276	274	246	226	266	267	263	248	270	246	235	238	258	252	284	262	229	293	224	265	256	242	262	241	280	222	213	256	262	226	229	237	238	246	260	250	224	231	257	241	236	256	241	248	237	239	247	284	211	219	273	255	238	221	254	275	265	238	235	232	259	279	228	233	250	248	231	266	247	225	259	212	235	250	265	254	260	266	232	241	252	266	269	237	253	264	261	236	247	243	239	283	245	243	233	252	257	234	266	273	250	253	267	239	270	207	251	265	255	258	263	244	258	241	281	251	245	231	240	264	256	252	270	245	260	249	234	262	238	229	252	247	254	248	248	249	258	245	256	242	220	244	258	249	244	264	244	255	242	247	250	253	263	251	232	250	252	260	234	260	268	223	262	244	253	235	261	213	257	250	236	224	224	272	240	241	253	238	265	245	272	244	238	253	236	218	245	260	237	250	254	255	258	261	232	288	240	243	256	215	251	256	261	258	242	234	245	256	231	251	267	286	262	255	237	250	248	267	255	242	249	242	222	261	282	266	253	253	256	251	250	262	249	279	279	265	224	280	212	255	269	241	254	241	266	249	248	239	247	222	250	241	241	254	257	266	252	206	252	227	259	249	265	235	264	225	248	226	273	249	249	242	256	257	224	273	235	258	245	237	240	233	250	239	229	249	243	270	221	250	263	262	249	267	235	249	244	257	243	268	244	258	233	234	227	242	251	241	260	232	241	265	233	255	241	249	291	236	261	244	238	233	239	256	235	256	267	279	235	239	248	279	256	270	240	238	237	268	227	240	206	249	266	254	276	251	209	243	202	243	238	240	271	248	266	238	249	226	264	258	251	281	246	274	261	248	238	245	246	249	239	242	267	255	280	231	242	247	264	266	234	243	245	236	235	238	275	257	251	227	241	217	244	248	254	250	267	237	247	230	234	247	247	233	206	242	227	272	229	257	254	264	241	260	255	253	272	238	263	236	255	272	214	232	241	266	250	270	277	262	255	260	266	268	247	262	255	255	262	225	236	254	278	242	282	253	264	279	229	231	233	237	229	235	244	263	251	238	243	307	242	290	277	249	237	261	282	259	230	240	257	268	250	277	253	265	240	264	268	233	281	257	254	261	259	249	236	262	279	248	260	225	229	258	240	235	271	258	260	242	258	254	233	249	246	284	246	239	249	253	232	257	250	250	245	240	257	246	230	258	244	252	264	282	247	262	253	252	238	254	251	289	246	263	263	266	251	233	260	225	244	247	217	250	256	260	235	245	220	258	219	229	252	244	256	259	251	264	225	242	237	251	235	225	245	255	254	245	263
9098	5738	4286	2130	1528	1143	907	813	641	619	618	560	536	502	469	448	436	443	394	429	387	396	395	386	354	358	372	361	375	399	385	376	325	363	386	331	378	323	351	352	358	343	353	332	341	345	353	334	342	371	358	358	344	372	352	353	332	363	338	352	328	396	345	369	325	325	327	331	350	332	324	351	322	359	355	329	357	403	363	337	367	342	329	359	348	345	332	370	341	375	340	365	325	357	327	346	342	355	344	371	333	352	351	338	344	373	344	350	375	353	342	367	361	371	366	333	329	352	345	319	312	323	377	363	372	341	378	350	356	325	346	357	384	334	339	325	350	322	370	360	363	375	345	359	337	370	330	353	372	380	365	357	338	353	357	329	377	375	369	345	375	356	334	352	347	344	366	327	336	292	337	339	342	363	382	353	379	341	328	333	363	324	341	314	361	328	354	323	360	335	366	331	357	370	342	328	378	357	331	356	344	334	373	334	348	353	335	354	326	381	340	322	352	357	370	350	385	342	333	338	350	335	351	379	387	319	323	349	348	349	383	358	337	330	356	343	362	353	330	317	341	367	354	336	346	341	328	349	347	363	338	345	329	367	343	338	368	318	362	332	341	387	346	345	378	339	333	344	375	322	347	319	345	370	369	359	355	315	356	362	330	328	336	371	358	354	344	322	380	355	382	341	333	346	353	340	371	336	358	319	343	345	330	355	330	346	359	370	358	338	350	368	322	357	348	357	322	351	327	339	346	364	337	331	322	353	386	334	350	360	402	310	325	373	365	358	352	348	355	367	362	381	373	349	356	349	354	352	347	364	334	355	348	342	297	327	351	347	350	328	409	336	324	371	391	338	367	376	342	349	378	367	368	354	367	341	351	369	336	384	349	355	336	379	367	346	324	342	353	333	354	388	350	351	358	357	373	342	365	370	342	333	349	349	325	333	353	339	356	371	346	396	335	304	371	362	354	348	364	384	338	351	328	353	350	339	307	323	344	370	318	380	356	352	321	328	364	332	326	356	337	350	333	330	368	335	368	343	359	381	363	336	346	339	356	378	354	369	316	344	358	357	325	351	345	345	369	327	322	353	340	353	337	346	376	357	352	346	366	365	334	346	327	322	328	380	348	321	328	367	325	365	354	361	336	359	360	330	339	349	350	346	336	322	334	362	377	339	327	300	399	374	332	395	375	352	351	351	317	369	372	328	359	349	376	379	351	372	367	360	343	383	379	370	340	348	343	340	311	343	340	380	364	344	374	308	331	352	333	367	375	354	375	327	322	359	375	385	336	349	342	323	362	367	338	351	366	363	371	345	367	344	333	342	361	343	329	351	338	340	335	327	346	318	349	326	358	332	363	357	356	348	353	367	342	333	354	345	354	342	301	340	363	330	344	353	352	371	335	371	381	348	390	363	346	373	345	339	328	339	327	334	317	359	346	346	354	358	356	356	361	315	385	333	283	350	367	334	329	369	348	388	346	345	336	329	338	315	330	360	327	364	358	329	374	344	354	379	362	386	371	360	347	361	352	348	373	361	350	370	322	343	352	371	337	361	403	356	330	348	360	348	343	357	349	345	347	373	347	349	310	341	349	346	324	373	343	390	353	376	334	334	342	352	373	349	340	359	344	348	386	337	330	386	330	339	362	345	363	317	335	345	341	360	347	341	375	371	367	372	368	350	351	310	348	329	363	338	330	346	347	358	349	332	344	320	339	373	345	352	351	328	321	369	366	331	357	368	331	361	377	329	328	371	352	378	322	344	356	349	336	364	344	334	341	379	336	322	349	345	354	341	320	342	352	348	385	382	366	344	367	351	349	372	333	324	360	299	328	323	350	361	344	353	391	349	349	346	352	331	348	319	346	374	349	332	353	340	354	354	379	377	338	376	336	352	347	348	336	356	340	381	327	326	333	337	314	354	352	341	341	356	344	322	375	366	349	362	365	378	326	314	346	356	329	343	355	377	343	362	279	360	293	348	343	342	340	349	369	323	354	368	345	356	335	335	375	369	355	336	394	369	378	352	354	345	360	392	331	308	366	372	358	357	340	305	380	328	349	335	356	336	353	342	364	366	347	322	352	361	318	363	330	346	349	355	351	343	353	338	361	356	343	352	354	359	349	321	362	331	342	350	354	335	353	317	333	362	334	359	358	365	383	344	356	372	359	369	385	336	343	352	355	362	380	352	364	359	311	344	373	355	346	336	332	381	355	329	360	326	342	337	365	353	342	341	324	395	341	336	358	308	356	362	398	327	334	336	344	332	333	340	329	345	344	332	341	357	346	370	370	349	362	381	356	352	356	342	368	352	334	318	351	375	344	314	372	334	323	364	337	349	342	338	343	333	343	342	339	356	363	354	333	350	331	366	372	361	336	320	362	371	344	338	374	328	346	310	361	299	335	349	358	360	344	349	356	343	361	336	336	330	330	370	358	352	342	334	370	370	334	347	349	347	341	352	374	371	338	358	328	346	363	353	371	327	380	341	330	350	355	368	336	334	358	355	341	318	328	367	329	328	351	356	371	383	356	317	375	383	369	324	369	320	346	330	330	383	334	357	362	329	347	371	373	357	350	377	326	337	351	365	343	329	329	356	326	318	375	355	332	380	401	343	316	343	315	355	345	371	367	344	347	380	372	352	349	363	340	328	364	333	370	360	363	379	314	341	361	338	337	308	348	319	316	354	338	332	383	351	359	363	363	353	354	310	317	326	353	343	347	377	350	336	341	377	380	322	358	365	348	338	373	348	341	348	361	352	358	366	350	347	329	331	344	331	334	338	319	375	340	332	365	346	373	359	323	351	346	316	325	352	354	363	354	365	329	391	356	341	362	344	325	341	365	334	385	348	333	367	330	370	331	349	337	326	357	359	313	347	354	368	337	360	351	326	335	350	354	347	354	333	360	355	359	357	337	331	345	333	346	333	342	324	338	381	347	338	365	385	372	369	365	315	376	344	362	368	334	368	358	372	370	351	365	303	367	380	353	346	340	378	342	338	367	354	340	328	334	347	342	331	328	359	345	360	347	369	313	325	335	359	361	379	329	347	362	317	344	355	342	370	362	360	357	340	357	348	339	345	310	370	325	349	339	343	378	339	348	338	350	389	349	359	361	350	357	325	344	361	348	337	369	369	338	344	330	367	327	345	306	337	335	355	342	357	407	335	349	367	329	373	338	336	356	381	312	345	345	329	322	338	334	354	362	349	356	359	384	378	348	344	335	369	351	386	328	353	354	361	313	337	361	353	323	356	362	313	360	355	377	340	348	340	351	358	371	328	357	361	393	350	334	355	346	331	379	377	368	346	373	332	358	352	357	345	395	359	353	340	352	338	360	374	322	367	341	368	369	348	355	360	355	361	324	367	372	381	369	351	322	345	314	354	374	346	341	330	346	304	339	335	357	344	347	342	382	336	338	318	329	330	365	344	334	356	338	343	367	383	318	339	346	331	319	350	381	358	333	333	375	298	377	381	329	378	380	355	347	372	334	306	348	356	345	364
22844	21060	28795	23535	21063	21091	6866	1598	1278	1212	1129	1048	1051	1051	960	946	915	910	921	951	907	912	823	802	843	842	858	817	846	840	865	804	807	835	811	841	784	820	773	869	803	850	836	813	847	809	835	749	795	765	811	791	791	812	845	757	775	810	831	730	806	787	752	852	819	789	838	783	799	809	776	824	818	789	789	783	802	794	786	742	781	730	838	776	839	738	793	755	765	857	767	819	781	820	794	784	838	773	759	818	855	786	769	780	783	781	805	821	760	791	832	835	789	773	824	813	755	802	805	821	777	768	781	774	783	798	761	821	788	814	816	771	791	759	783	788	727	773	778	748	801	833	839	801	794	835	738	783	776	747	761	809	758	776	830	821	808	820	875	812	748	792	792	809	786	804	761	769	743	830	735	796	772	759	783	830	809	784	805	783	767	807	769	787	787	828	779	778	769	820	797	790	806	733	745	799	805	765	779	810	847	830	749	790	760	808	807	788	791	819	808	802	779	771	775	766	812	747	776	764	720	798	751	775	810	766	797	761	807	822	763	770	754	831	781	799	778	806	769	796	762	737	777	799	810	790	801	755	774	765	820	796	817	808	732	844	764	835	762	779	774	747	810	778	750	774	800	736	795	759	778	821	776	774	778	752	768	762	820	815	819	766	787	782	785	811	746	824	784	808	816	814	804	830	792	774	819	808	780	808	783	771	759	820	806	798	841	775	817	830	770	761	768	780	770	798	781	794	761	785	789	827	815	746	770	771	747	808	773	797	782	758	785	790	860	837	789	802	779	804	821	809	801	749	775	818	739	802	814	762	779	735	757	828	789	707	779	774	808	764	774	750	828	802	802	815	802	820	751	770	756	770	773	765	783	816	757	828	743	790	830	785	775	776	807	790	767	801	761	791	796	826	802	808	806	776	781	752	834	785	784	805	776	758	762	818	845	780	768	758	781	790	761	818	767	795	792	772	755	759	795	844	730	765	761	768	732	756	830	766	759	754	818	751	798	831	764	787	796	838	795	754	812	766	782	760	821	781	786	782	774	862	763	770	805	834	787	775	823	742	760	752	794	818	796	801	773	807	812	774	761	775	754	818	803	785	738	762	798	788	781	842	744	761	803	787	776	764	791	745	758	791	785	770	778	778	811	818	827	725	763	808	796	795	784	821	789	784	813	795	712	773	746	739	776	755	794	777	782	779	777	792	808	803	812	753	722	830	755	817	809	765	823	792	808	755	823	776	719	784	797	776	798	777	809	795	793	741	838	759	776	814	832	814	783	775	782	798	794	768	756	795	791	740	840	738	774	832	756	788	763	784	785	764	785	770	816	792	793	739	735	815	806	793	807	808	773	781	751	781	756	813	783	766	793	773	767	786	746	815	777	731	834	791	759	807	794	839	791	807	802	780	791	815	800	835	720	767	827	770	783	822	752	775	820	784	768	825	775	732	833	784	779	772	773	789	809	809	784	767	756	853	754	791	795	789	850	741	817	782	746	787	804	751	773	782	760	770	764	746	809	772	797	756	801	812	802	799	803	740	790	809	787	779	764	792	796	794	766	781	817	808	749	781	791	821	806	780	767	820	756	724	772	795	788	801	766	819	775	796	758	784	813	802	788	786	790	811	760	838	761	783	792	815	834	800	800	740	798	789	786	810	807	817	783	718	791	752	807	797	746	724	782	763	807	743	733	780	753	757	807	752	807	753	785	732	819	804	774	815	780	804	768	785	807	770	764	855	794	760	780	807	751	793	760	777	736	793	799	755	799	790	801	765	797	774	856	798	771	764	756	759	790	798	826	784	770	821	704	764	779	788	811	798	764	802	758	737	777	814	777	798	766	756	774	826	800	768	759	810	797	830	772	785	791	858	840	780	778	806	753	768	803	828	815	798	823	822	811	771	769	769	748	781	808	821	774	771	756	822	809	817	760	804	801	757	804	827	764	794	725	750	805	798	717	744	765	784	782	827	817	808	768	804	805	815	765	726	775	761	809	724	762	788	802	749	791	793	808	750	777	815	742	785	760	774	719	777	762	801	725	796	765	780	814	837	796	775	794	734	810	800	771	762	813	789	789	808	806	767	761	778	796	728	754	816	808	832	782	785	776	792	805	768	797	818	831	779	779	815	811	838	798	812	784	819	814	794	753	762	801	806	759	819	745	814	758	851	779	839	774	762	789	776	788	746	746	784	812	777	823	728	818	774	853	760	781	764	721	798	782	797	754	785	776	778	793	825	801	802	755	753	759	802	759	762	821	810	789	777	816	796	777	820	767	765	755	797	765	770	782	819	808	823	776	797	811	779	745	831	767	764	799	814	739	792	752	762	834	770	794	818	823	759	809	857	767	750	789	739	806	786	718	783	788	763	783	755	810	786	797	767	800	741	743	828	773	782	785	781	802	822	761	735	732	741	724	759	777	810	780	791	822	760	734	752	807	777	772	717	807	816	754	803	787	824	744	768	799	769	849	753	804	769	751	775	754	831	738	791	770	730	721	762	767	722	761	783	761	771	803	766	781	837	776	758	785	793	754	711	773	756	819	753	792	784	742	742	815	745	788	758	821	781	802	784	783	737	797	802	800	814	765	770	807	770	815	793	774	822	810	758	753	761	829	830	776	801	788	767	774	832	765	770	767	785	798	752	789	796	837	769	806	809	719	768	784	813	770	759	761	797	765	780	781	774	791	777	806	805	766	764	824	760	799	831	800	820	797	839	807	774	780	793	796	816	781	802	765	765	781	759	819	798	776	756	786	780	781	802	760	755	798	755	795	748	783	783	786	736	853	725	825	809	784	747	792	728	801	775	764	803	824	785	803	786	757	792	759	792	786	745	704	736	779	771	757	850	815	768	766	795	782	777	778	784	784	801	789	751	765	781	765	793	784	771	788	753	806	772	802	765	775	765	709	809	811	772	795	840	816	821	802	776	796	816	780	740	761	779	785	774	737	796	795	795	729	758	777	815	800	776	771	797	769	733	816	801	722	752	831	752	793	802	776	758	799	734	735	786	797	808	873	786	755	768	768	768	810	755	814	784	782	796	758	745	824	761	814	775	785	798	809	784	743	774	761	801	769	828	782	753	843	787	738	800	783	818	796	749	796	744	827	810	744	823	783	820	775	745	750	798	811	769	758	764	819	856	823	779	793	775	757	770	775	721	761	787	740	831	791	830	780	785	776	782	790	777	755	801	808	769	788	774	828	797	819	768	779	783	772	797	794	789	743	738	807	781	765	792	825	784	748	754	808	777	767	821	769	785	716	797	777	769	813	768	744	812	790	813	802	772	803	753	788	801	762	811	761	765	744	753	760	736	746	773	786	795	790	794	769	797	767	765	781	791	792	837	716	760	757	764	723	781	811	788	831	777	857	747	797	803	771	812	806	785	782	796	814	807	792	755	763	763	759	775	785	795	817	757	778	787	809	817	762	792	762	757	770	781	767	790	790	766	780	771	826	768	770	768	759	738	780	763	789	813	754	789	787	749	848	806	775	805	770	756
13888	17644	13620	7201	5208	3939	3334	2689	2278	1968	1769	1758	1519	1466	1417	1334	1332	1201	1177	1194	1118	1118	1114	1090	1086	1016	1057	1042	1031	1054	1063	979	989	1015	995	1014	1031	985	1013	995	969	977	920	963	1013	979	959	1002	1031	983	977	1010	982	973	929	945	920	1037	972	963	934	986	1042	964	952	920	1067	995	992	959	945	964	985	896	929	983	1019	983	939	992	1011	938	961	935	958	967	947	941	981	945	948	931	972	956	978	966	954	941	959	978	971	920	990	964	1026	958	950	971	985	983	935	940	925	965	938	966	949	981	957	975	951	905	921	926	950	886	919	970	948	931	977	914	939	960	944	955	963	1015	947	966	992	948	952	891	964	946	950	941	968	939	967	983	947	970	965	927	985	981	996	927	980	953	983	986	899	900	941	974	972	1020	949	1001	923	989	977	919	936	966	975	951	981	961	1001	996	938	956	961	964	989	994	995	958	950	940	938	941	999	956	1004	995	946	922	965	999	996	958	905	980	959	1005	967	966	936	942	1010	948	978	912	958	971	970	926	1007	986	959	961	958	954	953	935	926	992	971	996	927	881	909	971	950	957	993	923	987	979	927	954	949	945	965	973	966	907	924	944	943	946	925	919	932	975	962	940	952	953	902	996	1027	987	954	966	1017	994	942	903	959	976	949	913	964	988	939	969	957	931	907	985	960	974	903	929	994	931	986	917	943	925	967	947	967	944	967	945	945	942	909	903	954	923	920	934	964	958	920	1012	1007	985	923	984	968	897	896	940	951	914	974	963	932	976	1018	1029	911	1011	979	945	985	937	959	958	921	942	929	951	970	988	921	989	953	1005	950	966	1000	946	990	940	891	967	983	1046	941	1002	941	1018	966	976	986	975	950	936	957	970	979	966	939	954	882	967	966	941	911	965	940	894	976	904	950	920	932	919	925	992	968	944	967	934	939	926	912	965	907	969	948	914	1016	970	958	1029	937	942	913	967	959	919	984	931	965	991	948	991	937	928	983	917	931	948	927	938	922	934	965	988	978	948	962	905	947	905	946	940	878	907	922	914	913	944	959	971	946	953	966	980	964	941	919	985	988	975	988	946	959	961	931	952	904	964	974	935	936	952	959	929	978	980	957	987	980	941	971	939	908	962	963	964	990	965	955	956	895	942	928	945	969	941	937	998	1004	975	934	928	964	948	984	931	967	1002	1018	945	964	940	942	978	1011	917	953	937	955	976	973	959	970	942	963	987	966	935	932	961	944	886	920	952	981	1014	972	915	965	942	935	958	921	917	963	978	929	937	937	943	945	971	1052	950	949	978	938	950	904	930	990	930	928	910	996	999	970	939	973	983	962	929	955	970	991	948	970	908	957	929	926	956	990	933	1022	968	977	958	971	936	929	983	884	966	954	970	952	925	950	985	908	996	936	921	946	945	943	966	980	930	956	931	958	948	949	922	931	951	895	1012	959	936	975	967	942	996	962	912	999	913	982	940	922	958	943	911	983	968	974	894	927	957	952	949	949	937	1003	938	938	960	946	952	956	936	971	966	892	970	937	979	911	951	894	984	1013	939	957	972	932	934	909	959	964	997	928	923	927	954	949	1009	970	927	910	959	1019	949	1012	945	899	978	955	941	941	937	928	944	939	968	958	969	987	898	994	958	957	901	917	923	993	949	904	951	965	958	967	943	1016	943	919	965	941	960	910	948	904	961	1076	957	1020	986	917	950	961	1010	952	932	935	986	943	978	1003	992	915	1013	931	1003	972	943	942	946	970	956	991	986	995	951	910	991	942	1002	931	946	956	951	952	987	913	914	977	920	935	939	1037	945	977	912	965	969	956	891	920	915	947	920	919	944	879	975	1021	982	931	945	951	920	993	992	993	923	927	934	929	973	951	937	940	862	943	912	1039	984	891	931	954	904	1006	967	950	923	932	891	955	921	910	983	944	959	976	946	1010	906	910	971	953	959	948	964	1000	898	933	950	933	966	949	955	953	933	962	899	936	949	972	954	1006	930	947	997	926	922	986	926	947	955	948	890	970	926	989	945	1016	924	956	1019	943	991	951	935	978	962	972	894	911	920	990	941	999	931	865	947	960	932	949	951	896	968	992	924	1019	953	970	942	965	930	936	937	977	931	923	978	912	969	899	956	932	951	951	971	997	900	974	943	937	930	935	919	948	991	897	981	939	925	937	936	915	936	1006	969	925	938	999	951	975	980	990	927	957	973	976	975	902	1001	938	965	968	940	947	1000	934	994	930	906	924	919	984	961	962	940	985	940	947	968	942	952	939	954	948	971	932	939	989	952	937	948	924	941	925	967	998	970	927	941	989	938	930	983	899	959	963	984	946	944	974	924	975	937	990	898	952	979	954	886	958	930	947	985	940	941	951	955	920	927	999	926	968	911	964	996	923	939	959	942	974	955	932	955	1003	931	894	935	976	938	950	1016	923	976	895	959	943	997	986	936	915	1021	976	992	989	1022	987	960	982	938	931	928	938	970	957	1033	912	937	966	971	940	997	947	915	911	950	913	976	932	956	923	959	924	963	908	906	977	932	964	952	935	977	948	935	970	973	966	939	956	963	943	963	930	926	994	958	955	905	956	929	863	986	930	964	1013	935	947	931	949	960	958	973	924	930	982	949	1007	1006	939	933	984	968	956	983	962	924	958	991	945	942	971	938	978	1027	960	1000	987	945	949	977	975	933	962	934	928	958	992	979	938	970	961	992	988	916	928	957	926	965	948	925	883	998	952	988	965	986	1014	1007	917	954	939	924	930	933	910	958	980	923	894	970	943	916	973	965	912	981	945	928	982	966	994	1005	960	919	904	908	951	966	965	919	992	909	982	927	929	933	961	955	978	928	932	953	945	947	966	898	937	941	975	931	895	997	921	1001	923	984	936	884	922	928	900	957	987	939	959	1011	966	905	958	934	916	942	924	930	968	921	952	1018	1005	959	991	924	989	944	961	986	900	963	927	961	975	961	926	1001	951	950	962	993	966	924	927	953	889	959	932	939	1006	948	967	944	940	933	879	963	957	1050	1050	928	955	955	946	956	942	936	983	942	956	996	973	1006	938	980	915	916	1006	956	987	914	929	981	968	955	934	1000	970	940	894	956	962	957	960	984	960	932	971	953	996	926	954	952	983	1040	925	940	999	947	981	924	991	882	955	1025	898	969	932	948	916	974	1003	975	935	974	971	919	1029	964	929	906	968	935	973	981	910	894	944	918	983	909	939	1002	969	950	965	994	912	981	941	927	914	961	889	919	976	996	953	933	997	960	931	959	954	938	972	953	921	951	1001	946	975	959	966	894	910	914	952	956	1017	937	957	943	934	931	1006	943	991	945	959	936	961	930	954	932	919	909	951	961	961	985	990	894	901	928	952	953	934	968	999	954	939	918	910	932	958	964	948	932	986	962	927	953	907	968	979	970	907	955	932	1000	931	984	927	927	925	950	955	1030	911	917	937	935	955	965	878	958	1003	968	958	950	999	919	898	964	951	981	982	942	913	907	997	990	951	994	921	947	953	907	974	969	1015	970	898	954	982	970	961	964	968	923	947	963	928	1001	938	942	950	937	969	951	953	927	921	937	1005	945	941	967	931	985	991	942
27005	18993	5001	771	625	571	382	338	318	292	310	307	307	292	284	261	261	282	277	285	287	268	305	268	294	287	281	285	277	305	277	276	251	301	286	272	307	293	274	269	295	286	268	293	272	299	273	313	270	270	288	271	278	287	283	267	310	300	273	258	303	310	291	263	272	236	287	286	307	272	282	252	291	299	303	262	257	278	281	288	279	235	316	299	273	299	232	266	277	248	243	272	291	292	279	313	312	294	266	273	262	297	282	276	280	276	272	256	263	281	269	284	275	248	274	268	281	267	282	285	239	253	295	282	278	270	279	271	305	285	315	263	273	278	296	286	288	292	282	331	265	279	278	308	272	278	258	270	293	299	270	299	313	285	300	274	280	292	287	290	263	277	295	283	287	280	291	275	285	262	278	240	271	268	296	259	283	260	310	300	298	282	307	269	303	282	300	278	285	286	303	295	274	289	256	273	278	286	293	291	298	255	256	270	271	283	291	281	265	273	253	288	278	293	276	266	275	258	275	275	257	270	281	278	284	254	273	248	284	276	268	289	282	302	303	296	264	319	274	297	274	273	284	286	250	298	300	322	278	308	277	296	262	296	297	291	297	276	261	266	250	263	258	292	272	279	260	296	285	245	270	279	259	269	288	271	271	279	299	290	278	301	283	308	297	255	260	303	277	271	256	297	270	279	237	247	276	284	260	255	266	279	245	287	296	278	268	262	272	276	305	284	284	259	282	283	289	254	309	262	283	274	285	292	292	292	286	298	298	266	266	279	272	263	300	276	241	280	278	288	254	256	286	281	257	283	260	273	284	258	273	273	317	286	299	276	285	261	259	283	275	272	295	307	257	311	295	274	273	272	272	269	277	296	263	303	270	263	275	258	281	268	276	284	276	272	291	294	290	260	282	259	278	288	264	265	274	289	268	271	288	276	273	294	288	256	284	278	258	280	286	270	280	296	261	286	286	290	285	268	277	288	310	280	274	275	285	249	270	259	276	299	246	292	287	268	287	286	271	289	309	262	254	276	281	256	258	317	310	272	289	255	245	302	282	301	300	283	257	262	267	275	273	310	274	260	273	259	288	266	271	276	294	283	287	262	308	283	283	276	260	272	274	265	273	280	260	260	263	288	272	297	277	265	269	279	292	273	296	265	242	273	275	266	262	274	276	254	288	286	296	273	280	283	289	282	284	265	270	285	291	270	275	307	279	286	295	260	261	306	305	287	288	267	279	261	290	285	272	276	273	271	286	255	281	307	248	279	308	277	270	299	267	265	274	300	272	291	293	303	265	327	279	305	302	279	274	249	268	255	276	271	286	265	280	294	285	282	296	282	294	309	309	259	258	293	269	297	257	298	273	304	282	281	268	283	242	281	266	266	263	274	279	251	291	293	297	282	272	283	283	275	280	276	291	255	242	268	299	284	275	272	277	275	266	285	279	292	286	303	261	261	282	283	292	279	258	282	257	275	289	263	258	251	292	288	264	293	302	279	290	257	276	294	265	290	286	305	261	267	285	287	296	260	251	285	288	293	289	258	266	274	288	273	265	269	280	293	281	311	298	295	263	280	272	294	277	291	278	272	257	272	309	263	288	265	282	320	275	269	316	290	276	273	289	281	266	282	289	293	304	271	278	250	302	264	270	292	276	267	255	302	298	291	259	266	309	291	276	277	267	274	296	258	275	243	286	291	284	271	287	301	283	312	269	301	264	312	313	280	303	273	268	276	290	290	290	269	276	268	261	298	306	272	272	277	291	263	258	287	288	276	325	275	301	262	259	279	280	291	300	274	287	284	304	281	269	272	291	259	286	241	254	277	263	329	260	277	256	261	296	263	282	282	273	307	306	299	255	283	256	289	287	297	318	274	284	277	288	295	294	265	291	283	268	252	277	302	319	289	294	272	295	259	287	300	286	266	251	285	327	285	255	278	261	299	288	254	263	279	263	308	265	267	292	269	276	258	290	257	295	286	306	280	270	281	270	289	282	254	266	285	304	326	293	273	265	262	247	285	250	271	270	288	309	282	280	267	270	278	255	284	302	252	277	294	287	296	291	276	259	250	268	284	317	269	247	285	295	290	281	268	281	288	301	251	280	264	269	282	279	286	288	317	268	281	281	279	287	276	293	276	241	281	267	255	299	260	302	294	291	312	286	271	252	276	300	257	284	283	290	261	269	287	260	294	249	292	259	282	279	309	268	302	275	292	271	268	290	277	271	315	301	267	306	298	258	264	285	302	272	271	265	290	287	297	288	269	333	272	275	275	290	285	285	255	309	290	278	272	276	268	281	272	282	295	275	284	295	288	273	289	293	273	248	318	307	276	265	248	271	282	287	257	282	279	291	308	282	299	270	294	303	286	288	280	286	254	235	256	306	280	281	252	289	266	254	312	256	247	270	288	286	249	269	280	248	272	277	277	288	286	280	287	289	269	299	261	279	268	274	308	262	281	290	291	280	266	273	298	277	268	271	296	265	286	274	265	286	296	274	289	308	279	244	283	286	269	257	269	283	262	270	302	292	297	300	315	280	292	288	274	268	297	266	263	266	278	268	287	254	317	272	312	275	273	290	259	254	295	280	270	273	271	306	271	278	283	280	274	303	305	293	266	251	274	271	310	273	299	268	271	269	286	265	328	319	283	275	291	260	277	287	284	266	280	277	270	293	330	248	258	263	256	266	290	280	282	287	309	281	248	266	314	277	250	274	270	287	268	257	302	287	288	278	264	277	299	294	289	281	299	276	280	277	261	297	279	291	315	244	274	278	284	281	301	294	282	255	291	258	267	299	281	304	273	260	289	280	285	277	270	289	266	277	291	291	282	265	311	315	292	277	308	271	272	282	258	263	299	281	259	294	297	295	261	288	264	268	255	265	277	279	295	304	272	259	261	265	269	263	267	281	297	314	258	286	279	294	287	300	300	267	308	303	279	281	282	277	289	289	285	288	267	264	254	253	263	293	294	293	249	291	290	264	308	292	269	299	282	278	297	253	291	283	291	286	274	308	291	290	281	284	259	316	300	280	270	272	291	261	283	282	303	319	286	271	293	276	242	262	310	273	270	280	318	311	265	284	305	275	307	265	300	254	286	273	270	290	308	252	264	269	336	291	290	275	309	263	271	329	271	291	263	267	274	300	281	291	319	297	269	291	264	279	276	275	255	279	293	288	283	293	243	301	267	277	266	286	249	297	282	292	290	308	283	272	286	284	286	298	270	318	271	260	284	301	258	264	279	277	309	298	271	282	276	279	284	292	303	296	273	284	284	263	288	279	299	281	268	295	309	318	276	273	266	284	287	290	300	308	282	286	287	285	273	285	283	275	263	287	309	266	265	290	267	293	259	265	289	284	263	284	298	287	278	259	299	281	286	275	303	275	264	269	277	304	273	290	294	260	323	264	273	292	265	301	282	286	283	265	299	303	274	260	266	277	270	312	281	272	296	298	255	277	277	282	275	325	306	280	245	289	304	254	259	261	258	322	254	284	291	263	285	286	279
4358	1391	1072	704	563	494	512	429	401	401	394	396	401	341	367	417	366	385	355	358	362	374	368	354	334	379	369	368	355	372	372	375	394	339	332	375	358	382	363	343	343	382	367	371	344	369	351	380	357	388	373	378	352	379	361	326	345	351	377	361	372	350	372	377	366	345	354	388	334	361	400	364	381	363	401	389	357	344	358	353	381	393	375	344	384	360	368	365	360	361	372	336	371	370	365	358	373	378	366	370	342	355	389	354	341	366	358	343	372	363	347	349	354	343	366	351	361	401	352	368	358	359	389	374	343	372	355	386	358	368	356	346	361	383	377	340	376	378	373	367	333	350	380	362	375	361	377	388	365	346	366	356	380	380	373	361	386	313	373	395	341	387	363	385	346	360	340	397	357	347	379	399	383	375	342	351	347	380	375	348	365	384	382	376	379	379	352	313	372	351	383	379	378	363	302	333	378	386	361	386	395	375	340	383	377	379	393	361	329	380	364	329	342	360	358	383	375	357	363	382	378	373	390	358	343	358	401	378	342	339	371	379	365	382	333	346	352	366	352	357	325	386	365	381	363	330	349	350	368	348	360	368	364	337	352	378	362	346	350	375	402	351	378	395	368	351	333	374	337	326	342	365	370	381	377	363	343	345	367	379	370	339	363	359	351	367	369	358	361	368	361	344	361	344	379	322	375	347	380	342	358	346	395	345	328	370	343	371	374	362	391	367	321	345	351	335	372	353	372	354	350	360	396	400	335	391	372	354	350	361	378	384	332	379	348	341	384	354	380	354	346	334	338	389	373	367	434	338	345	349	337	363	370	380	373	378	347	343	388	387	352	344	366	367	372	367	393	353	350	374	372	369	360	324	373	354	342	336	347	354	387	376	346	349	375	380	377	361	348	366	408	372	363	388	369	372	349	367	371	391	373	393	357	380	349	355	358	375	387	354	355	409	367	395	361	368	346	378	394	367	324	397	346	359	392	354	347	386	369	325	346	353	364	380	368	362	344	356	366	355	370	332	336	357	375	368	339	348	323	377	348	358	358	390	347	355	344	344	358	377	362	366	350	390	348	379	375	349	361	376	354	391	351	364	379	377	323	335	343	356	411	393	345	340	337	385	357	384	373	359	367	390	348	388	378	358	338	366	373	359	371	352	358	359	322	317	404	350	337	362	343	380	365	377	366	341	407	373	364	361	366	321	350	357	380	377	383	382	379	377	381	337	358	346	356	366	352	398	376	393	387	348	333	390	413	348	395	362	365	348	379	345	353	371	340	341	362	350	379	376	365	361	339	389	362	356	351	377	359	351	402	363	369	365	361	382	361	372	356	326	347	326	363	377	373	391	366	355	359	339	397	368	358	322	359	357	343	355	333	372	345	351	379	388	367	359	357	359	387	334	400	344	367	332	368	375	361	359	342	380	357	357	356	400	353	362	413	348	330	378	333	390	341	375	373	374	347	371	383	355	369	355	324	335	368	389	357	349	346	386	387	386	373	365	358	334	341	368	350	353	384	359	368	377	363	345	389	363	378	368	359	367	356	380	360	353	359	339	359	363	358	358	381	373	374	333	377	344	381	357	344	375	355	366	389	399	367	372	367	361	374	395	374	357	376	332	373	361	363	352	383	340	377	388	414	349	366	358	330	396	354	383	330	327	333	389	353	388	325	391	372	333	373	360	351	349	358	367	358	343	373	381	373	351	367	364	385	351	351	368	350	333	361	348	383	364	359	363	366	349	365	335	387	358	379	379	337	366	386	337	330	371	359	398	326	397	357	367	351	308	362	387	375	392	387	364	350	367	365	374	346	377	390	377	374	353	353	336	346	359	357	334	372	341	383	375	335	361	362	370	350	369	344	391	381	339	379	378	352	364	347	382	361	359	388	338	376	347	351	365	380	372	335	382	377	359	362	409	344	378	356	374	387	358	335	381	335	356	346	350	322	368	344	362	373	405	337	397	389	353	368	353	414	380	372	383	363	357	330	351	376	371	364	383	335	361	342	345	363	365	374	391	361	339	368	349	342	343	371	354	359	370	324	370	360	373	335	375	357	373	379	369	377	388	362	365	335	383	375	371	354	388	349	380	376	372	364	370	355	374	368	327	360	354	397	367	376	337	362	398	356	361	380	355	307	347	344	379	353	401	354	381	370	361	372	367	364	363	337	344	384	377	351	348	376	346	358	343	374	381	365	345	366	344	375	351	366	312	377	379	363	353	400	348	367	381	365	342	321	346	362	375	356	335	382	338	374	314	364	360	356	396	368	354	376	371	394	317	376	368	385	366	422	363	381	421	376	353	369	378	373	342	379	359	397	346	365	398	360	390	350	379	354	379	356	350	327	351	355	380	356	374	386	355	352	382	335	347	354	340	333	375	392	379	364	375	344	316	373	372	346	373	371	327	356	375	363	380	344	379	340	406	354	374	329	329	366	351	348	348	355	378	351	377	367	351	372	337	339	361	356	366	358	355	367	381	392	323	375	334	368	406	321	387	393	377	372	369	351	363	364	414	371	349	351	350	326	385	368	330	376	393	370	366	338	368	323	364	338	354	383	361	337	367	352	378	387	386	402	374	371	369	354	370	356	379	358	365	364	364	372	391	401	375	328	330	362	393	328	348	336	367	382	346	379	329	374	367	355	378	343	383	329	384	322	371	348	372	343	332	371	346	359	369	378	361	375	325	346	335	321	371	341	387	347	359	336	377	352	360	346	383	354	353	402	366	382	387	368	344	373	372	352	339	350	386	380	386	365	381	367	375	359	401	346	389	339	381	363	361	378	365	355	372	379	356	372	364	369	380	377	375	401	376	366	372	364	379	384	370	367	394	352	348	418	380	376	340	342	385	369	393	362	372	355	379	378	345	346	356	368	365	320	367	354	384	366	382	329	374	347	346	363	378	353	380	376	340	382	329	373	377	351	387	361	372	385	338	356	329	387	393	349	389	375	321	370	394	344	352	363	396	369	437	342	375	351	383	354	345	393	341	355	407	369	367	383	363	383	367	344	380	371	343	339	365	355	361	386	375	339	362	354	348	362	328	354	366	376	363	340	363	366	384	351	317	361	367	377	344	373	354	353	376	368	355	359	368	401	355	345	350	363	396	347	377	354	402	374	371	358	369	369	376	327	362	393	355	395	397	394	385	348	401	357	348	424	401	396	384	362	348	391	343	398	376	344	357	367	340	355	319	359	380	380	340	361	382	345	365	357	347	377	352	374	344	346	337	374	351	367	339	366	369	403	353	361	370	370	368	356	400	378	357	349	352	393	373	357	359	340	387	353	367	373	366	329	387	344	344	368	346	351	356	332	351	351	365	426	353	383	382	373	338	337	353	338	358	373	384	385	379	374	330	365	373	359	356	373	349	348	383	348	349	342	362	357	305	383	349	386	354	381	370	349	319	300	373	386	376	379	359	378	388	381	359	368	337	355	368	359	372	359	348	363	355	362	369	367	358	363	372	373	399	369	349	351	407	371	380	396	345	368	377	376	356
23836	21012	28221	24000	20963	7715	1414	1020	881	872	835	813	694	775	716	709	734	668	720	707	687	688	659	709	707	695	687	713	687	660	650	691	664	688	656	631	672	635	666	665	629	641	608	634	610	622	656	634	688	651	645	670	633	632	646	643	691	662	668	674	630	673	651	686	710	625	600	650	649	623	625	644	690	647	652	639	646	645	661	627	631	670	640	615	655	617	617	632	573	659	677	603	648	637	709	638	661	629	632	645	624	630	591	654	634	630	637	627	613	630	625	608	655	622	623	659	616	583	654	670	718	625	641	653	639	614	643	605	670	675	671	625	646	660	673	665	605	688	633	624	605	626	618	624	641	625	633	650	640	588	627	628	645	631	649	682	645	658	650	603	603	673	641	655	650	620	666	658	620	614	646	642	696	639	664	641	653	609	615	672	639	643	636	578	657	608	655	607	607	652	639	687	666	663	648	594	622	629	680	635	639	644	654	639	626	624	624	639	652	643	608	670	664	620	626	634	645	678	648	672	646	662	661	653	629	622	621	634	615	659	669	648	629	637	628	617	664	629	641	655	678	677	656	606	645	624	620	604	642	659	646	629	666	644	610	676	634	648	655	626	632	622	623	685	628	624	614	652	576	635	612	618	653	612	657	619	647	594	664	642	642	668	660	624	678	601	619	623	628	661	657	628	613	593	607	673	643	595	656	619	670	668	643	640	662	710	614	644	628	655	630	627	663	632	651	628	632	660	649	636	619	620	637	631	608	641	624	641	638	627	629	651	661	636	618	674	630	667	610	634	673	628	647	648	664	630	678	576	613	641	649	698	613	657	655	656	632	626	632	633	628	613	655	651	640	655	602	638	652	646	657	647	613	651	625	601	650	671	608	617	647	641	640	655	680	626	676	626	604	611	629	677	692	667	626	610	555	648	673	650	647	656	646	651	619	671	631	608	659	676	626	601	609	644	646	635	626	623	642	638	666	638	650	648	616	571	628	648	652	688	638	611	651	611	659	648	636	670	640	636	608	641	617	609	607	651	601	644	610	634	641	654	688	677	611	622	687	685	634	617	652	636	646	617	641	619	631	668	660	646	652	624	671	661	629	640	584	650	693	657	625	622	653	626	639	637	714	660	663	632	628	646	648	669	587	677	693	645	641	634	633	703	619	661	642	640	595	617	659	610	658	634	605	628	656	686	658	643	627	660	701	658	639	649	636	648	667	683	656	624	600	653	614	648	658	624	662	644	672	627	623	618	646	647	612	674	658	622	641	639	630	648	627	598	649	647	639	634	651	667	631	679	604	660	631	691	627	608	630	591	646	650	624	639	653	591	678	657	671	609	619	617	612	641	650	636	634	625	659	652	633	639	592	663	653	630	643	655	613	625	643	680	627	632	631	672	638	647	618	648	647	627	641	642	614	644	636	658	656	617	641	622	645	670	673	630	621	630	643	634	656	656	598	595	588	657	638	614	640	618	641	680	661	574	649	639	644	626	606	617	622	596	574	634	654	627	631	639	605	591	636	639	633	621	680	662	659	639	628	611	638	647	589	633	635	674	603	640	656	655	662	589	602	618	671	640	598	608	603	647	644	618	628	635	652	663	635	625	651	647	607	635	632	592	613	642	615	642	640	626	613	649	647	611	608	619	632	625	578	631	612	591	676	627	622	623	657	649	628	657	666	676	669	654	624	645	647	630	667	621	637	660	612	606	650	669	627	595	636	613	620	607	582	629	688	561	589	665	648	632	615	636	639	639	669	620	614	607	683	604	638	612	637	660	619	623	613	623	656	693	627	606	635	659	669	589	632	641	641	589	565	632	641	678	671	624	629	585	616	612	686	617	652	665	603	693	628	602	701	644	653	643	610	658	632	613	625	627	621	655	596	611	640	629	610	671	620	634	645	603	576	634	601	646	601	621	608	608	617	617	622	642	615	620	671	619	616	614	593	649	597	644	672	664	616	622	590	649	644	631	671	627	636	642	607	646	636	615	659	648	637	674	657	632	630	640	610	646	633	635	648	596	628	674	654	610	615	683	587	636	662	625	650	649	671	658	637	653	631	641	665	659	650	658	582	589	661	638	652	622	652	621	626	631	603	674	651	648	606	647	634	615	658	664	634	625	601	610	631	617	661	610	637	623	657	617	682	669	630	661	631	632	624	654	622	625	642	640	652	663	672	627	672	672	623	581	626	651	676	643	643	634	628	687	609	656	671	625	679	581	610	657	658	614	624	589	650	641	666	660	613	637	594	622	631	653	613	616	636	658	618	609	647	642	679	631	666	671	640	650	637	676	610	652	673	659	650	639	637	648	623	614	618	615	599	651	610	663	615	620	645	633	625	630	606	629	584	610	657	639	644	592	647	621	644	678	599	602	659	644	634	639	575	656	663	604	640	622	594	608	648	617	697	640	647	691	628	634	668	670	604	625	609	623	638	595	634	641	627	643	666	658	645	623	637	642	621	631	662	660	660	655	635	608	619	674	602	633	651	642	653	596	582	609	590	641	642	661	672	652	623	722	619	585	636	647	666	597	639	644	617	637	621	630	658	638	654	628	650	645	631	618	629	650	644	642	608	592	657	667	629	618	569	654	663	616	685	607	646	603	622	645	668	634	632	628	625	578	633	677	618	635	630	623	585	640	652	630	674	668	608	614	612	636	660	612	606	638	607	642	644	651	645	642	628	634	677	673	609	629	624	665	619	662	641	590	618	633	632	656	620	603	653	646	647	653	593	642	623	680	643	655	601	608	629	644	632	646	594	621	616	588	630	597	671	661	613	634	678	589	622	641	599	603	666	637	656	631	659	580	650	619	634	626	628	646	634	628	639	641	636	651	611	640	691	601	674	569	619	623	659	611	622	638	618	704	589	631	599	646	652	609	659	668	651	627	635	642	631	621	599	646	702	646	595	646	667	611	690	637	634	640	575	601	636	618	650	676	619	653	581	639	657	585	644	669	663	670	631	626	625	616	629	630	626	614	607	615	649	626	649	674	648	645	614	635	609	666	662	595	621	631	617	637	625	661	610	652	651	627	627	640	616	645	641	597	631	616	669	617	624	613	590	610	599	647	635	636	583	634	593	635	643	616	593	625	662	610	614	630	623	654	652	595	618	694	617	635	622	597	630	610	655	638	623	658	633	618	640	671	637	631	616	631	596	579	637	637	683	646	647	666	653	671	630	663	612	667	662	679	668	631	620	690	614	646	634	646	669	651	620	633	664	657	626	633	637	627	636	612	623	605	657	648	663	600	667	638	641	663	672	664	608	623	604	607	637	627	598	606	644	635	625	621	677	661	666	617	620	645	685	630	651	626	639	595	622	644	624	650	646	611	671	668	616	637	646	568	647	665	644	615	617	617	641	617	619	639	614	630	645	618	660	624	644	615	638	653	635	639	639	626	647	642	638	628	641	592	643	595	647	645	590	677	637	616	597	657	649	629	646	618	633	657	666	629	615	638	612	648	656	657	635	623	686	655	682	648	592	577	652	629	652	663	665	663
9447	10934	8582	4327	3122	2357	1932	1624	1425	1309	1204	1121	1050	1008	943	981	917	898	851	886	861	860	836	879	813	803	807	857	813	864	803	861	865	741	801	820	768	847	793	801	781	823	785	786	729	762	820	791	762	805	759	812	770	778	754	781	778	780	811	739	831	782	792	741	813	787	766	778	764	799	809	781	839	767	746	799	725	757	766	763	758	792	775	758	804	801	792	782	819	783	775	788	810	793	771	814	769	765	796	766	778	799	822	764	738	763	708	741	743	736	798	822	737	786	823	789	771	774	736	780	768	824	761	762	817	777	796	811	767	837	716	772	800	807	766	740	752	773	752	770	821	766	824	765	800	794	755	766	840	776	803	797	811	766	778	837	812	766	753	872	762	762	797	773	782	803	816	752	767	818	758	773	817	765	787	761	770	819	772	760	733	807	792	816	769	773	771	789	761	798	774	776	787	794	759	795	766	811	825	826	766	757	778	766	760	833	766	768	799	769	783	806	777	775	756	755	747	765	797	753	717	755	768	769	826	750	775	814	784	772	770	817	793	738	815	776	742	744	809	760	784	825	800	763	735	816	830	727	787	746	747	784	784	786	771	790	786	822	774	807	757	808	798	755	791	775	725	808	786	754	787	813	746	746	770	781	785	779	800	747	786	758	754	726	787	758	803	685	740	783	798	748	761	756	803	770	778	785	732	784	779	747	775	732	755	756	781	796	736	812	804	820	819	771	797	746	791	798	732	793	777	799	754	789	754	671	769	824	769	750	769	778	793	767	761	761	799	796	755	752	728	855	821	801	812	785	775	730	790	748	755	758	833	808	806	789	780	800	779	779	793	772	741	780	746	779	801	769	756	772	780	796	764	867	779	730	727	759	788	807	741	789	802	781	751	751	721	808	750	800	749	818	786	806	798	794	718	788	760	807	771	802	757	794	743	796	807	761	802	829	767	764	760	768	768	841	768	808	729	810	722	741	826	776	747	762	760	802	762	799	790	816	777	787	755	753	788	748	756	755	743	750	750	787	759	730	787	787	764	766	751	763	756	791	747	811	760	792	759	791	770	793	769	767	774	775	753	768	836	761	802	796	746	787	782	784	782	767	796	762	773	795	810	746	794	752	804	775	789	711	729	801	790	758	758	787	751	802	805	759	805	793	795	788	740	763	771	761	814	788	746	751	827	769	800	813	749	774	800	775	798	797	796	751	839	771	745	766	755	781	807	806	810	802	774	748	776	803	758	780	741	747	752	801	756	767	767	741	824	783	769	809	711	749	771	758	721	763	753	793	774	774	798	734	746	716	756	816	789	795	802	770	847	804	839	810	787	717	776	780	769	761	786	816	724	728	773	756	781	766	791	738	755	777	778	825	742	775	769	811	763	738	801	806	780	764	776	758	765	769	746	780	754	734	794	773	750	776	791	816	778	772	806	750	802	761	813	805	751	843	789	778	796	784	793	802	772	788	743	819	811	800	777	765	799	774	794	789	743	747	765	748	778	809	793	800	779	822	762	783	740	749	800	758	812	828	774	818	771	826	726	810	772	811	765	768	767	798	727	773	768	795	808	770	796	745	799	778	766	785	786	752	727	725	781	773	748	786	780	775	756	791	723	799	770	801	832	775	748	811	801	776	799	745	748	779	754	786	783	767	809	764	778	755	766	741	802	748	825	805	768	755	813	791	800	732	789	768	762	765	747	795	827	798	735	778	787	763	718	825	748	760	803	832	737	822	797	812	754	773	785	770	732	752	755	783	742	789	778	763	792	772	794	767	794	761	769	774	771	771	746	851	777	786	829	795	757	784	804	769	794	756	801	760	796	787	789	812	751	771	745	807	775	768	733	749	797	774	759	802	737	771	771	789	778	761	769	766	823	733	820	798	803	771	761	748	780	750	772	794	775	762	746	731	835	700	752	802	784	751	710	786	717	769	807	758	805	763	788	731	792	762	744	773	796	734	792	812	790	798	758	785	809	784	754	771	776	796	796	813	751	779	748	771	766	779	768	805	793	789	737	747	840	749	813	776	780	835	822	779	785	795	757	773	836	810	762	782	802	765	802	800	792	786	733	765	756	741	767	807	732	784	806	782	748	798	757	835	834	768	798	785	785	784	727	777	773	817	753	809	817	792	796	786	783	782	805	781	735	742	805	780	737	770	766	800	781	754	797	798	767	826	801	783	800	798	766	785	778	802	845	745	780	781	789	757	827	841	754	758	803	761	759	788	743	764	800	853	751	812	803	811	782	771	798	839	767	755	764	746	770	752	789	766	714	801	772	787	775	796	800	765	772	796	817	797	754	760	775	804	808	800	822	794	747	771	728	780	814	772	752	754	768	825	754	794	743	773	799	789	773	727	748	746	822	809	751	778	792	796	779	807	802	769	753	740	806	783	765	771	794	796	755	793	751	801	764	769	781	770	762	793	828	749	764	758	799	758	766	773	795	802	808	776	808	769	789	774	820	783	817	768	823	773	730	783	747	769	806	756	803	814	762	788	767	793	759	800	751	811	729	800	802	794	744	789	780	803	798	769	733	774	791	747	805	767	793	777	801	790	780	725	775	760	795	818	741	790	780	735	746	749	783	782	867	791	732	753	818	792	754	792	771	798	794	788	776	764	816	780	772	761	794	820	807	759	755	742	810	751	791	795	768	791	775	801	775	776	789	779	760	746	776	806	748	739	805	735	779	816	791	805	746	829	732	788	779	803	766	742	761	853	755	814	834	811	801	781	777	807	807	741	761	763	764	783	804	809	787	767	768	802	768	795	775	767	793	809	770	776	800	783	772	780	766	786	791	792	764	761	792	795	802	811	766	750	824	811	780	779	720	757	741	754	788	760	791	764	742	800	781	827	791	798	805	814	713	717	848	756	742	766	814	769	774	811	744	747	753	773	763	770	763	819	776	789	811	738	805	793	771	753	778	782	768	771	790	807	735	748	753	807	789	757	795	771	758	786	717	762	817	755	749	822	719	833	784	827	741	794	773	793	782	766	786	756	779	825	803	815	816	801	779	771	757	767	770	782	839	722	817	783	761	813	753	821	748	800	778	808	733	757	757	783	822	786	755	773	757	792	818	758	779	774	770	752	788	754	759	765	786	784	730	761	782	796	746	787	783	765	769	764	734	736	714	774	825	795	763	774	828	804	786	751	803	766	755	841	778	751	839	787	791	789	802	772	813	755	775	779	745	798	755	763	762	828	748	757	771	776	787	767	754	732	733	774	761	806	813	756	771	794	775	769	816	807	784	803	821	695	755	762	723	784	750	788	809	759	774	780	782	742	754	767	803	792	821	764	818	800	753	825	765	757	786	716	736	776	792	790	751	783	799	814	776	789	726	764	782	739	769	759	757	779	750	783	802	750	715	758	768	773	793	813	735	794	801	789	791	782	760	795	716	732	789	764	770	768	792	761	793	776	772	770	799	749	732	803	759	796	824	760	716	764	759	775	793	750	807	767	788	762	780	790	801	760	857	766	791	807	794	763	770	728	768	759
25144	21036	26828	25149	4895	533	455	383	334	271	319	309	274	299	273	298	279	254	279	313	225	259	234	255	288	277	274	255	252	246	259	266	252	267	242	261	242	227	222	239	256	254	259	242	259	248	263	246	229	265	219	239	242	259	248	262	229	265	262	270	268	215	267	245	236	246	254	269	249	245	247	226	222	213	260	246	242	253	240	250	247	266	268	259	240	264	219	243	278	257	246	277	265	266	262	224	249	239	234	269	261	256	244	236	266	247	239	248	227	239	294	247	218	239	259	250	246	251	254	239	239	246	232	228	252	248	252	270	239	238	255	265	235	266	232	242	239	242	281	241	234	237	269	223	258	240	230	255	230	237	231	247	235	268	232	273	241	244	246	228	238	271	241	241	219	252	242	269	273	248	256	270	240	269	257	253	247	240	243	260	251	251	254	261	253	232	246	256	250	231	247	246	255	251	243	258	258	232	249	251	260	228	213	289	229	252	231	255	261	272	227	223	212	262	229	256	240	245	261	254	267	231	250	230	251	239	228	240	246	256	241	248	241	254	251	248	230	251	272	243	226	258	230	249	270	227	220	252	228	245	249	237	252	243	259	244	240	231	252	245	236	238	227	247	274	253	244	252	225	264	232	243	255	254	252	260	218	243	265	238	257	263	251	239	260	230	239	285	247	257	270	269	265	245	276	244	227	261	251	308	256	253	261	260	259	264	247	258	237	237	266	238	237	233	242	257	212	217	237	259	272	262	237	268	252	261	247	220	256	263	246	251	241	234	241	283	229	233	227	242	251	227	268	225	267	221	246	230	236	226	242	258	239	251	235	240	244	231	225	258	272	241	257	233	268	244	251	229	267	240	251	246	236	227	265	245	236	259	248	234	238	239	231	227	250	242	267	247	249	248	239	249	240	259	259	252	260	268	247	255	260	247	275	242	249	233	247	239	275	246	236	295	273	250	232	238	266	271	250	239	250	248	236	247	233	238	279	216	238	251	243	229	247	232	264	255	240	244	268	244	256	264	257	252	227	242	247	266	244	256	238	272	254	241	227	252	246	240	267	257	252	234	254	255	261	244	226	252	267	228	263	242	221	260	236	277	242	254	238	236	247	239	266	214	231	236	269	240	263	249	258	252	234	241	270	256	240	238	261	240	211	235	249	234	246	252	268	245	238	263	237	309	242	250	257	285	260	243	238	227	231	247	250	265	245	253	269	241	238	261	233	261	250	243	242	245	237	214	236	252	268	268	261	251	258	246	249	241	272	258	219	248	233	260	244	263	208	241	259	233	271	231	258	283	248	234	288	241	265	210	227	223	258	260	219	222	257	262	221	247	235	239	232	238	240	230	238	221	239	270	256	219	249	225	233	219	280	245	257	257	238	237	276	264	257	256	227	272	232	259	276	256	233	246	256	224	242	277	277	251	227	235	253	256	243	233	246	240	236	241	290	239	278	237	236	248	263	242	274	278	230	254	240	237	254	225	212	240	262	261	229	248	257	252	258	247	252	229	246	302	241	237	237	235	251	234	269	258	244	237	272	252	236	242	245	254	260	211	219	232	271	223	238	251	242	270	283	215	243	245	252	262	234	221	251	258	228	232	252	246	222	237	242	280	249	274	241	244	257	260	251	221	257	249	259	244	240	256	209	266	226	229	281	231	288	244	265	249	256	274	238	252	246	265	258	248	265	242	252	262	233	245	209	224	271	229	266	239	276	229	240	277	241	251	278	251	237	248	252	246	261	240	251	227	246	272	266	248	240	282	211	245	239	239	245	242	253	228	269	267	245	228	233	242	248	247	247	226	250	245	236	242	249	242	224	235	247	222	216	269	233	254	269	236	240	217	236	237	233	244	249	254	261	233	206	259	276	256	238	260	267	219	248	248	223	240	289	247	234	256	277	254	243	262	266	277	239	252	269	251	239	254	278	232	259	251	248	252	246	249	261	229	239	263	221	251	253	237	228	255	248	271	246	231	248	264	255	232	244	253	246	245	235	222	261	241	267	261	275	233	236	237	254	244	229	235	244	262	248	278	275	217	250	250	229	257	241	238	255	239	247	280	264	252	279	226	264	249	261	230	217	266	249	235	225	236	232	260	258	260	242	235	247	246	232	260	265	234	253	260	243	230	239	239	259	241	236	262	254	247	244	222	256	235	264	264	238	243	235	252	259	241	256	236	239	214	270	223	253	244	256	247	263	229	258	244	263	230	234	268	257	239	217	249	233	235	264	260	256	238	228	271	270	270	268	279	230	252	264	250	222	213	250	253	238	226	245	262	213	243	252	263	246	251	248	251	256	243	277	241	246	276	247	254	254	250	264	233	242	238	257	239	259	226	251	229	221	289	262	230	259	233	244	247	248	253	272	263	242	259	226	262	271	263	265	232	237	248	228	238	257	248	259	252	244	225	258	268	228	239	256	259	267	254	244	259	278	237	235	242	248	260	239	228	234	236	247	227	267	266	274	223	224	230	251	250	258	269	244	250	244	246	259	247	216	272	219	239	222	264	228	246	218	246	252	259	206	258	229	279	228	249	256	252	259	238	222	242	237	262	264	241	224	237	213	253	242	264	237	230	249	210	226	242	223	239	235	244	248	245	242	242	251	274	234	243	261	257	225	250	243	249	253	252	214	249	274	257	254	244	260	245	240	220	244	256	250	264	221	233	258	274	232	241	244	263	255	228	242	253	242	238	239	230	243	250	266	232	202	235	255	251	253	216	235	233	224	247	228	259	248	247	264	243	259	253	251	268	239	239	266	230	220	242	240	260	248	265	237	240	257	246	232	242	265	225	253	278	240	244	245	236	235	251	252	267	271	274	212	238	246	225	242	253	268	270	247	240	269	250	256	255	244	268	261	257	238	294	235	240	264	225	258	245	298	258	260	283	232	242	250	240	240	230	246	240	263	249	243	233	228	260	208	256	215	250	241	235	229	275	240	231	239	237	228	260	230	260	250	233	249	249	260	243	237	244	270	247	251	269	259	243	242	261	238	241	240	257	231	242	264	275	215	261	285	257	231	235	300	245	230	238	227	258	244	215	250	249	244	245	235	256	264	248	252	261	257	247	260	260	252	249	229	245	218	230	233	231	247	273	238	235	233	240	244	271	246	264	267	227	284	235	274	243	234	255	246	260	239	282	243	253	273	238	270	249	247	224	238	255	233	246	263	248	253	263	248	267	231	258	257	236	259	234	237	258	274	235	249	231	231	270	244	239	251	253	255	228	252	266	251	283	244	252	250	237	240	246	244	242	254	246	252	264	210	272	224	213	242	229	252	251	241	224	229	247	249	263	249	261	249	234	236	253	247	247	242	257	254	233	214	263	246	275	251	267	239	256	264	252	238	254	242	217	267	260	253	238	244	241	252	245	255	251	255	219	271	267	232	239	226	238	272	234	201	252	229	254	238	247	243	238	251	247	255	249	273	240	282	240	246	248	246	240	268	251	256	258	236	258	240	276	213	243	256	243	268	243	241	229	235	254	236	217	245	222
8202	5676	4326	2074	1512	1168	947	806	701	634	570	533	512	462	457	454	432	429	397	409	419	383	390	382	377	411	376	395	378	352	355	373	328	346	338	314	355	363	376	353	360	355	353	363	350	330	370	376	349	380	361	316	331	359	321	340	341	338	334	345	344	338	354	378	356	324	338	380	325	340	335	349	320	338	322	362	318	358	329	331	350	336	326	356	347	341	318	317	319	355	367	370	342	364	335	359	331	346	375	348	349	343	377	357	356	364	342	350	354	344	382	338	372	279	322	335	352	349	353	305	351	356	322	363	333	361	327	355	296	365	347	368	354	319	322	356	319	355	364	329	356	390	359	342	394	365	338	346	353	356	349	368	360	369	368	326	367	344	343	336	326	396	334	326	342	389	395	328	341	338	369	336	297	373	306	328	341	342	352	329	363	383	338	357	324	356	311	328	330	336	326	327	352	362	369	324	366	336	352	357	342	362	350	381	315	318	340	333	348	361	347	332	342	360	345	340	341	362	337	340	330	346	345	360	330	343	337	333	346	345	337	327	326	321	327	301	334	329	359	345	334	353	362	359	327	349	387	335	353	326	346	360	335	370	355	377	351	368	357	327	352	331	322	358	357	354	304	329	326	333	336	308	346	348	355	323	352	356	337	352	360	336	312	341	353	344	358	347	324	352	336	298	343	370	325	361	344	334	349	356	354	374	345	337	342	316	318	339	336	335	366	338	392	360	316	351	333	390	350	332	340	339	341	347	351	371	323	324	376	332	368	347	353	385	385	346	377	338	329	343	338	333	356	342	317	356	306	329	312	346	333	378	375	396	345	330	323	347	379	356	345	309	308	328	348	308	355	332	307	368	346	333	349	308	336	332	327	327	392	349	375	325	380	342	348	339	344	331	358	352	342	342	356	334	331	316	348	360	366	368	344	314	326	387	356	369	311	332	352	334	386	333	344	331	342	337	351	361	345	370	372	345	352	331	340	332	323	350	324	353	375	354	343	315	346	372	370	369	360	357	354	328	325	372	361	343	328	330	351	335	334	343	366	363	348	338	336	332	374	346	347	362	380	352	349	374	342	337	331	339	359	360	343	368	353	336	337	352	343	351	343	367	345	342	346	374	350	351	373	329	363	351	353	353	335	381	330	343	361	331	337	323	336	368	320	325	344	357	335	368	332	356	346	335	366	343	298	357	363	331	318	340	345	327	319	349	326	352	331	344	356	350	378	338	351	327	371	347	339	339	336	378	347	341	354	355	374	331	331	337	325	346	320	318	352	406	330	355	323	371	391	342	331	354	364	370	337	332	335	352	340	312	343	327	356	372	338	355	347	362	361	352	354	321	319	354	364	332	334	365	342	333	358	349	353	360	333	359	374	360	326	367	332	320	355	320	320	302	343	341	347	355	345	341	320	317	314	335	354	337	358	331	332	367	326	363	325	351	375	351	324	351	335	368	352	366	351	344	356	326	342	339	349	353	314	333	346	360	310	359	361	364	312	366	343	329	351	318	383	372	329	323	388	330	360	387	331	387	395	349	360	330	312	353	337	339	311	352	345	323	353	362	337	335	374	302	337	360	390	322	360	351	369	359	373	323	360	338	295	340	343	352	345	342	344	348	313	331	363	344	337	351	347	366	344	309	315	330	330	301	368	376	336	351	346	371	340	373	345	336	343	353	374	354	371	345	345	359	343	326	353	332	368	330	352	338	357	376	357	359	354	360	314	349	342	343	307	311	352	349	342	348	356	324	357	327	347	347	313	341	365	358	331	342	342	326	334	341	337	363	363	343	353	384	357	340	295	336	355	373	377	360	342	333	356	332	364	366	319	375	346	317	349	335	303	322	331	369	338	347	328	334	346	345	329	362	362	390	339	348	333	349	352	346	386	335	343	334	367	348	373	354	369	358	328	311	348	365	356	378	339	354	325	334	326	353	362	332	345	343	344	342	358	334	333	337	373	351	347	344	344	347	322	334	367	347	349	359	347	325	375	333	329	348	351	341	345	365	381	343	356	324	332	344	358	372	338	355	348	359	354	320	324	356	340	361	345	342	346	338	345	357	361	345	360	280	339	299	353	363	346	354	340	331	330	327	344	371	357	359	371	349	354	365	361	356	324	346	324	330	335	336	327	352	326	352	350	319	337	349	320	346	355	366	326	347	367	341	332	329	358	348	353	348	341	376	358	335	320	352	378	361	361	356	373	328	362	351	328	352	349	320	345	344	347	345	346	366	329	318	349	312	346	342	348	349	360	325	356	324	319	333	338	365	395	359	337	374	363	359	352	366	349	357	331	360	336	364	334	347	350	317	378	328	364	347	358	353	327	326	377	348	352	333	344	331	352	336	358	353	309	326	340	336	333	361	358	352	351	355	332	341	323	328	347	346	366	340	350	319	350	370	358	335	304	313	347	310	350	345	337	367	355	335	339	365	365	348	345	343	330	343	346	381	362	313	328	364	368	393	352	335	343	352	337	334	371	346	336	321	323	331	326	349	349	408	359	308	362	329	379	345	351	321	353	344	367	332	326	330	337	355	357	358	338	357	361	371	321	362	337	346	359	354	352	367	348	359	292	376	326	369	340	346	368	346	345	306	346	313	337	356	345	344	330	305	324	325	354	341	327	357	373	353	367	338	311	326	369	341	335	330	359	332	376	327	330	351	333	355	337	347	320	363	370	348	363	354	332	346	347	346	352	377	334	352	335	334	346	353	338	380	359	350	333	362	320	369	327	350	334	329	376	327	355	347	336	336	354	319	320	377	359	386	345	340	375	360	325	350	345	325	334	362	361	331	349	345	351	361	333	362	379	372	339	341	348	328	355	333	373	317	352	340	329	334	355	315	349	339	326	349	365	290	347	340	340	346	361	329	311	393	306	352	323	355	362	363	344	311	388	356	393	365	362	339	333	376	314	359	349	299	314	348	327	346	362	306	346	373	340	325	382	356	366	361	325	364	351	340	355	361	357	359	340	364	337	333	361	330	313	348	330	374	350	367	327	340	337	351	351	312	336	337	300	318	334	340	356	352	332	352	310	377	346	357	371	337	365	335	338	351	337	332	365	340	341	336	376	350	365	381	360	309	330	319	318	334	364	363	310	362	370	312	372	331	332	304	350	320	343	364	359	349	324	340	365	349	339	331	352	318	342	344	377	333	334	373	339	377	339	359	331	358	360	358	323	335	342	321	353	343	350	339	343	357	347	329	341	345	333	321	335	333	335	361	344	332	347	328	355	352	361	357	376	353	372	339	323	365	307	341	331	348	338	359	354	330	312	346	372	364	322	347	332	348	382	347	367	364	367	358	401	330	346	368	334	323	376	339	340	339	348	338	321	355	339	323	346	355	347	369	336	334	356	362	362	385	326	341	386	362	323	370	349	348	364	340	353	347	337	342	360	376	369	334	352	332	354	335	369	348	342	331	325	351	361	343	343	325	361	329	323	370	340	377	358	363	348	351	346	345	330	372	322	334	363	345	343	318	345	339	340	346	331	351
22777	21062	28787	23558	21062	21079	7017	1594	1226	1266	1134	1117	1035	989	972	946	963	932	935	894	879	841	807	849	787	883	866	845	840	791	775	828	811	776	797	842	776	777	807	799	835	776	806	786	775	781	787	771	747	862	782	754	748	799	809	784	766	780	753	803	790	877	777	795	818	728	770	740	823	755	785	821	783	762	774	778	806	799	775	837	769	782	773	785	793	782	860	757	775	806	797	809	793	808	805	737	763	791	775	781	803	807	762	763	738	781	757	806	764	761	764	809	807	745	738	764	750	755	837	768	798	763	771	796	837	749	740	782	809	734	796	753	794	847	808	767	836	790	773	792	812	801	753	775	794	817	772	809	782	789	778	779	808	809	729	813	769	763	742	772	795	831	804	776	789	752	814	800	754	775	816	822	801	739	790	801	789	807	741	800	784	808	740	789	745	809	804	750	793	731	818	767	811	760	756	771	783	758	789	844	810	769	816	759	769	791	789	799	794	779	772	811	838	761	761	758	794	766	819	776	765	798	840	733	796	768	808	776	754	806	763	815	775	776	836	749	783	772	774	793	793	829	797	753	805	795	833	808	787	805	713	748	780	770	781	743	754	793	793	800	703	778	751	812	842	822	810	744	830	835	817	734	772	756	809	764	746	800	743	787	841	727	764	780	855	779	789	827	719	839	760	762	788	772	823	772	809	757	828	774	767	779	816	769	828	734	770	777	771	812	799	775	740	769	821	802	784	836	799	809	760	788	752	735	766	806	744	802	798	716	715	746	796	781	757	785	831	762	793	812	795	754	784	772	769	757	769	807	737	779	783	753	774	740	758	758	778	817	757	762	781	788	805	842	748	773	749	771	734	758	774	762	788	773	743	750	774	779	752	826	768	775	821	773	792	793	774	760	794	807	785	754	787	774	750	742	785	768	759	777	795	817	780	734	760	818	793	775	756	792	786	745	755	771	702	762	743	775	760	767	731	827	755	745	784	808	783	740	798	798	810	754	783	768	776	835	763	716	792	749	766	774	799	776	768	788	718	790	769	730	761	771	799	763	781	777	803	751	795	786	736	766	772	815	748	796	785	746	865	767	807	818	803	757	790	756	815	737	795	735	806	752	783	777	769	770	778	784	788	789	799	812	796	732	729	766	781	736	770	800	810	787	712	791	775	732	769	846	790	761	790	781	787	764	774	833	784	749	788	806	783	755	780	772	754	793	806	778	781	796	776	752	768	756	834	771	770	784	781	787	761	776	752	821	758	806	797	737	748	777	804	828	791	820	825	794	793	795	784	754	777	775	757	811	845	789	799	779	816	766	806	771	776	779	774	807	776	792	776	825	768	741	819	808	720	785	819	765	793	778	816	781	770	749	768	853	763	785	755	785	764	783	771	716	815	748	757	839	783	786	752	767	811	764	782	742	777	793	799	805	785	752	811	750	799	846	780	754	855	793	749	827	772	789	779	794	787	772	811	750	813	780	751	777	765	838	738	812	793	749	786	733	793	754	757	790	795	809	772	774	808	803	747	825	792	762	767	762	765	802	788	797	786	735	740	756	817	747	805	766	756	763	812	798	770	797	817	760	777	769	801	786	823	775	803	801	771	790	772	770	803	756	817	794	788	734	742	808	779	831	755	784	796	800	839	785	817	733	776	749	796	784	800	771	830	794	792	794	742	830	813	812	758	790	785	773	770	763	803	859	797	812	748	723	753	768	789	756	746	835	755	798	808	759	769	794	768	807	745	779	767	800	761	723	838	809	821	779	749	756	755	820	763	820	765	737	784	749	785	788	766	776	770	762	783	752	777	788	787	789	764	745	785	826	796	809	811	798	789	812	739	785	793	774	799	798	790	824	779	802	784	754	786	719	778	780	813	827	734	738	795	801	789	779	805	751	774	791	798	787	795	832	795	788	776	708	809	806	795	733	793	825	829	790	754	748	778	780	782	762	768	755	782	785	773	790	784	778	791	787	790	773	732	773	814	808	766	814	769	801	761	748	769	758	806	814	805	768	799	785	741	814	772	783	795	775	827	752	795	834	791	766	764	741	778	779	756	788	765	797	777	756	750	802	798	788	737	803	773	795	782	737	751	803	761	759	716	771	789	756	750	773	765	799	742	819	815	795	789	787	805	731	816	841	767	725	701	734	799	738	755	778	820	828	803	838	779	747	776	764	855	794	804	797	788	787	822	802	777	709	770	759	771	802	751	775	731	774	758	774	811	760	840	780	771	776	759	743	793	792	748	748	794	735	750	762	763	718	799	751	805	813	775	732	761	826	779	791	763	793	844	750	816	763	795	758	753	755	813	798	815	767	801	779	758	736	774	796	747	756	747	761	754	741	765	829	797	807	834	806	764	771	791	777	774	778	787	833	741	733	774	848	781	816	805	819	813	793	751	759	738	761	809	792	773	778	793	757	775	784	801	711	789	752	806	801	761	734	783	719	743	779	754	786	739	744	769	780	762	789	787	812	802	789	761	797	776	766	779	798	770	759	793	806	791	770	837	803	714	785	773	759	790	809	785	800	762	814	745	811	761	765	844	769	770	758	799	778	745	824	769	754	785	781	778	771	770	731	793	695	727	815	771	818	813	776	765	808	756	798	800	800	791	739	773	872	774	753	830	791	780	803	824	780	756	790	794	742	746	760	717	774	767	790	817	773	765	776	803	781	764	834	771	790	728	759	774	776	765	739	756	745	784	803	763	775	785	787	817	770	801	736	766	781	790	738	767	784	779	766	770	790	767	729	807	790	744	791	839	762	801	795	793	781	763	835	778	772	766	781	778	760	761	803	746	769	727	730	771	796	824	799	792	792	730	726	779	799	758	756	759	779	781	761	807	794	758	725	803	783	766	818	784	791	785	817	811	801	786	765	809	776	773	797	709	756	813	817	793	754	809	759	790	719	746	770	777	738	761	801	816	749	806	736	789	823	758	760	798	835	792	758	784	799	773	771	824	788	751	798	759	770	830	793	761	757	777	777	751	793	798	704	749	771	797	740	769	800	796	803	759	782	790	774	844	753	785	804	807	774	758	768	781	817	779	759	801	779	767	832	735	769	752	739	829	793	770	782	790	776	740	798	794	742	809	761	743	750	772	794	779	705	776	763	799	771	788	804	718	756	769	752	749	769	806	766	790	741	791	773	773	765	765	790	795	772	785	759	803	760	781	761	762	747	740	814	820	762	749	759	738	780	813	749	802	768	738	792	797	775	773	798	770	765	794	772	807	791	772	789	777	777	797	746	806	734	795	784	747	720	765	756	757	790	824	772	760	830	781	768	759	753	766	796	731	734	781	786	842	751	784	796	774	802	795	748	797	775	791	782	792	768	813	775	799	817	812	750	791	767	761	748	813	793	823	763	762	768	777	782	799	743	788	774	776	794	765	742	812	712	784	775	750	748	732	780	811	819	741	769	843	790	766	838	767	790	792	767	761	782	795	774	776	789	737	776	742	694	777	780	804	792	777	769	764	753	769	788	738	786	786	733	771	772	768	816
12890	17464	13691	7417	5361	4094	3164	2640	2254	2032	1827	1674	1506	1474	1406	1390	1245	1284	1193	1134	1170	1076	1132	1113	1071	1095	1059	1111	1021	1036	1068	1004	1048	962	967	984	1079	964	1007	1033	972	983	937	1013	993	925	954	986	956	950	983	952	949	954	930	897	943	969	1024	985	971	916	941	968	916	943	963	1002	1007	996	1008	970	971	929	958	992	974	924	921	991	953	916	971	971	963	920	967	964	965	958	925	948	955	943	926	943	948	948	1001	956	986	916	914	942	922	911	920	909	921	992	915	944	980	913	911	885	948	956	1003	1016	978	908	955	937	936	930	967	952	993	946	934	932	939	957	948	954	948	943	1012	961	938	945	946	944	905	959	965	992	961	1023	981	936	932	950	1011	955	945	988	940	946	975	920	952	937	951	945	898	924	938	921	971	954	948	926	924	1009	964	949	958	948	987	929	964	1001	1004	938	910	941	922	966	958	950	944	960	954	951	948	950	959	983	966	979	920	981	962	969	957	938	938	938	991	1005	916	964	919	961	935	986	936	958	964	965	1009	932	972	958	947	902	928	992	948	985	960	989	937	928	904	983	989	996	931	907	984	975	970	973	1019	946	939	923	923	992	974	980	953	973	973	972	970	908	931	929	996	924	908	968	943	951	919	970	946	925	973	941	961	926	956	942	890	938	937	980	983	979	986	922	980	918	961	955	934	920	953	921	973	990	986	950	977	953	888	933	964	942	928	941	1006	933	945	940	991	932	931	979	910	943	906	939	1004	931	993	1025	943	927	964	976	968	953	977	970	936	926	929	954	992	986	935	948	936	961	927	961	967	954	937	930	943	927	936	944	937	966	953	944	949	918	942	985	981	920	923	951	955	965	958	1002	938	962	928	963	949	897	924	978	941	913	940	969	935	937	937	943	932	893	960	916	833	970	996	934	951	979	932	924	943	960	937	932	919	973	998	886	939	1016	966	942	956	954	975	965	1002	972	907	938	951	941	966	891	1001	937	938	946	971	1005	959	939	1025	963	958	880	961	919	946	970	954	924	973	960	954	919	902	959	944	980	908	953	962	976	880	971	952	906	895	978	919	951	977	948	920	942	917	1018	919	895	953	944	994	928	949	929	968	995	951	971	946	941	932	952	957	957	969	954	959	904	969	958	901	962	912	923	938	978	946	993	933	1001	906	952	905	971	893	972	930	939	996	976	940	963	955	948	975	972	935	935	984	967	929	987	960	980	947	942	995	958	962	946	954	949	931	984	974	947	993	927	984	918	987	996	964	947	965	965	1004	956	918	921	984	976	949	998	975	979	939	899	963	965	961	942	963	883	934	887	946	966	960	968	959	945	995	974	969	964	966	991	941	935	928	982	954	959	930	926	894	923	925	935	951	980	979	923	1047	996	950	944	950	983	959	946	908	966	965	930	921	971	977	929	961	987	920	937	929	988	946	964	974	934	943	950	935	957	927	927	989	932	927	940	865	961	946	944	953	968	960	949	966	942	952	964	964	924	908	943	971	962	886	928	914	924	981	870	923	955	953	1000	997	955	994	948	990	945	985	988	983	964	973	941	946	981	983	949	1010	948	1011	931	889	957	946	949	971	984	952	939	947	901	975	979	913	970	921	905	948	948	944	954	957	911	976	963	932	933	978	992	934	948	948	989	938	952	930	907	941	962	936	950	901	972	1006	976	863	985	912	966	939	1004	985	926	935	981	973	978	952	895	910	931	882	928	931	975	900	955	889	958	984	983	1011	918	953	919	975	921	940	937	943	984	885	961	975	931	984	956	927	997	991	962	919	937	951	913	977	978	917	934	929	942	958	974	983	984	961	986	970	983	950	910	897	958	962	986	938	994	926	916	932	924	952	922	943	921	930	961	941	960	918	897	933	949	960	939	881	909	924	935	948	945	969	915	967	932	925	924	997	964	904	975	943	952	922	1005	929	937	927	966	912	964	939	919	986	944	1007	954	929	919	984	950	962	933	945	974	1000	964	939	939	953	909	955	1013	922	995	966	963	933	962	975	889	956	986	905	962	955	913	925	937	972	941	926	988	944	939	932	874	979	888	945	944	953	984	961	949	950	903	943	916	981	951	973	935	918	947	929	895	914	917	893	939	969	964	954	975	963	965	889	983	905	943	920	905	958	958	936	980	958	927	896	986	943	944	951	926	949	964	921	915	982	956	920	918	935	878	923	975	994	939	971	963	973	912	976	976	934	901	978	923	945	987	918	964	957	908	960	930	952	909	986	978	881	945	956	950	944	963	929	975	989	982	1008	948	954	934	903	949	925	985	952	908	967	943	930	935	968	934	953	912	913	922	933	967	916	1012	973	964	916	984	930	941	946	956	946	917	959	934	920	951	956	897	967	917	994	929	962	967	981	933	924	1000	965	879	926	991	930	918	931	1005	927	915	923	967	953	940	998	986	963	995	956	968	926	943	923	978	961	909	961	965	913	984	977	901	965	966	938	990	952	939	955	968	927	916	992	964	975	1000	968	948	947	950	923	982	926	992	985	1006	941	929	960	967	983	958	1001	934	958	958	972	955	897	911	893	933	937	941	973	993	947	1007	955	936	939	903	960	920	961	888	994	945	927	903	892	1007	951	963	975	924	951	942	988	945	937	999	932	933	1021	943	955	952	962	969	929	951	1015	924	984	1017	946	911	979	935	941	933	949	910	979	979	931	935	993	971	925	967	932	985	952	932	961	933	927	1016	941	985	928	897	965	922	979	972	939	899	931	932	935	888	964	972	961	961	938	947	967	1005	990	924	937	909	943	964	978	920	964	894	937	956	947	963	990	958	916	976	964	975	959	921	985	899	925	946	956	932	937	960	952	973	903	908	951	973	954	925	961	994	939	931	936	963	959	927	976	918	971	912	927	1010	951	959	994	951	981	1009	995	976	943	917	943	930	923	913	927	947	993	941	918	986	956	935	960	992	920	925	951	930	969	937	968	955	943	919	965	998	937	917	1011	916	937	951	922	939	954	951	925	995	933	924	936	944	947	978	986	960	975	975	942	913	910	941	970	968	967	934	900	950	983	976	912	905	944	941	911	979	922	919	934	974	962	927	928	1032	995	926	924	966	976	968	996	911	926	949	950	926	956	981	951	960	950	992	1001	922	910	923	908	956	1014	948	963	914	969	962	985	962	927	990	953	885	935	909	962	909	959	927	905	934	938	979	946	935	984	941	876	922	940	947	957	914	987	942	967	962	964	914	944	964	930	947	995	993	945	1025	959	949	957	945	961	938	941	963	965	953	971	950	905	952	999	959	931	958	988	911	870	922	981	937	939	955	980	954	938	932	952	927	901	972	944	926	943	996	947	951	941	929	988	934	981	958	980	951	914	988	970	898	925	925	1009	980	933	971	936	949	968	918	920	926	918	956	928	980	914	944	911	948	956	990	943	997	945	938	941	929	941	921	990	916	933	949	938	894	955	981	889	982	930	948	981	952	993	936	937	928	991	1003	946	920	967	970	996	917	971	937	971	959	956	915	937	971	948	921	998	933	915	940	947	1015	932	931	929	962	884	972	944	958	968	950	931	959	967	919	870	945	945	931	934	878
27111	19005	4791	596	356	346	339	302	311	305	283	288	287	298	261	293	274	277	276	276	259	287	245	272	276	290	277	279	265	276	315	303	312	266	251	266	268	282	256	262	284	298	260	263	262	261	296	278	269	258	267	273	262	276	296	290	264	268	246	323	279	281	282	279	265	270	263	273	280	249	274	283	290	281	308	256	292	266	257	264	275	238	252	292	269	267	284	255	288	283	265	295	254	255	282	269	279	242	291	276	279	281	242	288	276	268	248	268	260	292	264	260	296	263	275	263	292	301	294	269	269	283	271	297	272	283	249	266	257	282	288	276	268	288	297	275	243	267	252	285	272	294	288	279	263	285	300	309	287	283	295	257	252	254	278	289	270	288	271	284	280	268	275	284	257	294	282	281	245	275	247	276	270	286	269	253	278	290	260	268	282	270	264	271	280	277	262	283	273	283	257	266	260	262	265	300	269	295	277	279	256	276	292	276	253	261	255	280	279	239	276	255	257	261	239	279	258	279	259	252	276	272	237	272	258	268	275	250	264	247	298	281	267	286	245	279	250	289	279	244	287	272	269	264	279	282	290	282	286	297	258	282	285	275	257	307	292	264	274	278	284	276	284	271	267	281	242	294	283	274	279	265	261	305	266	271	278	263	258	255	258	281	255	251	296	286	288	267	302	279	293	276	249	245	307	258	277	254	262	247	250	280	292	308	275	261	255	261	272	276	244	278	267	268	270	281	253	272	285	267	253	288	296	264	271	272	295	266	275	278	242	263	287	251	260	305	279	296	296	281	276	279	277	280	257	306	272	269	258	290	255	323	286	295	281	304	248	264	242	278	281	260	276	291	240	277	295	265	280	265	254	273	273	292	257	260	282	286	259	268	268	281	270	256	253	260	257	268	267	265	272	282	289	257	267	256	276	312	290	274	267	294	281	292	285	258	287	268	275	278	264	267	290	280	284	265	298	279	288	266	272	266	275	280	278	296	275	261	299	237	276	255	288	291	272	263	275	290	262	308	267	274	255	262	277	258	279	291	282	283	274	258	249	268	268	280	283	268	287	270	280	272	254	276	271	258	264	300	275	285	284	245	261	251	282	280	296	301	278	259	274	256	257	267	252	270	262	259	286	257	279	277	258	266	258	280	266	287	268	245	267	270	271	287	263	272	260	247	280	299	288	301	260	256	314	255	282	272	286	274	288	253	258	278	291	274	282	304	264	305	240	243	263	263	278	287	277	252	287	262	274	266	272	274	264	273	264	268	272	259	263	236	263	280	250	263	264	248	272	283	236	276	249	278	288	294	299	271	260	280	278	302	262	243	265	264	280	285	273	240	266	267	285	248	255	298	273	277	261	289	267	255	272	248	279	255	252	289	284	246	276	291	282	290	300	276	280	246	261	251	283	271	291	266	267	285	286	275	284	283	280	239	282	260	301	276	276	282	253	261	275	287	295	261	284	291	274	273	273	268	296	258	293	270	287	283	267	254	277	256	284	267	273	275	270	304	254	301	275	280	311	306	294	246	284	269	283	261	269	302	335	279	276	276	262	277	258	278	235	276	254	273	269	290	273	289	239	256	273	273	278	271	272	266	288	273	284	287	310	272	287	283	284	243	289	296	292	286	256	260	273	316	265	295	292	226	250	267	259	284	265	292	282	302	280	287	281	263	271	276	302	279	289	294	253	260	258	265	257	273	253	263	258	277	298	298	255	265	283	290	272	273	249	286	276	251	283	280	273	266	288	286	259	251	283	282	288	302	282	300	261	276	287	276	281	255	285	288	265	272	283	282	257	286	249	251	272	273	281	311	272	292	291	273	258	272	265	256	290	264	281	252	243	281	259	264	260	300	247	268	290	292	271	274	259	271	262	282	291	268	282	300	275	288	290	258	281	267	276	264	297	283	291	288	266	297	305	299	266	267	266	259	254	272	256	243	287	284	253	258	261	259	316	272	242	283	271	288	284	294	290	283	289	285	281	273	301	291	262	277	279	294	256	286	297	264	281	281	278	268	278	264	273	265	271	273	295	257	286	293	264	278	282	279	280	267	290	273	268	260	268	261	274	276	275	277	283	283	277	271	272	239	291	282	253	291	277	274	274	274	280	281	257	296	267	272	264	319	271	274	305	261	266	277	267	300	279	256	282	257	284	254	259	281	267	273	285	295	252	290	321	257	252	275	260	286	262	266	276	270	254	291	284	246	260	282	249	271	278	243	237	243	276	271	250	291	245	256	289	254	295	280	272	297	287	264	270	267	272	275	274	260	269	280	262	282	271	273	304	272	275	262	273	295	269	274	258	269	289	278	276	274	301	275	270	311	290	273	266	273	290	288	290	294	296	311	297	248	263	262	254	286	297	264	309	277	284	265	239	271	270	277	282	275	275	287	271	255	316	252	284	265	281	257	270	265	255	250	269	254	253	265	274	253	295	305	264	259	283	272	268	263	247	270	276	268	286	287	265	274	273	277	265	295	225	257	261	230	272	243	282	277	281	242	330	275	272	265	258	258	252	275	276	266	260	247	286	259	265	267	300	250	247	279	251	277	278	277	273	280	276	290	283	255	257	263	255	269	263	296	293	291	299	230	263	264	261	289	286	299	286	250	247	252	274	293	282	298	251	288	257	265	276	280	289	263	318	267	280	283	255	271	257	271	242	242	278	278	241	329	255	288	276	273	284	288	268	271	282	277	284	280	274	276	284	293	243	260	261	283	267	251	276	268	263	260	307	296	279	272	281	296	265	280	272	261	307	281	278	275	242	281	273	258	279	271	296	274	269	287	259	290	261	244	283	275	256	287	273	296	267	259	283	278	263	278	248	289	274	275	272	273	295	280	277	289	254	263	227	274	286	275	271	253	259	252	304	269	258	294	248	287	294	273	252	277	255	256	256	282	262	274	275	292	266	286	310	277	277	270	297	272	261	280	262	278	268	271	272	292	304	268	284	276	291	283	289	298	247	268	283	246	261	290	242	228	258	263	274	303	271	245	283	265	294	296	272	286	263	268	277	286	290	267	267	281	270	293	279	245	281	267	254	272	292	299	254	272	289	267	308	260	254	280	295	263	279	265	319	256	280	253	260	257	273	261	272	274	277	269	284	263	256	238	269	294	309	285	277	289	281	277	297	271	301	250	259	269	279	279	282	277	272	266	298	255	263	269	266	271	287	274	268	306	289	288	256	241	251	247	265	286	292	285	282	242	258	261	268	260	284	285	280	258	286	299	273	273	296	276	275	278	289	257	275	260	292	300	253	287	282	274	261	250	246	259	269	282	270	256	257	277	306	255	249	259	254	265	281	284	286	271	231	253	276	244	250	256	264	281	262	273	291	296	277	294	264	278	251	292	260	265	277	290	278	289	293	263	261	286	291	275	246	266	267	237	258	286	263	257	292	247	251	274	292	270	233	265	261	258	294	252	281	276	278	247	256	295	278	252	280	246	276	275	281	272	250	285	297	241	288	281	311	271	277	237	282	282	236	259	276	275	295	267	261	265
4268	1256	981	600	526	498	432	441	422	390	381	367	367	338	401	402	365	352	353	373	366	358	354	387	383	341	365	352	364	363	372	373	364	377	329	366	374	355	375	329	381	307	355	362	372	330	335	362	346	349	375	353	309	357	351	354	361	347	362	356	366	364	388	337	339	394	357	341	377	338	319	349	347	343	328	358	345	366	356	356	381	388	390	386	328	330	369	333	349	374	387	342	375	360	287	371	344	363	346	384	385	329	342	361	358	326	323	348	347	367	353	310	349	341	350	370	341	328	375	355	361	367	356	368	321	348	364	359	352	366	348	376	352	367	376	404	355	369	390	356	363	358	388	333	362	383	352	374	366	348	368	363	371	339	368	385	359	368	350	356	342	353	342	363	350	354	363	363	342	360	346	347	338	364	344	335	380	323	342	343	327	369	367	339	375	359	346	330	343	365	377	382	361	355	393	365	341	353	332	344	384	334	355	347	354	346	372	418	338	351	354	338	378	353	338	385	344	341	365	351	365	349	373	342	346	373	360	370	349	346	366	359	356	372	352	331	368	353	342	338	367	371	346	328	365	363	304	365	339	366	348	391	373	359	350	379	359	342	367	361	355	342	359	352	371	369	369	313	384	367	378	352	353	361	332	334	340	368	370	360	378	344	361	391	394	357	362	344	356	363	309	378	376	366	374	340	348	340	365	312	382	362	356	362	386	357	374	340	330	342	342	336	390	337	370	372	355	324	362	351	380	367	374	333	378	357	368	338	345	377	346	369	360	372	350	380	370	352	377	367	359	349	343	351	359	363	355	364	362	342	351	376	331	379	377	361	354	337	340	348	347	349	349	362	342	363	364	334	370	353	364	353	327	373	326	343	362	361	361	348	370	386	370	343	342	380	360	399	338	324	342	360	370	361	380	363	341	367	339	329	335	337	397	355	332	343	385	365	343	401	359	345	335	343	358	344	372	384	330	362	371	357	365	334	352	325	342	336	383	350	379	355	390	371	372	348	348	376	382	344	360	372	332	355	343	357	371	319	374	347	346	360	366	383	353	371	334	352	346	362	352	362	339	323	360	337	353	352	321	378	368	353	337	374	372	323	346	317	338	333	353	316	355	353	330	365	386	346	356	388	348	347	367	323	376	323	377	350	373	367	377	363	365	395	360	376	356	327	369	343	357	298	349	369	362	345	348	360	359	368	318	343	362	342	357	334	324	401	330	352	349	346	380	357	363	355	358	361	344	361	372	341	340	332	339	358	379	369	313	370	357	345	364	335	338	380	352	352	359	363	354	355	352	366	341	338	341	350	369	333	358	346	362	362	346	361	331	336	331	342	383	369	403	362	385	352	365	362	367	369	369	352	338	373	367	371	335	376	365	368	357	365	343	359	378	363	365	311	353	353	370	392	339	329	344	340	320	326	374	370	325	366	360	381	336	349	325	358	341	364	338	360	355	374	343	346	376	334	352	332	348	359	366	346	379	344	332	358	350	357	353	344	322	361	369	348	368	341	354	367	330	387	362	356	348	345	354	370	361	360	366	337	402	377	342	375	357	376	326	373	333	358	349	372	365	355	355	351	372	360	356	325	365	354	330	336	362	337	348	363	389	339	335	335	377	325	357	375	339	377	361	331	376	342	399	330	352	360	343	364	394	363	354	350	389	333	356	336	350	374	355	338	334	347	380	396	377	362	338	350	341	407	374	401	353	334	342	365	378	356	363	365	357	355	349	345	354	341	339	338	355	360	342	348	336	358	341	382	382	375	355	356	348	372	352	365	367	373	383	375	348	361	355	379	396	366	378	342	338	360	343	353	362	382	345	346	355	323	398	344	333	351	349	319	393	337	365	331	367	334	380	373	344	361	334	359	327	325	381	334	323	332	389	329	339	369	368	353	358	345	334	348	338	372	387	374	357	339	397	353	360	346	312	346	328	358	340	308	367	343	356	334	364	362	336	339	396	370	426	381	359	371	342	350	372	357	373	368	369	350	348	386	325	350	351	355	377	352	365	387	357	382	380	368	376	360	321	356	327	345	368	334	340	354	352	367	374	362	337	349	345	359	347	355	345	365	357	339	327	371	350	366	344	342	362	359	345	385	374	400	322	351	355	392	331	352	360	345	329	382	333	335	369	348	347	327	331	358	357	345	365	342	339	376	365	373	358	359	348	360	351	342	404	338	358	326	388	359	343	363	380	354	352	361	374	365	345	347	355	362	356	363	353	357	331	332	386	369	346	357	395	306	387	347	312	336	350	317	358	352	372	380	354	362	350	361	366	376	363	362	344	338	347	361	363	355	373	374	364	374	364	357	344	354	348	346	379	358	324	356	370	366	350	354	385	325	368	367	375	338	337	334	334	335	350	329	364	355	359	357	359	381	378	350	319	327	364	372	360	360	376	355	329	360	359	361	374	348	355	354	374	376	353	348	355	377	340	363	340	370	373	331	375	321	355	348	348	344	354	357	347	316	355	355	378	325	359	342	360	384	329	386	340	332	337	331	339	344	328	349	361	367	349	358	355	314	333	360	362	351	345	339	337	328	356	363	380	355	331	332	360	364	348	365	389	339	333	344	376	318	361	375	375	390	380	348	324	370	332	360	339	378	347	342	344	377	364	408	357	398	358	358	341	372	332	364	368	355	339	331	354	337	353	372	378	345	353	373	353	366	378	339	381	329	361	330	347	391	323	333	316	349	320	377	354	353	344	367	339	373	327	342	386	350	357	334	347	328	365	359	347	356	331	328	367	347	324	344	335	319	325	360	321	350	385	334	338	330	342	347	362	359	356	385	360	344	366	370	329	356	341	355	376	376	351	348	382	355	351	383	347	351	351	322	373	359	346	326	366	384	349	312	384	378	329	361	368	366	379	353	366	332	376	370	374	335	357	343	350	365	350	358	373	387	350	368	354	316	365	326	388	368	370	384	353	358	415	340	352	353	329	388	323	351	341	346	350	339	380	370	367	377	378	332	352	382	361	364	385	369	348	372	365	357	368	380	360	330	358	389	354	394	350	314	382	381	355	350	355	325	324	359	351	361	357	385	353	357	353	353	359	339	363	377	370	354	348	331	339	352	345	362	356	353	352	360	357	362	375	314	365	340	369	336	349	331	346	355	353	338	332	366	356	381	362	376	346	336	362	355	328	343	342	338	361	350	397	351	371	364	317	343	382	317	351	372	357	346	332	374	367	361	362	363	344	367	401	329	354	356	345	352	349	348	342	385	343	354	364	349	343	370	358	325	352	340	376	353	345	373	412	332	347	366	361	361	383	385	369	387	381	359	356	344	345	347	352	340	356	379	349	334	318	384	375	354	349	338	359	357	341	378	352	379	349	376	335	354	359	388	370	338	341	359	315	389	375	342	357	368	340	334	359	341	349	339	337	354	351	365	356	369	344	364	347	353	363	329	352	353	361	350	327	361	337	369	333	338	347	369	350	364	373	351	355	335	378	346	363	376	367	347	357	379	336	330	374	374	334	359	383	318	379	374	356	351
23808	21052	28277	24010	21017	7902	1404	1035	876	858	779	764	796	730	733	723	714	721	676	704	700	654	680	713	706	673	652	621	632	645	649	582	652	704	667	641	663	634	683	670	649	586	619	677	708	656	623	655	639	668	630	642	654	647	630	639	584	693	655	664	622	589	675	667	619	602	639	638	651	606	613	631	633	632	662	622	648	654	665	630	661	672	669	666	661	576	648	611	657	660	623	659	623	658	657	623	645	637	649	642	695	657	618	664	627	644	639	630	656	604	621	650	661	676	622	609	642	613	675	581	682	601	645	665	626	594	641	615	661	637	619	641	629	664	665	648	608	648	647	662	575	640	608	611	670	704	609	643	635	589	625	655	608	631	640	655	626	586	661	615	632	639	643	670	616	678	645	625	637	638	645	641	604	638	632	637	625	631	609	643	592	635	647	618	654	638	689	616	629	623	685	642	658	671	630	601	652	667	614	614	643	632	643	587	636	653	619	621	663	622	672	630	671	628	638	638	626	621	641	573	634	647	623	611	682	694	606	597	636	625	608	631	631	675	603	638	645	684	696	675	674	668	606	627	593	655	642	642	672	634	635	675	666	621	649	614	655	622	620	630	607	626	683	592	671	650	630	639	656	605	637	671	684	667	641	663	728	651	601	648	601	656	623	645	649	655	653	668	612	635	669	610	668	618	616	638	603	640	614	684	635	623	641	651	591	653	626	648	618	623	626	688	647	628	639	578	653	605	646	668	631	633	641	669	632	652	606	642	673	649	670	635	617	630	660	620	641	637	642	601	632	694	600	634	629	665	649	599	661	635	634	627	664	647	644	608	670	659	615	644	670	677	657	588	639	609	636	638	684	609	665	643	591	601	651	650	604	624	668	628	655	634	606	635	641	613	617	611	639	631	661	630	633	635	673	616	686	647	620	635	642	650	616	655	586	607	582	622	647	676	645	649	632	573	668	637	651	660	622	633	650	687	679	648	635	644	654	638	629	669	653	628	621	617	591	660	631	675	628	630	626	649	639	658	648	617	635	638	640	665	636	656	638	672	660	686	623	612	694	678	637	626	580	619	666	646	663	642	637	681	663	633	608	673	635	629	600	652	666	642	632	666	578	640	639	614	612	608	636	689	650	669	632	640	653	653	655	616	664	648	656	646	636	626	579	639	603	619	619	595	614	604	655	684	634	615	657	644	624	601	646	617	632	635	626	623	691	704	609	652	682	650	651	675	636	650	643	635	665	646	636	635	631	624	638	662	666	685	702	604	655	634	688	638	631	605	671	670	625	664	627	652	629	636	647	620	643	674	679	663	602	593	622	608	650	597	635	632	616	602	626	629	657	630	653	665	662	649	626	635	610	679	643	594	605	621	613	630	633	662	621	610	620	600	618	671	608	607	641	594	602	594	647	695	648	594	650	640	637	579	648	599	651	644	637	655	639	643	636	616	645	663	630	640	637	640	638	602	622	639	635	668	635	629	670	615	636	609	658	632	678	634	644	611	638	589	623	637	629	670	663	626	669	637	637	643	670	595	663	675	651	653	668	633	643	660	654	634	680	643	659	628	613	643	645	652	651	662	639	628	614	650	655	616	638	568	649	660	609	658	701	672	665	628	610	646	672	621	626	670	643	600	611	605	653	617	663	600	615	613	623	665	690	640	645	637	605	622	580	653	621	596	653	701	633	628	635	631	708	634	586	664	595	656	615	662	647	643	668	638	618	642	601	636	637	633	605	626	597	622	628	609	621	623	652	622	638	644	622	668	661	621	642	606	643	650	619	662	614	608	602	611	680	624	610	599	628	649	624	642	624	595	598	607	662	642	620	611	614	630	620	661	631	627	660	640	644	653	653	642	683	647	599	618	630	643	622	647	625	639	627	655	668	634	642	652	615	640	631	638	636	627	628	624	647	634	589	651	672	558	629	672	627	657	656	625	630	651	598	607	650	692	656	660	652	669	677	592	605	588	616	625	665	632	624	620	667	621	602	608	621	628	644	630	633	600	629	666	620	649	667	606	609	603	645	693	653	621	645	617	655	623	627	633	670	619	651	672	631	624	705	619	648	613	630	664	631	639	676	639	671	613	675	627	629	648	617	660	631	651	664	621	612	605	657	663	583	602	673	635	652	647	633	630	636	636	642	630	605	633	623	616	607	634	642	663	609	667	630	633	706	620	657	662	616	604	666	639	659	589	611	628	633	620	621	630	647	639	679	610	616	607	624	673	645	615	624	662	626	651	671	643	623	630	659	656	653	666	615	660	644	633	611	650	621	629	669	676	627	646	634	696	650	642	613	608	613	643	667	640	654	648	609	675	673	617	631	678	645	624	651	643	662	641	628	588	594	658	664	638	644	618	635	683	620	622	601	631	686	626	671	663	636	598	622	650	651	655	654	619	624	558	616	649	642	654	639	619	665	579	678	690	666	633	674	646	631	640	701	604	665	617	658	654	597	627	653	612	657	646	661	615	646	640	644	641	645	636	642	640	655	604	594	594	652	651	625	608	628	619	599	646	649	645	586	638	649	623	616	647	677	630	652	649	643	657	607	653	635	635	635	608	612	599	635	679	621	632	652	680	609	628	605	637	651	633	629	630	676	641	665	644	617	623	606	680	647	631	670	637	625	662	569	692	629	644	622	587	654	655	640	629	649	630	609	654	628	634	621	616	570	633	622	607	657	660	638	611	619	575	661	609	649	605	621	625	585	619	618	607	651	650	609	644	643	602	628	656	664	622	611	600	605	631	624	626	643	701	627	623	621	575	614	684	690	669	652	656	626	615	596	631	634	617	669	632	606	613	590	689	590	644	665	643	604	665	655	689	621	606	621	620	633	574	625	633	659	633	608	647	671	628	650	625	666	652	610	650	669	638	622	649	626	643	657	634	614	657	644	637	623	582	611	700	606	613	650	595	610	650	603	554	642	627	612	598	645	617	599	670	618	632	668	643	696	624	673	635	625	636	627	641	668	624	646	625	648	625	625	608	628	612	641	636	590	592	610	639	662	639	628	698	647	609	646	628	659	626	613	631	635	615	651	625	627	658	662	637	608	634	664	649	638	665	602	628	664	581	615	648	666	604	629	603	620	600	620	636	632	661	657	642	626	646	652	597	663	623	639	619	662	656	662	637	637	649	616	671	660	614	610	619	614	651	633	659	649	612	646	665	582	685	643	641	626	677	648	650	645	656	596	669	638	623	649	645	628	638	673	624	632	672	652	599	639	670	685	644	603	631	568	665	634	674	623	660	631	646	646	655	631	653	648	651	615	594	648	660	637	642	620	611	668	653	615	685	649	655	659	612	591	631	651	629	603	682	623	617	617	633	643	708	652	610	615	658	618	620	636	666	627	606	651	623	632	628	648	636	638	649	611	626	649	597	630	621	668	608	595	666	624	682	679	604	645	622	624	671	633	631	669	623	653	634	683	643	635	630	653	613	653	606	661	649	639	623	686	622	581	642	619	618	659	687	648	656	599	649	672	632	675	613	585	642	598	632
8664	11178	8520	4431	3104	2363	1990	1670	1446	1281	1218	1144	1117	1040	1009	963	987	951	901	921	900	874	903	893	891	827	858	817	882	805	767	828	797	802	801	770	831	849	809	815	820	774	778	770	767	771	832	765	804	783	787	770	795	841	748	817	790	788	758	762	818	783	765	795	815	760	781	771	805	769	783	826	788	772	809	752	726	723	774	739	864	836	803	769	784	756	791	821	730	731	816	746	800	756	763	737	789	838	786	783	725	765	754	782	781	725	786	779	823	822	785	774	836	785	823	749	777	826	845	795	810	715	825	814	798	760	792	781	825	787	773	807	829	758	774	784	748	744	774	736	784	804	772	777	778	784	779	750	796	788	758	732	778	855	775	781	736	807	790	770	775	755	776	780	784	782	811	769	750	756	768	803	830	762	775	812	775	742	804	827	719	836	817	723	796	784	739	742	764	805	769	780	798	771	746	712	794	756	764	778	812	837	778	780	820	779	800	767	780	771	784	688	762	862	755	704	769	832	772	702	748	776	798	742	822	777	763	743	790	792	838	782	762	760	801	761	778	751	803	743	752	758	726	804	758	824	813	776	805	798	758	770	810	786	774	765	779	844	796	778	780	813	740	748	719	790	795	790	786	746	825	796	797	763	761	749	741	744	763	743	830	785	792	736	783	756	759	822	846	764	779	789	778	771	807	767	795	759	801	783	828	756	744	797	781	786	791	771	765	763	805	799	797	789	780	777	741	788	792	776	802	755	759	753	752	767	771	780	814	763	750	828	769	782	791	735	783	747	791	746	757	771	799	815	789	758	833	792	775	709	798	803	735	776	741	732	795	811	771	798	748	792	794	796	767	787	797	832	783	751	763	764	815	811	778	763	768	767	757	787	694	776	783	817	786	794	740	789	768	744	784	750	784	722	742	795	805	749	788	777	806	778	744	754	794	787	805	736	758	789	759	763	806	736	793	829	761	803	764	787	787	818	764	754	732	794	816	767	770	805	757	809	781	822	788	773	756	788	762	765	745	780	772	786	799	717	801	744	808	809	785	780	762	767	774	751	722	805	796	808	770	742	776	764	775	769	774	801	712	841	792	774	760	826	778	807	774	758	830	781	768	781	840	753	801	809	766	756	756	742	798	735	813	791	810	749	798	778	771	782	816	774	807	717	768	718	752	746	798	751	759	773	759	714	795	753	841	743	718	797	797	767	789	771	809	748	769	813	756	790	803	821	784	752	774	786	809	787	803	767	734	787	749	791	737	787	818	770	808	758	763	761	797	768	792	782	806	749	794	781	764	818	774	724	803	802	761	773	766	751	764	787	815	795	803	799	814	767	826	803	748	773	769	762	735	791	797	774	775	810	807	775	747	748	789	737	793	764	754	765	773	731	801	770	813	769	823	776	776	772	745	764	761	773	824	784	803	789	815	769	744	810	761	778	776	766	782	778	816	720	718	809	782	752	797	763	761	760	844	839	804	737	798	805	787	796	813	738	751	764	786	816	788	749	797	792	821	795	827	824	767	750	766	720	757	725	823	784	796	769	766	812	781	793	762	766	780	766	815	771	787	742	771	791	775	802	793	785	743	787	788	752	774	805	785	770	768	792	726	792	754	776	746	737	716	737	766	773	753	777	780	780	767	738	783	818	782	757	759	788	783	762	815	807	806	792	779	824	782	764	780	760	781	821	773	743	785	825	779	745	685	761	718	797	795	711	777	750	799	818	798	807	723	791	771	782	791	786	791	822	819	786	808	824	809	774	778	796	818	734	722	791	797	763	713	833	817	787	767	757	754	759	780	813	745	776	781	756	777	789	738	799	793	754	806	752	755	789	798	817	781	773	754	817	801	764	777	771	763	810	751	771	802	761	789	794	775	740	758	786	792	765	834	790	781	798	757	809	782	772	773	773	773	793	802	739	784	760	753	780	790	772	816	789	809	827	723	773	780	785	788	730	789	723	765	789	788	767	743	769	806	772	811	834	786	804	776	781	803	790	781	782	844	779	767	806	778	780	762	788	819	756	762	818	796	768	759	739	782	767	808	756	753	756	749	723	733	818	777	784	804	789	799	818	776	747	751	761	768	772	830	820	763	781	804	721	832	774	792	789	777	833	741	748	829	796	714	801	717	815	778	793	757	737	803	773	779	791	792	773	816	779	766	753	766	735	771	772	792	761	774	814	791	790	835	734	799	790	777	778	807	800	801	819	804	724	757	769	799	782	779	792	786	758	775	782	748	742	785	749	750	782	835	747	733	715	829	744	769	852	757	739	757	814	852	825	786	769	746	806	806	815	769	799	764	767	728	792	799	729	813	793	848	829	775	733	767	782	762	797	818	792	769	752	752	776	792	774	788	801	772	732	754	761	796	793	774	800	707	782	782	776	728	778	766	762	798	829	734	766	789	795	800	780	786	733	785	828	737	765	772	734	823	800	777	837	803	778	761	747	770	736	769	758	748	770	776	750	789	780	797	784	779	758	791	780	781	744	797	809	722	798	746	839	801	750	767	737	781	778	769	785	799	786	797	766	747	803	747	751	797	771	781	716	750	738	770	792	757	790	781	731	759	733	792	773	768	821	772	734	737	780	809	779	756	796	760	740	781	769	812	763	744	771	781	765	745	771	803	817	768	781	798	805	774	728	774	766	775	778	778	769	725	807	795	779	758	809	785	788	774	753	735	807	741	773	760	801	786	795	784	750	783	792	794	773	748	719	727	817	730	751	785	819	774	807	792	801	765	755	765	827	756	781	790	758	782	783	763	769	778	763	729	771	838	731	738	803	759	815	764	781	765	762	798	751	791	819	758	733	788	745	770	787	787	768	768	731	783	742	843	818	756	794	785	810	792	752	794	782	792	781	732	764	763	800	772	731	811	817	745	780	782	766	732	767	812	776	800	802	753	769	789	758	741	779	779	746	793	777	811	740	772	719	739	754	770	771	771	801	736	756	782	839	779	769	721	794	802	735	813	749	727	785	812	771	759	762	750	812	766	770	770	776	760	722	745	758	733	793	766	805	818	798	773	770	799	807	746	753	771	805	879	760	746	734	799	774	814	821	797	762	808	765	813	748	701	756	776	773	787	832	761	786	778	802	753	729	849	764	859	756	774	764	792	764	791	757	797	798	757	789	776	851	757	792	723	770	747	802	780	755	758	738	793	803	754	853	751	726	774	750	797	773	766	787	721	726	775	741	791	816	792	775	751	760	752	747	799	740	790	790	738	789	753	774	750	756	752	785	727	805	783	759	746	749	768	744	747	733	829	800	774	775	823	743	768	727	779	768	780	742	748	788	802	834	806	793	768	736	759	761	791	779	808	779	786	796	751	781	754	778	756	770	811	778	789	765	775	825	769	732	776	737	714	782	794	818	769	753	724	781	710	768	765	763	801	799	785	766	797	807	789	768	790	792	736	735	794	768	727	772	749	745	719	766	787	800	778	787	772	776	773	798	819	777	807	801	764	758	724	770	760	801	799	803	734	762	694	745	810	725	797	740	823	787
25102	21019	26760	25120	4783	535	485	379	377	322	326	326	293	296	267	282	274	271	258	286	268	231	273	303	259	242	267	262	256	293	279	289	262	245	261	265	244	223	251	228	237	226	222	254	241	272	245	279	266	296	252	231	291	263	232	233	262	249	241	231	272	253	223	271	245	247	260	223	205	232	248	235	250	257	264	235	255	264	259	233	225	211	240	241	258	271	270	228	238	256	256	242	276	244	226	243	255	256	228	223	245	257	238	228	237	239	236	235	235	245	251	249	258	261	223	269	266	241	234	253	249	237	230	259	244	244	252	259	260	241	239	233	275	246	236	249	258	247	240	249	248	293	274	279	267	247	260	255	243	244	224	241	258	252	268	226	244	244	237	209	262	247	235	244	283	278	265	250	252	225	257	263	259	228	236	247	263	252	267	248	244	255	241	231	243	269	226	226	228	243	242	266	237	224	242	239	253	237	236	257	227	259	237	238	229	237	267	251	229	240	248	264	247	240	227	252	276	239	251	244	247	259	280	243	215	238	269	250	243	229	246	263	250	246	245	239	241	241	228	255	228	232	260	260	268	256	250	253	247	223	237	222	276	254	245	266	257	259	252	217	228	217	249	249	223	253	226	253	238	255	225	265	253	231	251	262	248	250	223	233	242	284	254	236	256	252	255	238	248	249	244	255	236	223	228	250	255	207	243	254	241	230	249	250	261	264	221	262	247	251	260	255	242	255	248	246	259	236	248	222	277	234	255	244	239	219	228	256	254	239	247	225	235	219	244	257	271	237	221	259	242	253	241	269	264	234	228	246	239	251	234	258	221	250	236	256	231	249	209	253	267	238	223	243	210	235	234	213	256	231	256	256	252	250	255	234	255	234	246	265	256	263	265	246	234	255	240	242	238	265	247	243	250	274	276	248	232	261	228	287	244	232	269	222	228	229	223	265	248	271	228	233	229	243	269	275	246	246	226	228	262	254	257	220	242	251	228	254	259	244	269	279	237	293	258	239	252	273	271	218	256	244	217	247	249	244	226	264	254	276	231	224	269	246	269	203	267	247	265	232	273	278	228	229	273	275	250	252	245	253	243	238	232	246	241	250	241	255	219	269	260	276	250	263	258	228	256	246	259	251	243	233	214	259	266	254	266	243	275	236	250	248	281	245	262	237	226	273	246	242	243	216	249	223	264	231	210	217	248	265	220	245	234	292	237	213	263	252	239	238	251	234	228	245	249	250	253	252	273	245	250	225	213	258	238	251	265	259	235	261	270	239	262	246	243	267	238	273	259	230	238	260	252	262	247	258	239	246	245	271	251	241	243	289	242	236	229	260	251	227	263	241	249	241	244	246	237	247	243	239	263	228	248	230	258	247	255	228	251	263	252	243	239	244	257	256	239	276	226	231	255	214	213	262	260	251	218	239	237	236	260	242	245	237	227	257	237	238	256	242	268	224	249	266	229	255	250	245	215	248	247	247	273	256	254	217	245	242	265	243	249	216	247	238	267	247	226	235	269	258	235	229	247	245	240	254	228	259	241	261	245	231	230	266	253	252	235	225	250	269	267	225	252	195	234	253	257	252	250	273	241	250	235	237	251	258	235	260	259	259	255	242	276	234	221	244	261	301	268	235	265	227	251	228	218	243	247	239	231	255	259	243	273	278	279	240	246	248	258	249	244	222	253	262	266	242	204	266	225	256	234	262	237	240	258	260	268	257	270	232	259	252	237	261	238	277	243	250	252	249	241	222	232	265	222	231	262	248	242	231	243	251	248	253	246	251	240	250	255	240	232	280	255	240	244	255	242	290	235	240	250	220	251	234	242	233	241	230	261	237	215	240	267	260	236	258	243	225	233	248	255	255	270	265	250	241	269	223	240	216	236	274	225	239	237	234	245	282	238	226	266	235	242	241	231	220	254	261	255	230	230	264	239	257	220	250	253	211	274	270	264	240	242	250	239	253	247	260	245	274	244	240	235	225	255	274	249	265	228	265	264	239	239	241	260	242	244	249	243	235	246	253	271	250	242	248	257	237	228	227	259	266	255	221	255	235	243	253	257	250	213	251	259	243	254	262	243	264	228	261	235	228	269	233	243	249	244	236	230	261	236	261	239	239	242	242	243	248	226	257	253	238	257	233	253	255	243	248	264	240	279	268	234	249	241	243	265	259	253	263	261	242	217	229	234	271	244	254	237	241	230	226	226	265	239	256	248	244	259	247	225	256	263	278	250	259	239	249	237	254	239	228	244	247	262	248	215	238	261	248	234	259	236	260	263	250	264	255	249	252	235	234	254	253	258	287	242	237	235	242	251	251	257	229	220	264	259	229	218	240	251	236	234	257	254	260	247	251	226	225	251	255	226	252	251	220	216	263	250	255	246	258	233	261	286	239	256	243	260	256	262	240	247	261	232	249	231	207	231	204	241	248	244	221	248	234	245	248	285	251	258	251	238	235	225	236	255	286	235	267	241	239	227	237	227	229	258	256	265	249	270	268	256	239	289	231	249	261	252	233	259	285	233	271	253	266	240	256	263	240	258	274	224	278	254	253	231	248	272	244	246	245	236	252	239	231	235	267	238	232	264	244	222	245	258	245	246	237	243	234	246	231	224	267	263	237	227	220	267	244	225	267	235	226	264	209	239	229	256	264	204	221	241	245	235	242	288	224	250	258	269	260	238	243	280	225	238	274	236	238	246	247	242	247	253	270	251	261	249	241	260	233	246	223	270	244	244	240	237	240	232	260	260	234	264	253	284	240	245	258	235	220	266	263	241	226	249	268	269	258	224	256	253	263	238	235	213	230	240	234	228	245	264	258	253	246	233	215	237	244	238	244	233	230	245	243	222	251	254	232	219	238	231	259	252	243	256	234	275	231	228	271	251	232	243	236	258	228	243	267	217	255	262	242	254	238	236	221	250	226	279	239	239	255	228	237	241	246	228	265	224	216	249	265	286	264	250	239	270	222	231	235	225	250	244	248	253	240	257	247	244	244	235	248	231	262	226	232	247	247	258	269	213	256	261	261	242	267	231	232	278	221	235	262	235	243	252	257	231	252	228	250	245	228	233	230	236	240	266	233	229	232	267	261	274	236	244	263	226	258	269	236	243	266	235	200	263	270	247	257	245	252	275	252	242	239	247	238	220	274	255	243	248	212	258	236	255	254	251	241	266	240	239	243	240	255	250	211	262	258	248	240	246	240	242	237	236	250	239	265	228	219	213	265	198	256	226	256	279	236	240	261	274	235	281	244	237	224	230	232	248	264	250	260	266	220	223	241	232	243	244	237	238	226	244	272	211	253	252	246	247	224	236	264	253	253	284	231	274	228	244	258	257	262	260	240	231	264	249	240	234	251	255	237	249	258	237	244	250	255	246	271	276	246	248	256	262	224	259	217	247	266	223	231	240	256	258	239	225	241	273	246	233	249	245	263	247	246	264	254	238	266	260	270	258	244	252	235	231	236	240	228	269	234	267	247	260	242	263	261	237	228	228	248	263	232
8168	5783	4297	2047	1613	1078	920	780	691	623	574	540	516	485	486	444	418	408	430	433	411	389	352	388	390	389	345	370	394	376	384	355	354	335	356	352	376	346	360	350	353	367	328	355	338	345	353	350	330	346	342	338	327	344	337	325	354	342	320	342	359	353	358	357	331	341	310	349	341	314	326	346	365	376	345	362	360	289	345	324	330	341	348	385	350	349	323	382	333	347	339	345	391	337	346	382	369	332	348	347	342	322	379	362	341	328	344	386	376	376	346	348	320	344	324	358	345	341	345	377	306	330	369	359	334	345	373	338	329	333	319	323	345	340	343	348	359	332	343	380	320	339	340	334	345	328	361	353	319	376	278	362	352	371	357	378	351	361	353	357	320	344	330	313	340	335	321	343	323	356	350	346	358	372	372	331	309	347	341	334	337	341	340	327	336	372	361	319	355	335	318	361	328	352	329	320	317	361	347	364	339	330	329	342	337	322	321	346	316	324	336	341	326	328	335	354	352	343	382	340	337	368	346	350	317	347	321	347	348	332	350	346	349	314	365	374	351	312	348	318	367	355	335	323	318	363	334	359	343	335	374	336	362	347	351	326	333	317	332	369	313	355	348	306	317	378	327	342	369	351	306	352	328	304	358	329	332	361	313	346	362	325	390	306	341	331	329	347	365	324	357	347	354	321	324	352	327	342	355	362	341	345	322	341	356	354	349	355	319	330	370	357	328	335	345	356	357	357	369	351	346	347	326	346	341	334	343	324	346	337	332	362	343	339	335	346	326	350	344	340	312	349	360	330	337	373	359	352	371	333	367	335	352	330	346	329	330	310	366	307	316	376	360	308	340	334	360	332	315	346	342	341	316	350	321	316	321	325	354	337	349	316	327	351	390	306	343	339	314	360	322	329	317	346	338	354	317	330	346	359	328	334	327	320	359	334	342	352	336	346	361	330	358	352	321	359	325	313	348	292	340	357	352	350	344	335	334	321	350	324	318	363	380	375	324	347	322	323	371	363	328	350	309	316	333	313	326	338	351	343	359	342	309	337	341	337	321	349	360	345	315	348	360	366	320	342	291	347	304	320	383	347	338	332	338	357	360	341	325	339	359	338	355	365	307	368	332	319	357	344	343	354	374	336	319	310	339	319	342	346	335	337	334	334	362	344	342	315	380	320	342	345	327	345	328	331	331	333	342	370	358	324	346	317	325	330	312	345	319	317	342	346	339	318	350	351	384	343	338	335	353	351	343	322	357	338	317	335	305	322	325	361	348	347	336	335	322	347	352	340	330	372	321	336	342	341	328	313	343	352	334	332	335	368	362	328	336	336	336	339	333	311	368	325	352	340	365	342	339	357	370	338	357	352	314	365	323	318	358	372	351	380	328	338	339	326	388	371	330	345	371	349	353	335	326	331	348	340	379	369	360	328	341	342	383	347	360	338	344	347	368	346	346	313	374	356	362	360	356	378	341	331	355	341	322	368	315	349	349	349	328	333	355	312	330	357	359	361	373	360	325	310	307	342	336	348	327	349	331	326	344	335	358	350	358	358	343	348	334	353	346	364	356	347	333	342	331	327	313	368	323	319	317	381	317	352	379	293	344	320	334	364	373	311	345	310	322	351	326	326	358	331	355	319	336	337	360	350	356	331	357	331	348	334	357	354	353	347	336	329	325	321	327	342	353	316	342	334	340	351	353	333	323	375	325	341	317	310	358	330	329	320	299	315	364	337	327	340	379	324	335	350	326	334	362	385	367	395	314	326	357	368	345	354	352	348	336	320	333	328	345	332	345	348	367	361	350	327	347	362	323	352	330	347	339	333	359	363	332	372	356	336	378	332	322	356	325	354	324	378	368	325	356	357	356	321	333	335	332	356	337	324	402	340	324	371	385	314	346	316	357	343	334	338	352	393	353	338	376	349	340	337	340	334	348	369	361	338	365	335	325	331	355	324	346	354	364	365	344	349	330	337	305	369	355	351	345	345	356	353	337	344	323	324	371	336	319	336	317	349	344	364	371	341	347	352	341	353	329	350	365	305	344	358	347	362	354	341	365	332	348	343	332	320	368	369	343	350	365	364	295	352	353	355	322	378	327	353	333	345	370	313	397	336	352	339	376	315	348	320	334	342	342	344	358	353	324	335	341	358	343	372	349	354	367	381	322	352	353	351	350	341	340	339	327	366	359	371	319	361	331	356	324	323	315	366	299	320	350	340	333	350	346	319	364	346	381	300	347	322	336	331	337	338	337	342	326	349	342	322	307	356	345	340	357	353	332	350	341	342	353	329	350	336	391	375	369	314	355	310	357	345	324	366	350	336	357	339	351	375	352	363	372	334	380	355	356	345	333	348	343	328	338	320	310	366	360	335	335	325	342	374	364	316	330	337	309	364	327	349	333	342	333	364	325	349	336	305	353	336	367	327	354	350	360	372	358	330	383	371	350	325	304	341	356	350	316	346	336	351	357	309	317	352	311	372	354	358	337	383	318	351	363	329	343	347	360	339	338	334	336	357	318	375	349	308	343	347	374	340	354	336	359	331	324	326	348	352	338	326	332	350	360	328	334	332	338	312	345	365	351	365	329	335	323	343	326	348	347	338	313	332	358	369	334	370	329	363	341	372	347	369	358	370	349	352	332	357	336	360	346	326	357	354	352	356	318	343	347	351	363	327	329	334	379	350	367	347	369	327	354	315	346	324	335	354	329	343	345	327	355	362	367	351	398	330	331	366	378	309	367	337	352	377	334	333	349	367	345	332	361	352	332	310	348	329	372	349	363	347	339	388	340	349	358	346	322	341	322	338	351	314	375	319	341	335	343	366	361	342	379	356	351	336	312	371	345	336	352	337	355	315	331	346	352	357	343	342	333	358	329	319	323	363	367	335	372	354	339	346	339	321	338	362	330	350	349	357	343	332	370	362	342	332	351	331	345	342	349	310	327	371	355	367	354	345	363	337	310	357	347	347	314	352	328	356	383	351	311	302	358	349	362	350	354	362	348	349	359	346	339	312	362	327	334	311	354	363	388	324	317	336	337	349	354	330	348	350	328	350	323	318	362	332	317	379	341	336	351	310	357	318	339	338	354	337	372	317	357	315	348	318	324	339	348	346	363	319	344	349	338	333	330	303	320	327	366	331	324	346	375	359	334	332	365	328	372	302	348	326	308	336	345	333	313	348	283	303	356	348	298	331	327	365	306	353	329	362	354	391	337	351	332	357	356	299	342	342	300	382	331	323	325	336	382	348	323	346	338	351	338	353	313	350	374	325	324	340	349	368	330	333	364	324	333	348	324	371	333	346	331	348	332	324	311	347	343	323	336	351	351	310	334	331	345	350	343	360	325	344	353	319	333	337	333	338	329	350	338	334	370	339	327	360	365	370	331	352	355	326	329	318	350	337	357	361	312	330	340	297	353	359	349	317	361	342	329	395	343	327	339	362	348	366	345	356	352	346	382	336	324	382	317	361	320	335	365	357	336	329	334	341	330	362	340	340
22844	21042	28738	23529	21045	21076	6730	1577	1282	1165	1128	1104	997	972	980	946	897	892	915	853	792	838	877	874	840	842	839	853	858	782	832	780	795	798	806	767	850	819	768	748	773	823	816	808	820	779	825	774	752	805	773	736	757	854	778	787	786	749	756	768	724	779	722	774	736	786	792	803	798	721	778	810	769	755	760	755	751	833	800	735	821	780	806	796	764	763	803	791	746	782	743	795	780	771	782	776	787	782	792	822	787	795	732	740	771	778	788	800	752	760	783	769	781	766	797	760	804	773	782	781	790	780	758	801	762	741	768	727	789	739	833	802	774	725	746	804	793	772	749	808	807	731	749	709	786	825	831	759	738	772	772	801	743	826	808	745	706	783	780	780	759	780	742	783	751	799	760	759	801	773	792	746	754	838	772	777	769	757	803	761	762	822	767	782	794	766	837	764	799	793	766	831	762	833	782	739	745	779	738	801	695	769	749	775	795	746	768	785	813	767	770	756	808	787	797	750	777	786	730	782	790	768	793	794	763	788	819	742	786	797	760	794	739	819	803	794	733	782	752	769	781	776	808	762	833	756	785	829	715	752	776	799	789	746	767	765	789	793	768	749	834	785	775	791	788	791	764	782	738	777	755	794	744	807	814	751	780	766	765	749	776	759	810	768	774	740	774	793	768	758	755	768	784	768	754	726	739	811	763	788	821	744	781	774	769	750	759	762	771	760	768	749	680	810	718	777	717	791	772	776	766	803	764	768	785	758	807	809	769	838	805	769	754	751	772	815	752	736	792	762	755	805	765	779	774	784	759	773	757	769	774	701	798	766	788	760	713	811	765	746	715	750	807	805	810	744	755	765	816	856	801	779	759	772	793	767	788	806	740	757	764	769	768	758	757	770	803	764	785	798	824	791	776	739	777	800	761	800	754	770	785	729	778	781	786	724	769	776	744	787	756	795	742	771	765	763	873	826	768	698	782	754	730	749	777	749	780	756	712	807	714	739	776	783	764	756	769	771	790	761	730	765	776	784	752	819	774	759	782	762	762	811	768	778	736	779	726	797	823	737	792	814	758	842	730	789	733	763	719	792	775	771	757	774	755	783	819	795	832	782	768	752	843	765	743	803	774	809	771	772	743	744	779	746	807	766	764	725	780	766	719	790	775	786	775	795	799	786	774	733	754	791	773	744	753	747	757	734	708	714	780	751	755	813	770	739	753	785	739	793	790	714	781	806	792	799	781	778	785	745	735	782	777	738	771	782	754	815	810	787	790	780	740	764	725	756	733	765	787	775	817	755	766	769	810	767	767	819	748	728	738	759	809	714	774	773	791	766	733	774	732	777	780	739	758	798	766	784	726	763	782	759	767	765	786	766	825	765	780	780	744	770	813	804	775	782	753	811	728	711	768	821	789	789	743	790	750	756	801	773	753	708	759	746	791	806	782	798	790	725	770	834	790	778	749	802	725	747	772	751	732	754	738	748	765	783	741	769	769	759	744	766	745	794	779	785	810	761	770	815	738	790	776	738	790	802	738	769	780	782	742	786	745	785	749	795	724	791	763	748	801	746	763	828	764	786	757	786	802	745	747	768	760	762	766	764	788	796	775	775	781	786	756	783	743	777	804	756	713	751	756	803	788	776	776	806	763	814	812	746	740	744	784	782	758	768	738	755	782	766	763	790	740	767	802	790	771	796	786	740	787	773	745	757	748	766	758	777	713	748	762	755	740	764	759	758	832	731	774	738	792	791	788	723	761	776	793	786	787	731	783	733	781	810	753	783	782	756	817	771	825	783	741	784	721	809	773	788	736	794	800	709	758	776	783	761	803	736	761	787	761	791	754	751	773	790	738	770	794	696	766	755	716	786	756	772	784	735	760	761	759	741	779	740	785	767	745	778	787	763	778	762	819	751	795	797	776	810	705	791	785	802	732	710	759	802	738	739	752	787	772	729	777	776	770	729	760	802	799	754	738	778	806	780	779	791	817	791	795	769	799	765	795	754	772	794	811	776	805	790	759	769	730	774	812	763	772	807	750	758	753	732	758	804	789	783	758	755	785	795	770	739	777	813	759	715	787	642	742	801	748	786	746	755	747	717	728	774	809	836	754	777	761	757	788	769	807	798	752	807	739	771	756	811	789	767	783	769	746	780	795	788	780	807	749	779	760	783	761	742	777	823	722	765	801	742	732	746	755	785	810	768	804	762	786	727	771	773	732	776	769	787	737	747	726	738	763	775	837	749	752	791	778	735	804	713	784	754	759	796	773	757	776	769	758	788	771	781	735	764	800	752	770	791	732	794	749	798	779	773	770	767	734	784	814	745	820	758	791	758	734	769	802	768	755	736	802	727	739	798	745	795	809	759	701	786	789	770	751	786	786	746	794	774	739	759	725	752	771	742	723	753	771	783	745	793	798	775	800	761	814	766	828	743	766	759	793	794	756	744	750	749	772	764	768	772	754	722	798	756	799	718	770	732	725	730	776	809	773	757	737	758	772	793	727	784	753	789	733	744	718	727	804	750	752	760	759	763	813	806	792	777	764	775	798	764	777	752	795	739	747	744	760	746	712	793	744	751	780	748	783	708	762	738	757	832	713	793	762	706	753	774	712	709	719	693	768	735	717	841	775	766	761	771	800	727	772	740	786	795	711	784	763	774	737	712	736	753	786	772	742	708	749	740	800	780	769	804	756	760	752	794	787	790	766	771	761	770	754	841	787	720	801	750	722	795	731	748	764	793	790	763	776	767	795	789	725	856	729	793	738	745	740	808	751	762	759	847	783	732	761	723	758	776	773	812	766	828	764	767	793	774	789	753	780	757	745	772	724	729	790	761	766	815	721	777	807	792	739	789	720	772	766	747	797	756	781	772	727	788	763	795	792	743	849	798	744	767	767	817	744	702	771	811	821	698	748	780	855	741	738	796	738	757	760	773	749	823	733	711	792	764	758	738	764	764	777	828	783	786	756	808	765	826	758	733	774	694	778	742	744	790	815	724	753	723	803	759	782	774	765	750	788	762	827	744	719	790	748	787	784	819	793	789	760	806	811	812	764	789	746	795	771	802	759	742	738	785	767	737	754	785	758	789	764	778	758	737	756	771	781	781	802	737	762	750	794	758	794	804	744	738	749	753	759	758	781	763	726	812	743	774	759	785	747	771	760	803	763	790	724	730	776	783	788	729	771	790	816	764	762	790	750	767	762	758	837	762	746	753	768	757	742	805	791	751	781	722	782	749	737	829	778	776	777	699	757	729	748	789	737	726	783	774	772	760	742	719	766	774	744	777	751	749	767	777	760	799	816	764	780	794	747	815	776	753	814	819	807	724	737	767	777	752	759	815	747	810	765	765	757	783	742	780	824	799	792	753	767	753	750	760	746	795	782	778	783	785	725	791	751	775	764	766	807	775	764	764	757	771	718	785	745	764	779	780	798	759	761	780	773	754	729	739	817	782	791	759	760	752	806	767	763	770	755	767	751	795	768	781	764	754	761	744	794	786
12765	17564	13589	7328	5341	3968	3263	2661	2298	1989	1823	1640	1495	1448	1372	1296	1209	1178	1233	1166	1133	1083	1113	1039	1122	1000	1047	1089	1056	1034	1017	989	993	1006	1015	963	1029	966	1006	1000	973	1002	1021	983	986	1021	981	953	989	929	956	898	927	912	997	927	901	944	993	973	936	995	972	896	926	909	909	931	967	933	873	966	977	973	909	957	991	959	903	949	1002	957	1008	943	943	976	1006	946	966	918	918	928	948	978	962	1009	969	886	963	904	977	929	998	923	919	912	969	906	968	950	978	956	917	926	925	983	973	908	964	945	936	952	935	998	938	941	959	998	973	991	931	985	916	996	940	953	920	949	972	940	928	953	919	981	994	968	868	980	930	966	936	926	961	1004	924	977	906	985	928	919	895	956	923	988	943	955	971	872	935	948	965	946	938	932	972	978	938	933	934	927	960	944	949	944	968	893	888	993	966	971	918	889	956	959	941	915	982	948	960	940	954	894	992	966	923	960	945	949	896	945	935	960	962	938	970	940	957	961	932	986	925	991	954	887	982	976	978	930	947	940	889	915	954	891	945	956	988	982	905	942	917	975	948	962	954	921	968	961	939	985	994	910	947	955	911	991	960	919	949	966	939	915	958	969	975	1008	954	983	940	968	1012	960	992	906	933	972	917	968	922	919	939	888	968	902	929	925	900	939	938	936	934	879	980	921	948	932	905	984	927	941	954	937	939	965	926	910	979	939	963	917	885	988	926	945	945	926	886	914	935	971	932	969	924	935	904	959	969	902	914	940	923	1007	920	1013	952	929	960	934	905	962	878	928	942	926	955	913	889	929	967	967	957	917	949	904	901	990	945	985	962	934	907	953	892	932	928	970	930	916	956	947	940	950	908	952	981	957	946	931	951	929	988	930	941	953	967	947	914	882	975	899	948	948	946	948	948	976	960	902	918	1003	950	971	898	965	952	964	932	975	969	971	935	1002	955	946	949	935	928	954	938	898	955	915	949	936	942	946	916	960	957	937	946	919	889	899	931	951	931	965	961	935	1014	947	926	916	920	935	946	951	937	998	943	992	928	930	959	898	924	949	918	953	918	945	982	967	971	942	942	977	968	975	921	945	937	973	934	999	936	977	917	976	952	986	949	909	979	945	980	917	883	940	914	936	997	961	903	928	907	973	954	957	946	942	949	954	928	893	958	939	942	925	942	915	937	928	987	986	947	929	938	879	926	942	958	979	967	999	967	942	932	890	948	890	926	920	931	927	922	954	896	909	958	997	942	986	909	936	949	895	955	977	932	927	925	1004	927	954	898	986	940	911	1002	947	950	944	897	989	967	976	982	882	915	936	964	981	942	973	964	947	952	933	929	924	926	1000	914	938	971	947	938	944	957	988	974	948	960	977	883	955	938	1007	903	945	957	949	892	950	961	947	900	904	969	937	915	997	969	898	956	1010	944	936	927	956	984	919	933	948	941	971	922	891	950	987	942	906	918	953	926	963	948	958	947	918	959	883	957	892	929	893	936	913	882	958	958	985	919	970	956	940	887	912	931	905	952	984	960	941	979	879	950	985	999	951	924	964	915	946	978	948	937	965	960	975	926	952	902	1019	952	921	928	916	945	941	963	904	894	948	935	952	913	938	900	940	932	946	975	953	930	911	917	922	967	906	926	961	942	913	961	934	992	864	947	953	963	902	961	951	931	913	951	976	982	963	938	946	931	934	938	982	955	908	932	920	973	985	923	963	958	963	1037	947	923	992	913	947	968	989	951	981	934	995	976	923	901	933	926	926	959	921	968	921	1027	941	936	937	935	921	977	906	979	954	963	933	1008	930	907	945	940	889	998	927	956	917	978	1014	941	964	963	963	959	982	907	1004	947	929	951	949	905	932	917	971	954	975	966	959	897	923	978	929	975	974	992	923	959	975	980	922	950	944	914	911	923	913	1003	962	934	971	965	877	1023	951	938	912	948	951	983	943	935	914	940	971	889	934	953	955	900	999	943	934	904	964	917	894	912	962	942	909	980	945	948	930	931	945	934	951	934	904	910	1009	849	904	911	951	901	946	911	952	952	885	858	983	920	956	914	925	947	951	886	895	914	964	959	1003	908	930	949	895	983	918	941	1001	954	991	942	919	957	911	958	987	926	959	955	964	935	937	914	913	922	900	981	910	917	968	931	959	955	922	929	956	927	924	925	937	933	927	955	916	977	990	909	949	929	943	904	905	910	935	966	934	940	939	910	882	932	964	1004	940	881	943	970	940	945	936	909	967	926	957	941	968	887	988	952	1004	928	926	975	929	968	922	911	937	957	935	1005	913	907	935	954	910	957	956	994	908	984	990	937	937	928	968	885	921	921	922	922	939	924	896	931	891	952	993	915	902	922	922	941	965	922	974	911	923	892	961	906	913	950	907	959	872	926	968	956	911	974	910	918	949	933	942	961	921	952	939	946	874	953	935	895	937	949	962	892	919	933	954	924	969	970	973	905	955	926	922	979	935	888	999	934	958	944	927	927	937	979	963	1007	931	908	927	894	989	958	947	918	955	915	965	922	926	950	933	919	955	960	933	930	959	935	883	917	960	914	1030	954	964	942	921	933	960	868	960	987	931	941	949	919	929	958	906	912	921	953	955	905	915	934	966	917	974	967	936	965	950	967	937	978	928	952	926	974	939	934	888	998	932	912	934	907	936	951	910	970	1005	966	994	942	1001	916	914	939	906	894	926	1005	931	887	932	960	913	917	939	961	988	970	964	953	965	949	940	978	964	975	918	960	871	948	950	921	934	934	968	891	959	890	963	958	926	930	921	945	991	914	962	914	956	957	967	946	968	905	913	894	903	959	939	944	960	935	956	992	929	968	926	949	904	925	979	939	977	893	963	1010	947	917	966	948	950	998	921	969	953	958	898	958	1010	930	894	948	949	985	958	932	952	921	941	903	952	931	886	931	973	932	933	912	917	1008	946	962	927	937	912	975	970	892	957	955	972	953	877	907	942	926	963	908	941	986	929	1006	977	949	941	965	952	928	968	917	950	923	979	932	898	985	950	866	882	960	953	914	936	918	970	890	941	919	948	921	919	942	914	927	994	933	946	908	967	964	979	910	933	959	903	862	918	967	1001	972	969	979	911	938	948	952	867	971	936	924	951	870	903	948	955	956	930	987	915	924	947	949	925	1008	980	969	937	941	942	957	918	922	950	941	947	915	937	937	1010	920	922	950	969	935	953	957	957	934	953	1003	981	912	944	990	952	913	878	956	902	941	956	906	955	929	956	976	948	934	963	923	954	926	994	927	970	944	919	936	891	947	998	988	952	962	972	923	920	918	992	1008	981	921	931	944	909	950	919	973	963	957	1017	893	885	912	895	920	976	996	987	924	907	946	916	932	985	1016	970	926	977	931	955	980	973	911	977	943	898	929	972	891	959	943	935	929	950	950	922	912	906	920	979	880	991	945	977	906	924	914	984	923	873	981	937	949	884	987	919	920	908	978	916	888	993	934	927	929	953	982	903	948	937	971	941	931	910	962	938	899	916	915	941	965	959	957	971	925	895	944	912	959	919
26711	18826	4657	561	377	321	297	266	290	265	256	274	239	258	269	283	252	294	259	295	247	259	271	261	261	256	282	248	257	250	282	267	296	286	285	292	293	289	272	286	295	284	256	251	250	251	258	261	258	251	273	255	255	268	257	288	256	232	272	270	258	267	246	261	242	265	263	242	287	282	258	240	255	269	277	298	261	315	253	256	255	296	265	273	266	281	259	283	250	288	267	254	242	264	266	282	262	287	268	245	262	271	250	244	269	272	242	281	284	244	249	298	256	246	268	257	262	252	269	265	262	267	269	266	268	287	287	243	289	257	262	255	262	274	239	246	273	275	238	271	250	264	252	262	241	294	275	251	273	292	241	274	291	257	275	279	265	256	252	244	248	251	244	255	272	271	267	276	281	239	264	261	303	268	269	252	262	236	237	263	244	258	275	266	241	269	256	263	222	277	279	244	287	280	240	272	268	250	275	249	316	253	254	281	277	264	296	271	282	261	258	230	265	279	280	267	245	251	287	245	303	276	279	282	263	263	261	282	300	269	248	270	239	249	300	285	262	262	257	249	238	265	267	277	281	271	264	300	283	284	288	291	268	248	250	257	268	288	270	249	251	241	276	294	268	296	270	249	292	258	253	278	259	293	264	285	251	269	255	286	292	288	277	255	285	271	297	328	238	285	254	272	302	269	279	280	289	268	290	275	296	272	278	262	267	246	255	250	259	265	244	243	274	255	283	269	246	258	262	288	288	267	261	268	283	266	271	267	289	258	249	270	253	283	282	307	283	275	298	300	273	258	289	261	283	289	276	240	280	271	262	280	252	265	257	264	247	291	271	293	268	263	276	298	265	266	236	257	245	287	250	265	286	290	259	256	262	255	258	263	274	250	260	277	233	281	318	263	263	262	269	300	292	250	272	224	291	244	275	264	275	292	257	297	260	288	254	267	262	252	270	296	279	271	267	237	267	254	249	270	298	278	266	277	265	290	264	239	258	271	288	269	268	263	233	236	237	290	285	264	255	277	256	259	230	292	263	246	305	247	265	283	239	285	257	252	263	245	263	239	272	270	262	260	254	293	262	276	270	292	270	259	243	284	280	272	276	275	251	247	259	267	275	250	277	262	265	268	291	254	272	267	299	299	274	237	266	270	242	230	253	270	259	266	287	277	261	271	251	266	259	258	279	261	278	256	265	277	300	281	274	253	300	241	248	255	267	263	267	287	245	270	226	239	252	268	271	250	266	265	268	266	268	253	289	269	232	261	277	254	286	247	261	273	302	271	244	289	257	260	285	266	287	295	271	282	267	256	271	285	250	258	272	267	288	255	291	260	257	266	254	275	257	251	236	248	273	265	279	259	250	251	245	254	256	261	270	258	275	275	258	289	260	293	265	251	256	304	240	236	242	271	265	250	260	276	281	266	272	259	292	262	284	282	255	275	265	267	262	294	260	298	260	279	273	274	279	266	250	267	263	259	272	271	282	242	289	282	278	237	280	246	279	282	286	295	283	273	277	263	277	248	281	254	265	253	278	275	265	263	256	251	295	251	292	273	268	260	277	246	289	290	269	276	276	270	248	286	286	258	243	278	262	262	281	305	279	260	273	263	249	277	280	265	281	281	289	274	256	254	272	291	248	281	242	252	262	276	256	246	250	264	268	295	272	233	264	279	281	273	264	288	244	295	297	267	259	264	270	250	286	266	275	271	285	266	260	254	271	275	266	264	285	278	275	278	279	256	260	253	265	298	260	247	253	282	280	269	269	272	280	281	289	260	264	287	281	278	262	273	275	265	263	250	280	255	286	273	243	254	279	261	261	279	272	273	294	271	280	280	269	261	259	255	270	250	228	247	234	279	297	258	303	251	259	251	301	278	270	257	269	269	243	267	269	288	281	248	259	246	276	282	274	247	249	287	268	237	266	267	245	280	250	269	268	253	254	277	280	289	262	252	278	265	270	270	288	252	272	250	246	274	299	273	267	261	259	262	246	292	299	264	284	289	274	274	311	287	271	279	273	264	248	277	281	300	289	269	270	281	264	260	287	268	276	273	274	234	269	257	288	257	270	287	281	276	249	265	250	251	265	274	263	246	276	253	273	268	297	280	257	285	285	249	265	278	285	262	262	246	243	277	271	277	245	266	280	271	238	255	263	272	247	270	261	264	312	258	260	289	277	278	275	295	290	244	236	253	252	248	247	240	274	239	278	244	246	267	279	311	279	240	280	251	271	260	267	284	305	279	271	270	268	254	266	269	269	288	248	275	266	246	248	266	248	267	276	281	292	273	272	280	259	259	264	266	256	251	299	268	258	272	266	259	274	272	243	283	315	293	256	265	281	257	280	270	274	270	277	278	210	299	278	260	289	286	293	236	279	276	280	258	279	264	293	259	260	266	252	265	267	268	259	277	272	275	285	251	251	275	261	267	311	251	257	271	273	272	260	271	250	281	276	281	280	239	257	250	260	290	284	250	266	277	278	281	244	255	276	259	296	267	252	255	256	244	259	276	297	246	264	261	254	237	279	272	260	238	267	248	284	263	271	258	254	244	278	260	274	259	273	273	246	268	296	262	284	283	263	248	256	270	275	287	261	301	272	288	272	259	273	280	279	255	271	262	297	281	238	264	244	277	253	278	268	280	271	288	251	273	296	257	256	266	281	262	257	258	236	258	271	276	280	260	255	276	266	261	257	255	247	271	264	247	265	282	284	266	254	258	301	265	246	272	246	270	277	278	254	252	262	267	278	254	250	293	253	254	242	284	299	267	258	277	251	251	271	265	285	273	266	295	273	257	254	302	300	255	280	259	263	271	264	268	307	277	258	253	302	266	273	260	254	255	254	250	269	278	269	259	259	285	298	255	254	264	242	249	251	253	256	277	274	259	284	246	273	287	282	233	282	282	255	273	266	248	295	269	316	260	265	292	270	253	317	271	268	278	272	284	257	276	286	257	273	255	242	275	263	258	260	248	254	300	262	286	296	265	284	272	245	275	262	251	265	263	278	266	279	291	300	262	262	266	268	257	246	271	272	260	245	262	280	315	264	282	300	251	261	283	272	264	261	278	263	259	257	270	255	282	249	266	267	255	266	274	245	283	276	289	268	276	251	296	283	292	259	284	241	266	274	258	258	259	254	249	270	271	261	244	253	278	263	276	268	261	278	271	265	265	298	260	247	302	281	292	243	265	271	284	279	281	249	262	275	303	269	282	274	252	251	247	262	278	290	268	276	285	242	252	259	274	270	263	261	262	257	238	288	242	265	272	265	281	264	241	258	271	286	265	253	278	269	244	281	281	298	265	280	271	281	267	247	246	275	269	253	258	269	254	257	266	272	250	250	278	270	258	258	251	258	270	256	250	250	267	272	272	250	289	250	267	285	299	255	260	252	252	254	281	256	262	258	264	253	255	261	283	293	275	291	258	264	274	247	274	244	260	281	278	274	277	302	275	254	263	283	243	251	267	247	239	291	288	238	271	273	284	248	269	282	282	274	291	254	286
4143	1230	1053	633	497	458	400	459	394	382	371	357	364	367	377	330	369	346	368	344	370	385	349	330	342	342	355	372	367	353	379	368	359	301	328	363	348	338	383	369	325	354	325	347	355	324	348	356	339	332	364	341	356	347	355	342	330	336	353	343	359	352	332	347	354	306	315	324	344	368	364	345	336	337	345	376	351	344	322	315	326	334	323	339	339	339	372	331	331	350	346	371	319	321	391	358	385	380	366	324	311	337	364	353	346	367	341	357	332	405	315	345	347	357	387	358	338	374	340	326	351	337	345	389	312	333	365	330	377	343	367	307	351	338	347	335	340	399	346	397	364	367	361	360	382	338	327	361	320	385	345	354	368	361	357	354	343	373	333	333	333	370	358	344	359	325	331	344	332	331	371	344	357	358	361	350	334	397	368	390	338	345	351	350	341	371	324	380	350	346	369	359	341	322	345	341	361	348	371	408	360	327	322	363	359	338	387	327	353	352	352	337	329	356	363	378	356	362	342	368	332	377	346	375	347	322	365	334	360	397	354	355	312	380	340	323	359	343	382	355	337	375	319	349	344	351	359	359	369	335	342	336	369	328	366	323	326	354	337	355	345	345	353	329	362	360	373	339	361	357	353	344	365	385	347	358	301	334	335	350	337	343	346	340	355	355	393	339	396	317	340	352	345	359	364	320	308	315	359	350	306	353	350	316	332	351	342	325	379	351	341	345	372	319	355	317	309	360	339	345	348	310	329	369	355	380	368	345	363	357	327	336	365	350	357	329	337	327	353	334	326	348	320	331	382	368	363	352	356	340	347	334	312	340	337	358	357	358	387	362	333	363	341	353	337	346	366	335	340	355	335	315	335	334	368	329	324	353	363	374	348	361	331	330	361	338	346	361	368	317	362	355	332	348	346	349	357	324	363	356	353	335	350	338	336	335	371	368	357	338	359	318	323	348	319	335	376	343	353	360	368	339	336	348	338	349	359	391	342	372	352	306	347	368	352	340	354	333	336	376	367	334	369	353	336	315	376	346	330	349	336	363	336	362	316	341	310	310	317	332	365	379	371	344	328	358	355	370	353	336	348	358	378	370	319	342	355	373	329	343	333	353	346	339	334	365	380	362	315	377	373	373	371	368	364	341	348	341	337	347	351	366	324	341	361	355	323	350	358	363	351	312	310	322	369	326	340	351	382	375	331	321	336	345	339	361	376	370	324	376	341	349	363	363	372	344	329	340	309	352	352	332	336	313	327	365	314	390	350	336	379	350	357	339	378	349	378	336	370	369	326	342	358	357	344	334	343	335	355	321	347	359	363	350	362	369	349	329	333	345	321	318	323	365	343	358	319	352	322	347	361	345	351	346	338	369	354	367	347	362	373	345	339	320	346	349	347	320	358	333	363	362	359	314	351	335	368	346	369	342	359	318	386	365	377	362	324	331	355	336	371	350	327	370	336	360	342	343	327	344	342	362	334	359	334	307	360	319	342	340	337	345	359	359	356	325	364	348	333	324	352	365	336	373	344	358	356	342	365	373	362	347	341	348	328	387	340	329	362	357	346	325	335	366	319	337	360	346	366	380	321	367	343	334	360	337	361	359	309	339	371	341	363	341	350	374	322	379	365	340	333	346	326	333	371	336	318	347	336	370	385	321	364	367	367	359	333	377	384	325	335	388	343	337	376	324	381	375	361	366	338	345	374	352	359	336	323	330	344	336	358	359	355	342	402	341	348	320	297	363	347	335	343	327	379	349	356	342	358	338	358	339	350	348	358	362	369	362	390	366	354	371	341	344	394	337	339	352	389	335	359	346	355	301	364	355	332	346	356	368	364	342	362	345	329	348	401	340	335	361	346	339	370	363	350	344	322	323	341	346	371	361	349	317	354	347	364	388	350	339	361	355	356	373	347	357	361	350	357	355	346	380	317	372	339	340	369	366	359	345	327	367	350	372	359	319	329	362	359	348	376	374	327	363	333	346	329	358	354	332	348	369	359	363	372	360	367	314	344	344	349	310	325	355	340	328	381	319	334	355	370	340	328	326	355	340	366	369	322	363	334	347	351	346	338	312	336	367	329	338	358	368	325	352	357	356	343	357	369	362	347	334	334	361	352	337	316	348	332	343	363	353	336	336	329	353	342	340	371	364	343	352	379	333	360	345	337	395	356	355	348	352	382	380	351	356	344	347	322	364	356	369	368	326	353	327	346	354	335	360	346	349	341	339	348	341	359	335	349	321	338	367	345	338	327	376	357	383	348	338	363	352	402	354	338	352	341	354	330	349	341	338	350	354	333	348	348	348	378	360	299	343	349	373	335	363	355	356	321	346	346	376	351	356	365	350	360	338	340	337	332	328	365	353	357	367	345	345	333	345	320	364	354	377	363	370	352	354	338	361	332	356	364	363	335	363	317	343	330	392	326	364	335	358	346	348	342	355	335	346	368	383	351	312	358	384	339	348	342	347	356	325	375	374	382	332	367	330	329	348	351	369	331	371	313	361	338	336	347	352	349	331	375	345	359	346	369	322	353	318	327	338	376	371	321	370	327	335	354	341	382	357	330	347	353	373	359	335	332	356	345	332	352	364	366	330	364	361	358	339	343	338	346	368	369	383	337	359	371	377	361	332	364	335	370	374	355	344	330	361	341	334	339	357	361	345	352	363	360	350	379	340	315	365	312	337	344	363	356	358	357	361	381	331	351	351	322	389	335	330	347	355	374	347	354	360	338	367	354	307	338	345	365	323	326	326	335	351	360	355	363	359	357	334	361	358	342	351	319	366	377	350	330	352	308	347	355	340	335	349	339	338	315	365	333	348	344	338	321	354	362	336	331	363	360	353	356	366	353	342	394	353	322	327	361	337	326	335	364	359	327	390	324	359	329	322	347	390	356	341	348	374	323	375	337	362	363	345	369	341	366	338	347	370	377	359	334	354	348	360	334	356	354	355	349	329	318	340	358	339	367	344	356	343	341	356	335	323	357	345	361	362	344	334	380	327	400	346	341	383	361	349	386	307	339	341	331	334	335	330	348	357	360	346	352	334	339	357	355	341	347	339	312	359	364	349	380	339	344	382	297	346	365	347	373	340	350	337	369	334	323	309	378	319	374	348	348	331	333	345	316	355	334	330	327	331	373	380	373	329	360	338	342	345	318	381	372	337	333	364	329	333	349	349	348	343	347	360	368	361	330	373	346	358	380	347	352	357	328	356	368	372	335	330	354	357	337	358	340	347	362	356	376	347	322	341	359	340	331	374	393	362	360	320	328	354	360	361	339	395	384	336	347	364	344	341	296	369	374	376	357	370	323	369	323	371	310	339	386	385	361	355	369	355	367	354	333	362	354	359	349	368	372	364	358	342	333	333	345	348	345	339	323	328	338	326	374	361	375	334	352	369	381	335	335	314	328	352	382	345	323	338	340	323	356	341	360	351	333	342	346	364	373	388	362	317	355	364	330	334	343	389	347	344	361	353	370	356	355	336	357	318	352	346	366	353
23791	21016	28208	24009	20959	7577	1383	1054	866	897	845	726	780	752	712	697	717	683	690	676	658	677	662	639	678	683	673	651	639	652	658	666	641	625	625	637	624	651	658	620	625	632	692	608	652	630	635	678	631	662	589	670	685	624	625	652	667	654	622	611	624	614	640	623	667	626	609	674	601	635	637	678	619	663	629	617	632	621	635	657	634	644	628	636	623	592	622	639	671	654	630	610	632	672	586	626	594	651	659	640	652	562	613	591	642	651	623	595	674	594	607	627	639	653	635	605	624	646	599	628	627	601	642	668	592	644	630	633	649	612	629	630	641	650	620	653	600	611	618	629	612	637	572	625	607	577	608	661	651	607	665	616	594	644	582	620	643	610	633	619	679	593	609	644	590	642	670	627	639	661	637	658	620	662	633	581	672	604	659	636	635	641	638	636	631	620	604	631	610	605	597	597	653	617	586	635	661	622	668	641	635	658	635	616	626	609	620	655	648	626	631	642	640	629	597	639	657	599	609	622	653	635	618	608	640	597	661	599	607	554	641	631	630	620	605	568	659	628	653	653	609	623	613	630	620	664	656	619	603	633	626	626	628	600	613	638	628	617	615	604	633	583	597	634	596	618	609	608	633	616	596	628	615	665	665	615	645	608	616	627	632	645	584	603	659	611	619	605	607	596	635	609	634	631	647	643	656	590	637	679	615	604	642	684	644	634	627	617	615	675	593	632	622	656	658	575	627	659	675	589	606	605	627	645	589	588	623	631	600	593	641	608	629	603	564	697	648	642	588	628	628	629	661	604	626	593	652	617	606	613	582	633	632	604	626	622	620	608	617	604	642	607	640	612	665	630	643	614	637	610	645	624	619	600	625	622	596	665	639	648	651	635	635	587	655	673	574	644	638	636	607	629	572	635	668	649	649	642	643	578	617	629	620	643	628	631	676	613	633	616	651	599	620	618	641	613	637	632	646	627	631	655	652	677	595	576	588	601	619	648	632	579	597	618	585	628	658	637	611	692	600	647	669	607	648	617	649	628	598	658	673	646	644	629	634	632	647	610	671	626	642	618	630	599	629	641	637	635	644	621	607	622	599	639	625	599	616	642	601	606	572	642	600	639	636	622	637	622	635	593	577	613	609	626	627	616	629	646	606	632	657	626	649	606	640	600	622	639	610	623	618	596	624	608	637	626	601	583	603	620	654	646	606	623	620	619	605	604	645	607	647	592	573	638	623	642	638	613	622	620	608	606	656	629	638	588	609	630	618	597	645	606	638	622	667	618	604	647	691	659	583	617	657	624	637	667	645	655	619	628	620	697	621	582	663	626	586	613	631	615	626	636	578	608	647	652	607	632	621	616	601	633	643	672	604	604	622	597	610	615	609	669	624	622	613	620	579	653	616	612	598	572	608	608	621	646	640	665	621	621	649	645	654	633	649	636	604	619	624	678	573	645	616	605	633	613	609	596	625	610	651	682	665	644	634	618	611	613	640	642	632	646	638	665	633	616	564	607	636	618	669	620	625	642	633	660	664	629	617	615	584	629	640	592	654	620	628	578	637	643	653	622	669	632	659	659	615	684	586	602	654	612	590	645	634	599	594	633	610	658	618	629	617	636	596	615	638	628	593	623	614	642	633	594	621	644	659	662	639	637	613	589	629	629	610	619	607	650	606	614	645	640	625	629	634	615	607	634	600	678	672	608	637	664	602	612	633	616	649	634	632	616	653	627	635	649	661	628	650	631	668	635	652	653	643	591	634	674	600	611	612	594	609	615	617	617	660	619	621	620	665	602	633	599	632	608	628	640	625	665	691	608	650	686	618	648	633	619	607	619	609	631	618	641	608	630	677	647	639	610	615	645	645	592	609	611	657	657	620	623	617	597	638	639	592	643	622	609	582	638	633	629	607	632	618	644	636	641	634	657	668	647	617	614	607	658	616	622	648	627	612	613	617	647	640	604	628	636	609	600	579	642	659	627	629	638	624	641	601	586	602	592	650	641	594	653	628	607	615	636	612	590	608	593	619	611	641	584	646	601	643	646	619	661	653	644	634	623	643	634	611	617	613	668	650	639	601	599	620	672	631	642	654	597	642	677	638	613	619	656	601	617	637	648	647	669	611	623	655	645	640	694	692	636	604	608	661	658	638	628	684	632	671	625	650	601	629	653	616	599	605	647	626	581	601	644	642	625	651	669	620	649	611	615	620	631	605	624	630	598	610	644	624	641	639	617	625	652	586	621	627	614	614	628	582	601	626	639	638	627	641	642	650	612	626	643	640	653	673	612	615	640	625	660	575	616	637	621	608	612	604	599	609	622	656	611	661	609	616	642	686	599	557	618	618	603	658	584	597	646	625	652	654	640	592	610	613	598	626	623	636	611	656	648	641	594	586	631	619	655	645	606	639	599	644	616	620	643	610	625	627	614	632	651	672	608	627	611	632	640	610	656	665	635	641	643	620	584	630	624	677	614	674	609	559	596	594	650	615	607	622	658	630	601	611	614	638	576	618	625	618	634	609	613	635	652	611	653	664	622	634	653	680	625	627	646	619	589	600	587	664	622	636	606	623	626	611	644	630	667	618	628	659	659	633	626	651	617	657	596	638	614	631	668	596	629	611	607	635	608	615	615	585	634	593	597	625	589	647	607	623	623	635	627	605	633	605	632	582	610	595	607	647	644	613	616	593	590	649	652	613	659	619	631	643	616	631	586	649	598	629	626	610	610	619	621	628	652	654	612	599	620	643	630	584	623	622	621	633	600	631	654	636	608	579	642	601	632	643	614	595	607	656	616	606	660	676	608	672	628	655	595	651	648	582	681	600	603	648	644	639	616	614	648	662	650	630	674	637	589	646	636	629	602	629	602	647	619	648	667	640	596	622	630	669	593	608	594	618	617	601	621	611	649	597	598	617	583	650	617	594	654	647	632	603	623	616	602	608	609	626	647	637	652	639	648	588	654	611	665	651	603	641	632	667	652	627	599	649	668	614	648	583	673	706	604	632	612	660	623	634	627	614	631	571	637	590	633	570	582	639	685	618	618	662	614	619	629	653	577	648	587	629	625	638	629	603	625	622	666	641	625	633	638	590	663	658	643	645	633	613	605	612	569	640	649	621	628	602	644	574	627	585	589	685	621	620	613	656	615	658	656	625	626	669	667	565	648	625	629	655	625	605	649	615	589	637	684	609	588	663	620	651	639	558	626	651	588	676	627	586	620	611	637	627	610	610	629	633	598	624	626	669	633	630	619	649	627	586	625	657	598	587	633	596	643	569	628	611	635	657	664	592	628	661	637	655	587	643	606	610	620	625	608	635	591	681	618	632	642	648	684	659	634	605	603	601	624	610	661	640	582	603	602	636	639	616	622	666	672	636	647	643	626	599	622	652	627	639	653	629	639	634	669	609	651	624	631	629	595	636	587	640	606	607	629	643	611	638	600	648	625	618	624	622	663	634	628	619	592	665	607	594	636	639	614	624	644	585	619	626	670	604	636	614	614
8802	10923	8453	4343	3052	2402	1915	1626	1407	1285	1191	1134	1111	1101	937	1010	989	902	903	893	865	871	868	839	828	828	854	856	790	820	838	775	817	782	788	821	786	767	776	814	768	780	847	789	785	812	826	827	823	760	783	745	768	775	769	745	762	772	809	822	803	721	794	792	817	806	767	828	785	772	805	778	774	779	770	753	822	779	803	757	807	785	784	792	796	813	722	763	752	783	741	777	777	748	785	739	750	751	807	780	780	762	819	737	773	791	769	765	782	791	835	784	776	756	801	745	753	761	833	731	772	727	774	775	756	791	754	767	766	814	770	767	768	796	785	735	753	746	755	748	750	832	760	830	778	801	743	796	800	779	805	835	762	780	796	830	745	787	811	783	759	787	747	794	779	799	805	793	784	789	759	749	742	764	801	763	784	803	770	750	805	803	763	758	770	766	752	713	723	725	765	813	765	799	772	768	711	778	805	815	778	771	784	789	785	758	739	733	788	776	794	773	772	753	765	764	733	765	760	771	796	768	749	736	767	787	728	753	753	740	754	759	752	735	809	757	771	743	794	775	818	792	774	747	831	780	786	823	735	776	740	754	748	792	705	777	788	765	775	753	815	783	763	729	832	764	771	790	802	743	794	811	786	811	767	774	711	763	779	736	719	753	787	747	818	797	743	765	771	766	756	737	765	786	787	759	784	754	762	784	799	802	789	786	750	843	767	807	790	754	796	795	738	839	784	721	792	804	739	778	782	731	781	791	743	758	745	758	797	809	784	733	770	739	768	810	751	791	754	712	796	777	805	737	787	745	756	754	829	762	766	796	779	763	786	762	758	791	756	760	734	817	766	745	714	754	786	756	744	788	744	810	761	828	738	762	840	752	746	769	760	784	825	790	734	756	787	783	787	776	780	730	751	808	784	743	789	740	784	779	788	760	785	784	710	734	748	799	718	757	786	757	781	787	776	810	750	732	796	767	789	769	758	755	752	788	727	798	778	817	759	812	765	840	752	789	738	829	762	773	759	788	758	780	795	748	767	722	768	787	802	764	716	763	761	795	793	751	789	803	709	779	760	764	776	706	820	767	804	760	738	772	714	779	766	730	744	795	769	757	786	778	705	799	769	690	807	820	747	813	789	729	805	776	766	757	766	809	761	803	726	785	777	803	726	756	790	809	763	775	834	770	756	783	784	784	762	808	823	732	754	749	762	815	743	793	771	760	756	750	731	748	803	795	784	796	767	771	787	795	814	804	764	785	779	760	791	716	769	809	831	779	742	757	818	741	769	763	786	802	797	792	798	720	788	808	785	801	746	753	751	782	831	762	787	755	785	753	794	787	805	732	777	761	811	795	813	768	754	754	791	779	723	688	794	781	739	761	767	759	770	805	759	755	780	794	820	805	797	751	799	749	779	757	791	766	763	782	772	770	758	740	802	764	764	794	781	782	769	761	801	812	801	767	717	765	778	743	806	789	795	761	777	811	792	756	724	762	775	798	771	753	833	778	804	740	763	762	792	783	744	776	794	758	748	767	813	731	787	785	784	748	808	817	762	734	759	796	777	719	824	745	808	785	764	778	779	800	718	789	776	770	773	731	768	794	781	846	746	778	754	801	787	770	793	762	759	796	721	796	741	838	753	760	753	695	791	788	800	766	749	771	695	819	788	786	756	733	747	704	766	763	752	801	797	772	757	797	736	831	755	803	777	780	802	791	813	788	786	785	753	772	811	783	750	756	807	795	734	760	764	805	734	805	786	749	804	755	751	802	736	774	730	764	795	771	783	806	797	742	765	818	766	813	729	772	799	786	759	756	756	773	693	740	772	785	821	795	819	789	755	768	781	782	768	797	766	730	775	779	817	783	774	753	733	804	746	780	815	772	745	751	786	783	768	845	717	758	763	752	759	793	802	742	731	744	773	783	742	787	733	773	741	791	797	762	784	813	770	789	796	762	728	786	728	843	777	806	808	814	780	770	772	762	764	789	767	733	769	790	753	754	806	806	777	801	738	749	748	795	822	721	765	808	762	826	770	740	785	770	785	788	816	797	750	751	806	760	818	774	815	811	751	702	796	757	771	749	767	778	823	787	785	785	837	785	772	753	808	741	778	763	727	792	811	754	819	779	806	780	807	740	784	766	800	715	784	727	794	785	808	753	792	735	781	742	790	795	769	759	775	803	768	804	776	742	785	826	774	728	727	790	802	796	804	758	745	753	781	796	776	794	754	719	786	743	765	772	767	783	780	755	752	802	692	766	788	863	737	807	754	807	782	762	768	739	778	760	793	768	812	731	758	727	753	792	778	775	786	740	770	727	818	773	781	738	818	763	786	758	755	783	770	808	800	792	772	764	771	772	774	765	780	807	756	758	756	762	727	743	779	762	742	752	760	781	784	707	753	702	820	767	776	739	720	739	799	758	761	785	752	769	785	763	759	811	773	719	809	793	783	773	768	803	781	800	762	809	799	785	764	774	783	766	743	758	749	768	746	775	793	765	793	759	767	741	748	771	770	760	736	785	755	799	804	806	728	763	796	770	757	757	797	847	809	794	764	830	752	738	786	771	779	790	743	737	736	770	763	803	806	782	770	750	756	791	792	795	759	791	795	702	799	772	716	742	844	757	764	798	794	757	799	745	794	756	754	799	722	758	727	833	784	775	826	758	787	809	755	766	744	825	802	757	760	768	770	763	760	786	743	740	803	798	779	778	755	787	778	798	807	751	740	740	732	752	763	831	795	813	775	785	770	764	773	769	779	772	773	770	768	749	782	786	787	771	747	771	758	794	816	778	728	795	757	785	761	736	762	790	814	774	837	720	739	784	774	748	777	724	783	767	735	753	720	793	741	735	748	800	770	809	784	762	770	706	796	808	773	760	748	784	720	760	781	775	778	799	803	828	805	748	747	737	755	790	834	867	737	774	769	812	765	769	758	781	775	786	791	814	724	735	798	769	786	716	780	754	821	787	751	778	763	785	746	762	768	799	794	781	783	789	730	748	720	758	786	846	755	688	760	774	763	699	779	750	806	769	744	774	839	764	767	795	793	725	746	771	775	732	732	797	727	777	814	733	765	795	733	747	783	747	761	778	749	779	801	823	788	792	736	737	740	742	808	723	811	814	769	792	802	773	751	723	785	789	781	757	781	756	787	755	813	823	794	756	796	792	781	769	696	780	718	773	765	715	779	731	816	794	743	726	769	786	744	807	768	733	782	739	775	776	816	751	752	727	809	757	761	765	818	813	857	834	825	784	775	720	804	774	761	767	710	790	735	775	719	763	725	760	780	765	784	750	772	773	798	761	763	793	775	803	801	770	781	765	778	782	738	756	802	777	798	777	786	792	813	748	784	765	733	801	809	782	774	767	754	739	752	725	801	769	724	758	788	764	756	755	753	762	764	791	786	807	806	769	730	744	802	738	739	790	827	759	836	722	786	794	772	756	788	731	797	759	810	800	791	770	745	769	771	781	782	778	816	780	811	767	750	774	792	759	758	734	721	789
25119	21061	26836	25171	4530	564	444	377	353	284	308	273	275	269	290	283	303	251	257	280	254	254	272	244	253	229	271	282	248	254	232	231	271	233	233	275	260	249	257	258	225	267	232	219	249	256	234	244	212	269	234	255	229	237	232	233	239	256	242	242	240	218	246	272	221	225	239	233	265	243	241	223	248	222	255	246	259	248	247	228	228	244	231	228	250	270	254	251	252	219	229	261	236	247	206	234	239	261	229	229	247	226	253	246	250	233	220	255	207	232	237	265	230	224	252	239	237	239	228	226	249	252	213	250	255	247	227	250	258	241	243	259	246	241	229	233	235	271	255	238	251	275	259	236	232	239	238	218	236	201	246	242	249	245	269	246	225	228	251	223	271	229	261	246	245	254	219	239	241	257	231	216	251	245	257	231	231	249	235	239	262	255	241	217	241	284	226	220	228	251	250	247	253	238	248	235	241	250	255	278	254	239	254	258	231	217	279	244	212	237	227	268	260	248	234	258	265	254	233	277	269	226	240	211	252	280	218	219	262	249	263	241	250	246	253	230	254	221	248	228	288	247	243	271	226	240	261	223	242	267	237	244	237	273	245	261	261	235	246	217	247	243	238	243	238	244	260	233	263	238	214	252	251	257	252	238	241	244	252	261	250	250	210	233	252	240	234	235	248	247	209	244	238	242	235	270	252	260	243	301	228	277	262	243	253	261	234	238	255	232	250	249	252	226	225	235	239	251	225	246	240	230	238	240	257	238	283	280	226	252	264	258	253	249	232	273	256	259	242	235	261	222	259	245	252	216	251	246	262	243	214	261	241	248	255	229	227	217	247	234	248	242	236	247	256	257	226	233	228	217	247	259	258	224	235	242	244	274	263	242	244	248	259	220	238	252	232	246	226	240	253	251	261	250	255	234	226	216	223	259	256	240	253	304	276	254	228	236	233	236	219	232	231	222	243	264	238	255	270	250	222	244	249	254	247	244	212	245	235	245	264	245	240	226	256	241	224	271	238	250	224	248	230	254	277	248	224	241	253	255	262	205	234	278	253	243	225	253	225	248	223	238	251	233	266	264	239	261	245	244	234	253	238	253	246	228	248	210	228	261	234	228	229	242	248	241	265	254	249	245	263	240	244	266	258	225	256	209	216	243	204	254	220	243	253	232	262	246	247	247	221	226	231	246	227	239	236	231	264	238	251	227	220	246	223	235	248	242	250	264	228	254	243	242	239	244	242	246	243	220	268	248	255	229	236	240	245	268	219	222	237	227	263	253	260	233	223	245	258	259	237	252	277	243	256	216	234	242	229	256	252	247	250	270	223	268	208	231	229	252	236	232	229	257	188	242	230	251	276	243	218	261	210	241	261	244	205	264	248	232	246	239	234	237	239	244	232	213	204	245	256	249	244	215	239	250	242	229	202	271	222	248	248	250	252	245	246	215	228	238	247	231	256	255	242	249	234	246	229	230	259	241	237	243	210	252	218	241	235	235	215	230	260	231	241	255	258	226	253	210	257	212	207	274	262	226	239	243	250	254	259	253	251	257	249	231	244	257	237	233	244	241	260	245	236	229	264	256	249	249	271	242	245	237	286	229	251	248	239	248	243	239	238	240	250	246	235	232	249	228	250	236	260	251	238	219	269	209	240	225	250	250	231	258	217	235	239	221	249	237	215	231	232	257	247	209	224	239	241	226	247	257	264	246	234	237	214	266	218	231	250	246	230	243	246	279	258	271	203	259	254	265	255	260	224	255	260	222	247	229	246	236	255	253	248	252	266	250	253	226	242	242	250	228	254	244	247	235	239	241	245	238	244	251	256	245	230	255	239	235	244	217	227	230	236	260	252	243	239	260	224	245	231	270	261	243	245	251	220	261	231	246	242	209	249	246	261	249	247	241	239	225	253	233	227	263	221	254	235	257	233	264	237	244	257	255	259	263	241	256	232	262	253	263	262	260	247	245	226	243	225	257	202	247	237	242	240	231	250	262	240	261	278	198	260	216	216	269	236	228	255	250	238	267	247	231	223	244	244	248	252	257	261	255	205	217	251	216	238	250	237	234	251	274	251	231	238	214	241	238	254	242	205	243	229	230	257	231	257	257	249	245	245	255	245	243	252	225	246	262	239	268	260	261	254	221	240	245	236	238	253	261	254	236	258	228	229	232	250	232	247	229	266	257	238	245	235	225	229	267	234	244	256	244	297	235	251	231	245	246	232	244	238	263	247	223	238	215	260	227	235	241	295	225	264	278	218	261	249	232	240	239	238	246	261	236	255	253	230	274	264	242	249	230	230	240	240	241	241	231	245	253	224	246	233	242	239	269	251	241	218	279	242	258	232	241	268	238	254	241	233	255	250	240	232	225	259	239	230	250	227	260	236	248	236	264	239	290	228	239	247	244	261	237	237	214	241	265	227	224	233	254	223	254	254	248	243	222	227	272	231	238	247	255	224	228	226	217	252	245	257	263	245	245	224	239	243	226	248	232	236	218	244	269	229	218	255	229	229	238	264	227	246	251	224	266	259	225	239	224	257	239	247	241	241	270	245	251	229	224	239	240	242	242	229	238	266	238	222	231	232	253	245	223	254	250	240	251	232	244	242	231	214	232	242	252	244	238	230	247	244	237	247	231	237	232	240	260	223	268	212	219	254	219	252	225	242	255	278	223	245	243	258	241	249	270	236	219	238	243	245	228	235	237	244	226	241	249	232	224	268	233	265	218	219	239	283	228	251	251	230	249	256	252	258	237	224	240	212	250	239	228	236	228	264	236	241	238	252	251	247	213	270	253	256	243	260	258	254	233	233	267	231	264	242	220	252	241	226	244	253	238	244	243	242	256	233	240	259	270	262	252	232	224	228	249	232	280	255	233	240	238	220	234	220	225	260	237	220	258	248	267	259	227	247	231	243	262	262	221	253	259	215	250	253	237	250	236	234	237	263	221	244	230	261	231	238	265	247	241	241	220	208	254	251	245	247	219	227	216	272	247	232	234	235	234	207	264	229	250	226	221	236	226	244	226	267	244	249	229	255	237	246	242	244	227	239	261	246	234	240	242	249	231	248	260	211	221	236	228	248	239	237	222	253	238	219	253	265	268	239	245	250	219	222	256	222	246	254	257	239	236	261	247	251	232	263	244	203	224	254	254	240	222	253	226	231	251	266	268	257	254	241	254	234	270	239	245	236	239	238	217	232	248	275	234	246	218	203	251	262	254	207	271	219	262	223	239	233	260	232	249	228	226	263	257	250	240	220	269	232	259	223	234	212	253	224	252	229	253	234	256	263	229	225	246	255	254	235	241	267	253	259	263	252	231	228	231	252	228	262	247	239	240	244	240	237	224	235	232	214	236	233	260	239	256	273	266	266	239	237	231	240	236	262	264	248	242	226	272	226	241	193	245	248	234	258	262	239	263	230	232	256	249	225	241	226	256	265	227	235	232	250	239	246	234	247	257	271	248	246	229	251	262	282	238	249	267	240	239	239	227	224	283	207	271
7791	5635	4220	2041	1475	1126	970	810	660	648	574	523	477	523	483	439	430	388	368	432	408	387	383	371	352	358	370	402	380	368	378	358	364	366	358	338	345	351	355	363	365	318	382	363	345	334	345	331	336	315	302	372	329	352	312	360	324	333	339	332	339	373	339	333	368	305	325	323	314	324	339	315	354	342	336	311	306	331	301	366	356	363	373	344	331	347	339	349	336	376	385	364	334	321	327	360	328	319	343	357	319	318	343	335	342	354	373	305	313	320	370	337	366	330	356	331	331	360	322	342	301	369	364	334	363	341	331	328	357	388	334	328	334	350	331	349	377	343	374	357	363	335	328	316	339	341	352	331	333	352	357	310	349	361	349	339	332	339	338	358	332	356	326	319	308	330	380	373	313	337	344	352	335	346	342	331	360	314	351	353	319	329	344	361	338	336	331	333	346	367	359	354	338	309	334	333	330	338	312	361	357	349	312	341	384	355	344	338	379	325	335	346	323	352	358	352	353	326	337	329	326	303	336	358	344	398	344	339	336	339	333	364	333	306	371	314	329	315	342	336	357	339	322	326	328	355	349	343	347	330	347	358	359	332	328	320	334	365	334	332	336	331	346	330	334	346	342	353	340	320	348	369	346	345	309	322	342	333	337	326	314	342	338	327	335	328	323	362	331	361	318	343	368	358	352	346	334	364	347	361	318	342	373	360	336	335	337	341	301	337	350	340	339	355	334	345	336	349	351	358	372	346	341	346	334	320	324	339	343	350	299	327	335	351	337	350	339	331	375	352	339	362	306	330	369	352	340	320	326	340	347	365	346	330	347	350	340	317	350	324	354	323	342	323	343	356	350	301	318	380	340	328	310	329	354	339	320	342	355	353	325	314	332	368	313	352	378	343	363	314	354	312	319	332	363	317	366	369	343	321	316	359	348	343	338	351	301	343	334	344	313	361	347	333	349	330	327	355	350	329	330	354	305	315	331	358	328	332	343	353	326	334	309	330	360	352	354	349	355	347	363	378	371	360	369	346	294	366	358	389	318	351	301	331	332	347	310	359	312	329	371	367	327	339	328	324	341	350	310	323	353	358	334	336	318	359	324	333	333	379	318	352	332	334	348	359	350	347	363	337	346	347	347	309	330	338	348	339	323	330	356	340	353	340	313	360	328	329	342	355	346	338	332	319	352	361	370	346	369	342	348	322	306	345	323	374	361	318	356	355	350	329	334	326	341	369	329	366	370	329	317	374	336	344	342	312	334	337	351	305	323	316	318	375	352	321	336	348	343	345	321	340	354	334	342	326	328	370	339	322	339	340	343	349	328	343	347	353	373	317	365	321	319	348	354	368	350	348	299	316	335	326	340	311	344	328	357	331	345	345	333	352	359	367	326	348	328	372	364	329	355	348	343	321	309	331	339	305	326	336	335	333	342	329	337	355	342	354	331	363	370	348	362	317	320	322	347	343	326	344	364	350	326	340	316	332	335	323	348	357	329	364	322	331	339	306	357	360	346	351	365	362	350	329	362	319	337	320	334	305	342	378	353	361	335	353	333	336	348	313	342	342	345	300	313	361	358	339	336	340	323	309	382	350	334	342	329	345	340	348	375	392	352	321	351	332	361	328	340	348	379	351	310	332	326	353	343	311	308	321	357	368	321	335	335	385	331	338	380	332	350	319	344	352	345	342	334	329	341	347	364	337	330	328	345	337	333	352	349	341	364	338	352	323	328	383	365	321	374	322	353	321	332	354	337	352	323	345	360	333	331	352	304	329	326	340	363	350	325	318	360	331	348	315	378	336	365	339	336	333	341	362	362	365	344	344	350	324	319	363	361	330	363	320	356	351	320	321	368	376	332	373	297	348	357	342	367	309	338	346	341	353	333	329	356	318	342	330	348	327	353	337	346	361	326	304	323	323	318	359	327	329	351	359	352	348	352	349	326	332	353	320	310	351	336	330	332	360	319	317	360	344	382	341	317	330	356	341	334	321	338	325	328	327	327	324	329	357	342	361	340	380	327	360	339	322	349	362	334	333	344	325	286	380	334	343	320	319	337	338	359	344	350	343	339	339	324	392	383	376	343	338	368	387	328	319	365	316	334	330	321	368	355	346	339	337	328	361	348	369	334	333	325	315	352	306	364	348	339	343	333	336	358	324	338	308	327	350	357	364	350	335	373	347	324	371	373	324	355	329	337	329	356	356	355	369	313	322	333	323	381	349	327	337	329	374	324	348	334	365	355	329	324	323	328	292	330	351	322	346	362	347	350	315	371	332	348	347	342	352	319	304	304	331	331	306	317	346	318	341	347	316	353	320	320	345	330	329	364	310	312	340	343	311	321	339	319	356	342	347	347	337	363	343	343	350	329	337	357	343	362	371	320	329	339	359	362	304	304	333	333	351	329	324	315	337	366	347	344	328	333	344	324	324	347	358	347	337	339	372	336	339	347	335	344	330	329	343	330	361	320	342	361	336	320	334	345	338	376	334	331	312	376	370	310	335	345	339	355	335	361	361	305	328	325	327	349	338	306	324	307	295	337	356	319	345	359	330	339	319	314	346	355	366	348	344	342	324	353	347	323	388	344	338	353	330	342	345	365	337	321	355	333	317	333	354	321	328	344	348	333	339	332	335	359	372	369	306	340	358	366	334	336	349	338	336	349	314	359	346	343	367	339	307	321	363	328	364	322	367	310	351	350	355	341	328	357	321	329	337	325	329	343	365	341	344	336	321	378	354	376	353	329	362	340	355	330	365	322	333	322	341	336	342	347	339	340	329	348	363	341	331	297	333	337	349	316	315	367	338	348	345	364	331	327	352	348	327	339	346	331	361	311	323	303	348	351	325	317	350	353	343	328	329	360	331	353	352	314	337	340	314	328	311	368	342	332	370	355	369	338	338	367	328	350	338	359	335	310	349	284	334	358	339	313	369	336	316	348	356	359	338	351	342	335	362	362	317	268	325	326	326	361	350	351	354	356	377	349	325	342	321	323	323	330	331	312	338	320	350	332	312	350	329	335	333	336	337	345	314	338	348	361	365	355	332	365	338	336	328	361	335	332	346	341	314	342	347	348	364	334	312	333	377	354	328	340	316	348	339	334	357	359	382	348	319	325	336	341	346	328	375	341	341	366	347	351	326	319	355	348	320	332	348	363	325	342	339	304	356	325	353	345	301	338	361	361	363	326	334	333	342	332	338	346	339	329	332	357	339	357	344	361	334	337	332	332	302	304	322	309	348	367	315	361	377	314	362	343	323	343	342	342	328	328	348	343	327	302	349	345	326	326	332	336	363	322	294	310	361	346	340	333	373	372	348	319	333	326	370	328	331	328	348	350	363	348	368	334	357	330	335	373	369	350	346	322	330	325	319	330	341	372	347	349	296	299	349	338	356	347	330	335	368	367	359	341	343	332	338	334	320	347	339	348	326	369	343	351	344	354	351	339	341	330	375	340	360	340	316	347	347	303	321	334	362	380	333	344	364	357	323	361	350	332	311
22806	21040	28776	23520	21040	21061	6554	1620	1256	1119	1099	1075	1023	923	908	944	925	877	858	846	851	821	873	833	827	774	786	843	794	824	817	765	814	859	817	818	781	787	818	812	813	767	744	798	769	783	820	823	791	741	795	784	781	802	754	803	798	840	767	752	777	817	777	808	756	801	784	780	746	766	748	767	779	754	773	746	703	730	800	779	802	721	769	803	754	793	768	763	747	771	782	757	753	782	786	794	765	752	762	771	779	758	783	805	747	765	748	743	752	741	771	757	735	766	782	735	726	763	811	760	801	729	758	758	801	775	780	768	797	691	774	733	764	739	793	727	828	803	782	740	741	776	722	808	794	797	781	720	766	750	827	775	804	757	758	766	756	767	805	816	759	768	780	828	775	752	793	742	780	760	808	733	723	749	714	771	834	765	779	791	695	762	739	756	756	688	801	768	755	818	796	770	740	738	788	740	765	762	786	747	754	744	771	775	751	777	778	761	736	705	785	757	751	727	749	695	760	727	759	789	745	788	741	791	758	784	776	752	703	807	782	744	808	756	775	757	759	738	794	766	748	740	744	749	762	753	768	752	776	737	804	811	753	788	728	719	731	711	730	761	782	742	737	739	802	765	797	766	775	762	748	763	758	752	771	777	764	785	784	787	806	767	795	814	764	777	756	829	828	747	752	779	749	780	729	773	781	773	775	778	745	752	812	758	819	789	725	766	794	762	748	762	770	760	741	774	787	821	749	781	718	791	738	755	737	757	792	790	771	786	746	780	781	741	785	713	760	761	810	742	744	758	774	773	752	804	775	764	717	754	764	747	770	770	713	735	788	800	742	759	730	794	783	710	720	780	791	770	755	810	767	772	782	777	782	804	767	765	740	787	801	747	731	716	788	777	763	741	776	757	794	749	719	727	778	737	766	749	765	782	758	728	811	801	740	761	732	778	766	778	758	751	754	777	777	762	815	787	788	784	809	773	723	795	774	735	793	769	717	793	762	797	762	729	709	747	761	781	785	750	742	712	803	776	755	716	769	806	783	772	785	824	791	706	745	812	784	782	764	772	777	759	693	763	756	744	790	760	770	716	751	774	744	771	761	767	743	768	754	748	772	773	771	714	731	775	762	738	824	776	730	783	764	795	798	758	743	745	811	745	777	798	723	731	739	780	813	782	741	792	818	715	748	746	734	754	762	728	749	756	765	772	724	804	722	778	781	753	801	731	767	805	737	802	809	725	761	736	784	752	789	743	735	720	813	792	775	782	738	823	768	758	754	772	763	791	789	742	753	802	777	724	813	767	748	820	757	716	762	799	765	757	802	778	748	775	765	780	761	772	791	765	769	786	780	825	767	768	778	758	784	739	774	730	744	702	785	731	735	778	785	773	761	758	777	751	800	746	762	807	721	743	763	755	748	815	761	754	736	775	787	740	766	769	727	735	746	774	718	718	726	772	729	836	749	777	752	769	723	732	715	751	765	773	753	680	749	729	773	747	768	726	777	778	775	753	731	764	755	752	781	762	754	761	783	742	725	770	786	766	743	737	765	812	736	797	826	788	776	809	795	778	765	777	780	760	801	730	755	752	766	721	819	745	743	773	751	751	684	784	741	767	760	736	745	749	737	747	719	713	792	761	761	785	738	815	821	793	792	754	807	826	819	728	786	773	737	755	751	768	734	778	782	775	763	720	763	749	758	754	787	788	756	770	721	741	746	712	750	743	722	764	716	797	768	771	745	763	751	730	752	783	709	764	793	758	752	771	721	768	718	818	783	778	753	755	758	764	749	729	746	782	773	784	760	743	767	761	736	753	722	772	756	792	725	744	739	743	757	783	762	747	781	715	784	804	794	751	773	742	746	741	741	776	789	758	770	784	761	737	743	779	801	749	789	790	726	765	742	784	715	802	751	814	802	765	786	767	765	711	818	752	793	765	783	787	751	763	722	729	757	734	760	778	697	764	760	826	723	738	725	749	781	772	721	755	792	828	764	789	762	716	786	747	817	773	769	758	719	766	784	733	780	755	762	764	774	808	743	789	728	751	781	757	753	772	760	786	777	751	758	724	773	798	719	770	752	745	751	759	781	772	765	779	818	737	783	785	734	796	772	762	748	788	774	773	737	705	769	758	731	741	771	752	714	720	757	757	796	768	789	758	728	770	733	774	770	782	743	763	780	760	747	714	747	786	781	771	748	717	758	770	718	801	773	740	764	721	784	746	751	770	788	765	812	767	753	785	774	749	757	724	779	733	753	745	731	758	781	735	763	724	762	789	765	766	745	782	806	727	745	738	763	745	797	740	747	762	784	788	786	768	777	746	744	791	761	715	751	774	784	788	749	794	767	808	734	788	784	759	728	685	741	764	783	717	747	763	730	702	778	701	726	779	790	783	766	740	826	749	717	831	711	697	732	794	779	791	797	787	753	758	767	773	776	775	756	702	798	759	696	749	752	707	780	738	771	759	786	742	774	730	751	770	773	702	752	726	788	722	738	757	818	714	737	773	784	790	784	737	746	739	787	765	754	715	750	763	743	751	751	759	776	787	754	801	754	794	759	747	750	743	774	765	748	753	769	773	735	787	730	821	752	758	759	724	804	769	706	781	725	762	796	756	723	834	701	756	745	733	740	766	785	743	806	779	754	780	786	769	781	775	757	790	773	759	722	737	770	778	792	779	721	787	755	732	749	799	762	743	730	758	779	794	852	747	784	768	784	757	789	751	722	770	769	744	807	800	775	725	746	729	804	738	739	764	729	770	794	780	731	700	757	729	782	753	768	701	738	729	712	827	760	794	719	789	739	752	736	751	820	727	802	754	744	730	751	767	738	857	750	786	773	778	734	807	754	787	736	746	758	802	750	695	768	805	770	736	790	697	770	815	791	733	754	755	740	722	742	738	757	728	754	781	766	787	766	776	783	828	764	731	773	751	737	721	792	808	724	758	789	786	763	745	795	801	776	746	792	765	716	792	756	752	814	811	752	806	749	807	791	759	726	730	768	759	770	756	731	774	761	721	756	780	758	743	774	735	809	798	721	761	760	758	766	766	763	812	807	700	772	745	786	766	754	781	752	753	744	797	786	750	734	807	760	794	755	731	778	819	753	775	741	751	753	776	781	785	729	745	749	764	747	743	744	746	820	792	803	838	785	704	725	781	736	801	681	771	781	756	697	729	783	770	775	756	788	773	762	781	734	738	793	746	819	770	761	776	754	752	773	780	781	735	740	723	768	801	797	745	772	740	729	771	730	744	812	755	785	762	778	723	756	792	758	754	757	804	721	763	774	715	761	776	741	760	720	763	747	800	724	777	766	794	782	743	798	779	787	710	731	780	792	725	779	758	752	788	763	752	737	749	812	725	741	751	769	743	773	704	774	731	714	754	730	773	757	727	823	747	760	747	744	786	744	773	718	776	745	753	741	745	746	807	773	734	780	721	731	800	745	747	757	745	816	746	855	765	762	775	750	742	800	774	790	730	740	746	751	769	731	807	774	760	828	768
12149	17395	13610	7384	5417	3957	3033	2569	2148	1953	1810	1731	1549	1518	1411	1287	1247	1200	1145	1143	1177	1108	1108	1065	1081	1078	1041	1022	1077	1008	999	1021	1025	1024	912	1039	945	986	1015	991	948	989	941	946	960	984	999	1005	917	942	962	920	961	976	959	944	965	954	996	1003	925	950	934	963	947	898	956	956	967	999	971	953	927	954	940	975	971	933	904	941	960	953	919	965	956	953	896	938	982	949	905	945	1002	970	880	938	912	887	882	916	977	939	927	875	900	926	930	954	914	952	990	960	938	935	944	934	944	965	999	959	915	924	950	952	970	964	895	944	919	965	922	905	981	887	923	879	913	923	932	928	896	946	1029	909	932	914	953	954	919	1018	954	946	938	941	906	924	916	948	952	1001	976	923	958	926	927	964	954	968	950	966	979	951	919	910	978	945	922	950	936	946	914	971	940	953	964	935	944	912	987	925	957	932	908	949	975	976	929	927	883	921	889	968	987	919	931	957	951	863	964	922	931	936	944	926	907	909	957	996	939	922	998	910	926	953	932	922	927	947	903	980	913	973	909	950	925	906	955	900	931	939	958	918	952	977	929	929	941	919	894	937	953	962	953	973	974	944	948	891	918	1017	934	901	898	919	939	990	990	969	962	966	974	955	964	912	942	964	921	920	893	915	845	897	853	891	986	948	942	982	929	924	962	930	928	909	922	965	928	945	936	967	974	920	899	911	916	933	973	954	929	882	930	942	922	945	948	924	943	949	966	887	927	910	925	904	1024	930	963	981	958	943	931	935	912	938	951	920	967	923	942	1008	911	964	878	917	923	985	913	935	949	893	893	985	945	919	944	908	936	905	1004	999	876	931	870	925	950	923	944	870	915	954	976	968	944	915	977	949	932	948	938	918	972	1024	910	959	1003	935	953	912	916	966	860	915	943	977	930	960	931	937	919	928	922	928	913	918	944	907	950	900	874	1022	980	894	915	949	924	928	963	961	954	931	888	918	938	939	949	950	943	916	927	932	951	926	987	978	976	1026	979	923	936	925	893	976	905	912	952	913	943	907	943	937	937	909	935	921	916	920	944	955	905	991	949	924	915	980	929	922	972	859	937	975	892	934	960	944	929	976	961	946	966	920	896	928	940	948	954	935	973	956	955	963	938	909	951	1028	942	921	970	957	919	922	927	930	954	969	921	933	947	970	992	955	941	958	938	940	945	923	1022	865	916	978	919	956	916	962	971	990	912	909	934	939	934	928	931	947	905	927	941	1020	963	882	958	969	976	918	949	977	884	927	916	953	939	915	882	931	976	944	941	912	936	904	889	943	929	905	915	990	966	963	955	962	896	956	927	956	961	927	923	906	930	919	890	940	960	939	938	944	992	916	909	925	912	898	935	939	954	953	994	902	939	900	965	920	920	911	927	928	916	906	901	951	986	935	935	1019	932	954	953	947	944	860	954	906	969	917	939	972	885	920	990	892	937	946	944	938	884	974	958	952	934	953	915	898	904	973	993	911	938	971	895	943	889	896	874	968	984	950	962	907	917	919	929	949	882	934	912	934	943	941	906	938	904	912	967	947	927	900	942	908	972	916	974	956	959	936	888	921	962	950	981	974	851	939	883	970	938	946	986	954	893	937	859	923	946	930	907	956	981	906	920	930	967	882	929	922	882	953	893	920	958	962	927	968	954	932	922	936	930	991	1012	1004	951	956	908	957	926	956	937	900	874	979	983	916	954	881	942	981	929	957	966	928	902	958	922	943	951	893	901	916	940	947	1002	977	916	955	968	925	977	940	970	943	965	985	978	894	875	994	950	916	953	899	932	982	916	957	925	915	943	932	954	925	943	897	945	956	921	1034	997	917	973	933	903	951	935	942	947	927	918	904	944	921	960	946	941	968	934	957	941	946	934	931	919	962	914	952	937	894	935	944	915	909	966	963	981	905	978	947	972	938	960	973	926	940	923	941	946	934	905	905	902	968	932	919	982	949	998	941	952	903	944	962	867	981	931	898	972	955	874	874	939	959	893	946	934	931	944	940	1016	990	935	939	935	945	897	953	911	976	921	962	918	915	952	935	919	959	871	901	966	945	966	956	897	949	964	937	944	859	963	940	927	931	923	895	955	929	950	970	917	916	878	932	918	932	927	975	996	969	938	995	914	964	926	926	944	985	928	944	906	946	908	942	912	960	973	924	990	957	974	936	957	970	971	981	916	959	956	1002	968	964	932	932	895	946	930	950	898	970	948	899	968	914	963	921	939	1005	942	931	941	917	905	920	982	952	968	962	983	911	894	949	965	946	987	943	959	887	985	942	996	907	967	969	979	892	969	906	930	970	914	968	939	975	899	931	953	986	940	906	902	937	926	860	989	878	929	932	938	935	929	973	950	931	925	925	900	924	911	977	927	918	950	950	934	954	982	923	1009	924	923	951	943	926	1021	935	908	973	889	1003	916	944	955	944	948	957	945	967	915	901	992	922	916	901	988	943	935	913	976	902	919	887	956	906	959	895	978	900	970	951	902	921	884	942	952	940	911	931	933	919	975	949	887	957	978	895	972	900	919	923	987	917	964	990	956	911	918	949	954	943	964	922	896	965	938	942	937	938	892	947	949	914	919	947	932	915	983	998	926	955	969	958	901	948	959	997	984	980	909	955	964	949	972	928	909	928	950	921	966	906	965	929	934	934	954	940	938	929	963	900	906	945	960	917	974	952	911	946	947	990	958	956	933	944	929	936	937	940	949	937	912	988	911	980	922	924	994	888	928	953	948	946	896	968	905	912	929	989	947	927	976	927	957	926	895	952	925	939	882	932	1015	927	902	925	899	916	940	1003	944	969	933	950	935	942	907	920	907	978	944	890	967	976	953	947	956	928	964	939	957	951	950	950	950	1005	894	941	973	934	1022	889	904	901	934	904	951	913	945	925	918	945	971	919	834	943	931	912	952	917	954	922	898	912	885	985	921	957	932	916	899	946	938	929	1034	954	938	955	957	984	988	959	919	895	896	972	951	955	923	971	958	982	952	904	924	920	908	893	918	963	907	910	951	941	967	960	970	976	954	950	918	864	939	933	967	912	975	964	918	912	984	955	937	926	931	927	888	981	915	933	932	949	910	924	984	912	938	937	935	885	906	972	949	956	983	955	917	923	924	993	880	966	902	931	960	923	907	940	969	947	969	953	946	966	948	929	922	915	1000	920	962	935	951	961	950	900	985	995	929	932	941	886	914	939	878	939	899	919	932	950	948	962	970	966	959	958	926	928	963	929	911	911	943	970	929	936	955	954	955	942	924	935	961	947	948	916	972	950	927	944	957	932	969	951	936	927	948	951	949	946	900	933	974	970	921	947	939	993	942	964	897	926	954	954	935	912	958	945	956	963	953	911	930	895	880	958	882	941	939	913	874	920	952	970	947	964	941	928	948	850	978	958	941	954	940	995	973	931	920	899	943	915	964	929	923	955	964	956	935	958	904	896	927	953	961	896	912	949	926	958	917	889	929	900	965	912	956	994	942	918	923	873	988	943	954	914	922	929	942	955	904	948
26958	18896	4658	598	382	340	292	283	260	298	286	266	304	262	319	242	260	256	261	270	264	249	268	281	237	253	282	299	273	271	248	269	246	279	286	313	247	246	250	245	269	261	239	284	264	260	247	286	260	257	277	301	292	282	234	250	278	275	256	254	279	259	257	242	249	236	272	280	272	279	265	276	267	293	255	245	278	264	270	279	290	300	270	251	251	289	269	278	276	300	270	260	263	254	284	249	274	259	254	269	256	260	250	277	294	286	249	265	292	286	221	297	262	285	263	275	268	234	261	254	238	268	258	224	286	272	279	300	283	251	269	280	276	267	254	261	241	286	284	234	259	295	259	302	288	281	251	275	294	286	271	256	267	258	268	255	263	275	275	273	263	249	282	299	288	284	313	261	264	261	251	283	230	270	260	248	293	289	270	243	285	269	262	265	262	233	267	234	265	279	268	253	272	295	289	249	288	270	289	284	273	263	265	271	266	286	278	286	264	262	271	271	219	243	268	259	259	277	288	270	285	277	269	297	272	278	268	270	273	278	263	270	268	277	262	280	250	292	278	295	253	262	286	292	276	314	286	275	262	293	267	277	273	278	291	268	269	241	279	267	296	261	271	278	291	273	243	256	297	257	260	282	286	293	253	268	276	293	260	285	271	253	278	260	272	234	262	289	272	278	273	236	253	278	266	253	265	281	274	271	297	244	270	281	271	294	254	257	270	256	299	268	234	259	254	261	267	260	261	288	266	300	268	257	266	255	259	260	285	294	255	241	214	264	254	262	301	269	291	270	268	286	278	259	278	281	299	260	280	292	254	266	287	252	280	287	269	276	292	270	272	247	249	258	274	271	261	253	263	279	284	238	265	288	285	287	218	268	245	278	286	254	265	282	266	305	271	276	244	267	253	277	270	283	277	276	274	249	283	250	273	241	256	269	265	282	283	283	262	279	277	236	253	274	264	260	241	271	275	284	288	308	272	259	267	297	289	260	255	266	281	270	271	266	285	269	275	259	250	257	293	250	271	285	261	266	261	271	277	283	272	249	244	254	256	294	280	266	274	283	246	257	277	264	294	291	252	259	265	272	285	249	275	266	260	286	286	274	259	264	269	276	260	243	249	275	265	261	267	265	285	250	272	290	267	256	278	259	274	262	279	272	252	262	256	252	250	263	272	280	257	280	285	240	273	268	287	294	244	286	268	281	297	267	268	274	265	240	287	266	265	278	256	284	272	278	275	273	267	304	264	281	280	267	302	245	264	276	274	269	312	244	256	273	260	284	267	266	257	282	275	244	247	257	275	262	251	266	285	243	253	265	250	239	240	247	256	257	261	267	261	284	271	276	274	251	296	279	272	256	267	255	269	269	295	261	245	284	274	257	258	273	277	264	221	258	258	247	257	274	290	260	271	276	266	227	253	292	270	255	283	253	246	283	272	266	257	254	260	299	265	250	262	282	282	272	292	290	260	259	264	281	262	299	289	267	285	279	279	276	271	264	269	268	255	249	291	256	279	244	288	273	283	286	270	278	257	270	268	277	267	284	268	253	272	272	266	292	277	261	256	259	275	272	251	247	271	260	283	281	295	227	272	261	300	271	291	284	281	293	252	283	285	237	290	258	271	247	265	287	268	263	269	266	273	281	290	246	282	269	278	276	237	266	255	254	263	265	289	289	261	258	273	268	285	279	250	294	254	269	294	296	270	284	297	266	263	258	227	267	297	264	265	274	255	282	266	262	276	263	256	244	283	257	271	278	258	258	289	271	264	270	280	272	270	291	281	268	249	255	277	254	274	283	296	291	277	262	284	266	242	249	277	278	245	276	272	282	268	257	254	261	255	251	283	302	307	281	274	285	265	274	285	261	278	311	275	262	266	284	292	266	254	246	293	263	284	272	295	277	256	275	285	298	235	273	246	283	278	265	278	251	255	294	279	283	295	271	239	234	248	295	285	288	252	294	258	276	286	258	258	253	274	270	275	292	254	270	250	282	241	243	248	310	235	265	274	280	272	272	291	285	248	271	282	272	266	296	262	251	250	305	261	280	273	260	237	319	278	279	258	271	295	257	272	273	260	301	278	252	290	297	262	280	263	265	282	260	254	258	265	276	282	277	287	248	278	275	270	262	265	273	277	263	250	274	269	269	279	284	278	259	292	296	275	275	238	267	262	273	275	261	240	259	273	268	279	270	264	285	252	267	263	271	286	248	277	275	266	298	289	280	283	260	281	270	275	284	264	272	249	264	290	253	265	251	292	280	282	291	288	277	273	286	231	281	252	265	311	269	304	247	252	239	261	275	295	286	273	263	257	263	270	281	282	275	259	295	288	267	291	273	261	253	262	263	281	258	269	338	265	266	309	253	281	262	278	224	250	263	254	244	252	250	251	306	266	272	269	288	261	256	254	232	252	243	254	280	279	244	269	252	293	286	266	263	283	284	277	299	232	280	280	237	267	293	273	286	260	290	261	273	266	289	234	292	248	257	277	282	286	291	269	255	275	261	249	242	268	247	268	256	264	265	291	262	241	215	260	294	286	264	266	266	270	262	268	275	273	268	254	282	267	282	252	269	275	283	266	268	258	276	270	256	269	294	274	251	264	269	274	274	237	282	291	277	242	280	261	273	297	279	267	270	285	246	262	255	241	281	244	281	234	282	293	306	252	270	268	259	274	275	258	276	261	257	273	267	266	273	227	293	268	277	262	282	266	271	253	276	264	263	284	275	286	293	286	288	295	288	308	265	258	287	270	269	260	269	271	245	264	238	259	250	285	270	275	266	285	275	253	254	266	286	253	273	281	251	252	266	274	285	301	237	306	248	265	242	260	278	277	265	272	271	273	265	260	288	278	259	276	241	289	252	268	292	285	264	274	270	269	254	262	262	251	268	282	264	235	304	276	280	258	268	289	252	271	243	272	277	280	294	282	272	277	271	277	282	289	273	248	275	256	271	262	263	290	280	295	260	289	302	258	266	285	254	251	305	261	282	278	268	286	255	274	264	252	265	274	287	261	285	265	275	279	275	282	257	266	264	256	252	269	273	301	270	281	270	261	244	264	266	259	248	254	253	250	248	280	288	274	264	270	257	301	274	268	287	247	293	265	269	269	246	279	292	235	266	298	273	283	265	263	281	298	263	277	261	239	259	287	282	265	234	238	303	262	263	267	258	268	261	285	288	248	274	246	249	276	260	289	272	260	246	288	230	268	276	286	298	275	253	269	266	282	270	263	275	292	278	315	276	258	288	251	270	263	251	295	257	272	243	274	281	248	260	277	260	254	259	249	264	267	285	292	248	258	284	299	290	245	262	259	278	244	302	274	301	275	275	267	275	285	255	289	246	255	254	306	261	278	265	268	277	259	272	248	301	277	273	260	247	302	254	262	258	262	284	303	265	260	271	264	269	277	270	263	259	251	264	262	246	274	267	284	232	265	298	249	264	289	270	270	242	275	253	262	252	233	246	276	277	243	268	267	285	306	270	252	294	265	267	255	269	276	290
4174	1190	977	602	539	503	425	420	388	395	436	402	406	371	366	370	345	358	350	352	347	364	333	355	381	333	343	357	353	333	368	395	381	358	361	357	355	362	337	346	370	388	355	333	345	353	377	362	325	360	364	323	344	352	351	340	366	386	369	331	344	341	312	375	362	346	346	344	333	328	379	361	346	355	342	353	356	339	348	337	351	368	346	355	349	354	356	372	384	350	351	379	358	383	359	372	337	386	332	336	318	366	368	359	341	344	371	387	325	373	350	345	318	334	368	362	368	340	366	333	347	342	366	367	386	355	324	324	355	345	362	367	340	364	358	337	312	342	344	327	391	318	328	370	350	362	350	369	358	372	355	342	369	359	340	358	371	335	359	351	349	338	349	325	363	352	384	329	379	332	357	353	349	354	315	352	365	326	366	335	344	349	353	323	361	330	348	338	325	404	363	339	365	346	332	326	369	360	340	375	338	344	324	342	373	353	366	357	368	374	346	362	382	349	361	349	313	352	373	382	334	347	359	322	345	375	339	386	331	358	344	352	378	347	347	320	332	368	348	342	395	358	390	304	367	345	373	328	363	369	346	344	344	368	346	358	357	328	361	367	313	366	338	378	356	362	349	373	344	378	360	372	357	352	381	341	350	356	346	324	348	340	344	330	342	325	336	368	361	356	332	342	368	344	367	321	313	389	381	373	358	357	335	315	385	340	344	330	366	339	365	336	374	343	363	302	368	352	345	325	374	373	371	384	329	369	343	348	325	343	344	362	357	368	356	374	305	354	352	377	315	359	366	362	327	352	352	348	360	375	376	393	350	334	367	358	326	353	341	356	344	354	373	349	330	332	366	341	324	369	330	373	340	346	388	344	320	321	354	381	344	337	358	346	347	375	300	307	340	362	365	330	371	338	346	394	333	348	351	315	343	320	371	363	357	348	336	334	341	330	358	357	352	351	344	344	332	342	342	340	321	335	351	341	338	353	335	376	359	369	333	377	364	374	333	337	339	377	356	335	341	331	369	379	360	327	370	360	391	373	356	340	325	345	378	346	333	347	342	355	378	335	335	366	355	372	306	384	347	344	380	356	384	369	387	348	359	346	347	365	330	341	345	402	346	378	348	337	376	365	352	354	334	367	361	357	328	367	317	357	352	347	357	376	382	336	379	315	360	323	351	387	337	362	379	371	345	352	369	317	357	392	331	355	376	366	356	348	355	397	338	359	350	343	326	355	348	385	403	369	340	339	336	346	350	350	360	359	366	332	334	347	352	374	334	352	369	328	335	350	377	372	335	351	341	333	352	323	367	329	405	341	366	331	347	374	341	337	330	337	357	338	329	335	361	352	348	354	317	390	339	369	338	359	357	388	377	367	344	362	343	367	349	343	338	344	354	354	353	329	327	340	337	385	319	364	347	347	339	365	343	365	311	363	364	356	342	317	336	350	328	332	337	354	360	347	366	354	322	324	345	363	357	338	358	390	358	324	355	345	328	347	368	346	330	346	351	370	399	370	376	343	372	325	359	362	374	325	363	336	326	350	355	374	348	396	350	353	342	335	354	323	331	374	362	349	321	356	373	370	376	355	340	363	350	378	331	341	373	374	356	337	329	387	349	329	382	325	349	328	374	356	357	365	349	351	367	361	377	338	357	340	386	324	407	354	316	368	357	400	346	357	348	370	320	393	350	353	359	341	352	371	345	361	373	346	392	347	387	359	338	346	349	378	339	352	348	341	362	348	349	334	377	337	386	345	358	359	341	331	320	332	333	337	366	361	368	360	356	329	369	352	341	365	342	349	344	316	335	363	363	377	346	350	366	357	387	375	360	348	366	318	361	360	346	348	322	337	369	361	378	371	331	365	333	362	359	329	367	310	360	371	362	345	354	372	337	339	354	350	377	340	390	315	379	365	311	383	345	358	359	346	362	364	340	368	362	363	345	337	389	347	365	322	391	365	324	304	338	354	339	364	360	353	369	382	356	369	348	353	348	340	354	364	338	340	355	346	364	347	332	374	320	354	363	366	353	365	325	368	350	347	358	343	352	348	371	320	329	350	355	374	323	362	336	326	389	351	359	389	324	336	329	347	324	344	365	315	357	333	357	372	355	340	350	328	358	321	389	345	335	334	362	335	379	366	350	337	389	303	363	329	333	353	321	346	392	367	361	372	347	358	327	344	359	357	328	370	350	333	346	364	354	355	310	331	330	375	364	372	358	339	341	330	349	344	359	357	344	371	382	344	357	353	385	361	367	375	362	358	336	337	340	354	345	365	355	317	367	339	400	327	354	340	362	330	378	347	362	340	352	339	389	363	344	308	366	343	366	324	350	338	362	331	359	378	356	369	373	332	314	326	329	348	358	321	366	333	380	356	380	345	395	369	339	343	360	383	412	368	363	359	362	359	346	366	344	322	364	356	343	358	348	377	379	354	340	347	364	368	367	382	355	321	344	344	369	329	349	332	378	329	362	321	355	378	354	357	382	354	343	352	361	337	344	323	337	341	362	360	345	346	384	369	344	372	332	320	352	370	344	344	365	352	325	356	344	340	343	367	352	374	335	327	359	338	346	358	360	356	334	348	369	360	374	334	347	354	357	347	349	334	377	360	346	367	364	333	346	364	307	388	376	326	375	382	352	365	356	391	374	359	374	395	386	327	336	356	352	368	341	363	366	355	351	316	342	391	370	377	369	333	321	348	389	347	319	378	347	316	317	320	387	356	362	374	384	381	324	332	328	332	336	392	350	347	363	365	386	340	349	348	348	378	360	337	389	380	384	343	328	336	338	342	345	346	379	367	356	400	365	393	383	377	334	338	372	344	340	353	330	346	338	330	353	314	339	337	370	374	349	355	345	385	340	349	367	342	332	375	379	359	352	347	311	366	347	347	331	362	357	378	332	346	343	362	366	359	327	325	339	353	395	370	359	366	373	395	366	362	334	340	350	345	313	369	361	338	340	321	361	347	334	333	362	340	360	307	375	327	339	337	381	340	363	331	362	334	357	355	353	371	342	364	340	388	363	360	375	334	349	322	354	361	324	362	333	347	366	375	372	327	371	325	350	376	334	360	317	396	323	362	360	380	320	377	345	354	374	397	362	347	361	341	363	367	364	365	371	336	340	373	361	343	361	330	383	347	363	351	342	340	373	358	359	352	342	378	360	387	356	326	321	368	336	382	355	362	341	364	354	358	342	368	329	363	399	329	368	378	348	347	366	362	359	355	329	391	361	356	366	336	360	343	360	324	343	313	328	328	334	304	350	311	386	368	352	332	347	342	349	348	322	381	363	347	364	370	341	322	359	364	350	381	336	376	335	340	311	345	355	366	336	369	360	343	377	332	332	371	389	338	358	332	365	357	389	326	354	361	347	391	351	341	311	363	365	369	396	391	356	323	347	355	341	342	345	377	392	367	366	366	352	380	359	344	335	379	353	379	359	353	345	379	323	358	368	353	344	390	327	383	380	359	315	387	366	350	362	337	343	361	384	344	336	330
23795	21026	28228	24015	21003	7517	1437	1019	836	813	813	811	729	730	712	699	718	710	685	655	686	709	632	640	606	670	653	682	652	634	651	679	606	664	616	678	631	628	626	599	643	601	651	617	647	676	614	654	639	693	616	619	660	665	634	578	609	642	644	639	629	654	636	680	622	594	627	594	620	602	587	617	638	592	615	605	651	662	653	633	630	632	635	617	583	632	571	589	668	619	577	635	611	607	627	623	611	621	615	624	646	609	598	605	672	649	628	637	668	613	631	627	652	612	650	601	647	644	665	656	635	628	625	680	623	597	669	598	576	620	621	602	633	631	621	602	624	625	641	678	641	594	619	648	621	617	614	653	601	646	617	615	627	582	635	640	618	600	625	611	659	610	605	651	675	693	610	603	626	686	630	614	628	638	628	647	635	644	650	611	629	591	638	628	649	657	598	653	598	637	617	663	658	590	631	602	561	634	565	600	602	647	598	661	587	634	624	592	619	628	638	646	596	613	653	651	599	613	602	650	623	605	603	600	619	588	604	619	637	576	607	625	627	624	672	612	631	620	616	618	630	631	622	583	600	590	629	591	619	609	609	636	666	630	633	626	636	639	613	612	643	624	597	629	607	662	665	662	630	573	627	618	553	584	616	579	638	651	610	578	644	652	624	604	641	639	601	621	648	670	616	590	634	611	601	601	629	614	620	626	615	669	616	611	589	627	639	623	598	619	610	600	665	634	591	607	620	587	644	601	620	634	600	592	629	649	645	622	616	604	604	610	577	615	668	588	585	665	621	604	608	605	631	652	653	617	638	603	618	641	593	616	645	626	624	543	562	600	637	623	626	603	606	607	611	628	612	658	657	626	624	634	580	603	623	628	643	631	578	637	665	640	605	597	619	630	626	619	623	605	607	595	609	631	596	612	612	654	640	610	632	588	610	652	612	654	657	638	615	613	629	648	637	581	614	609	596	646	702	601	657	588	629	627	631	614	647	638	634	626	623	609	648	621	672	641	620	640	663	617	694	645	605	593	610	628	660	630	693	574	653	610	644	615	572	614	642	623	635	622	636	621	597	628	619	649	646	644	607	567	642	605	612	622	606	598	615	668	660	579	645	641	621	587	647	592	619	641	583	648	597	614	606	645	659	618	637	608	605	651	601	609	631	576	634	604	621	614	668	623	617	601	642	641	603	648	631	696	609	633	664	659	603	642	631	591	621	605	605	632	608	652	585	642	646	629	619	623	636	605	652	589	617	635	617	584	617	654	603	603	589	583	601	624	596	626	639	633	618	621	642	632	603	584	604	630	623	626	643	613	570	646	626	615	621	674	679	620	622	635	626	611	639	620	595	655	588	624	588	626	666	606	651	627	637	632	615	601	659	605	597	616	644	656	623	635	632	595	615	597	600	625	624	640	622	615	650	636	585	669	639	630	615	621	616	595	662	649	624	660	619	635	603	628	633	602	609	669	599	658	644	587	667	617	660	679	604	626	619	623	663	683	592	624	630	606	643	636	622	642	640	616	636	593	624	657	671	643	634	601	593	581	629	603	609	647	608	587	624	620	629	628	654	631	648	561	632	670	642	669	583	647	596	644	659	629	610	630	603	637	636	617	641	614	627	613	631	613	644	624	591	641	644	641	588	663	619	643	637	613	614	619	638	587	640	594	621	572	586	661	633	566	595	611	633	596	626	621	614	642	628	643	616	630	595	598	635	613	652	609	602	631	642	660	623	636	642	600	631	623	571	587	612	597	617	635	595	648	596	654	590	619	619	599	642	627	589	656	635	624	591	645	618	618	637	643	630	640	610	651	616	666	582	603	590	617	601	616	583	655	619	644	597	638	610	642	603	609	607	627	608	591	601	638	626	633	609	605	579	577	672	647	621	615	624	620	603	608	629	612	603	632	619	602	646	634	611	642	637	614	609	607	597	591	590	667	643	594	633	648	615	617	687	606	578	604	623	632	591	574	583	623	632	636	617	633	621	638	647	636	631	668	663	665	632	593	634	643	645	607	638	605	612	627	651	621	620	638	631	609	678	643	640	585	639	634	632	623	618	607	621	618	579	625	628	614	633	633	613	645	598	638	654	580	628	624	630	597	642	652	628	624	623	631	611	622	630	587	688	615	635	629	655	624	612	622	613	596	606	606	645	644	577	681	626	668	651	627	602	619	622	565	634	625	629	637	636	620	589	639	581	632	614	615	643	615	601	603	621	594	635	608	637	575	618	620	641	607	628	626	631	576	599	653	640	656	620	645	611	663	635	612	620	656	638	604	618	590	682	651	604	623	593	602	631	602	630	657	644	667	633	610	619	663	613	671	625	596	600	611	598	637	601	678	627	639	594	628	637	590	634	608	614	664	623	586	620	613	649	655	623	620	646	606	633	619	633	637	634	616	601	637	671	629	665	627	611	618	621	589	629	604	611	582	616	617	683	637	613	649	649	569	629	638	623	632	617	654	635	604	649	587	654	650	653	590	627	664	582	619	599	646	632	627	655	646	625	623	650	618	581	600	618	642	653	642	624	604	607	637	632	621	587	611	639	594	635	667	661	657	611	655	626	645	627	586	618	625	617	631	614	653	641	638	646	601	621	633	607	628	609	613	676	589	663	659	663	608	607	619	618	601	587	653	642	606	624	639	558	606	605	640	601	615	635	604	573	640	634	607	569	651	657	567	618	604	581	597	625	582	646	654	598	623	582	629	595	585	632	648	601	644	631	648	619	608	605	610	627	629	634	600	648	575	597	627	634	646	602	597	604	632	635	630	612	644	592	621	626	648	642	631	654	597	656	695	598	619	611	623	594	616	630	624	681	599	629	637	617	616	613	649	637	628	604	614	646	628	625	626	608	680	648	585	645	666	611	632	624	596	592	602	627	651	661	605	624	632	612	639	593	591	594	644	575	592	657	626	654	624	643	609	615	652	665	624	591	581	608	648	621	549	610	673	617	592	604	650	677	572	595	618	595	595	667	606	622	614	581	676	614	646	662	642	616	626	579	646	568	613	663	616	631	652	604	662	598	617	599	611	640	611	628	559	611	603	604	596	624	628	650	633	595	648	658	574	606	644	631	670	619	578	581	617	601	637	640	625	600	597	680	587	627	650	618	620	630	657	605	610	618	618	655	610	628	618	676	621	641	622	611	628	639	607	616	604	626	608	636	621	603	597	655	650	607	600	661	660	608	598	635	603	652	667	622	593	668	663	605	632	619	609	632	651	589	671	622	606	648	622	624	645	576	625	632	597	618	642	648	643	636	629	623	641	618	612	637	616	632	615	623	626	580	639	614	589	622	639	584	571	624	639	590	612	583	582	637	571	653	626	628	609	578	654	590	599	603	664	591	610	584	631	629	614	660	636	693	623	647	622	695	612	664	594	625	620	618	626	622	597	657	604	657	638	609	604	595	654	634	627	685	653	680	637	624	581	622	671	631	626	596	617	595	631	630	595	594	615	606	643	621	589	639	583	623	623	654	603	697	631	616	593	606	611	657	623
7776	10874	8428	4337	3192	2365	1949	1650	1431	1356	1197	1218	1093	1075	1023	960	928	910	917	863	804	834	846	869	865	855	800	838	778	779	797	768	761	783	745	787	825	826	776	826	785	738	759	812	784	771	772	795	759	753	718	767	799	757	794	781	799	786	767	773	792	752	787	780	761	790	758	811	803	756	751	782	765	799	818	761	741	789	733	772	786	772	749	737	714	754	739	738	739	772	800	788	749	766	813	735	797	810	816	786	790	793	738	728	805	763	760	730	784	773	763	784	828	745	725	757	761	754	805	843	763	779	779	764	734	748	770	776	812	787	779	784	757	773	791	793	746	719	767	837	745	725	728	760	715	722	760	784	788	769	788	735	755	800	729	788	749	791	746	749	766	767	768	762	796	737	746	787	769	775	788	761	812	772	740	797	775	758	775	784	800	814	763	775	806	733	727	754	719	769	732	818	795	748	732	794	774	804	743	765	756	788	794	761	729	783	766	760	755	770	733	752	829	779	739	766	759	739	750	759	759	764	784	767	775	728	790	787	804	762	797	756	779	776	798	805	731	780	799	758	781	754	791	709	756	763	792	803	707	804	768	796	811	711	741	808	730	767	754	778	783	749	793	760	706	774	767	791	765	723	737	775	711	738	757	751	771	763	815	751	801	779	752	727	817	732	740	721	775	772	812	730	742	755	805	707	804	757	829	759	731	751	753	799	764	814	819	747	770	733	759	744	713	742	763	762	730	802	738	777	780	805	741	743	750	794	742	785	798	787	768	803	751	795	782	727	787	766	771	771	745	775	806	781	693	765	795	757	757	742	685	769	755	768	820	757	745	775	815	752	740	735	793	708	737	686	750	749	825	751	736	739	804	747	741	778	770	753	755	759	765	743	765	755	784	778	796	774	848	782	765	756	734	773	785	779	763	743	752	799	769	797	789	791	718	812	789	751	730	751	807	785	799	769	803	779	720	801	784	723	796	766	764	749	773	782	755	755	738	726	802	795	761	832	741	832	845	750	831	739	785	794	745	702	741	790	762	779	741	744	756	764	808	805	762	810	823	751	760	725	813	793	814	786	760	774	727	773	792	797	720	758	772	812	736	765	815	782	734	793	735	752	757	791	792	805	753	778	767	750	796	751	774	811	815	749	775	786	773	740	740	724	792	778	772	853	739	734	778	777	794	793	781	773	761	793	758	741	718	750	741	771	799	757	814	800	762	760	779	733	744	775	741	791	755	776	706	768	795	772	784	772	748	779	792	759	756	791	757	778	775	791	786	745	800	772	750	726	790	751	781	734	735	751	781	761	809	767	729	782	775	765	730	750	751	781	774	779	766	792	740	793	760	725	746	724	736	770	761	792	758	810	724	750	764	739	741	762	754	826	781	758	776	731	736	754	834	759	805	755	790	763	781	737	762	767	751	750	750	808	760	757	739	788	785	745	811	804	798	753	793	768	764	754	773	775	790	805	791	725	775	741	815	781	738	782	805	771	799	807	812	750	788	768	755	784	774	726	738	735	782	767	795	778	736	754	730	750	763	779	828	754	745	791	779	763	752	734	759	735	808	757	771	758	723	779	780	752	791	792	809	754	813	755	781	740	799	775	757	782	739	774	778	766	773	815	777	767	753	729	732	747	728	729	788	741	742	755	753	785	790	813	779	782	736	782	770	768	769	771	699	776	723	765	774	758	767	781	773	764	770	786	755	746	749	769	790	756	740	795	752	823	710	722	810	767	774	745	796	770	837	811	800	725	767	784	733	797	769	856	756	773	799	777	775	789	804	786	785	768	776	817	768	809	723	764	776	763	790	745	784	789	788	753	768	844	740	735	754	786	820	729	794	783	799	803	744	754	802	754	778	780	775	784	795	811	781	820	757	776	764	827	748	761	764	738	804	746	748	764	754	728	795	779	784	760	769	769	751	786	771	850	735	780	767	771	769	780	797	776	762	762	782	777	774	754	821	725	752	758	786	783	691	781	750	755	757	759	762	727	809	787	805	732	806	745	795	803	777	697	737	732	785	679	787	795	741	773	707	767	745	774	791	796	733	747	766	788	788	761	789	784	730	784	746	760	752	767	780	768	815	774	771	770	788	802	796	749	772	740	767	764	813	784	719	790	752	778	717	768	784	758	778	753	783	772	742	744	754	796	751	803	730	805	772	746	809	794	793	740	771	820	813	735	742	758	774	731	794	793	733	792	729	764	704	749	744	812	832	762	770	748	805	777	805	776	800	774	772	751	800	767	804	769	822	771	776	725	788	724	780	791	820	750	790	781	722	788	741	747	753	754	778	791	786	754	790	758	792	817	791	752	765	807	759	750	791	781	722	747	771	770	738	775	762	831	788	788	760	803	811	741	779	790	781	752	741	759	790	718	775	818	808	820	783	799	802	797	770	793	755	766	823	752	760	771	830	755	806	753	775	750	758	787	763	750	737	783	728	753	790	766	802	786	782	792	754	721	804	791	755	773	751	746	802	734	779	742	794	816	741	749	801	759	793	758	797	785	841	758	710	760	757	743	789	771	807	789	809	815	780	751	775	722	793	762	731	770	824	785	788	729	767	768	783	790	773	768	765	730	787	772	765	782	769	777	767	782	742	796	783	766	778	765	765	798	785	770	787	725	773	747	780	775	764	806	780	752	775	757	766	787	771	742	756	739	766	765	769	794	811	732	800	788	739	713	746	770	799	769	757	799	761	728	758	751	774	716	779	775	773	760	711	754	766	822	785	700	786	719	778	742	818	759	767	786	816	809	795	803	792	751	787	802	767	803	747	756	764	738	741	741	797	786	812	748	816	738	796	770	771	774	779	784	811	815	755	715	749	746	792	808	726	768	827	741	836	765	761	749	788	774	791	720	737	753	734	739	757	714	777	800	759	829	739	750	769	730	779	814	802	772	795	780	748	785	723	744	783	779	809	759	782	783	790	795	796	811	721	776	754	805	773	738	787	763	831	766	758	735	784	759	787	795	733	744	759	817	774	752	760	792	796	791	786	779	785	757	800	731	802	785	803	728	788	767	774	754	827	814	758	751	729	783	779	771	797	801	791	792	789	746	815	770	744	753	763	790	750	779	773	818	765	781	776	737	767	779	758	743	739	762	803	781	755	748	771	802	786	737	735	791	772	777	785	739	783	780	720	778	772	797	781	807	765	730	797	754	760	783	746	780	766	762	772	745	766	820	792	734	743	745	800	723	756	754	777	750	776	777	770	768	737	791	789	781	753	805	769	830	738	759	768	775	815	768	778	772	736	733	781	768	771	781	795	748	794	748	754	750	757	718	745	721	803	752	795	776	790	786	830	752	761	741	778	756	757	763	737	786	823	745	799	785	732	766	715	768	716	795	755	760	767	756	718	812	799	779	795	745	704	783	714	812	764	764	727	803	756	777	743	817	756	732	779	735	739	782	799	693	770	777	809	755	754	755	825	794	819	767	744	767	738	746	709	770	783	725	783	754	744	815	808	820	759	771	809	770	741	781	719	733	771	745	743	791
25017	20967	26680	25050	4476	541	405	372	358	331	290	302	293	287	273	250	260	278	273	281	265	257	258	250	280	236	262	251	265	214	268	261	229	233	230	238	275	243	247	238	230	230	236	211	256	244	220	263	267	237	255	243	228	252	269	238	217	213	247	234	238	253	241	226	251	222	236	242	257	262	224	218	247	230	244	254	218	224	231	255	267	227	204	259	218	226	203	231	240	220	228	246	220	264	237	249	218	276	251	255	231	245	272	282	244	251	248	247	236	235	247	230	220	241	182	227	263	220	187	240	244	257	246	246	243	235	252	214	244	247	270	211	221	240	246	240	224	230	232	239	237	286	240	245	251	234	224	242	252	241	262	259	222	226	259	237	257	233	222	224	261	241	212	230	233	240	249	233	222	237	241	239	235	241	234	238	242	214	229	248	230	273	238	252	234	226	217	230	234	257	207	238	217	234	242	251	240	221	254	253	260	227	268	213	249	255	231	245	253	241	220	227	234	272	211	251	216	231	218	226	284	224	222	220	267	241	259	265	255	223	233	244	264	243	242	256	251	230	258	201	234	245	231	224	255	249	241	231	235	241	248	245	250	235	242	236	240	244	251	207	245	252	228	241	246	240	238	231	255	256	233	237	243	236	250	250	234	234	227	243	219	238	226	241	223	225	228	264	233	232	249	207	224	232	252	274	241	253	250	244	245	259	242	215	232	257	227	218	238	229	237	255	202	231	220	245	222	251	256	238	252	214	225	271	248	253	227	239	224	239	244	246	239	270	233	198	225	221	250	236	230	263	220	246	212	248	242	233	252	256	220	234	253	248	250	254	234	259	233	251	235	245	237	263	275	227	236	225	236	250	269	244	275	241	219	229	221	242	229	249	224	250	242	226	231	259	236	249	206	212	250	241	225	250	237	253	257	230	251	221	215	241	264	233	221	243	258	229	244	236	236	222	235	243	245	258	236	227	229	240	217	273	251	235	242	245	243	238	211	253	256	216	236	239	209	241	218	277	241	265	223	228	214	213	237	255	260	270	259	251	234	229	238	241	268	224	246	236	249	260	248	214	249	242	248	230	249	233	233	235	261	243	236	264	275	228	233	249	244	257	227	230	236	236	259	236	237	269	246	274	246	255	253	234	246	227	248	219	262	227	235	259	232	215	248	224	259	253	244	264	243	232	261	259	216	241	235	234	235	257	233	250	243	240	244	225	210	238	231	242	255	263	253	247	213	252	225	218	234	281	224	224	223	249	240	242	241	227	216	226	239	238	241	244	245	257	212	248	250	238	240	209	262	265	213	245	254	268	246	253	265	224	243	255	245	237	248	243	234	247	274	240	233	227	241	231	231	253	250	234	267	259	239	250	253	219	226	243	234	236	222	260	212	247	252	227	266	244	248	242	246	249	233	239	234	232	235	237	231	233	224	197	215	250	234	250	241	245	244	241	245	216	222	256	245	219	230	239	234	253	250	250	227	230	263	236	242	241	226	261	229	208	228	233	234	219	248	260	241	235	269	257	270	266	233	233	233	232	221	276	243	245	221	224	250	239	229	231	252	265	229	218	232	231	247	267	235	222	238	226	265	248	213	238	240	214	235	238	208	259	257	233	240	246	240	235	252	267	236	240	221	244	285	215	221	231	265	245	269	234	220	268	226	228	234	216	240	231	254	217	213	223	238	243	218	230	217	242	235	226	243	257	236	219	259	226	244	248	262	241	226	221	259	234	242	249	259	249	248	254	215	249	254	219	236	265	232	251	248	239	243	230	270	235	228	273	231	232	226	254	239	273	252	251	243	237	225	268	197	224	270	239	255	232	251	252	232	235	243	288	263	247	245	229	241	241	235	233	240	254	239	251	246	249	271	225	217	242	200	215	210	268	259	234	227	224	260	215	226	244	231	244	251	227	263	231	252	251	236	251	244	239	265	253	245	216	237	241	227	241	202	251	245	235	228	255	278	213	245	248	237	207	236	245	245	211	242	258	240	253	256	226	237	220	262	242	281	237	223	249	217	203	252	265	270	229	254	259	231	260	208	229	260	234	254	229	253	246	230	220	248	246	241	218	214	234	235	249	248	243	234	208	236	227	231	244	246	226	252	201	246	223	244	258	228	237	245	218	252	245	259	252	268	241	244	235	268	241	241	265	248	225	235	258	242	230	255	249	225	241	237	223	233	247	222	259	258	229	233	206	226	235	231	239	257	266	260	245	233	263	244	243	236	255	248	226	240	256	263	220	256	269	236	251	243	209	207	234	237	221	257	257	236	249	244	255	260	258	247	224	249	239	251	246	243	251	243	246	237	254	255	233	241	232	273	218	205	232	239	239	252	263	217	272	244	242	236	252	244	228	208	242	244	244	246	234	232	250	249	226	239	237	280	229	252	249	243	231	250	219	229	245	232	237	233	257	232	236	237	213	249	212	248	238	247	263	242	238	273	233	230	268	242	239	244	247	244	193	242	244	250	237	238	200	233	239	246	265	247	233	197	253	210	231	231	205	233	236	244	229	227	268	241	263	242	224	256	250	225	238	219	237	243	240	233	224	264	245	235	222	264	242	220	233	257	246	257	256	266	263	244	244	263	254	223	217	227	243	228	254	241	239	241	246	229	240	244	250	204	268	238	245	230	218	236	236	220	242	251	228	215	251	250	242	223	236	265	261	239	229	245	228	234	228	249	255	240	256	244	271	233	216	224	222	234	248	231	237	232	243	269	237	229	235	261	253	254	254	250	251	233	242	225	246	264	244	234	275	227	222	242	245	250	225	255	263	234	246	249	250	244	259	244	253	223	254	233	222	242	259	250	241	225	248	219	261	215	216	245	266	246	246	225	215	235	227	250	230	241	223	219	240	244	234	229	259	241	241	261	241	238	263	261	232	232	251	264	240	262	238	237	231	233	243	262	226	226	241	235	255	239	228	227	240	242	215	243	210	238	248	249	243	258	227	232	242	242	230	252	234	242	266	240	231	238	248	246	249	274	258	219	235	236	243	244	244	239	231	252	250	264	246	235	232	248	241	221	236	230	241	242	248	263	238	238	241	248	223	229	221	244	224	254	212	229	231	226	247	250	252	235	234	251	235	216	232	244	244	207	248	257	210	239	206	253	206	247	221	241	249	238	233	231	241	255	225	238	210	222	216	237	257	255	227	213	239	231	258	225	223	218	257	216	234	263	256	219	259	229	225	224	228	247	260	237	201	245	240	236	203	255	286	242	233	228	249	233	242	252	217	228	253	234	231	225	257	222	235	244	260	255	240	219	245	261	240	245	219	258	230	255	206	278	231	228	250	237	256	233	277	222	234	262	256	247	222	242	240	232	260	242	250	247	234	231	227	230	225	264	238	258	251	239	229	231	245	236	248	227	240	274	248	240	246	254	240	221	235	242	221	233	246	246	249	249	255	253	243	235	237	277	214	232	262	235	252	231	261	221	233	208	258	229	193	264	241	258	259	241	241	199	207	240	248	250	256	235	253	216	236	240	235	248	230	278	248
6705	5687	4166	2062	1488	1175	949	817	691	615	559	552	475	486	457	443	391	404	396	368	375	379	377	355	377	355	370	367	362	334	339	367	380	333	365	339	366	364	338	336	332	363	345	330	343	358	334	344	328	322	363	334	353	381	350	344	340	333	347	323	329	358	327	329	339	331	330	321	333	335	325	370	355	366	327	321	374	373	365	347	329	344	313	340	326	388	337	321	331	348	347	372	318	330	299	349	316	346	365	325	349	301	341	348	331	340	337	320	347	336	330	318	328	358	311	335	335	343	356	302	325	362	303	351	316	336	342	309	332	347	350	355	333	330	348	325	380	339	337	316	313	350	337	366	343	350	345	282	323	298	346	342	334	336	359	317	365	328	346	322	345	336	337	322	352	349	329	344	358	345	354	315	344	340	321	365	331	343	358	342	299	344	322	331	338	328	319	369	326	329	354	336	356	316	329	353	333	333	313	346	330	334	345	375	314	331	354	344	330	349	320	321	339	319	342	336	316	329	328	366	326	345	372	367	325	334	309	353	307	359	336	340	361	330	348	332	316	315	316	355	341	313	352	301	305	353	341	313	341	352	326	355	366	339	346	348	367	313	320	343	353	368	354	297	338	344	305	328	303	295	351	319	342	353	364	302	308	333	354	334	340	348	350	329	310	315	344	331	301	349	325	367	326	329	326	323	318	356	379	330	355	348	363	350	332	288	340	338	353	316	344	374	342	354	361	345	324	369	342	351	332	294	307	345	355	355	366	331	333	332	361	309	334	352	313	331	315	372	320	345	354	346	336	329	318	350	341	301	326	369	358	331	341	318	348	309	329	348	356	342	358	327	342	342	353	343	349	371	334	325	334	315	321	312	334	341	343	344	326	349	354	298	323	345	355	346	382	334	366	325	331	324	324	314	333	356	317	323	370	321	347	345	332	319	329	375	338	367	335	340	303	318	326	332	348	342	335	318	328	354	327	338	355	336	333	337	323	349	340	319	326	323	337	346	372	340	330	346	354	378	340	335	332	382	314	322	325	351	351	329	332	340	340	313	333	338	340	353	304	349	346	339	369	338	354	331	357	335	375	320	329	310	324	301	312	336	306	374	316	361	299	340	331	324	323	363	342	348	324	372	353	322	360	318	328	346	320	377	341	359	339	338	332	328	356	337	362	342	315	357	337	351	328	323	341	355	351	360	371	322	321	352	343	330	334	357	332	324	335	346	342	332	317	320	325	368	355	303	320	345	299	341	345	338	318	346	337	338	351	290	332	357	356	328	303	353	314	364	390	310	336	313	376	378	380	349	331	328	308	330	323	325	360	318	334	355	347	341	342	342	326	311	338	354	343	318	344	358	330	338	346	358	319	300	346	322	336	323	301	361	330	348	347	327	332	351	302	332	334	320	351	347	321	333	331	344	339	327	359	368	366	326	337	344	352	314	368	304	363	294	341	327	351	352	361	323	342	355	324	330	311	328	349	337	337	367	361	361	349	318	333	345	312	335	303	337	316	304	332	321	331	348	338	326	322	356	371	327	340	360	374	342	326	324	338	324	346	350	334	306	324	345	333	352	306	329	306	361	381	316	329	341	348	341	326	329	345	346	331	311	278	354	334	365	367	317	345	341	345	328	334	342	331	313	322	337	328	350	370	344	355	328	347	319	314	321	329	343	338	328	336	341	334	324	347	340	333	336	361	342	361	344	343	335	361	371	317	371	323	325	299	323	344	331	333	357	395	302	348	340	335	326	325	374	328	343	350	344	363	358	319	350	313	325	357	323	359	340	336	346	333	301	319	315	311	330	339	368	359	307	314	324	326	339	301	314	339	322	331	329	330	345	323	333	383	346	349	323	337	328	371	303	303	350	343	332	334	355	346	321	333	315	331	330	322	320	344	353	362	327	341	335	314	342	328	313	302	342	352	359	334	345	341	319	323	331	361	344	305	337	313	328	326	346	358	363	368	351	335	342	359	344	359	367	353	345	350	347	353	351	351	346	377	328	318	336	330	341	329	350	344	339	348	354	318	305	363	334	338	351	340	345	351	312	364	348	323	321	323	335	343	339	357	343	367	345	327	332	318	361	350	374	329	356	312	345	345	324	341	331	333	343	322	343	350	324	366	335	370	347	344	347	358	338	306	338	301	293	325	335	346	328	335	349	344	341	329	400	347	336	354	352	338	354	343	332	369	335	325	309	321	356	322	334	330	331	317	339	317	333	383	319	325	342	343	312	335	309	328	319	368	312	365	298	338	352	356	333	331	332	307	359	325	316	338	300	346	300	329	347	348	361	339	357	343	355	306	316	335	347	339	343	339	353	329	338	334	314	357	342	343	366	360	330	333	319	371	352	346	329	333	323	337	343	344	342	350	328	373	308	309	322	357	343	329	325	334	342	383	340	361	359	342	331	326	335	309	343	334	349	367	364	362	316	317	325	353	340	359	344	348	327	318	367	315	355	319	347	296	326	326	355	338	339	308	345	340	345	345	307	383	332	340	347	318	343	356	351	332	299	334	353	363	312	346	322	344	343	363	395	330	317	338	281	334	314	341	340	332	354	365	353	346	331	342	340	347	331	309	319	365	310	334	355	362	359	331	346	316	327	343	324	331	316	333	320	322	324	350	329	356	323	320	332	332	322	317	343	360	325	335	354	359	338	347	338	335	343	326	341	330	311	326	356	334	335	333	348	313	359	344	389	347	335	342	330	347	333	305	338	340	339	306	318	322	332	314	365	312	331	317	359	330	376	331	315	332	312	327	328	316	335	329	350	309	354	335	353	348	310	329	320	342	331	343	341	327	315	313	334	329	306	341	345	328	348	335	340	331	320	306	293	340	345	358	325	330	344	332	323	342	307	348	320	328	318	349	336	337	341	303	345	329	345	304	331	355	317	336	355	345	341	346	334	363	316	313	332	302	329	331	308	308	319	344	364	337	345	344	334	349	305	338	349	322	338	330	341	359	360	303	321	314	314	322	337	358	345	322	342	321	331	350	308	323	354	298	329	360	322	321	362	336	346	388	342	334	350	333	330	357	343	316	317	341	342	351	308	347	336	309	353	320	386	314	336	354	322	343	337	321	306	345	358	320	335	307	322	319	306	351	336	326	375	318	333	353	309	317	339	358	321	328	313	323	325	332	326	351	339	316	302	360	331	321	361	333	349	327	379	340	326	340	332	342	346	357	334	325	358	336	323	364	339	339	317	359	349	353	295	343	348	333	311	331	376	360	315	343	368	332	346	311	347	337	363	336	333	330	364	353	347	343	321	324	340	340	321	333	325	323	328	351	329	362	359	320	330	344	351	320	337	327	352	358	362	363	354	349	328	354	330	369	335	324	362	337	322	301	348	323	325	344	344	307	349	313	344	338	341	336	351	334	346	325	343	379	351	311	358	324	322	313	370	381	321	305	311	328	375	337	327	338	355	345	343	311	320	377	349	353	338	333	351	319	341	335	374	359	342	322	332	339	376	338	329	315	322	332	361	348	355	323	345	341	356
22817	21038	28742	23528	21043	21070	6406	1583	1224	1166	1148	1020	1006	988	980	911	966	882	885	947	915	868	832	871	834	845	805	825	760	792	799	783	838	795	796	798	756	808	767	787	761	791	795	732	773	754	780	772	793	766	763	738	772	770	761	778	765	744	789	798	793	834	812	809	754	764	755	766	760	813	789	761	708	810	769	794	792	763	773	749	749	768	744	770	767	769	776	738	751	722	790	828	785	752	766	820	776	710	776	773	786	699	809	754	773	709	814	774	806	784	764	758	767	728	755	776	769	759	764	773	742	756	748	787	762	767	836	772	816	800	735	760	802	711	717	740	767	747	739	759	781	771	753	767	772	785	757	722	752	772	746	775	784	802	738	753	758	757	771	768	793	720	779	785	758	747	779	780	831	750	816	694	767	780	788	772	788	763	767	765	740	690	760	729	790	770	783	759	728	774	761	714	795	783	774	752	777	787	772	787	738	714	836	799	763	761	732	785	762	814	730	774	729	760	741	791	801	766	764	759	772	790	752	722	756	772	748	800	705	734	746	791	749	794	750	819	730	745	723	757	785	775	712	763	741	784	788	738	740	823	811	768	733	783	823	801	781	733	790	761	791	736	721	722	752	773	745	786	766	761	790	814	771	769	845	773	751	759	752	765	719	777	752	803	754	758	706	774	790	757	727	821	798	763	751	765	780	741	820	732	771	742	820	719	803	753	756	772	787	774	738	762	730	830	729	699	785	755	733	741	792	784	787	752	755	781	813	775	716	715	806	742	743	747	761	808	798	767	754	741	828	795	771	802	770	768	755	755	753	785	788	768	753	748	773	766	785	703	785	798	744	781	778	731	779	732	759	759	806	726	786	741	791	731	781	749	746	725	764	756	817	742	743	750	724	770	747	744	756	761	788	794	791	764	776	723	795	757	779	751	755	790	805	788	734	770	710	811	745	748	732	748	765	733	786	724	816	773	754	773	746	827	767	738	741	788	758	767	754	778	790	766	735	790	773	819	720	740	779	744	741	747	762	750	804	797	767	739	767	714	729	787	754	813	739	719	737	764	739	736	740	785	731	731	708	739	754	715	759	762	785	779	789	752	752	773	761	767	756	722	771	768	749	760	726	754	733	771	782	744	780	719	742	775	776	759	748	787	721	759	717	835	742	774	762	741	760	708	754	745	740	757	754	753	771	726	767	783	750	765	832	751	755	744	777	734	769	732	734	743	757	760	773	735	777	804	737	688	760	807	781	759	749	758	757	794	789	795	744	726	716	720	754	780	737	780	724	771	754	770	758	804	750	739	803	714	761	747	765	756	738	734	726	754	751	748	779	719	738	719	731	698	782	754	764	796	766	735	758	808	773	759	712	741	754	758	749	743	721	734	741	721	764	747	794	775	730	784	749	764	786	786	768	761	804	754	765	732	731	797	772	770	807	796	808	758	723	735	731	745	738	835	756	750	758	744	779	729	745	731	781	763	750	800	731	742	757	741	757	751	770	782	713	752	780	756	755	753	757	838	765	760	800	728	790	784	751	779	766	745	758	796	730	750	780	803	750	833	745	753	722	746	773	757	746	782	757	763	698	798	767	742	808	801	761	746	779	824	764	736	755	786	751	798	788	774	736	762	737	744	771	792	779	752	746	732	769	728	731	782	769	761	745	770	756	751	786	835	738	723	756	760	783	737	719	772	770	775	810	748	755	776	749	785	760	758	788	744	763	806	764	795	765	772	786	725	768	794	760	742	749	769	787	754	738	789	745	766	794	753	750	777	776	748	779	753	734	740	719	745	764	778	800	725	718	752	740	767	730	781	763	763	801	776	776	804	772	738	744	747	810	719	751	722	797	721	715	743	755	781	749	795	769	750	745	750	741	772	779	794	743	785	714	769	722	724	788	797	784	754	720	780	747	801	755	758	715	730	778	746	787	769	750	726	829	778	744	779	751	749	758	770	770	755	772	744	741	797	776	799	742	726	785	721	763	768	766	787	723	711	770	744	756	711	751	768	767	763	768	727	732	711	780	765	765	796	772	771	752	766	745	757	769	748	730	738	725	776	777	772	795	738	724	772	762	723	796	791	778	785	707	755	767	768	758	683	758	739	765	742	787	774	761	759	776	736	791	758	742	753	698	789	732	719	793	746	715	813	767	759	701	743	747	799	760	735	761	789	776	741	736	806	757	767	743	722	728	778	779	787	785	713	748	761	732	746	744	821	752	766	804	758	739	777	804	790	845	728	763	786	738	754	779	742	713	806	744	745	748	746	776	752	791	762	755	832	797	727	779	738	760	782	734	791	759	805	779	738	756	756	783	774	792	754	795	769	759	770	799	792	748	772	774	757	780	783	764	770	755	777	725	762	772	751	760	712	787	809	746	763	764	717	754	784	761	681	747	762	742	739	803	755	774	791	795	735	793	755	766	710	798	740	749	750	818	806	761	695	787	723	733	777	752	699	720	771	817	781	772	771	819	746	728	752	739	784	750	761	778	772	738	766	742	767	765	765	743	770	749	730	784	739	766	747	782	752	810	778	756	772	790	783	712	750	751	768	743	727	774	775	746	749	755	755	730	793	806	749	753	756	755	725	784	751	741	778	746	760	766	718	773	775	799	796	779	760	774	781	768	730	757	742	748	745	774	740	767	754	738	749	789	704	752	785	754	744	732	751	780	742	779	766	779	787	747	758	767	757	765	719	801	759	773	738	747	781	716	746	717	717	755	751	775	730	785	783	746	824	824	740	749	788	795	750	707	740	768	738	755	720	791	725	734	797	754	768	718	758	749	758	741	726	768	761	692	742	768	707	739	775	725	763	723	730	809	776	774	794	784	819	737	799	776	766	775	749	732	766	724	778	753	727	775	707	731	753	763	772	775	755	796	724	700	744	732	781	735	794	760	756	734	740	798	789	720	742	757	761	729	785	771	750	801	769	731	763	752	799	790	708	807	755	772	755	739	776	768	764	787	716	811	753	757	723	765	758	780	722	756	779	777	720	761	794	734	677	704	764	758	713	803	756	754	775	824	738	770	799	799	720	716	799	807	776	763	751	785	772	777	735	772	713	799	718	742	816	764	787	753	791	750	756	774	739	714	746	697	749	734	725	765	729	749	767	758	762	746	759	729	745	745	770	749	765	743	667	754	743	750	777	788	736	757	723	754	707	752	735	776	722	765	763	699	731	734	813	758	753	739	772	763	757	767	776	752	727	724	745	771	740	798	761	770	738	745	711	777	728	780	792	786	771	760	814	768	803	761	777	756	780	768	743	744	763	808	753	739	704	751	772	738	757	792	743	774	812	765	755	736	753	726	783	727	772	765	803	787	741	723	746	812	747	730	727	716	744	774	776	729	789	819	740	747	755	784	726	733	754	794	768	733	746	736	747	756	762	753	801	785	750	721	738	746	751	777	752	776	756	775	768	779	775	738	769	738	763	779	821	809	819	741	788	771	775	735	738	770	797	739	769	745	755	737	733	766	744	763	729	767	787	742	758	759	787	729	735
11110	17318	13489	7230	5202	3969	3125	2584	2230	1940	1752	1534	1487	1454	1370	1310	1232	1157	1122	1192	1084	1099	1101	1057	1069	1029	1064	1000	1064	1000	1025	950	970	984	951	1003	986	1036	985	1047	1015	970	997	1040	896	959	979	965	1004	969	1003	895	977	953	945	951	974	905	926	933	966	981	924	984	946	940	929	925	937	929	920	999	993	944	973	886	888	911	960	934	965	948	965	947	914	925	949	949	934	918	943	998	944	880	897	925	970	916	963	943	938	959	925	920	905	935	920	971	984	912	925	923	920	926	958	946	920	949	911	898	900	934	953	933	941	954	924	956	981	884	943	920	925	952	894	971	887	959	932	956	941	941	954	955	948	943	888	900	958	921	920	928	947	893	953	871	987	940	898	897	949	924	865	942	935	970	904	914	1017	955	910	982	898	972	962	905	890	900	927	930	894	951	977	872	891	967	878	909	927	928	954	922	949	913	933	877	912	913	947	974	954	924	977	939	983	912	1019	914	931	936	947	924	934	892	918	956	914	1001	942	976	909	893	960	857	971	985	943	930	945	970	871	977	924	951	928	942	976	965	941	979	934	950	950	881	882	976	932	985	941	929	989	959	898	927	915	989	905	929	970	932	917	920	930	910	921	913	974	951	905	956	913	912	967	967	918	915	915	951	923	930	907	944	964	932	915	931	931	935	966	909	956	930	962	939	913	964	997	964	951	894	909	904	979	916	912	893	892	928	941	928	904	860	940	930	872	921	920	876	898	922	950	898	998	955	929	928	943	937	961	947	930	953	953	966	980	994	957	891	898	955	887	943	914	945	956	927	935	872	917	931	1002	974	995	939	964	927	889	996	961	949	969	926	952	902	888	949	965	988	929	876	945	944	884	923	971	954	933	931	959	940	928	941	919	902	905	944	918	942	923	946	960	937	904	944	904	920	950	928	966	872	918	923	963	931	927	939	916	937	931	941	981	948	972	905	916	929	946	922	882	970	942	922	894	947	958	910	927	918	971	891	962	944	948	942	926	902	930	899	946	917	887	951	978	957	928	929	897	992	894	965	907	937	881	942	925	912	948	959	937	966	924	950	970	911	935	911	943	923	931	917	932	905	931	925	891	965	949	919	922	947	957	912	896	912	910	927	953	957	910	898	920	890	917	911	930	893	946	860	910	970	936	912	929	919	958	904	920	963	984	977	948	891	973	983	865	897	952	964	901	922	945	977	900	922	928	894	947	932	940	944	916	966	969	885	878	934	894	941	956	954	951	906	942	962	936	887	938	943	911	951	885	908	984	948	956	885	921	951	921	945	886	896	919	934	959	895	915	902	876	940	928	923	955	911	946	929	939	941	887	977	926	911	970	952	920	928	956	893	929	912	908	946	935	927	953	955	931	890	924	995	984	948	934	940	920	934	900	934	931	915	971	900	911	903	965	920	951	959	927	911	983	918	948	935	898	948	955	875	930	923	941	972	959	904	949	942	922	875	899	938	925	933	953	885	869	879	975	919	908	909	919	961	945	890	955	896	913	940	897	913	929	946	946	898	858	984	938	929	926	903	975	876	909	935	893	879	975	887	917	853	915	922	959	903	905	928	896	922	984	944	934	893	966	923	948	962	1003	980	882	931	923	956	981	914	992	960	894	959	952	944	930	937	954	953	1007	896	972	939	924	969	980	902	892	915	926	885	927	871	973	945	972	923	894	927	905	952	914	931	969	908	956	935	896	921	907	904	993	957	894	952	922	924	911	905	910	912	975	907	909	969	967	908	915	909	913	964	942	904	894	935	883	940	936	920	937	978	914	959	936	949	972	933	913	960	947	925	964	972	908	882	909	941	932	951	937	915	946	947	933	918	896	941	867	920	924	897	898	930	950	954	968	938	949	905	949	964	918	1025	884	960	910	922	958	959	944	879	881	902	966	1009	918	917	850	962	968	880	924	940	934	982	942	922	936	951	939	880	928	940	952	939	932	926	892	947	929	929	976	930	954	965	954	935	979	941	958	892	940	895	916	938	888	987	934	941	967	914	981	985	955	898	975	955	937	931	964	890	900	970	885	947	917	891	955	914	946	986	952	969	889	882	977	893	954	909	904	909	908	911	922	904	954	902	941	959	933	962	977	931	917	929	926	927	959	970	914	953	929	971	912	893	964	903	904	915	886	956	944	913	975	974	975	990	911	902	899	915	957	945	930	895	931	902	926	940	962	974	978	905	923	935	922	971	909	945	976	901	930	893	942	968	898	902	1009	897	937	955	937	881	860	946	996	925	944	925	948	964	919	931	881	963	970	898	850	898	935	931	897	1007	941	921	889	866	958	941	969	902	922	954	928	974	999	905	971	915	935	947	949	914	921	968	931	917	908	904	919	898	921	966	868	914	997	914	948	918	914	936	908	918	894	915	904	908	939	843	916	936	903	963	940	915	925	955	926	933	904	903	907	915	915	906	938	913	923	962	956	885	939	993	920	948	962	951	935	931	894	935	935	948	919	978	887	941	941	916	916	940	948	943	895	956	921	937	931	914	937	945	900	940	941	931	943	961	946	959	920	890	945	966	925	936	926	938	901	928	958	924	970	919	962	935	952	920	940	912	942	890	965	987	979	911	972	928	917	900	912	951	992	938	958	917	927	875	924	914	927	956	979	955	942	914	954	909	937	919	943	945	974	901	936	942	921	966	926	914	924	972	879	915	912	928	901	952	896	943	925	895	979	911	900	932	881	930	924	951	912	924	935	942	910	888	896	861	1012	902	905	950	945	953	988	927	922	952	956	961	980	1005	925	936	947	942	942	942	910	934	934	906	982	987	860	937	975	937	920	921	910	936	992	886	919	905	952	947	973	940	966	900	987	903	943	1009	943	927	911	887	856	916	915	930	933	914	921	934	863	930	945	918	967	958	962	900	903	899	951	928	885	961	911	913	893	960	925	905	910	917	930	927	907	878	951	888	924	909	926	1000	921	933	971	873	899	924	899	920	906	893	911	890	871	920	928	961	932	932	954	933	943	953	918	908	917	909	960	957	911	896	903	919	916	986	935	954	930	987	934	943	933	904	969	922	922	929	949	937	907	905	961	932	952	900	930	913	936	934	894	935	979	904	968	922	916	956	964	948	953	924	885	905	883	930	932	955	907	908	925	929	962	953	929	964	897	986	955	940	905	953	961	930	916	934	873	944	949	953	954	914	850	896	880	905	917	926	992	908	875	902	954	941	916	916	927	953	973	927	915	987	912	919	959	905	968	988	973	958	977	922	879	933	935	932	918	961	924	909	918	890	890	930	957	975	907	853	857	985	980	974	926	883	898	989	962	960	936	948	924	938	961	970	955	894	867	918	950	956	929	946	987	890	959	957	974	932	899	955	909	960	880	901	888	912	902	937	975	956	951	932	938	930	960	860	897	916	920	926	927	885	922	921	919	911	943	910	910	876	920	923	936	970	955	896	895	959	909	902	943	933	907	940	953	879	930	983	942	970	950	946	948	976	926	900	910	910	891	934	950	894	919	931	953	879	882	963	973	921	893	914	887	940
26736	18764	4592	536	345	325	321	288	290	289	274	267	295	281	300	279	259	268	239	297	267	276	261	268	254	291	284	272	277	261	269	260	284	285	273	242	281	239	301	268	262	255	266	272	286	261	275	248	260	258	274	254	281	248	267	264	296	255	302	282	257	252	257	270	251	267	254	238	229	247	270	250	269	254	251	279	297	269	271	243	265	276	239	278	259	255	252	251	271	268	270	286	254	243	263	256	284	277	258	259	262	271	249	269	279	267	285	247	248	256	250	260	277	262	270	262	243	265	285	224	265	253	249	279	269	279	252	279	271	226	248	241	276	244	253	256	239	251	265	249	265	257	251	264	260	262	279	276	262	266	276	273	275	284	251	251	288	277	264	244	223	258	262	263	262	279	268	278	253	257	282	260	251	277	287	236	300	250	242	263	253	264	272	257	259	276	278	275	291	287	255	271	251	252	276	253	298	256	252	262	268	254	285	258	219	255	267	282	275	250	284	260	263	257	274	288	245	252	269	247	262	286	275	265	267	306	208	300	257	281	264	256	239	262	277	271	249	293	264	289	265	256	250	281	268	256	225	263	262	252	270	276	268	278	274	256	272	278	265	270	285	275	255	277	250	268	278	268	228	238	282	285	274	273	257	262	273	271	234	277	258	275	260	251	254	251	259	285	281	265	265	256	298	275	264	272	273	283	264	266	255	260	241	255	294	281	279	267	278	232	280	268	267	255	241	263	284	283	254	276	276	276	283	272	269	279	267	252	248	247	268	277	247	280	248	239	243	255	285	256	264	273	263	295	255	276	280	293	246	276	285	306	269	250	265	261	291	228	266	264	243	262	271	277	256	294	264	259	268	276	299	267	265	257	284	270	265	292	280	266	275	261	264	253	280	270	257	299	271	258	262	234	263	282	267	261	259	269	290	260	242	262	274	262	234	229	251	285	239	264	255	298	266	248	259	262	277	254	284	269	273	271	245	273	257	272	245	269	263	277	275	263	244	226	251	248	257	276	268	274	266	266	252	257	236	224	287	261	259	265	265	256	288	265	264	239	271	274	241	231	249	258	262	256	225	240	249	254	286	245	254	277	242	247	243	292	269	263	247	255	265	285	266	277	280	257	240	297	269	249	279	249	279	247	259	255	244	300	276	258	285	290	262	251	263	278	249	269	274	286	260	276	255	233	282	242	280	281	243	265	256	259	279	257	265	249	261	280	282	259	287	265	261	281	282	265	264	240	276	259	242	254	284	280	257	263	252	284	247	255	241	246	245	223	285	288	271	263	251	285	252	260	247	258	269	265	255	267	301	235	255	258	249	267	266	278	261	234	246	315	275	262	247	259	279	272	281	266	254	314	256	259	257	253	276	262	300	243	279	278	270	237	278	273	274	264	308	244	265	287	261	278	270	251	254	279	264	243	272	277	247	258	283	252	283	315	282	281	260	274	288	264	276	244	273	262	301	258	262	300	271	250	258	280	254	268	269	261	250	257	271	281	247	267	271	273	254	253	248	242	273	248	246	307	284	246	253	249	252	227	272	244	266	251	278	235	278	242	249	247	260	235	230	254	266	264	259	293	266	263	270	270	247	248	263	283	278	282	245	264	275	265	233	273	260	288	233	274	262	273	273	286	277	271	272	279	262	283	274	258	267	251	264	277	283	239	276	273	278	256	225	282	260	263	248	298	272	254	273	239	274	260	264	260	288	271	255	246	260	251	287	239	242	272	245	246	289	277	263	272	290	241	243	250	269	245	257	299	280	255	266	264	287	250	272	267	290	271	265	253	258	286	303	257	273	261	247	261	211	269	258	266	265	250	273	270	269	281	258	252	269	247	267	278	278	263	240	254	257	286	276	288	266	278	271	237	271	248	256	280	243	277	221	248	276	267	264	273	288	242	281	247	236	256	254	297	278	250	260	278	262	280	269	271	262	260	279	278	258	262	274	282	264	318	258	278	243	247	262	315	277	244	249	241	264	278	251	262	284	281	249	275	257	280	291	264	289	243	266	277	274	265	273	273	282	251	264	270	284	269	280	248	253	272	229	266	271	256	251	246	282	250	297	290	235	272	267	269	250	244	266	259	274	290	274	280	260	255	267	246	280	243	289	258	268	271	272	302	270	251	274	263	249	256	266	262	258	267	275	277	294	279	271	293	242	256	272	258	258	288	250	252	245	276	285	281	299	279	254	293	294	252	269	314	256	260	279	296	263	272	277	270	259	275	265	260	274	251	268	265	232	295	276	252	290	293	263	264	237	254	295	260	262	247	270	270	238	255	260	259	279	285	264	278	262	296	269	261	241	251	285	302	261	284	265	225	268	285	282	278	266	294	268	287	257	257	251	250	239	243	260	275	250	265	267	274	259	253	273	281	240	269	266	259	283	255	267	261	289	250	242	280	287	272	258	267	281	281	269	263	256	279	281	268	291	261	278	241	266	251	256	263	266	243	271	279	253	285	257	266	279	267	258	268	297	280	274	275	264	271	253	290	259	267	267	260	282	247	252	258	292	270	275	239	245	264	270	260	271	276	287	293	255	245	271	276	262	251	234	258	287	298	281	282	260	286	238	259	274	240	257	291	279	241	280	277	237	288	282	269	267	267	265	253	272	268	262	262	246	228	282	268	244	288	259	299	256	273	250	233	266	249	284	256	267	252	238	272	269	278	287	263	257	271	248	256	256	250	272	266	306	256	252	264	256	240	279	257	268	252	272	263	245	290	280	252	280	238	257	235	292	282	312	290	257	277	289	277	286	282	279	269	249	235	251	266	261	252	270	250	262	253	266	258	280	255	296	258	267	287	285	265	237	261	273	267	247	282	265	288	260	249	253	277	253	266	252	240	272	260	244	270	267	250	265	259	239	252	278	252	254	263	292	274	261	300	259	265	266	289	261	248	235	249	288	240	256	255	265	303	265	291	265	278	243	273	252	277	266	282	250	247	258	256	259	289	254	265	289	253	309	265	258	277	259	278	245	258	262	275	271	267	252	261	283	259	276	261	265	234	293	250	246	265	254	249	272	246	261	271	282	235	286	239	261	257	262	244	260	246	267	277	255	260	254	252	277	254	229	278	278	278	245	259	257	243	299	259	271	285	228	247	266	287	251	233	252	301	247	256	252	255	288	280	277	279	273	264	243	247	256	270	267	269	268	269	244	266	274	258	243	262	265	274	295	271	265	234	282	272	240	264	259	249	242	245	294	296	282	260	281	261	270	258	255	285	281	260	284	280	255	273	288	249	282	257	246	281	241	280	288	265	255	274	259	260	264	256	264	273	247	298	232	251	238	267	243	255	280	252	262	297	269	269	264	283	279	270	267	285	278	265	270	288	230	264	258	270	252	275	255	279	277	288	255	256	261	265	255	263	293	246	265	256	258	284	287	242	296	282	236	273	240	252	289	261	270	285	258	268	284	272	293	275	251	267	265	263	317	259	268	247	249	274	267	280	256	265	253	261	255	250	271	258	249	254	264	263	252	271	266	272	249	264	282	268
4091	1186	961	633	430	472	446	402	391	410	371	305	390	384	365	381	362	327	385	383	355	375	349	361	331	348	380	310	326	326	375	337	382	343	313	309	339	349	344	351	337	324	317	334	354	328	371	325	354	355	352	340	355	328	322	369	345	343	381	364	320	339	337	335	326	327	330	339	358	353	338	336	358	347	355	367	348	328	391	335	356	346	350	359	321	338	329	374	350	344	335	356	356	358	317	356	329	319	337	343	351	352	351	330	335	365	339	309	334	334	328	336	341	362	338	304	336	379	370	349	373	347	357	330	338	305	375	356	354	369	348	338	348	323	342	376	344	329	322	362	339	343	308	310	354	349	376	329	330	365	329	336	363	338	360	350	356	344	357	365	325	354	341	338	346	381	342	328	356	327	332	346	349	365	321	361	316	318	328	334	338	360	326	324	340	326	362	321	340	348	356	335	336	359	296	356	353	308	331	342	329	303	335	369	343	315	352	323	335	362	353	356	332	331	342	322	321	319	346	329	383	345	320	330	327	347	354	340	310	343	380	337	329	340	343	389	337	340	347	363	343	313	317	361	343	348	325	366	357	365	336	365	341	336	340	346	363	355	314	381	338	350	344	327	336	351	361	380	338	322	347	367	342	313	332	357	347	336	347	353	353	331	338	358	340	353	362	347	356	344	342	363	350	357	350	349	344	357	369	372	300	344	358	335	332	353	382	343	356	344	342	315	368	330	366	345	348	364	336	312	409	364	355	358	342	325	355	337	379	318	338	355	337	334	331	354	356	394	371	356	356	340	331	354	359	353	345	357	333	367	352	336	356	338	361	304	329	347	354	350	338	344	316	331	352	334	337	327	310	342	356	356	356	353	378	353	314	334	317	369	326	364	335	351	339	355	348	348	350	328	344	356	369	343	344	366	341	325	334	343	329	356	382	328	343	356	331	352	379	360	354	347	355	336	324	339	335	326	356	348	356	373	335	326	330	326	356	367	341	380	328	352	337	358	355	385	360	346	371	379	358	323	346	339	355	355	333	327	335	346	330	373	325	391	364	328	353	369	328	373	316	371	340	346	338	351	359	355	410	321	325	355	346	330	372	348	323	335	349	341	349	334	373	345	348	336	353	309	337	330	349	380	339	377	312	328	325	344	357	355	344	361	343	383	331	336	358	355	340	340	338	339	379	325	371	348	351	357	327	332	344	358	342	383	322	360	374	338	340	354	356	313	350	357	355	348	350	371	363	366	324	348	356	338	337	353	351	340	334	357	359	329	339	327	351	367	305	349	327	349	350	370	346	326	324	343	325	339	320	385	347	334	363	345	328	346	324	330	343	341	333	345	342	337	366	344	304	339	358	336	382	352	320	341	335	333	357	322	347	337	357	327	313	329	371	370	328	369	346	348	351	384	351	337	341	317	322	360	333	332	313	354	346	337	354	375	319	368	334	329	379	350	366	354	356	369	348	363	302	353	330	350	315	378	376	349	315	358	343	358	379	314	305	340	348	338	356	338	362	338	309	349	353	348	311	379	349	342	358	316	361	344	370	370	344	311	346	343	359	333	354	357	347	346	322	338	335	316	316	381	336	359	328	376	349	355	367	373	330	358	330	349	369	372	336	338	336	326	338	313	325	338	331	341	309	346	341	313	348	374	330	350	316	385	334	389	316	357	358	337	297	335	373	330	314	357	350	329	347	326	341	352	334	369	365	353	342	335	376	332	352	370	363	371	350	344	317	375	336	293	367	353	347	377	360	374	325	356	328	376	355	335	328	334	331	339	347	330	345	331	336	326	326	342	364	361	334	338	335	349	325	346	328	336	370	328	330	362	342	320	331	345	337	343	322	354	354	358	362	316	367	349	350	327	371	307	354	361	351	361	385	333	331	314	372	369	354	314	341	349	296	335	363	347	355	355	337	332	339	337	324	355	359	360	383	353	357	348	365	365	340	332	329	349	364	363	350	354	369	364	312	361	323	368	373	356	339	285	362	340	311	336	332	372	355	336	385	337	363	312	347	362	365	351	353	333	374	355	350	354	332	360	357	363	321	336	335	368	326	347	358	345	351	359	331	341	326	366	388	350	365	366	364	349	339	348	364	355	336	374	371	324	329	362	343	354	374	337	348	386	350	349	332	385	351	347	417	360	308	366	330	358	381	312	350	358	344	346	368	352	378	381	338	331	341	360	373	348	334	348	359	341	349	322	338	368	356	302	359	348	310	380	320	363	357	352	354	370	351	340	309	368	345	369	326	364	351	346	365	333	363	339	353	352	341	374	365	347	338	359	393	340	328	353	345	322	352	328	359	323	393	319	337	351	316	397	351	349	346	341	323	335	343	373	341	337	355	326	345	321	351	340	337	349	367	376	331	347	339	345	323	319	343	337	379	344	348	375	335	355	398	339	339	353	353	346	345	368	398	335	344	329	337	324	339	330	339	360	314	319	364	335	294	361	366	333	382	340	328	343	363	315	333	334	361	365	370	366	333	370	349	324	328	338	332	335	391	356	342	350	341	326	334	342	361	339	352	324	385	351	344	353	351	347	351	324	341	360	335	373	370	354	352	365	314	365	342	337	357	344	334	341	373	328	367	334	363	355	321	313	356	374	364	358	353	329	346	352	357	396	336	346	324	327	332	355	329	330	302	323	302	368	344	321	327	333	360	336	339	335	351	325	330	329	343	344	351	384	341	351	381	348	351	320	385	351	359	360	331	344	329	337	369	363	350	371	354	311	352	344	348	346	369	324	364	336	344	337	359	364	328	357	371	353	334	358	309	341	347	324	346	301	367	342	355	324	334	361	323	355	330	370	363	310	315	352	373	321	345	354	335	317	366	341	337	360	342	344	372	349	347	340	353	328	330	328	344	343	353	330	345	344	318	366	339	362	346	334	341	371	366	358	358	344	349	362	347	357	346	363	350	373	329	361	350	326	321	352	319	359	362	387	358	332	323	369	342	324	339	318	367	362	387	363	357	347	356	347	373	342	332	305	329	377	360	332	329	345	361	357	337	324	310	341	355	323	366	339	334	345	331	372	355	355	322	357	333	384	366	349	321	316	349	366	340	347	329	349	331	365	316	324	333	350	355	339	347	367	337	364	322	320	339	336	373	314	378	361	363	308	366	367	333	356	339	385	367	335	346	356	340	371	334	347	321	325	338	353	331	351	342	361	362	355	346	326	338	369	300	361	332	338	324	349	343	334	341	345	332	323	325	368	329	372	351	379	330	323	384	354	333	352	361	346	347	336	333	347	346	357	322	312	352	348	341	349	323	368	376	327	372	349	321	339	331	360	313	321	313	358	350	338	351	363	337	334	361	299	316	357	341	302	335	341	350	342	312	322	363	370	354	306	340	358	341	369	345	356	344	345	360	369	335	364	374	335	401	323	352	341	321	339	347	362	345	375	366	371	334	340	359	366	369	343	345	361	337	324	350	354	345	342	354	311	321	346	356	330	332	321	368	357	371	370	360	337	346	366	361	337	337	365	382	348	361	353
23861	21032	28224	24014	20975	7515	1390	1013	858	888	822	742	731	766	730	738	703	708	662	647	656	685	687	633	638	679	656	683	627	608	637	617	632	667	600	642	619	623	664	590	651	643	625	640	584	659	621	668	591	579	634	642	646	634	621	598	641	650	605	604	670	602	633	636	645	618	654	642	652	626	625	615	617	604	627	637	610	626	634	637	626	646	640	652	660	603	663	636	666	627	651	646	648	642	632	623	643	612	631	639	568	683	623	629	635	601	630	637	619	622	625	628	676	589	632	668	594	640	660	642	680	629	602	633	620	639	607	587	632	599	633	643	603	597	653	628	582	624	591	610	631	658	597	632	644	608	646	596	641	632	619	604	624	616	658	577	661	620	591	612	563	612	594	607	571	634	625	626	619	597	655	624	626	614	629	622	599	646	626	592	635	600	622	638	628	676	605	588	636	619	680	626	658	606	623	632	593	671	609	617	584	597	606	575	627	635	653	600	630	610	644	618	588	617	656	624	609	627	623	601	621	606	616	625	658	606	586	623	645	674	633	682	629	628	642	692	654	641	649	629	676	598	639	648	637	639	606	618	655	577	621	626	640	596	619	581	587	617	561	659	627	635	643	587	598	650	670	642	597	602	603	596	629	641	633	620	632	577	650	655	606	657	617	611	596	631	592	628	574	627	600	613	587	626	611	645	615	669	659	619	627	615	648	670	637	640	633	615	618	590	570	610	609	661	631	630	620	619	625	604	600	621	591	631	567	655	596	592	592	662	632	670	619	608	609	652	604	607	639	615	651	609	639	595	627	620	612	626	615	612	659	579	616	598	619	629	592	624	615	679	560	610	647	594	607	653	640	613	614	614	642	631	594	611	657	637	618	626	622	644	637	610	626	655	624	614	596	591	668	633	664	634	583	615	633	643	602	610	669	613	630	608	637	629	633	596	637	606	612	604	582	592	607	636	666	610	617	631	617	630	605	663	612	647	631	575	628	618	618	644	638	654	629	640	616	630	633	670	605	655	603	634	615	633	648	646	632	604	652	602	624	644	633	643	603	641	638	602	594	613	636	611	664	647	615	605	643	605	627	581	627	601	596	616	648	650	602	621	616	613	627	598	651	623	627	598	645	665	622	639	601	630	630	644	634	585	619	617	577	611	618	616	629	606	631	637	590	615	611	636	618	607	673	636	630	600	603	628	620	676	594	655	627	661	632	599	660	580	600	616	585	602	612	616	660	613	584	647	590	646	666	625	642	593	585	604	620	643	619	630	617	602	631	653	634	625	579	591	668	601	627	579	642	619	618	655	680	591	613	649	657	577	580	636	609	590	621	652	632	559	605	620	623	616	622	593	664	608	636	641	635	614	604	602	624	628	595	646	580	598	617	630	679	641	664	620	654	632	635	608	594	637	668	651	579	649	617	612	614	617	638	648	592	636	583	655	594	584	634	669	652	639	591	626	625	615	614	629	597	590	604	620	615	605	623	592	648	596	636	619	605	599	605	575	633	608	632	622	636	637	637	606	621	625	599	605	634	644	640	604	635	601	653	635	666	678	625	625	648	644	601	632	615	611	605	633	626	602	627	642	609	651	568	641	654	583	621	650	655	638	615	667	619	630	639	616	599	572	654	608	618	619	658	612	640	646	626	631	601	603	608	643	594	645	635	604	628	659	640	618	568	616	587	592	634	649	625	568	633	634	620	602	601	601	607	590	632	636	620	598	651	610	607	626	628	623	637	602	624	658	643	622	645	604	654	598	619	654	620	613	644	590	652	618	574	652	603	584	603	643	584	645	669	608	627	602	632	609	589	639	664	657	640	619	688	631	614	577	618	608	618	642	597	653	598	616	625	608	614	651	641	619	607	626	629	604	684	604	623	625	589	637	609	607	620	597	636	614	664	574	596	627	637	604	623	604	631	652	618	638	656	623	640	585	603	634	609	617	631	651	619	572	622	662	613	642	609	580	622	691	598	593	608	626	614	634	661	614	632	634	622	604	575	634	570	647	612	628	600	604	620	649	623	575	598	634	629	594	662	612	630	622	626	660	637	620	618	633	638	659	594	696	592	619	601	640	641	669	618	630	643	621	626	584	623	640	628	616	623	631	614	639	654	654	582	627	604	610	594	599	600	637	607	614	627	589	606	590	620	610	605	600	645	620	618	642	619	636	621	593	616	620	602	634	591	630	639	618	628	624	654	623	626	587	621	644	613	601	656	572	657	638	598	616	636	669	629	609	619	617	656	668	629	619	616	637	570	623	596	619	626	613	620	643	645	596	620	601	666	612	629	560	584	594	607	609	605	627	648	676	626	610	655	643	652	615	635	657	581	622	636	589	652	606	682	622	630	563	632	608	633	635	638	601	639	624	619	654	636	635	600	609	641	628	645	651	638	564	609	656	625	620	608	611	621	623	591	606	599	594	586	601	621	633	641	611	613	608	675	582	651	634	657	610	592	631	614	599	610	630	589	625	644	619	580	649	659	619	671	591	632	669	587	626	666	638	633	592	668	596	612	634	611	634	591	606	665	626	568	570	682	626	626	624	638	586	605	635	589	654	624	655	629	618	619	652	617	638	628	598	590	564	601	622	639	652	591	623	620	602	595	549	674	597	614	588	622	604	652	652	630	603	661	650	602	656	644	575	594	620	649	617	635	626	644	582	609	624	604	575	644	581	644	674	594	577	629	589	595	653	597	670	629	571	653	611	600	617	639	594	615	644	609	611	657	663	617	610	605	663	614	589	649	632	613	613	605	602	651	631	612	656	625	599	601	567	656	666	623	633	607	625	628	617	641	612	637	590	596	644	626	621	648	593	624	651	611	616	620	628	604	623	627	647	551	624	632	617	628	617	645	653	615	610	642	654	675	593	641	632	600	584	623	682	645	674	600	650	626	608	655	626	650	627	605	618	650	627	620	627	597	639	603	646	613	618	610	626	673	635	670	615	605	636	599	616	616	621	626	595	610	621	635	608	660	612	602	606	634	648	623	578	585	650	649	630	570	608	621	635	614	674	620	609	663	604	596	622	613	611	596	617	628	624	639	589	619	645	629	610	567	592	600	620	604	604	677	635	613	594	590	651	627	614	620	595	629	594	635	576	631	614	645	606	613	639	632	651	675	645	617	590	604	639	636	570	632	656	591	613	632	634	598	643	602	602	651	650	565	652	606	610	622	625	587	577	646	614	623	584	640	651	623	614	635	633	568	642	604	587	602	669	589	605	646	621	641	599	680	637	585	636	632	623	654	646	646	596	644	585	616	627	616	632	589	615	652	614	596	615	593	651	628	568	639	589	638	613	621	609	610	600	614	673	583	630	599	626	640	615	627	646	603	613	631	566	651	598	635	615	585	616	647	614	635	626	606	626	643	580	586	619	636	610	647	593	636	635	616	638	636	658	609	697	662	658	620	636	598	598	626	606	604	632	651	617	623	619	630	592	612	631	637	616	630	629	649	636	577	618	613	656	619	621	624	612	596	601	615	621	609	636	577	609	614	600
7619	10845	8435	4364	3100	2381	1916	1646	1453	1268	1265	1148	1024	1003	971	1012	918	904	922	937	824	820	867	818	864	868	823	814	838	879	808	786	794	778	792	799	822	810	812	798	745	818	793	778	785	809	786	826	806	772	737	773	808	798	810	741	742	791	801	797	743	761	729	777	752	795	712	772	735	745	768	846	758	716	798	765	759	758	744	814	803	775	760	819	796	756	776	765	717	739	755	751	705	733	780	737	792	768	769	780	815	777	760	743	734	741	816	775	724	771	748	732	835	750	789	794	776	775	773	762	753	771	708	772	745	751	754	765	792	767	788	741	764	749	794	753	774	777	727	789	736	813	811	727	745	727	756	795	792	753	777	772	750	758	762	761	788	789	785	778	744	786	743	758	769	742	796	753	756	790	771	753	779	814	768	746	802	755	734	747	771	766	782	812	743	753	742	748	761	704	737	738	741	771	747	779	756	742	762	714	756	759	752	744	766	777	810	800	705	785	776	768	777	779	768	767	757	788	780	776	802	734	775	769	766	777	777	772	810	776	771	732	779	762	751	803	744	768	749	731	744	724	774	770	742	730	741	786	741	788	762	798	749	744	787	703	814	769	715	725	733	750	770	761	744	834	834	751	822	744	800	830	801	793	798	734	779	761	798	785	750	808	748	774	732	817	763	763	736	775	728	770	758	757	743	809	729	759	726	770	729	775	786	785	698	740	752	793	762	828	760	819	744	743	762	759	744	782	767	747	758	756	805	726	734	788	746	763	790	797	685	773	777	841	788	720	752	800	757	751	733	788	764	728	743	798	765	762	755	795	800	700	735	744	733	768	746	741	781	790	798	750	747	815	777	774	780	802	764	736	768	777	778	789	760	764	768	741	793	807	720	731	797	757	764	763	787	797	766	812	714	692	744	738	755	779	752	757	740	729	766	776	760	747	731	731	766	726	779	766	802	763	794	734	759	770	710	773	749	761	786	752	765	738	815	766	819	795	780	755	769	789	746	736	772	759	727	780	763	771	813	728	760	718	758	790	779	798	757	771	763	743	735	760	788	770	757	740	764	724	754	718	779	802	767	762	772	694	762	761	778	765	733	799	768	749	809	790	788	811	733	752	722	740	722	776	746	749	747	735	794	782	757	726	772	756	770	827	736	749	760	783	749	791	751	755	753	743	760	787	780	764	780	761	771	716	806	742	714	771	782	750	793	767	761	746	739	775	770	739	836	757	794	737	775	732	764	741	775	720	742	763	775	810	779	752	766	776	788	746	753	711	710	793	769	722	729	793	778	760	789	755	781	781	757	762	800	764	769	735	769	771	760	758	731	765	770	754	753	774	797	757	732	803	775	771	777	792	763	773	774	791	785	721	768	733	820	770	759	747	730	764	774	715	761	813	750	757	752	713	753	778	784	788	805	823	810	770	783	763	749	726	751	755	780	767	761	746	783	766	800	780	792	757	756	775	781	738	698	752	750	745	770	799	748	775	781	756	788	773	726	730	752	817	767	781	740	791	796	774	749	779	754	750	792	787	771	736	782	771	741	764	765	765	791	740	780	714	720	721	845	764	732	790	807	782	802	742	760	782	796	770	727	791	786	749	744	771	773	745	725	730	724	783	691	781	755	742	777	750	776	792	734	782	763	790	746	739	755	779	776	773	775	746	748	768	770	767	814	763	755	718	731	775	786	785	786	762	736	743	751	759	758	770	759	751	765	775	741	771	677	767	758	803	774	775	748	753	761	788	737	755	731	753	750	725	772	742	821	743	751	742	740	747	760	803	765	765	800	758	763	807	760	770	806	743	755	743	795	727	714	769	756	714	789	757	759	756	760	780	758	768	763	786	723	772	720	768	760	739	692	786	753	731	772	713	747	802	749	812	764	758	791	747	777	791	754	774	736	740	752	743	729	798	775	784	768	726	807	727	791	812	724	796	776	800	747	791	738	773	748	771	759	749	765	753	730	781	760	812	734	794	748	771	716	738	760	727	785	788	741	800	761	759	827	799	765	716	732	770	785	753	773	730	750	777	775	722	764	729	780	766	801	755	757	807	775	791	803	786	801	752	763	764	805	768	827	757	778	741	739	757	819	749	754	753	779	779	804	779	807	757	771	789	749	765	769	798	788	771	810	759	737	769	770	758	809	775	785	767	734	765	753	738	785	765	781	792	773	737	800	750	807	790	763	784	757	726	783	717	779	795	787	766	788	750	746	797	783	741	764	768	830	805	796	771	772	772	807	770	778	753	761	766	746	751	738	776	764	763	774	760	726	713	759	767	757	811	757	689	756	780	757	781	758	775	774	792	790	760	793	781	730	766	747	796	748	732	732	736	770	784	785	768	750	745	703	745	753	704	752	732	753	833	737	746	779	796	764	783	712	801	691	744	751	735	745	761	701	787	782	760	764	788	776	743	707	773	755	709	773	752	761	785	714	736	775	734	722	734	804	763	793	710	750	737	783	790	727	751	796	723	755	801	767	788	800	715	724	755	794	768	795	788	759	789	773	810	786	749	778	768	826	794	780	779	747	768	767	748	756	767	770	789	715	740	802	777	760	715	748	779	770	718	787	748	738	735	740	756	716	775	759	796	729	770	735	805	731	710	767	746	753	743	700	769	754	725	781	740	733	731	713	786	787	743	768	745	791	728	762	762	813	731	748	740	791	789	767	772	785	701	762	773	766	773	757	723	783	798	797	774	759	782	754	702	787	788	687	768	775	749	759	786	802	759	728	745	785	791	763	737	748	735	766	737	756	772	749	797	747	777	748	794	793	774	747	763	748	763	724	791	747	750	764	763	795	761	802	739	832	788	695	772	808	747	766	780	771	723	758	752	677	811	758	751	785	708	834	716	713	748	765	748	751	726	750	784	735	758	772	738	789	724	750	791	764	721	782	744	733	818	748	797	733	792	763	764	754	771	718	743	739	794	754	826	738	724	746	729	807	812	767	759	783	783	751	736	748	821	771	796	743	792	776	705	770	750	810	801	793	783	776	737	733	798	753	720	799	769	775	765	756	771	780	768	783	705	796	775	778	783	770	749	760	764	847	752	787	773	780	783	707	749	742	743	777	773	782	732	792	756	739	772	750	750	750	746	815	760	728	724	756	800	706	759	755	757	805	748	744	847	714	749	795	742	830	803	772	755	746	730	748	779	820	769	703	732	799	787	732	802	750	795	776	783	792	786	841	721	749	744	742	749	750	839	743	728	814	771	764	770	780	777	763	744	782	786	749	782	804	765	754	739	814	754	713	751	775	770	725	739	773	787	763	781	743	738	755	781	796	774	763	781	747	786	777	769	759	769	774	754	779	745	760	773	750	794	750	751	765	743	735	753	761	750	764	799	758	772	736	752	748	782	753	772	764	752	746	794	735	801	778	761	740	781	728	769	810	819	805	772	758	775	695	764	758	749	755	772	803	738	799	718	764	731	788	774	729	735	734	770	726	791	776	791	711	776	819	770	778	746	789	727	760	801	798	714	768	787	753	706	742	792	734	731
25034	21008	26768	25108	4472	587	457	388	358	348	331	300	287	304	288	283	266	241	271	265	270	246	251	241	238	247	268	254	229	259	262	257	223	245	241	217	263	244	247	225	222	261	248	266	249	238	255	260	258	261	251	251	250	249	246	226	254	245	250	228	242	250	268	233	251	234	231	241	245	221	220	277	246	256	244	234	248	242	236	236	235	239	250	250	237	227	238	255	236	237	263	238	214	245	245	232	231	248	227	256	224	254	264	237	233	222	266	242	235	234	243	251	254	240	242	245	226	262	227	291	252	211	226	227	263	256	240	249	232	223	232	242	231	234	231	237	242	241	264	237	263	215	247	229	233	227	264	248	268	224	246	240	257	235	222	213	248	239	217	239	244	221	228	245	248	241	219	288	245	231	245	243	233	216	227	225	270	268	229	226	258	209	233	256	239	253	240	239	256	221	248	240	240	244	265	237	262	248	254	239	226	228	236	266	245	225	239	240	215	236	223	216	231	224	249	248	252	248	244	217	252	240	235	240	240	252	244	241	242	235	246	267	256	251	233	255	243	230	237	222	222	237	258	214	236	224	250	260	217	222	267	246	223	252	233	235	221	227	225	259	246	261	240	232	245	247	233	238	260	250	223	233	237	237	272	267	240	239	236	227	262	274	252	233	234	230	238	237	231	233	226	273	243	240	217	267	247	250	252	230	249	227	233	237	235	244	257	238	233	251	236	236	252	253	241	262	217	253	227	241	236	235	240	237	261	253	253	216	277	219	224	259	251	229	216	241	228	220	220	247	214	234	246	231	251	233	235	233	228	242	258	245	254	249	212	242	238	235	220	241	224	234	258	241	263	243	262	243	257	235	218	229	260	234	224	238	269	237	241	238	222	223	246	240	218	251	231	270	252	253	235	226	259	244	224	237	227	253	247	236	209	239	252	255	237	222	241	249	232	250	258	236	222	249	220	229	243	254	247	227	255	230	208	237	238	232	244	214	222	241	239	214	220	246	249	245	233	245	252	224	239	264	243	253	235	235	242	233	240	248	251	227	236	224	253	228	234	235	229	248	238	252	237	237	238	217	240	261	225	215	265	244	220	239	231	222	252	235	250	216	246	223	267	227	248	208	235	243	221	243	250	245	254	218	252	217	241	260	235	254	251	233	239	230	279	243	266	207	236	215	236	235	245	268	258	212	219	231	235	232	235	242	248	241	248	238	217	252	243	236	241	210	253	212	262	234	239	231	262	211	250	237	268	233	234	235	240	238	252	224	249	237	239	247	231	229	235	236	247	261	272	233	232	244	240	236	245	239	250	209	261	219	244	227	251	248	250	229	230	243	249	243	269	225	246	221	236	207	223	223	235	237	225	225	234	239	245	254	238	252	236	205	219	238	239	234	215	233	240	239	260	246	227	258	246	232	242	206	262	272	233	218	240	241	247	217	261	239	253	242	227	244	247	240	243	239	219	243	258	241	257	267	246	241	252	260	254	247	254	256	235	236	277	258	238	223	244	231	228	230	271	208	205	230	229	251	260	249	233	229	250	228	227	218	241	236	244	268	219	229	249	250	261	236	266	237	257	253	245	224	247	211	231	241	239	231	255	236	236	270	254	239	232	267	213	216	268	214	223	240	242	257	255	243	243	250	241	231	217	270	246	237	232	244	267	240	232	254	237	263	263	255	259	237	237	262	241	235	228	243	246	270	256	232	250	251	235	249	253	244	212	249	243	260	274	246	236	261	236	231	225	239	227	231	261	231	254	249	245	260	250	250	254	250	226	227	216	220	203	262	238	247	239	245	234	230	220	252	224	213	243	246	221	247	234	223	240	227	259	225	217	250	231	236	192	245	253	247	243	229	215	239	239	232	199	231	239	234	260	258	223	232	232	262	254	242	243	254	251	258	224	241	262	252	248	233	244	223	236	250	242	242	246	220	228	238	223	221	276	241	232	224	241	240	242	257	253	224	258	240	225	257	229	225	230	235	239	250	245	215	223	220	229	254	235	243	261	234	243	244	243	239	249	234	271	206	237	236	276	217	232	217	237	240	241	240	215	252	256	224	245	247	242	228	243	247	241	251	219	265	238	232	215	231	234	200	245	246	228	259	223	255	218	222	239	240	230	224	191	236	214	243	250	245	259	243	240	233	249	213	207	220	227	247	232	222	228	256	259	240	240	238	247	229	265	236	215	258	271	244	241	252	247	201	242	240	254	236	252	263	241	251	242	248	252	220	234	249	231	243	250	235	223	255	232	223	243	223	244	252	256	228	238	225	251	216	242	241	235	253	232	237	243	227	241	222	246	233	255	231	230	229	206	269	215	244	233	229	240	245	264	259	259	244	263	213	211	257	254	224	230	242	228	225	240	254	248	220	256	257	226	245	211	259	236	222	237	236	245	223	247	255	217	232	223	245	244	217	242	224	240	260	229	261	225	240	231	235	238	280	240	215	251	270	215	263	238	216	222	232	237	228	251	234	229	265	225	256	259	207	242	231	247	251	221	233	259	277	255	230	224	232	225	267	225	251	252	221	249	243	246	241	244	240	244	233	229	242	241	230	241	223	227	256	225	236	220	245	255	263	202	229	224	248	227	255	221	234	231	236	219	274	240	258	222	260	229	242	216	197	236	257	234	229	263	236	204	241	232	231	208	243	252	249	268	232	239	235	237	222	237	231	267	234	212	252	215	250	260	248	238	231	230	243	244	227	235	263	234	235	270	270	255	262	249	218	221	229	256	238	237	237	240	249	220	255	248	231	241	212	233	248	222	255	252	238	256	251	247	220	218	259	247	224	253	228	223	259	271	245	246	243	270	231	223	245	233	225	254	265	250	223	207	253	252	225	251	219	215	228	243	224	235	221	240	229	251	244	222	256	238	246	234	230	244	272	227	236	229	267	269	247	233	221	255	243	272	210	250	256	241	223	253	234	211	257	227	216	234	253	244	239	217	254	249	235	237	247	234	230	220	242	232	234	254	213	228	240	254	263	227	235	217	246	233	242	271	237	242	260	252	255	221	256	246	254	228	239	212	227	244	197	255	257	258	214	227	237	233	272	206	243	228	246	231	254	239	251	245	250	209	224	218	242	260	228	238	275	232	238	206	249	234	230	248	246	237	209	240	279	260	263	245	233	241	253	239	236	225	222	241	217	229	251	254	220	207	219	233	248	239	231	232	258	235	238	239	261	222	233	232	238	225	261	243	225	217	212	238	217	228	217	242	228	241	260	216	212	241	241	223	246	236	237	231	251	242	253	233	242	242	241	251	242	239	256	240	228	262	207	228	237	200	229	204	258	243	243	245	220	229	233	248	241	234	249	255	239	249	231	243	248	232	216	233	225	222	239	248	239	229	237	244	236	240	237	226	205	242	224	247	238	231	217	249	242	241	263	256	238	241	235	246	241	251	256	235	239	225	217	230	212	253	264	223	239	237	234	234	257	220	229	255	230	244	224	242	251	254	241	247	249	233	244	238	223	210	232	250	253	250	223	230	235	219	200
6344	5721	4243	2042	1438	1154	901	726	720	607	573	511	482	452	437	426	408	368	414	396	372	354	372	368	365	327	319	347	336	316	377	374	323	374	367	342	336	357	316	351	365	332	368	315	356	343	360	373	364	322	338	362	360	355	341	362	330	350	353	313	314	338	352	344	324	305	327	351	344	327	362	353	333	333	355	321	348	376	327	340	328	346	366	325	341	304	336	338	345	341	336	346	342	360	330	342	341	327	322	328	339	340	336	353	346	340	343	329	309	309	311	321	327	302	359	347	344	353	345	334	326	362	329	316	308	335	310	327	349	317	330	331	346	342	355	312	362	354	313	327	352	343	337	360	326	368	339	330	328	346	334	330	372	321	338	347	360	345	311	337	343	308	296	313	368	344	330	354	358	328	327	366	342	346	340	299	343	314	329	319	320	342	306	334	377	345	330	342	333	320	336	333	337	313	312	343	324	318	325	340	329	331	282	329	319	320	321	353	332	360	338	347	319	311	313	359	319	356	337	359	303	329	329	383	351	360	337	340	328	330	348	378	342	341	326	348	331	333	316	318	356	334	357	355	332	295	315	370	308	355	341	333	356	323	311	372	335	323	326	340	353	328	328	367	323	359	346	324	318	313	336	298	330	350	345	327	334	355	326	358	342	365	366	338	326	309	354	343	318	344	359	336	342	345	355	349	318	344	328	321	355	329	316	340	297	372	360	344	337	311	342	334	331	332	324	337	340	341	331	356	333	330	333	332	318	377	323	357	327	337	303	337	356	320	332	321	324	338	317	283	314	327	375	336	368	315	373	319	323	348	307	322	315	322	337	319	338	293	335	342	360	323	316	316	329	316	338	355	308	312	361	343	335	326	341	357	334	331	309	332	330	334	337	332	343	328	354	306	333	311	326	338	305	339	338	336	364	346	349	347	343	357	336	338	349	324	324	299	340	363	358	370	357	335	331	323	320	377	349	330	329	333	324	319	318	332	354	316	343	330	339	329	317	373	331	316	339	306	351	335	324	342	321	312	371	360	315	325	347	316	317	332	344	311	319	319	339	317	331	355	312	366	301	319	331	333	305	333	318	276	308	358	355	309	345	331	339	300	339	319	340	332	355	326	350	349	344	299	350	345	318	347	341	330	338	355	330	339	357	317	338	327	307	289	324	312	363	357	317	356	344	325	327	328	346	290	325	346	343	368	323	338	350	340	334	330	339	348	318	325	330	315	346	328	343	371	337	304	320	347	331	328	344	321	345	346	320	345	314	333	344	286	328	344	362	358	319	343	370	332	314	327	319	346	340	328	332	318	350	332	371	339	320	308	352	308	368	353	325	352	347	367	319	333	358	338	331	332	325	344	337	320	373	331	321	307	325	341	349	311	314	334	321	355	317	340	353	347	319	319	341	332	332	332	309	327	282	353	338	354	354	327	338	316	337	324	340	321	334	320	341	340	311	361	327	350	324	342	340	344	358	308	327	329	337	341	337	310	341	354	314	305	347	348	380	310	350	329	348	323	325	363	310	319	314	323	343	318	328	346	336	312	343	330	340	348	355	356	295	300	327	330	331	331	358	375	342	328	359	329	360	334	348	346	352	291	375	293	306	335	297	354	356	330	326	341	343	351	316	328	344	340	321	316	365	346	346	339	322	347	328	361	296	339	347	319	376	357	334	315	309	334	337	316	340	344	357	351	332	350	321	354	310	307	306	355	331	360	316	337	337	339	328	355	339	343	337	313	324	329	343	311	321	350	345	317	321	374	327	345	345	305	368	327	340	316	321	321	305	333	329	332	325	343	330	298	357	338	324	327	315	337	330	354	355	332	354	319	328	354	348	320	350	336	340	331	340	373	331	362	345	310	359	326	310	352	329	314	339	351	337	336	365	336	380	359	319	346	359	339	332	322	305	331	338	332	337	341	345	326	361	336	359	362	302	302	319	374	349	335	322	328	345	338	354	339	301	349	350	350	342	309	351	308	305	295	305	337	352	334	344	355	340	306	318	354	338	338	314	320	331	328	347	323	300	325	301	355	314	311	350	333	332	324	376	344	353	319	332	350	310	321	337	352	346	341	359	296	341	326	326	352	313	311	314	327	332	319	318	351	369	331	346	339	326	322	326	337	344	323	329	320	333	324	315	329	327	325	347	345	335	355	292	373	356	334	348	352	322	349	366	323	328	332	344	329	340	386	312	332	325	310	319	323	335	349	293	326	328	335	354	378	336	334	361	331	340	322	372	352	323	317	338	318	312	329	346	306	360	348	322	306	299	317	315	340	314	329	327	327	331	305	341	363	312	321	327	323	356	298	313	330	331	310	352	346	371	334	344	319	322	348	315	307	343	342	326	312	317	345	318	314	324	349	330	335	334	322	309	348	339	326	350	326	363	337	321	349	339	314	341	355	331	360	358	318	306	329	321	327	369	360	313	311	367	335	342	325	330	368	361	371	299	357	344	310	336	327	291	319	334	328	364	324	363	324	320	328	352	350	363	378	348	328	299	339	338	359	313	315	327	345	342	330	337	363	353	321	348	332	332	318	369	339	346	346	327	333	353	366	350	327	361	351	361	339	356	324	329	365	309	364	321	333	361	322	330	330	349	312	318	336	326	322	363	312	329	358	334	296	349	344	351	337	352	326	306	363	329	347	333	331	334	335	361	300	355	333	336	349	309	345	315	329	333	361	339	368	319	296	329	338	314	346	321	303	346	314	331	362	334	335	330	295	320	328	357	326	332	319	349	351	354	317	321	357	362	347	353	336	330	339	308	357	294	350	351	321	322	350	313	369	323	352	354	342	369	325	361	319	378	378	352	299	316	330	328	306	362	354	324	344	323	369	382	333	366	309	339	315	341	323	324	318	322	333	322	333	348	340	334	332	337	347	352	341	304	310	364	342	329	342	336	332	332	347	335	339	343	331	347	322	348	337	344	330	326	333	328	345	340	318	312	328	333	322	321	330	299	348	317	345	320	370	328	336	308	341	331	346	337	321	334	353	311	324	340	315	316	322	319	320	303	341	334	320	317	361	345	351	334	315	357	332	316	349	364	321	341	317	319	332	388	299	334	358	322	356	363	348	343	351	322	315	324	381	345	372	337	359	351	342	315	314	324	319	348	349	343	338	354	340	358	344	331	344	343	335	311	338	317	338	353	335	335	318	334	353	347	327	336	317	325	357	332	339	355	325	323	324	338	340	316	347	298	362	331	336	321	327	344	336	313	343	323	332	332	276	322	308	320	291	320	338	325	375	307	333	324	344	322	345	361	341	314	328	347	328	349	352	347	328	308	324	326	339	316	313	331	333	341	358	336	334	349	350	347	306	369	336	352	334	314	336	349	340	343	333	339	330	360	326	329	330	318	337	319	343	340	347	318	322	326	355	336	345	330	328	301	368	363	334	348	355	342	350	312	309	352	337	342	332	302	355	340	353	352	370	348	312	317	363	355	324	348	300	357	369	307	351	343	323	362	323	367	380	353	359	369	356	333	335	324	306	316	363
22922	21102	28813	23642	21092	21098	6682	1686	1309	1131	1102	1026	1039	946	936	891	936	891	847	865	909	822	813	794	812	836	816	804	800	795	798	751	759	800	741	779	796	802	790	779	826	776	745	735	801	745	738	777	786	745	750	733	790	753	759	767	780	773	761	769	728	719	774	800	718	754	753	763	765	774	795	776	770	807	752	782	767	835	762	755	751	813	762	792	789	788	764	770	799	742	790	757	744	778	748	783	813	753	769	747	778	795	776	755	755	772	732	778	752	808	752	736	814	746	761	794	783	741	761	778	763	775	768	764	733	802	808	776	727	788	742	782	719	758	801	777	745	787	797	774	775	747	786	789	784	782	740	728	828	757	777	740	748	772	798	766	788	714	783	779	757	749	798	764	728	722	792	746	732	762	781	750	782	815	760	742	754	721	787	774	738	770	721	794	757	779	751	785	731	790	752	745	792	725	754	794	754	727	742	792	735	757	756	812	821	736	750	760	793	800	720	785	778	782	715	743	804	791	783	746	739	779	741	761	756	774	749	724	688	794	797	748	777	766	768	773	742	713	767	750	781	771	764	741	764	756	796	767	738	770	794	810	801	742	766	815	762	794	697	761	716	764	770	759	747	785	736	754	769	785	729	770	747	774	757	813	768	772	786	774	790	722	759	784	830	744	757	744	796	793	732	745	778	750	736	738	756	759	782	767	772	773	753	725	702	742	756	782	770	740	799	743	720	797	724	771	772	796	768	778	767	777	791	764	764	767	773	783	764	752	779	760	777	764	768	748	792	740	732	777	746	750	736	735	773	760	770	716	801	776	774	767	739	752	753	760	766	714	757	755	769	750	725	757	696	709	734	769	799	794	765	775	690	748	838	704	764	773	740	761	742	761	793	729	758	741	741	824	760	769	722	810	798	749	750	766	793	766	727	760	716	771	739	732	719	776	792	749	750	724	739	715	801	770	746	757	772	767	731	759	789	814	767	711	758	790	788	760	770	746	769	776	800	750	779	763	731	745	749	766	718	709	770	790	761	716	785	748	759	760	758	763	797	729	718	672	775	777	763	738	787	778	743	788	762	765	723	771	780	779	724	721	755	765	768	794	794	752	765	701	733	765	742	707	721	751	788	790	788	759	747	750	705	735	767	777	772	781	779	719	767	764	760	828	742	777	748	737	705	753	773	703	730	768	794	797	788	757	765	777	820	746	761	799	747	799	743	744	733	784	742	795	769	771	765	729	796	747	778	796	759	754	743	776	780	734	774	779	758	802	752	738	725	771	777	728	820	783	711	727	791	783	793	789	765	733	784	770	753	788	778	767	735	717	751	762	795	746	758	715	751	737	740	757	768	784	752	790	750	754	784	727	743	761	747	738	821	767	707	783	776	784	747	789	787	738	771	793	753	722	789	729	735	744	762	775	780	755	763	722	756	754	800	774	793	767	726	744	723	752	753	718	773	743	776	707	758	743	752	814	772	754	765	776	707	747	772	771	751	751	763	785	737	766	772	777	762	773	753	781	705	725	741	769	750	779	801	753	796	766	740	757	766	722	720	777	746	787	766	741	740	796	795	804	789	728	707	736	756	705	751	768	811	795	754	762	792	718	739	740	739	858	747	768	764	782	749	782	753	742	699	775	704	742	751	729	738	711	783	717	777	744	755	739	745	739	770	759	729	756	717	705	742	748	747	774	769	760	796	787	801	758	778	780	724	787	751	788	747	713	760	751	745	795	760	779	827	744	762	788	757	756	758	735	738	783	779	777	736	797	740	741	750	774	802	747	785	748	806	748	746	786	781	728	802	770	809	787	765	739	825	740	768	734	702	776	755	723	775	719	758	730	717	776	769	815	758	784	727	779	784	746	748	778	776	788	791	796	756	787	783	764	746	752	736	738	795	748	796	742	792	748	762	723	745	749	785	777	773	783	804	743	743	700	782	758	717	778	762	703	735	776	776	731	766	763	765	773	729	765	772	805	739	771	783	751	812	771	744	749	732	768	756	767	774	777	756	794	776	791	776	778	757	714	737	797	784	718	775	788	756	762	770	743	786	765	755	727	815	772	726	708	746	750	752	766	717	761	759	771	747	731	751	762	833	788	827	765	725	709	770	772	712	744	762	689	783	734	779	757	717	766	759	759	711	702	741	765	728	755	717	726	745	722	786	739	733	761	772	739	765	738	762	745	736	760	786	782	815	773	778	704	717	789	761	753	773	744	741	792	779	731	798	724	792	747	789	738	752	727	747	764	794	755	734	759	786	761	820	739	719	768	750	760	762	771	753	678	722	805	732	773	796	737	753	741	762	730	770	779	798	772	752	775	773	764	772	800	799	780	738	765	763	724	757	789	770	732	773	768	777	828	821	726	776	768	734	732	783	795	724	798	743	792	708	757	803	709	771	771	800	806	781	767	758	796	775	727	797	780	749	748	756	772	726	793	770	708	738	744	774	764	770	746	718	782	741	690	767	736	774	761	787	717	706	758	745	762	779	743	757	745	751	781	749	765	753	734	732	730	729	731	755	819	733	777	804	818	818	794	759	726	714	772	729	718	777	760	790	745	756	810	774	777	761	771	712	719	792	766	720	734	772	730	709	798	775	741	750	762	739	754	743	776	766	746	769	776	731	787	755	767	781	754	798	778	746	702	748	714	718	773	784	756	750	719	732	730	795	751	759	724	717	783	776	715	734	753	811	806	777	740	712	763	824	772	786	772	774	787	767	764	755	731	814	756	728	764	793	746	725	791	773	757	740	746	759	735	722	776	787	765	752	769	767	758	755	777	791	780	805	727	757	818	782	753	779	757	769	724	732	773	805	807	760	729	755	804	732	823	715	743	798	766	773	748	769	728	774	782	745	735	758	752	746	763	768	731	702	740	843	765	756	765	760	744	768	726	758	771	769	768	758	764	776	743	752	717	773	718	704	740	731	714	751	757	795	787	747	774	777	728	790	789	773	769	774	764	809	777	759	752	818	716	798	783	765	701	761	788	768	743	741	776	731	680	755	791	779	729	790	769	783	773	821	766	730	753	746	755	802	769	802	741	799	712	771	784	827	764	761	752	754	761	776	762	736	731	709	761	751	765	776	732	801	772	771	719	736	744	793	755	742	773	735	773	749	749	735	752	746	758	795	720	754	773	732	742	726	755	763	779	740	789	781	721	772	754	757	722	735	754	741	741	719	790	733	775	769	783	763	771	753	761	762	798	748	743	810	765	779	771	709	771	783	794	775	749	745	772	767	721	741	764	778	755	745	787	770	732	754	769	799	761	704	770	782	730	756	753	722	821	763	707	760	770	715	751	772	787	775	750	777	762	779	745	802	784	769	823	775	773	774	758	708	777	777	721	744	767	701	738	767	761	764	755	744	690	769	765	749	807	716	754	797	743	831	701	731	731	808	747	740	743	730	777	746	784	806	765	816	773	725	803	768	731	787	757	804	817	792	824	781	780	764	703	786	762	720	758	711	726	719	750	757	718	766	751	752	761	785	748	751	760	772	769
10501	17447	13661	7325	5355	4032	3189	2686	2192	1962	1775	1604	1546	1398	1371	1242	1238	1248	1156	1108	1152	1127	1122	1130	1071	1052	1075	1013	1079	994	1060	1004	921	974	1009	960	989	935	928	997	937	946	946	955	954	941	957	970	990	928	913	925	955	941	949	999	944	897	911	884	965	970	933	921	934	975	932	924	914	1019	950	977	974	963	929	940	920	958	919	907	875	915	949	964	885	885	905	931	921	942	922	918	938	918	916	926	925	943	944	897	927	919	966	948	882	973	904	921	913	912	903	924	869	913	918	957	924	901	979	936	910	969	929	998	918	914	933	898	932	927	879	925	938	950	949	970	935	920	924	924	950	952	905	950	931	932	899	926	882	948	962	942	921	933	893	980	949	962	943	942	921	896	961	936	896	975	970	959	940	905	950	953	942	894	925	898	917	952	980	901	917	917	942	936	958	936	896	948	968	925	909	892	988	924	947	901	986	922	909	894	969	975	927	893	964	871	930	918	932	943	964	950	942	908	906	912	926	890	965	921	928	902	993	886	972	932	950	906	946	945	922	877	912	895	935	863	977	942	897	889	916	948	907	850	993	899	990	881	913	953	949	853	929	901	885	979	930	952	909	926	927	929	960	948	960	927	939	916	980	1004	943	1009	953	902	886	945	908	938	943	932	946	909	973	961	886	934	924	956	957	856	946	927	1005	895	901	913	987	948	948	937	865	963	905	927	910	926	958	915	988	965	892	896	943	902	928	899	953	940	896	950	909	932	923	896	933	933	953	937	883	951	907	882	919	921	946	932	898	963	923	946	902	914	995	882	976	923	957	948	934	913	948	879	998	903	946	894	918	985	965	937	985	920	906	905	956	920	974	890	966	952	890	890	958	957	933	946	936	946	922	889	949	899	978	905	971	905	934	905	938	946	915	932	907	931	926	879	927	944	936	965	969	953	908	948	939	921	894	910	926	948	939	953	882	945	894	974	953	923	862	907	904	877	930	945	904	933	958	881	920	904	907	892	993	937	907	895	993	960	942	901	925	938	930	870	929	902	896	912	895	908	900	908	943	922	945	951	910	952	931	927	946	903	942	927	949	893	938	987	867	958	928	979	854	934	784	920	893	901	913	884	980	954	940	916	893	953	941	870	951	913	937	934	894	975	914	929	941	970	937	931	965	932	928	902	932	977	908	921	994	937	872	944	932	866	942	929	925	927	928	896	859	895	960	986	892	935	933	985	962	875	956	973	903	933	905	879	967	926	941	925	943	940	909	918	893	968	949	927	884	914	884	936	945	939	940	918	889	947	897	926	898	945	931	914	953	906	928	941	925	932	896	885	939	865	921	915	911	942	915	1002	960	986	878	944	901	919	890	912	933	961	931	944	948	943	921	920	902	937	939	967	900	956	942	977	931	953	900	938	904	929	899	898	898	996	924	931	929	934	926	898	952	956	909	943	902	976	913	900	899	972	929	917	898	932	912	941	946	915	987	945	929	930	993	907	926	937	934	905	981	941	920	920	933	952	926	899	935	907	860	938	939	891	896	927	931	897	910	914	957	898	923	881	889	928	914	882	907	940	973	872	908	910	957	917	909	907	930	894	901	949	898	932	976	921	1001	930	949	908	959	947	991	891	954	897	912	935	888	863	935	951	899	960	913	985	925	914	944	911	887	909	920	923	896	923	962	916	953	914	986	907	935	965	918	948	917	923	871	890	945	925	950	926	970	937	917	928	872	929	875	919	891	894	911	987	933	949	938	897	910	971	913	929	926	984	878	869	959	950	958	935	932	931	905	954	980	948	941	911	941	872	938	919	941	953	971	984	910	961	965	928	931	986	963	937	932	995	899	924	936	944	944	911	946	947	896	937	938	923	914	894	927	899	946	921	935	899	927	857	858	921	963	893	905	927	884	932	918	944	942	1006	897	921	956	939	958	914	927	878	902	950	939	921	951	916	933	913	881	895	949	937	978	934	906	954	947	986	936	945	952	974	909	910	943	942	903	878	951	950	943	946	954	888	910	913	901	958	944	926	961	860	980	910	908	916	919	901	934	966	973	956	876	914	974	863	925	935	873	916	1031	941	884	946	939	850	944	929	977	919	895	815	925	915	920	889	939	924	922	957	931	919	972	930	946	969	920	906	949	921	950	901	920	927	928	901	937	910	881	839	986	933	910	978	925	919	932	877	931	953	879	916	920	890	920	978	977	988	921	973	994	982	929	957	900	896	916	920	881	902	977	910	890	959	910	940	901	909	977	976	875	975	911	887	952	904	911	925	924	938	962	953	935	913	930	923	950	935	963	907	879	946	926	962	929	946	969	910	934	941	993	966	887	912	888	903	965	949	918	984	910	926	936	935	916	892	888	913	952	915	939	926	845	917	915	900	910	960	949	971	976	951	959	951	885	926	869	895	934	912	900	913	996	953	976	944	931	973	934	928	931	951	871	901	872	979	915	924	967	954	941	956	948	893	954	951	874	913	894	916	921	927	920	889	933	933	910	899	877	899	941	929	914	918	929	902	962	965	895	884	947	920	920	915	898	899	946	890	953	938	920	891	939	939	888	940	957	889	933	913	915	959	894	901	922	905	928	947	927	916	858	923	899	923	941	948	936	926	940	906	902	923	913	906	948	951	957	902	979	961	909	901	953	915	865	921	914	940	1006	897	937	930	913	896	931	928	944	940	958	914	896	955	861	898	935	968	929	893	903	1014	964	955	901	870	922	948	930	898	975	934	918	960	928	935	857	976	895	909	955	982	957	937	900	932	918	939	899	938	922	976	939	900	955	880	909	1001	871	899	923	949	953	924	911	956	889	969	939	891	966	909	944	910	939	1004	971	870	958	911	893	951	879	915	911	914	934	918	937	962	919	947	954	857	968	919	952	980	904	1009	954	962	938	905	950	918	922	920	922	901	930	896	961	913	948	969	927	961	914	925	992	841	951	849	914	920	955	988	955	898	959	943	905	906	919	1006	913	932	913	897	936	903	960	911	908	934	933	964	906	936	889	962	920	891	896	951	940	924	954	903	940	898	949	986	947	982	892	932	913	892	933	939	949	958	867	983	981	922	944	973	937	973	921	894	937	955	918	959	916	951	953	926	918	912	951	887	938	972	934	933	904	969	914	960	906	912	937	977	921	903	995	907	939	879	910	925	919	904	920	941	944	907	960	947	934	949	933	935	932	968	919	957	920	953	893	897	886	925	898	882	943	909	919	962	905	863	936	927	918	942	961	936	911	871	940	913	1023	937	901	915	984	928	897	858	925	961	949	908	927	972	915	926	876	912	928	902	922	961	957	919	891	966	900	920	889	947	916	899	942	972	897	928	914	912	918	951	963	887	905	969	912	896	927	905	953	881	962	952	905	879	885	942	918	897	921	888	928	914	883	929	929	899	907	936	928	921	915	916	956	946	996	903	963	934	962	970	888	938	981	890	888	915	962	906	886	965	919	872	872	888	930	907	938	898	953	903	922	885	911	943	974	868	927	881	937	928	917	964	918	923	896	937	913	910	898	928	903	983	920	935
26892	18993	4715	576	411	318	341	317	279	268	277	275	304	284	263	295	260	299	317	239	275	247	263	280	264	266	294	285	270	259	286	266	272	270	256	285	276	250	307	274	279	272	264	297	264	261	274	283	270	260	272	249	270	242	262	249	246	280	251	269	283	280	294	238	264	266	259	269	282	261	258	247	287	266	263	238	284	252	306	281	311	271	234	257	247	268	267	286	237	265	236	276	272	285	280	263	269	285	291	280	279	261	281	259	271	277	242	233	272	272	256	276	260	297	270	276	261	284	265	273	287	283	279	276	268	294	272	269	232	295	257	299	286	268	247	251	273	263	272	264	247	253	243	261	302	251	272	279	244	261	265	276	268	254	263	245	292	241	283	280	306	278	279	240	292	287	276	275	276	265	259	256	286	261	257	263	268	275	289	253	247	260	256	280	272	259	265	248	250	229	272	283	249	262	241	252	267	271	274	262	267	268	282	270	250	260	275	282	275	259	260	250	278	269	239	302	282	275	254	264	255	277	272	288	268	268	254	295	256	276	280	278	246	248	252	283	272	243	286	254	270	260	259	279	258	249	268	250	294	262	249	270	270	265	288	268	256	244	271	280	259	259	275	260	291	271	283	269	290	273	258	283	284	251	271	250	292	259	250	262	258	285	283	282	280	286	278	256	271	251	244	282	268	292	253	274	259	286	303	276	267	267	255	274	262	274	233	275	259	255	244	267	294	278	281	280	264	272	259	252	280	288	256	257	263	265	245	286	251	263	271	230	247	268	248	275	281	279	261	292	271	234	278	260	268	273	264	281	264	270	270	264	257	246	273	234	287	261	293	265	282	270	301	294	296	253	262	263	256	290	258	245	278	243	287	247	251	265	268	278	276	232	262	273	305	251	270	265	277	275	250	261	240	283	289	276	258	266	272	262	268	279	290	262	278	250	252	243	249	251	271	269	265	260	261	265	244	292	282	261	276	245	277	292	274	264	252	270	296	282	280	274	281	235	265	266	237	266	269	280	294	260	271	291	259	220	283	287	264	282	275	262	252	287	288	249	252	277	253	269	251	286	263	282	256	279	290	265	260	286	266	277	269	249	242	272	234	275	284	272	285	265	256	267	228	255	275	275	253	274	281	274	266	279	274	287	279	264	307	274	271	257	264	264	262	295	283	267	293	258	290	281	267	278	257	246	283	281	262	276	280	263	270	314	268	264	280	281	285	250	279	271	257	280	255	268	239	263	271	287	245	275	244	263	274	267	275	252	269	253	249	268	276	256	251	251	276	293	247	265	263	264	255	283	267	267	243	285	271	253	267	260	276	265	235	264	267	245	244	280	236	282	256	268	227	269	264	249	273	292	264	264	273	251	273	246	251	243	234	262	263	232	290	279	263	258	277	274	257	279	294	258	270	266	277	240	308	248	238	275	278	271	256	273	269	276	258	284	266	304	296	283	276	246	249	280	316	279	268	267	263	310	267	272	276	245	286	264	277	260	266	250	234	252	290	257	246	228	243	265	254	299	297	262	275	255	268	280	274	299	286	265	259	259	267	253	260	270	259	280	244	266	296	277	302	261	255	269	269	269	286	270	287	259	255	282	249	269	267	268	277	284	290	257	293	268	292	276	288	257	248	234	297	292	269	269	272	258	302	237	261	271	245	260	251	271	270	270	286	306	281	271	280	289	249	273	272	276	282	229	286	257	282	253	269	290	268	265	286	272	254	256	279	288	285	273	283	258	268	261	258	281	279	229	276	262	261	261	277	259	255	244	264	263	273	265	274	268	264	254	273	260	212	268	280	240	275	291	246	282	240	267	257	271	272	292	279	258	266	264	258	275	287	289	262	287	263	275	285	294	281	303	270	257	257	278	288	272	270	266	226	288	268	271	254	293	288	270	264	281	258	245	244	275	306	284	295	242	266	277	250	258	241	251	284	264	232	239	279	244	261	301	261	268	272	269	285	282	284	267	275	255	273	288	247	264	280	283	273	230	253	252	269	251	290	274	271	266	253	276	286	274	265	262	285	278	273	284	257	256	243	247	251	245	280	257	282	284	256	259	274	311	280	263	281	271	261	258	254	272	237	276	298	254	264	249	305	261	279	258	257	271	283	256	276	271	246	285	237	259	285	272	255	280	265	253	277	258	277	263	278	253	269	293	252	241	263	252	284	243	277	248	272	291	262	291	259	257	272	261	261	287	270	273	289	268	295	279	261	277	247	275	257	221	248	270	279	267	302	263	276	282	267	258	267	254	273	263	299	259	265	258	271	275	263	248	267	243	271	287	284	230	265	279	259	280	266	288	251	256	282	286	252	262	251	266	263	276	248	263	269	249	278	280	260	271	257	291	264	266	266	293	257	247	284	301	285	286	281	282	261	261	281	241	267	246	277	250	278	253	262	258	251	238	260	280	258	268	277	266	235	277	245	265	255	283	231	249	268	265	266	254	282	296	288	279	284	278	261	305	246	285	265	282	269	263	276	273	255	253	260	275	267	275	277	279	253	298	276	257	247	246	259	291	247	261	292	266	266	266	257	268	271	259	291	256	245	257	271	290	269	247	262	277	270	246	284	296	263	274	255	235	290	260	213	283	295	272	289	277	255	273	250	273	273	275	259	259	297	277	282	254	292	258	259	277	282	261	251	280	278	271	264	275	281	255	275	274	236	243	263	270	280	283	274	267	264	254	258	277	288	265	240	274	244	290	291	283	259	290	269	273	287	244	272	262	252	254	311	256	271	245	290	283	255	290	262	285	284	241	261	265	245	272	252	276	278	254	302	262	248	271	268	267	249	265	274	250	250	256	282	252	262	266	270	289	242	262	278	277	261	277	278	257	263	252	247	261	238	264	275	271	255	258	278	273	253	289	253	285	263	275	275	267	276	277	270	255	252	249	274	264	278	280	243	266	260	262	257	263	256	261	282	255	271	283	266	271	247	239	279	272	304	257	265	283	275	303	261	295	283	257	264	270	254	278	255	292	250	263	263	296	243	255	257	259	258	268	284	271	259	261	243	298	265	251	282	230	278	272	276	285	281	261	291	274	251	270	292	298	288	286	269	269	257	286	270	249	290	266	265	267	295	279	273	280	292	275	259	269	264	275	251	283	248	282	242	278	254	275	275	270	296	290	270	275	285	284	243	276	287	264	278	265	298	261	274	268	259	288	258	270	275	259	293	267	252	254	266	261	265	273	243	244	264	258	268	293	256	260	263	288	280	287	260	260	275	276	255	259	271	279	246	244	284	266	252	265	262	250	237	284	261	260	284	248	256	249	246	293	283	245	282	277	277	297	278	290	260	306	245	273	247	258	258	270	291	261	281	287	262	261	281	271	248	288	258	254	280	273	283	250	281	259	283	259	268	270	264	267	294	278	261	273	276	281	286	285	270	268	269	263	270	251	254	302	248	255	266	257	288	258	255	274	264	288	275	273	281	292	286	252	288	270	282	269	265	283	249	238	245	262	280	260	301	261	224	280	277	297	275	278	269	255	262	253
4126	1177	988	629	492	417	419	373	375	387	393	359	408	373	341	344	334	354	398	360	375	342	331	347	357	370	353	372	374	340	319	324	345	347	351	343	388	357	345	343	350	314	344	335	335	332	342	344	370	321	315	367	334	365	347	326	342	353	343	376	375	318	350	350	340	357	338	347	321	320	319	362	341	342	318	345	323	301	340	342	361	370	331	348	363	325	350	334	354	315	359	336	363	364	344	319	342	384	364	337	347	361	335	329	328	337	350	349	323	301	316	367	310	360	342	345	324	392	343	320	315	368	360	383	336	353	370	341	333	365	332	344	364	333	335	369	340	321	358	370	332	328	365	366	367	366	311	373	346	376	355	356	321	351	330	316	351	370	359	368	350	333	369	341	347	322	348	315	329	355	342	366	336	330	326	371	324	331	364	339	340	358	355	381	330	350	335	363	368	358	324	373	330	336	372	340	362	375	371	345	375	324	377	361	337	351	340	331	360	343	344	351	352	340	327	353	356	336	354	331	357	333	364	355	364	339	349	384	345	343	374	348	327	300	341	355	373	322	353	402	341	339	346	362	347	333	363	367	349	342	354	364	356	379	338	355	340	363	357	336	372	357	381	365	356	379	374	322	330	327	363	340	359	357	347	333	346	327	341	366	371	315	360	342	362	333	340	344	324	342	354	388	370	354	361	361	360	331	296	366	342	378	356	335	347	337	355	358	348	340	350	371	367	358	351	340	335	353	356	332	340	344	327	354	364	369	341	331	357	340	345	348	377	309	353	340	339	330	339	372	346	309	305	349	335	351	343	331	344	320	351	328	369	344	339	292	354	348	365	340	351	327	379	334	348	340	329	370	377	341	356	345	335	372	354	365	356	364	331	345	358	341	307	329	362	320	354	333	353	359	362	342	340	332	354	388	378	372	350	350	354	330	351	338	359	338	342	363	332	340	330	338	332	365	348	342	316	365	349	322	332	366	368	339	307	351	343	310	322	332	336	359	362	384	352	294	347	359	343	338	311	343	323	338	325	351	342	353	336	367	329	358	359	357	336	336	332	302	348	361	300	363	378	335	314	384	368	356	332	372	370	309	359	352	363	340	362	365	344	359	345	335	317	321	364	363	395	311	372	353	340	353	344	369	344	378	358	342	348	321	335	348	304	330	317	343	329	384	375	333	334	357	355	355	346	356	330	340	299	346	366	345	332	312	348	339	374	355	305	355	326	367	339	365	321	328	347	331	344	366	307	356	362	360	373	386	348	331	382	324	342	355	320	348	374	358	313	341	334	314	343	365	336	345	377	344	370	348	347	323	378	317	333	332	363	321	329	387	338	331	372	363	387	377	355	361	356	342	368	346	357	355	347	345	366	337	367	331	351	347	363	358	356	329	300	352	348	364	330	337	315	361	347	339	345	332	326	358	346	355	370	324	325	306	313	323	344	351	355	336	366	362	373	351	383	373	359	375	351	357	322	323	373	352	346	297	338	338	336	362	311	382	331	372	359	366	368	350	357	334	348	355	330	367	353	363	328	365	300	357	363	344	387	334	342	319	348	344	359	358	328	353	330	330	343	352	356	350	347	331	348	329	330	366	351	360	313	367	341	377	339	323	344	374	366	366	336	368	394	351	351	346	322	317	383	376	343	354	354	340	335	377	344	323	361	380	362	351	313	377	352	335	386	390	364	354	355	353	369	350	341	339	365	349	329	336	350	330	340	319	342	343	340	347	373	353	351	362	363	365	364	351	339	343	334	359	335	372	361	328	332	360	343	328	326	340	318	352	357	370	345	324	384	367	333	328	328	360	341	374	333	313	339	352	348	353	346	347	326	340	388	334	358	337	332	344	346	342	350	345	317	356	328	368	352	332	372	351	326	369	368	361	361	327	345	348	373	332	347	346	334	344	345	360	329	356	352	327	358	335	327	341	353	325	358	337	327	342	324	366	346	328	321	360	358	323	350	400	343	363	352	346	383	363	308	376	383	352	360	330	348	370	337	368	363	336	346	340	319	347	345	356	355	354	338	336	378	351	355	369	356	360	351	334	321	360	324	356	337	363	327	323	337	321	352	363	346	332	358	363	353	349	378	333	324	327	350	335	339	334	336	365	332	328	353	323	378	350	341	343	348	354	346	326	309	346	350	346	361	355	330	330	381	357	329	377	338	344	365	350	378	345	328	364	346	305	354	332	391	350	352	359	351	350	372	344	360	344	342	329	325	377	344	349	365	359	364	350	375	359	298	351	324	352	339	348	337	324	319	314	360	345	359	350	342	347	353	327	337	363	329	363	347	337	347	361	378	343	344	374	301	337	325	347	341	330	360	351	343	357	329	333	341	340	358	360	348	343	353	311	339	343	354	321	385	335	367	322	392	360	333	315	362	343	344	351	339	344	348	371	320	369	347	346	360	350	361	329	358	318	336	364	394	339	354	365	326	361	328	305	353	339	342	345	326	386	335	314	363	317	346	325	338	381	352	363	377	354	308	386	339	352	366	320	360	331	340	357	313	325	365	376	343	367	359	360	326	343	374	346	344	348	322	316	329	329	357	388	348	348	328	369	355	357	370	353	379	352	337	342	326	364	314	339	330	320	330	333	332	325	362	336	361	369	324	358	383	361	335	353	334	341	338	344	334	349	329	363	331	346	363	353	354	358	345	326	409	370	333	345	361	333	360	341	312	349	372	333	386	346	370	363	377	381	364	352	339	331	346	310	369	343	338	370	353	349	356	374	359	355	319	354	358	364	360	325	347	325	324	350	356	313	335	366	320	338	370	367	338	355	326	330	380	356	356	361	330	342	402	330	343	351	333	361	371	347	358	348	383	330	377	320	341	320	353	352	373	321	370	311	336	354	382	338	323	365	342	339	342	354	336	333	376	298	321	360	385	356	344	358	312	379	332	328	381	356	362	377	374	332	363	335	319	328	312	371	349	349	332	336	354	316	358	347	342	340	339	366	355	344	356	359	346	355	356	393	353	383	364	346	351	344	347	329	367	336	351	335	366	368	353	326	338	342	331	321	353	344	328	337	369	369	347	355	325	334	340	335	374	321	365	344	367	357	321	367	351	353	391	339	352	350	343	354	355	376	351	339	325	335	348	363	367	355	343	354	343	351	360	325	361	337	338	325	342	379	355	352	343	343	339	370	327	331	360	387	352	346	329	363	340	341	333	336	363	345	373	331	348	359	371	372	351	349	328	358	313	353	345	368	343	354	338	342	352	309	370	355	363	360	372	312	328	338	363	347	350	385	352	351	339	395	338	345	340	344	350	360	344	331	305	383	350	331	351	372	380	404	365	322	373	364	364	344	358	335	349	390	336	354	359	338	345	337	316	327	345	357	365	344	356	341	337	336	339	337	373	353	340	343	357	345	373	341	336	354	334	334	374	345	327	348	359	354	364	344	323	335	366	325	369	345	314	349	378	364	358	335	368	337	346	347	334	328	382	372	378	345	341	375	362	362	378	367	338	337	368	355	359	350	335	354	370	397	349	361
23893	21034	28254	24014	20990	7517	1269	1024	893	804	749	797	717	716	712	651	703	646	695	692	649	641	670	639	667	638	637	654	646	652	642	671	650	645	626	641	616	694	651	630	640	619	584	648	636	611	636	612	682	651	665	654	653	635	663	652	668	613	615	624	623	629	629	651	609	625	619	602	544	656	603	637	627	644	637	594	620	646	635	641	587	631	637	623	619	671	617	581	643	563	675	673	611	611	625	605	631	626	605	650	671	612	644	639	622	593	672	664	603	603	650	609	609	643	647	615	626	632	617	561	625	632	611	613	626	619	592	603	686	623	647	654	604	613	623	673	669	653	575	652	614	665	638	670	637	585	616	606	637	612	579	601	642	537	613	617	636	594	644	624	648	602	618	623	661	651	622	663	622	627	622	605	636	597	558	659	626	580	631	618	607	593	641	614	584	635	604	599	609	641	614	637	615	624	633	598	643	628	626	654	645	623	641	638	619	657	647	618	636	630	613	612	652	632	655	622	670	608	578	638	649	629	664	569	635	600	615	601	614	629	660	612	632	581	600	612	607	583	639	624	639	623	626	606	575	614	621	619	631	631	569	558	668	621	568	605	600	645	616	623	619	627	591	616	663	603	611	592	625	611	592	609	634	639	643	652	652	640	611	685	631	656	641	602	648	636	634	616	650	616	633	636	615	620	608	611	603	640	602	626	630	617	641	647	613	605	654	605	609	631	631	620	616	625	646	622	602	629	636	585	583	649	643	610	625	638	633	632	627	629	610	635	621	625	610	627	646	634	591	652	632	656	621	635	635	646	609	616	644	594	626	647	646	627	636	592	624	619	623	608	635	617	614	637	609	672	675	584	635	597	602	592	634	619	596	623	604	659	637	608	601	643	640	637	632	646	607	623	644	590	575	617	600	624	629	591	578	646	605	605	625	623	591	630	606	624	644	648	647	599	645	643	607	579	630	658	603	542	611	558	656	646	616	616	587	571	571	599	613	624	640	587	599	660	613	628	617	617	596	615	619	601	593	629	641	562	637	596	610	628	622	675	567	576	668	609	666	693	595	623	639	659	653	620	616	616	657	601	655	632	559	626	615	559	634	634	611	629	643	616	586	638	613	599	666	599	634	581	572	614	602	635	608	603	591	660	595	634	612	636	581	609	579	594	594	608	614	616	612	587	637	588	589	630	569	646	610	601	648	654	629	578	590	569	637	649	638	634	655	624	617	651	588	604	615	601	594	643	627	611	624	628	652	610	625	610	597	599	622	623	585	617	612	623	636	584	614	603	599	610	634	597	627	639	605	600	655	634	632	650	634	637	613	583	631	649	611	636	606	610	630	587	621	642	674	603	626	624	668	611	610	602	631	585	648	593	624	606	582	626	588	609	630	591	609	626	600	609	568	617	626	618	577	623	591	623	619	650	634	595	605	650	623	601	575	658	622	622	576	607	615	602	642	622	606	625	635	597	599	632	604	674	652	635	599	646	621	622	588	637	610	611	565	620	595	618	642	602	622	635	600	643	659	698	649	601	649	587	618	659	618	580	588	574	616	620	588	622	640	644	628	648	587	636	632	614	578	620	628	641	602	666	612	645	627	623	609	576	629	610	619	632	623	614	663	599	656	604	611	650	569	589	673	642	635	625	648	657	599	659	623	575	625	643	649	611	634	595	605	626	655	597	605	583	604	646	601	668	617	593	641	624	574	650	601	579	609	576	654	619	643	607	625	591	598	607	659	568	654	599	574	576	613	599	586	624	619	691	634	618	631	562	612	600	617	642	607	589	589	640	645	617	599	606	643	621	646	639	587	623	590	659	612	617	591	609	636	585	616	660	581	642	614	648	619	634	617	620	617	652	654	625	636	652	639	585	560	603	634	624	632	591	639	637	601	641	653	613	651	628	597	607	623	612	597	638	580	640	611	585	594	636	568	576	627	624	649	684	653	625	617	594	609	604	618	585	654	588	638	607	597	588	584	610	629	669	621	627	623	613	709	603	633	596	635	579	595	684	627	616	685	635	601	630	630	629	637	591	616	627	654	664	592	592	617	556	614	628	652	652	648	601	595	615	618	645	621	616	649	606	599	605	659	608	667	627	624	584	640	620	589	632	609	595	605	575	601	596	603	630	663	597	617	605	600	633	608	681	662	597	635	630	588	594	600	644	633	643	614	644	627	597	572	601	572	626	654	592	622	657	612	594	642	661	622	649	659	600	579	647	591	635	579	622	590	659	614	594	612	582	648	584	618	623	609	612	623	624	604	603	668	655	668	586	600	642	664	637	614	613	597	646	570	556	637	615	623	608	637	614	572	594	603	620	641	621	572	616	575	608	599	610	618	631	630	657	583	611	622	613	606	625	616	608	595	617	676	611	580	589	641	583	628	635	658	644	644	635	637	578	640	603	661	638	624	637	629	655	641	622	605	673	621	607	624	613	671	658	614	639	672	543	601	639	610	644	616	646	611	613	659	612	651	577	610	625	619	638	594	612	621	620	613	618	592	606	612	628	615	630	664	615	611	623	622	626	633	647	627	663	645	621	593	642	620	629	649	596	605	635	567	618	582	606	605	613	609	656	635	625	608	593	618	596	596	615	614	640	626	603	641	599	606	597	599	603	609	646	602	633	604	639	611	633	615	596	597	596	611	622	636	608	614	600	636	628	643	634	619	564	602	616	631	612	578	616	641	649	654	606	631	629	649	671	670	637	637	629	635	637	596	601	620	656	603	592	608	646	579	600	594	593	601	646	533	612	569	625	595	590	618	613	636	637	630	582	634	629	647	613	632	683	592	607	618	627	570	615	552	634	562	657	655	579	627	651	607	657	609	596	627	623	610	552	620	640	601	623	623	627	610	643	623	607	619	633	616	632	634	621	637	634	572	648	628	632	617	616	554	572	606	625	668	629	627	637	633	624	576	608	612	580	636	596	621	589	595	657	596	602	614	611	610	604	632	610	597	597	654	598	664	609	632	599	581	599	618	616	614	601	613	628	593	567	642	568	579	618	620	575	632	599	579	577	591	606	642	621	640	604	647	644	605	648	593	632	624	623	579	642	605	628	608	593	668	642	626	640	626	603	605	610	585	629	647	583	628	620	591	671	595	584	656	641	642	654	624	653	657	627	602	664	605	625	655	613	604	642	586	591	610	603	602	582	587	655	573	597	652	571	655	548	597	637	647	634	654	644	591	593	653	598	597	654	625	630	597	608	616	623	634	620	612	645	640	616	654	644	591	601	669	629	594	655	648	606	621	615	584	607	621	623	564	641	655	636	617	665	596	633	616	570	575	614	597	592	638	609	568	670	613	645	600	657	664	635	653	617	651	620	617	597	593	597	677	594	598	611	610	640	638	604	584	602	607	646	645	630	607	604	587	671	639	553	618	613	649	599	612	617	579	627	631	602	627	620	605	660	594	592	656	619	642	616	623	627	645	636	680	620	621	598	623	603	620	616	630	598	607	623	676	624	668	648	555	630	623	642	595	611	589	623	608	660	602	662
6564	10883	8380	4457	3087	2396	1874	1634	1406	1277	1173	1112	1059	1029	1019	962	978	922	869	903	882	884	836	837	822	809	781	816	830	782	798	802	812	759	801	782	763	771	771	830	775	767	822	771	744	773	777	790	771	788	742	734	730	763	726	778	763	757	752	766	777	736	747	791	773	766	814	789	747	817	749	775	790	770	788	743	774	786	798	724	741	762	777	823	735	760	798	761	758	781	727	773	781	764	738	736	763	772	721	772	747	767	775	732	730	768	770	780	767	815	794	777	701	744	756	755	735	774	786	707	817	716	748	721	792	735	743	740	780	791	777	720	799	830	725	740	778	802	731	757	785	727	761	795	776	784	746	745	748	796	762	735	735	726	751	745	792	703	736	744	760	746	738	815	793	801	770	729	797	771	757	728	770	736	741	752	803	726	783	732	752	721	694	697	769	724	748	758	782	788	755	760	767	814	781	723	733	758	771	771	746	822	771	786	786	741	732	757	759	778	711	777	765	777	785	740	736	777	753	792	799	729	740	726	725	774	770	771	768	763	764	762	732	752	742	763	841	734	790	725	759	744	717	776	750	746	737	803	701	772	788	777	752	756	817	776	767	784	774	736	730	779	809	810	767	754	758	735	783	726	774	747	811	821	804	784	764	713	734	792	792	748	783	775	770	742	786	763	765	759	733	733	776	794	812	809	780	781	763	786	790	793	758	751	742	837	769	749	734	739	774	734	763	721	719	720	782	750	754	773	779	764	749	733	771	699	797	724	787	812	812	761	731	809	729	791	787	813	726	762	815	749	777	762	781	750	736	768	773	742	800	784	751	762	787	736	751	742	742	759	780	780	795	769	793	736	798	814	764	774	756	724	729	789	730	774	817	738	730	740	741	771	744	727	827	724	711	739	775	764	753	742	788	782	716	778	743	704	777	781	783	709	805	713	750	771	762	755	761	798	763	744	756	785	778	761	754	785	739	758	745	726	757	737	778	826	775	755	711	752	766	760	748	789	740	747	741	760	712	740	764	746	732	745	722	790	806	790	716	712	796	747	770	765	758	798	724	746	782	765	821	767	768	746	738	769	730	780	753	777	789	774	744	759	792	739	765	745	752	753	758	784	741	755	782	770	773	761	797	785	777	756	707	726	784	744	736	783	761	798	808	735	776	752	738	748	781	738	809	767	755	764	758	732	747	769	725	780	746	740	758	759	775	794	770	767	788	779	798	716	733	805	759	765	757	745	757	775	801	785	767	758	784	783	788	760	780	741	709	746	765	779	745	718	771	808	785	710	804	727	720	767	717	728	731	756	745	743	742	753	707	740	759	762	767	799	781	798	773	730	766	722	790	784	803	782	755	768	758	776	821	728	773	823	754	834	794	775	722	757	731	838	727	760	791	770	803	739	758	778	729	774	750	788	685	816	802	725	775	785	752	777	761	771	782	768	744	755	793	805	769	803	773	772	805	718	792	707	738	741	792	777	724	769	767	784	723	782	737	769	734	778	776	754	769	760	772	788	806	780	782	728	769	779	791	733	732	740	689	758	755	785	742	737	756	778	777	795	774	786	771	791	790	756	739	766	756	760	751	763	769	767	743	764	739	742	717	720	727	749	795	769	763	728	760	770	738	755	767	746	790	762	779	770	754	730	727	787	754	755	727	736	737	754	754	748	755	713	708	725	755	793	785	777	813	754	759	751	768	707	761	775	783	702	771	739	747	733	806	769	774	779	781	742	727	763	725	797	744	736	744	740	737	747	793	763	766	734	734	767	779	789	806	775	746	742	742	744	733	751	741	722	779	732	739	741	724	760	721	789	779	741	738	750	785	746	750	719	783	733	804	765	736	784	748	759	744	728	754	766	784	745	714	788	748	807	763	748	791	739	798	753	766	795	776	770	692	777	753	786	736	726	811	745	799	771	751	751	727	798	746	789	788	723	779	783	802	719	784	748	759	762	788	796	735	718	791	742	780	727	797	777	791	736	750	771	824	767	733	720	753	766	730	757	831	783	731	767	784	739	797	738	721	771	780	742	751	742	744	750	754	739	739	757	769	763	798	722	750	750	720	793	783	782	719	716	775	761	801	777	691	774	774	755	762	765	741	771	820	742	747	762	770	787	745	776	769	800	762	791	730	745	729	793	743	750	755	800	800	753	781	720	755	756	755	799	787	773	756	740	806	759	773	741	722	743	742	755	754	745	767	766	775	779	758	784	746	758	731	733	715	758	803	814	733	714	837	783	752	758	705	802	740	772	723	717	753	770	751	727	761	751	801	776	780	795	733	735	753	758	759	734	722	796	757	731	801	794	800	745	784	739	712	786	767	699	775	792	741	752	773	707	778	800	755	771	732	782	818	769	725	758	700	742	795	789	772	774	795	787	753	748	758	796	787	715	783	728	767	728	760	771	717	754	721	759	773	742	799	756	781	736	733	733	776	743	774	786	791	764	805	739	756	791	790	708	772	749	753	740	758	800	732	793	759	824	827	700	774	795	778	773	728	798	736	739	740	757	741	737	755	743	755	774	762	771	746	785	722	766	757	778	827	741	740	749	712	793	770	773	772	738	733	753	745	824	757	722	768	736	788	813	750	769	743	787	769	788	759	787	759	725	789	776	745	763	794	729	743	762	759	732	713	761	800	733	806	756	741	762	757	793	754	722	826	789	812	713	770	732	726	784	755	779	767	716	727	729	719	716	821	796	771	753	787	774	750	798	745	784	771	770	756	730	759	770	743	760	731	760	758	777	770	777	794	727	755	752	820	724	754	780	770	794	749	751	774	758	765	709	800	800	779	740	796	788	766	788	776	779	781	758	787	796	741	777	724	802	773	789	793	765	787	792	753	769	757	823	824	751	778	744	742	739	735	788	767	766	766	777	780	770	753	738	781	717	796	727	738	811	765	700	730	793	773	789	740	718	759	726	791	745	763	751	744	773	741	749	730	787	797	772	788	784	748	753	733	771	760	728	743	793	774	777	774	751	759	743	721	690	765	758	802	735	759	744	770	751	763	769	729	731	739	722	744	732	776	719	808	809	782	770	783	757	759	770	745	733	776	752	787	702	721	779	748	728	719	791	773	775	789	786	738	751	708	753	760	775	764	721	738	803	770	729	765	772	839	752	794	826	727	718	768	746	769	709	741	751	765	723	745	753	748	755	779	785	727	699	774	754	817	797	800	754	746	730	746	741	775	775	796	807	776	802	742	759	717	725	776	758	729	739	792	789	738	740	788	690	701	775	707	750	736	749	780	733	759	774	720	770	733	760	784	759	772	728	759	727	777	725	805	720	766	758	750	772	700	754	753	827	746	662	748	743	750	756	755	778	717	740	746	784	789	702	779	675	717	703	771	813	787	789	773	790	718	754	770	718	798	721	731	708	744	779	750	720	797	756	764	714	782	767	723	724	734	768	765	723	765	733	750	729	707	772	777	761	792	787	806	808	777	747	741	794	748	773	746	767	821	788	769	751	737	762	760	756	769	805	764	776	720	690	775	769	744	788
25135	21064	26831	25157	4479	539	452	360	328	299	300	273	280	303	291	270	264	271	267	256	256	279	255	253	266	270	263	255	285	268	210	254	256	257	260	204	232	209	244	230	231	251	235	271	214	244	265	245	263	228	213	246	251	259	215	224	228	236	266	235	213	249	235	244	236	235	210	266	263	257	220	200	242	244	245	221	225	229	234	230	243	232	233	229	231	249	241	221	229	229	214	226	263	273	229	233	214	219	218	247	250	238	213	221	228	235	236	258	218	251	255	207	257	251	244	261	225	225	238	238	231	214	241	228	268	264	243	216	271	222	245	237	261	235	271	217	232	268	238	260	213	250	251	231	247	234	238	231	238	233	261	228	220	239	238	241	235	240	225	236	225	234	227	231	261	249	238	250	256	232	240	199	268	236	237	227	214	253	233	244	224	248	291	221	222	247	240	231	276	227	252	231	233	237	225	234	242	237	230	227	227	253	268	241	236	245	226	213	249	237	205	246	225	247	250	238	253	271	270	232	206	248	231	252	260	253	234	237	218	254	237	250	241	223	227	246	219	219	238	240	225	271	222	233	213	232	196	237	246	244	218	270	265	246	228	226	220	268	236	221	243	241	244	206	245	225	220	271	224	232	232	250	216	244	217	229	250	255	249	266	249	253	247	250	233	256	239	236	260	219	248	203	249	205	227	240	240	263	214	221	237	232	229	251	248	253	256	224	245	253	216	230	250	208	241	238	245	232	265	228	222	226	251	232	209	252	221	262	243	242	251	233	231	266	245	206	224	233	235	249	244	241	263	232	250	221	223	210	231	238	221	236	252	222	205	209	229	245	242	232	216	285	261	232	224	244	230	234	207	250	257	204	242	216	246	259	261	204	230	238	249	254	237	217	237	246	219	267	223	237	254	251	214	231	231	230	225	223	257	244	254	245	245	243	232	227	216	250	252	223	227	218	239	258	242	247	198	232	250	252	226	241	262	246	223	236	260	251	234	232	241	226	245	231	250	242	225	216	227	236	216	260	225	236	223	231	255	210	228	240	223	247	264	222	230	243	240	240	239	235	235	251	224	200	247	230	239	231	234	236	240	239	233	245	251	234	244	240	212	210	241	255	246	225	225	232	236	216	225	242	234	254	232	226	238	240	238	224	261	234	246	235	217	225	234	228	221	237	243	251	256	248	211	231	231	239	232	262	240	231	273	238	238	262	232	247	244	219	233	251	275	227	220	252	226	229	248	260	262	237	241	231	234	257	230	238	229	234	223	256	236	270	224	234	248	253	245	242	220	243	221	209	239	207	194	244	229	227	247	232	217	234	256	238	209	219	262	225	222	234	226	225	228	233	231	218	228	226	246	228	218	221	239	258	246	197	218	238	236	253	219	240	234	217	239	262	240	205	249	217	228	247	252	230	227	258	230	234	218	223	229	231	221	258	225	224	217	221	259	222	224	214	242	233	229	212	238	257	254	231	242	223	227	235	234	251	259	232	224	232	238	251	246	216	207	233	227	210	215	221	236	220	235	234	210	229	248	214	269	238	275	233	241	222	223	227	216	248	233	200	256	239	222	266	230	237	234	268	271	239	222	229	241	239	203	214	231	254	221	247	242	248	244	257	240	248	218	251	233	235	254	239	243	247	261	267	223	240	217	245	249	257	239	227	254	250	209	231	249	244	264	235	232	219	206	223	252	257	212	251	271	228	216	269	264	246	227	248	241	237	200	218	248	230	236	219	240	243	257	245	222	231	253	258	254	239	242	224	246	213	220	267	251	252	229	242	212	246	220	264	254	209	192	198	230	256	249	212	273	237	228	225	246	249	237	213	232	217	250	220	218	243	244	239	253	259	235	261	215	241	219	234	227	217	234	244	263	220	250	237	260	221	237	218	244	233	221	256	230	224	236	226	233	221	246	225	256	221	243	228	228	256	229	252	221	226	226	221	255	244	235	257	248	231	250	236	217	247	216	234	232	230	266	241	240	218	230	258	238	215	245	233	240	220	233	236	237	239	253	233	232	238	228	248	221	234	253	272	249	242	213	246	246	254	237	237	231	236	236	260	231	249	267	214	240	216	244	217	257	262	220	252	224	223	224	234	248	245	247	246	234	240	251	265	270	254	264	233	231	241	232	228	257	247	229	244	249	239	232	226	230	253	251	242	230	232	231	244	257	255	267	227	272	206	229	250	243	261	229	245	259	212	224	219	226	221	201	259	234	245	259	218	262	215	251	254	204	239	243	243	260	242	256	232	236	231	237	229	242	255	248	222	222	211	210	225	253	235	247	262	243	227	209	224	233	222	246	257	221	203	260	249	231	231	253	237	238	232	255	246	226	255	221	234	272	236	239	242	226	203	256	247	215	242	212	259	231	210	215	245	228	228	210	229	246	249	281	233	234	221	218	248	207	245	266	223	244	219	256	250	221	194	222	233	233	228	244	252	234	222	219	239	248	215	229	231	217	249	229	243	236	235	236	226	234	224	218	245	232	224	247	235	248	232	216	236	224	271	234	289	242	221	263	231	258	246	247	244	251	214	193	244	213	239	235	205	251	231	262	248	250	233	231	223	242	247	235	245	203	259	205	243	229	244	235	224	244	241	266	213	272	212	220	286	235	255	230	264	214	263	235	271	238	251	270	235	216	254	250	233	242	233	244	226	233	230	257	230	245	229	257	224	240	218	243	257	234	235	233	244	211	225	251	230	252	231	262	238	229	240	220	231	209	245	220	218	221	222	250	236	198	252	241	243	241	264	218	276	242	219	229	227	236	244	229	239	259	243	234	262	235	248	228	228	228	216	217	251	238	236	250	247	246	259	218	245	225	239	222	220	238	226	253	251	218	253	244	231	261	227	232	231	230	228	236	249	245	245	222	244	235	237	225	238	223	254	250	220	267	212	198	267	243	225	254	209	212	251	214	257	241	227	257	243	213	228	262	240	225	239	209	260	230	243	242	219	223	263	249	263	260	237	248	256	253	216	215	249	248	210	258	243	244	213	243	204	272	238	244	222	260	221	228	231	236	214	217	236	234	241	236	257	208	237	232	241	238	226	227	245	234	259	239	250	229	237	232	247	250	228	241	247	246	206	257	218	248	250	246	210	251	247	223	226	197	250	215	246	240	236	243	233	254	242	237	246	228	230	244	218	223	244	247	226	233	212	220	210	244	247	234	221	254	227	212	260	255	235	234	220	240	250	251	258	246	257	211	232	241	235	240	250	236	244	248	240	246	258	242	235	221	227	236	233	203	231	231	202	251	263	247	216	235	222	230	223	210	206	251	215	259	212	223	237	231	234	232	273	222	224	231	240	241	213	252	218	226	211	261	243	250	237	267	222	259	231	259	210	253	242	248	228	219	232	244	247	218	217	243	246	229	204	232	220	242	251	251	221	205	256	255	242	260	250	232	225	240	222	239	245	245	239	209	213	239	238	245	221	247	221	239	235	241	249	247	242	230	233	246	257	204	240	221	220	231	248	267	235	237	230	246	236	253	228	247	214
5794	5789	4249	2084	1536	1114	930	757	707	625	541	503	489	454	444	430	389	432	463	367	409	373	342	409	398	399	366	345	360	333	329	355	342	343	324	345	331	325	308	352	333	317	368	309	384	344	326	349	363	359	395	338	357	373	307	325	326	324	361	313	317	317	348	349	363	347	329	349	353	316	327	338	346	324	354	321	329	356	327	302	315	353	344	317	337	317	338	328	331	334	331	322	333	326	335	315	362	319	322	322	331	339	305	336	335	342	329	322	316	335	344	361	298	288	346	363	318	310	334	339	322	351	342	344	299	352	345	334	333	310	336	352	329	356	359	294	324	314	315	331	360	355	302	305	331	329	322	357	341	360	282	350	320	320	320	295	339	347	321	338	344	346	331	302	342	318	353	327	338	355	329	349	316	317	336	323	344	356	324	349	309	328	357	332	337	341	334	339	326	325	348	329	328	327	304	357	336	344	351	357	327	322	338	318	327	325	338	359	339	337	327	341	331	316	324	339	358	298	359	344	325	348	328	337	340	311	318	328	362	306	318	325	325	342	341	314	332	326	325	345	349	309	343	322	345	307	311	319	378	314	311	288	338	351	324	335	360	318	337	320	329	326	362	353	353	340	355	323	295	341	316	313	345	325	330	335	319	343	307	336	327	333	337	360	325	306	342	324	328	309	321	359	336	325	338	342	350	375	347	350	331	351	325	324	346	353	331	326	351	346	354	315	331	344	352	301	349	343	324	304	337	320	306	348	325	295	323	313	307	326	354	333	365	351	347	330	306	328	298	336	336	355	335	328	344	313	340	306	347	337	338	339	348	348	363	338	322	333	349	320	338	326	309	325	337	322	298	341	337	336	328	328	325	336	332	345	324	304	318	382	340	311	320	311	342	325	363	329	367	344	335	308	346	312	318	341	338	346	330	310	355	352	333	341	301	308	353	339	348	312	317	330	329	303	338	331	339	324	360	313	342	337	321	349	346	324	344	352	331	350	355	338	342	341	312	325	352	322	352	339	328	313	358	354	332	323	336	306	319	348	322	332	339	326	335	339	351	334	351	319	324	331	352	307	348	335	346	306	311	336	330	309	350	361	338	344	348	331	303	329	327	328	348	317	320	332	328	299	318	330	306	319	356	326	351	342	344	302	322	366	319	328	350	389	386	342	304	308	343	350	319	342	329	296	334	346	306	309	326	357	344	338	326	341	350	363	330	328	305	311	340	323	360	355	326	335	314	324	357	334	327	334	307	313	349	345	311	354	285	323	358	344	315	323	363	346	366	313	344	317	362	341	343	340	342	331	336	355	308	369	328	361	311	372	337	342	349	354	321	295	325	327	311	362	338	364	365	351	330	368	340	301	334	331	355	321	340	317	323	326	372	331	313	328	304	330	365	318	336	334	317	346	339	321	344	344	321	347	348	346	329	337	350	360	308	333	320	333	329	367	359	331	312	337	319	336	299	338	315	334	330	344	358	337	337	334	365	336	304	343	339	364	323	312	326	339	352	333	300	317	331	328	321	333	344	365	300	307	328	340	318	317	353	310	341	337	291	347	342	337	322	332	326	341	311	332	351	337	312	344	315	330	336	346	342	318	309	361	334	339	328	331	311	313	347	345	347	327	332	326	328	349	336	326	377	294	339	336	350	329	324	296	327	381	301	294	335	316	342	316	346	326	360	336	298	339	312	315	308	342	338	312	341	359	318	315	318	335	357	360	322	347	340	343	332	340	338	334	327	323	302	333	324	330	326	329	333	324	345	346	351	358	352	342	332	347	323	317	338	344	337	359	342	378	303	339	304	343	320	337	339	311	339	324	351	340	333	309	326	350	333	326	322	320	336	335	317	355	345	322	311	322	375	339	329	338	364	345	316	313	336	331	362	329	338	310	336	312	351	335	349	305	329	324	345	337	326	314	343	330	335	312	315	361	335	358	346	328	312	328	339	366	344	330	358	356	319	323	326	329	325	338	338	319	357	324	325	307	314	320	335	339	381	345	336	352	329	307	370	328	316	307	353	324	305	330	349	332	355	352	330	318	367	367	323	312	350	360	312	322	348	330	340	331	317	349	373	338	367	340	348	351	312	323	309	335	374	347	340	340	350	339	348	348	346	337	338	328	329	351	368	310	318	326	311	317	351	334	315	329	331	331	321	342	323	337	307	327	358	332	341	340	339	310	342	364	314	330	318	332	335	331	311	348	336	356	312	320	333	334	338	338	337	332	296	327	357	324	324	317	321	344	340	336	330	323	301	315	336	353	343	335	349	332	318	345	295	312	314	333	334	326	341	349	357	339	321	334	308	328	321	316	322	316	328	332	328	313	345	340	325	316	322	339	295	319	314	336	340	335	357	319	382	304	319	304	328	329	351	341	343	322	336	347	348	327	346	336	328	309	350	369	368	308	358	299	318	308	345	351	289	337	368	317	323	313	351	337	358	331	329	318	336	333	330	311	366	322	358	327	342	372	327	338	336	338	343	335	337	356	334	355	344	339	330	330	329	363	331	364	300	358	353	353	332	332	321	345	332	348	328	363	306	362	328	377	314	345	369	327	332	363	323	353	345	314	341	324	319	352	320	351	372	373	354	314	304	334	347	345	321	317	344	343	316	359	341	296	329	309	339	339	346	331	294	304	329	306	346	342	338	319	346	318	318	311	342	342	333	317	334	327	316	357	363	340	322	320	290	343	349	365	305	347	323	353	333	336	348	320	328	337	328	319	351	331	313	328	340	370	345	310	348	349	340	352	319	321	344	335	325	328	327	298	309	316	340	334	334	365	325	331	333	361	362	354	347	313	319	291	316	333	329	312	304	364	303	321	325	349	293	354	336	361	321	341	324	348	344	322	340	379	368	312	365	327	343	340	334	329	325	317	308	326	329	376	344	357	314	316	342	347	345	325	350	322	344	372	338	349	293	325	321	308	366	312	323	344	337	399	329	333	338	341	347	341	343	345	331	363	325	315	359	318	345	329	341	322	324	363	361	340	322	360	315	349	348	349	330	331	339	309	323	325	325	327	320	337	294	333	311	329	292	329	334	318	301	311	332	366	311	314	357	316	322	335	354	328	355	345	332	336	362	341	347	333	335	322	360	355	344	341	303	334	358	348	318	313	363	349	314	313	312	317	352	319	325	343	313	334	348	356	353	346	346	349	309	316	342	312	344	347	355	319	338	361	321	319	334	323	334	319	339	357	314	340	316	318	349	334	352	308	327	358	337	331	354	328	363	298	353	315	299	318	335	321	299	323	353	340	365	317	366	340	322	350	326	336	369	308	368	329	347	323	340	301	345	334	323	337	341	322	351	337	378	317	294	327	317	310	370	300	320	320	289	329	364	339	332	363	322	307	346	300	340	358	315	322	328	334	289	330	301	360	321	312	344	333	329	392	305	318	378	344	328	336	302	316	313	364	333	305	345	313	337	344	300	314	331	330	335	336	307	341	320	310	311	329	346	320	348	351	336	316	323	330	321	336	338	341	363	327	352	344	308	353
22820	21046	28811	23482	21046	21063	6515	1600	1183	1239	1079	1048	959	979	934	888	900	886	872	770	825	830	834	843	775	809	800	847	782	817	757	808	790	765	799	776	816	807	754	764	796	787	816	783	793	781	841	783	753	789	732	757	721	769	739	775	782	761	732	758	780	812	778	745	739	751	739	763	749	751	758	764	786	724	757	712	692	736	724	737	795	724	730	810	740	763	704	775	719	678	789	772	746	725	716	725	715	794	737	740	732	741	799	743	725	758	753	759	752	757	723	730	738	755	753	742	818	771	782	796	775	722	769	775	745	745	721	747	746	769	788	756	755	791	781	793	754	766	749	747	747	774	734	755	783	745	757	724	691	781	776	744	785	773	766	805	763	723	733	768	758	768	757	745	769	796	758	792	740	728	770	693	722	728	744	734	762	734	746	749	738	738	724	821	721	732	744	746	769	774	745	776	799	768	733	772	743	765	765	767	752	765	752	785	750	747	723	752	756	812	743	795	752	768	724	759	773	701	727	796	767	755	751	738	789	796	742	725	748	758	748	787	749	773	791	781	773	793	749	743	755	799	697	746	758	746	747	704	733	767	754	746	717	751	783	745	749	735	781	723	772	757	707	809	753	725	823	757	722	724	801	782	735	732	731	735	790	779	744	759	743	745	749	698	771	752	766	781	739	768	732	764	761	743	740	725	785	724	749	734	821	776	794	743	720	733	790	772	784	719	779	776	768	739	741	729	748	759	722	708	762	739	767	761	717	790	753	746	759	799	782	753	805	794	753	726	743	770	772	743	776	763	763	788	720	761	762	746	749	748	731	746	734	737	761	790	746	717	733	739	692	758	741	715	757	748	737	735	740	786	789	757	719	744	746	752	737	780	765	695	767	745	773	717	752	704	759	767	769	718	785	709	762	752	811	817	724	738	705	764	732	793	760	749	745	738	812	760	775	740	713	730	779	784	732	790	768	796	758	713	769	693	757	753	738	760	747	737	727	754	746	753	708	709	785	769	727	708	745	789	766	756	765	788	774	753	765	717	764	734	735	716	729	731	706	740	764	713	729	814	759	724	771	738	735	769	765	823	765	801	711	767	749	723	749	784	695	694	743	743	733	730	765	750	757	748	722	777	740	742	731	718	755	709	684	737	772	800	774	742	740	779	794	774	779	719	764	735	721	798	741	792	756	737	770	701	666	794	761	750	743	733	751	757	732	776	731	741	750	750	734	744	740	721	691	735	810	726	736	666	709	773	754	776	738	790	781	817	720	799	738	784	739	732	732	746	697	813	775	695	750	739	803	749	754	733	774	805	767	752	741	756	748	749	794	814	729	717	727	764	744	781	723	746	716	720	763	759	722	749	698	813	759	745	708	716	774	772	726	766	753	743	771	753	733	715	770	705	786	727	784	741	736	751	787	781	741	732	737	781	739	765	797	773	761	769	754	776	723	772	734	729	728	758	755	758	773	782	736	728	723	731	776	783	775	762	737	816	776	720	725	755	760	755	730	724	728	781	693	788	743	734	757	779	728	728	778	722	800	728	757	736	802	741	748	684	727	742	747	759	737	780	754	734	711	752	753	753	771	754	727	713	741	741	708	732	792	742	744	745	735	748	721	750	798	713	753	745	727	779	763	763	797	725	709	758	744	792	732	752	772	762	764	762	748	734	814	790	772	749	766	698	745	718	765	775	760	738	720	693	717	753	729	757	767	781	761	773	744	735	752	797	733	760	756	773	751	760	744	687	778	729	737	772	736	759	695	751	735	770	750	726	754	742	734	765	772	757	752	726	759	813	743	814	755	763	765	771	740	734	729	722	761	728	722	761	758	809	757	763	769	762	761	756	750	753	774	743	769	742	800	792	722	766	721	740	750	781	733	740	725	723	757	751	824	748	787	763	780	739	718	690	762	759	788	767	761	763	729	792	760	777	723	753	771	774	760	685	776	773	776	753	776	777	713	736	788	745	735	791	766	748	722	786	694	758	733	761	787	739	780	729	778	718	749	743	736	744	741	769	741	758	816	721	706	756	722	741	716	739	741	714	714	699	731	746	792	725	774	782	752	731	741	765	721	751	722	725	737	784	770	713	719	774	757	740	765	723	760	761	748	770	800	758	747	746	704	710	784	668	768	750	782	720	722	745	793	779	740	734	783	761	736	740	748	751	776	738	761	737	712	730	782	729	744	760	778	709	770	779	736	765	755	726	771	762	797	730	697	714	728	749	764	705	755	760	767	719	733	745	740	743	776	723	722	779	763	711	731	761	750	750	770	778	792	732	757	757	744	738	724	787	729	788	725	766	752	774	791	717	731	780	759	758	731	754	792	748	739	738	732	691	734	708	758	725	699	705	758	748	762	777	708	727	727	732	789	697	750	776	747	785	760	756	774	786	729	739	750	754	739	732	751	754	760	753	770	740	748	757	790	745	781	739	771	772	751	747	724	766	762	735	752	726	749	727	720	734	723	798	754	738	690	733	772	697	725	750	708	745	761	721	709	746	768	705	723	742	740	730	755	784	741	734	751	760	760	785	732	719	759	698	730	702	773	735	755	739	734	743	770	777	786	718	782	733	717	725	741	712	704	783	841	767	716	715	755	738	760	765	793	775	755	731	717	763	715	748	803	762	755	797	774	714	715	740	731	732	721	786	717	765	758	768	760	754	752	723	747	715	794	777	749	711	748	750	759	752	737	784	789	760	763	772	793	740	762	721	763	734	722	763	781	770	722	759	704	736	732	760	745	726	758	735	743	778	752	837	725	776	729	775	753	736	735	745	699	792	741	762	789	757	733	745	698	746	738	720	765	735	783	795	705	731	798	787	753	750	759	787	763	749	710	761	768	708	729	742	810	723	740	780	754	800	709	744	724	753	747	805	746	743	787	806	760	726	796	710	684	740	804	669	774	751	744	725	744	806	725	781	734	745	749	791	778	731	755	745	763	783	770	775	718	753	693	727	709	788	765	717	732	697	785	791	747	764	763	791	705	755	736	724	750	762	710	691	779	765	727	774	782	727	688	789	740	733	711	740	735	735	752	779	699	768	730	769	716	731	753	744	781	770	750	704	737	726	766	811	732	781	725	805	766	732	750	752	734	719	763	752	782	733	771	740	762	730	727	749	751	772	750	779	773	732	798	767	772	779	754	756	763	767	763	826	709	749	714	760	759	738	738	795	768	696	737	752	722	740	768	708	771	760	787	739	732	772	770	699	743	737	737	718	755	753	747	753	757	696	783	752	755	737	746	718	783	786	741	761	774	768	765	768	720	776	773	690	713	769	791	792	774	717	779	695	785	762	758	760	734	761	774	793	776	715	721	750	688	705	749	759	741	722	777	747	789	722	733	785	785	771	743	719	744	721	765	768	777	714	771	768	771	771	723	765	737	718	763	768	737	751	705	761	774	694	697	740	722	775	724	754	743	730	704	687	746	776	793	776	797	756	769	733	773	709	770	760	761	759	759	769	782	773	764	758	726	761	764	709	760	734	793	744	769	732	744	710
9866	17327	13545	7318	5203	3889	3150	2600	2224	1902	1794	1633	1537	1461	1313	1312	1308	1225	1119	1116	1102	1072	1058	1059	1051	1016	1002	1017	994	1001	963	956	970	977	985	958	1002	976	923	944	1035	951	970	962	936	896	919	951	881	967	954	988	903	902	924	931	909	950	943	953	952	921	930	891	912	882	931	937	940	904	909	884	975	937	966	932	917	957	940	970	952	901	894	908	953	888	990	939	894	964	916	955	936	901	976	925	906	945	848	966	931	938	925	946	940	938	1003	940	973	926	898	956	932	925	944	993	909	956	921	919	921	888	878	899	930	909	951	920	928	893	940	904	980	911	881	926	907	886	912	857	919	950	968	958	908	1010	925	878	870	917	956	882	945	874	959	916	928	920	909	869	851	928	883	883	954	931	961	876	907	920	907	921	893	926	918	954	918	943	869	894	930	884	954	925	959	926	895	956	970	863	949	879	908	866	914	953	890	914	935	955	969	959	964	964	944	966	915	924	923	927	926	924	929	923	929	931	999	958	901	926	897	938	893	913	934	939	898	898	991	946	934	918	993	943	939	931	934	892	838	937	921	848	907	915	897	944	953	912	898	888	882	972	907	902	942	905	959	893	924	896	882	917	917	903	931	947	913	954	927	889	920	878	959	893	964	907	969	908	931	971	1016	912	931	903	929	968	859	967	906	937	972	927	987	895	909	903	964	904	887	947	906	883	915	937	890	883	872	874	905	866	899	875	884	970	882	888	857	881	876	958	901	896	986	958	947	900	928	937	919	931	881	947	938	885	900	942	916	885	911	939	917	891	887	889	910	975	921	895	942	930	937	891	921	935	898	961	888	945	965	897	903	884	885	891	887	942	965	860	906	901	943	911	899	982	951	912	895	948	916	939	960	921	900	898	862	888	1005	912	938	894	869	865	917	866	872	984	933	914	938	915	901	959	983	932	937	948	897	944	904	967	1008	904	911	980	890	941	913	968	881	873	939	940	923	954	910	964	906	927	966	908	890	853	918	915	910	907	943	935	914	940	980	955	891	924	897	872	874	924	909	888	921	920	910	902	962	857	907	925	907	903	884	905	923	944	956	919	919	897	922	952	937	875	883	847	849	866	879	949	878	930	886	894	933	907	971	908	956	896	878	929	921	870	886	905	923	930	917	925	955	917	964	906	932	932	946	930	987	940	926	900	897	926	918	934	946	944	880	922	902	917	917	932	939	935	917	912	916	907	934	933	924	891	933	920	965	893	923	891	909	858	926	915	913	917	926	938	895	890	917	904	888	916	931	946	926	895	910	878	933	964	885	907	926	969	904	934	916	944	943	924	935	946	960	967	912	890	921	913	901	937	932	932	880	913	894	934	922	930	901	904	908	870	892	951	916	971	898	880	845	971	878	899	915	954	934	912	876	991	937	944	947	915	929	961	907	948	883	934	928	874	916	952	893	892	887	910	911	905	911	886	924	898	931	870	966	993	954	910	913	922	970	905	971	893	920	885	896	930	873	908	916	928	877	936	951	912	896	913	907	935	888	844	929	936	925	932	945	889	899	894	959	920	953	927	893	893	873	945	941	915	927	926	938	930	898	870	904	919	971	904	905	903	908	927	913	887	872	948	906	943	932	915	933	917	908	897	927	904	908	954	915	910	948	913	894	902	970	927	940	920	913	922	964	903	956	891	966	875	891	892	911	942	848	922	919	897	921	888	927	964	956	952	874	911	892	909	919	890	964	922	899	885	951	892	991	914	915	899	943	894	874	879	948	887	907	930	931	929	898	887	886	910	912	903	930	900	872	904	952	916	940	900	919	919	879	918	937	913	930	899	977	917	886	931	914	925	931	939	895	972	895	920	944	987	916	957	957	954	934	968	940	904	925	970	964	897	876	887	935	932	932	870	917	914	937	913	911	852	895	878	928	955	915	938	894	964	970	919	874	907	908	938	921	943	926	910	932	902	882	908	884	909	901	951	889	923	912	920	924	915	924	907	914	918	918	928	879	888	920	935	877	922	967	928	913	892	919	922	866	913	984	930	936	931	885	907	839	908	883	915	903	953	903	932	946	994	918	913	927	912	973	949	949	944	910	925	877	935	959	934	876	947	909	888	906	908	935	908	946	859	903	940	927	938	887	911	904	898	908	964	974	904	955	977	873	894	852	878	905	925	964	947	920	921	963	840	921	947	962	881	911	901	924	905	947	896	958	965	919	940	921	901	901	899	948	863	913	933	970	907	983	923	874	892	892	939	924	948	942	858	896	873	844	876	932	908	932	945	953	877	951	957	909	930	897	918	858	896	928	897	969	892	835	896	937	900	915	930	851	960	908	975	916	914	867	928	885	921	911	926	958	938	953	943	899	868	939	901	890	896	877	913	928	968	935	926	948	905	910	907	902	921	851	912	874	921	913	881	929	856	897	921	897	895	928	890	939	872	982	937	987	895	924	889	953	928	899	888	941	932	909	898	912	855	899	952	953	939	937	902	898	911	948	905	893	887	901	938	891	956	903	874	958	945	872	897	925	930	923	897	870	898	882	842	927	940	898	908	879	971	888	853	956	961	1023	972	958	894	960	897	952	1000	899	942	903	943	977	928	918	905	962	900	920	949	888	917	936	939	938	929	935	895	888	928	902	965	885	908	838	900	923	896	924	972	894	901	871	926	962	903	890	890	947	878	934	938	961	892	895	929	894	935	892	941	923	963	959	978	906	958	904	941	926	948	925	902	922	882	924	906	902	937	931	960	911	911	944	934	903	897	908	912	902	909	966	923	919	945	938	885	898	931	946	898	940	912	877	903	927	935	857	909	914	946	955	879	889	888	931	896	923	869	928	934	906	932	953	949	975	939	952	925	905	894	868	912	902	862	968	926	917	937	950	958	967	944	922	888	928	940	911	937	924	894	891	908	887	953	890	946	936	940	924	892	923	921	920	969	970	945	952	943	863	867	938	879	950	904	865	896	893	959	901	907	932	917	895	958	983	908	917	940	890	911	908	941	938	941	932	991	927	907	953	949	899	864	925	886	899	868	943	926	900	928	909	947	931	924	950	908	891	963	869	924	934	933	847	962	912	893	921	933	888	898	913	906	901	943	955	917	879	935	919	954	896	906	900	893	918	911	932	863	915	851	927	853	874	947	862	906	941	911	881	941	908	927	950	934	873	882	895	932	934	911	952	917	882	924	893	913	962	948	876	1003	940	915	924	896	944	897	918	905	913	936	907	953	915	932	934	861	880	909	885	901	931	875	922	898	921	934	862	927	976	892	957	900	926	896	902	923	906	899	904	957	935	958	938	919	934	953	891	960	949	974	965	918	888	920	929	940	935	939	950	930	894	938	955	948	891	935	917	953	915	870	888	897	938	932	905	939	890	923	911	922	881	894	911	888	906	886	936	867	950	892	907	919	994	921	907	931	894	879	921	899	916	899	904	925	926	903	928	872	925	935	888	896	885	971	982	927	902	925	937	891	895	937	868	903	889	956	925	906	931	941	916	954	938	962	921	964	958	914	919	928	910	924
26943	19006	4682	552	392	319	330	292	271	323	242	302	279	270	295	278	296	271	264	270	261	261	291	274	228	272	261	268	273	278	257	278	270	251	259	295	270	267	240	274	265	258	243	258	268	296	246	307	261	241	270	250	266	270	261	262	262	244	268	253	269	266	252	266	244	235	258	269	270	283	275	262	267	237	279	266	242	282	247	290	251	272	289	265	249	260	291	282	261	273	259	261	278	269	280	254	282	287	256	264	266	297	248	274	250	278	276	239	256	274	265	283	292	281	246	275	245	269	279	269	276	279	289	275	283	239	248	271	268	270	264	297	266	248	301	272	260	258	301	251	260	277	250	270	245	285	299	283	277	261	292	284	269	269	266	248	275	291	276	240	260	238	283	275	297	266	250	290	247	262	239	277	233	268	272	268	268	276	250	276	263	275	285	303	264	276	246	244	264	245	256	256	261	278	242	291	253	271	260	278	235	261	281	294	263	280	263	279	255	259	260	285	256	263	271	272	287	239	274	254	274	285	235	287	258	273	269	274	281	261	260	294	291	298	272	296	242	257	286	277	261	247	262	270	246	252	285	275	271	274	220	269	259	271	272	266	260	241	252	255	250	280	262	290	254	249	250	275	276	296	268	282	243	275	268	249	243	247	272	251	269	257	256	255	267	248	272	238	278	261	287	261	242	257	286	279	252	252	238	222	248	273	249	277	260	271	279	281	259	272	275	237	272	256	271	276	282	238	281	262	304	300	283	228	264	279	279	260	300	302	279	246	278	273	270	262	257	258	277	250	256	246	265	293	269	261	284	262	288	255	282	276	265	300	256	254	292	252	268	244	284	267	303	253	270	231	243	279	257	258	258	264	294	247	282	257	255	257	278	237	259	262	264	262	275	247	246	263	270	270	257	273	261	262	263	275	268	281	249	249	263	273	255	252	255	268	247	258	293	256	273	267	266	265	271	270	283	258	258	270	253	290	271	265	258	248	250	259	279	247	275	272	232	278	259	238	257	262	283	293	275	258	272	294	243	243	270	252	269	244	282	287	244	267	256	261	243	259	258	259	254	271	240	278	244	244	253	240	252	275	256	256	280	276	306	240	269	258	215	243	266	259	275	278	266	265	297	264	279	244	239	260	239	253	266	287	257	283	286	238	259	279	277	235	285	305	248	289	291	278	269	247	254	257	293	256	270	231	277	247	262	255	265	262	265	260	260	265	244	255	275	275	281	291	251	269	264	268	281	271	261	267	259	281	268	271	257	268	280	266	256	272	258	261	285	262	249	255	261	266	261	278	276	291	240	276	249	271	275	276	286	255	255	266	251	250	260	257	297	277	267	268	266	277	282	293	252	264	264	264	266	268	245	242	258	261	268	290	258	298	270	265	253	253	291	284	267	252	262	255	276	270	264	252	277	247	267	283	286	266	293	277	276	262	271	241	262	271	268	261	266	237	290	280	248	272	272	244	272	280	276	264	257	274	261	287	264	252	291	253	268	268	299	278	288	289	270	247	265	252	256	295	247	248	252	251	265	241	253	238	279	313	293	251	234	249	255	274	275	270	275	280	253	252	287	250	246	225	231	257	281	259	243	299	242	251	281	250	320	251	275	264	259	264	268	280	283	275	253	249	278	242	266	258	253	264	267	272	261	265	297	252	255	284	285	286	257	275	219	232	285	262	250	276	277	274	270	247	243	271	283	294	285	254	262	260	270	261	269	268	299	283	265	241	281	270	257	251	291	257	252	254	240	290	289	288	253	275	248	255	301	275	276	245	290	251	240	279	239	257	295	244	241	286	281	262	256	278	278	256	251	258	233	268	263	286	268	279	236	263	285	231	284	271	250	242	233	263	260	263	275	246	247	266	274	291	231	276	303	272	239	246	299	236	264	278	247	243	234	255	253	304	273	277	251	248	248	271	289	258	277	236	288	241	241	252	261	257	269	254	241	264	252	310	236	271	228	257	255	248	254	215	272	228	250	268	264	264	263	292	280	272	269	253	247	283	276	261	301	257	246	233	273	259	282	276	257	279	287	280	259	250	276	252	279	278	251	247	253	288	237	263	252	282	264	275	288	279	247	271	256	296	274	236	281	250	260	249	263	274	249	250	284	233	289	254	260	254	271	256	290	264	266	281	284	268	239	264	269	242	270	273	257	251	269	249	289	249	276	280	237	289	231	287	264	267	255	262	287	260	255	273	281	250	248	287	238	260	275	264	260	255	254	259	272	237	296	263	244	292	275	275	263	279	288	240	273	274	274	268	297	270	252	291	266	266	252	266	245	256	270	285	263	262	259	261	282	251	271	287	258	298	276	231	272	243	261	255	273	247	239	252	278	278	272	270	277	274	272	261	282	265	269	260	274	271	239	264	272	281	266	268	277	251	268	299	276	281	276	253	264	274	246	236	286	285	272	265	254	281	254	276	284	282	276	262	264	281	262	290	261	273	261	242	275	275	257	269	267	272	255	252	245	273	271	269	272	267	270	250	233	256	316	265	280	291	241	274	282	275	255	254	252	275	270	255	248	281	290	276	251	259	258	251	271	278	240	309	284	278	251	268	282	275	290	265	259	255	280	247	304	274	253	268	286	284	265	273	278	262	271	236	275	270	250	268	273	285	291	243	244	251	279	246	285	262	281	260	270	277	273	269	274	243	267	283	270	257	238	289	266	267	295	284	262	301	295	275	242	266	273	278	279	256	255	263	274	255	299	246	292	267	284	256	268	262	256	258	274	263	250	264	282	262	273	252	264	285	314	253	256	273	278	285	280	269	261	253	300	243	270	281	271	260	271	262	265	252	283	297	254	273	269	282	251	242	229	260	249	271	289	254	243	279	274	264	255	262	272	235	231	277	270	257	232	255	285	251	256	256	294	296	258	263	268	281	264	258	279	245	254	257	236	262	263	285	287	245	264	273	229	246	288	255	241	248	285	299	257	280	265	254	268	281	251	267	297	247	290	268	277	265	234	276	246	276	256	289	259	233	252	266	246	243	258	250	293	263	277	255	265	283	271	261	251	301	249	260	249	240	292	292	277	271	277	270	259	231	255	286	268	239	250	266	255	233	271	258	294	259	247	281	261	269	274	274	258	272	246	288	285	288	275	274	286	264	303	257	266	235	242	255	302	254	263	271	281	289	258	256	249	246	245	276	273	280	255	254	274	238	242	273	239	253	278	252	271	243	290	250	259	254	243	263	263	292	285	289	268	254	247	273	269	237	271	281	240	251	306	275	244	281	249	290	265	282	278	267	235	271	271	272	268	276	261	275	258	272	277	263	280	298	279	266	277	257	273	251	279	273	261	276	243	271	264	251	261	271	278	262	268	271	282	261	258	284	267	297	272	274	249	292	282	284	285	271	274	302	266	254	247	272	288	241	266	262	279	249	269	258	278	270	289	280	242	294	250	260	264	271	231	273	250	265	266	290	268	235	271	263	237	230	261	276	234	261	262	250	238	266	272	246	270	266	251	259	249	262	256	245	275	241	243	258	239	248
4057	1230	969	556	515	444	431	396	392	365	398	386	373	358	386	374	350	321	340	368	324	379	332	304	331	320	350	340	381	336	325	361	341	341	356	322	356	350	347	333	362	344	338	331	366	350	358	339	375	365	356	342	328	361	343	344	355	328	348	350	357	350	358	351	353	339	315	343	333	327	327	363	359	354	338	340	309	361	307	364	364	326	352	355	362	344	327	331	365	357	318	356	331	349	337	365	347	346	344	335	333	308	372	348	335	317	333	363	356	312	336	311	324	328	337	353	341	338	376	359	330	349	343	325	337	343	347	331	327	350	345	384	341	383	330	379	334	316	366	330	364	345	335	326	361	318	309	338	347	342	338	338	351	354	332	357	333	382	334	330	330	344	321	377	329	331	333	392	335	345	324	315	334	339	364	317	332	345	362	355	332	354	304	342	350	312	332	349	338	355	318	300	386	325	366	330	342	356	378	368	354	373	358	319	344	324	330	312	351	366	347	347	334	367	334	346	330	345	303	378	350	315	331	347	316	358	345	344	366	364	348	350	370	361	359	334	328	348	336	330	320	318	366	327	375	338	324	322	373	375	347	324	334	342	361	340	349	345	324	368	313	351	355	347	338	398	344	371	348	365	369	386	323	353	349	363	344	373	336	365	370	323	356	351	354	325	355	308	336	371	331	337	345	366	366	349	358	372	335	360	355	319	334	361	354	322	337	338	338	301	367	359	357	366	344	331	391	327	364	354	362	340	360	364	333	341	355	329	353	358	370	336	338	343	337	308	344	333	352	344	343	342	319	341	334	347	337	348	357	349	381	356	312	332	340	362	347	367	343	337	347	346	348	335	328	318	348	363	333	312	330	361	374	350	367	314	345	363	352	332	348	352	356	362	353	379	378	357	367	337	346	351	306	336	344	321	337	334	369	357	377	340	356	346	354	359	351	326	341	360	377	327	351	359	352	372	357	358	332	291	359	351	335	364	326	333	355	307	294	365	363	306	339	362	328	362	394	374	356	364	366	321	335	357	341	360	377	354	348	341	341	353	344	334	327	386	345	336	330	304	359	352	335	359	351	353	335	380	332	375	366	332	345	341	347	350	326	343	360	334	321	370	382	335	337	312	354	318	336	325	323	342	360	405	345	317	371	325	359	337	343	375	324	356	347	377	317	349	352	317	345	347	336	350	337	363	338	336	325	373	314	327	338	318	363	352	340	355	354	348	341	371	337	337	364	338	368	334	345	349	315	386	342	320	317	316	357	350	354	365	358	341	390	356	341	332	369	358	348	360	349	351	338	357	357	360	336	329	335	346	381	329	305	374	343	393	332	357	331	336	347	360	343	359	317	352	351	341	347	314	334	361	388	333	376	359	336	359	358	325	378	329	369	331	339	355	320	355	347	360	350	334	357	369	343	312	317	338	319	369	339	340	314	345	367	363	346	368	304	349	359	344	363	371	358	348	342	329	335	329	327	366	356	349	373	353	357	353	316	352	360	306	342	333	364	336	330	329	376	334	365	341	303	336	357	339	372	342	353	331	338	325	347	318	366	334	350	335	312	321	328	331	360	359	355	311	339	338	340	344	359	361	346	311	370	317	340	315	338	356	338	340	351	394	322	347	341	334	302	356	335	368	341	342	378	328	359	333	354	281	333	354	315	354	327	369	353	342	326	298	359	380	368	348	331	313	353	338	352	353	328	376	337	342	366	346	360	327	330	351	331	350	340	344	368	333	361	348	327	374	347	323	344	365	363	367	318	351	354	374	349	342	340	315	322	336	346	345	324	362	357	336	323	351	327	358	340	336	358	375	331	353	335	332	331	358	325	359	382	338	351	360	351	350	360	330	345	343	344	338	364	366	368	361	370	360	341	354	343	337	342	324	314	350	360	362	358	322	337	342	340	378	351	377	336	330	328	353	338	342	346	353	381	340	362	354	353	356	364	297	316	327	367	361	335	344	378	394	348	357	339	311	402	368	343	329	345	319	349	326	322	338	343	345	346	344	390	341	360	343	380	324	379	328	351	332	311	367	342	331	355	349	333	343	363	346	340	338	313	342	312	368	333	336	356	340	392	347	323	309	330	348	322	340	355	371	330	359	317	328	358	316	357	342	353	318	335	334	343	335	330	315	340	317	359	318	352	348	322	349	331	362	356	350	352	361	358	347	343	293	336	369	312	340	366	319	359	366	325	344	325	323	330	334	367	340	373	353	340	356	347	327	351	373	388	356	375	342	353	340	329	343	343	320	341	353	305	355	337	352	362	352	348	354	327	344	343	325	358	361	333	351	330	336	323	345	313	364	332	360	358	354	377	347	344	372	321	341	341	329	321	316	351	359	333	332	325	363	358	337	378	330	323	347	354	351	358	342	383	373	338	379	316	340	362	352	362	322	332	356	365	367	302	334	353	358	335	294	342	328	329	309	354	349	341	353	335	366	328	327	340	379	351	357	361	358	344	333	340	337	357	335	333	338	337	354	366	318	320	366	325	345	299	358	369	345	350	342	338	344	315	367	369	328	320	356	334	337	348	346	380	346	331	342	343	368	350	355	354	310	336	356	378	366	343	340	328	316	377	354	315	340	348	403	354	349	370	370	335	350	346	352	339	318	347	361	329	335	345	332	332	353	344	383	361	347	344	366	354	345	352	342	315	360	343	336	345	358	355	292	382	332	322	335	310	343	365	365	348	367	362	347	361	363	372	333	363	364	344	339	324	335	346	343	320	334	376	335	335	358	373	312	349	329	309	332	355	356	376	349	315	330	365	337	344	366	351	344	321	348	311	332	356	303	382	347	358	355	351	363	366	351	346	359	357	337	335	366	362	374	355	385	367	347	342	384	314	338	364	356	307	355	339	369	345	318	380	330	327	334	295	344	357	339	364	328	376	349	337	348	341	308	304	355	346	355	306	355	351	350	372	345	377	363	323	378	383	347	369	338	321	317	313	345	319	320	334	355	313	323	349	375	345	346	334	348	370	346	324	317	341	320	293	352	355	360	347	319	351	349	357	328	344	327	361	364	365	341	355	349	342	360	320	351	353	335	367	366	347	335	357	349	323	364	352	328	352	333	335	331	343	355	356	355	354	328	314	344	384	328	367	346	365	334	355	352	362	331	314	344	379	368	351	338	355	331	325	359	367	308	372	325	351	349	334	330	331	347	366	351	324	332	339	356	335	335	342	346	344	315	307	379	363	347	350	337	327	374	352	345	339	347	352	353	342	339	352	376	342	358	357	340	315	334	298	340	351	355	315	350	359	332	357	360	324	333	379	335	365	357	347	338	332	383	336	343	330	342	347	351	336	366	332	329	401	333	374	349	346	351	352	364	370	339	331	356	373	361	367	348	323	359	338	349	330	346	362	345	374	336	332	360	348	344	355	336	339	356	320	362	344	318	386	321	337	346	352	323	354	329	311	350	362	347	317	324	353	333	323	321	329	323	379	343	347	361	292	340	353	317	358	340	322	316	347	352	360	343	357	352	350	357	350	339	391	353
23868	21056	28284	24047	21032	7505	1359	985	902	796	805	803	732	772	729	712	720	684	677	646	693	637	654	647	639	641	641	652	646	641	665	654	690	642	626	619	651	639	636	603	640	665	643	663	653	624	605	615	592	624	646	682	611	632	611	644	661	602	619	651	634	646	638	632	618	641	637	590	627	580	597	637	625	634	614	642	592	623	614	653	607	660	658	591	625	646	632	640	630	630	611	621	601	676	601	624	587	564	580	597	620	616	638	598	601	592	679	591	602	600	639	596	571	639	596	624	597	632	600	595	661	620	608	651	627	610	593	623	621	615	634	617	650	625	585	615	608	633	579	599	590	630	586	587	591	609	624	644	655	638	612	658	606	598	614	645	609	636	602	625	567	592	587	630	609	629	617	628	611	640	595	641	621	596	583	618	602	617	613	620	539	609	562	654	605	614	630	638	596	621	637	621	636	628	652	632	629	644	632	643	604	644	592	652	649	596	648	590	617	678	564	587	586	566	612	578	627	601	634	581	590	595	616	648	609	631	627	631	625	578	609	644	556	608	582	576	598	628	603	647	660	647	650	624	627	622	574	639	593	589	574	606	645	596	651	574	594	636	626	566	654	622	586	647	629	591	636	625	623	582	640	639	590	624	606	635	584	630	560	577	600	609	641	622	616	624	591	590	655	648	619	626	599	604	649	617	656	591	611	609	608	638	602	631	587	630	557	620	594	654	599	646	604	625	634	618	596	582	623	647	606	572	633	598	607	600	632	619	588	592	581	664	596	589	644	570	587	599	611	618	606	650	590	621	633	697	610	630	613	559	589	624	637	640	596	638	638	577	644	653	599	622	595	632	630	629	580	595	608	639	648	627	629	623	592	634	661	634	567	606	557	592	623	600	600	656	643	676	631	688	624	566	598	603	673	598	627	625	654	606	569	610	627	605	611	582	623	624	603	612	612	634	619	645	608	654	603	541	642	607	639	650	658	595	590	613	641	682	602	660	597	589	594	577	617	616	598	597	638	599	549	636	581	611	576	643	564	601	615	637	643	621	677	636	595	625	633	632	650	612	564	613	609	615	609	635	578	638	597	621	572	639	631	622	596	589	627	607	585	581	595	645	619	587	639	567	616	589	609	613	624	650	513	610	660	579	622	626	621	675	588	656	642	653	593	587	653	631	552	638	688	648	613	644	638	556	603	606	606	616	629	630	641	618	610	631	659	570	644	607	615	629	594	579	598	669	639	637	631	637	617	598	606	629	600	595	604	615	633	576	573	574	628	617	597	654	642	643	624	657	612	601	600	593	584	642	603	618	647	610	635	617	656	676	657	600	581	616	629	576	606	569	641	639	611	578	598	624	621	621	623	666	611	599	648	636	573	582	634	651	631	599	602	582	604	626	591	608	614	584	620	643	615	587	575	575	661	629	584	598	619	633	604	630	617	610	594	614	630	662	619	610	578	593	637	643	659	590	623	619	637	587	633	618	620	601	622	610	594	587	597	640	580	626	595	651	680	597	614	647	583	618	597	583	634	619	617	649	561	583	614	602	647	593	632	641	594	576	635	603	595	601	619	609	565	648	627	591	621	620	629	613	663	603	626	641	595	585	567	626	627	623	602	618	609	628	623	628	604	621	629	623	644	634	566	574	592	591	599	645	628	583	624	650	682	568	638	566	606	647	574	615	629	690	633	641	537	601	611	638	603	590	585	605	614	640	605	625	599	603	562	594	652	617	600	663	632	625	601	613	576	638	564	656	601	588	633	603	625	634	640	642	575	568	602	621	595	621	663	633	614	584	649	623	636	628	566	614	632	614	587	638	601	622	626	616	602	651	597	682	604	609	622	604	557	654	619	623	631	606	602	596	608	637	584	607	599	689	637	635	595	616	645	638	675	652	602	630	611	589	603	576	631	627	596	645	649	646	653	622	591	605	613	600	601	672	592	623	598	588	639	600	610	614	608	598	609	578	611	631	641	616	599	592	632	567	629	618	624	575	618	643	671	620	654	595	618	583	627	576	608	590	628	639	609	598	614	631	624	618	632	626	625	601	657	600	608	655	631	598	612	620	600	669	560	601	650	600	570	603	583	595	664	641	665	634	606	611	611	605	607	637	626	576	609	613	612	632	577	639	631	576	648	618	578	601	620	601	652	592	635	585	657	587	607	614	575	610	636	621	610	588	609	606	690	610	654	610	628	644	608	651	660	617	648	639	642	623	587	616	594	621	601	620	585	621	631	587	647	613	622	599	633	584	634	649	582	643	607	593	632	608	633	630	620	657	636	651	618	603	628	585	664	646	600	648	589	602	636	622	642	670	639	634	610	620	598	604	634	592	605	613	570	585	600	584	586	603	642	639	615	600	627	615	626	606	615	601	625	629	634	622	605	618	622	605	619	590	638	660	547	626	628	580	604	564	626	600	568	600	615	620	618	664	612	612	630	618	626	611	575	625	611	613	593	566	579	586	604	590	641	636	614	600	569	625	612	607	667	632	592	635	594	628	605	618	584	602	604	604	630	670	575	609	608	594	622	585	601	603	585	620	595	602	645	629	626	633	611	616	595	560	684	632	571	621	632	626	605	639	634	615	628	608	639	646	595	599	617	654	620	623	635	597	622	629	612	635	623	554	589	587	602	638	643	625	601	601	595	626	624	630	627	600	570	586	619	615	627	608	561	634	615	627	610	600	600	604	632	593	639	642	635	616	646	631	617	613	631	632	624	621	624	652	629	648	597	600	643	650	605	644	644	593	641	579	568	614	606	644	587	583	648	643	617	618	675	607	625	658	638	593	654	636	573	601	611	593	573	601	631	641	615	618	584	623	637	598	657	605	639	611	567	579	603	614	618	627	569	571	596	648	597	617	579	631	629	635	603	632	615	579	641	622	655	592	639	642	633	603	602	658	626	569	611	653	584	664	572	614	631	629	617	596	660	602	642	612	609	607	598	586	644	611	646	564	626	611	631	598	601	581	610	617	663	551	582	568	650	613	645	655	590	612	603	592	627	601	587	621	643	645	597	633	594	561	601	633	599	640	649	564	620	657	607	609	597	623	596	603	625	591	583	615	636	601	615	605	618	641	658	624	577	583	613	614	594	573	639	662	617	633	575	627	646	592	603	583	559	590	593	641	672	618	579	564	646	651	585	571	593	634	612	578	616	623	619	616	632	636	642	627	619	649	596	648	578	613	625	620	662	648	631	648	644	606	608	587	611	621	650	625	634	640	623	620	581	594	626	585	659	601	623	635	608	637	620	614	577	615	586	659	602	622	611	632	605	647	564	604	642	582	628	661	646	594	604	605	591	608	615	618	618	619	623	627	670	609	619	681	608	602	612	619	621	590	617	660	615	606	620	606	615	591	604	605	646	647	633	601	592	610	606	615	645	649	595	592	584	614	593	647	636	628	614	619	663	614	591	595	632	598	642	625	606	614	605	612	605	596	628	588	608	643	632	590	640	600	656	640	628	622	609	594	608	645	594	645	611	558	597	587	630	607	616	617
6047	10928	8296	4415	3097	2344	1966	1604	1470	1250	1117	1161	1041	1007	924	989	955	893	852	915	845	893	807	841	782	809	825	813	811	826	769	791	850	788	750	793	760	789	793	765	792	820	795	778	796	810	740	754	794	803	761	744	710	738	767	817	769	749	776	757	758	738	768	786	742	791	753	759	742	719	836	763	748	792	719	741	760	786	783	724	799	739	713	762	776	773	778	775	711	732	754	780	718	767	716	737	746	786	838	747	756	754	727	776	797	714	760	717	815	772	743	801	756	750	764	755	786	716	743	742	757	781	818	777	784	721	731	716	786	799	730	745	744	801	744	780	762	703	690	765	752	690	763	770	757	741	748	764	744	746	772	735	765	694	749	772	817	744	778	813	783	795	747	714	722	782	759	705	785	738	748	773	744	760	768	745	756	722	747	734	716	793	763	770	764	764	742	767	708	744	741	770	826	817	736	784	804	780	784	797	750	779	757	803	768	736	733	777	755	757	714	796	801	714	722	745	797	808	761	703	738	739	794	709	763	808	827	763	785	791	715	802	732	740	768	743	742	770	789	760	781	751	733	747	761	737	744	774	749	767	737	793	751	730	781	789	747	725	807	733	745	761	754	755	775	788	779	766	773	776	733	796	733	718	743	796	724	806	790	791	742	722	731	789	796	783	758	772	716	727	737	764	767	771	732	785	776	747	723	731	785	793	763	711	701	792	748	765	743	766	795	731	763	707	770	743	748	773	775	763	741	803	729	785	767	751	738	745	842	805	770	777	795	756	755	784	732	773	737	741	746	774	778	768	715	774	729	780	776	762	728	722	731	717	772	761	755	707	720	750	747	725	710	734	733	717	773	777	768	763	763	795	785	727	741	764	741	741	776	748	735	770	748	713	721	710	782	806	717	753	791	764	756	759	728	720	780	746	747	784	756	741	746	758	785	761	717	742	775	744	791	743	749	751	729	752	778	767	767	735	729	741	778	733	768	781	707	777	700	765	747	729	764	740	783	763	773	813	747	773	770	756	727	766	788	754	800	742	753	790	751	793	715	759	740	741	732	732	720	785	796	758	751	779	741	783	795	710	772	765	789	736	710	818	726	767	709	739	760	784	811	758	765	772	761	748	853	727	741	734	753	744	758	771	759	701	750	773	792	759	732	761	796	800	772	760	806	724	735	744	785	737	725	758	711	762	794	773	771	779	750	783	737	732	771	786	770	793	786	737	762	766	807	763	799	723	749	727	761	812	705	761	713	736	737	758	732	766	779	763	780	687	776	768	813	723	711	761	731	748	773	777	792	741	732	737	741	757	773	744	777	782	704	716	794	749	689	728	754	785	762	761	765	742	722	780	777	726	820	723	732	759	767	784	721	783	710	788	773	762	698	764	743	732	746	772	762	739	752	748	796	707	752	786	759	749	779	729	722	764	697	798	739	720	761	793	777	776	742	765	812	750	746	726	760	774	714	779	758	793	793	717	732	761	775	704	767	747	705	725	767	770	761	796	792	784	696	743	767	765	755	759	754	750	777	716	761	718	775	779	707	730	775	790	741	776	760	784	742	762	799	726	782	756	735	731	713	737	717	770	719	787	734	767	799	782	760	779	786	755	791	734	728	748	752	797	742	781	744	744	815	798	753	764	764	797	801	768	736	776	753	755	739	763	786	811	730	764	763	768	753	770	781	752	747	774	750	745	776	774	745	804	782	774	726	799	735	769	775	774	764	778	749	761	792	713	743	756	793	774	725	715	725	799	750	749	787	765	743	801	775	760	792	742	796	781	734	790	773	758	764	787	780	766	719	752	732	727	714	791	761	781	777	775	741	751	710	699	735	749	755	750	777	795	783	733	708	748	740	785	751	730	754	751	788	731	755	720	792	771	703	791	713	729	749	780	764	737	779	820	785	766	753	752	781	721	792	744	768	760	791	737	758	720	740	738	754	738	755	756	754	758	768	731	767	734	720	716	741	736	744	713	747	725	766	736	758	690	742	754	737	759	704	723	743	792	768	722	725	754	756	729	793	776	728	768	781	766	706	783	750	689	788	761	721	791	738	711	777	736	706	744	784	747	682	713	781	768	775	777	789	737	750	696	744	790	743	737	762	721	814	737	758	787	756	758	753	742	778	747	792	796	750	819	750	713	738	709	708	777	748	665	749	721	716	830	741	763	779	768	799	747	776	747	735	806	746	704	756	794	719	721	760	712	760	792	790	776	742	766	752	781	780	800	745	737	741	734	719	740	760	722	766	743	754	742	784	739	762	765	753	712	767	746	762	738	770	749	728	730	770	731	784	721	766	804	715	748	791	759	754	756	737	705	730	737	738	706	735	767	764	747	739	788	781	767	722	732	775	735	759	715	750	740	761	786	740	749	772	779	695	760	754	721	729	787	749	746	794	714	785	792	803	712	743	725	772	788	783	719	693	736	746	793	794	741	764	719	762	785	781	783	734	739	781	770	775	733	764	771	774	775	723	741	784	744	754	797	732	755	730	750	751	731	753	754	811	745	766	749	736	777	771	757	765	765	789	755	754	810	755	754	791	784	768	797	759	743	787	760	735	730	761	738	719	740	755	744	746	744	731	756	796	765	698	727	771	768	717	831	791	745	764	728	801	731	787	768	743	759	678	720	731	751	745	739	725	754	801	783	722	768	737	792	738	744	805	773	766	753	703	763	716	788	774	772	756	711	800	739	753	746	727	790	761	714	720	728	742	740	733	770	751	744	710	754	731	758	759	751	743	739	797	766	738	744	755	772	769	750	762	759	743	727	746	707	757	745	758	747	724	747	744	784	723	774	779	779	788	766	696	754	762	785	744	751	695	770	760	773	780	730	769	798	803	756	788	776	762	765	757	740	764	755	794	742	727	790	782	742	773	746	760	740	721	778	767	787	719	789	738	793	772	757	783	726	709	708	757	739	781	790	761	772	771	778	760	770	735	722	765	799	722	746	737	761	762	764	754	742	742	757	738	776	750	744	776	771	727	756	740	784	727	767	777	782	697	735	703	713	792	767	789	726	783	756	774	708	735	775	772	779	740	794	759	779	749	752	730	783	718	805	752	711	710	707	740	731	803	785	739	705	787	758	743	763	735	716	750	811	729	808	771	749	751	789	736	812	707	765	714	727	732	754	746	785	780	784	766	718	773	791	798	746	736	742	747	742	749	728	796	785	783	747	712	759	753	735	728	782	839	762	759	754	766	768	779	693	765	814	764	771	746	795	771	795	716	771	764	770	811	799	717	745	755	765	806	747	734	700	743	800	763	738	780	742	778	723	718	769	748	745	775	774	768	777	733	789	736	813	724	778	785	788	775	740	764	779	803	741	743	787	762	748	765	813	769	755	718	751	781	771	719	731	791	763	733	773	784	753	782	774	740	776	722	769	731	786	785	757	768	797	737	750	781	778	763	769	766	778	754	753	733	760	783	767	721	757	854	784	781	749	728	748	767	727	769	783	760	795	735	749	783	748	754	738	750	772	757	787	759	798	780	740	735	783
25107	21017	26736	25137	4426	570	465	371	374	350	308	296	262	267	282	230	251	254	270	254	240	254	243	245	245	248	227	245	228	220	237	224	215	254	232	231	249	259	241	249	231	223	233	220	238	245	246	236	238	211	286	258	228	237	242	232	225	246	223	220	208	234	241	242	233	231	244	250	233	233	233	235	247	259	220	218	221	248	224	254	222	259	218	234	227	260	254	225	196	228	233	215	228	213	217	245	245	204	236	229	256	242	253	225	241	221	224	259	254	210	243	265	226	233	242	213	236	237	255	216	231	221	225	251	245	222	246	231	241	240	228	255	210	256	227	234	234	233	213	236	227	228	216	231	255	245	253	223	238	247	228	235	248	256	244	226	222	210	235	237	220	214	223	215	240	249	236	232	230	235	238	250	210	246	236	227	240	211	249	227	216	261	227	227	231	251	204	227	215	234	228	223	214	249	218	244	231	213	252	234	234	222	234	219	235	242	247	222	220	247	232	235	237	243	244	233	220	215	198	241	233	212	261	240	233	233	229	221	250	229	253	237	237	239	243	211	232	234	211	249	240	216	241	216	223	223	236	220	212	228	227	239	210	256	233	240	228	207	247	228	227	247	247	224	229	229	247	221	247	252	241	229	238	188	253	241	233	220	225	247	224	254	227	246	236	203	269	260	248	231	222	230	244	210	261	227	223	244	239	239	227	213	238	240	232	236	187	245	239	247	234	224	229	230	256	249	225	266	214	207	204	214	243	238	242	253	243	229	237	222	230	230	254	243	246	222	237	224	249	213	229	241	251	231	221	252	235	216	238	213	238	215	241	234	232	221	219	218	237	253	238	269	241	222	232	270	231	233	230	256	214	235	263	214	234	227	247	226	268	242	220	241	260	254	223	223	219	242	201	226	239	240	247	216	251	283	262	256	233	221	236	233	222	255	238	236	260	227	205	235	222	245	266	206	233	249	249	254	218	225	239	249	221	229	240	227	227	243	228	231	259	234	252	231	207	220	225	237	239	216	273	217	251	213	262	236	230	235	249	215	253	233	236	231	219	228	210	242	233	254	251	259	219	241	229	271	231	217	218	237	230	238	225	195	218	236	229	223	246	224	215	215	207	222	207	231	218	221	239	245	223	226	231	225	235	225	213	225	233	243	228	226	241	187	253	202	235	236	229	225	246	243	227	246	219	225	233	212	216	234	237	213	238	231	231	245	256	236	243	234	253	245	235	220	248	243	209	215	224	241	224	229	236	277	226	229	253	224	226	246	241	234	232	235	239	262	248	248	233	200	210	225	251	220	250	238	232	238	253	239	240	203	229	234	254	217	241	219	216	198	256	235	211	220	231	248	271	234	232	250	251	255	257	228	225	219	246	212	264	223	198	217	244	234	214	223	207	231	225	226	263	266	227	249	226	219	239	246	274	210	229	220	239	236	238	206	225	221	247	268	233	201	214	231	214	230	231	186	243	249	215	243	242	227	226	225	227	236	253	253	223	238	235	228	258	241	274	256	225	243	232	231	236	267	240	228	259	260	251	246	222	210	242	237	205	216	208	244	233	211	229	253	196	221	234	233	243	219	239	257	226	229	259	239	220	242	249	243	235	256	220	228	233	252	252	219	230	247	240	212	233	237	216	227	227	208	235	230	237	281	236	231	223	236	249	228	219	233	240	246	212	275	238	239	210	227	230	218	227	235	244	218	225	223	215	241	220	221	257	235	269	237	231	223	225	228	245	229	240	267	227	245	226	247	215	223	228	250	244	227	246	221	239	219	230	194	221	246	246	239	238	240	250	262	229	224	262	248	233	231	233	249	238	238	244	246	263	251	221	242	235	236	232	253	211	214	235	224	232	219	245	223	236	248	223	222	223	229	224	238	220	235	215	227	242	251	241	195	229	249	237	236	206	228	252	245	214	251	234	249	229	242	237	252	212	245	240	234	226	215	242	220	234	222	235	237	261	236	258	254	209	247	213	241	253	224	251	222	212	208	220	220	232	243	215	225	218	254	238	228	216	235	231	230	226	228	231	227	249	213	201	256	234	260	254	216	241	249	218	234	222	224	237	222	230	248	215	229	205	237	240	208	234	235	208	238	245	240	251	244	230	247	217	249	227	264	216	234	226	236	257	233	257	226	244	250	251	223	236	222	235	241	218	228	219	233	230	233	225	248	238	241	278	217	248	225	229	218	235	237	247	242	256	258	254	247	249	230	243	237	231	216	228	217	246	221	239	228	253	247	234	227	200	245	219	237	219	245	248	253	234	224	269	262	253	254	219	268	217	246	246	239	232	256	221	228	250	222	246	219	217	212	257	255	241	249	229	247	237	228	220	260	230	243	245	220	247	224	231	215	243	236	223	228	254	236	257	233	240	248	251	215	224	234	257	250	239	236	224	229	238	235	249	244	227	206	252	267	255	243	241	245	280	240	215	216	229	235	240	210	206	226	243	216	244	231	210	239	255	244	273	221	210	241	224	191	252	219	244	233	232	215	248	253	244	247	228	227	218	200	264	238	232	252	233	239	239	229	244	238	205	206	205	233	211	217	229	219	194	222	245	236	219	243	217	235	203	222	230	247	202	199	224	222	239	238	249	243	231	230	216	226	225	219	234	213	235	243	222	223	199	251	253	235	235	224	249	205	261	226	266	209	257	259	262	230	249	190	228	231	236	240	262	255	239	221	247	219	199	207	249	214	249	229	228	262	245	238	241	230	257	269	240	229	213	238	220	256	233	265	235	246	240	240	242	213	241	243	243	221	211	238	248	261	251	210	204	242	235	207	201	222	251	239	243	235	225	208	225	249	236	211	233	217	261	257	238	264	226	247	223	227	238	244	214	243	245	220	235	231	242	253	244	233	230	219	206	241	225	252	234	256	239	206	224	218	237	225	220	232	219	228	219	233	238	220	226	230	238	235	236	251	233	219	235	243	217	245	235	246	245	224	216	235	226	237	200	221	215	233	237	210	241	227	241	212	221	213	236	230	227	245	249	219	221	219	249	227	227	239	233	232	229	244	268	219	221	229	223	235	251	238	238	226	239	236	208	209	215	242	236	236	242	237	232	227	239	236	207	226	225	263	226	219	222	255	239	218	248	243	224	240	231	232	234	254	216	252	219	234	216	215	238	217	209	252	231	217	246	254	224	227	230	230	261	247	250	212	227	229	231	204	246	280	214	214	233	253	248	216	238	244	208	218	248	210	230	228	235	233	250	212	245	235	228	238	243	224	249	263	256	253	256	211	211	245	249	231	219	220	230	241	224	213	224	214	229	225	235	228	254	250	221	211	246	265	262	219	221	246	220	223	231	222	243	217	238	236	214	243	262	239	244	263	252	240	227	216	215	214	219	213	233	246	249	249	246	230	252	234	241	233	234	227	260	255	242	234	253	222	249	228	225	228	221	233	236	232	243	252	235	227	242	241	243	187	227	259	199	230	211	239	204	236	238	215	243	229	243	222	215	242	249	225	215	211	231	213	213	220	239	253	223	235	254	223
5207	5641	4185	2066	1541	1140	985	806	654	549	517	536	478	473	445	416	395	388	367	391	398	390	442	380	347	360	347	348	344	350	367	350	335	342	362	332	323	313	352	358	328	334	342	340	334	327	309	332	348	334	326	330	382	297	355	320	339	304	322	295	328	350	331	315	305	336	374	310	333	349	362	358	318	357	339	305	356	339	334	345	333	319	316	327	314	337	337	293	319	348	333	324	317	318	309	345	357	347	357	299	318	331	337	341	307	299	328	336	357	335	311	294	373	304	336	342	328	323	326	345	332	340	324	348	342	320	326	338	318	316	310	328	357	339	338	349	317	322	330	327	346	295	291	338	303	313	312	332	340	326	280	326	339	305	331	321	331	316	311	320	342	337	330	336	328	301	373	318	322	290	308	342	348	312	323	363	337	314	337	315	356	331	304	360	302	388	305	297	307	303	324	329	328	324	331	341	315	328	319	322	327	337	358	345	316	311	327	309	335	339	320	327	335	281	322	359	341	342	340	345	350	312	342	325	300	315	301	342	322	328	320	334	352	333	318	321	324	344	287	331	306	321	322	357	333	308	314	316	310	344	316	327	322	332	331	324	339	332	316	338	340	358	336	299	340	331	335	342	333	346	317	294	355	340	345	360	304	317	342	317	332	334	347	319	313	325	323	326	324	319	329	315	320	342	316	318	334	320	314	376	323	318	302	314	330	305	315	298	298	336	309	324	306	321	331	319	301	323	350	322	348	322	330	311	323	309	351	335	344	355	326	346	328	357	356	318	326	343	307	295	319	333	336	299	332	314	337	312	358	338	303	291	324	307	307	320	332	307	303	334	327	352	344	340	340	328	346	322	318	315	335	313	337	318	336	328	321	321	316	318	318	338	338	333	327	335	326	308	333	305	337	331	336	321	302	356	324	318	333	344	331	350	320	306	310	352	306	365	339	324	294	323	330	341	332	307	366	329	330	329	319	306	324	362	339	320	338	341	321	337	337	330	313	300	330	316	340	315	329	324	325	302	285	354	310	331	311	323	310	299	319	303	334	332	300	342	323	319	352	304	332	341	304	373	315	307	325	358	329	316	293	340	304	328	308	332	311	317	298	330	359	329	336	340	321	314	338	340	307	350	319	360	357	311	313	347	343	307	310	341	338	344	315	305	339	335	316	336	333	313	320	290	338	339	350	325	326	321	318	354	316	338	352	312	319	354	346	317	309	341	350	301	334	329	333	322	334	367	328	337	307	334	311	333	339	319	328	327	322	303	336	355	326	288	333	339	339	329	313	326	330	334	367	331	343	339	339	314	326	308	310	357	331	314	338	323	323	349	355	321	343	328	330	306	317	331	317	300	324	339	318	332	324	347	342	342	340	356	276	349	335	343	316	335	332	330	343	291	319	329	326	307	342	311	330	379	327	316	310	318	329	301	294	341	319	336	315	308	320	325	316	351	334	331	301	326	329	335	320	339	364	328	339	359	325	319	292	337	345	320	304	346	345	341	346	343	336	321	338	304	352	312	315	290	372	348	321	328	330	346	323	339	297	331	335	342	332	328	326	330	339	328	320	335	322	315	374	315	355	316	319	305	339	317	341	370	355	325	300	327	342	296	301	317	323	315	341	345	327	288	358	311	334	335	339	313	349	360	320	327	312	321	326	345	312	338	315	296	321	307	313	339	298	304	331	309	336	323	317	325	302	318	322	322	339	326	323	321	310	316	344	312	308	309	350	340	339	333	349	362	304	320	325	300	325	340	349	327	346	358	350	335	333	308	324	298	363	315	337	356	315	351	345	326	327	317	320	315	334	340	299	328	329	342	307	346	307	317	348	346	362	316	319	316	336	316	318	321	327	347	323	308	328	331	333	312	323	331	330	308	326	331	341	347	319	331	305	359	325	317	345	304	330	278	346	323	328	310	344	314	298	332	334	349	326	334	322	318	300	330	318	331	308	367	329	309	296	351	316	340	300	351	331	329	319	304	339	332	332	329	334	341	316	316	373	351	323	300	328	355	314	331	296	334	307	322	331	319	317	312	326	316	323	332	345	337	326	291	331	363	329	317	290	317	309	321	332	334	304	366	335	297	326	332	335	349	338	311	351	334	328	344	353	291	339	349	345	344	345	320	345	349	328	302	305	317	324	310	301	297	328	314	353	361	308	347	335	302	343	334	361	321	366	282	294	348	329	306	305	327	335	310	332	357	322	321	306	322	327	335	355	295	374	310	300	289	318	295	331	313	318	332	322	358	338	339	343	317	328	319	288	315	332	338	341	358	347	326	315	301	312	347	319	333	344	319	307	339	329	360	329	317	338	363	339	349	324	312	314	276	324	329	359	349	346	371	293	346	325	364	329	342	347	328	311	311	351	338	302	339	325	359	321	364	385	353	355	319	325	325	328	295	327	315	337	326	306	343	323	332	342	346	345	356	335	345	333	350	313	337	334	326	353	328	335	336	313	311	364	346	307	354	313	304	317	329	330	338	317	316	323	350	344	294	328	310	347	335	331	315	319	345	306	308	300	369	335	313	318	353	335	322	346	318	341	301	347	328	308	352	344	323	314	334	335	327	325	369	322	328	335	316	350	347	319	295	345	304	310	308	300	326	298	323	329	339	313	354	338	332	345	325	326	302	310	343	296	327	344	346	387	333	349	333	326	317	337	318	360	353	312	305	336	308	324	326	323	312	353	313	324	350	359	325	332	365	277	327	340	316	309	329	326	338	338	307	334	329	333	353	331	319	313	360	324	342	350	314	318	356	338	306	310	340	329	333	331	337	340	328	341	338	325	330	342	303	347	350	300	349	321	355	324	313	312	312	327	329	316	318	296	333	315	344	341	338	332	342	357	330	316	315	328	359	337	327	332	335	336	344	324	328	331	365	310	345	363	350	384	345	325	309	314	309	308	316	329	344	342	327	307	347	329	316	302	362	306	325	340	334	312	343	285	337	336	317	349	334	302	321	313	346	316	309	375	292	313	313	317	334	318	346	347	358	321	315	328	291	352	339	311	357	341	349	346	346	322	308	326	334	327	347	346	317	347	322	316	326	329	344	325	322	315	341	308	315	339	314	338	327	317	336	354	335	335	297	317	317	339	288	361	325	326	305	315	315	332	304	317	312	326	316	309	358	325	304	337	367	329	324	332	304	356	332	303	287	342	324	333	296	361	296	309	332	325	328	310	331	329	335	351	313	351	297	326	329	353	337	337	326	313	337	333	328	300	309	331	322	347	318	318	325	362	315	287	372	350	360	315	350	321	297	360	296	309	359	314	302	300	328	323	334	309	355	341	313	351	338	315	309	315	310	330	316	349	335	334	313	326	334	318	305	347	330	309	312	315	345	331	304	322	352	324	325	322	338	327	335	328	327	321	326	323	379	344	342	322	328	350	311	321	321	304	359	350	319	297	320	341	349	296	325	332	317	329	321	309	297	305	292	337	300	328	304	347	321	298	340	331	354	330	341	351	372	322	296	289	307	307	345	319	351	325	326	296	342
22860	21068	28776	23561	21061	21067	6718	1638	1244	1161	1057	1041	943	872	988	914	848	900	885	860	842	838	799	807	808	771	767	732	769	777	748	805	772	771	797	792	736	764	794	758	785	770	742	742	743	743	737	752	747	748	713	779	738	771	794	729	767	757	735	751	792	809	743	753	771	789	738	716	771	746	758	775	745	817	769	787	755	732	779	770	798	742	772	742	803	710	774	744	784	750	749	776	747	740	736	757	690	719	760	737	766	766	750	735	718	731	736	692	744	799	755	723	730	739	745	764	696	743	746	718	734	739	753	780	790	781	791	753	655	734	792	782	805	741	765	772	711	772	708	732	773	713	716	723	756	756	737	743	811	743	726	727	739	787	725	753	741	839	742	710	760	792	737	766	712	755	736	813	762	749	720	778	770	783	712	773	729	748	766	821	762	784	782	762	721	729	775	753	726	734	703	712	687	783	729	735	753	774	810	768	744	759	748	773	698	768	702	701	793	774	779	787	755	716	750	717	749	794	742	753	775	764	775	733	815	742	787	775	741	750	792	750	721	746	724	764	744	727	743	790	741	769	737	757	718	776	815	754	775	672	770	738	740	729	772	743	723	784	745	738	713	740	754	742	761	741	725	663	743	751	714	738	757	754	748	746	774	771	712	740	786	718	748	668	768	727	738	784	771	756	807	753	768	745	729	754	762	782	711	732	758	762	740	733	765	733	779	753	743	760	739	752	742	706	751	736	715	716	715	770	781	770	721	733	777	715	758	740	762	756	720	727	719	727	767	747	782	717	749	741	714	723	801	766	753	757	720	735	726	729	737	689	752	782	719	790	740	754	727	769	733	753	717	785	742	748	757	739	757	739	779	717	740	762	747	722	730	750	756	745	706	754	741	725	750	790	753	761	736	747	803	775	742	765	749	733	754	741	728	753	745	737	751	740	792	735	802	746	767	740	766	752	703	731	745	735	720	724	713	750	747	723	723	737	786	747	768	716	754	724	758	690	725	794	752	732	809	758	750	713	733	761	715	740	782	740	755	736	781	772	774	737	776	760	752	721	700	734	743	698	772	710	759	726	765	751	713	732	719	755	753	711	774	718	788	760	776	790	752	750	741	766	726	774	765	783	759	710	774	710	730	757	749	729	732	741	762	750	736	742	718	773	733	689	704	755	746	768	753	741	764	739	735	746	799	756	725	727	741	741	732	732	732	790	743	716	708	721	758	738	706	748	765	735	786	765	776	742	762	748	747	739	712	781	745	749	754	738	720	745	760	739	789	761	712	775	767	688	743	739	785	782	733	757	726	715	764	720	756	768	721	786	709	748	788	756	744	749	737	745	719	809	696	785	748	774	744	751	704	771	747	739	683	744	770	759	705	748	724	752	753	751	798	725	743	718	780	731	775	674	747	725	746	750	743	751	724	731	745	762	739	731	745	786	721	679	728	767	708	729	769	735	767	798	773	731	713	734	780	745	707	756	759	725	739	762	759	744	734	733	764	762	755	740	727	714	754	778	733	736	734	790	786	739	764	710	761	717	765	745	749	760	765	760	689	774	745	781	713	770	755	758	743	760	756	740	758	752	761	711	726	780	750	697	734	726	785	757	698	715	745	768	690	722	761	746	776	773	726	779	776	730	735	791	735	762	735	771	755	747	727	715	726	729	785	746	719	747	751	774	734	758	711	751	745	764	737	688	762	770	753	726	779	782	707	713	789	765	750	701	714	765	760	749	751	736	756	703	729	733	759	757	781	730	810	756	750	708	745	687	735	744	755	733	717	736	774	761	723	750	763	741	738	774	707	735	757	786	751	734	758	754	723	763	730	773	725	695	759	740	722	716	726	736	726	775	742	735	704	740	784	759	690	750	734	770	789	764	734	730	765	755	773	721	718	692	754	747	751	763	766	681	704	715	728	746	756	733	791	722	751	793	769	721	722	754	715	770	745	737	781	749	764	754	800	763	736	739	725	729	769	785	720	751	763	716	730	711	758	727	749	726	743	808	732	758	717	769	739	727	739	762	747	739	753	730	719	762	771	738	773	743	787	751	738	717	746	704	792	762	687	780	763	732	724	697	748	738	706	741	692	798	733	793	795	727	739	753	723	755	719	827	765	761	767	732	712	755	749	727	755	733	705	785	740	747	711	751	776	799	764	736	803	776	759	774	737	765	738	730	717	748	716	707	754	746	762	750	714	712	766	713	740	747	729	696	764	755	751	763	685	753	738	772	738	748	753	775	682	759	786	760	788	727	783	731	770	772	767	749	776	735	752	714	762	694	770	735	740	764	726	759	726	736	731	771	770	749	695	786	704	763	772	744	754	782	788	771	711	743	795	777	761	768	740	704	744	733	715	772	764	772	707	789	726	748	712	783	774	730	759	687	750	741	753	793	671	774	766	772	784	757	727	734	723	733	793	772	770	720	769	724	727	748	677	778	772	749	724	758	730	723	759	760	769	726	779	763	740	741	734	756	778	719	711	788	754	706	739	748	764	757	730	741	779	792	731	771	754	718	723	718	759	725	760	758	758	660	691	792	716	723	730	721	789	727	771	724	778	745	780	689	781	731	763	721	729	809	737	742	697	707	748	769	768	777	727	771	677	775	806	730	763	714	743	719	729	713	707	773	723	743	718	790	753	785	723	715	751	733	657	813	739	761	728	783	788	752	697	773	748	769	748	727	756	730	723	716	767	769	762	734	732	760	739	735	703	726	772	724	725	799	751	743	716	700	740	746	696	746	734	795	747	717	741	707	802	763	722	725	735	694	747	771	719	714	692	751	738	741	782	739	761	721	771	705	756	786	749	727	740	728	691	762	740	733	712	715	764	766	763	757	798	736	720	787	699	720	707	792	742	732	758	711	787	758	724	694	736	761	724	711	709	672	761	715	755	742	708	739	730	708	749	726	796	731	743	756	740	752	735	713	688	773	736	753	785	773	744	798	761	742	795	717	776	729	733	745	717	768	735	757	725	749	743	733	756	715	783	762	764	751	748	743	728	749	705	750	709	718	731	756	748	694	770	738	789	757	750	720	795	714	741	754	780	756	757	712	730	761	792	747	746	782	673	740	733	714	713	726	758	742	775	710	707	797	707	723	716	730	747	726	733	754	740	723	692	759	748	768	753	708	709	733	737	764	720	755	738	747	744	749	712	721	734	649	786	720	749	713	817	753	735	791	750	729	731	738	763	722	713	793	750	776	761	787	723	709	770	702	759	729	769	750	737	760	735	761	781	736	786	755	738	786	715	759	742	701	780	714	762	743	738	753	731	732	737	774	767	751	715	738	714	746	764	753	752	760	709	744	704	782	801	752	699	740	721	751	708	775	760	760	719	735	771	792	797	710	724	804	717	779	761	712	713	780	774	738	757	739	741	811	801	724	724	725	761	747	723	741	759	724	725	725	715	743	723	765	794	755	679	757	725	710	785	782	739	751	767	790	769	772	797	766	737	741	789	782	771	770	778	754	721	721	748	724	710	707	739	742	703	735	704	733	732	723
8841	17315	13656	7294	5292	4046	3086	2706	2241	1904	1779	1613	1516	1417	1352	1285	1297	1206	1201	1116	1059	1077	1063	1068	1031	1039	1008	1050	1028	1043	1013	992	1038	1012	950	933	970	935	948	993	976	939	899	922	966	892	931	981	978	924	888	960	919	930	916	898	905	896	914	960	952	937	872	969	920	852	905	900	897	920	957	882	875	894	948	883	953	919	875	927	916	918	931	957	903	905	891	943	887	951	910	891	926	898	930	921	959	966	929	925	967	929	944	918	937	916	896	902	882	950	953	914	949	923	916	878	900	936	899	903	886	945	817	950	895	893	863	912	920	902	911	954	945	933	959	913	949	870	868	934	905	959	895	885	846	929	951	862	978	933	919	924	903	903	900	949	926	946	906	911	915	945	924	879	961	909	927	864	950	926	909	883	913	893	932	911	943	939	932	923	922	941	909	938	904	885	941	916	893	906	888	895	858	950	891	857	918	864	938	940	958	914	956	831	898	926	887	951	898	887	935	912	916	895	886	929	952	877	915	911	889	842	894	924	903	978	922	900	890	893	904	929	940	889	921	944	974	905	924	936	886	872	926	906	960	860	898	937	879	921	937	905	859	930	947	990	913	934	878	930	900	873	904	899	934	925	867	828	901	923	932	874	910	875	921	921	932	922	938	899	941	945	891	958	878	821	938	933	930	883	915	899	953	880	937	941	888	973	896	902	924	988	895	897	941	904	926	898	942	938	924	923	909	905	909	885	937	941	900	894	918	917	955	920	947	858	964	935	891	932	953	862	895	899	932	915	874	886	931	928	891	883	932	871	926	899	926	887	916	895	868	886	910	969	844	908	923	945	928	924	888	915	859	906	906	898	889	867	897	875	898	935	959	868	958	949	873	936	892	912	893	961	888	901	968	912	938	966	902	937	934	930	957	942	922	870	907	971	896	907	868	894	886	841	939	942	920	963	880	894	831	934	953	963	897	891	907	938	839	925	917	887	938	933	887	862	889	954	905	933	903	955	932	887	854	927	880	865	895	954	913	902	930	956	908	944	921	945	912	905	909	864	930	899	887	882	923	928	899	913	901	925	890	907	878	934	908	872	971	922	867	934	928	922	902	913	912	943	903	876	898	970	919	926	948	914	880	888	899	937	905	954	892	934	909	884	933	918	934	904	877	927	902	876	914	875	865	911	966	902	899	907	964	908	884	922	893	894	894	894	892	930	921	868	919	929	860	945	988	934	928	935	898	893	889	857	923	894	927	918	922	877	914	895	900	923	929	922	887	930	896	933	906	883	889	958	898	902	873	944	952	881	932	933	919	875	861	857	909	940	927	901	918	902	916	924	923	956	922	898	890	941	885	889	972	936	856	895	855	920	928	968	910	936	884	913	921	940	957	920	898	941	910	892	908	904	923	922	932	939	950	944	950	912	894	908	975	933	887	933	914	935	943	895	885	918	876	953	869	892	899	920	857	950	875	900	896	909	889	863	902	864	918	869	955	965	905	932	854	941	934	911	910	900	867	902	902	913	923	901	869	913	885	864	926	918	942	944	940	949	841	970	923	912	918	900	919	915	928	878	880	897	926	892	848	892	914	905	885	871	917	900	941	899	916	884	848	886	970	911	927	940	927	951	890	936	907	868	890	921	933	922	899	880	872	939	948	954	971	909	902	892	920	948	877	956	848	886	862	896	887	908	895	943	892	986	907	896	920	903	911	918	912	899	882	921	903	955	929	935	998	938	942	891	986	920	899	910	889	904	908	908	905	914	909	927	956	909	866	916	960	928	862	974	885	890	933	908	918	907	879	909	886	873	893	897	859	871	912	892	899	940	945	893	989	898	956	890	926	886	891	916	930	894	909	844	918	962	877	889	906	894	883	932	911	883	899	912	920	857	894	975	921	946	924	891	907	894	914	931	887	959	933	939	905	885	912	926	898	955	900	935	866	911	897	946	906	869	945	849	908	900	920	901	897	948	897	918	890	908	944	941	982	925	869	909	891	921	894	899	943	908	949	911	914	940	962	915	941	928	947	916	840	964	891	905	945	904	877	859	880	943	921	904	901	912	900	907	901	917	909	957	939	938	884	874	865	994	895	942	902	892	922	899	927	934	926	887	895	915	972	858	937	908	882	903	933	942	934	901	999	901	918	964	893	894	896	948	979	878	915	876	956	885	933	942	909	930	907	915	938	897	931	903	931	873	926	887	887	903	909	948	915	907	954	919	936	883	934	911	885	888	880	896	903	905	939	910	898	945	911	929	889	967	917	906	908	938	928	945	895	908	938	981	937	976	918	959	927	840	934	877	900	870	920	879	943	912	904	908	889	895	864	842	946	857	882	936	934	934	923	912	900	933	936	915	903	878	871	910	908	927	898	937	944	970	878	901	932	899	902	947	909	921	965	877	913	841	937	930	957	946	942	881	947	945	928	890	932	911	880	913	892	908	892	933	923	946	909	906	967	868	947	888	927	945	894	920	898	944	930	914	978	894	913	939	875	985	914	923	918	932	954	868	945	878	906	934	891	864	931	884	879	866	966	925	869	904	942	945	982	917	911	939	962	964	965	959	908	879	920	901	916	939	930	931	946	858	927	941	883	906	898	917	911	879	917	927	910	962	927	953	927	915	870	907	884	1001	886	908	886	922	903	883	879	906	891	896	915	906	988	953	910	945	952	859	881	884	897	922	901	902	850	832	899	888	925	880	871	914	943	914	925	946	926	946	881	884	925	957	941	905	950	947	885	883	901	986	907	949	889	915	932	930	890	911	944	934	913	911	935	929	924	916	870	903	918	876	942	923	925	921	951	918	959	893	900	882	891	901	883	927	892	889	894	852	908	872	865	893	927	908	921	905	916	852	910	920	970	960	921	902	913	927	892	937	889	955	916	884	934	922	884	948	931	874	884	952	874	939	892	907	907	926	959	935	942	903	881	825	892	888	926	955	869	887	926	878	951	873	897	919	909	932	913	937	925	895	908	934	937	852	883	937	951	911	886	924	925	920	905	925	929	931	948	894	907	910	977	907	917	897	904	909	869	947	918	862	909	968	946	907	962	903	879	945	979	896	899	898	913	849	891	880	923	963	911	882	927	993	936	961	900	909	868	923	947	861	911	902	877	916	874	893	866	947	915	901	929	859	914	895	935	929	913	966	901	967	984	888	884	857	875	908	908	878	922	982	865	880	901	922	921	923	869	929	887	944	889	870	946	920	922	901	912	922	929	938	937	946	910	932	922	920	935	926	925	869	896	896	938	937	974	890	911	922	974	882	912	906	884	883	909	931	866	927	912	955	923	903	885	899	950	885	930	886	837	946	925	886	942	938	884	879	936	846	886	950	905	899	883	889	920	919	868	903	905	915	937	876	895	910	938	922	929	909	911	913	864	915	910	923	980	931	945	909	856	939	914	911	967	910	945	956	952	933	936	927	922	902	933	894	953	916	891	896	919	900	941	875	866	893	876	912	889	959	919	938	863	901	946	932	904	952	907	884	920	909	938	869	857	860	904	887	913	915
26972	19106	4959	767	566	509	362	308	259	274	283	292	292	258	307	281	226	287	269	289	265	252	260	276	281	263	261	250	277	277	284	270	299	269	264	293	289	275	309	289	285	295	267	263	263	277	259	287	257	291	287	280	280	247	263	244	251	267	271	263	268	226	246	265	292	287	308	259	271	260	250	274	273	235	278	236	275	257	268	284	310	324	277	277	288	260	257	283	259	271	263	261	259	300	278	270	277	252	269	285	289	263	254	280	268	291	275	242	306	279	255	266	276	287	277	287	283	288	301	262	282	283	264	273	273	262	287	276	266	260	302	239	244	254	258	264	264	295	251	281	261	262	251	262	281	278	258	266	292	298	253	285	251	301	271	240	266	265	267	256	282	260	268	268	302	273	254	274	302	250	282	254	262	271	243	288	250	276	256	271	301	274	260	258	268	268	285	274	283	262	243	249	286	240	254	290	284	265	271	257	274	253	294	262	261	267	271	272	252	284	266	283	249	266	267	280	273	293	275	248	272	255	260	281	274	250	261	282	274	255	279	231	276	247	267	263	252	292	305	250	255	245	248	257	260	255	288	300	263	246	275	278	251	283	290	290	261	257	265	293	257	287	270	285	245	268	233	283	277	242	262	252	234	265	310	275	264	259	267	256	302	256	264	263	237	241	259	271	254	289	268	278	235	263	292	261	277	236	273	267	249	266	276	260	292	271	261	262	311	253	283	270	282	256	248	273	257	261	259	258	294	304	245	283	275	252	249	266	265	264	282	253	273	265	275	276	276	253	267	271	287	292	273	285	249	239	266	244	255	262	278	246	246	269	251	269	256	252	280	294	233	233	287	278	259	258	252	260	284	249	268	265	265	256	272	270	253	227	297	260	265	277	250	286	236	278	276	259	273	260	304	295	265	240	276	262	251	286	268	268	274	265	286	264	269	276	276	266	259	264	270	277	260	268	259	264	246	275	285	277	275	277	255	254	231	252	288	230	291	272	267	237	283	227	261	235	266	279	275	279	270	301	284	269	267	261	292	264	282	267	294	241	266	271	251	285	258	241	285	258	294	285	245	282	289	246	271	265	276	253	254	260	264	296	275	274	283	277	272	240	277	256	249	247	275	272	268	269	247	263	237	240	276	305	255	278	243	286	301	259	268	288	259	255	262	265	282	259	232	279	265	264	281	272	251	247	230	271	260	262	276	248	242	285	278	312	267	248	257	252	270	264	265	282	272	276	266	278	255	251	227	286	266	248	261	297	293	277	275	281	238	276	241	272	246	284	281	264	289	283	257	274	279	269	268	252	253	258	277	243	243	269	256	298	248	312	290	280	269	275	244	285	280	229	228	249	269	269	244	274	274	268	267	287	246	265	318	260	246	269	256	305	283	272	257	271	231	285	250	271	274	276	281	257	279	274	259	252	251	262	279	254	260	274	264	267	254	270	273	267	290	262	263	245	282	255	260	250	237	262	248	253	227	253	284	279	295	278	266	245	258	269	271	278	264	291	267	284	272	264	265	255	247	266	272	289	275	292	261	251	258	264	267	272	266	277	289	285	267	265	265	256	260	272	246	310	264	266	282	271	267	258	249	292	272	268	275	283	287	248	295	258	269	234	275	236	260	268	280	273	279	253	305	283	269	244	261	275	246	259	265	218	298	255	276	285	279	275	280	273	271	263	287	258	269	272	276	278	255	298	284	284	290	254	261	259	283	256	249	278	273	244	265	270	252	263	275	245	256	245	280	265	268	265	244	281	246	257	257	246	281	256	266	257	255	276	269	291	254	294	277	265	287	260	259	240	284	258	287	267	271	293	270	293	261	276	275	290	280	238	256	295	286	269	273	294	283	244	274	271	233	267	252	270	277	256	252	277	266	275	241	264	225	261	287	271	273	264	259	253	290	254	256	223	255	263	278	280	282	272	291	302	286	265	238	254	273	269	270	287	279	279	257	264	260	248	259	266	248	282	297	276	299	289	275	265	253	266	242	291	273	261	272	259	245	278	299	284	256	232	248	278	260	257	272	245	278	259	261	264	263	270	288	285	229	301	251	243	295	285	256	246	278	253	291	272	267	302	253	290	253	268	222	276	245	274	241	290	224	255	273	247	296	243	252	269	278	239	265	275	282	291	251	252	257	280	274	265	282	257	266	271	265	254	254	266	284	272	283	282	261	286	272	216	247	276	245	251	268	276	262	262	274	269	270	240	246	243	261	273	236	242	276	241	273	265	227	262	269	274	267	285	257	276	256	260	287	287	256	248	253	274	273	291	268	307	261	269	259	254	285	282	271	244	251	283	256	280	262	248	262	260	253	273	269	269	281	246	280	258	263	273	271	248	251	298	280	300	260	281	273	269	298	301	273	253	302	273	239	269	243	280	277	268	257	286	267	246	262	268	257	279	257	286	264	262	280	242	300	260	257	292	237	293	250	281	253	237	256	260	276	290	288	248	260	241	267	262	250	288	310	228	272	273	260	285	244	281	274	262	268	257	271	294	273	274	270	271	271	264	273	265	279	253	286	291	250	255	268	265	262	275	252	262	262	284	276	291	268	249	273	284	258	261	243	279	275	264	307	287	228	271	261	279	281	257	260	267	244	270	254	228	245	269	286	256	276	240	279	275	263	244	262	256	270	246	286	289	255	254	256	270	241	287	270	293	268	264	262	276	255	265	254	276	249	247	260	266	228	269	288	259	269	276	274	229	284	282	255	290	269	272	273	273	246	283	246	262	236	262	260	272	274	266	263	256	270	261	281	256	268	261	279	236	261	259	266	267	268	267	282	251	282	267	251	268	280	296	236	291	291	271	273	272	260	233	279	282	237	266	266	272	261	255	281	285	272	288	243	293	279	272	264	252	267	292	255	271	261	274	279	293	254	265	252	285	278	248	272	271	273	244	300	257	245	264	261	271	268	281	287	275	277	288	267	256	266	285	263	240	244	271	271	287	262	253	274	280	276	270	281	275	288	256	266	280	300	284	247	263	250	272	264	271	245	258	227	292	280	273	274	270	262	272	284	304	282	287	271	268	282	250	261	278	282	246	255	275	278	291	284	255	299	249	276	258	250	259	281	254	282	261	245	289	238	252	273	254	265	280	244	265	277	269	276	262	289	267	240	263	275	285	289	260	274	230	295	260	272	242	244	255	296	298	266	291	283	278	253	294	256	285	264	304	287	275	296	311	283	266	265	267	259	255	282	276	279	266	274	273	253	263	264	269	261	270	252	260	313	269	243	261	253	230	257	264	282	247	268	282	274	227	233	258	272	272	280	257	278	270	244	257	283	264	264	285	278	270	266	247	260	266	249	291	253	269	266	272	251	272	270	279	254	255	283	236	273	284	259	265	264	296	246	271	254	276	302	264	272	276	289	291	254	258	269	237	275	281	314	265	281	262	285	267	275	288	271	276	246	277	249	266	278	278	283	275	261	274	251	265	243	271	259	237	249	264	272	275	271	253	274	247	269	265	248	268	272	267	274	273	275	275	252	266	284	255
4110	1337	1071	663	590	488	423	435	390	379	389	401	386	367	359	343	340	351	346	350	367	388	354	345	363	368	352	341	386	347	353	371	331	334	352	321	330	355	355	331	350	366	339	322	329	316	345	335	352	367	346	344	371	326	353	335	329	355	332	359	360	338	324	326	344	356	336	361	358	342	342	327	314	356	347	364	337	352	353	355	331	334	361	364	327	355	365	360	355	369	332	323	339	323	319	342	339	352	302	351	348	344	355	357	339	355	320	365	340	352	319	347	362	392	349	383	340	331	339	332	349	355	337	364	334	346	371	332	323	327	346	331	336	339	355	352	334	359	394	362	334	326	339	338	341	292	399	354	363	321	332	351	332	321	351	324	355	371	332	346	349	358	365	356	350	320	342	359	332	325	353	340	345	347	311	333	338	341	363	354	352	375	345	369	371	340	361	363	343	389	364	340	366	346	340	351	352	347	367	358	355	339	376	352	344	346	333	354	366	349	330	356	352	324	348	339	380	380	370	349	324	328	314	330	387	319	357	300	344	345	347	323	350	345	326	340	342	316	364	370	326	343	359	344	369	330	320	364	361	306	319	371	352	330	341	362	365	358	342	353	338	378	302	350	327	349	366	326	347	368	360	370	335	358	338	368	357	348	328	347	348	382	352	350	374	361	339	317	340	371	361	377	340	361	351	359	368	321	320	325	341	364	362	363	380	338	358	326	319	371	364	376	375	340	339	335	367	360	363	330	353	364	335	362	343	368	355	346	340	350	332	337	361	350	341	338	323	353	324	382	344	376	380	332	354	341	364	378	327	363	367	351	345	351	364	333	333	378	364	347	370	322	356	370	349	317	375	329	352	345	350	336	323	362	323	334	352	334	341	350	378	350	366	353	341	292	344	364	332	375	297	324	336	360	363	333	331	359	344	349	354	299	316	353	374	364	327	327	346	353	344	346	342	338	366	352	347	372	362	386	342	359	353	345	367	351	357	397	329	332	348	359	361	330	350	347	324	364	344	336	360	365	315	341	352	321	338	339	358	355	329	324	365	383	362	353	303	338	316	331	329	346	343	350	331	346	360	379	359	365	341	332	343	354	366	360	355	328	353	374	346	334	330	350	377	343	374	354	337	369	352	355	356	347	360	325	328	335	342	375	377	382	317	330	350	342	340	366	341	355	362	352	364	315	325	352	359	334	349	340	368	358	350	357	369	323	349	346	321	334	350	340	334	362	371	389	330	356	342	362	334	358	363	384	322	350	337	329	303	355	353	339	346	361	370	384	378	346	355	342	357	421	370	345	381	333	351	384	345	367	354	348	346	338	363	350	367	348	357	343	337	357	326	338	346	343	365	362	381	369	358	316	341	314	355	336	349	352	351	365	323	344	377	338	359	357	341	360	354	369	358	374	376	370	347	359	323	356	345	357	342	337	375	355	351	343	336	346	365	348	339	354	350	347	344	330	356	349	386	342	317	357	346	334	309	347	360	339	341	302	349	317	306	334	301	369	358	341	348	346	322	360	380	349	347	362	352	336	356	355	363	340	385	365	345	324	350	356	324	345	350	358	332	390	354	377	345	405	346	310	340	356	330	368	382	344	347	351	359	373	350	361	355	344	355	364	366	325	320	349	359	342	362	355	328	383	333	341	343	337	364	328	362	343	362	354	334	365	309	380	335	326	362	354	312	331	337	335	370	369	318	344	357	358	317	348	362	354	334	341	333	335	331	317	332	346	329	355	359	317	341	357	340	328	377	311	339	369	335	340	382	334	366	327	345	363	361	360	314	351	349	371	336	318	367	330	330	335	392	355	351	357	326	363	381	340	343	348	340	350	327	317	338	345	352	326	345	357	377	322	378	354	343	332	364	355	382	333	367	358	321	336	340	356	337	343	346	319	384	342	371	326	370	343	346	354	336	356	345	306	382	356	348	357	340	312	334	300	364	361	367	359	341	375	323	338	355	320	361	369	322	314	335	382	385	368	333	365	347	364	373	326	349	348	384	332	355	341	342	347	351	361	366	343	332	341	358	343	324	335	341	340	358	360	354	353	331	361	332	355	332	352	343	365	365	297	381	367	353	351	342	354	351	313	334	343	365	336	350	330	343	355	359	366	322	384	327	345	371	345	321	351	364	366	347	367	345	327	351	369	341	373	338	361	319	343	345	360	410	385	361	354	343	336	385	406	357	391	334	347	349	335	338	357	347	336	338	370	362	339	340	367	339	343	364	354	385	308	328	356	343	373	357	330	366	345	389	355	355	340	358	345	360	376	364	357	344	367	366	404	363	339	367	346	354	350	331	350	351	341	326	328	327	342	340	385	356	324	351	359	348	349	356	348	336	348	351	329	356	365	355	332	309	350	323	368	353	337	333	342	374	354	366	339	367	373	348	393	350	403	349	343	314	322	356	312	338	321	326	366	316	326	349	305	315	359	336	334	346	343	340	343	329	328	336	325	367	365	353	363	363	355	329	392	363	348	369	318	346	347	353	364	329	332	342	349	327	322	374	323	359	342	353	332	367	331	346	367	365	346	345	375	313	315	316	327	384	368	340	356	372	375	336	332	350	353	360	343	364	367	339	369	331	382	338	341	335	343	323	365	344	336	326	363	374	361	317	371	362	350	348	371	323	339	347	357	324	353	343	351	318	330	365	332	360	332	339	321	350	380	331	345	354	360	345	340	321	343	333	328	334	342	350	318	348	360	357	318	346	322	346	345	335	360	344	345	352	348	361	361	329	343	339	333	355	349	348	337	341	361	348	344	321	337	327	333	349	352	348	346	315	352	375	348	318	318	344	341	333	360	334	366	354	344	348	339	349	337	358	344	342	311	321	314	337	345	335	354	355	362	352	372	361	355	394	374	371	329	357	341	347	341	355	355	367	350	344	378	354	394	363	371	359	345	359	345	354	338	351	363	340	385	363	375	335	314	377	347	368	354	347	337	338	340	395	365	339	370	341	347	377	331	320	360	355	339	351	308	376	355	353	369	347	337	369	328	362	322	335	322	371	355	351	363	332	371	338	341	361	329	345	334	356	355	340	350	351	351	331	340	337	339	373	346	354	338	345	332	379	360	360	325	329	334	372	358	364	393	328	375	323	331	341	357	363	351	327	330	334	376	337	341	372	371	360	373	374	338	352	344	318	342	338	340	362	350	351	314	342	361	358	393	375	320	333	351	342	347	341	334	329	325	400	351	339	360	348	337	360	324	320	351	350	357	359	349	361	337	335	366	303	341	346	336	337	327	351	335	328	337	340	365	362	332	340	385	325	356	319	373	347	365	362	334	345	363	331	306	355	347	362	333	337	374	329	351	339	352	355	354	334	340	356	380	356	378	349	367	378	345	346	327	310	370	347	346	398	346	363	322	362	318	358	338	332	355	347	356	347	382	355	334	363	336	363	352	327	341	341	315	355	342	339	362	316	357	334	376	367	307	350	334	379	320	345	321	335	345	342	332	337	326	327	352	386	326	356	346	350	352	360	373	329	340	371	347
23903	21060	28269	24046	21007	7521	1367	993	812	790	796	757	735	694	702	657	657	669	714	655	666	635	638	648	680	628	633	651	624	619	610	577	635	644	640	630	581	648	632	606	590	639	641	603	578	665	638	630	587	624	583	631	613	614	644	599	623	590	603	614	633	593	670	616	653	657	616	627	629	602	609	668	678	551	647	655	627	589	633	645	608	630	607	624	629	591	610	616	604	603	568	568	587	597	595	607	629	640	622	635	593	622	616	607	591	653	614	557	624	596	616	618	629	605	615	587	623	582	629	587	567	595	601	587	632	595	578	591	627	592	648	618	629	608	600	556	570	654	578	655	594	646	606	623	612	621	593	616	634	552	628	601	589	580	583	631	625	582	580	641	631	649	648	659	590	612	610	632	598	635	656	637	595	617	596	644	589	603	564	583	593	647	641	652	605	587	640	638	593	639	614	610	603	597	574	595	621	650	617	665	591	583	599	595	650	606	627	610	607	617	621	586	567	701	608	602	648	588	606	604	635	617	612	591	588	642	589	609	649	625	584	600	619	629	617	612	670	608	585	593	606	606	573	615	639	651	632	622	596	623	607	606	591	596	588	617	630	640	605	599	587	613	593	594	616	611	588	591	635	560	601	608	618	650	628	567	573	586	605	625	594	598	623	645	604	621	584	595	621	647	642	570	603	641	666	570	637	610	609	642	650	591	570	597	585	600	593	626	642	619	631	615	643	653	629	608	603	612	580	629	616	580	631	594	617	596	614	605	562	635	594	592	599	652	627	663	584	597	594	620	601	662	590	600	636	613	638	584	624	597	618	563	570	632	583	631	660	637	602	612	613	630	583	654	631	607	625	558	611	642	626	638	605	597	628	573	646	600	619	631	595	636	601	627	623	604	651	602	624	632	606	608	611	616	625	643	599	627	608	592	593	582	603	597	628	636	590	628	596	573	603	615	585	619	626	632	595	624	634	579	577	633	582	610	591	597	641	584	613	648	611	588	643	623	639	613	605	586	654	574	644	643	613	604	605	600	587	627	629	595	629	620	630	584	596	624	629	622	610	616	590	614	643	572	628	575	568	606	624	626	603	560	645	645	623	623	627	593	602	631	601	630	613	598	634	637	548	593	687	589	614	620	580	571	631	612	612	613	618	596	612	620	615	657	607	605	605	589	639	614	562	557	601	680	610	597	596	632	557	572	588	583	568	652	620	625	620	623	681	608	663	583	599	617	620	569	656	606	648	603	573	653	616	625	582	602	604	615	630	640	648	650	634	600	590	591	575	623	583	556	601	566	633	639	615	602	605	598	589	637	593	620	616	605	624	670	596	590	629	631	600	615	599	624	607	656	601	657	651	636	601	579	636	582	601	592	588	584	534	645	630	569	563	595	615	592	618	588	612	623	601	592	629	576	647	574	591	599	615	583	621	587	605	653	596	637	630	610	639	573	541	628	599	584	614	617	618	577	594	626	575	595	606	657	594	576	589	610	563	592	579	624	660	621	620	632	607	610	588	593	638	629	593	627	577	619	613	599	632	622	600	650	570	621	643	585	600	657	643	628	611	613	631	600	619	627	598	582	591	606	583	616	591	609	570	584	585	615	611	592	603	593	564	639	595	655	602	593	617	565	644	611	578	618	584	585	601	568	603	615	575	631	625	636	617	641	620	614	591	622	593	575	652	622	615	579	595	563	615	607	598	634	599	583	634	602	633	646	588	599	618	636	621	634	623	590	639	596	594	634	622	598	655	622	656	602	597	621	573	636	607	612	630	631	609	631	581	647	574	574	620	605	638	621	619	638	633	594	606	591	604	554	603	618	589	615	622	594	613	613	583	568	601	586	625	612	610	573	662	603	614	601	652	592	585	638	575	622	638	585	610	577	611	581	576	627	642	624	632	592	630	649	597	608	603	608	633	614	640	592	630	610	629	600	596	615	589	668	620	607	602	626	615	602	601	597	637	573	630	598	567	597	618	610	595	604	586	616	547	631	570	624	604	648	614	609	621	609	607	611	632	585	607	594	621	588	609	565	577	582	606	582	600	646	603	608	623	581	616	648	609	687	612	590	626	604	592	668	607	573	591	628	572	631	605	573	607	633	650	621	604	620	624	616	610	598	603	581	617	602	569	587	620	597	616	615	599	626	631	629	657	643	639	608	609	575	594	622	609	621	589	616	600	590	635	643	633	597	629	610	589	606	632	620	585	630	589	667	623	605	583	587	579	629	579	671	615	585	616	603	611	647	629	598	614	639	612	670	532	583	619	588	612	629	651	594	600	613	674	651	643	601	587	637	629	603	611	627	620	581	596	627	631	629	609	583	669	621	615	649	582	598	615	592	563	608	590	598	638	610	607	567	631	613	607	603	624	576	619	605	607	619	606	611	599	604	603	607	582	581	577	574	645	567	576	641	601	567	592	642	608	610	646	663	609	600	609	653	614	624	606	611	626	579	630	604	657	597	582	641	624	571	654	635	617	659	606	623	582	570	649	611	612	638	586	621	598	625	646	624	566	598	625	565	625	618	613	639	588	648	597	619	620	590	604	613	591	603	581	581	597	579	609	596	619	595	603	607	621	573	611	626	611	618	611	598	617	629	599	616	619	585	609	597	609	615	609	612	605	636	551	623	532	593	568	582	614	592	609	594	599	610	649	612	563	605	623	619	635	609	600	627	561	608	657	557	580	607	584	583	609	599	594	556	566	566	619	649	584	611	570	609	657	607	609	614	593	639	594	583	589	583	580	610	645	637	636	619	655	632	617	639	600	592	614	601	586	625	606	596	632	626	553	678	572	593	628	654	637	601	608	607	608	601	593	630	640	629	620	608	554	576	646	601	615	582	647	616	618	635	585	632	594	581	594	647	543	606	595	612	598	617	628	632	587	595	627	588	607	626	601	581	641	615	607	569	625	602	588	640	571	592	605	635	634	633	586	582	622	615	573	602	617	630	596	582	594	621	651	608	583	615	673	608	603	621	552	642	623	648	638	619	613	601	593	623	672	635	562	617	642	554	558	607	625	582	597	604	601	599	630	642	618	601	587	615	631	577	588	623	580	577	628	622	628	609	582	621	624	622	591	642	642	610	634	617	598	604	662	609	577	612	601	593	618	638	611	632	619	629	544	607	603	617	579	648	624	624	611	574	631	622	572	621	560	599	596	623	603	585	601	577	647	620	634	650	629	573	600	634	578	611	591	611	626	599	596	605	623	590	578	638	633	615	650	630	615	632	642	556	595	617	612	623	636	616	573	613	660	643	576	603	592	617	583	655	626	606	624	581	584	617	639	612	617	554	630	596	591	593	602	563	599	622	623	578	636	586	623	594	667	650	584	620	620	659	569	636	596	598	562	578	590	639	581	608	632	600	633	601	590	562	574	613	649	591	600	597	627	618	591	562	577	621	608	620	645	633	598	630	605	608	590	614	645	607	612	590	651	656	625	616	589	617	601	595	563	626	624	620	583	569	603	560	586	624	639	618	572	606	592	600	617	589	593	583
5778	10876	8530	4385	3205	2390	1979	1654	1439	1351	1191	1167	1105	1037	967	897	938	897	842	879	920	855	834	879	824	840	790	808	761	815	776	775	739	758	802	774	782	766	728	734	786	733	806	783	788	721	730	741	757	784	775	772	797	736	765	735	772	719	786	794	772	743	705	748	769	743	724	761	761	730	768	793	771	798	794	803	747	789	773	724	755	762	795	763	767	734	729	725	767	787	741	732	728	809	766	763	773	784	742	752	777	744	777	726	770	776	708	751	724	811	733	776	734	783	774	795	778	723	747	741	780	784	766	717	750	795	783	715	716	773	778	742	792	725	767	778	763	723	775	774	757	742	728	804	740	797	727	739	755	777	736	702	757	779	763	725	722	782	756	794	746	759	737	791	735	723	767	760	714	803	713	804	710	756	745	835	740	748	774	729	756	737	740	742	744	755	775	767	693	752	793	786	751	744	749	761	687	754	769	826	759	773	783	727	756	741	719	773	749	732	745	771	777	771	753	756	754	699	779	723	753	750	760	705	780	744	752	773	764	760	784	749	779	749	783	742	763	752	784	747	762	762	807	775	738	736	725	760	784	787	790	738	735	768	781	732	723	806	775	790	769	761	768	761	774	741	791	733	781	733	726	771	775	732	744	735	786	778	745	761	747	765	760	781	787	698	791	801	799	756	773	726	777	748	829	741	745	820	738	753	752	787	745	750	764	808	784	738	748	749	758	792	775	780	689	740	795	737	729	762	762	772	781	757	747	805	794	695	727	732	713	734	788	796	767	777	758	742	706	802	749	723	739	716	748	689	759	771	784	768	695	730	740	784	764	722	754	761	740	769	746	769	776	794	752	766	719	722	749	739	711	723	702	788	730	747	769	709	786	726	748	762	775	699	746	776	737	729	767	750	762	729	694	769	763	774	747	767	803	768	763	731	788	762	723	773	749	767	779	782	766	759	764	724	826	726	770	721	783	744	729	777	678	710	718	746	776	794	775	799	772	756	752	762	761	783	752	776	773	745	770	712	742	748	770	706	768	738	781	782	767	710	742	753	712	769	748	752	753	721	757	804	754	740	768	729	813	766	760	711	781	765	669	755	767	707	754	769	748	748	765	721	779	735	740	750	712	774	737	715	741	773	767	726	754	737	780	754	715	778	721	761	731	732	728	746	742	695	724	709	778	761	752	714	765	776	758	757	716	748	763	761	728	711	781	751	748	758	730	739	763	711	778	751	770	769	730	771	786	792	738	758	764	762	764	695	760	755	788	761	793	813	726	783	769	762	781	759	757	774	790	750	717	772	696	753	749	704	745	712	802	759	763	718	746	825	742	757	732	738	835	745	752	749	702	767	730	772	793	779	759	741	738	751	758	719	786	800	784	748	769	752	763	712	729	751	743	752	804	738	768	756	736	767	798	749	786	798	766	758	760	737	743	738	731	731	784	791	733	725	666	724	759	784	800	706	737	779	709	730	776	692	724	769	712	740	737	731	756	745	742	769	709	798	733	761	713	717	703	755	707	755	744	725	786	753	789	780	769	788	732	708	776	753	753	779	779	789	756	709	755	736	724	763	762	734	770	751	756	734	824	741	754	744	733	757	715	747	731	775	768	696	756	757	785	784	814	731	733	709	786	783	767	755	756	732	783	733	773	730	767	709	734	759	740	789	778	757	720	746	793	733	739	742	757	777	728	723	733	716	752	762	756	743	747	743	782	765	778	750	781	725	803	740	761	699	730	780	760	783	748	768	743	772	755	785	739	714	763	757	775	765	700	766	763	742	769	777	738	728	783	757	751	711	736	756	769	765	721	703	712	750	767	696	784	772	710	705	784	791	705	710	751	696	747	774	789	739	744	792	762	786	761	761	732	732	682	714	813	726	796	759	720	762	764	776	774	748	701	717	751	738	779	767	804	781	740	704	731	810	732	754	723	756	758	773	725	724	711	707	745	788	746	729	729	716	696	736	753	794	769	749	672	754	720	718	752	787	757	773	737	740	759	779	757	733	708	785	737	766	735	761	820	750	776	772	747	741	781	740	694	768	734	748	768	756	764	783	774	796	762	718	771	735	722	788	730	721	763	725	715	837	765	733	753	753	725	734	764	701	688	808	800	768	743	757	719	778	714	799	750	755	762	743	719	750	748	765	739	724	733	721	770	704	776	758	795	756	712	727	747	736	743	742	813	781	740	773	735	759	789	681	732	767	735	706	751	712	728	770	728	732	741	783	747	728	780	785	755	760	764	761	717	695	756	782	727	723	755	764	776	707	768	751	794	755	780	743	789	706	756	700	730	770	760	733	727	768	748	748	812	737	765	751	740	727	694	756	737	723	781	737	740	740	759	755	743	734	778	746	730	774	787	740	759	711	698	806	753	733	722	747	716	816	759	728	738	730	809	745	747	706	685	704	701	759	750	805	769	744	756	739	724	752	711	728	766	717	733	799	725	768	755	756	708	744	803	757	747	815	733	776	716	762	734	741	794	744	772	770	745	770	763	739	769	736	748	803	763	766	749	745	674	721	749	780	783	741	754	702	763	782	734	758	759	773	749	743	718	698	746	760	816	730	697	775	708	732	769	766	759	708	761	698	766	785	753	730	766	728	783	755	793	760	758	751	757	736	696	732	717	757	724	754	734	756	755	716	716	762	746	752	820	795	693	755	722	800	752	744	770	713	740	791	785	774	795	764	778	740	775	755	745	735	751	766	762	768	736	746	730	787	725	740	720	730	779	785	724	740	754	767	725	750	755	745	709	772	771	728	763	708	748	734	743	802	755	794	743	741	773	786	742	757	732	737	755	763	726	732	748	727	767	720	677	747	792	732	788	748	714	713	740	822	816	764	764	765	765	754	713	732	712	743	771	817	760	782	791	748	773	748	767	792	733	791	759	775	725	782	763	718	767	727	753	797	767	829	707	795	737	729	744	754	771	739	763	749	675	733	711	769	716	738	751	761	736	746	766	746	739	742	715	768	722	779	795	744	771	728	765	726	779	770	786	715	698	738	754	707	778	731	723	734	814	744	805	747	756	748	753	782	728	781	775	772	814	761	712	717	734	796	774	724	767	747	717	727	767	787	742	756	731	743	801	746	758	793	763	718	738	757	744	774	749	737	794	732	798	740	797	751	696	728	727	742	709	767	748	710	726	725	794	733	737	803	775	777	746	709	814	771	783	709	735	716	747	736	773	753	758	743	711	722	745	655	725	748	767	731	712	746	777	741	743	747	738	778	742	808	745	803	760	779	777	774	747	734	767	744	763	764	741	710	795	753	807	713	748	770	757	737	738	784	793	741	758	788	769	739	703	739	712	753	790	714	765	786	706	694	763	767	803	767	795	786	703	763	769	746	769	782	753	745	714	757	762	796	757	724	696	794	772	726	799	742	744	806	776	756	792	791	705	775	801	772	762	749	754	762	719	695	716	766	772	757	765	730	768	774	744	687	741	818	838	744	753	756	765	783	755	734	775	768	761	763	745	711	745	791	721	731	780	768	744	748
25108	21028	26729	25157	4566	549	432	351	317	306	273	291	269	288	249	248	262	277	263	262	234	259	257	259	238	224	250	241	249	253	239	220	211	235	251	249	251	237	198	213	240	212	251	243	246	254	233	241	211	231	250	209	242	256	229	223	244	241	251	230	244	229	245	243	239	223	255	225	249	237	244	248	244	233	248	243	230	231	223	242	206	231	260	268	238	227	246	244	253	234	235	224	232	227	217	239	218	264	251	237	246	241	257	224	237	218	219	220	207	208	248	231	229	221	230	210	195	233	225	233	232	223	225	210	235	228	208	228	236	217	233	227	203	215	224	227	221	214	208	210	257	222	189	241	225	204	236	232	256	229	254	260	220	237	213	234	232	196	254	239	228	221	242	242	253	229	244	208	226	231	239	225	210	255	241	208	241	239	233	213	226	200	215	220	226	243	232	250	228	221	233	216	234	243	248	230	234	259	225	254	251	201	228	237	233	213	215	256	229	228	244	212	245	213	252	265	232	243	241	219	264	223	255	221	254	225	247	267	221	259	233	218	225	247	219	237	219	249	232	236	232	237	227	224	257	220	219	247	231	232	232	247	221	219	196	247	219	238	239	240	236	253	226	241	202	227	232	213	246	225	239	220	236	243	224	232	219	228	223	262	236	245	224	253	227	220	212	285	238	228	250	234	275	197	221	240	231	211	231	251	233	219	245	214	204	216	278	232	238	238	241	236	241	220	210	202	230	239	244	225	240	229	218	230	254	216	217	270	238	224	236	258	245	216	246	234	224	215	216	231	237	240	257	221	237	216	236	204	258	239	241	230	266	236	235	237	246	234	245	234	235	237	222	208	245	231	221	243	242	243	253	234	232	249	251	201	256	235	246	204	245	220	253	269	217	266	206	225	257	253	210	235	246	226	219	224	246	220	232	226	250	255	222	234	229	243	253	238	232	202	229	241	244	230	223	249	209	255	247	231	220	258	254	253	209	240	220	237	229	232	256	246	237	229	212	230	232	198	202	255	230	216	232	220	218	244	258	246	255	245	232	235	245	240	230	241	231	258	249	231	235	254	243	241	261	267	239	252	255	207	269	220	219	221	204	224	228	246	246	230	252	244	193	220	231	214	216	258	247	225	224	240	205	242	237	240	262	217	217	213	223	245	212	229	269	229	239	234	240	207	226	251	219	207	233	260	222	227	226	235	229	234	229	200	207	230	234	198	231	240	232	258	230	238	209	218	268	205	242	235	243	255	241	233	210	235	235	250	224	237	225	230	228	202	247	228	237	258	230	225	231	243	221	231	231	268	236	236	247	235	208	201	230	271	250	202	233	247	237	245	244	221	258	241	227	205	239	240	242	235	225	219	229	240	227	236	201	208	225	227	218	212	237	257	234	230	249	221	267	236	228	257	239	239	210	231	246	206	219	256	208	236	244	239	232	241	225	223	212	247	238	238	228	204	224	254	221	217	248	222	231	232	222	250	232	234	225	235	236	222	227	242	233	223	238	235	238	219	211	271	231	247	265	192	217	252	247	236	224	252	248	207	234	220	218	241	232	229	219	250	226	185	263	249	225	218	241	229	248	233	242	239	229	228	249	244	228	218	247	234	231	235	210	250	249	220	240	206	241	244	262	235	220	214	249	213	229	225	218	222	209	237	232	242	222	226	234	241	233	228	253	243	237	236	239	238	269	223	229	251	259	248	249	195	208	228	228	243	214	231	199	239	244	238	233	222	204	226	205	228	250	216	213	244	217	240	217	241	213	225	245	239	244	240	228	237	204	208	253	221	214	237	241	226	233	231	246	239	248	216	235	237	229	218	208	234	231	231	248	229	253	239	252	239	229	234	243	222	235	235	223	256	240	230	225	235	248	235	244	234	234	227	234	243	248	234	227	254	236	234	231	229	222	244	223	208	214	221	223	221	232	260	210	239	243	198	265	227	253	227	235	251	252	218	208	251	201	237	202	229	240	240	244	242	259	226	206	216	217	230	215	233	225	236	254	239	237	228	234	253	209	252	193	249	234	228	222	224	241	232	245	244	228	234	229	249	263	239	245	231	241	230	223	224	225	240	249	241	225	221	243	239	244	221	213	228	223	240	260	223	238	246	219	229	216	218	223	235	252	256	224	256	202	254	215	250	226	241	231	238	243	260	174	245	250	232	237	229	209	250	216	224	225	243	191	199	205	236	243	257	235	225	224	235	225	231	241	255	213	248	255	218	224	237	232	198	230	228	254	249	225	219	242	231	241	234	237	252	238	223	222	234	239	259	227	250	241	227	246	240	243	245	226	225	243	262	240	223	249	215	230	237	242	248	229	254	246	248	218	225	244	227	242	247	219	237	203	245	223	215	231	228	212	227	245	209	210	230	262	263	207	232	233	229	229	208	229	272	220	233	232	227	238	221	243	219	218	223	243	227	256	230	223	220	209	246	233	223	264	227	244	226	218	241	225	251	218	211	215	193	237	238	237	239	247	271	227	242	193	239	226	213	223	250	228	236	217	226	230	232	236	197	238	220	235	246	236	221	236	230	237	240	246	208	218	239	214	222	251	223	253	220	203	230	221	240	236	229	233	235	266	217	232	265	239	244	221	213	222	242	205	224	224	224	251	232	241	210	242	235	211	232	219	223	211	203	232	218	247	234	225	226	247	208	226	202	218	229	226	242	236	210	233	221	239	226	253	224	268	237	240	238	247	221	216	224	235	205	231	223	209	215	239	234	237	208	226	233	223	258	216	241	249	230	248	200	199	237	208	216	235	216	217	223	244	231	244	218	235	210	248	271	227	235	250	244	281	251	213	249	255	219	231	236	233	209	224	263	236	224	225	216	247	259	246	223	234	261	221	255	212	229	242	221	224	226	249	227	212	210	218	223	243	240	221	258	214	245	215	235	214	262	198	223	233	243	230	228	249	212	222	216	224	210	220	210	212	241	244	229	238	238	232	220	237	241	226	226	229	242	260	247	231	230	202	233	232	245	240	268	237	228	231	234	210	231	239	252	206	264	213	226	200	214	223	216	243	235	262	250	235	224	242	232	214	240	220	279	218	257	206	229	248	241	234	250	218	229	241	232	229	232	225	214	219	229	194	245	227	218	236	228	252	212	235	224	211	235	217	224	224	227	215	210	237	239	220	223	224	226	239	234	267	212	213	230	215	219	242	220	237	228	220	220	211	237	202	236	229	223	226	248	224	253	218	213	221	235	217	208	223	252	249	224	246	237	226	206	246	237	234	226	207	229	235	243	244	229	222	210	236	250	261	240	231	251	246	205	222	219	185	259	217	224	202	228	222	217	231	223	214	219	236	243	249	244	272	234	241	261	239	234	230	210	232	232	241	252	224	262	258	240	223	205	223	246	242	214	248	222	232	248	242	223	250	211	232	221	239	215	253	205	231	226	253	227	222	257	224	218	242	236	209	269	221	229	254	250	182	230	209	243	208	244	217	234	228	209	254	252	241	243	225	210	224	214	244	227	235	227	203	219	234	217	213	236
5107	5719	4292	2055	1482	1111	935	746	705	558	564	527	474	449	452	426	401	384	430	395	382	389	373	375	396	360	374	387	346	364	364	373	339	345	346	314	339	332	316	343	312	318	337	308	320	323	338	351	350	283	328	341	355	366	345	338	371	314	350	340	370	314	324	338	371	314	342	332	332	331	302	317	359	319	325	326	311	311	336	314	329	349	333	308	312	338	330	314	358	328	321	327	332	318	302	332	328	316	319	361	309	328	314	320	330	325	275	322	353	332	358	309	353	315	368	344	340	317	292	315	336	330	334	325	320	329	360	299	339	336	316	351	337	358	331	299	327	310	303	326	322	289	321	318	314	328	336	332	345	325	315	332	319	317	316	376	334	339	335	329	324	312	315	300	314	351	348	323	334	303	318	345	339	327	302	313	315	286	308	350	369	346	332	338	345	332	325	297	355	316	335	325	300	347	330	348	274	343	337	320	332	331	323	310	346	324	354	339	349	337	313	342	343	323	355	327	298	309	331	336	303	315	326	322	321	303	336	343	330	337	349	329	330	342	331	318	310	328	347	329	316	307	338	317	327	368	319	334	318	312	308	349	315	342	315	323	342	316	326	323	364	327	302	346	327	316	314	307	363	361	349	310	369	313	304	336	304	334	296	306	307	340	302	308	311	314	347	331	336	334	341	304	328	308	314	327	319	359	316	322	323	332	312	317	302	334	326	338	327	378	329	327	319	327	302	340	312	312	319	307	332	297	331	319	329	349	319	316	347	329	308	337	356	344	316	349	321	304	355	336	308	316	301	323	332	314	322	342	322	334	317	329	345	334	291	338	344	331	303	301	319	315	343	320	360	310	292	353	342	319	302	309	312	336	318	356	343	305	346	331	302	375	344	302	286	319	346	286	334	308	352	344	328	311	344	318	309	342	303	357	325	342	333	328	330	348	331	345	321	357	334	329	346	303	333	316	324	318	350	319	337	337	325	367	316	348	340	315	308	286	352	340	338	299	303	343	346	360	339	338	318	321	331	325	350	328	345	329	325	336	312	301	336	346	316	311	312	342	324	309	322	337	310	355	321	331	343	341	320	342	314	335	290	335	328	339	347	318	349	324	321	310	300	331	326	331	323	319	335	321	329	351	311	309	373	278	313	346	344	317	355	309	312	327	344	327	354	312	382	349	308	348	299	302	340	311	325	354	331	307	306	314	307	333	334	359	326	346	375	308	348	323	326	307	344	298	308	326	330	319	323	349	313	337	325	322	311	317	343	302	315	317	328	326	319	348	338	331	309	359	295	343	321	312	300	326	328	338	327	335	344	326	333	346	321	331	303	304	355	309	328	340	317	341	311	346	332	305	315	332	343	304	336	345	326	299	335	318	304	328	320	298	326	327	305	325	311	330	284	297	312	325	332	310	315	329	320	331	301	339	342	350	332	298	308	322	342	329	316	345	327	330	321	322	353	320	322	341	336	347	321	354	314	317	317	316	344	310	327	334	347	296	351	330	369	332	311	309	324	308	331	334	316	319	314	319	312	324	342	333	358	329	332	341	337	314	355	345	334	333	349	344	330	344	291	291	316	335	307	289	323	360	356	307	338	309	318	335	343	331	347	341	336	318	296	327	334	354	349	326	298	299	318	348	324	300	341	311	341	333	318	304	347	290	325	340	338	329	294	320	329	312	334	325	306	292	329	311	357	328	313	317	313	341	355	363	314	327	326	348	335	314	269	297	323	321	307	292	317	323	348	320	350	365	307	325	335	344	294	329	327	316	304	348	326	333	320	303	310	338	336	287	343	342	334	343	313	319	359	294	292	353	318	322	326	331	299	305	321	304	354	305	297	328	326	305	334	317	324	388	330	316	343	352	337	313	340	307	353	321	334	312	331	334	320	344	325	315	326	327	360	323	306	320	355	327	342	355	291	304	323	318	341	356	334	317	308	302	309	346	323	370	315	351	334	347	337	361	333	341	325	305	326	300	316	302	304	324	336	321	342	316	333	336	333	334	365	349	309	299	329	338	348	330	327	338	320	344	385	325	320	343	319	338	306	295	301	352	322	350	312	323	326	317	352	304	316	321	332	349	310	304	348	331	325	334	293	324	303	338	336	331	323	328	351	347	349	355	316	353	349	328	326	309	320	325	342	348	311	332	309	337	343	318	356	342	348	319	327	306	319	333	348	369	344	317	338	334	342	307	336	336	309	338	295	324	322	357	330	320	340	326	341	316	327	334	342	332	309	340	328	297	327	283	268	296	309	312	316	293	347	327	305	352	307	336	331	337	321	318	326	316	345	325	349	329	341	332	331	326	326	318	323	340	326	338	327	308	327	358	302	321	334	344	315	314	310	317	329	307	328	353	324	316	322	357	324	353	319	337	366	315	371	325	275	341	311	317	337	347	325	362	335	340	309	313	318	346	323	309	311	324	342	316	322	303	330	332	348	325	328	323	353	333	321	322	332	354	313	340	336	309	315	303	298	318	316	336	339	301	292	332	308	321	318	331	319	332	320	314	335	331	344	308	329	330	344	325	297	322	328	347	330	331	317	338	320	326	330	294	319	307	322	338	301	314	323	337	349	331	324	317	305	322	302	300	328	286	324	331	304	333	322	313	306	308	340	315	340	342	339	337	339	327	327	317	321	324	336	362	304	296	324	318	337	323	333	334	336	323	307	340	313	333	305	316	332	328	333	345	299	320	320	320	341	312	334	340	324	363	337	332	303	334	330	329	325	317	306	359	320	315	339	329	334	304	321	310	325	333	322	351	313	316	335	356	335	337	346	305	323	348	318	312	306	319	318	358	322	310	306	325	331	303	318	319	340	335	313	328	342	364	310	331	331	310	377	334	332	299	326	345	337	344	341	329	315	330	286	300	286	338	304	323	322	308	313	312	315	348	304	332	350	312	322	320	338	348	296	297	335	300	321	316	325	373	321	319	339	359	301	309	311	353	319	364	308	286	329	336	306	347	348	342	326	328	286	292	343	317	323	323	335	300	311	330	350	331	332	320	326	356	318	348	299	313	332	309	348	336	318	322	348	342	301	318	347	313	326	314	324	357	337	334	321	339	337	322	333	325	332	323	331	313	316	334	318	362	313	345	379	316	315	354	288	330	323	280	343	295	306	289	331	361	354	348	311	333	300	297	332	356	332	299	319	330	306	330	322	327	312	328	315	340	297	329	281	309	304	341	290	321	325	339	328	326	327	327	341	316	311	319	327	274	317	344	312	317	300	344	312	330	325	315	353	351	296	307	332	343	356	315	338	325	304	313	307	341	373	298	325	314	342	329	299	309	340	319	349	310	313	320	319	322	324	326	309	339	327	306	303	333	351	349	315	310	315	322	308	329	336	314	341	362	321	293	355	341	339	297	380	318	327	324	334	342	347	331	317	333	323	342	311	375	310	345	321	321	338	304	337	344	343	316	300	312	343	310	309	342	307	322	293	315	317	326	301	337	327	303	335	332	303	353	320	318	304	335	306	317	350	336	309	335	371	332
22884	21068	28749	23589	21059	21080	6502	1565	1205	1136	1087	982	982	933	897	887	877	893	806	888	816	823	810	805	781	758	762	784	752	759	812	712	730	737	734	765	746	801	711	780	784	781	674	742	694	736	703	726	768	744	744	732	723	778	760	743	740	798	839	764	723	774	798	727	748	749	728	736	724	713	748	729	754	722	699	803	755	707	746	754	695	759	762	784	764	742	781	746	735	735	783	759	744	705	782	800	742	754	724	777	684	776	768	744	716	698	732	775	737	712	705	756	766	758	748	762	759	748	776	736	756	745	754	664	781	706	722	755	752	753	738	747	762	768	766	745	719	744	737	775	753	777	739	706	743	756	708	736	733	757	779	710	734	708	788	747	735	725	750	762	721	756	759	719	750	759	770	762	727	748	710	682	732	720	756	733	752	741	755	717	763	784	748	767	754	746	731	694	755	750	753	719	725	718	724	740	752	759	732	749	752	755	781	760	742	748	769	742	700	718	725	756	739	754	741	755	734	750	754	765	693	719	737	717	726	733	750	815	725	773	798	701	714	741	770	701	738	787	744	761	751	724	724	732	716	701	756	714	722	707	741	753	714	731	731	730	729	708	725	767	727	737	718	755	778	710	737	759	794	785	714	783	757	728	702	740	725	715	774	750	728	774	723	717	786	744	716	762	763	737	718	744	755	731	739	732	739	711	735	746	744	746	766	752	760	755	786	767	736	753	735	753	794	737	748	765	781	706	737	741	689	711	747	721	785	732	734	721	718	729	772	763	717	711	732	716	730	709	736	754	709	754	697	707	749	720	698	767	755	731	722	689	713	739	716	791	726	756	717	760	756	733	760	718	788	743	709	746	748	749	757	745	737	704	691	718	703	737	725	702	687	745	738	757	703	721	775	725	721	789	767	749	718	750	732	735	722	747	707	687	700	708	768	776	732	759	715	767	700	731	764	719	777	743	749	716	786	699	724	772	766	721	733	760	769	699	735	713	769	694	744	785	767	711	714	734	749	737	720	735	731	697	723	760	740	770	756	682	806	731	749	742	740	721	707	761	754	716	741	760	747	737	764	739	769	723	741	693	733	720	787	708	741	803	739	724	720	773	736	751	753	780	756	715	743	757	704	739	746	707	795	732	763	752	705	704	709	798	760	757	782	734	732	755	725	730	778	740	734	754	734	719	734	748	726	761	799	755	725	747	766	752	726	744	721	742	706	738	768	756	764	782	729	745	738	716	764	739	767	775	737	778	764	760	725	753	718	715	728	748	715	765	767	716	766	778	758	757	728	747	776	761	791	766	736	728	759	768	742	719	798	724	726	758	741	720	731	716	700	759	744	742	752	786	680	729	713	730	756	733	743	701	732	802	703	732	694	767	804	717	776	722	735	716	744	739	717	744	739	716	738	678	787	764	752	782	704	711	753	737	752	761	735	719	734	764	743	757	753	764	741	701	746	753	790	757	784	759	737	730	727	735	792	737	728	745	717	718	745	807	783	757	700	772	732	730	784	695	744	751	767	712	771	761	755	767	741	750	727	715	727	743	783	737	776	711	711	760	673	700	731	737	718	717	748	703	739	757	776	735	713	715	744	753	733	766	702	664	765	747	677	753	722	665	753	766	752	724	742	762	721	746	765	755	721	694	723	704	707	708	712	741	716	686	688	729	723	719	798	795	722	753	738	769	765	736	734	730	677	756	703	741	752	709	741	727	727	696	721	731	796	763	735	700	781	741	756	739	760	715	757	707	756	738	745	778	694	741	720	729	708	758	767	743	737	720	725	724	762	719	730	769	730	752	721	713	757	729	656	707	748	749	688	757	695	707	755	783	738	752	761	765	742	722	721	756	772	682	695	746	714	748	750	738	699	749	713	739	721	760	757	725	725	717	758	736	734	721	736	732	777	736	741	772	723	794	757	768	771	761	714	712	707	757	782	760	762	759	676	768	782	721	741	734	771	719	753	756	783	741	742	747	759	757	743	768	672	741	738	674	738	742	771	750	741	736	737	702	743	739	747	750	724	799	703	719	750	724	745	732	799	737	732	752	725	790	712	820	743	730	767	746	733	838	712	734	768	740	762	727	750	736	726	704	769	746	749	753	725	769	769	714	809	726	738	757	709	729	726	773	738	779	748	720	756	702	739	713	745	772	755	784	726	746	749	737	721	786	682	732	749	733	726	719	702	812	714	729	752	758	733	696	739	737	758	721	739	725	734	703	758	694	766	709	763	724	743	731	701	772	711	786	746	738	733	708	745	765	751	695	754	683	762	721	735	698	770	760	755	781	784	728	695	761	748	688	771	753	781	753	726	716	702	779	760	793	761	720	660	775	708	713	764	723	770	699	736	739	746	757	736	761	732	698	779	732	755	783	750	754	768	728	787	694	737	732	712	684	739	754	707	744	778	738	742	745	742	698	757	754	652	776	730	733	770	702	751	712	723	688	748	704	703	698	765	737	763	764	743	690	711	703	694	735	729	715	704	718	702	712	732	739	742	732	769	754	745	723	732	762	714	761	728	763	732	740	779	757	745	734	746	728	785	694	728	754	703	716	691	668	726	738	751	759	742	745	754	730	715	744	735	742	768	717	758	727	682	716	767	757	731	731	742	743	702	728	708	763	727	713	756	764	743	735	731	743	749	750	641	712	748	711	724	738	725	738	725	714	761	713	707	765	721	734	778	672	768	717	799	721	723	747	735	734	724	739	754	715	770	708	768	729	714	777	680	678	705	716	726	747	765	773	733	706	730	749	721	716	712	735	722	783	756	720	753	736	738	684	723	731	723	733	739	743	676	727	740	745	748	726	759	738	689	720	735	764	744	746	740	722	711	709	715	735	752	766	760	731	728	760	721	711	688	699	743	782	739	777	751	709	754	708	699	719	748	733	732	729	769	721	732	709	745	766	703	729	705	695	765	753	726	712	786	744	761	747	730	746	724	776	710	739	739	700	710	716	708	702	726	727	719	745	671	729	763	722	761	760	728	765	742	714	748	701	738	675	759	720	737	696	751	761	792	728	747	724	703	775	776	766	723	731	731	744	754	720	691	775	710	736	736	769	724	748	750	728	693	708	751	721	704	740	692	738	723	742	803	743	740	797	698	717	732	712	762	741	717	736	753	763	766	739	750	705	716	770	777	700	765	731	731	756	739	758	744	771	735	709	738	742	724	759	674	722	745	769	758	771	720	734	743	755	717	711	698	752	726	736	685	797	752	735	736	764	705	752	746	782	743	706	758	737	747	737	678	767	778	768	772	761	725	755	763	715	762	743	658	760	761	729	753	703	716	769	733	732	719	756	742	728	775	734	699	727	689	770	734	795	774	716	740	730	737	748	717	670	728	747	785	790	747	742	774	750	733	749	756	720	745	718	736	743	672	754	746	757	706	745	751	730	767	742	735	771	684	766	702	699	729	773	714	762	727	705	791	709	753	709	712	730	708	826	762	743	721	713	686	733	727	725	718	756	733	666	750	688	747	781	723	756	787	760	726	750	722	719
8376	17507	13407	7339	5161	3901	3190	2567	2151	1997	1741	1648	1558	1429	1254	1251	1224	1207	1149	1120	1043	1117	1121	1028	963	1084	1064	965	1032	1020	1036	972	1023	950	949	991	971	941	970	980	907	962	966	974	908	867	934	939	943	953	948	918	949	935	926	956	914	968	970	909	903	913	926	937	905	961	888	963	916	913	951	876	910	911	896	926	883	938	912	905	923	920	887	946	904	908	972	877	865	950	977	919	952	876	892	881	931	846	932	860	905	924	905	900	880	966	941	932	948	903	875	933	927	963	913	935	859	938	882	928	933	949	904	930	908	877	897	924	907	929	911	907	924	913	886	886	952	879	902	883	882	936	894	891	884	873	890	949	932	866	942	941	931	836	946	897	919	891	906	947	924	903	887	896	867	896	877	931	916	873	887	943	906	897	951	854	943	951	872	909	934	873	907	900	878	873	876	912	887	906	902	914	889	903	898	922	926	900	922	896	874	874	856	846	912	937	976	960	889	926	965	940	922	901	948	923	880	927	895	917	910	903	905	884	928	918	891	876	866	862	938	933	914	940	956	905	924	926	875	910	937	887	925	899	923	903	916	898	962	906	911	870	898	897	928	879	931	889	898	879	889	969	884	878	870	896	908	875	896	967	908	899	902	918	905	867	952	852	883	927	911	923	881	896	935	872	892	920	871	922	938	892	916	834	919	904	873	875	913	907	919	893	867	961	840	913	914	924	883	900	965	876	972	930	911	888	894	876	887	879	915	968	888	862	845	913	905	936	840	900	941	870	947	900	915	956	933	869	888	897	928	842	855	945	929	840	942	942	907	874	937	941	923	921	919	926	940	904	929	870	871	901	916	946	854	892	870	924	879	893	969	884	884	901	854	874	899	914	899	887	921	870	878	973	944	920	960	945	932	900	866	914	915	924	925	891	916	906	939	878	898	927	925	989	912	924	894	940	909	947	921	908	896	897	936	917	892	890	908	923	928	879	879	934	903	855	949	940	910	836	872	894	896	921	919	885	924	903	891	901	863	862	926	933	876	920	887	857	907	911	924	910	880	896	896	919	944	861	939	877	872	885	949	900	943	812	881	935	896	927	947	957	884	840	968	985	896	953	911	946	936	906	912	919	926	924	868	892	876	899	920	896	932	909	926	925	939	943	887	901	940	890	885	913	925	978	939	916	833	916	908	916	930	942	876	891	899	931	884	898	952	947	903	917	893	965	916	944	907	891	908	925	914	866	884	860	927	946	945	838	933	931	858	872	965	907	894	836	905	899	837	937	866	862	964	947	921	902	898	892	909	865	867	857	903	931	923	869	897	924	903	940	876	869	912	959	961	942	892	919	927	931	856	926	909	876	890	912	895	915	900	908	888	945	909	905	927	867	934	918	928	885	975	939	948	950	928	909	944	879	931	938	892	924	937	899	972	936	899	909	891	898	936	878	907	958	882	930	927	927	926	905	936	906	937	884	921	897	945	858	939	911	876	924	968	911	933	940	906	872	900	969	895	902	889	903	941	949	934	875	902	888	881	918	929	987	914	967	883	878	906	882	900	874	918	885	898	893	911	830	900	934	913	959	935	959	943	931	913	863	867	895	899	901	871	864	948	933	895	913	880	920	950	936	916	905	905	889	895	920	868	868	934	905	869	951	880	908	924	893	909	925	875	897	889	853	922	936	962	902	974	957	928	904	877	941	905	878	901	926	915	863	905	915	948	953	898	958	884	930	867	897	874	896	885	922	880	883	887	894	889	901	929	927	899	903	909	898	949	986	888	927	862	989	903	909	954	951	935	913	887	916	928	895	907	946	929	878	925	921	907	894	898	881	903	870	887	939	952	873	898	899	944	947	930	938	894	902	893	909	926	907	981	882	931	914	964	927	980	915	894	908	879	963	896	887	894	958	906	914	854	933	946	984	951	877	873	905	952	860	935	895	854	891	931	916	904	878	872	910	933	883	897	901	930	893	871	886	878	885	926	940	923	900	885	933	979	942	887	961	900	865	879	930	903	947	972	885	906	900	859	897	930	961	895	894	913	885	887	893	926	937	888	927	914	874	873	877	887	968	932	910	855	863	909	877	923	933	844	957	912	909	877	913	953	864	892	915	923	906	872	867	900	909	920	897	860	932	862	950	894	964	913	896	864	895	918	910	885	912	890	901	849	946	924	885	837	941	899	904	892	851	908	921	883	958	906	951	937	873	970	928	896	887	921	908	885	911	896	896	944	903	944	884	914	950	917	918	905	905	911	925	908	908	871	927	895	946	888	874	898	883	905	892	889	865	908	942	949	945	902	917	919	894	929	856	876	918	897	907	960	874	964	906	961	982	882	903	912	904	848	888	914	950	889	921	924	912	849	908	890	899	894	894	929	950	938	920	876	916	955	955	875	935	912	839	949	870	939	896	892	836	891	891	851	927	974	941	910	822	899	921	935	879	923	902	945	918	884	936	900	870	920	859	911	902	871	903	934	908	919	911	933	884	854	903	910	880	872	948	879	909	900	860	872	909	924	915	936	915	890	891	881	907	878	955	954	880	927	901	896	909	915	914	956	905	896	929	946	916	908	898	914	913	875	879	908	876	900	903	901	896	959	852	914	879	926	924	924	944	951	933	895	920	911	909	891	910	931	899	938	877	894	938	907	917	911	909	914	919	894	923	891	956	920	925	910	957	957	855	919	951	953	908	908	885	974	948	885	984	864	873	907	880	899	962	949	904	908	853	913	939	890	899	888	899	967	903	898	911	955	908	928	882	906	950	878	899	916	937	932	881	903	898	891	874	909	943	943	899	937	890	872	953	872	866	896	933	857	974	929	962	894	885	880	914	901	916	928	919	924	899	875	897	918	889	911	944	870	903	872	920	929	893	932	906	868	942	945	875	907	918	885	867	899	871	931	876	910	895	869	922	859	896	906	932	906	925	909	905	900	905	879	937	904	903	899	933	885	877	938	885	892	882	963	887	891	938	894	886	915	960	927	897	858	900	926	941	913	889	910	880	883	949	860	899	926	912	926	850	886	960	892	925	883	913	898	861	933	922	931	966	932	922	882	889	912	880	923	904	942	892	867	898	897	836	904	920	943	976	883	895	884	883	922	879	921	889	932	902	904	881	911	972	882	890	824	850	879	896	947	912	942	948	889	910	925	873	902	950	897	887	937	879	861	904	883	926	895	926	891	930	907	956	946	914	851	927	898	933	907	884	911	909	901	894	885	893	883	935	888	877	878	883	908	882	878	950	880	899	879	883	867	887	921	880	912	929	952	941	882	830	904	919	924	849	889	947	914	877	856	863	873	863	868	947	922	890	868	863	985	892	915	916	872	922	895	863	905	894	916	892	915	837	868	887	821	898	872	919	898	893	906	902	889	903	911	871	910	870	916	868	997	903	861	915	940	970	932	909	920	909	912	914	943	897	898	882	922	863	922	889	922	889	872	868	910	932	910	909	934	927	928	884	909	963	904	835	927	880	942	892	921	904	914	903	918	959	933	882	882	933	912	878	916	954
26796	19009	4911	794	563	517	385	281	288	296	273	262	297	264	254	309	285	243	265	267	254	288	256	262	264	284	287	278	273	265	266	257	259	260	272	275	265	279	229	252	294	254	284	263	256	255	270	246	264	286	271	252	256	280	296	271	288	268	278	269	245	273	275	272	275	253	254	242	289	253	294	267	252	269	278	274	267	269	270	270	276	279	258	272	272	298	304	264	253	266	274	250	251	250	253	250	297	273	291	264	268	250	259	253	270	228	269	273	248	275	269	218	234	279	261	253	261	269	276	275	259	272	283	267	284	269	302	231	286	266	278	253	243	242	261	277	244	261	280	272	240	279	242	262	272	262	258	286	247	270	273	280	290	285	265	282	280	254	264	312	258	257	240	274	274	253	278	268	268	267	254	272	287	261	259	264	278	272	260	263	285	245	257	281	262	256	268	302	253	235	252	256	277	244	255	257	271	269	257	251	252	259	270	275	262	254	257	272	278	290	268	242	277	261	271	319	253	283	266	276	295	226	257	252	247	299	284	259	308	256	252	262	273	282	260	254	261	280	245	271	261	276	248	246	292	276	271	246	263	295	299	278	301	284	274	254	265	254	289	282	264	261	287	308	267	264	257	262	282	264	240	266	252	274	234	247	273	260	243	257	262	270	271	262	291	256	259	275	280	271	268	291	258	227	284	241	263	277	264	269	270	281	291	283	302	287	250	249	267	247	279	295	297	280	232	240	245	297	237	303	283	231	251	238	244	283	269	264	281	264	275	256	274	268	257	266	275	279	263	267	279	239	263	272	268	272	276	275	270	274	241	238	301	270	264	254	256	285	265	275	262	272	262	277	226	282	228	276	251	239	258	302	249	258	250	242	270	262	264	275	258	275	258	232	256	263	248	280	310	270	270	280	282	257	269	257	247	272	253	251	226	259	271	268	285	252	275	271	251	291	224	246	305	295	266	261	297	273	270	255	278	267	231	264	285	271	258	243	254	288	325	268	295	282	263	273	281	274	257	259	275	277	267	247	285	264	282	231	262	258	273	240	253	261	272	249	288	271	273	283	249	287	269	263	252	262	281	270	259	270	268	302	259	252	286	240	265	258	259	223	264	267	260	285	290	278	256	257	280	262	249	259	269	276	281	283	250	276	273	287	262	242	270	255	275	282	302	260	271	284	273	262	278	246	255	266	256	274	270	278	292	285	268	264	296	247	293	272	285	242	310	256	236	259	264	299	274	260	274	265	253	258	275	266	305	253	261	278	257	281	288	260	240	254	270	278	254	246	275	297	242	252	243	258	273	268	249	278	263	251	258	257	233	241	257	288	280	270	285	274	274	246	265	270	254	255	271	270	278	274	244	286	275	282	281	276	265	269	276	262	279	270	257	258	287	273	231	265	262	270	291	242	262	255	242	266	243	284	265	270	261	260	271	232	251	279	255	258	279	249	287	251	301	287	289	289	239	263	258	260	260	233	266	245	241	264	256	274	261	260	262	262	268	263	291	236	271	282	288	275	263	266	281	279	292	225	234	263	267	268	262	240	256	293	272	246	282	263	272	308	243	304	234	260	264	268	236	297	252	263	256	264	303	268	277	248	268	271	284	270	245	291	254	286	262	278	266	256	250	280	251	253	267	309	284	256	267	229	278	270	263	255	237	244	282	280	235	256	245	265	278	264	284	293	268	264	271	270	282	242	270	271	253	251	259	274	284	266	252	270	239	231	258	268	265	277	261	262	295	281	288	268	293	258	279	234	251	272	268	286	259	256	274	260	271	258	265	263	282	228	257	261	279	250	226	267	278	255	264	274	281	284	257	251	232	264	278	273	262	240	269	271	278	261	272	271	260	259	237	253	266	289	253	276	264	287	261	260	253	293	269	257	276	258	242	256	264	252	273	264	253	246	248	254	267	272	257	261	241	275	268	256	272	288	275	261	280	249	261	292	293	271	237	253	288	261	276	261	285	280	271	286	229	296	240	308	267	301	272	244	249	273	231	259	267	276	260	277	255	276	258	260	269	276	279	274	269	280	266	252	277	266	281	263	287	263	287	262	272	281	265	252	235	255	257	254	248	251	269	251	280	300	279	273	249	261	250	271	257	246	264	251	263	248	247	300	267	243	257	255	280	260	260	269	266	283	285	257	272	271	267	292	277	294	263	264	257	265	262	280	259	246	268	280	290	250	285	243	259	279	268	255	267	286	254	249	211	272	251	277	269	286	286	272	294	256	281	268	246	293	287	282	263	275	265	243	270	258	270	307	288	267	240	274	274	284	265	267	268	260	252	264	262	260	286	271	292	276	282	277	237	289	273	237	286	253	237	256	275	281	263	244	272	265	253	275	270	297	273	243	245	256	244	281	286	268	264	285	289	260	255	278	266	252	293	281	264	250	244	234	296	262	279	258	283	252	267	259	252	237	286	262	287	275	260	268	271	247	276	261	268	280	273	261	239	279	254	287	302	290	272	243	277	269	264	285	242	270	250	274	275	246	255	270	268	264	299	265	291	266	274	281	285	303	278	242	255	259	258	280	215	261	259	267	292	250	219	275	258	291	263	266	265	264	274	252	260	277	294	261	284	278	253	261	290	254	256	267	242	246	274	231	273	240	253	227	274	265	243	250	288	249	260	254	255	254	295	270	264	257	261	256	262	292	262	272	275	248	275	259	268	282	248	266	297	277	246	255	257	254	249	284	270	292	249	253	248	252	284	274	271	237	274	267	263	266	235	241	265	291	280	268	272	275	272	301	262	269	299	261	257	273	245	234	250	283	259	254	288	296	255	240	270	282	294	291	264	256	276	274	278	250	270	269	258	266	235	262	291	255	271	239	283	235	282	283	246	267	246	270	269	257	272	268	281	253	247	274	253	262	262	287	276	266	268	243	246	257	290	277	273	275	276	275	291	249	260	288	272	263	250	264	273	243	275	265	268	272	260	280	267	293	261	260	275	260	281	257	258	280	247	264	256	277	269	266	260	260	269	264	303	301	267	253	272	271	242	268	268	279	249	262	244	298	280	273	257	257	250	243	270	246	270	260	284	286	252	244	229	261	277	248	257	260	295	283	247	293	254	275	278	262	284	281	276	238	268	256	263	248	254	269	286	277	269	250	280	271	252	266	268	235	247	259	285	270	255	275	265	248	292	275	279	283	229	279	255	265	256	256	250	261	257	255	281	263	286	256	259	279	260	254	290	282	264	263	285	267	284	273	279	269	308	235	250	269	274	255	259	284	275	272	270	241	278	286	264	274	282	291	299	286	260	279	263	253	269	257	252	226	267	294	289	268	291	239	262	270	272	285	254	251	257	257	280	261	252	256	283	241	261	271	281	270	299	258	263	285	285	282	269	275	282	240	241	264	248	259	270	246	282	275	259	261	240	246	283	277	305	259	251	238	295	263	251	272	285	251	246	266	263	263	242	289	264	272	264	296	262	254	256	281	252	269	302	259	247	287	272	243	258	266	245	256	276	253	284	256	262	256	262	259	247	248	254	282
4088	1396	1083	671	548	496	442	440	355	416	363	388	366	393	367	343	341	381	357	378	360	376	360	354	362	317	365	352	348	344	330	326	363	364	356	341	363	354	384	323	324	346	336	328	344	353	351	361	367	361	366	355	335	335	344	380	370	344	347	330	366	337	346	351	347	352	361	368	362	353	343	375	355	344	335	321	357	364	339	345	356	339	345	341	351	357	357	378	358	353	347	349	337	342	352	373	366	328	354	367	353	364	354	338	395	383	357	377	299	376	325	339	360	354	372	335	352	360	358	366	323	334	308	343	370	345	341	338	361	315	338	355	345	309	354	392	332	347	359	336	369	377	335	356	363	338	370	333	347	314	374	345	360	352	363	358	349	343	316	340	341	333	349	327	337	362	343	323	344	354	318	377	320	331	328	350	363	357	397	308	386	340	361	359	344	353	370	367	364	351	387	345	316	373	339	310	344	350	385	337	354	386	339	330	354	333	368	355	380	364	351	356	328	347	336	340	341	341	340	337	358	357	329	344	336	366	353	372	381	317	346	327	361	343	356	369	353	339	360	367	364	348	347	317	352	348	315	331	337	348	353	364	339	339	366	349	374	317	366	330	362	368	363	357	360	382	322	359	336	362	374	321	339	352	346	324	332	321	352	339	344	352	375	363	342	351	342	338	372	335	360	343	364	343	335	389	375	356	347	337	357	388	343	306	316	354	351	307	314	322	344	334	337	340	361	390	378	335	338	354	337	327	348	337	315	359	335	311	369	369	305	338	338	309	365	341	345	362	333	327	336	324	377	360	343	345	343	335	385	352	345	345	368	332	372	357	373	356	364	374	355	385	347	360	341	356	356	342	358	355	310	318	342	349	339	313	345	362	338	331	360	342	344	366	347	347	349	331	364	363	377	340	379	373	335	343	325	348	318	339	368	330	352	353	365	344	329	344	316	341	370	360	329	365	333	332	335	351	347	333	349	334	325	347	348	350	336	335	322	363	347	380	351	339	344	317	361	353	361	336	333	346	367	371	357	363	367	357	371	363	347	323	342	309	338	334	361	329	337	318	358	351	361	359	368	334	337	346	324	384	332	339	335	366	319	332	349	369	336	346	347	316	343	355	372	358	318	316	335	355	363	365	338	353	353	378	341	332	380	337	363	325	348	360	340	323	367	376	350	299	337	344	358	361	359	340	322	375	342	343	327	337	338	356	332	378	351	317	349	338	329	328	333	364	363	360	341	354	350	324	336	316	351	349	366	368	332	321	331	350	350	338	333	336	367	355	347	352	305	340	322	321	372	367	366	358	336	347	332	314	380	356	308	350	337	344	341	325	357	325	330	341	343	341	327	341	333	363	336	336	361	364	357	331	326	341	356	346	345	357	361	331	368	353	368	333	331	329	349	363	367	356	351	358	370	342	327	317	320	346	352	323	353	374	371	344	344	347	365	328	345	348	297	372	356	342	353	337	361	383	332	359	364	367	346	381	337	299	321	339	356	323	363	363	377	353	369	382	339	334	339	328	349	343	345	346	345	341	340	355	372	320	348	338	331	366	364	318	358	382	331	305	368	348	365	339	344	349	346	355	355	351	336	343	346	291	365	321	352	339	323	340	366	351	359	335	345	386	373	352	327	337	337	341	367	294	318	348	339	338	344	341	338	332	363	329	347	342	323	365	361	354	335	352	333	367	320	336	364	348	345	355	343	348	354	330	322	323	324	338	332	346	336	311	370	340	328	359	365	369	342	364	336	357	318	318	328	346	341	375	352	303	358	325	344	361	374	340	374	376	347	350	306	323	336	382	323	366	371	354	350	364	350	344	326	361	371	333	331	361	346	317	338	338	322	347	324	354	350	356	338	351	342	336	311	372	349	313	352	372	347	358	345	385	339	385	328	336	378	336	372	357	384	335	392	349	331	348	353	343	360	346	353	366	357	325	357	376	318	356	391	344	349	366	372	361	358	357	354	360	344	354	342	356	369	336	342	352	367	348	331	359	345	377	355	384	369	342	327	380	315	348	356	350	329	333	346	322	364	342	312	317	374	359	329	334	364	326	333	354	354	347	350	359	335	331	347	331	349	356	325	341	361	325	330	322	353	346	339	330	335	343	318	315	335	351	336	377	319	354	382	335	356	387	346	345	339	329	365	335	370	319	328	351	347	353	319	383	342	311	368	345	329	329	348	352	335	341	328	370	353	363	379	369	370	305	354	350	298	303	369	364	333	349	348	332	334	347	346	374	363	337	343	357	347	345	326	341	325	339	333	364	365	339	328	353	347	374	319	334	374	354	333	346	368	316	342	320	366	322	346	360	330	360	345	353	374	339	371	335	358	378	344	370	336	354	358	376	365	330	387	345	345	340	337	319	362	331	340	320	338	340	333	355	335	314	364	359	360	349	362	363	348	345	371	358	360	328	329	383	341	325	354	372	368	352	353	364	342	368	326	364	350	307	348	360	323	340	309	348	357	333	320	353	326	372	343	302	356	342	337	310	324	341	329	369	362	353	360	368	337	367	323	345	345	342	341	334	361	384	351	356	346	312	332	336	350	358	369	356	366	346	381	318	346	370	364	335	331	348	366	366	337	336	339	342	362	331	377	330	343	348	353	357	335	346	362	331	363	336	353	329	416	348	357	363	352	340	371	354	321	329	330	368	341	351	349	356	322	359	363	342	330	347	368	338	365	350	363	363	348	351	347	334	365	322	362	317	332	347	334	335	399	360	323	365	357	319	349	351	302	315	348	339	350	377	358	337	349	367	333	343	355	346	370	351	362	336	323	377	349	325	351	376	336	350	363	347	330	364	385	348	353	374	337	376	386	342	390	346	372	321	343	319	319	321	358	346	328	322	359	332	323	321	372	368	364	324	295	354	379	348	367	359	335	331	321	369	329	340	337	343	347	340	349	360	337	324	353	367	312	336	356	325	357	330	351	401	346	355	362	365	353	343	332	324	362	382	345	356	352	329	324	382	329	342	375	385	343	345	321	341	341	330	330	342	345	364	353	353	319	325	334	350	331	319	377	345	343	349	373	358	350	336	353	343	356	344	368	353	334	350	323	341	348	312	341	346	364	339	320	348	339	349	349	380	332	374	335	347	341	345	336	374	325	361	324	338	351	322	319	376	356	383	350	367	350	326	342	334	335	333	344	363	344	368	372	370	344	314	356	352	320	365	362	350	349	333	372	345	350	364	324	348	360	367	355	351	334	372	347	355	320	348	336	319	355	378	326	338	331	342	373	297	316	355	384	384	370	341	306	333	334	354	353	304	349	324	351	335	360	327	340	335	303	346	356	331	342	361	331	341	325	308	363	326	328	351	360	339	339	367	312	353	348	342	377	340	337	350	339	323	338	371	336	345	367	355	323	313	342	340	358	345	340	319	360	313	311	376	359	333	342	358	355	335	359	359	333	354	355	345	336	365	385	312	343	372	339	360	346	340	360	345	330	350	377	342	364	333	339	325	336	340	358	350	342	351	347	350	352	361	354	337	342	390
23890	21052	28232	24075	21021	7524	1399	987	859	836	805	754	708	732	678	666	670	663	671	653	674	610	618	651	636	597	653	622	658	621	663	603	599	675	664	666	609	639	613	629	578	642	628	654	642	640	595	565	648	641	594	629	613	632	613	589	624	633	663	612	630	559	601	636	632	621	615	582	623	658	599	591	611	610	637	573	601	668	618	573	586	606	627	616	600	623	570	600	675	607	575	615	637	645	585	582	611	581	596	654	652	576	564	569	594	590	622	624	644	576	615	639	589	594	629	593	599	574	599	612	630	589	608	613	617	602	593	629	604	594	569	627	561	592	633	596	581	685	634	627	650	620	606	576	594	555	592	567	566	606	592	608	605	655	625	637	585	614	599	613	657	591	601	590	629	648	623	643	606	572	605	641	602	608	557	596	614	576	616	609	653	590	604	573	634	614	610	611	634	628	638	619	604	669	616	617	613	622	626	626	668	582	586	617	638	629	625	584	651	620	612	614	604	618	630	588	661	623	619	630	553	672	617	572	596	596	608	624	616	590	599	605	570	618	606	635	591	592	606	639	584	597	608	564	637	587	583	582	584	585	613	628	599	626	637	619	646	611	628	604	599	590	644	650	649	600	611	617	621	652	638	572	624	592	601	604	658	587	574	580	580	629	620	659	547	607	624	635	612	599	594	659	576	605	629	639	611	567	606	640	621	613	587	590	580	589	646	603	625	605	625	637	612	589	625	628	628	602	606	570	643	599	580	631	609	609	616	600	616	592	633	599	594	561	577	599	587	608	602	593	622	607	567	630	625	604	603	589	643	620	622	621	603	597	638	579	602	575	610	638	588	569	596	614	620	601	607	579	649	656	613	602	611	617	612	590	609	644	625	613	634	651	575	555	648	627	605	538	636	654	594	580	610	616	644	633	623	576	625	598	620	640	630	618	619	606	564	614	643	569	636	581	616	611	605	613	640	619	620	603	569	610	617	614	628	606	604	606	635	586	564	590	627	539	601	605	625	658	625	617	645	591	568	617	596	598	580	620	595	622	617	601	563	577	592	628	587	615	645	597	576	602	592	626	604	622	633	565	571	579	646	640	597	640	640	604	615	583	629	647	621	612	586	613	606	638	601	583	599	591	614	623	624	602	596	607	564	639	575	640	644	619	608	650	649	619	604	632	637	662	665	546	667	636	611	587	616	554	547	639	580	608	603	636	649	588	606	628	610	609	579	608	572	650	637	618	633	591	575	596	643	596	593	603	595	601	585	595	623	583	610	653	569	611	645	655	561	631	601	630	599	628	551	591	667	627	628	611	599	641	600	607	594	623	635	562	603	571	554	595	624	606	583	614	576	585	615	670	608	609	612	616	642	601	651	620	588	606	581	576	628	618	639	604	596	621	596	592	588	606	630	638	593	628	606	638	564	589	628	599	627	599	593	600	636	615	583	587	610	630	615	585	610	655	626	568	602	642	582	619	626	599	597	605	614	578	627	596	592	619	547	591	601	574	655	579	597	591	608	565	570	587	605	628	589	623	572	622	613	645	588	596	616	622	626	623	608	595	609	649	630	595	651	590	568	596	608	570	616	627	599	614	597	609	615	666	646	583	646	617	641	584	642	603	594	588	605	598	638	582	589	633	611	594	606	618	588	571	605	619	622	630	573	597	605	628	613	574	608	644	669	641	615	659	612	594	637	640	609	581	609	606	602	637	607	591	598	601	606	625	617	602	609	627	577	586	582	571	647	614	624	582	590	570	607	587	613	585	634	598	574	610	619	599	590	588	603	652	616	559	614	623	639	608	622	614	589	610	627	599	614	624	595	658	648	593	572	593	617	608	623	575	614	587	612	595	600	599	610	606	624	600	625	658	585	568	609	603	602	587	626	603	622	622	658	599	623	634	637	595	612	655	624	617	634	601	575	619	609	597	618	600	604	593	566	580	607	576	631	637	584	624	628	610	605	611	611	620	584	634	626	608	618	574	572	639	655	642	603	571	639	614	647	581	577	646	604	596	653	611	605	605	610	610	615	584	571	636	609	653	607	642	587	591	638	630	605	645	630	639	628	635	590	588	607	570	610	631	604	618	579	579	629	587	661	595	578	601	572	582	616	584	650	605	609	573	601	615	631	614	628	637	641	594	637	619	628	641	557	653	617	603	623	648	624	590	645	609	622	605	617	599	672	606	630	617	610	606	608	607	606	596	587	587	634	604	605	598	655	600	617	565	609	605	590	602	570	619	605	596	608	615	620	654	639	618	608	599	611	595	666	658	619	582	557	607	623	619	604	577	620	645	590	603	602	574	628	609	589	576	595	646	654	621	625	621	615	612	609	602	605	584	584	642	635	627	587	637	580	654	607	614	555	584	605	640	576	627	640	600	629	616	581	591	623	625	561	546	621	643	656	647	627	613	637	573	557	613	634	622	608	616	577	614	587	655	601	592	603	618	587	600	608	628	550	600	582	624	602	585	593	601	597	570	642	588	630	612	584	601	604	594	573	598	632	584	591	597	572	658	615	635	577	571	566	607	620	646	611	584	594	578	604	611	617	654	622	569	612	606	587	600	598	638	648	583	594	621	618	657	561	587	634	614	585	611	557	584	622	619	594	618	592	620	608	583	595	629	605	645	591	595	623	594	549	633	554	612	656	615	627	563	612	622	601	612	605	664	615	584	557	605	603	587	608	645	618	648	644	572	577	605	634	556	604	630	624	590	591	580	651	570	625	629	619	586	565	610	603	601	623	577	627	596	651	631	613	622	615	656	600	607	598	589	605	632	609	602	587	588	587	598	604	568	595	636	569	620	596	597	617	587	643	582	624	594	601	592	586	600	585	580	590	616	588	613	642	634	612	614	607	599	569	568	597	587	604	605	587	605	598	632	585	650	554	601	627	639	593	589	650	586	592	568	595	595	579	617	642	617	578	591	565	627	624	620	586	638	631	598	612	627	631	587	587	608	635	617	628	617	615	593	609	628	578	614	652	627	623	609	592	624	625	609	584	596	631	625	646	596	584	610	616	653	608	658	649	630	619	608	599	588	609	630	601	647	551	602	592	618	624	556	611	595	660	603	600	590	673	573	609	617	607	638	591	596	630	609	625	620	624	678	596	582	647	590	622	603	647	618	636	597	584	601	565	658	613	611	637	646	617	622	591	593	619	640	615	605	637	624	602	612	602	577	631	653	594	635	574	597	611	613	564	612	584	584	641	618	623	615	594	604	647	568	585	595	618	620	591	611	598	579	580	613	625	570	568	613	581	641	614	629	631	580	594	588	597	576	635	585	617	577	640	587	588	563	602	596	572	615	612	612	598	607	646	588	611	609	622	600	659	585	613	612	616	586	572	573	559	591	624	640	619	607	597	579	643	589	667	597	580	585	595	599	595	614	614	612	594	604	637	607	576	590	632	563	590	593	574	602	611	599	625	595	583	652	583	611	633	661	624	617	662	611	563	625	548	632	605	612	591	575	610	633	600	588	574	613	574	609	577	624	634	646	627	584
5475	10916	8370	4216	3057	2352	1900	1612	1398	1292	1222	1206	1109	1023	980	878	923	868	898	889	807	846	827	829	758	838	781	843	766	784	800	781	799	750	810	752	743	763	775	729	758	785	738	764	812	741	774	777	734	788	762	765	756	732	762	748	824	806	725	809	769	801	781	730	768	760	798	739	724	766	757	761	757	759	735	720	725	767	774	754	769	752	689	795	797	788	733	753	735	788	777	765	741	771	760	738	758	725	741	708	754	759	759	751	781	796	706	779	718	754	790	755	743	784	760	732	737	697	721	742	779	696	714	761	795	758	750	732	787	731	737	793	757	709	750	772	761	730	701	714	763	742	733	697	754	715	778	759	812	732	764	755	726	773	753	780	739	789	738	720	751	774	736	722	727	754	747	757	706	790	764	753	786	794	744	721	751	786	776	749	767	743	764	733	751	770	774	746	788	740	702	751	788	728	710	762	759	763	731	719	789	789	794	753	741	714	734	767	765	717	742	797	745	789	740	739	737	680	745	777	754	736	778	740	758	735	709	746	733	738	720	688	755	790	775	737	801	729	768	747	818	735	735	725	769	801	776	741	722	785	740	760	752	752	710	685	741	799	782	768	744	730	731	704	740	736	772	757	709	743	736	723	724	757	741	717	712	763	756	729	788	722	778	754	702	736	708	726	780	753	784	779	740	737	735	765	710	722	764	712	765	711	758	730	769	780	748	745	771	719	759	729	767	773	752	724	761	728	794	750	755	757	775	748	765	709	748	736	759	737	761	763	778	695	753	778	711	752	764	729	767	782	722	785	725	742	741	770	760	716	706	732	722	712	758	741	749	793	767	767	795	742	818	753	759	732	731	737	764	751	723	728	758	743	755	771	835	778	745	741	760	774	800	699	711	752	744	707	773	778	762	746	793	720	758	733	702	742	759	727	718	754	722	751	782	752	747	733	755	708	739	718	758	724	768	761	758	735	761	766	697	741	807	779	771	746	743	787	721	727	769	706	768	758	711	700	750	767	781	771	746	714	773	760	768	738	721	756	737	746	722	779	777	774	762	743	738	773	726	741	785	768	735	707	778	744	762	738	767	747	751	748	763	760	728	771	761	750	733	772	784	800	739	758	762	755	755	707	748	713	739	776	748	750	746	749	771	712	738	787	803	763	771	731	746	758	699	737	734	748	747	772	773	797	766	745	768	763	764	723	774	719	748	733	711	683	715	729	779	803	691	702	716	748	688	765	743	757	750	710	762	776	738	785	773	776	794	748	741	801	680	741	705	738	724	757	774	755	712	731	720	748	719	802	760	766	675	798	705	768	699	726	809	733	766	692	728	751	756	736	724	770	740	770	701	750	734	731	749	728	772	757	764	726	753	772	728	736	709	736	724	754	735	787	729	743	757	790	738	710	726	713	735	737	697	638	706	768	747	734	776	721	723	741	826	748	723	780	756	738	782	729	799	768	723	794	757	748	775	745	749	728	748	774	748	795	719	723	757	728	755	775	730	743	767	764	764	706	759	755	768	723	751	762	747	731	769	793	733	782	717	755	778	769	776	726	791	798	722	734	698	749	747	764	769	753	794	773	726	750	752	772	711	780	720	783	805	817	706	785	772	744	795	763	701	789	761	737	712	745	742	724	769	744	722	747	796	765	781	702	750	747	774	706	742	769	810	800	799	760	722	717	769	739	753	790	742	706	700	764	722	827	732	730	781	728	733	785	767	733	794	725	789	720	722	759	727	713	687	739	711	788	752	706	750	764	740	724	782	674	753	716	736	759	765	714	765	754	731	786	722	758	764	740	757	811	741	722	751	727	725	753	752	742	707	732	724	748	727	730	718	762	702	746	743	750	789	775	731	758	702	713	733	750	758	751	789	770	729	806	730	720	777	817	759	739	730	736	735	764	735	782	689	736	741	752	736	774	775	794	733	795	744	728	729	712	733	793	787	759	763	739	774	763	775	772	753	773	718	745	785	788	779	762	746	787	701	803	756	768	747	767	804	781	795	769	722	725	791	749	708	720	745	742	706	758	728	734	741	741	724	751	762	746	763	808	745	721	720	727	720	741	761	729	723	777	764	762	768	727	761	769	749	778	768	738	761	778	761	771	741	738	741	752	711	745	760	709	739	770	803	766	774	785	735	749	761	791	783	782	711	743	774	700	760	739	722	797	760	750	771	722	767	732	727	726	747	776	775	734	718	731	762	732	777	789	749	780	744	774	748	782	743	739	804	744	752	715	745	761	748	760	711	766	768	724	736	726	768	713	766	776	726	773	722	724	772	764	752	748	729	792	749	677	768	780	742	807	752	796	716	800	690	759	765	749	743	763	731	779	729	780	763	732	752	756	766	731	727	769	726	719	715	737	771	763	771	797	775	722	771	794	774	750	799	714	739	788	718	713	778	766	759	692	753	785	787	777	740	739	740	777	744	746	744	794	723	721	716	741	766	745	749	784	741	749	739	730	781	754	742	768	727	717	767	722	717	779	751	736	741	744	755	738	764	752	734	791	735	746	737	760	809	745	792	778	789	750	726	770	716	751	744	724	769	769	781	732	730	775	721	749	736	772	752	755	789	732	750	747	780	785	739	770	776	777	722	728	783	786	699	808	744	746	761	704	732	718	759	740	709	700	747	783	737	788	731	807	780	786	745	776	714	754	713	701	760	731	787	763	713	735	794	751	722	709	689	802	731	744	794	754	782	750	730	768	765	762	757	810	730	738	733	731	770	751	760	731	740	745	746	793	832	683	710	723	804	703	763	742	755	744	705	734	724	722	777	743	737	736	707	731	750	765	769	762	745	730	773	749	687	694	753	728	767	784	716	753	734	742	755	779	727	733	767	780	723	714	750	719	719	796	748	760	741	752	720	810	766	728	809	755	756	752	715	690	724	781	747	782	736	742	782	782	732	720	747	767	718	715	772	751	787	788	777	683	714	736	788	777	723	733	780	723	784	697	741	828	749	751	803	755	728	787	771	765	703	745	735	773	742	762	737	773	734	705	762	789	783	729	685	760	772	742	776	747	768	743	741	790	774	756	759	782	769	653	755	744	717	751	770	767	732	783	785	742	745	749	746	732	761	751	763	774	798	789	753	747	750	743	760	809	789	756	737	755	729	720	795	729	735	784	731	747	761	716	753	770	746	778	778	728	760	780	845	770	742	717	726	766	758	749	784	739	724	773	769	725	755	720	739	744	750	731	768	740	723	759	743	751	739	739	740	674	740	773	769	782	775	740	753	747	733	725	753	733	716	711	738	746	817	737	753	733	750	748	742	779	770	710	693	764	700	759	729	745	759	782	752	727	787	734	725	761	769	705	758	784	769	724	735	764	749	771	715	701	780	730	807	742	744	819	750	732	768	757	743	720	776	768	801	743	747	775	737	741	788	743	771	740	781	766	820	727	735	742	802	756	784	777	809	727	693	714	755	762	759	751	761	746	705	767	762	781	740	767	765	758	773	729	750	767	736	760	749	705	744	794	798	757	753	743	780	773	716	721
24984	20975	26724	25081	4657	529	415	362	340	290	325	273	338	262	278	271	278	258	258	276	227	243	244	235	271	262	215	243	207	246	239	230	247	231	215	218	233	239	245	237	227	219	228	255	235	230	219	227	240	248	218	256	220	228	211	222	240	256	220	227	221	216	233	224	205	232	245	226	237	218	234	238	233	227	224	227	246	259	206	204	209	229	219	219	221	208	234	247	209	273	241	248	219	224	237	227	233	221	223	219	237	231	232	243	203	212	250	231	202	226	230	244	223	231	241	235	251	220	207	242	227	242	261	233	236	225	228	230	232	234	258	221	227	232	221	220	219	204	227	214	230	238	221	245	237	234	234	221	254	255	227	232	209	243	251	201	223	227	269	230	223	201	214	247	233	214	219	218	199	223	237	224	262	239	237	252	239	220	216	247	245	194	225	206	219	223	233	264	235	225	216	224	227	223	212	229	212	227	231	245	232	243	234	251	237	234	212	204	212	231	235	253	225	218	227	233	249	260	240	215	218	217	225	229	246	213	206	239	255	235	203	245	238	223	266	217	228	207	228	223	242	219	262	233	235	240	260	242	241	253	231	235	188	227	212	228	208	232	233	214	222	216	247	224	251	262	228	233	233	232	235	216	241	224	214	223	229	243	235	211	252	212	230	228	232	233	242	230	248	229	236	216	251	202	231	243	218	230	243	235	246	250	242	230	239	241	218	227	235	231	220	215	226	221	229	241	229	250	261	222	221	225	219	203	236	225	229	232	249	239	222	218	218	217	246	265	213	219	224	231	204	212	204	239	230	209	252	197	206	217	221	245	211	214	241	233	236	238	227	229	230	211	245	253	251	241	212	238	207	219	236	224	235	222	233	234	238	206	199	209	217	217	240	216	212	246	219	228	223	214	251	225	216	204	233	247	240	223	238	210	244	215	217	227	242	213	213	240	208	207	215	230	236	220	242	254	239	249	232	244	229	217	226	202	225	212	249	244	247	213	218	227	244	255	229	228	250	197	230	239	234	238	227	234	245	221	227	238	224	234	238	211	210	206	233	211	214	230	241	245	245	221	254	238	226	238	227	213	228	219	239	251	220	225	232	236	223	229	208	224	230	235	218	240	257	247	226	248	261	221	241	241	244	216	257	244	208	231	243	237	226	218	226	249	235	251	233	239	239	249	205	207	230	244	208	219	222	211	254	231	227	222	224	238	213	195	258	222	208	237	212	207	252	228	205	240	260	246	203	223	216	215	214	216	208	212	218	211	228	205	250	216	217	204	210	242	225	224	241	234	233	230	236	241	219	233	240	245	252	258	237	240	228	221	228	243	243	227	206	211	223	212	217	215	236	232	240	235	239	225	215	222	236	212	264	207	210	231	256	212	245	233	219	229	201	212	211	237	219	243	231	234	229	222	222	219	217	219	209	228	251	228	239	242	237	211	250	225	230	227	248	205	248	232	237	214	255	231	244	235	220	217	220	207	228	216	228	208	242	214	222	230	210	206	249	222	239	238	232	206	220	242	213	232	250	230	209	236	214	198	245	228	251	232	244	221	231	225	215	239	246	222	246	242	235	245	223	252	231	238	237	207	251	232	239	258	226	216	251	219	251	225	241	219	221	215	230	202	230	217	215	227	227	256	212	225	233	210	221	254	229	227	205	228	222	225	201	244	238	216	220	227	231	201	243	228	235	215	207	221	225	236	239	233	230	239	225	189	227	221	244	231	233	230	217	254	230	228	195	236	208	227	222	211	229	225	244	249	229	239	209	211	213	229	237	236	224	258	226	203	219	240	221	216	250	251	213	254	254	248	246	234	227	225	210	224	240	227	228	268	202	225	213	219	216	204	229	218	218	216	226	233	224	216	223	225	237	246	235	208	222	233	235	250	251	253	206	222	220	229	264	219	205	247	238	266	217	237	198	230	219	240	253	228	237	231	248	240	240	241	216	239	214	241	278	248	240	201	208	216	253	215	217	237	248	240	252	246	212	215	250	219	217	229	240	229	216	220	238	226	216	210	240	216	228	237	200	246	224	228	218	239	231	257	225	239	219	243	238	227	216	218	210	234	248	215	240	243	233	232	204	224	233	243	246	257	215	207	247	242	253	225	222	207	243	239	229	238	231	225	242	247	235	220	242	255	256	217	226	218	215	242	236	211	236	207	227	221	226	254	236	210	226	221	217	220	249	238	209	217	223	224	208	211	226	213	237	208	242	206	230	253	234	235	218	224	230	218	246	246	231	188	247	222	206	258	213	227	238	220	237	234	205	205	235	205	241	235	246	258	225	227	217	236	248	233	230	226	224	216	247	248	221	211	251	243	237	273	232	230	231	210	228	234	216	256	223	223	254	220	229	227	232	211	239	219	240	213	238	236	210	223	228	237	232	215	235	218	228	221	237	243	218	226	244	243	214	225	198	217	261	233	210	244	209	205	220	249	216	218	239	228	232	237	224	231	223	224	236	225	242	242	229	209	197	223	243	202	225	257	232	221	219	252	240	274	223	227	248	232	210	203	231	256	235	239	233	218	267	229	249	243	223	221	234	202	217	243	243	230	225	207	227	219	241	223	241	257	227	230	238	234	250	260	227	231	235	198	269	220	223	256	189	224	229	245	250	235	217	226	235	224	229	235	235	234	237	238	256	208	255	235	244	224	233	256	224	193	214	241	229	234	225	247	214	216	250	234	218	250	235	239	218	204	249	268	226	220	238	227	219	234	222	245	239	233	232	246	244	213	207	213	225	232	239	209	220	235	231	208	226	226	234	245	214	266	237	212	218	220	235	229	244	235	225	257	227	232	231	209	234	245	223	218	234	237	237	212	212	239	223	231	220	218	272	263	211	233	221	225	237	244	225	229	253	252	199	205	239	246	239	225	226	232	222	240	236	222	225	244	251	230	245	222	236	241	228	226	232	212	213	223	226	217	223	216	214	214	209	225	237	220	240	226	248	261	244	220	216	229	225	204	228	205	231	231	207	219	202	229	267	228	211	231	232	229	241	217	224	228	245	207	226	212	207	210	232	264	255	253	230	224	230	243	209	232	225	257	217	203	228	237	242	237	255	251	222	233	236	227	246	241	251	255	218	226	199	268	264	232	235	217	197	239	219	225	214	225	234	231	271	208	209	232	215	228	242	207	224	231	213	259	210	244	226	229	224	249	223	241	239	219	200	231	215	215	224	220	237	253	234	238	224	212	232	218	244	236	254	221	226	198	210	258	222	208	245	229	221	234	231	225	254	234	231	217	203	217	235	217	249	249	232	196	219	225	233	231	228	229	246	228	211	242	219	266	241	224	240	229	248	230	227	215	228	227	236	248	253	236	224	215	195	221	216	227	213	199	226	228	224	252	257	259	236	218	215	213	224	199	219	239	221	214	244	223	228	210	219	228	239	253	252	227	253	209	221	236	235	227	212	203	245	213	215	237	250	234	224	222	210	245	242	225	260	230	226	201	246	222	224	243	219	239	203	231	225	248	203	248	240	205	224	224	246	213
5004	5735	4185	2070	1441	1118	898	827	696	610	529	527	486	479	442	426	447	412	401	407	405	373	377	378	354	330	353	354	338	325	308	313	338	356	335	341	328	347	348	344	324	338	332	344	303	332	346	292	321	320	365	309	355	289	333	319	347	354	337	288	327	310	316	330	285	329	318	296	327	302	318	368	321	312	324	344	324	306	336	308	324	315	341	350	361	343	323	329	358	325	306	365	295	329	326	322	318	326	328	301	302	319	312	325	341	335	305	338	363	329	327	341	344	340	305	323	362	317	329	329	291	339	314	324	323	295	362	311	324	305	300	330	308	329	344	344	301	305	343	303	323	310	350	323	357	311	310	312	328	318	324	279	338	346	302	302	331	335	320	342	334	333	325	365	304	309	317	339	323	337	306	316	310	354	318	318	330	325	337	325	316	332	316	331	358	366	327	325	319	350	338	315	303	299	321	283	316	337	294	301	326	356	326	322	342	342	284	335	309	329	312	342	322	333	330	288	317	306	288	308	331	337	336	348	318	325	318	331	296	325	295	317	339	313	294	338	294	347	299	348	349	305	345	320	323	326	303	312	335	306	313	333	332	337	326	325	325	326	327	336	322	325	313	317	334	330	337	340	302	318	305	331	315	325	281	322	307	319	326	316	347	313	317	318	292	344	311	354	320	316	315	351	322	325	345	309	299	304	340	310	320	313	333	339	327	316	337	318	298	348	325	326	325	340	340	318	307	341	315	316	323	325	321	332	342	316	329	303	320	342	312	314	356	338	299	312	315	327	327	320	344	356	324	310	304	345	331	323	296	334	313	323	339	286	305	328	299	330	325	320	350	333	343	310	335	309	335	289	343	317	292	330	336	359	323	313	315	363	310	308	312	316	335	291	316	339	321	282	344	316	319	375	316	339	329	319	339	293	337	347	329	309	320	319	318	308	303	341	314	349	301	328	309	318	350	314	303	345	322	306	317	320	302	344	322	315	280	335	323	344	335	320	297	308	320	320	346	332	317	311	334	343	322	329	336	336	323	318	328	322	339	308	328	327	319	334	291	345	352	323	275	320	330	330	320	315	285	308	316	300	311	345	310	348	339	334	313	335	299	325	328	324	319	280	343	329	287	310	295	322	310	324	344	291	308	341	316	352	311	322	289	320	341	310	325	316	370	314	320	353	312	343	329	309	334	320	343	328	300	332	328	309	311	297	344	344	338	331	335	305	345	329	274	347	293	331	325	340	314	330	293	319	354	330	309	337	350	333	308	324	311	340	319	322	302	317	331	322	315	312	328	353	335	326	317	324	300	286	309	314	339	332	350	322	319	301	309	293	324	302	313	303	324	325	317	335	345	322	289	318	339	364	326	306	302	326	349	270	312	342	332	275	308	327	361	334	323	299	339	329	328	314	308	306	320	314	345	316	301	315	306	302	296	321	343	319	359	309	323	308	318	346	317	320	323	349	321	319	313	354	294	319	281	299	307	309	307	352	322	325	328	312	323	347	321	271	334	336	316	326	299	324	292	360	312	322	328	329	342	358	329	329	354	320	305	317	325	284	324	307	307	348	319	314	300	293	314	336	331	328	307	322	313	327	303	339	324	307	302	304	339	288	326	312	328	328	318	314	331	327	319	361	322	311	315	342	310	357	346	313	308	319	314	334	340	312	327	336	303	324	340	297	332	320	336	331	315	297	333	291	322	344	316	362	344	332	293	292	293	344	317	323	336	317	336	277	303	341	312	340	336	325	323	330	328	321	353	279	278	305	358	366	300	328	338	314	309	335	317	343	310	333	306	333	338	340	316	334	327	334	335	340	290	320	357	308	335	337	328	319	322	322	283	307	325	346	294	325	310	323	316	330	343	328	299	333	345	319	321	332	306	357	331	319	310	315	315	306	308	337	348	338	333	331	298	314	306	343	315	334	336	295	302	320	311	298	341	320	302	319	323	283	304	315	332	328	313	311	334	312	341	340	309	321	307	334	312	317	316	304	325	289	339	319	307	347	367	341	368	295	317	295	314	356	347	315	313	365	349	345	335	344	355	347	348	312	301	355	277	334	351	343	335	328	351	308	331	330	281	318	328	326	309	317	331	313	341	304	335	312	326	297	323	348	317	302	321	308	312	269	306	317	322	326	338	316	312	358	319	308	312	326	291	358	320	290	338	318	336	339	294	317	318	326	310	334	354	317	317	338	320	307	334	304	307	296	310	334	315	332	303	325	298	322	269	331	314	297	326	360	360	331	319	319	327	307	333	323	346	322	338	345	326	307	312	325	336	313	317	325	318	313	270	308	310	322	308	331	293	304	315	340	313	322	354	334	354	307	331	339	334	292	325	327	330	289	311	313	326	317	335	328	300	295	311	317	314	287	337	355	331	329	317	299	307	299	315	348	309	327	334	304	349	330	313	299	309	299	321	339	335	316	333	286	316	339	314	304	293	340	326	318	310	288	316	322	323	300	328	321	317	331	341	294	314	332	305	332	355	324	317	324	335	329	330	291	311	330	316	365	344	318	306	319	321	296	310	301	319	341	313	311	319	305	307	317	331	345	324	315	302	283	298	309	276	346	328	327	308	317	332	329	321	322	341	327	316	350	330	317	315	336	328	340	305	318	343	317	309	284	312	369	320	328	339	305	305	319	328	322	301	325	293	295	315	296	326	331	313	327	324	351	331	341	317	318	341	321	310	320	313	332	295	335	323	320	337	321	323	324	323	334	336	312	330	342	352	279	323	292	350	316	310	311	313	335	313	334	297	285	327	295	325	360	352	334	328	336	300	304	295	328	326	305	330	341	320	302	313	345	303	322	311	284	320	306	306	352	317	328	318	335	329	306	329	292	330	296	300	352	351	295	288	315	322	355	334	294	319	306	324	332	310	308	343	307	339	303	333	325	332	278	308	308	328	329	332	309	346	306	316	348	322	315	312	348	321	307	307	315	336	312	309	314	347	299	303	314	335	306	341	318	346	337	365	327	342	305	330	310	326	361	289	309	305	320	335	301	324	317	319	322	341	287	322	316	317	311	298	329	335	305	325	330	301	319	295	337	332	310	326	295	324	307	340	335	334	339	332	312	298	346	300	376	316	330	327	303	325	289	317	286	308	352	305	310	324	332	322	309	312	348	334	296	315	311	332	290	309	320	309	331	320	295	300	322	344	293	325	328	349	326	307	316	311	306	319	312	315	364	333	315	305	328	302	311	350	330	290	289	362	324	313	314	322	312	324	328	309	327	335	324	306	335	324	316	326	327	318	344	292	330	329	317	301	317	321	305	314	327	320	323	305	305	341	347	312	324	336	306	314	311	340	305	336	286	309	310	322	326	324	305	355	324	354	343	342	310	308	306	290	342	308	323	286	328	310	300	317	341	325	356	340	336	326	338	321	337	324	338	302	329	343	320	314	326	314	310	319	325	294	313	329	314	319	302	354	357	319	323	327	307	281	341	314	357	330	328	353	310	329	301	343	329	321	363	307	304	315	313	317	301	328	330	308	334
22852	21082	28806	23587	21086	21076	6525	1535	1197	1123	1076	1055	970	913	920	895	868	906	876	876	847	844	792	779	808	812	826	827	787	805	783	765	729	763	758	821	744	770	720	762	754	801	722	773	725	756	741	751	746	780	781	763	787	751	746	780	772	798	794	783	761	753	801	770	713	730	719	726	742	760	752	776	712	740	735	684	758	795	762	766	740	700	742	748	750	755	745	716	712	779	764	745	714	721	746	757	784	782	759	742	759	736	782	807	801	760	783	739	738	749	741	744	756	779	788	777	736	731	749	797	768	715	752	783	740	697	731	726	761	741	754	771	748	749	815	760	757	747	745	713	710	731	757	723	721	750	741	759	742	726	792	727	769	743	717	762	712	746	772	692	743	760	715	752	746	722	758	767	718	676	772	772	685	741	724	717	777	729	727	722	731	777	702	770	709	711	725	728	725	818	721	740	754	770	713	707	715	722	730	732	763	736	740	718	767	753	734	733	733	689	740	731	724	711	726	793	653	721	754	797	712	750	760	770	704	724	712	673	739	750	729	697	749	744	749	691	774	796	761	685	732	725	760	760	749	794	755	750	747	758	737	719	745	734	720	721	740	721	741	737	725	730	731	711	766	779	695	761	703	776	726	727	706	684	692	808	711	768	756	749	704	751	769	761	717	686	716	739	704	778	726	763	760	751	749	692	715	655	745	739	746	740	683	706	766	734	759	746	738	723	762	716	738	719	695	779	738	762	731	791	726	698	744	730	757	706	726	686	740	737	687	778	705	731	760	693	705	753	794	752	759	720	770	771	713	759	739	732	781	751	729	717	731	745	775	743	730	723	769	704	712	732	740	741	719	747	751	738	697	763	753	758	743	716	742	752	761	718	747	694	737	750	728	702	769	742	761	761	728	725	698	749	814	750	767	709	781	679	741	754	733	672	742	724	709	708	771	783	730	709	755	726	721	762	735	727	733	756	675	698	720	747	699	795	738	764	736	694	782	742	758	771	735	750	722	749	747	703	692	710	764	681	766	783	727	682	742	740	752	768	755	706	738	762	786	705	788	731	783	768	748	691	744	677	733	782	744	726	742	717	751	701	734	771	716	695	751	739	733	713	755	748	713	758	698	725	753	693	726	731	731	755	753	733	761	745	771	772	761	768	754	744	750	747	741	755	696	753	771	746	794	741	758	702	760	694	695	710	752	737	735	769	694	707	707	674	775	801	758	751	757	702	770	742	754	756	762	726	721	740	742	723	748	747	804	753	779	719	779	706	777	740	714	745	745	753	792	737	772	738	765	738	750	790	736	728	685	739	732	773	719	725	749	730	732	712	704	778	735	713	711	715	713	716	724	707	763	797	713	688	763	748	689	717	778	753	757	747	763	706	716	746	777	766	772	755	726	737	771	746	721	708	738	694	755	722	730	717	752	746	738	761	711	716	712	774	708	745	721	736	758	754	721	720	727	792	781	713	710	744	713	747	741	731	773	737	719	732	772	772	756	728	746	732	697	720	743	719	757	761	781	702	761	759	749	710	729	725	728	726	746	689	696	702	723	789	758	715	728	758	708	747	788	743	711	698	683	713	781	708	739	745	778	715	719	749	719	680	714	718	691	749	692	734	746	803	757	743	728	754	761	725	745	728	687	735	700	741	801	756	758	763	734	747	765	746	694	751	755	731	768	733	670	763	710	709	739	791	746	719	742	791	751	718	756	746	739	713	755	746	680	732	742	742	790	729	756	747	742	740	723	718	756	704	691	739	749	708	674	775	743	712	683	725	705	743	758	730	751	763	745	691	743	736	741	717	771	663	768	719	811	672	725	769	739	721	785	720	713	791	681	776	715	767	738	737	756	759	756	719	715	757	757	685	756	743	756	759	699	705	777	710	712	793	775	756	737	713	747	726	711	711	764	718	719	700	727	730	723	728	729	741	681	736	775	707	723	754	743	756	713	731	754	719	742	767	786	772	694	757	724	806	753	715	743	764	699	776	732	771	755	785	681	742	725	738	768	718	718	724	700	774	720	766	796	768	775	718	760	698	751	737	818	774	733	682	740	703	802	719	757	730	720	762	708	735	769	753	732	717	763	722	739	687	749	767	720	722	761	698	747	769	725	733	769	726	694	769	714	721	746	722	754	717	711	746	700	760	684	716	717	731	689	788	697	710	771	707	724	770	722	710	740	737	732	724	768	750	717	758	808	729	704	701	744	677	702	723	737	737	768	721	762	722	748	747	684	772	744	742	746	765	684	764	692	726	730	748	752	724	699	711	788	766	743	726	715	742	784	732	736	772	707	760	739	740	710	763	690	767	742	741	706	716	702	751	732	790	699	738	740	752	778	723	728	776	759	727	722	790	717	764	766	748	746	768	744	765	773	739	732	726	737	741	749	716	734	721	751	728	741	735	750	728	751	782	746	739	724	748	717	709	750	730	713	768	733	704	761	693	737	720	733	770	734	766	667	727	737	750	789	745	755	736	786	781	762	727	738	752	736	714	716	725	737	752	776	705	706	706	727	779	711	723	765	725	698	719	728	749	772	729	732	703	669	739	768	723	768	717	731	742	704	757	729	687	742	752	706	775	714	733	740	735	756	702	760	662	713	681	720	725	692	771	703	733	755	803	740	765	737	753	731	749	749	767	764	745	732	714	766	688	770	786	717	693	715	766	747	727	768	762	716	744	698	716	723	711	684	749	747	715	700	716	725	762	754	742	712	742	711	740	734	776	720	777	718	695	732	760	755	756	768	723	780	697	704	758	780	760	720	729	722	722	766	761	769	737	732	736	748	770	723	715	748	725	733	741	743	727	756	718	737	704	726	716	751	747	727	744	712	732	761	783	703	744	729	748	738	763	701	713	708	764	729	721	748	680	687	758	705	744	773	747	713	749	750	727	741	727	718	711	738	725	738	725	773	724	718	674	738	755	760	769	745	763	751	716	691	810	723	783	753	799	681	799	735	715	752	744	759	704	744	756	710	726	739	743	766	755	710	680	715	747	742	797	724	760	710	731	734	727	750	723	717	762	767	801	746	678	738	762	753	740	729	784	718	739	733	766	761	715	719	720	732	723	711	756	661	728	747	725	719	815	745	707	756	735	759	743	747	758	746	793	760	713	680	783	746	737	766	703	758	799	767	747	724	718	735	742	709	679	761	718	654	736	732	766	767	715	740	692	773	721	770	757	717	773	739	748	719	700	695	778	742	721	753	817	712	710	730	704	707	754	667	744	745	745	700	715	736	730	728	740	765	753	718	771	698	772	746	766	709	714	733	723	740	834	721	757	764	719	734	703	763	769	686	754	727	739	756	770	706	762	745	714	714	733	708	762	749	708	747	760	746	731	731	735	707	768	741	706	739	715	704	670	720	771	693	771	770	708	719	744	800	679	723	728	778	727	736	696	737	679	734	716	718	760	772	756	823	712	787	706	748	781	734	739	756	745	741	727	731	715	703	713	691	741	703	744	755	732	729	741	748	742	750	759	720	718	719	722	721	699	739	786
7825	17564	13607	7391	5326	3963	3189	2691	2219	1906	1750	1608	1522	1409	1390	1227	1236	1247	1095	1139	1153	1015	1002	988	1030	1088	1052	996	1008	1061	1039	1026	935	956	928	972	985	931	913	931	895	940	968	992	867	938	950	913	931	951	921	988	876	935	917	927	925	933	935	943	917	924	895	950	924	927	949	918	950	919	922	865	938	861	919	865	935	911	901	916	964	970	919	932	946	906	921	1003	925	950	946	937	877	943	878	893	910	874	905	884	954	856	895	874	925	874	909	938	936	909	883	925	938	911	935	930	898	928	860	932	910	950	965	912	929	897	951	908	986	917	887	949	897	905	918	895	957	892	882	880	882	918	953	916	877	899	942	857	893	903	917	864	878	892	907	925	888	965	927	983	865	859	936	888	963	894	877	944	886	907	881	871	957	955	899	903	888	897	877	895	869	891	903	888	945	936	911	904	879	908	904	941	876	908	897	928	911	849	929	853	937	898	960	910	916	872	920	959	893	921	924	939	954	901	876	892	904	879	909	889	882	890	892	853	925	944	862	914	875	874	947	930	916	884	900	884	849	916	874	836	930	844	833	865	878	919	914	872	949	887	911	862	922	933	890	932	924	838	921	944	861	909	893	885	882	899	900	911	880	883	919	889	896	914	881	882	948	908	937	878	894	922	916	864	867	890	948	872	947	888	855	916	876	908	906	855	902	893	911	889	876	957	942	914	915	895	918	873	935	892	921	899	884	905	935	957	873	929	890	838	923	898	939	855	924	912	899	852	898	874	908	882	1001	917	915	861	899	857	917	874	838	896	831	874	954	867	901	947	939	903	881	914	874	890	879	916	886	939	884	883	917	899	948	923	897	908	909	883	916	881	949	901	917	911	889	909	894	894	909	943	941	919	891	922	934	937	923	887	880	921	892	919	857	901	938	907	896	944	898	902	850	887	946	889	840	887	917	905	892	925	905	869	973	889	919	876	901	902	873	847	889	934	909	883	893	917	918	827	908	932	912	924	901	933	938	893	918	855	890	861	936	920	869	946	848	918	950	880	905	942	939	939	859	900	918	900	897	931	921	903	866	968	954	904	874	938	939	854	928	939	905	896	915	898	929	879	845	935	870	917	850	870	893	909	929	863	953	914	900	934	907	879	957	953	944	880	883	868	909	975	920	946	925	874	916	917	887	896	949	910	859	944	936	879	852	835	872	948	885	918	932	912	898	935	897	924	897	861	911	857	933	864	956	902	926	973	913	920	884	875	821	913	943	936	948	957	850	934	929	939	897	932	908	915	918	922	916	904	902	934	898	897	865	884	919	936	929	913	910	889	934	885	890	888	897	836	899	876	862	879	886	973	896	957	943	933	899	888	895	899	913	907	896	870	894	947	939	875	928	954	874	927	901	906	899	856	965	878	940	869	889	942	945	915	856	943	955	877	906	922	882	909	937	962	870	889	924	893	879	884	879	910	880	913	909	976	947	913	888	859	956	904	908	831	895	935	934	882	918	929	866	891	842	924	863	877	920	867	901	854	941	888	926	931	913	946	895	907	913	872	914	896	870	918	864	939	931	968	884	877	849	953	943	915	894	905	951	928	900	895	912	926	933	927	890	925	875	862	860	882	879	928	897	912	938	881	923	913	879	890	907	954	942	829	916	957	908	925	876	930	900	910	899	926	916	901	883	909	906	912	954	956	865	939	907	973	876	973	900	978	920	882	948	914	980	876	894	907	865	963	947	885	922	890	927	873	940	900	890	931	891	920	882	876	908	951	879	852	871	869	891	917	895	937	896	909	903	869	933	944	909	910	894	930	911	875	859	888	924	907	923	883	898	885	863	903	854	876	900	886	895	931	896	923	863	907	891	923	936	863	888	930	903	841	924	921	906	933	934	900	922	883	962	953	923	890	884	919	912	882	885	856	854	909	930	963	888	893	919	902	872	897	947	929	878	917	902	891	909	895	847	918	925	904	905	915	924	901	923	886	911	895	876	918	927	935	889	948	895	883	862	924	938	906	935	883	867	877	909	906	921	879	938	910	886	899	867	916	911	916	913	896	925	866	909	842	861	922	898	885	888	937	919	929	896	890	904	963	955	928	890	901	908	884	845	875	900	875	899	894	926	890	881	868	926	921	920	917	901	852	910	903	963	923	895	850	946	906	866	887	922	894	943	903	924	878	882	904	846	928	887	901	862	936	940	937	890	883	887	953	904	860	904	828	905	908	907	910	912	846	890	845	930	889	909	900	881	869	897	894	912	875	905	910	857	893	943	865	910	874	861	922	939	923	876	945	874	952	927	907	886	925	939	935	898	908	925	933	893	916	945	917	860	867	928	912	905	943	878	899	942	885	858	889	887	936	855	867	904	898	859	886	907	918	910	928	925	859	911	882	904	885	928	877	925	870	821	852	918	884	970	892	938	858	907	930	920	911	892	877	848	940	891	815	922	904	947	929	890	896	873	882	919	878	889	886	884	879	891	913	950	936	929	908	916	932	898	971	904	882	939	901	869	880	919	899	933	913	893	921	900	887	917	890	939	904	927	905	922	862	950	873	989	891	897	912	957	929	945	839	910	938	867	892	933	915	896	901	897	927	941	862	874	913	917	886	871	916	915	907	902	898	896	917	883	893	894	950	883	878	898	912	933	869	864	885	951	924	881	944	924	912	896	913	923	916	885	898	922	894	895	905	901	906	906	897	887	972	899	913	941	883	911	845	927	911	897	927	952	907	931	929	894	863	876	894	840	881	900	928	899	871	931	930	926	899	917	917	890	861	956	919	887	899	883	926	907	893	918	869	941	897	885	882	953	936	908	906	926	910	850	887	915	908	877	850	917	864	866	896	856	892	911	921	830	893	915	900	923	887	856	909	925	921	905	873	905	935	944	918	911	996	904	943	908	888	855	891	912	850	863	894	893	892	860	909	927	860	911	845	920	881	924	958	904	909	899	882	912	877	928	888	891	909	861	897	865	911	875	882	874	955	908	926	923	896	900	923	905	862	940	966	919	836	947	950	936	890	900	881	917	937	891	864	916	855	886	909	876	888	948	894	920	908	921	870	873	921	954	922	897	898	881	896	917	876	901	922	901	891	924	909	908	921	899	942	894	912	896	868	897	878	888	899	909	887	923	886	887	885	950	947	887	935	882	849	831	900	850	970	865	888	859	877	937	900	864	918	852	884	909	922	874	934	902	875	851	862	917	901	878	859	911	896	931	884	962	926	934	922	898	900	934	864	905	864	851	902	908	912	866	933	937	865	895	987	871	901	892	913	877	843	931	922	961	854	904	893	918	908	878	888	886	932	865	929	942	949	897	884	904	949	888	919	868	905	902	960	926	909	953	917	886	914	925	949	923	861	946	912	916	941	932	887	868	887	913	951	900	907	841	884	918	947	931	897	887	858	885	912	967	922	895	909	897	961	868	903	829	812	870	896	936	899	896	870	902	868	868	907	899	969	918	918	914	871	902	834	913	869	925	891	932	930	879	949	879	863	910	913	877	873	899	937	927	911
26821	19057	4856	753	498	502	352	320	276	269	279	287	281	286	289	267	310	268	279	254	236	245	253	309	257	278	250	266	255	274	292	270	255	281	271	260	241	288	281	255	240	265	247	287	227	273	274	276	247	270	280	252	241	258	279	259	260	240	264	254	308	246	267	269	274	280	281	270	285	244	276	261	266	233	271	261	266	268	274	259	275	251	245	281	267	300	252	289	260	269	297	267	254	285	279	266	267	280	269	256	272	279	270	255	291	287	259	241	266	263	247	285	263	267	285	260	268	261	268	265	272	239	250	260	250	285	275	238	268	268	256	267	248	270	252	243	255	262	252	273	241	267	261	257	242	263	292	235	234	302	282	302	266	278	243	252	273	275	237	235	258	280	251	289	242	273	275	248	253	260	278	257	281	259	269	241	292	251	260	268	251	272	261	267	249	273	264	264	276	282	280	232	273	268	236	275	243	258	286	236	274	235	259	274	275	268	254	282	253	279	252	252	290	256	273	254	252	232	296	239	285	271	268	260	266	293	274	271	241	266	280	251	266	270	256	275	244	281	262	243	268	259	283	263	237	305	265	263	278	288	266	272	286	279	265	260	261	269	244	240	254	247	248	273	276	269	294	269	264	234	257	284	237	244	245	259	280	273	235	285	283	296	266	267	281	247	257	277	254	251	241	252	267	295	272	252	278	288	253	259	265	285	270	266	275	260	250	251	264	246	271	275	263	252	278	255	261	248	274	242	264	261	286	264	278	276	295	264	279	265	263	271	248	272	270	281	248	252	264	284	246	268	259	256	257	266	256	272	277	257	254	268	276	241	256	245	282	243	245	245	263	256	272	248	240	271	235	259	280	260	269	248	259	291	243	256	247	288	256	282	260	254	267	264	250	281	234	276	255	250	272	257	215	267	254	253	270	264	273	241	245	256	233	238	282	275	269	289	287	270	262	234	289	273	284	250	261	252	265	252	269	290	283	290	240	238	277	248	230	230	285	279	255	259	248	247	250	252	268	262	301	256	236	279	246	268	259	281	280	261	246	264	260	249	252	305	279	314	244	240	241	266	240	259	254	273	249	257	259	268	264	266	285	260	258	254	270	261	266	226	262	263	291	279	279	246	226	269	253	261	256	288	282	259	297	269	252	220	281	263	265	283	277	245	245	253	251	244	248	239	274	257	274	269	251	275	289	291	264	250	260	280	257	268	268	259	268	263	249	259	250	276	268	273	269	291	287	275	269	275	267	242	275	282	235	249	244	247	266	278	257	280	285	262	280	246	266	261	293	277	259	245	247	278	281	264	269	269	261	271	254	250	281	276	253	261	249	250	267	268	270	268	272	268	280	250	250	265	281	256	243	269	250	270	260	267	258	281	262	272	255	262	270	258	258	287	250	258	254	262	256	266	242	284	287	243	266	233	274	255	276	267	262	242	270	268	256	293	250	267	257	268	261	256	269	272	272	280	271	245	279	269	273	296	277	276	249	300	268	284	254	290	253	291	273	254	293	257	245	272	290	286	271	247	273	288	251	259	307	297	258	270	260	242	245	269	275	255	283	259	255	268	299	266	255	259	249	272	270	241	262	271	244	290	280	259	272	255	255	275	287	274	278	272	259	250	254	256	263	257	242	256	250	274	258	290	293	265	223	269	249	261	267	275	255	272	236	255	254	270	266	287	283	241	283	251	270	272	253	254	264	289	275	271	265	264	240	243	286	277	264	286	266	273	260	257	269	254	251	238	263	264	263	263	235	273	263	253	269	250	249	250	273	238	280	234	257	294	242	250	264	289	253	251	272	293	252	259	252	258	228	273	274	289	239	265	270	266	276	271	297	263	241	251	262	268	262	271	259	285	269	264	267	240	268	273	260	261	252	276	269	243	247	270	271	261	270	250	240	265	266	255	226	278	252	245	289	275	253	248	257	272	284	288	275	282	275	272	270	266	255	236	248	269	232	252	245	256	275	264	261	244	251	263	273	267	242	238	271	274	281	280	280	289	276	248	261	286	290	238	265	265	243	249	262	231	275	262	263	259	242	262	281	255	272	255	279	265	266	246	227	258	256	264	269	288	282	277	255	257	267	243	274	283	265	279	234	245	287	251	267	252	281	261	264	289	290	284	277	262	285	285	236	254	263	266	241	272	267	271	258	265	289	270	267	226	263	273	223	289	287	291	270	269	294	280	253	274	282	256	265	275	263	269	236	277	251	238	279	273	292	265	257	252	272	280	266	243	253	276	259	261	268	255	251	244	270	271	274	277	244	271	292	260	240	259	240	270	278	280	274	285	261	271	267	279	280	300	295	302	261	298	254	251	272	288	268	259	295	253	267	288	261	237	266	248	262	279	247	298	279	277	284	238	285	281	259	248	242	270	245	245	269	245	252	271	261	245	267	247	265	254	249	204	272	266	291	265	258	280	274	269	262	247	276	261	279	261	249	266	284	226	240	274	269	271	244	281	253	270	275	283	246	255	263	268	250	246	247	260	257	248	260	277	284	292	250	279	258	236	285	258	269	288	261	236	279	266	261	275	275	226	273	294	276	262	259	253	250	247	240	239	292	296	253	273	263	264	299	275	272	274	250	285	291	246	251	257	274	290	221	275	278	277	244	263	271	282	283	255	287	250	262	261	252	250	280	271	261	281	279	255	270	280	270	238	266	251	288	273	236	291	248	226	250	269	258	247	268	269	262	260	247	271	267	272	264	245	283	274	282	281	264	251	260	257	281	265	267	254	233	281	261	284	257	235	295	245	241	274	258	275	254	240	243	239	274	266	237	242	270	252	263	246	277	265	245	253	288	282	241	250	254	285	260	266	260	253	248	263	246	247	277	269	245	249	269	256	292	248	290	256	272	245	235	260	266	242	244	273	233	287	272	258	243	247	269	280	250	271	248	259	280	246	268	290	259	275	263	292	273	237	285	240	232	274	265	258	248	271	275	267	277	265	302	282	259	221	255	256	266	267	255	277	251	259	229	239	245	282	287	270	272	256	267	242	262	255	243	261	264	259	265	259	231	272	276	249	266	271	273	267	248	240	266	263	268	266	271	256	271	279	296	269	266	271	254	271	246	247	270	278	241	279	265	257	251	271	253	255	291	266	267	253	272	253	249	253	269	254	282	234	243	262	244	272	282	283	263	269	237	279	295	271	294	247	248	263	275	256	257	268	274	270	260	254	260	257	254	288	290	232	281	277	296	255	288	243	237	264	265	261	291	269	276	233	279	272	285	271	267	252	285	236	296	247	274	265	256	279	279	259	261	269	281	289	263	241	228	254	238	253	248	256	272	265	254	266	252	253	260	280	241	293	261	297	288	258	255	243	292	270	283	292	269	309	239	255	273	259	262	261	294	249	246	253	273	265	267	240	274	275	297	265	269	264	273	273	258	282	251	281	283	245	285	250	250	270	250	312	258	270	253	287	243	274	268	244	257	259	257	252	265	236	246	251	242	274	264	270	263	265	271	238	266	283	284	234	271	259	269	268	241	261	247	266
4033	1373	1095	638	512	473	399	425	409	413	373	376	402	370	393	337	351	350	347	365	388	351	359	373	320	326	390	405	342	330	323	343	334	321	366	369	329	348	310	352	341	331	338	349	357	360	341	352	336	374	312	347	320	327	346	331	332	362	327	352	351	344	336	349	367	330	336	336	297	326	364	347	358	328	313	368	369	357	347	357	340	364	339	357	331	339	334	322	333	351	320	332	340	320	354	352	329	338	319	333	369	360	311	332	344	345	382	367	345	354	355	341	366	335	340	332	349	353	353	322	359	344	340	368	352	346	350	342	328	331	333	354	367	366	341	360	345	339	322	361	343	346	363	349	346	355	370	355	338	313	341	353	362	370	330	342	358	368	379	338	336	341	351	342	327	333	325	335	289	377	323	335	312	342	366	320	382	357	328	381	330	340	367	330	328	374	353	312	345	346	328	354	332	341	347	351	368	342	309	344	359	332	358	321	333	348	318	329	331	374	351	341	321	332	343	326	339	365	344	332	330	347	329	321	376	346	334	326	339	350	332	321	354	352	331	382	319	320	360	312	338	367	348	374	361	343	349	331	349	352	346	363	317	358	358	334	313	356	364	376	371	378	350	357	368	347	337	357	343	339	320	347	353	329	363	333	339	341	344	374	340	334	364	301	361	332	350	334	302	324	354	344	341	345	347	328	352	332	341	366	324	340	350	319	349	306	347	320	355	324	315	352	367	368	357	310	373	357	366	350	295	332	316	370	324	342	386	339	331	326	314	343	348	344	343	329	350	303	324	302	344	375	303	367	347	340	338	356	338	389	388	367	374	363	350	354	341	348	331	332	372	346	310	340	338	371	335	324	354	336	319	331	338	348	352	357	324	348	396	345	364	347	328	360	347	350	363	334	344	329	316	323	363	330	348	368	335	349	342	335	359	351	352	373	344	336	347	343	332	343	375	360	337	346	373	370	385	344	367	345	332	339	335	376	337	350	323	359	350	343	320	356	361	341	338	345	362	321	341	384	337	333	333	321	393	327	343	369	371	352	352	341	343	312	319	366	347	339	327	354	383	331	349	342	353	340	341	371	379	331	369	344	343	320	310	364	310	333	334	374	324	348	331	329	318	340	340	342	327	342	346	356	365	330	341	357	352	311	343	340	353	352	332	347	350	332	340	340	334	344	337	358	379	347	340	337	349	347	382	337	348	330	308	340	353	398	342	329	342	347	332	357	327	352	355	367	358	351	393	326	355	344	352	351	388	378	335	332	369	331	367	331	339	334	349	345	319	370	322	334	337	352	344	361	369	315	329	332	336	332	346	352	348	335	345	338	346	353	355	376	364	331	381	375	341	317	344	336	327	333	319	325	346	347	346	345	358	335	352	352	344	368	329	334	378	349	328	327	335	356	362	326	352	359	344	354	338	317	337	361	315	350	334	313	337	359	319	367	330	349	350	359	342	313	347	327	320	354	312	361	328	348	320	353	338	348	382	358	333	344	349	315	335	393	338	357	343	354	375	362	337	346	344	326	299	382	337	350	391	348	315	338	321	363	340	326	323	311	377	288	377	319	329	367	348	342	318	358	335	334	339	350	360	348	360	332	376	334	356	342	326	339	361	321	363	316	320	331	347	380	328	367	333	308	370	347	358	320	349	340	342	364	351	384	334	355	350	350	369	354	361	354	369	356	356	314	356	335	313	349	373	317	291	338	319	306	344	333	357	323	359	356	374	351	382	325	367	334	321	316	364	370	351	342	331	326	344	335	302	361	353	349	331	356	340	345	335	339	361	351	323	320	360	303	355	342	371	358	347	349	357	334	334	317	335	338	340	350	356	349	325	380	307	348	319	352	359	349	356	343	365	308	343	334	368	374	324	329	312	354	323	323	356	375	341	328	328	337	336	354	337	354	326	361	371	388	351	345	382	351	357	321	362	360	335	359	328	375	331	337	308	348	342	356	351	331	358	342	377	326	322	338	351	335	311	350	340	345	350	330	356	333	362	357	355	342	321	360	353	377	350	368	375	341	338	347	343	328	337	332	344	369	318	356	327	359	374	329	351	359	329	355	307	347	311	312	362	342	339	362	331	337	361	352	332	349	337	342	337	338	307	340	358	328	362	302	342	336	355	324	342	349	329	336	325	349	316	327	354	320	363	340	335	361	350	362	373	340	323	376	312	356	349	335	323	337	333	356	351	374	342	370	339	352	342	329	363	343	340	341	334	367	346	335	345	355	355	331	327	352	370	328	358	329	313	348	327	342	333	341	306	339	368	375	350	331	336	354	319	343	384	340	350	339	333	347	330	336	352	357	311	347	352	374	295	346	362	322	358	340	332	357	353	332	329	306	342	350	330	341	358	360	334	349	341	391	337	317	361	353	355	345	348	363	307	331	347	327	318	352	326	351	332	318	364	341	344	375	329	340	364	345	346	334	322	329	347	346	379	372	368	367	361	336	346	339	371	364	351	325	319	329	330	313	351	348	360	330	343	329	331	331	365	363	352	340	322	365	342	331	340	348	354	343	369	335	314	364	337	355	343	317	327	336	331	360	357	348	364	328	345	359	322	354	336	369	349	343	338	366	328	351	358	347	326	318	316	346	308	331	372	341	341	346	363	339	349	355	331	328	356	349	327	323	347	357	346	336	329	356	327	350	359	342	348	363	374	365	376	360	336	342	322	361	322	336	338	333	354	345	333	347	295	321	363	338	337	315	324	343	333	319	340	310	363	373	349	339	334	349	313	360	349	329	360	335	331	317	345	356	334	346	386	317	332	350	341	363	355	347	354	325	351	356	319	323	373	313	328	316	354	373	345	370	325	358	354	367	313	361	348	360	341	327	356	319	359	340	335	337	330	354	364	349	353	340	322	321	351	359	335	343	365	332	335	357	326	369	355	344	323	344	373	359	342	340	347	324	357	349	364	326	325	348	349	322	339	341	298	342	351	332	371	333	350	346	360	319	347	338	342	321	359	327	325	347	345	311	326	330	332	369	341	343	394	323	343	342	340	379	350	364	381	332	339	366	370	324	390	343	319	379	379	366	345	330	326	331	299	344	349	358	362	310	316	348	363	353	338	370	338	324	323	347	380	356	361	383	363	351	327	345	349	326	342	384	319	375	361	347	371	374	359	344	365	344	344	370	350	317	374	357	362	339	346	315	341	357	366	340	342	332	352	373	352	323	349	342	360	359	320	355	359	333	353	360	346	375	351	381	342	349	343	361	344	337	350	336	351	374	332	334	340	373	334	336	337	323	332	347	344	331	390	333	311	338	327	330	351	372	356	346	340	341	336	336	347	320	327	321	340	361	349	341	339	330	315	332	333	369	315	350	355	316	334	336	347	330	307	325	340	348	326	356	322	299	338	363	355	333	295	347	336	352	362	367	349	347	347	338	352	368	341	369	327	344	384	349	332	319	371	300	357	355	353	327	308	317	350	334	389	356	343	364	361	335	363	368	314	355	349	369	342	373	312	353	364	373	358	343	323	346	360	361	364	339
23880	21044	28253	24056	21014	7476	1307	967	888	762	744	752	814	739	701	644	673	669	616	646	624	660	633	669	609	632	621	627	660	655	641	585	605	652	617	637	624	578	637	623	613	627	633	613	604	599	620	636	641	612	643	633	624	625	620	591	617	625	626	556	579	581	609	621	592	600	594	599	679	650	635	573	636	589	648	606	626	596	596	601	570	606	614	628	594	563	589	617	596	612	591	612	608	579	610	612	637	583	588	604	594	580	593	540	611	604	591	619	561	599	612	640	622	597	649	610	576	605	623	590	619	626	597	587	614	566	615	653	624	606	578	566	630	636	563	590	575	662	606	583	604	654	591	604	603	621	548	611	612	601	634	602	572	605	561	614	635	591	603	575	567	632	562	597	625	615	609	599	622	596	636	618	607	621	582	629	637	607	643	631	609	608	613	593	573	562	597	619	642	608	610	592	630	605	635	644	596	664	582	618	619	548	607	601	608	605	588	627	660	629	632	591	619	588	635	582	624	580	624	615	635	616	599	638	610	623	599	554	620	644	624	574	593	594	584	575	640	638	634	610	629	643	585	620	549	598	602	610	614	621	568	639	595	575	621	668	605	600	628	614	618	604	645	615	577	583	618	591	595	592	615	603	624	578	609	600	611	594	591	590	619	658	584	627	614	582	578	621	606	598	607	596	626	649	633	631	598	613	623	629	651	641	602	588	622	604	636	612	619	594	646	602	591	648	555	571	636	591	607	617	601	571	607	609	626	622	602	623	593	622	591	598	572	560	622	603	612	624	593	614	639	586	595	592	616	629	628	574	608	594	597	597	598	637	614	645	617	613	604	575	583	636	605	595	570	618	623	588	643	565	603	593	618	618	650	634	660	617	635	588	609	591	601	597	643	595	631	621	626	580	553	600	600	595	607	612	616	617	578	638	589	609	579	676	596	586	579	582	639	562	605	615	638	590	623	605	593	626	628	571	606	598	578	607	578	609	618	630	585	606	604	537	613	578	630	657	623	638	610	600	628	590	592	607	659	584	604	590	558	597	579	626	613	618	579	658	606	625	620	581	613	583	628	567	585	596	591	608	599	550	622	616	574	612	619	612	600	595	561	605	619	640	576	588	646	579	643	581	624	616	586	579	616	599	621	575	622	612	614	593	554	604	626	613	596	571	614	610	589	601	612	624	595	583	573	612	601	556	594	568	586	595	614	633	622	604	608	658	634	619	609	614	573	580	570	574	586	593	602	578	595	628	629	610	572	601	583	599	613	621	606	599	601	583	615	589	594	646	594	581	611	598	627	590	576	625	623	611	587	604	571	615	643	611	569	647	625	647	613	593	600	557	596	621	654	623	612	672	586	616	593	603	577	603	608	602	610	615	616	575	592	608	577	574	641	621	578	609	570	619	570	616	571	632	568	597	640	594	580	589	600	591	592	637	616	583	594	620	577	609	574	620	583	598	593	624	644	589	607	644	600	599	630	619	620	581	629	579	572	588	603	648	607	604	607	586	605	624	634	597	597	608	652	590	589	617	585	607	600	573	604	614	610	555	606	639	633	598	588	611	625	585	569	629	585	599	620	589	609	588	595	573	598	614	649	633	607	594	592	582	599	650	619	628	641	631	642	604	588	579	630	578	594	612	596	652	597	573	586	610	612	618	644	609	598	638	598	605	619	611	635	616	610	589	590	538	669	623	625	611	585	622	620	628	614	613	582	598	610	579	642	614	581	563	595	535	579	648	639	612	576	600	612	575	570	619	605	572	630	668	592	604	595	582	623	630	599	621	605	601	573	625	638	578	614	591	622	606	620	615	630	603	611	590	585	648	580	615	614	569	661	593	597	609	585	582	634	608	616	603	582	594	607	602	566	601	567	587	611	591	623	602	568	647	586	631	584	618	599	588	604	618	587	586	641	592	612	578	596	613	606	623	614	585	617	588	620	605	611	628	632	603	610	571	608	538	623	590	609	629	593	599	592	594	622	637	576	576	641	671	584	593	618	633	591	573	603	598	613	592	583	575	590	682	622	600	671	600	577	573	583	579	566	605	606	593	597	624	589	613	610	608	592	604	591	610	589	612	585	635	600	591	596	619	569	618	600	648	595	581	589	595	604	587	590	619	579	597	607	655	610	587	627	595	592	598	564	602	608	616	575	625	559	560	622	580	585	571	612	586	635	586	625	628	564	634	600	600	620	590	607	601	574	616	585	567	652	604	639	599	564	652	623	582	611	620	609	601	601	626	615	613	626	605	595	636	595	630	628	599	592	604	583	583	623	602	593	581	595	626	613	607	598	619	603	621	582	574	611	560	612	634	616	605	600	621	611	588	652	612	611	606	572	616	619	548	600	589	628	630	608	608	613	620	600	555	603	547	587	591	527	601	595	577	638	613	646	590	565	596	613	628	575	563	602	636	602	598	585	606	559	616	597	632	550	586	599	616	566	612	590	572	583	611	641	608	610	613	564	617	636	560	625	590	563	655	608	617	564	550	607	621	624	596	592	594	584	597	624	595	581	597	602	622	570	597	632	633	638	612	590	600	620	621	598	577	631	593	641	589	575	556	596	603	610	615	615	579	585	576	648	619	622	609	594	566	626	602	595	644	660	613	586	635	596	600	637	617	618	615	619	638	586	591	597	645	635	590	603	628	611	583	645	619	625	577	589	609	582	600	600	581	604	595	606	584	624	642	619	642	579	619	590	612	644	668	580	588	633	627	622	668	577	623	578	599	571	642	597	572	570	657	589	630	600	588	648	642	550	665	643	641	676	578	628	597	598	594	630	571	651	564	607	615	618	632	585	594	621	620	585	649	591	621	570	559	589	593	623	585	600	648	624	583	621	656	601	550	606	622	631	583	608	597	581	563	576	598	590	582	630	614	651	614	581	580	627	587	580	588	589	598	612	604	578	626	646	578	627	638	636	594	636	607	590	567	601	587	616	565	597	620	612	609	617	593	576	634	604	564	587	633	646	580	632	590	598	632	595	618	625	636	588	579	584	619	609	631	559	586	646	614	608	595	576	565	583	581	642	605	615	597	604	614	563	608	637	565	615	576	628	590	614	573	551	610	580	603	611	573	577	600	595	618	601	594	639	635	564	592	605	607	590	592	585	592	559	586	644	619	602	610	605	612	636	582	575	653	577	601	615	641	578	580	606	646	588	594	596	644	622	567	595	620	613	601	592	569	601	625	608	587	600	624	607	581	602	568	633	614	568	590	646	638	612	651	567	585	577	604	557	585	586	604	616	648	585	606	608	611	610	622	600	588	620	638	620	588	664	617	596	618	604	572	626	581	604	606	584	576	570	603	609	586	616	588	611	591	645	637	613	615	586	640	620	610	625	580	591	595	643	644	647	609	647	600	632	602	617	619	574	598	596	631	585	605	599	603	551	578	615	600	557	604	593	601	636	593	589	587	587	623	644	565	633	599	606	639	629	667	575	555	582	602	669	591	619	636	612	572	591	614	571	604	627	572	577	579	608	596	628	576	608	593	608	569
5312	10992	8499	4288	3075	2350	1956	1590	1405	1349	1135	1050	1028	986	958	938	914	917	901	879	785	850	839	779	807	833	786	849	777	770	789	770	791	733	769	799	766	824	776	738	786	740	731	800	754	741	778	791	831	740	780	793	742	766	741	738	679	741	792	736	727	740	763	792	770	752	728	748	730	766	736	751	768	748	775	779	750	723	721	726	766	784	778	740	763	783	736	771	763	769	741	704	706	787	724	717	720	779	733	722	753	745	751	738	709	801	799	770	716	740	712	770	783	719	761	758	751	762	736	751	755	733	750	788	711	739	757	763	760	699	766	725	731	729	734	726	735	733	700	726	741	807	715	737	720	765	738	791	753	756	718	756	735	756	736	748	733	727	745	724	781	755	721	722	760	735	791	732	798	719	748	766	757	745	745	687	749	753	748	781	723	770	779	748	749	741	734	683	696	748	773	747	728	687	701	736	738	700	710	710	769	777	783	746	742	743	672	746	753	723	721	733	712	710	732	779	738	726	745	747	751	742	763	752	747	760	755	728	743	742	754	782	727	704	730	719	783	754	777	740	771	734	746	758	738	709	752	725	772	756	724	710	751	725	762	749	774	730	706	753	720	768	764	727	729	755	704	738	769	720	752	735	776	788	771	739	767	741	773	786	776	755	704	772	755	762	706	764	682	716	716	706	734	747	742	742	754	751	727	754	751	739	789	758	778	751	752	724	693	785	772	737	743	747	733	706	698	808	807	723	752	797	758	717	749	770	734	745	721	730	739	794	736	750	759	757	749	759	746	741	711	738	754	745	728	736	758	768	736	732	741	724	717	811	756	756	703	741	729	764	732	662	755	773	756	726	739	737	765	712	737	722	741	696	757	795	765	752	750	737	756	772	716	759	740	726	768	768	779	781	738	795	747	752	719	733	716	763	688	691	701	770	745	731	751	729	764	760	734	740	718	750	766	713	740	758	752	730	741	778	721	726	699	753	759	727	749	742	741	756	730	708	747	733	746	735	772	734	738	740	716	742	758	701	725	747	760	730	696	782	725	747	719	750	737	754	772	742	731	787	763	728	758	763	761	786	768	787	704	706	707	698	777	730	706	793	770	757	773	705	734	708	762	702	819	733	755	679	751	710	709	766	730	736	768	741	715	727	773	758	763	756	754	774	726	750	756	760	765	752	754	760	753	733	716	723	775	716	678	756	755	768	750	764	799	743	760	769	716	748	715	715	786	741	721	763	764	779	774	727	759	773	788	761	777	739	766	765	756	732	740	697	737	766	738	782	787	692	718	758	715	740	735	776	749	746	756	803	791	741	764	696	749	736	776	724	735	755	734	761	749	745	746	757	755	765	768	698	745	740	772	751	731	769	780	745	699	777	708	742	729	753	794	724	762	756	738	775	739	724	726	727	747	743	728	738	718	735	752	784	760	786	774	758	722	728	743	733	734	748	709	769	720	739	799	760	731	748	782	772	754	790	734	769	753	774	770	767	768	759	734	747	722	738	736	757	717	783	716	745	713	767	750	812	824	721	736	758	759	693	716	697	734	758	746	767	731	787	748	679	766	739	778	733	780	694	725	723	734	748	753	740	742	775	702	730	780	700	723	752	752	736	768	777	721	732	812	715	773	699	726	746	758	715	750	778	763	804	749	709	736	773	724	729	722	769	770	710	765	730	788	755	799	707	757	741	732	744	765	762	738	743	720	752	749	703	740	759	763	752	731	730	713	763	748	758	769	763	799	760	709	775	778	778	797	732	774	758	748	725	728	740	714	708	707	696	741	748	710	747	766	751	762	806	757	796	746	746	743	754	764	805	698	743	768	752	770	723	725	724	743	749	690	728	712	722	703	769	723	759	754	717	700	734	721	795	736	721	704	765	721	809	779	780	782	714	718	698	740	791	753	784	744	755	711	712	740	739	711	710	731	744	802	706	737	734	710	756	747	723	755	754	743	740	759	745	717	756	730	752	714	742	737	675	748	765	786	692	769	752	758	789	746	736	799	730	748	735	757	732	724	761	715	717	746	822	761	757	749	785	779	762	711	759	802	753	727	760	739	790	753	743	751	755	710	782	806	739	732	759	794	741	687	771	852	695	763	701	761	751	739	736	687	749	716	774	810	744	751	769	773	761	722	766	741	700	755	717	762	809	740	744	750	753	784	725	743	763	776	715	722	769	762	778	740	754	768	729	760	737	745	733	694	721	736	789	746	808	743	727	753	728	744	748	734	730	750	736	721	781	736	739	785	741	778	757	727	732	714	735	722	734	735	766	759	714	767	745	729	747	702	729	752	753	742	713	754	745	780	754	740	694	750	774	712	725	785	756	721	751	716	768	734	736	685	742	789	774	778	792	738	774	756	751	764	748	757	712	782	744	722	723	723	791	777	766	751	773	745	770	747	746	716	739	736	771	709	729	731	736	725	771	789	781	750	751	799	748	777	743	753	716	770	721	778	734	760	751	711	783	726	760	704	756	739	731	745	796	742	780	808	714	737	727	787	771	764	740	679	727	706	705	707	772	735	742	750	769	787	711	788	790	765	753	718	737	781	748	724	787	706	715	739	719	730	734	787	742	767	743	690	743	765	740	774	750	725	691	766	761	704	746	744	764	736	759	786	800	751	765	751	801	726	718	715	758	725	757	772	738	765	726	746	747	734	679	723	739	686	706	761	757	746	724	752	720	710	790	687	718	761	746	730	767	716	755	694	739	741	749	751	749	711	775	755	732	755	741	740	711	771	759	769	754	775	759	741	766	707	796	784	733	688	741	726	766	691	759	718	703	734	752	768	755	763	710	744	740	773	762	749	746	735	705	727	785	755	719	744	738	740	728	726	784	729	779	743	770	750	788	703	709	762	705	734	703	762	739	724	752	750	758	702	772	751	767	714	760	752	775	740	699	752	743	725	736	767	741	708	743	751	741	778	711	779	752	745	750	691	816	736	727	760	743	699	773	749	770	763	777	807	742	748	731	771	698	732	730	726	737	778	700	755	784	711	768	749	779	762	738	786	794	765	751	784	755	772	750	737	764	752	774	758	764	747	731	724	799	735	731	723	721	754	690	745	749	755	734	725	753	726	707	802	746	775	733	722	791	720	731	691	708	733	715	757	756	709	761	743	734	779	720	840	735	772	773	746	777	724	790	734	738	798	699	733	783	743	784	773	793	744	743	773	739	764	740	707	751	737	765	775	722	770	664	700	802	727	712	757	745	710	661	738	745	734	762	745	848	694	734	724	759	740	743	755	749	759	779	778	806	730	715	761	740	777	753	736	735	743	725	757	742	724	742	738	737	767	785	723	760	721	718	745	724	721	762	738	788	784	763	738	803	765	753	744	736	770	741	804	776	735	700	719	725	733	744	786	690	729	718	760	768	783	747	739	745	759	780	790	757	775	754	745	728	759	769	757	783	759	741	738	746	718	743	697	766	735	757	714	792	761	761	773	756	736	732	751	715	730	768	770	723	793	752	736	819	750	746	697	745	741	756	753	797	810	769
25022	21032	26787	25142	4654	538	456	346	329	320	322	290	297	278	274	258	273	227	258	250	229	240	233	249	251	262	234	238	236	241	266	238	264	220	245	234	202	256	260	221	234	222	245	259	194	243	234	237	240	222	238	265	210	233	238	253	239	239	243	240	218	226	228	203	218	245	231	218	239	224	236	248	242	209	203	244	243	238	245	235	205	242	222	223	228	217	250	236	238	220	239	215	243	216	233	237	241	235	218	198	223	256	239	202	217	229	244	243	220	221	225	233	238	236	246	195	245	213	233	232	224	204	233	250	239	218	239	235	215	224	222	249	224	211	211	257	213	222	204	263	221	216	241	209	223	217	222	223	233	244	225	233	243	250	241	243	237	231	242	228	215	211	205	231	195	201	241	239	221	211	249	236	211	252	248	238	212	227	248	219	246	235	231	221	246	230	227	230	229	228	241	225	257	243	264	239	243	205	226	237	199	217	229	235	235	237	187	238	214	246	221	215	214	243	224	230	236	201	229	238	246	221	211	238	232	215	234	242	220	201	209	234	209	231	230	204	242	259	208	215	249	259	247	238	242	221	247	218	235	214	245	239	229	234	237	252	248	235	198	232	218	230	217	231	229	228	236	224	238	260	210	228	220	232	198	228	236	232	206	230	212	213	235	220	223	233	220	213	237	224	223	243	217	242	235	235	242	246	239	231	208	238	240	233	223	241	239	215	236	237	240	226	191	235	222	240	225	252	216	206	248	202	223	224	221	242	233	240	220	257	224	219	216	244	231	250	241	225	219	219	244	207	199	217	221	227	220	222	232	246	210	209	218	233	229	213	224	234	189	252	238	215	228	206	216	247	260	259	213	203	237	226	228	217	235	238	201	207	254	222	216	223	218	192	239	225	228	213	204	224	234	251	215	230	250	249	250	238	217	236	230	241	253	246	212	215	203	232	244	246	236	232	233	230	247	237	242	256	207	235	211	241	222	219	234	245	230	214	254	232	221	216	226	243	221	253	210	215	227	258	213	218	273	242	236	233	214	228	237	218	223	227	247	231	215	219	216	235	230	234	219	251	220	238	229	233	224	239	207	240	241	223	235	230	248	235	233	237	232	227	225	207	239	224	247	230	224	228	229	217	235	216	248	254	221	204	226	255	262	225	220	224	228	208	205	233	224	231	244	242	246	191	210	222	219	222	197	226	207	217	202	254	231	242	245	222	218	258	233	227	213	225	232	225	246	228	235	226	221	254	193	238	235	215	233	254	226	222	243	231	224	217	230	218	208	236	222	236	237	239	222	236	241	221	215	231	213	233	233	219	211	234	215	223	214	229	215	236	218	227	219	225	244	220	232	240	255	235	201	215	217	238	225	203	192	240	222	242	223	231	236	235	214	230	263	219	238	244	252	243	240	225	243	206	225	214	245	221	217	218	220	232	209	255	209	258	248	241	227	199	218	233	230	243	253	231	210	229	268	211	215	218	235	229	236	233	241	233	228	248	217	238	238	232	224	198	210	223	227	213	230	230	236	226	203	233	218	212	230	239	259	242	240	246	236	216	219	229	244	221	205	244	225	221	243	212	211	206	228	218	209	234	225	227	234	246	214	237	217	238	217	236	238	246	220	241	248	254	245	245	240	221	225	209	199	213	220	204	213	205	251	210	199	215	224	226	198	217	233	210	232	224	242	226	228	230	200	256	200	225	263	219	245	225	225	223	247	236	224	218	207	211	222	236	232	255	222	197	246	204	222	209	237	222	211	243	227	187	232	216	211	232	227	222	215	246	212	242	231	225	252	239	222	221	208	213	241	233	220	223	233	246	226	227	255	248	213	212	209	229	216	228	225	226	245	222	238	238	224	232	238	246	214	251	218	213	228	235	240	212	194	220	252	214	234	221	238	211	230	242	214	234	216	206	228	219	204	266	208	218	238	217	225	252	247	214	250	230	243	229	223	185	240	222	202	253	231	242	241	225	260	248	220	241	224	196	213	213	214	231	227	217	214	190	242	231	225	237	240	211	223	246	206	226	223	231	218	237	243	235	216	206	244	205	218	225	245	232	256	233	215	224	232	234	217	234	226	215	251	250	255	218	222	220	245	209	220	233	209	224	199	225	192	245	217	249	190	234	247	249	216	241	235	213	235	240	230	211	238	233	256	214	211	212	258	209	199	216	218	237	283	238	216	225	221	225	243	257	209	230	217	226	253	237	208	244	236	223	214	218	265	238	191	216	215	241	254	219	262	215	223	228	247	223	229	220	252	233	212	248	214	263	194	241	234	238	228	280	244	260	217	194	218	231	230	221	229	214	224	222	259	246	220	248	227	222	252	228	232	243	218	219	206	227	228	204	262	214	240	233	225	200	241	222	231	265	221	236	241	268	240	224	220	213	207	216	225	226	214	237	229	218	218	233	227	232	218	213	236	236	242	251	214	227	230	222	219	220	226	264	232	236	239	182	231	233	220	222	245	225	241	210	213	204	236	242	230	221	261	247	234	227	225	223	239	214	224	222	228	233	220	246	219	244	251	224	217	231	253	222	250	232	229	232	214	222	220	239	232	212	235	226	241	244	246	231	264	229	210	214	225	274	210	231	235	223	250	228	222	240	194	239	207	226	211	236	202	235	198	224	244	220	234	230	248	225	250	199	251	211	252	238	221	241	227	205	207	242	215	227	217	241	204	238	233	226	242	220	242	246	231	221	234	228	238	204	231	222	210	218	245	240	237	237	210	237	225	231	253	204	218	218	256	232	204	210	203	248	232	198	228	238	226	215	222	254	214	207	224	226	227	230	239	236	236	242	222	235	220	232	226	215	179	232	232	225	200	213	240	238	223	188	212	234	225	227	222	228	241	238	269	221	207	219	248	254	247	218	263	233	228	230	240	225	227	264	231	234	226	249	246	234	235	206	213	222	223	239	217	232	223	219	230	243	230	210	231	235	242	265	215	211	274	225	233	240	249	237	227	207	208	218	235	213	256	239	237	228	223	230	219	225	237	248	244	253	219	233	234	218	214	254	209	234	247	229	217	212	208	241	224	244	242	194	259	246	230	206	216	221	205	230	227	260	233	221	244	224	224	247	200	232	213	237	226	207	219	221	233	237	226	232	248	247	208	230	230	201	215	218	239	221	218	224	205	214	219	233	237	242	221	232	262	246	237	218	240	231	258	195	216	215	239	241	242	237	212	226	208	218	200	211	233	213	232	234	213	220	206	211	239	197	247	237	238	246	221	230	221	204	250	212	229	229	244	250	218	241	218	198	237	229	229	240	223	222	240	237	229	231	224	203	216	242	238	221	239	237	232	223	240	229	234	246	239	213	222	232	228	227	219	261	232	207	259	243	226	221	227	232	213	226	241	244	199	236	226	235	226	201	247	204	244	243	212	237	215	250	217	226	231	232	255	244	231	210	241	219	213	214	220	269	218	256	241	212	230	205	227	228	232	213	213	219	209	240	233	236	212	242	247	230	237	212	221	266	224	231	215	224	236	227	211	232	269	256
4579	5758	4286	1962	1533	1071	959	812	693	568	581	482	483	452	414	398	427	423	371	381	390	361	378	365	345	348	290	359	351	320	331	359	361	321	337	389	330	348	330	334	311	305	333	329	309	321	331	321	311	324	367	317	292	340	307	330	365	327	300	345	329	288	316	313	292	297	326	313	334	308	339	318	299	334	325	337	300	276	323	309	353	289	334	325	322	342	319	343	310	333	334	329	315	342	287	323	331	318	315	295	332	328	315	344	290	330	334	311	334	365	355	334	352	329	330	310	324	315	362	329	303	347	308	323	317	320	345	357	308	321	313	294	293	322	293	319	330	306	312	330	329	306	311	287	326	307	310	328	323	344	319	304	319	327	346	307	326	323	325	295	332	307	311	320	301	336	326	329	318	285	308	312	314	356	330	340	313	313	325	291	340	325	327	322	345	317	343	280	315	294	335	297	316	309	311	300	338	329	315	302	344	327	331	317	296	311	332	317	322	310	319	346	302	308	281	332	291	353	325	338	302	312	339	300	316	331	301	331	308	344	303	307	293	279	302	341	300	338	319	307	313	322	304	313	310	318	300	328	318	323	340	326	306	317	316	335	302	328	316	301	306	345	318	322	317	286	361	332	322	334	323	309	298	321	316	336	289	315	316	337	285	286	329	327	321	328	307	329	322	320	288	323	303	283	327	356	351	322	330	290	320	345	287	330	300	326	312	319	318	325	289	329	332	314	342	315	333	334	345	341	322	347	334	363	319	357	307	313	309	306	340	336	327	325	351	292	296	310	298	303	280	322	313	308	308	329	325	325	315	339	355	315	332	299	344	302	318	335	321	286	344	297	348	321	303	323	359	298	301	322	335	332	316	333	326	308	367	328	328	332	306	333	329	340	344	305	327	286	331	294	361	335	331	339	314	328	321	339	339	342	335	325	328	326	326	310	304	336	296	330	317	317	323	321	309	324	315	350	320	271	337	356	342	360	343	313	308	300	305	338	341	344	339	293	306	288	330	331	297	295	326	325	317	334	330	335	324	339	323	297	320	325	366	304	315	309	311	326	316	322	356	331	318	319	290	305	295	305	318	323	320	340	306	324	347	353	319	304	308	325	305	335	320	377	348	301	315	324	315	329	339	315	319	336	311	309	308	312	322	323	325	332	307	352	293	332	326	309	288	335	285	349	284	304	338	298	315	303	324	289	315	299	292	323	362	325	321	337	340	345	332	324	303	335	306	311	324	307	291	325	328	308	312	329	335	285	321	309	353	308	337	329	331	294	307	328	333	324	286	310	322	329	340	295	314	315	307	321	296	330	289	325	353	323	345	328	319	307	309	307	337	328	327	338	319	328	296	317	340	326	309	344	342	302	301	340	313	334	320	331	329	315	368	343	311	333	333	359	311	346	327	349	317	344	338	322	324	327	311	297	298	300	332	340	323	295	332	311	333	297	271	307	311	318	310	328	316	333	325	355	289	287	298	343	355	346	329	317	333	301	324	317	349	332	328	330	330	334	319	329	313	316	310	308	293	281	323	294	312	317	315	336	351	313	295	368	315	348	318	340	344	320	342	335	335	333	299	321	303	313	335	333	314	323	347	317	320	358	330	313	308	334	332	286	307	294	344	306	308	356	281	327	323	322	327	293	330	325	340	333	294	367	322	339	297	337	326	319	291	296	338	329	283	319	329	338	328	314	294	328	312	330	306	358	333	317	289	318	307	307	316	326	308	331	330	314	325	334	321	329	320	296	336	331	300	332	316	318	328	320	305	309	320	317	329	332	354	323	349	289	300	320	337	301	337	335	299	327	313	319	293	329	332	359	326	316	279	305	313	315	308	338	318	345	311	324	342	324	293	310	316	332	349	315	304	321	317	291	318	333	323	294	300	351	314	342	293	294	318	289	324	332	306	315	319	321	335	351	312	319	324	324	313	328	315	329	309	332	308	311	331	340	321	339	309	357	294	320	294	306	357	352	325	327	334	339	330	286	328	358	319	350	324	340	296	303	303	328	328	287	327	310	326	277	322	332	311	340	296	349	317	339	293	323	337	308	325	315	336	347	333	307	312	355	311	304	329	311	329	325	323	326	336	349	330	338	302	308	302	313	306	322	336	319	332	325	345	343	315	307	341	352	335	301	334	322	311	330	332	331	330	342	305	340	314	343	349	335	332	360	334	308	328	327	301	292	307	311	301	337	302	304	317	314	328	304	319	330	312	326	329	311	308	318	312	352	325	326	304	305	318	328	309	318	300	322	316	291	324	322	335	325	332	300	320	345	313	317	306	320	364	337	305	300	308	297	308	369	313	316	324	301	287	333	329	325	317	309	283	291	332	303	331	319	296	324	329	309	305	295	293	317	336	295	315	334	332	342	291	294	333	328	289	313	327	315	307	292	326	306	325	325	321	335	325	306	339	319	298	321	336	302	308	306	352	320	325	305	283	290	317	343	357	313	332	308	329	319	290	292	316	319	326	338	323	307	327	329	318	306	312	318	304	336	326	327	325	314	333	308	317	357	280	314	317	333	319	305	324	333	328	327	335	326	294	347	297	317	333	311	304	319	349	316	317	362	320	294	281	318	336	291	332	307	306	347	331	349	318	297	305	307	331	308	290	355	309	316	321	323	318	319	319	305	297	305	319	334	349	337	306	311	331	312	345	332	288	319	320	292	320	343	347	329	336	346	313	329	334	322	337	326	294	309	313	317	345	341	304	330	315	348	318	328	299	277	314	318	341	300	344	310	317	324	310	342	341	323	296	332	306	313	290	284	339	331	279	295	337	347	321	331	302	341	321	332	307	286	301	303	316	310	313	336	325	301	362	347	308	339	290	318	312	312	331	297	313	312	307	314	307	300	324	301	323	323	331	328	316	292	317	322	312	284	303	320	302	322	296	337	300	347	303	328	308	327	276	314	327	333	289	329	323	302	326	285	300	346	305	309	355	344	335	349	322	322	322	304	315	298	314	339	331	297	334	298	331	340	324	330	307	315	328	339	294	346	310	312	311	288	316	322	329	310	324	310	316	376	328	308	327	327	325	330	284	292	318	313	316	306	319	321	332	316	335	334	301	312	308	298	312	338	308	314	359	340	325	322	316	313	327	322	297	320	311	304	333	320	326	309	348	339	309	337	312	292	287	339	347	357	322	290	312	328	333	323	331	341	276	331	301	287	355	311	337	323	324	319	317	304	332	318	328	316	351	319	320	339	304	354	315	281	331	315	324	357	336	316	315	300	330	309	320	287	319	332	322	331	330	310	336	322	307	325	326	309	342	323	322	309	338	300	290	317	331	336	311	328	335	283	332	292	334	366	306	342	305	305	299	341	309	330	308	339	304	340	338	353	343	335	320	306	303	287	338	368	309	321	317	338	330	300	341	361	341	334	306	324	317	315	291	312	321	338	316	310	316	317	316	318	314	329	306	329	280	305	299	305	333	296	300	333	340	322	320	295	347	293	331	374	319	334	326	325	299	329	311	315	335	314	298	347	324	325	285	297
22826	21052	28760	23552	21053	21094	6713	1509	1278	1094	1069	1033	965	983	907	855	848	840	816	822	822	822	792	792	806	812	791	771	729	765	766	760	760	778	751	769	765	730	748	747	768	736	747	739	756	725	716	729	756	753	728	737	716	722	763	795	743	742	731	735	762	719	760	707	737	750	699	708	776	773	764	696	692	757	739	758	742	734	738	714	688	754	723	736	715	745	755	766	772	714	720	711	741	759	754	764	745	774	770	700	743	687	671	733	687	706	735	731	685	765	763	702	703	753	760	681	741	704	721	752	734	728	740	725	781	725	741	725	724	719	755	717	741	743	722	763	740	769	724	769	760	757	757	703	739	741	729	740	727	689	730	731	717	692	720	772	696	711	727	701	758	682	749	758	749	726	707	783	727	730	734	716	715	699	692	785	730	692	725	719	760	748	710	715	731	711	706	712	788	760	732	682	717	710	746	758	741	725	692	730	733	732	691	706	781	798	703	717	731	741	701	724	761	713	724	769	722	711	705	749	757	731	725	726	733	707	743	732	739	764	711	765	775	702	732	746	781	736	727	726	683	791	716	716	712	729	747	753	658	706	741	730	742	756	727	702	720	730	705	780	731	693	755	755	730	755	757	731	744	699	763	743	722	748	731	712	743	726	703	703	750	740	722	701	755	752	707	764	702	754	728	766	727	737	735	727	762	810	735	748	755	707	714	739	736	688	753	705	717	783	775	729	721	708	716	738	708	741	749	684	727	671	705	726	699	770	691	771	728	733	716	747	719	736	700	760	755	714	737	730	745	751	751	743	724	759	731	761	742	764	755	754	719	716	695	743	705	767	725	735	719	750	789	773	753	733	709	743	728	700	713	731	756	757	715	735	742	747	738	762	751	718	690	761	726	801	713	717	746	646	764	766	739	699	716	712	800	696	738	732	769	732	705	760	721	698	753	729	716	751	720	722	683	739	772	704	740	762	695	753	747	761	715	717	721	730	696	773	743	737	743	728	689	738	711	700	700	669	696	669	775	762	744	781	717	736	793	764	748	763	727	707	745	758	732	738	725	737	720	721	736	712	732	737	752	724	698	759	745	737	737	740	716	737	729	682	678	796	765	769	740	735	709	801	717	725	740	724	740	697	713	704	669	777	759	762	743	752	730	721	697	705	743	736	689	729	762	725	691	716	772	769	720	759	721	723	758	713	742	760	735	713	734	746	742	696	748	730	771	745	733	746	715	745	722	732	719	749	764	736	769	739	775	735	770	712	774	726	759	751	742	706	742	746	764	738	703	709	746	764	745	784	770	667	735	702	717	739	688	771	759	712	701	750	732	722	744	750	745	701	704	707	734	743	760	700	763	719	772	678	710	708	773	753	737	765	767	702	804	733	702	783	720	714	739	760	716	730	748	767	782	697	761	735	726	726	734	746	722	741	735	727	720	729	742	767	746	709	723	702	730	746	707	708	720	694	740	694	707	743	767	717	671	757	777	760	708	712	719	721	765	753	765	748	754	747	680	716	754	733	736	699	731	765	697	693	750	781	728	737	703	735	731	724	734	728	788	770	759	742	747	693	772	720	686	750	784	748	741	713	757	699	702	733	718	702	775	717	697	710	707	765	767	700	742	747	730	744	764	718	723	715	725	750	738	748	713	716	728	736	676	757	716	729	759	745	737	735	777	763	748	737	727	743	780	704	753	697	730	746	757	744	769	719	743	689	742	710	735	721	718	812	715	711	755	746	701	731	757	741	726	734	758	692	748	741	772	752	714	700	755	744	741	712	719	705	743	715	697	726	750	742	744	705	713	722	767	703	740	742	745	688	718	740	778	753	760	693	751	777	701	718	709	686	758	687	719	747	697	764	754	759	764	752	731	715	728	702	705	689	725	657	732	746	748	735	732	726	761	720	710	763	757	741	710	748	739	729	747	722	739	719	784	728	741	695	748	760	751	673	746	722	767	774	752	761	745	746	717	683	746	733	723	710	765	710	746	753	720	731	755	691	734	737	772	743	695	720	695	761	749	683	737	782	729	704	730	718	716	744	701	696	764	772	729	732	710	735	746	771	746	775	750	743	697	723	716	794	727	700	729	702	756	739	742	687	747	716	693	720	771	720	736	730	726	727	717	771	744	708	692	713	694	776	775	760	700	696	769	699	736	702	730	728	753	762	735	703	776	733	742	711	724	770	737	686	668	716	736	749	761	770	740	745	707	682	769	737	705	696	767	715	721	726	692	734	708	704	734	719	713	690	727	704	714	744	749	744	719	693	785	734	685	725	709	730	765	750	723	750	713	737	759	767	754	726	723	728	746	733	708	741	724	730	739	745	723	687	686	743	706	708	739	740	765	722	756	728	720	785	771	707	675	690	691	708	745	711	766	713	686	721	732	728	736	728	718	756	701	745	761	749	740	737	696	719	708	725	755	755	726	774	776	743	751	715	730	716	741	684	702	743	692	738	743	734	744	727	723	746	725	743	770	759	713	752	688	724	798	697	702	724	743	697	742	718	743	763	736	768	741	762	713	693	755	686	707	711	744	779	699	686	703	709	717	727	709	758	765	668	729	763	748	688	720	745	755	721	719	746	690	683	733	736	751	699	732	703	728	722	724	757	712	694	765	762	720	736	699	748	730	738	713	725	761	703	744	716	732	739	764	724	725	724	667	730	748	707	748	747	735	749	778	734	720	670	695	690	734	745	762	751	750	759	709	730	703	738	781	693	683	723	741	734	735	743	688	744	752	699	678	749	780	704	731	735	750	753	700	761	778	729	759	727	710	694	757	742	739	764	725	818	777	773	738	746	741	746	750	741	729	738	737	736	733	742	736	749	737	738	701	741	766	735	711	780	714	755	723	738	708	766	766	704	749	767	741	763	690	762	779	715	710	745	713	705	743	693	714	718	726	755	769	709	717	699	683	745	718	781	712	773	706	759	711	702	772	774	711	679	762	742	723	711	724	761	705	694	724	728	718	713	752	700	694	745	717	744	737	731	751	740	776	780	779	779	729	695	728	674	726	747	687	746	774	726	709	792	725	701	681	682	741	724	735	722	704	714	737	731	739	755	712	741	693	700	719	746	733	723	712	708	681	743	729	763	759	749	738	694	748	768	739	772	697	744	719	722	784	735	723	752	718	676	739	742	738	735	743	750	724	748	697	714	705	743	739	699	751	742	745	704	699	782	754	699	735	715	726	710	731	729	732	688	741	725	747	707	722	727	740	709	767	795	764	727	631	764	727	720	755	730	768	796	727	715	752	680	744	752	748	698	731	735	733	733	696	714	731	699	737	696	715	727	720	697	715	722	708	730	699	677	739	696	743	760	683	727	724	708	693	721	755	754	769	730	734	712	716	742	723	752	723	713	743	722	715	697	755	672	743	714	806	700	750	722	773	718	774	718	704	734	721	729	727	758	756	737	713	701	764	744	691	787	752	734	719	743	735	709	752	738	684	745	700	690	700	742	750	727	695	727	729	704	735	745	754	756	735	725	748	710	760	704	732	667
7710	17612	13559	7413	5305	3905	3151	2593	2187	1931	1755	1614	1518	1448	1332	1246	1247	1184	1153	1133	1105	1044	1074	1036	1003	1009	970	961	903	977	970	977	912	962	1008	979	997	983	893	952	951	924	903	921	977	965	937	925	858	913	932	925	914	909	887	976	933	967	895	903	932	920	899	897	918	925	875	958	882	878	916	936	920	913	872	920	941	931	908	901	852	873	871	969	877	887	877	897	868	886	931	897	934	824	915	890	882	877	931	836	919	908	902	868	936	867	862	863	905	858	917	887	895	895	919	870	922	856	876	908	859	898	909	882	920	915	891	888	891	900	893	894	911	911	919	892	832	940	876	921	882	873	835	902	887	869	895	930	880	909	867	906	951	890	920	849	877	904	850	911	870	904	940	910	872	931	887	904	861	906	864	885	891	861	907	839	908	925	921	903	892	858	918	906	948	898	833	931	891	930	912	879	914	907	897	890	945	917	908	891	848	938	883	867	930	966	869	865	903	897	848	963	901	902	922	913	914	902	868	937	869	920	933	879	902	904	908	899	928	883	926	942	928	854	886	870	853	887	914	912	875	936	926	888	977	888	937	870	868	942	936	937	920	918	944	882	851	856	871	920	896	906	854	937	890	892	890	872	852	917	887	918	931	876	825	915	896	909	894	899	934	922	898	892	825	874	902	880	906	914	846	932	945	899	862	863	966	909	934	943	986	897	883	901	889	885	930	908	895	914	893	901	910	853	885	875	875	861	840	882	899	890	889	917	863	904	883	903	903	876	862	896	904	842	894	827	914	935	836	914	896	886	942	941	869	849	931	878	871	900	887	919	852	939	911	892	885	858	953	874	929	882	884	904	882	886	860	919	898	899	932	900	883	911	921	900	971	884	915	916	867	935	863	898	888	872	893	918	876	895	832	853	926	832	909	903	969	845	940	887	920	894	918	904	879	927	887	913	898	881	915	884	901	889	916	903	918	908	915	981	884	908	892	864	891	870	874	905	957	882	913	902	880	864	885	921	892	908	841	944	892	878	858	878	895	924	861	939	910	874	850	942	903	881	954	868	909	914	890	931	913	896	954	933	911	882	863	868	879	919	902	895	883	876	810	967	870	865	901	877	910	870	884	888	879	918	861	864	933	912	883	881	869	901	922	892	837	916	865	891	907	866	918	913	887	936	934	875	896	913	917	860	920	871	926	916	853	865	967	950	852	892	907	909	933	856	885	895	912	899	927	897	896	912	871	873	882	924	931	898	849	908	897	860	895	872	924	878	921	874	943	872	899	899	919	913	904	808	918	907	891	924	903	880	890	934	865	870	929	871	834	891	878	933	793	890	876	880	893	913	921	923	894	857	889	865	880	876	897	913	906	884	896	909	886	931	940	897	902	926	876	864	888	915	889	918	923	923	889	894	948	867	886	919	874	904	925	886	900	851	897	865	903	915	865	828	847	875	881	914	879	927	890	897	873	900	909	894	861	858	889	867	888	867	898	862	905	970	917	914	879	839	933	892	946	862	867	866	855	888	943	927	811	914	909	899	955	893	938	909	852	945	885	886	925	858	839	945	850	916	917	864	943	934	881	867	913	935	937	882	911	949	936	905	922	848	940	845	874	953	896	922	866	850	940	897	933	888	926	879	912	905	833	875	920	887	888	913	858	904	890	921	858	916	934	893	899	896	944	895	892	917	914	862	888	913	886	890	908	881	965	903	892	920	888	895	872	876	956	851	892	878	901	924	872	874	911	923	877	870	889	880	882	913	867	899	915	911	914	878	893	894	889	921	892	940	876	834	892	889	949	932	918	893	889	841	864	820	858	906	870	892	886	913	875	951	936	891	851	919	960	927	895	887	886	912	880	941	883	948	877	932	893	878	908	903	915	875	876	913	868	901	917	898	921	970	897	927	912	920	896	911	898	909	887	863	812	924	875	881	875	889	904	941	928	909	889	892	850	899	893	862	828	942	899	903	897	844	915	952	926	870	981	860	870	853	869	910	921	921	862	901	922	919	911	898	910	849	896	859	861	897	894	890	922	882	873	894	919	862	887	924	884	868	865	899	925	912	905	887	912	882	964	905	839	858	885	872	966	898	920	892	915	873	871	869	907	891	873	929	886	926	880	893	869	851	912	865	823	880	891	922	842	860	846	926	891	936	911	924	895	943	879	841	939	937	941	891	907	921	900	880	908	900	910	922	945	865	916	952	933	926	873	907	986	862	904	943	923	902	909	864	932	913	838	857	908	879	909	859	860	864	921	950	887	891	810	865	898	849	879	830	851	821	905	920	909	884	901	884	862	903	902	947	892	934	943	929	875	896	890	917	877	887	953	887	904	854	894	888	866	904	920	874	897	925	909	906	901	861	848	937	890	888	889	874	882	851	965	888	872	874	915	906	914	886	913	871	899	898	935	887	872	896	906	906	924	876	892	892	949	898	931	868	905	867	926	859	932	876	903	897	893	886	889	914	882	886	874	859	866	914	901	918	878	873	893	911	864	868	895	852	881	905	896	893	949	926	939	897	918	858	927	920	903	909	929	891	864	871	944	831	915	857	868	891	883	908	899	872	893	909	843	894	899	907	959	909	899	905	930	903	920	946	901	933	900	896	905	919	900	905	886	944	894	943	883	851	921	919	973	858	889	925	896	927	865	862	948	878	911	896	910	827	919	885	895	901	863	852	911	934	908	908	900	882	871	865	930	896	888	894	898	862	970	894	919	904	947	922	933	900	868	925	877	855	889	905	900	869	874	947	903	969	874	850	914	934	858	872	889	910	897	884	964	906	900	891	944	900	908	927	903	874	844	865	880	910	913	917	891	891	916	953	932	923	922	912	893	902	986	949	861	858	903	858	862	877	882	897	890	847	919	888	873	902	887	844	959	912	951	893	916	897	905	940	905	951	897	876	892	899	921	912	915	922	890	920	872	857	903	876	935	865	925	873	910	927	862	976	946	862	854	860	905	952	940	905	858	895	952	921	927	798	889	911	862	896	904	865	928	879	858	926	910	889	898	917	901	904	901	875	914	910	926	862	911	917	868	876	895	920	839	962	894	869	896	853	874	925	834	900	881	906	895	868	897	883	867	901	924	867	924	868	886	872	916	857	882	837	898	864	894	877	886	903	941	869	863	840	896	908	853	914	849	908	908	878	889	889	905	895	830	976	949	906	895	898	901	876	869	871	847	900	934	837	880	908	884	845	850	927	908	932	885	909	860	939	929	871	937	865	859	897	847	888	850	904	901	904	900	852	922	868	888	912	901	912	910	883	904	917	934	824	878	883	855	879	890	907	886	878	872	906	874	869	851	891	898	929	919	899	892	875	885	880	914	856	899	893	926	901	887	884	932	936	938	936	889	886	909	893	868	903	922	902	895	863	872	939	870	893	914	863	881	912	929	890	866	903	875	922	879	908	899	886	946	890	845	875	910	859	857	921	924	881	840	895	912	899	921	888	893	883	928	880	954	895	907	907	905	881	869	880	934	887	893	846	882	960	949	897	914	840	890	903
27039	18992	4665	550	338	359	297	269	268	268	305	293	288	236	295	268	262	276	265	246	283	263	267	254	269	242	262	289	279	249	279	252	281	246	234	251	246	264	256	274	269	252	252	274	259	262	244	255	268	236	253	288	258	249	259	235	271	283	232	269	261	263	270	282	243	264	246	271	251	232	243	271	247	231	233	293	268	258	260	263	272	235	275	250	268	246	245	236	259	290	249	262	240	258	255	272	264	241	240	220	246	291	222	231	268	239	283	269	261	268	281	246	259	279	238	253	256	242	251	273	271	261	250	227	247	260	276	276	241	249	255	257	282	246	240	251	258	251	268	233	227	257	252	251	292	255	284	275	247	232	265	243	240	276	271	259	274	237	258	238	266	255	251	252	250	292	264	265	248	250	252	307	266	246	240	236	289	285	258	249	248	269	253	240	240	268	234	259	266	267	246	255	276	274	261	222	262	223	266	243	245	266	247	255	275	255	242	265	259	271	234	240	258	256	265	254	272	258	290	264	252	244	266	229	255	261	230	273	245	250	251	246	266	281	233	256	263	255	250	290	273	250	246	285	236	263	273	236	286	229	249	276	254	265	232	238	263	254	242	243	311	268	275	271	265	267	251	233	254	255	242	273	217	272	285	261	279	246	261	245	264	245	248	260	245	250	267	242	248	251	236	243	269	250	237	290	267	262	289	257	267	272	245	258	249	260	240	278	267	258	241	245	256	280	280	303	237	279	254	264	277	252	263	251	265	244	259	249	256	267	230	266	276	256	272	268	259	278	239	267	263	270	258	284	276	233	265	272	259	278	266	256	255	244	249	267	281	269	239	244	256	250	268	237	283	253	267	271	251	249	237	254	251	278	264	257	251	237	266	239	280	268	247	271	256	276	261	273	301	241	275	269	281	279	286	273	262	261	246	278	249	238	243	235	278	259	292	255	256	270	270	255	263	266	257	261	267	274	243	257	275	257	270	273	265	295	241	235	267	267	273	256	261	252	265	252	245	249	252	291	265	257	242	290	282	273	266	233	253	254	271	249	252	294	268	235	260	256	283	255	253	233	237	276	255	253	217	231	255	285	267	254	244	260	286	259	249	246	252	257	244	288	251	248	277	290	276	265	261	282	264	274	272	258	273	223	284	271	249	246	222	237	264	292	260	255	254	232	262	264	240	252	269	296	236	277	256	238	241	271	262	238	279	271	257	263	263	264	274	251	252	242	272	266	240	257	260	262	268	270	299	264	225	265	272	261	272	255	267	272	276	236	254	242	259	254	259	270	283	292	261	245	259	216	267	254	264	265	259	250	250	260	256	272	254	252	274	249	218	244	251	279	263	268	265	258	245	260	263	276	258	247	257	264	274	246	258	278	264	260	278	256	265	259	244	242	272	265	259	242	256	240	273	259	285	254	301	272	258	251	286	243	262	246	245	274	241	280	272	245	269	268	270	277	286	237	235	266	243	297	272	254	247	273	249	293	251	248	242	290	272	234	268	248	239	247	264	244	281	257	264	252	249	263	250	235	265	247	226	244	256	239	239	256	259	254	276	258	254	274	270	278	272	288	253	261	283	249	265	233	231	279	264	253	250	256	292	279	256	243	239	223	271	246	252	276	267	283	263	278	263	292	265	274	255	234	237	287	266	281	260	263	254	254	280	268	249	245	291	257	251	267	263	271	250	266	267	259	260	248	252	242	267	236	291	264	226	260	271	265	254	235	256	265	289	274	278	250	270	260	234	231	278	263	247	261	299	234	254	252	238	270	269	259	233	260	245	267	253	284	264	260	226	251	269	267	228	276	279	262	268	237	275	236	272	239	280	269	259	270	262	235	252	270	289	245	240	286	261	264	250	258	239	254	275	242	276	255	240	257	268	259	288	254	282	277	275	244	262	270	261	239	255	248	230	249	267	236	262	266	223	239	243	277	252	264	268	283	244	240	245	247	255	286	292	249	269	249	258	249	241	257	254	279	246	278	245	260	242	249	257	262	246	292	295	253	246	265	266	269	255	291	247	242	257	289	279	248	260	246	262	285	255	274	225	242	271	260	280	256	255	234	256	265	274	275	252	276	243	251	257	288	257	237	239	256	288	256	241	247	257	258	267	244	269	286	238	269	241	262	274	229	259	265	308	254	264	247	242	266	274	233	265	273	260	229	240	263	281	259	260	252	240	260	251	260	273	257	259	265	276	249	233	273	258	238	278	251	235	260	254	256	245	283	263	259	279	281	234	244	273	261	243	238	259	253	241	248	225	283	295	256	246	293	297	271	278	264	249	241	255	268	247	262	272	260	286	269	267	259	284	254	237	263	262	276	267	267	259	237	252	280	267	257	277	264	262	260	248	245	252	244	272	274	264	239	259	240	239	230	263	261	284	238	268	255	283	280	228	266	265	262	241	254	262	261	250	260	272	256	282	255	259	266	270	247	264	278	229	266	265	280	293	272	289	264	264	244	280	252	244	266	256	266	257	258	264	281	254	281	270	262	253	271	252	268	288	226	266	280	229	244	252	247	257	258	253	254	251	293	270	241	263	254	286	257	250	290	254	244	216	251	240	250	235	306	286	235	272	231	237	256	305	250	250	241	268	275	250	250	253	281	264	297	262	258	263	228	263	251	281	265	251	268	315	256	262	275	257	264	245	246	257	263	254	240	268	252	276	265	233	254	241	235	245	222	235	245	272	258	247	259	257	259	290	272	297	255	279	282	288	243	282	271	260	264	256	266	234	262	246	250	245	254	226	277	287	236	242	278	253	258	255	222	260	263	243	228	239	265	222	264	258	236	261	251	238	267	252	272	255	271	245	278	247	261	261	229	235	259	262	259	260	253	243	280	244	236	237	246	291	279	252	254	268	261	253	261	265	274	281	247	274	273	271	276	249	237	244	264	243	248	264	279	238	278	253	282	261	247	264	242	269	271	263	292	264	252	234	259	296	251	227	224	237	266	265	290	277	266	289	204	236	261	267	274	267	267	254	282	249	254	269	267	241	259	243	264	249	272	257	269	260	255	260	263	226	231	255	250	243	266	265	234	287	250	270	243	251	253	276	271	247	274	248	237	249	278	263	270	249	265	252	281	266	283	248	264	263	255	258	260	243	260	267	261	268	277	242	273	242	259	257	267	271	252	260	277	263	239	253	296	259	273	250	277	266	261	254	238	277	279	259	219	253	257	271	281	226	248	279	281	250	254	257	284	249	262	238	286	241	226	229	262	277	265	261	263	289	267	248	246	250	254	271	234	242	228	269	253	276	264	283	299	265	292	288	272	242	256	264	248	251	271	232	287	240	242	272	239	264	217	240	219	240	249	267	244	259	235	257	244	271	297	250	252	282	255	263	250	253	252	252	269	261	234	262	237	278	262	256	260	260	271	239	238	290	275	267	260	273	224	255	254	264	244	258	294	265	265	239	258	277	271	272	283	257	277	266	239	234	233	261	267	236	295	258	238	284	274	270	254	243	293	260	239	267	241	238	271	253	237	277	310	260	224
4020	1185	991	619	504	460	422	390	364	391	346	362	367	367	364	331	384	353	359	341	328	337	329	342	324	340	340	321	349	349	308	345	330	352	324	357	341	329	333	340	365	345	318	360	350	352	348	355	317	328	352	318	339	345	349	345	378	327	327	359	369	368	367	332	347	337	360	348	355	360	303	320	355	359	374	336	349	334	353	322	342	340	349	346	330	378	327	363	353	354	331	295	347	360	354	354	336	349	356	327	355	345	365	354	345	319	329	345	312	365	352	319	344	342	337	364	339	335	316	354	347	348	338	296	343	389	335	328	332	324	359	360	354	363	342	341	363	340	337	351	344	343	368	331	348	310	328	412	334	329	345	355	364	340	315	346	364	345	345	349	355	343	337	334	329	329	328	359	310	359	303	378	334	338	335	337	345	349	335	327	323	350	332	352	321	356	339	363	320	322	350	346	353	341	347	332	325	328	320	348	351	308	328	337	344	320	316	359	353	335	335	352	318	325	303	343	344	327	310	336	327	340	346	338	365	325	329	329	339	312	317	324	331	335	372	348	331	322	308	336	334	330	316	347	317	339	348	360	345	327	312	352	341	344	351	334	333	327	349	339	339	362	358	338	335	353	375	333	365	380	324	343	316	313	350	361	345	348	365	345	332	356	348	327	343	331	359	324	320	349	369	322	353	346	316	327	335	346	334	342	357	358	331	335	346	342	360	341	314	371	352	339	341	359	350	365	356	328	349	323	330	372	368	356	321	358	336	343	324	321	332	375	331	334	331	333	346	339	328	339	356	342	343	329	331	340	360	311	345	328	336	334	350	345	357	321	348	354	328	361	346	318	353	345	374	353	318	329	362	341	340	325	359	328	325	355	332	310	329	330	313	353	332	317	339	361	337	338	323	330	363	313	345	347	333	326	358	360	328	366	324	306	343	326	328	370	310	341	333	349	381	315	310	342	321	331	350	350	334	339	332	357	326	332	368	345	344	335	350	329	346	321	323	358	330	331	330	323	328	308	339	348	339	330	334	316	316	341	335	378	321	358	327	362	356	338	331	363	351	354	337	323	353	323	334	321	348	327	349	343	360	321	359	328	348	334	314	338	344	344	323	338	347	351	381	354	320	365	337	349	317	322	365	359	327	333	341	331	307	330	361	321	335	308	331	328	332	348	350	324	299	314	370	334	328	343	327	365	333	313	341	359	323	365	355	291	316	357	339	367	326	360	330	338	310	347	343	325	345	356	347	316	315	342	364	348	341	324	309	353	306	338	347	395	347	356	334	333	360	368	351	320	336	324	361	368	344	342	328	351	331	317	354	345	348	341	353	348	347	365	323	338	327	370	315	362	348	328	344	334	364	351	342	345	321	320	346	339	335	345	338	349	328	337	346	326	343	371	325	317	323	344	337	336	364	318	335	326	315	321	322	334	352	356	335	337	314	374	368	328	319	351	350	332	327	366	327	363	334	369	330	298	398	363	336	358	342	333	336	343	383	342	364	346	336	342	351	356	338	324	354	311	346	341	351	337	361	348	322	353	316	343	341	357	330	343	341	379	320	336	349	350	359	325	317	329	352	352	387	304	358	344	311	344	339	337	358	314	381	308	328	352	312	344	327	345	349	360	330	349	347	322	345	321	370	362	312	371	336	338	330	335	370	323	331	334	348	337	324	360	350	325	328	314	324	337	324	335	333	306	330	337	336	339	390	342	309	364	319	327	365	347	329	320	362	335	358	346	308	356	322	321	350	355	372	327	358	328	354	343	349	323	329	307	306	374	370	320	351	325	351	323	326	362	358	328	355	351	326	335	346	346	350	339	370	323	340	346	358	376	371	381	366	308	378	370	356	319	385	340	374	349	320	360	326	344	326	347	331	307	346	357	380	347	350	377	317	330	367	343	340	354	304	343	325	346	349	361	336	334	350	362	376	357	346	342	329	347	323	373	370	337	335	329	343	350	360	310	349	354	322	334	330	300	344	316	407	307	355	308	366	328	350	374	339	325	337	346	332	343	335	325	329	321	357	343	363	362	337	346	330	317	340	312	345	362	313	345	358	315	359	327	340	342	291	332	377	348	323	334	323	308	326	333	344	310	376	357	357	360	347	357	355	332	351	322	332	332	298	319	316	340	333	332	359	358	391	321	349	342	354	370	340	324	327	332	311	383	329	386	323	291	325	354	307	320	339	337	311	340	337	366	298	318	351	327	335	345	319	314	332	337	363	320	340	351	350	346	343	338	326	318	340	341	360	329	321	361	343	323	356	374	359	337	355	331	350	335	339	324	328	349	328	330	324	354	355	339	334	337	365	335	341	355	335	325	352	361	324	302	330	354	343	343	363	317	334	348	317	343	317	360	349	343	367	327	345	320	360	331	365	351	342	340	337	358	324	351	353	312	352	319	348	315	336	348	339	360	326	351	323	329	316	376	357	345	348	334	347	321	340	351	322	340	329	330	315	365	348	358	351	343	330	354	371	329	354	349	324	322	341	367	328	336	353	353	374	336	335	357	348	336	328	332	366	339	367	356	333	351	344	362	343	325	349	348	320	364	323	356	360	340	330	335	343	339	336	363	349	300	365	333	338	319	325	373	314	324	349	363	328	372	340	335	311	320	340	326	341	347	362	324	351	355	358	336	332	349	304	327	367	355	371	344	337	334	321	370	347	337	319	363	317	329	362	366	356	326	322	356	324	335	315	340	341	368	332	355	344	339	360	331	330	311	337	347	392	336	364	302	309	353	352	320	376	365	343	331	321	336	396	363	312	326	332	328	324	331	315	328	363	316	346	363	335	361	339	366	336	338	339	314	339	333	296	346	351	365	320	381	361	367	344	348	358	341	343	347	350	314	334	346	333	305	371	347	312	367	348	333	357	317	373	358	351	336	337	367	342	331	328	331	305	312	330	332	333	397	328	333	335	351	328	351	317	313	325	327	350	303	338	332	344	349	370	353	370	307	284	329	368	324	333	329	331	304	351	356	331	347	341	345	327	378	338	327	320	371	340	368	355	348	340	348	341	329	342	352	326	327	322	363	339	346	322	315	351	354	340	355	317	314	364	333	346	339	348	380	362	348	327	353	365	322	324	336	369	303	333	323	338	334	316	332	335	319	337	353	342	322	354	342	348	331	335	352	345	324	345	360	314	338	366	337	357	297	348	361	353	322	347	340	343	338	334	342	348	368	372	367	362	336	360	358	344	329	322	366	318	363	350	381	352	328	375	354	330	372	364	355	349	371	350	319	350	334	356	303	324	372	337	344	317	338	359	347	328	318	362	347	333	389	334	338	332	370	296	318	334	332	343	329	323	323	323	297	355	350	340	307	330	344	354	346	345	339	343	331	382	374	344	335	338	329	323	371	359	351	344	331	329	361	322	336	348	355	357	333	382	343	300	346	336	319	339	384	329	327	358	331	322	334	335	379	342	347	296	352	305	325	333	343	383	297	372	329	343	335	323	339	307	331	334	330	340	318	336	348	294	337	327	312	362	339	350	338
23813	21020	28243	23998	20985	7662	1378	999	880	817	762	720	739	678	708	681	681	617	681	688	573	618	649	673	652	670	577	646	557	612	612	626	606	575	624	598	587	608	635	655	627	640	653	604	603	566	627	636	612	625	657	633	601	602	606	583	645	617	621	610	607	609	618	614	604	568	591	575	635	603	602	613	601	583	580	597	554	575	587	599	618	594	562	608	641	614	606	653	584	577	602	603	663	600	612	630	607	578	594	592	610	599	622	553	597	600	582	596	638	595	612	591	616	610	617	606	566	620	638	662	619	605	606	604	616	663	604	631	599	574	594	560	589	587	594	581	602	623	590	592	620	587	630	640	582	595	583	644	587	597	587	589	628	583	614	606	575	623	608	615	577	604	619	596	592	604	590	591	578	626	570	585	633	599	602	623	567	600	639	588	618	618	553	621	631	566	601	600	633	594	630	596	567	652	567	645	589	571	566	561	597	597	658	622	593	590	617	632	586	609	640	592	570	601	607	609	605	556	625	600	621	616	611	627	624	631	576	612	632	623	621	582	600	617	591	602	623	596	585	644	626	576	661	625	628	656	561	587	595	569	564	585	606	611	631	550	580	606	650	633	668	603	590	595	625	582	591	614	610	592	609	562	561	592	605	596	587	601	551	596	617	574	578	593	588	622	608	592	620	592	581	590	641	566	603	602	654	600	642	585	599	598	603	563	612	651	627	622	585	625	605	569	575	625	600	624	634	620	619	602	575	587	594	593	589	605	601	627	609	600	611	626	592	585	572	587	648	593	600	582	577	622	586	612	631	615	625	605	587	618	630	591	580	619	585	599	633	586	594	671	625	627	629	595	580	595	605	612	610	644	618	581	595	602	608	597	658	602	582	558	568	587	608	607	639	592	625	624	617	613	613	635	583	616	568	624	579	597	601	597	634	571	586	598	589	579	655	611	592	551	618	630	599	594	592	617	624	547	615	634	564	579	589	591	651	564	592	597	621	591	600	583	628	576	619	573	627	621	607	586	539	552	624	583	615	629	591	581	601	611	660	585	577	546	590	619	579	565	573	612	621	573	588	634	556	591	566	594	641	573	589	610	624	597	580	621	633	581	590	615	639	579	584	635	588	611	555	592	583	590	586	666	609	610	607	608	594	624	575	585	640	582	606	621	608	557	593	572	586	604	613	548	598	626	640	599	610	585	613	622	560	612	610	622	560	568	562	606	590	595	612	590	602	621	592	611	601	624	633	594	592	591	597	552	622	634	633	588	581	544	591	601	631	615	609	584	656	611	623	597	607	610	569	605	588	565	586	616	628	551	596	564	625	571	604	620	625	680	597	663	550	657	609	602	627	606	614	537	651	657	587	607	644	563	615	568	588	584	605	587	570	610	618	575	589	572	611	659	588	639	582	579	565	604	598	609	629	631	613	591	662	608	615	559	609	636	582	594	599	534	596	614	594	603	632	584	570	611	591	549	595	605	552	641	632	594	650	582	617	630	618	585	606	613	606	586	593	577	614	603	589	581	577	601	624	617	591	620	609	614	611	617	563	631	580	631	590	579	596	575	575	584	602	612	640	563	596	627	611	597	582	606	581	588	636	589	551	603	575	578	553	609	633	575	596	596	582	599	632	607	613	600	595	586	625	630	596	577	604	638	611	601	600	606	572	581	580	570	630	605	577	591	579	600	602	558	567	627	580	570	596	660	585	605	638	578	618	554	598	602	590	578	573	562	610	573	584	562	641	630	624	564	616	594	609	588	638	617	618	591	590	582	576	583	576	586	627	578	615	595	602	603	579	607	557	608	560	605	548	610	589	580	605	609	567	605	612	586	561	609	588	612	602	582	582	569	588	586	632	588	617	573	579	627	605	619	568	600	611	592	600	620	573	563	588	611	618	590	630	578	581	591	589	597	634	608	607	641	622	623	590	596	548	582	601	601	677	663	580	550	608	610	596	609	598	571	597	566	608	621	566	611	583	588	627	634	606	566	587	562	638	576	625	628	562	635	599	604	599	599	601	613	609	601	601	607	598	609	604	591	601	610	571	567	600	626	615	642	639	566	572	611	559	554	611	586	606	592	591	654	576	636	587	583	580	627	580	595	568	638	604	652	618	638	612	551	623	609	610	605	568	624	609	634	591	626	592	607	588	546	568	590	615	606	559	615	569	579	675	632	607	566	611	542	596	571	572	583	597	611	615	577	595	631	635	593	628	586	613	601	584	615	533	577	591	614	585	581	603	599	643	601	602	548	596	615	592	585	634	601	572	587	591	594	575	614	576	614	650	609	585	611	613	609	629	630	601	650	574	590	580	579	567	595	596	595	556	559	590	616	616	612	588	596	628	607	597	611	606	565	622	640	573	615	585	576	630	566	598	603	589	650	596	617	616	602	606	649	611	572	535	596	599	571	605	625	580	640	625	632	596	574	597	591	616	566	592	581	612	573	536	583	595	624	609	638	596	549	589	603	576	621	582	579	612	619	635	564	599	609	614	595	575	607	630	541	602	582	593	589	641	654	589	583	637	649	578	631	577	610	595	573	584	621	633	607	628	598	564	587	591	606	608	594	610	627	622	595	572	610	584	598	603	642	603	606	652	613	618	575	571	597	592	580	568	592	621	571	579	586	566	623	612	548	638	567	584	604	538	626	637	570	587	592	599	595	588	633	573	597	611	571	654	606	619	590	646	608	573	616	601	542	595	639	586	605	596	558	570	598	601	575	638	596	622	651	580	584	639	543	612	582	570	557	585	581	626	565	614	593	604	606	570	589	648	570	602	594	606	584	608	591	571	570	584	548	618	600	573	610	615	585	590	606	611	633	583	582	634	590	590	599	630	627	633	638	604	601	562	581	600	545	581	571	580	605	622	592	621	598	571	605	632	583	594	623	586	552	648	615	599	614	587	544	653	599	666	568	623	584	565	545	640	627	622	562	558	565	633	613	619	575	625	622	633	575	609	582	567	590	630	586	596	588	609	620	606	581	614	592	571	620	603	562	577	588	638	643	614	610	617	589	660	571	581	597	638	599	588	581	644	605	627	648	571	559	581	594	569	567	586	575	598	585	578	589	617	645	584	646	615	598	558	540	623	551	574	629	557	629	602	604	613	574	616	575	617	610	594	590	591	605	579	610	590	613	612	596	566	571	627	629	610	607	630	576	606	615	599	611	592	595	593	617	592	578	616	603	609	640	565	588	622	602	621	605	586	583	584	566	611	617	551	581	613	611	600	563	586	639	550	576	634	567	603	575	620	604	587	610	646	563	602	613	614	601	595	647	589	640	590	575	605	578	617	593	590	620	587	585	630	561	614	629	615	636	600	605	613	592	577	575	536	600	634	609	594	630	607	543	588	636	603	582	610	637	610	584	587	603	652	620	596	593	602	583	532	569	593	622	598	549	623	608	601	602	589	635	561	630	623	603	568	594	590	620	609	606	618	607	631	571	633	609	632	577	632	634	626	581	623	549	628	613	583	568	616	576	605	562	586	577	603	555	632	612
5191	10911	8548	4328	3074	2402	1955	1664	1334	1227	1189	1161	1050	1012	983	912	933	865	833	832	853	770	829	810	755	784	761	807	745	770	827	744	770	814	745	760	798	768	829	758	752	776	744	770	757	768	772	733	757	749	748	724	766	763	804	739	733	760	753	780	760	757	729	749	798	771	645	723	803	797	751	734	799	703	733	753	773	754	760	754	763	730	735	742	760	813	748	722	788	720	713	693	668	776	742	714	762	737	744	737	785	776	791	770	727	771	760	731	773	756	732	721	758	759	694	751	709	751	752	768	738	751	744	722	777	755	742	736	777	715	713	755	742	764	732	726	770	715	718	742	734	726	754	773	738	766	723	727	735	767	756	736	715	789	744	717	784	700	752	763	742	728	714	737	753	763	718	802	766	750	732	787	724	762	716	757	751	752	771	785	667	773	760	758	733	723	695	714	755	723	700	739	748	790	715	770	730	742	742	769	731	769	724	760	729	721	704	773	752	714	737	770	746	730	738	757	708	764	727	703	792	779	764	742	688	767	730	721	756	733	784	744	766	704	727	686	733	721	739	773	754	762	693	762	694	761	741	735	722	699	736	750	765	766	724	728	734	759	694	738	753	728	740	734	724	735	699	744	692	744	738	707	714	771	753	749	743	753	720	746	779	726	732	721	753	771	732	707	781	747	781	754	760	763	763	794	742	772	753	798	687	703	734	742	762	762	712	762	751	776	696	727	780	744	741	756	763	739	737	700	787	755	744	793	712	752	737	725	739	727	720	761	723	732	743	771	692	747	766	738	789	768	733	749	733	719	753	761	719	725	756	742	761	757	756	767	736	772	734	749	752	769	719	690	778	720	738	706	773	738	785	730	717	730	783	705	695	751	755	788	761	699	772	772	720	758	680	749	737	693	782	776	709	767	798	760	766	737	740	707	756	769	730	703	749	751	817	761	702	755	758	743	695	725	720	733	735	704	761	763	718	714	737	770	799	734	754	744	787	727	777	734	751	722	711	741	672	714	754	757	759	765	724	760	731	759	747	699	769	706	777	708	731	731	762	726	761	756	688	741	736	778	761	783	741	758	756	763	805	778	754	739	736	767	704	747	767	733	692	730	695	736	743	796	771	764	730	714	731	730	734	709	691	754	762	786	749	772	751	738	739	741	776	749	750	761	713	761	739	744	700	755	745	784	744	767	736	714	752	708	744	683	751	740	728	738	748	776	727	737	713	753	775	777	763	715	741	775	778	687	736	730	725	740	793	778	747	729	735	721	795	722	737	741	697	760	732	727	732	736	726	715	743	708	741	768	765	747	754	784	708	730	782	700	682	746	735	708	713	672	714	694	748	766	730	712	757	759	752	712	731	751	724	768	782	709	737	774	789	706	738	763	726	751	744	744	719	730	710	747	758	730	685	720	751	724	777	757	731	736	747	764	749	678	771	733	746	727	765	757	758	783	744	724	776	751	780	747	681	805	730	771	754	761	721	802	729	784	760	731	749	748	733	797	781	769	717	755	744	707	738	758	730	741	729	755	753	725	773	741	755	766	724	762	685	742	727	760	728	747	805	753	724	729	716	725	736	740	729	741	684	724	766	749	721	716	748	715	758	751	757	726	779	772	725	730	784	759	756	732	760	786	757	733	746	751	767	695	734	684	722	747	765	732	756	756	765	784	699	753	775	775	762	767	740	729	759	708	685	768	751	733	733	706	662	737	738	759	792	692	716	722	782	756	751	773	787	741	712	748	747	743	720	726	680	711	759	780	697	757	752	709	717	727	722	783	743	731	721	727	738	750	714	749	770	736	724	787	707	736	766	709	700	727	720	774	761	714	796	760	721	726	765	756	727	718	760	743	749	741	744	729	732	783	722	749	683	797	734	692	762	750	750	778	749	736	723	778	735	783	727	718	695	771	722	768	755	762	740	699	745	750	760	713	717	721	711	790	682	757	764	733	715	779	745	733	725	745	707	763	706	753	715	746	790	743	738	756	776	725	732	748	750	722	713	744	799	718	722	746	744	717	707	721	742	731	752	745	777	764	763	772	787	746	733	713	768	735	721	693	744	722	793	734	755	718	715	734	755	735	722	740	759	706	739	778	751	758	735	749	752	786	731	741	793	727	683	705	736	753	780	751	722	730	753	761	728	747	730	793	754	762	710	677	747	711	747	758	770	691	764	754	747	747	687	732	735	746	766	744	702	722	785	721	758	711	760	755	717	729	744	728	754	692	679	736	750	709	732	714	738	747	734	701	732	730	736	708	684	765	786	769	728	735	742	736	736	774	728	716	677	740	720	707	770	726	752	710	769	706	740	756	770	687	724	728	722	736	765	741	718	748	746	764	737	691	734	729	748	727	734	728	744	700	771	743	805	749	746	768	753	758	767	688	707	730	733	722	751	767	776	701	716	725	757	768	724	733	768	736	749	729	760	783	726	770	755	724	744	760	798	742	729	699	786	712	668	720	695	724	722	764	726	769	751	724	748	716	703	740	756	730	732	715	720	728	737	752	760	681	732	758	754	733	718	773	748	718	803	756	719	731	725	751	796	788	770	696	727	802	787	720	711	781	764	727	720	706	783	751	752	725	740	727	777	740	744	773	750	768	764	710	755	772	723	735	759	744	754	722	712	748	792	723	730	724	730	700	714	712	715	721	738	728	758	732	713	759	754	749	786	711	719	701	716	765	778	766	764	735	752	781	738	803	723	747	758	747	741	758	732	787	745	722	813	715	727	754	734	743	726	728	718	757	739	730	713	716	759	720	698	755	768	744	747	742	731	758	762	749	782	774	747	727	771	775	743	748	714	778	775	751	733	731	751	738	707	672	743	793	736	791	707	749	714	750	750	695	772	760	717	781	799	752	754	802	775	772	740	760	775	717	706	763	747	745	717	727	746	744	752	714	724	736	752	784	751	730	769	748	744	773	762	752	752	767	836	713	748	716	752	740	751	710	668	677	760	752	795	738	756	744	777	752	774	726	783	791	745	759	720	774	764	758	691	743	698	735	788	719	728	741	745	770	738	760	708	734	756	720	700	788	767	763	707	736	741	785	751	720	776	788	724	749	760	726	734	763	781	731	721	737	787	753	749	744	755	772	723	772	711	745	728	703	734	753	757	716	724	695	747	824	718	742	755	759	769	766	708	731	714	752	788	760	742	742	684	719	709	797	740	755	734	665	737	710	733	715	735	736	719	758	769	768	693	720	731	773	713	715	740	683	745	742	759	784	783	712	768	711	716	811	769	743	758	766	751	739	725	721	766	799	747	766	681	756	734	745	722	692	752	754	804	773	766	724	736	760	756	762	727	716	722	701	721	718	706	726	728	752	736	753	716	782	670	727	702	741	782	752	743	729	802	747	712	733	719	730	740	741	715	805	723	717	735	765	737	760	730	745	786	740	740	702	752	789	716	772	759	796	727	766	711	691	739	742	747	762	738	793	710	725	751	731	738	761	704	748	787	750	740	757	756	730	745	730	758	755	711	760	751	740	742	760	790	730
24996	20980	26716	25080	4434	540	442	328	287	316	295	307	257	278	274	241	259	266	243	232	238	228	249	241	238	246	216	227	246	231	252	219	218	233	254	247	219	254	219	224	206	218	238	220	242	260	228	242	243	224	205	215	225	207	228	234	239	203	225	216	222	194	240	233	231	211	249	229	224	216	224	231	229	211	233	205	225	240	228	220	244	254	245	262	225	235	260	195	222	201	218	241	217	243	219	237	257	216	235	213	220	225	234	235	215	229	228	217	256	214	233	228	235	222	222	220	216	240	238	231	229	240	239	258	221	219	254	223	232	212	226	248	231	214	218	203	213	242	208	199	241	220	219	207	212	218	214	234	236	229	236	221	231	229	214	213	251	206	216	237	232	209	212	231	211	228	224	254	246	233	224	223	231	240	239	227	246	193	213	203	219	207	208	208	221	228	248	235	236	250	231	237	237	234	241	205	199	233	238	226	230	228	220	224	232	244	229	218	259	206	229	222	243	233	228	241	201	223	197	190	222	251	210	219	217	221	209	228	207	230	206	231	190	230	248	247	246	212	203	197	211	238	215	209	232	239	242	240	196	202	234	275	257	232	236	234	223	194	208	218	223	233	238	221	236	237	218	205	234	225	228	219	199	212	219	200	233	235	220	242	207	236	208	220	202	218	221	240	218	224	224	210	222	218	195	209	211	233	215	204	230	228	221	224	221	260	224	217	240	215	247	252	196	225	237	219	228	246	249	223	227	226	243	237	237	207	215	218	223	234	217	228	258	209	243	201	237	220	219	232	231	206	231	231	217	204	251	238	204	213	222	220	249	207	226	201	242	232	227	234	220	205	258	214	207	208	222	204	210	223	223	208	211	241	221	221	238	211	235	233	222	247	199	203	201	235	218	226	216	246	215	239	210	228	205	218	240	209	216	234	222	229	245	221	250	222	207	240	199	222	259	231	206	220	207	230	249	236	211	234	205	222	251	252	220	197	212	202	225	216	224	212	232	227	226	230	209	204	212	204	218	216	214	239	244	258	228	209	233	221	233	224	229	233	215	252	197	213	226	230	217	228	225	230	200	239	215	222	208	220	222	219	235	263	232	232	226	227	204	221	215	236	230	222	227	247	204	240	222	227	236	216	213	248	225	225	230	225	264	228	227	241	216	221	237	220	228	233	247	234	213	223	212	228	222	236	207	235	207	220	235	224	231	219	240	193	224	232	220	226	225	218	200	233	212	240	232	233	209	240	227	251	238	241	224	233	231	208	229	227	215	218	225	223	230	247	210	231	248	222	199	218	203	269	232	222	210	224	206	252	233	237	217	235	223	219	232	238	204	220	197	211	251	230	210	229	231	231	200	216	216	251	247	247	235	212	226	223	226	205	217	207	238	220	221	225	196	242	212	225	230	227	236	218	207	225	231	220	220	227	247	209	228	215	228	211	241	241	226	217	234	253	226	222	259	216	225	219	185	220	243	200	238	252	203	231	213	234	218	235	198	247	228	221	196	229	204	250	226	248	217	224	209	222	229	245	224	197	248	227	219	245	210	241	218	211	228	255	245	220	204	212	236	199	246	228	259	221	215	229	238	211	232	228	234	242	214	207	246	214	211	229	231	244	230	206	211	214	224	235	211	222	195	199	236	204	224	242	234	216	232	237	238	231	239	223	219	228	236	224	227	219	251	219	233	215	203	232	227	228	193	195	227	225	227	235	240	255	229	217	212	260	230	220	240	213	227	239	240	226	246	255	233	230	215	246	221	250	226	228	220	188	204	240	235	239	231	215	234	224	218	210	225	215	237	243	213	216	261	252	229	240	208	227	233	216	194	247	233	217	220	219	218	227	242	234	243	244	241	239	215	211	240	257	255	225	206	213	250	209	252	217	236	201	249	233	238	216	210	237	227	239	232	235	201	231	230	224	225	238	234	215	223	232	237	233	232	228	204	201	205	216	232	251	215	213	237	241	219	199	239	232	191	205	240	236	230	225	223	238	206	219	201	212	223	232	220	222	245	214	218	209	194	204	213	198	232	220	230	235	220	225	224	241	218	229	225	213	238	214	220	236	243	226	224	194	227	221	215	242	209	227	204	218	201	204	235	240	228	231	215	202	232	240	221	218	241	220	226	233	242	223	240	218	245	235	227	212	235	237	248	218	221	200	211	233	244	222	244	202	216	236	224	235	212	210	225	206	221	226	248	254	210	233	228	221	234	199	232	236	250	205	216	230	222	231	197	224	240	227	213	223	243	228	223	204	216	228	238	190	242	228	222	246	209	239	210	251	230	223	235	229	224	207	216	224	245	241	212	223	218	235	203	231	202	239	235	200	214	207	210	233	221	236	227	244	213	200	198	210	218	222	224	214	199	203	207	212	221	227	218	229	203	218	225	233	227	215	199	242	237	220	216	226	218	224	216	224	217	244	229	231	231	197	233	219	218	228	257	247	229	217	240	197	225	227	223	235	232	240	231	210	237	211	230	225	228	235	229	208	218	215	202	213	232	244	208	222	215	223	227	222	228	221	213	209	231	239	201	246	208	230	238	241	225	229	210	201	241	188	239	205	205	230	226	229	217	222	245	224	220	189	203	229	244	222	216	208	215	216	250	198	217	215	221	226	214	226	227	204	231	239	240	200	200	257	237	214	238	209	212	206	240	206	201	228	208	226	213	234	199	188	201	245	227	251	197	223	226	210	233	213	238	240	213	247	214	213	228	204	205	200	229	231	218	241	258	211	217	197	222	227	222	219	210	233	221	229	230	204	211	220	196	262	207	240	249	227	217	224	245	222	208	250	239	233	202	199	229	238	206	207	208	212	214	225	235	215	233	213	218	245	217	210	232	203	198	218	247	223	257	217	240	225	196	213	246	214	208	244	223	233	209	231	221	249	237	254	218	215	235	210	198	266	197	233	221	221	221	221	227	208	250	229	230	233	228	211	217	230	238	225	256	264	232	242	243	206	198	235	219	240	194	223	241	246	227	229	256	224	248	237	223	239	217	223	203	210	234	218	239	206	223	232	195	223	223	240	230	227	239	223	232	223	237	213	214	206	233	213	228	220	219	220	220	208	226	225	244	219	225	217	241	243	211	215	244	201	224	198	227	236	241	221	223	185	196	223	221	237	218	227	225	205	203	222	240	228	240	228	243	208	226	242	223	225	188	231	221	224	251	239	191	197	227	207	212	234	233	242	223	228	203	206	212	230	219	197	236	254	247	211	200	249	212	214	209	232	229	221	216	220	199	246	225	248	227	223	233	228	226	214	250	240	227	216	229	236	195	235	193	248	234	243	210	202	214	211	226	249	235	213	210	221	207	222	233	227	192	221	227	213	194	209	200	209	232	244	232	193	192	235	215	212	233	198	243	219	237	214	242	199	234	238	199	246	217	203	243	218	243	238	219	220	254	233	223	222	226	207	216	230	210	178	229	205	208	215	252	223	217	237	234	227	252	196	221	244	231	200	224	237	234	214	226	250	227	219	222	234	228	253	219	224	213	212
4686	5719	4265	2091	1501	1115	896	748	668	615	549	513	465	468	438	394	426	364	390	397	352	377	331	370	325	305	339	341	360	330	301	324	342	346	321	334	336	315	328	355	310	303	338	298	335	313	326	303	315	342	325	312	348	301	340	341	313	342	301	307	338	322	295	309	330	298	329	334	319	310	344	305	308	331	305	312	318	320	308	324	342	327	323	318	315	329	291	316	326	345	284	303	336	316	365	281	331	324	338	305	328	329	305	309	310	310	334	335	332	327	291	315	304	344	306	275	326	327	323	311	330	361	307	330	324	312	317	323	285	287	349	297	315	281	312	318	295	307	348	308	312	331	306	302	335	311	315	341	336	330	303	294	314	306	283	309	302	301	300	318	322	314	341	319	308	318	324	338	331	324	325	327	341	328	291	300	309	326	312	302	312	322	305	309	334	335	328	306	278	333	304	317	326	295	363	287	350	329	325	334	309	309	331	320	310	289	306	340	359	275	316	317	357	328	314	304	316	321	292	303	329	318	328	324	331	315	300	320	323	309	327	328	303	325	338	322	315	344	309	299	289	328	294	299	323	324	355	283	319	297	318	314	309	338	323	304	300	326	305	335	314	331	307	308	325	313	308	343	314	294	273	289	320	307	318	328	315	285	303	292	295	323	304	333	284	325	330	326	357	329	301	296	326	323	324	352	318	329	329	295	304	322	311	335	322	310	330	301	313	329	296	286	304	307	289	314	331	341	336	313	326	302	288	357	320	280	322	311	326	317	308	296	289	307	330	324	296	334	277	338	312	316	314	307	312	308	315	306	336	317	309	321	302	296	331	306	312	316	326	298	292	346	356	290	336	297	319	349	347	323	314	304	346	319	310	284	295	324	293	313	304	321	335	350	314	298	285	301	313	316	315	332	286	307	294	266	317	319	278	352	307	292	315	300	300	290	325	304	323	262	278	341	290	316	333	353	333	318	339	289	309	332	322	333	296	271	318	351	330	312	314	322	329	303	314	306	341	315	294	310	343	291	315	301	306	350	315	316	354	285	329	318	302	318	299	318	347	305	311	299	326	308	338	325	307	315	292	319	283	320	317	316	353	328	314	298	318	334	310	337	302	318	312	335	309	329	347	322	356	340	311	329	315	306	338	311	294	298	358	343	325	319	345	316	309	316	325	329	312	315	328	350	316	308	322	344	302	318	318	312	314	313	332	303	306	308	319	319	327	302	315	316	329	292	286	286	337	299	295	326	321	335	313	322	331	356	324	327	305	319	321	329	298	304	307	308	318	312	320	310	315	343	296	314	310	316	345	355	346	315	300	308	314	313	334	333	328	326	319	295	316	307	302	336	307	328	330	339	322	346	333	288	329	314	289	314	291	314	300	321	303	319	316	328	325	335	317	308	348	295	336	315	316	340	313	322	315	317	306	332	326	342	304	327	316	335	327	343	340	329	340	339	316	299	309	319	336	307	303	320	307	339	316	335	309	321	265	359	309	291	333	305	339	318	306	345	298	299	316	313	334	280	351	328	321	306	347	329	334	314	342	306	301	324	323	312	311	305	339	320	338	318	297	317	325	292	298	318	337	310	300	320	317	339	296	331	304	319	336	349	294	302	295	307	329	311	330	320	339	318	323	312	341	304	355	311	310	318	339	350	324	314	332	291	337	300	298	309	300	317	334	332	325	309	333	338	327	309	312	312	317	318	318	373	334	326	308	298	342	323	290	343	322	290	292	336	294	314	316	327	351	313	335	328	313	336	315	348	333	343	293	320	327	343	310	350	317	341	336	286	297	300	319	327	330	330	339	338	296	330	368	288	309	316	333	337	337	300	332	324	303	311	307	307	310	326	321	319	338	307	308	341	306	320	311	320	335	336	299	343	320	321	291	331	335	292	315	354	312	315	344	314	305	294	331	307	307	323	323	332	325	330	306	328	323	335	327	315	343	307	355	339	327	333	281	309	279	332	323	340	311	295	304	328	334	311	314	304	320	306	323	328	290	321	291	298	334	302	314	292	300	318	309	323	304	326	311	344	295	318	302	317	370	319	321	347	304	312	308	318	291	316	301	332	317	308	312	322	361	320	311	311	316	297	308	312	318	335	335	311	326	322	321	296	292	320	335	370	280	310	315	304	310	332	317	320	305	296	343	322	317	310	267	325	345	290	294	310	326	327	354	307	309	290	319	317	337	350	312	315	285	330	320	304	316	322	316	307	359	347	300	349	319	297	318	290	312	330	306	311	324	349	312	323	301	299	280	312	307	301	321	326	327	299	308	314	277	329	323	320	325	326	330	319	312	320	312	310	330	317	306	330	345	341	330	312	299	322	303	314	315	319	276	322	343	313	375	271	353	305	331	291	301	286	306	346	300	309	291	318	336	315	327	313	302	309	313	362	345	320	314	310	318	305	351	311	352	343	300	296	320	313	285	319	331	308	306	327	327	321	343	306	304	325	322	330	312	330	306	306	307	320	329	331	324	309	345	301	322	333	357	327	288	318	314	309	304	332	301	301	326	305	308	342	316	331	310	314	310	322	319	299	351	325	306	317	322	341	313	308	335	323	309	309	313	307	322	278	303	311	313	297	276	309	298	359	320	341	293	348	303	356	322	321	342	320	323	338	296	329	290	304	332	318	295	321	329	310	323	321	304	335	304	310	348	317	296	301	338	308	334	293	297	315	314	286	314	292	325	291	315	317	320	332	340	334	321	344	309	301	287	299	327	303	306	286	284	343	305	333	334	299	359	300	316	322	312	336	321	328	289	368	322	309	277	280	293	324	313	300	326	312	333	309	307	328	345	304	347	315	322	327	324	316	334	290	333	325	291	326	349	297	323	312	351	308	344	268	316	308	330	303	302	339	300	342	336	352	332	303	334	320	310	324	283	330	296	316	293	349	318	301	291	306	289	298	332	298	324	325	328	304	335	321	326	334	336	308	308	301	286	325	300	314	344	320	332	322	291	315	321	334	310	321	300	330	340	303	302	300	316	335	306	315	321	314	317	330	319	300	334	299	300	311	315	323	351	306	312	322	297	335	312	315	323	305	346	318	324	306	322	332	348	329	335	324	316	324	288	300	327	325	299	308	328	312	319	347	317	323	298	332	310	301	336	312	338	303	331	329	327	310	324	310	338	306	336	291	295	320	295	332	299	292	311	329	338	317	343	301	312	332	301	298	309	329	327	359	314	289	342	313	303	308	318	284	324	286	322	323	331	325	336	312	299	276	316	296	316	325	327	308	333	313	284	313	321	312	318	310	317	291	319	332	300	316	326	324	313	299	355	318	316	322	304	341	321	315	307	320	315	306	329	319	336	318	310	313	296	341	311	303	295	346	325	289	306	311	324	331	303	296	317	324	316	295	336	318	300	339	325	336	328	307	308	311	318	320	314	296	323	322	300	272	343	296	334	309	322	309	345	339	318	315	331	316	341	314	299	312	316	323	325	329	302	313	344	367	328	350	271	351	316	328	347	316	312	349	354	311	299	331	325	324	327	333
22846	21056	28765	23554	21054	21044	6758	1588	1204	1121	1105	998	1000	978	853	858	848	817	882	852	831	807	824	759	744	759	766	754	763	757	775	799	795	718	734	755	768	750	748	722	735	749	760	719	781	709	787	730	709	749	704	691	751	737	704	708	715	763	723	753	713	742	724	708	741	745	696	736	770	765	759	717	781	769	721	744	713	711	736	741	801	776	732	757	740	735	692	760	697	718	748	707	764	677	728	678	734	746	708	710	728	719	796	714	709	708	724	721	709	711	708	701	687	723	711	750	791	796	719	707	730	732	716	742	747	738	713	738	737	760	730	720	656	748	719	689	784	732	721	774	689	728	713	690	731	702	710	755	707	720	688	760	728	709	664	713	718	741	726	723	701	752	775	713	715	752	715	750	735	758	790	736	711	676	771	712	731	728	721	707	716	703	690	746	690	759	745	713	749	729	737	740	721	738	733	738	731	758	669	686	735	715	734	713	723	732	686	744	749	773	694	728	693	713	742	712	727	728	673	782	714	715	747	726	687	766	717	734	721	730	748	779	771	742	709	774	683	715	734	734	729	764	726	689	735	710	676	690	722	716	738	734	731	732	727	745	702	731	716	695	720	729	736	750	706	762	719	723	698	676	711	718	710	715	702	635	674	743	660	748	766	767	726	696	744	783	738	730	668	757	757	692	757	711	723	756	716	713	720	710	709	749	738	726	741	734	722	690	780	747	721	741	666	695	698	728	677	743	654	705	685	702	723	703	770	713	704	692	752	700	722	750	699	722	726	729	787	729	707	704	704	701	670	715	763	727	719	724	681	699	725	665	681	712	721	780	726	719	749	672	713	733	704	715	726	673	742	697	750	750	688	676	709	752	749	724	713	734	728	743	758	712	717	689	744	737	717	706	688	723	770	733	705	712	739	705	671	701	738	698	757	735	761	761	724	729	753	712	716	715	705	781	721	801	760	735	738	722	724	713	713	756	714	769	656	740	721	757	730	739	698	774	692	722	691	705	759	717	709	751	722	725	721	734	742	712	704	705	694	722	714	733	829	701	725	727	717	677	704	760	720	771	717	755	711	719	794	731	680	728	788	747	772	692	722	728	748	729	739	766	746	707	719	752	696	733	656	684	704	719	788	762	784	685	683	738	719	750	713	730	737	689	678	735	721	728	672	751	709	693	715	707	703	747	719	731	711	736	742	683	746	687	696	742	754	723	716	726	712	721	774	771	743	696	689	698	741	740	685	743	728	722	759	734	725	742	694	723	658	744	743	759	756	684	746	683	704	724	679	714	738	744	751	718	712	733	710	724	722	704	725	741	726	735	833	745	777	741	725	732	744	706	744	763	732	700	735	741	775	718	684	700	726	708	723	759	745	735	760	694	755	720	752	747	733	719	767	682	743	668	722	721	632	723	722	706	755	783	752	717	778	684	693	751	668	756	735	729	705	737	680	742	739	729	711	731	744	765	754	772	747	779	769	723	767	768	755	714	766	720	722	764	747	711	739	672	687	759	695	710	758	753	695	756	727	757	697	700	704	706	733	739	680	726	741	723	735	732	717	739	748	688	737	796	700	715	674	711	758	725	790	745	697	700	685	790	722	725	736	696	754	703	720	771	742	689	741	736	715	724	756	699	752	693	722	688	741	656	747	696	699	701	699	740	735	666	699	702	726	781	733	727	674	721	733	689	784	671	772	725	725	743	758	690	717	743	756	721	737	711	734	727	786	723	747	698	730	731	736	742	803	736	720	741	690	726	708	780	743	737	724	688	739	753	683	773	735	789	691	727	734	702	726	756	747	755	721	721	736	713	763	736	722	720	745	724	716	750	683	701	754	765	742	740	712	743	714	751	738	731	732	696	686	722	723	754	731	745	711	737	725	767	693	775	700	710	754	734	677	700	743	707	710	665	764	729	735	758	687	761	694	687	769	708	795	661	710	733	736	708	746	733	723	760	762	758	764	705	730	703	716	706	694	702	701	728	749	687	786	699	745	743	729	761	729	733	736	711	690	730	708	731	696	727	697	708	720	710	748	674	667	732	739	738	704	688	700	697	724	716	739	712	700	687	756	728	724	723	729	719	722	741	678	715	743	701	689	723	760	759	798	724	708	732	683	755	716	708	707	719	706	763	733	747	765	748	742	713	746	701	734	769	775	712	726	714	716	720	754	682	705	717	731	764	681	714	727	724	726	710	725	733	722	753	721	745	734	732	714	720	719	754	720	760	717	726	766	697	718	732	686	768	714	719	707	704	687	741	747	708	727	694	665	703	749	721	704	747	716	714	712	725	693	740	698	702	700	711	725	715	716	722	714	759	692	696	701	681	688	721	719	712	774	687	743	704	680	711	697	732	677	700	727	683	685	730	715	685	738	714	713	710	760	739	693	754	684	735	748	715	671	684	762	746	724	740	712	767	752	732	741	721	770	730	742	719	707	717	703	713	659	753	711	746	741	707	722	731	659	696	714	726	716	733	749	728	761	675	760	724	704	752	736	704	731	691	714	723	695	719	742	711	749	691	743	755	711	714	737	738	684	741	710	686	748	687	729	743	762	736	730	785	735	715	700	720	742	699	700	722	734	710	690	729	730	785	705	710	744	723	711	716	718	669	766	713	714	682	695	708	738	762	762	737	753	745	740	693	724	770	749	727	721	681	726	725	734	712	746	694	718	720	741	747	717	690	758	748	722	713	782	702	749	712	715	751	735	714	698	753	703	727	680	674	666	762	739	664	721	718	706	774	730	731	752	729	721	718	708	707	702	710	726	721	694	722	693	719	767	729	708	750	733	753	728	736	771	731	749	715	704	708	731	722	737	747	748	697	734	746	815	744	747	766	725	740	737	688	788	724	716	745	709	670	704	730	693	714	716	755	741	722	704	685	795	714	776	772	720	735	772	760	729	707	739	752	728	752	736	707	681	751	763	745	681	749	751	739	734	747	728	753	706	685	692	717	707	701	765	728	714	699	774	696	670	750	713	666	750	748	692	681	724	681	674	719	716	701	739	753	740	753	704	683	706	706	695	714	688	803	754	765	706	754	724	679	698	729	733	765	769	714	784	723	750	718	774	751	671	710	709	695	699	720	713	698	703	746	732	718	762	717	730	695	727	735	719	746	685	681	702	736	713	720	710	706	711	721	735	712	743	725	747	698	777	783	724	704	729	731	753	716	748	731	696	716	708	725	750	718	699	782	720	767	715	746	687	735	721	728	745	664	724	696	740	749	750	722	745	698	712	736	730	712	735	726	725	683	725	741	712	733	733	758	736	681	678	774	710	739	726	786	719	754	735	683	725	734	675	729	777	761	698	741	712	733	710	668	711	694	741	731	714	696	718	684	768	716	713	691	711	694	756	706	720	738	701	756	716	691	699	718	718	729	669	693	738	695	687	728	689	735	764	760	684	695	737	667	757	725	768	750	682	691	684	709	744	720	774	712	753	732	695	786	700	704	720	709	722	709	735	693	725	782	733	720	718	741	741	719	700	729	713	669	708	725
7635	17441	13653	7211	5281	3941	3127	2652	2228	1906	1713	1633	1494	1343	1329	1258	1211	1126	1130	1115	1043	1084	1028	1028	1038	1013	1013	959	972	954	917	979	1002	977	935	953	911	968	929	955	885	916	930	877	943	936	933	906	938	846	940	849	929	895	954	882	965	921	899	938	854	859	903	947	898	884	915	933	885	929	929	891	856	949	881	891	833	908	936	906	839	940	873	918	888	846	914	870	879	830	945	905	887	959	866	813	886	897	891	924	894	971	919	839	891	895	931	918	903	899	936	844	892	894	911	868	887	932	896	909	846	946	926	906	869	894	893	903	873	887	896	859	880	914	900	924	889	853	941	866	878	914	942	875	910	910	862	899	902	910	904	974	930	881	881	900	914	882	902	916	860	875	942	873	918	896	915	863	891	914	879	875	914	890	930	867	878	911	861	877	917	919	890	895	849	835	861	868	925	921	859	906	902	883	891	920	855	878	884	920	877	917	888	907	916	874	850	934	889	932	901	862	914	898	957	906	857	910	885	851	867	892	859	897	873	820	849	899	922	885	904	911	906	901	848	878	862	863	895	872	882	893	863	870	946	889	871	848	856	940	891	884	930	869	905	866	925	873	892	922	890	879	875	847	927	879	864	861	903	948	879	900	898	848	879	899	893	905	926	930	859	935	872	883	861	846	941	877	874	855	940	913	847	891	855	881	896	940	882	880	889	892	891	854	934	916	921	924	860	911	902	875	950	888	890	858	917	882	857	880	858	916	889	931	859	928	836	846	876	835	865	855	850	875	900	881	873	888	903	896	939	876	869	958	946	901	928	930	936	892	882	901	903	882	899	880	893	933	929	886	874	912	896	893	900	894	886	904	816	879	884	899	887	857	868	905	891	901	874	880	906	921	924	943	941	872	861	871	922	912	903	863	894	868	892	920	913	855	887	819	915	902	882	908	893	914	906	895	849	944	847	860	932	851	903	917	898	917	831	868	854	869	901	918	893	888	879	881	917	877	892	894	868	906	876	936	891	853	912	915	867	916	831	942	946	866	844	874	852	884	926	880	895	902	853	878	914	942	824	907	883	918	886	851	895	911	878	869	919	894	873	914	922	922	892	879	856	909	906	917	882	928	904	847	916	894	871	882	912	908	919	925	906	935	894	886	902	890	899	921	900	936	907	931	883	878	912	858	905	910	879	829	867	893	930	897	859	921	888	883	895	860	865	923	822	880	891	889	955	844	879	907	930	884	920	888	881	896	926	899	865	877	866	909	900	908	924	859	843	909	928	849	898	886	890	925	855	905	856	883	867	933	943	894	879	854	902	888	875	882	863	903	906	877	940	889	907	849	885	901	856	849	814	922	873	915	874	931	833	836	922	874	894	855	856	967	899	878	878	899	844	931	889	880	913	910	852	918	950	931	894	918	883	904	884	907	929	868	874	910	920	889	903	906	923	913	882	900	885	917	871	924	858	934	896	899	865	890	855	853	898	878	871	930	911	896	958	900	909	845	907	877	913	830	862	823	910	868	881	899	903	888	898	880	884	943	877	899	901	909	871	898	908	876	881	905	918	899	910	911	889	911	912	855	874	928	963	934	927	888	896	869	913	874	866	905	893	888	904	870	944	911	811	913	879	855	811	863	932	883	871	890	877	851	815	876	877	915	911	866	893	912	913	898	867	897	848	875	912	907	870	825	912	916	866	894	888	864	888	880	885	877	939	904	951	860	885	906	881	914	820	833	840	905	931	870	878	926	874	887	884	927	866	863	937	873	890	921	885	896	832	885	892	835	905	893	891	863	904	849	907	933	872	899	978	915	857	869	913	951	931	855	864	930	860	885	870	897	910	927	916	833	892	908	899	848	923	906	889	890	907	894	903	901	863	883	880	875	905	886	839	914	872	874	862	876	919	844	928	855	893	856	914	880	877	893	860	898	894	824	900	904	938	878	883	922	912	883	866	866	909	898	920	922	867	879	863	876	897	913	838	929	869	901	880	938	849	918	912	902	940	893	872	865	875	918	882	862	938	873	949	853	879	912	857	878	872	888	921	895	916	902	891	900	868	861	943	896	875	861	855	919	892	810	850	882	936	875	854	864	962	935	874	889	874	884	859	841	907	872	868	923	892	877	927	868	918	975	861	909	940	882	886	896	902	865	876	905	870	991	862	887	900	894	902	850	936	920	887	913	874	845	887	934	885	938	886	912	900	902	868	878	911	860	893	870	881	953	866	943	905	890	879	922	900	884	919	935	906	881	891	844	888	873	876	907	879	859	814	847	850	895	888	887	912	871	903	889	908	869	873	916	868	913	904	881	904	847	920	926	879	909	937	956	863	905	898	903	902	917	898	918	934	853	894	902	884	872	901	889	925	901	872	853	946	965	927	891	939	923	904	913	915	903	842	866	876	838	873	885	904	911	899	876	911	896	931	890	919	880	882	881	903	890	905	886	863	882	894	910	875	861	912	888	872	865	903	935	920	891	911	895	877	898	870	919	941	874	840	892	903	937	893	904	846	890	871	911	872	902	871	814	876	884	842	875	925	884	846	883	881	908	857	909	858	837	916	922	885	907	893	891	893	859	854	868	933	891	935	873	965	863	872	921	884	866	856	878	876	870	876	911	916	862	916	914	863	849	913	867	937	894	918	882	922	841	822	875	916	918	902	829	851	911	905	893	864	922	954	880	914	882	850	896	871	892	955	886	874	837	926	848	889	860	922	890	915	882	948	820	864	925	868	883	898	940	893	885	899	921	873	901	897	901	876	912	896	896	882	859	840	915	923	904	868	879	866	844	908	891	938	902	863	777	892	895	886	956	892	944	883	888	898	849	899	867	961	874	924	888	811	828	888	867	849	901	899	880	917	828	937	844	919	873	888	880	927	894	856	909	832	907	893	873	909	888	938	917	909	924	787	837	868	940	925	878	913	937	885	901	881	904	935	876	917	906	897	920	883	813	867	874	877	941	902	915	850	917	910	893	942	881	890	899	855	871	857	914	919	926	861	821	909	951	916	901	861	891	913	891	900	940	945	927	854	916	913	926	863	857	898	897	882	898	835	870	871	873	906	906	886	913	887	894	835	868	856	901	891	860	849	910	925	868	885	840	876	898	894	883	804	880	862	936	879	840	938	864	882	841	882	856	894	883	926	866	856	882	886	907	896	920	856	857	899	917	907	873	834	943	880	855	922	961	903	921	910	916	878	935	915	925	885	891	853	930	914	888	886	916	911	916	854	894	867	876	885	925	847	873	918	919	879	883	939	917	928	884	888	888	911	940	882	907	904	890	849	883	889	975	876	861	900	883	885	877	906	882	870	913	845	896	902	872	899	914	937	910	917	878	868	895	860	928	913	892	924	875	830	896	913	880	864	862	889	933	868	886	911	862	908	901	917	870	847	932	844	867	947	899	850	872	895	845	894	878	913	839	907	916	839	888	831	872	830	872	911	893	901	879	928	936	843	857	911	868	914	852	887	912	926	908	887	938	877	909	891	846	949	877	884	875	888	886	884	868
26888	19093	4983	740	538	503	355	326	270	274	291	308	254	258	291	286	273	282	258	276	252	284	276	275	275	251	251	289	275	270	269	270	258	284	263	274	243	263	231	253	247	284	271	254	270	295	262	267	241	271	257	248	257	273	264	264	256	246	283	269	285	244	247	264	253	290	232	275	282	253	262	287	274	251	254	252	232	254	259	233	240	247	269	248	264	263	233	255	280	256	256	266	244	282	273	250	279	277	245	270	259	287	274	266	281	281	273	278	242	235	277	254	283	251	264	256	280	254	238	248	264	258	244	267	288	288	254	223	241	254	257	293	289	268	242	296	232	236	284	224	271	267	285	251	251	265	240	304	275	257	278	249	268	245	272	255	272	265	264	266	259	267	250	257	261	254	243	267	264	274	281	251	262	279	273	280	278	249	268	296	253	263	244	301	263	271	257	259	232	248	250	261	240	261	264	230	265	245	295	239	267	256	262	265	235	247	285	265	250	237	263	256	267	290	263	251	261	276	276	265	229	255	249	252	277	249	288	269	240	266	290	275	274	268	277	266	247	244	291	268	245	264	244	264	272	268	262	252	256	270	238	249	237	280	249	257	264	244	251	249	273	248	272	277	285	253	249	242	267	255	287	280	254	255	260	261	253	256	270	266	268	280	279	248	269	261	234	269	254	255	277	272	262	278	278	284	250	237	274	265	241	286	256	254	240	289	256	264	290	231	260	270	246	250	234	250	258	258	247	239	250	265	273	257	230	275	277	276	277	259	255	251	252	260	282	260	260	271	238	254	292	262	266	250	261	269	275	256	266	239	262	260	240	265	287	285	265	275	296	270	265	257	266	242	251	263	250	259	264	261	266	258	266	252	277	257	248	259	256	270	279	279	262	247	239	269	266	241	228	251	254	267	252	261	261	263	277	249	263	270	263	275	253	248	261	259	270	248	273	240	251	250	253	236	265	261	279	268	241	278	246	245	254	262	276	246	271	276	250	274	265	266	263	252	268	278	279	262	240	272	268	244	249	276	272	272	276	264	217	231	264	255	240	267	270	263	246	278	211	265	262	228	263	251	304	258	252	299	255	241	296	236	257	244	270	259	244	257	273	262	293	269	270	244	257	254	261	266	261	273	287	266	259	269	265	278	263	273	275	247	227	259	256	248	283	282	277	271	245	235	268	297	291	263	242	247	265	274	280	252	279	259	263	282	241	267	259	281	265	253	257	273	246	269	285	262	240	245	268	245	257	269	229	250	266	272	249	254	272	292	249	252	246	286	244	276	247	255	267	243	253	285	257	242	230	259	252	234	269	237	250	280	280	245	249	268	262	235	243	247	281	227	231	275	256	286	241	286	251	269	255	250	247	268	251	263	257	261	268	271	262	264	258	262	267	259	273	250	276	264	214	273	269	263	297	248	267	269	250	280	253	267	253	264	273	271	287	269	274	243	271	281	274	263	276	288	288	261	279	252	265	252	257	253	266	235	254	261	276	260	264	235	249	274	251	264	249	240	238	250	294	254	288	279	249	242	282	240	268	268	263	289	260	252	251	254	262	241	259	272	267	269	269	249	270	261	265	265	266	253	254	256	271	268	261	291	265	260	256	246	254	243	273	246	260	244	271	258	259	240	245	250	298	281	266	234	265	261	285	261	273	233	283	249	280	270	269	304	278	268	271	235	271	272	254	247	255	259	278	250	260	233	246	245	269	277	242	262	262	288	255	283	247	282	269	244	279	239	249	269	227	270	263	270	302	278	267	276	282	262	224	282	252	249	276	283	258	292	263	254	272	279	260	259	260	251	250	239	244	257	257	282	268	270	283	272	252	271	247	244	283	288	250	288	230	261	262	257	273	247	283	278	250	246	241	260	256	266	246	260	258	255	291	257	230	241	261	254	286	268	273	268	275	241	234	283	261	256	271	259	255	261	234	297	267	280	257	238	258	262	290	265	280	270	255	266	265	272	279	278	276	261	274	263	274	249	273	246	283	264	276	289	265	273	249	265	266	298	293	260	247	277	263	290	279	267	264	252	263	271	291	261	244	250	253	255	284	246	260	251	282	274	268	238	266	279	296	286	259	229	274	234	306	265	255	244	247	233	240	253	285	287	286	263	291	272	268	240	275	250	249	298	257	283	237	290	255	272	286	258	249	239	237	248	241	260	260	252	254	280	284	274	266	272	278	265	268	272	274	274	264	266	276	243	254	294	271	255	256	259	265	245	285	258	263	249	258	261	252	267	252	284	256	260	260	278	254	259	241	246	262	261	300	281	270	256	254	246	245	264	276	259	261	248	258	254	285	256	268	273	280	267	269	243	268	260	247	250	276	269	265	250	288	234	267	292	270	241	278	257	240	283	278	269	291	237	246	251	266	290	228	236	262	241	282	257	247	269	314	254	250	242	270	267	279	247	254	276	235	231	289	276	271	231	272	243	277	249	261	220	282	218	261	232	259	259	255	214	285	254	245	275	252	257	258	274	270	299	280	236	253	238	271	265	267	279	260	269	273	268	269	265	288	253	289	270	278	278	233	256	244	266	229	257	254	258	269	284	253	266	242	263	241	250	259	266	246	272	271	260	265	251	252	279	279	287	264	283	276	271	234	272	258	259	267	257	247	265	290	269	261	260	243	245	255	275	280	242	251	251	239	262	241	285	269	252	270	251	299	255	290	278	260	271	270	259	282	262	278	260	242	282	289	267	251	265	265	260	279	254	283	268	261	251	263	250	260	268	261	276	265	262	256	261	280	250	261	257	274	270	227	246	243	273	258	243	260	240	235	260	244	255	258	278	244	261	285	262	284	242	277	251	243	255	218	287	252	244	260	262	261	295	262	293	262	271	263	280	262	251	247	255	244	265	250	250	274	256	295	284	258	282	252	277	263	271	261	267	273	237	266	282	254	248	269	265	255	268	274	272	285	276	239	276	264	268	283	250	279	263	277	258	284	301	237	281	229	264	269	258	252	278	276	254	280	262	228	265	239	307	247	243	264	255	240	266	271	275	279	258	270	241	226	295	278	257	239	270	282	263	257	272	243	269	252	261	247	277	252	267	273	256	292	219	279	253	282	248	261	233	304	266	258	251	253	281	240	262	254	209	233	259	251	253	271	275	284	261	269	240	280	248	260	261	264	239	258	250	279	274	271	261	269	252	242	260	252	257	257	260	258	260	280	259	240	259	266	252	246	285	258	290	253	263	248	272	279	262	267	259	255	254	259	291	233	246	274	246	283	249	265	258	270	267	266	280	245	266	267	256	239	285	260	251	287	269	273	250	270	269	265	254	245	275	273	277	266	253	272	254	241	257	267	258	259	275	268	241	265	251	268	247	246	265	247	259	269	253	278	264	256	244	266	276	286	287	235	254	276	257	278	270	266	258	243	279	272	228	267	275	284	263	276	257	256	253	253	267	256	242	287	250	249	263	260	282	271	258	275	244	253	237	271	249	270	263	254	266	239	271	275	285	256	273	271	256	282	293	279	289	285	285	263	300	263	268
4059	1289	1025	598	534	443	438	430	366	406	413	349	370	367	381	355	328	356	346	365	319	350	363	316	351	350	357	356	337	359	349	317	329	401	317	331	331	316	358	352	337	351	343	358	331	340	344	332	368	310	339	335	346	331	331	340	363	346	320	348	346	342	326	327	292	369	329	349	343	347	350	347	356	368	336	312	309	352	363	314	386	358	366	328	325	363	329	344	348	321	321	342	352	347	381	345	335	331	355	330	351	318	337	321	331	358	343	371	366	340	347	358	349	377	365	380	347	370	326	334	339	370	371	323	340	376	327	346	332	330	345	383	310	370	365	348	344	358	341	332	368	331	339	353	330	369	339	326	342	359	335	329	297	311	350	343	340	355	340	315	317	367	346	334	340	329	365	344	356	345	349	322	326	322	358	351	297	364	345	345	342	356	357	347	339	333	342	349	332	349	348	332	350	314	352	330	336	317	372	329	344	351	329	330	317	325	357	340	362	382	334	324	328	338	330	358	328	354	352	348	310	347	368	340	336	302	318	336	332	326	356	361	332	310	359	345	336	339	357	336	358	344	318	370	361	309	389	342	333	347	346	346	343	329	323	340	334	348	335	350	343	361	340	364	352	303	316	365	331	356	320	341	306	354	363	339	318	376	378	335	299	341	331	310	364	362	356	330	324	330	373	343	374	347	343	345	354	337	346	311	351	330	354	370	359	339	319	321	348	314	334	352	317	358	350	335	336	355	362	356	306	327	312	358	314	357	371	361	336	357	322	358	327	337	344	362	332	352	345	319	341	349	343	316	342	339	339	338	346	355	327	359	349	338	351	358	377	325	335	347	309	331	343	335	313	342	337	350	357	308	349	347	343	358	355	306	341	350	344	303	343	352	318	339	354	328	329	341	332	291	354	331	330	361	323	320	357	373	340	351	322	342	356	309	341	307	313	306	332	344	346	340	328	339	360	317	340	362	322	375	368	354	339	338	319	339	339	338	323	320	323	336	342	329	339	308	334	290	360	330	305	340	337	334	336	370	350	338	345	360	379	363	343	363	334	310	362	350	342	320	354	354	332	357	338	378	357	335	342	330	376	373	347	347	337	315	312	332	377	339	324	304	388	349	367	344	361	363	334	331	343	321	359	335	357	361	337	337	335	337	357	338	312	378	312	317	389	371	328	344	360	343	334	326	356	323	365	327	364	349	333	317	336	335	333	341	350	338	339	342	331	355	340	348	363	339	337	369	378	341	355	336	308	350	334	331	354	316	335	343	363	327	345	351	303	319	333	344	349	325	361	320	367	362	318	311	323	330	354	350	325	342	363	343	325	357	305	325	311	337	346	345	333	343	317	317	376	387	327	326	347	327	338	332	316	342	312	355	327	323	328	343	342	363	343	328	332	345	324	357	350	325	342	372	343	400	357	343	359	326	353	335	348	318	317	325	341	309	352	336	352	338	332	336	306	320	318	325	344	318	353	376	312	380	347	379	349	370	351	359	335	322	330	345	325	373	314	362	305	316	359	330	326	325	362	336	337	327	322	335	345	337	335	322	347	350	346	353	324	304	357	341	350	328	327	326	334	342	306	327	350	338	311	344	320	314	351	341	318	374	331	326	338	329	362	363	342	377	324	335	348	335	335	317	345	329	316	367	328	343	357	347	348	341	340	348	334	358	384	388	340	352	377	343	328	334	389	308	338	351	346	330	336	369	325	314	329	325	336	355	344	375	295	366	361	336	335	314	353	335	319	324	329	355	355	347	358	349	378	361	323	350	346	336	316	336	356	317	348	359	360	353	311	323	335	334	365	368	361	303	369	347	326	391	323	392	372	366	379	344	334	337	328	360	329	338	332	347	335	357	317	344	348	352	345	389	338	299	334	348	352	311	319	324	351	349	378	360	356	372	328	342	325	326	346	316	346	353	320	365	347	309	361	348	336	349	321	329	318	376	333	350	334	376	358	354	332	366	348	337	340	331	360	340	329	369	345	358	336	335	320	353	335	333	336	333	363	332	341	326	360	331	345	300	327	363	319	351	321	337	334	329	354	344	352	355	362	344	333	372	358	332	388	308	340	331	357	332	310	329	334	359	325	365	352	366	321	347	328	338	349	332	345	345	319	349	359	333	318	339	354	334	357	334	352	321	361	342	353	331	330	371	344	369	318	337	318	322	344	365	371	354	330	344	348	341	348	329	316	325	343	366	369	324	332	323	336	336	299	345	357	310	370	332	320	350	321	356	304	318	349	359	352	337	334	315	326	346	295	333	352	331	378	323	334	314	354	340	340	332	377	339	319	334	328	325	377	370	322	334	341	353	325	351	362	305	352	318	323	348	357	319	363	363	361	347	335	349	358	340	349	341	370	355	352	356	363	364	363	337	347	319	325	337	338	341	361	334	325	379	339	339	306	377	352	348	317	325	366	347	341	332	326	351	323	334	356	337	318	329	311	360	325	319	318	355	352	334	383	338	339	367	339	332	317	362	342	334	313	335	340	350	369	340	371	344	331	374	314	320	362	326	337	316	323	306	354	329	360	360	367	340	367	335	348	339	357	310	371	314	351	342	343	359	323	350	341	343	335	353	300	327	406	319	362	332	303	349	352	337	322	363	363	370	322	352	334	336	366	332	334	350	345	333	351	368	335	372	322	326	331	332	323	336	335	369	312	326	283	327	368	347	335	302	361	336	331	328	333	379	348	347	327	312	337	348	352	357	341	363	311	351	304	339	360	326	334	330	338	359	348	324	305	339	319	323	306	307	329	350	328	347	329	355	334	355	322	324	318	337	333	335	323	330	349	376	329	350	330	367	353	335	334	353	325	361	354	339	357	366	380	362	321	327	321	339	338	338	313	336	318	345	358	341	324	345	344	359	342	328	330	338	344	340	341	356	346	320	350	365	339	377	356	366	369	313	319	316	362	333	316	327	330	335	311	360	347	309	344	364	329	358	350	342	354	334	355	354	346	335	321	343	314	321	339	303	339	375	340	353	326	347	353	339	363	350	346	344	342	348	339	339	362	346	318	344	339	348	332	363	360	353	349	300	352	336	323	332	367	330	389	321	353	362	347	347	359	361	340	328	374	352	324	346	345	335	368	322	384	337	349	314	350	361	344	324	335	324	330	343	324	333	353	346	359	348	304	380	377	351	356	301	352	334	352	363	346	320	312	299	362	343	344	352	329	364	356	374	355	376	352	330	378	345	318	366	331	336	326	354	332	331	341	335	341	365	350	377	352	329	341	344	353	353	339	360	339	329	334	343	330	316	379	350	332	332	366	363	367	357	401	365	358	361	336	351	327	337	326	361	334	369	375	336	356	345	351	309	337	373	371	327	335	332	330	332	336	347	354	358	352	349	344	335	341	327	348	335	324	342	321	321	365	343	352	361	366	350	344	312	365	325	358	332	349	363	398	335	339	308	339	321	347	340	323	349	348	328	339	369	321	316	343	335	332	332	341	360	357	339	331	374	349	324	340	353	323	343	371	360	327	325	346	336	357	332
23941	21064	28310	24053	21017	7875	1354	982	836	807	784	745	737	692	678	670	648	694	639	644	623	642	677	618	611	636	626	600	622	607	612	613	614	606	619	610	677	607	566	633	622	638	640	591	599	604	621	606	623	614	573	632	608	653	634	606	619	635	585	613	605	618	608	587	607	615	608	623	578	597	592	610	606	647	639	614	612	610	611	597	617	615	663	573	614	575	588	565	599	563	622	632	576	583	638	623	626	607	571	574	575	581	612	550	640	618	573	570	582	626	633	609	615	573	640	585	595	605	606	607	571	646	561	642	595	589	576	557	556	563	562	610	615	593	594	662	662	621	595	587	622	623	597	639	609	568	629	634	639	586	648	577	616	612	572	555	610	585	650	660	621	606	624	558	618	580	572	581	611	556	627	609	595	592	594	583	614	611	610	583	603	573	593	597	590	632	586	633	604	586	592	599	626	626	577	589	598	605	614	577	609	613	606	573	586	617	629	594	619	639	622	590	596	547	602	625	584	606	558	558	558	594	602	632	638	597	587	597	563	567	572	569	605	610	597	580	561	587	598	601	596	591	606	596	607	601	571	605	572	603	584	592	663	594	616	582	647	618	612	588	606	575	613	604	610	615	603	585	579	596	611	655	555	616	641	623	586	616	623	608	632	562	595	624	593	623	587	613	615	575	601	577	613	595	604	630	602	624	587	591	565	565	616	604	610	592	555	612	580	621	629	605	610	594	575	593	612	580	602	579	601	622	575	615	609	608	627	609	617	635	567	630	593	587	573	560	593	585	592	651	584	598	588	599	650	571	552	623	569	582	637	592	599	636	596	632	625	587	568	638	638	547	583	594	627	611	594	602	610	624	643	585	548	581	536	599	633	639	596	599	630	587	579	573	614	634	603	599	612	554	578	594	558	582	606	597	619	586	641	608	627	599	564	636	612	584	659	591	575	542	596	615	589	683	618	598	608	568	636	585	599	622	583	572	601	571	600	642	609	621	611	618	553	579	563	610	617	566	527	534	594	585	610	576	605	607	598	572	582	556	572	578	559	609	577	587	603	629	598	558	656	586	567	631	575	596	590	567	589	624	619	590	597	650	554	615	602	604	585	622	629	642	564	612	592	587	567	592	639	617	577	599	578	575	567	670	575	593	617	584	580	595	610	599	597	581	647	566	655	584	606	621	559	612	625	601	584	611	595	606	584	583	572	559	549	590	604	596	602	565	564	588	586	611	598	571	617	598	595	603	559	652	602	613	571	594	583	602	616	619	571	594	619	556	601	647	584	618	620	575	587	621	577	596	600	641	590	582	649	607	583	585	580	633	640	581	590	584	620	602	660	531	639	560	633	621	611	651	600	597	608	555	658	627	601	583	566	576	616	607	603	544	606	591	638	591	602	570	596	598	572	588	607	596	586	633	610	601	617	594	619	561	601	576	618	571	639	607	592	598	608	631	617	612	557	543	588	593	601	660	606	600	600	619	634	604	613	550	594	620	623	621	628	611	604	647	595	612	606	577	611	587	583	595	594	608	558	591	611	616	594	609	599	589	626	583	600	619	597	576	632	610	632	626	624	592	608	624	624	546	584	626	572	599	600	586	624	621	630	581	577	547	598	589	569	599	616	628	591	551	588	609	587	574	609	640	559	571	578	634	580	574	573	565	594	551	598	577	609	602	571	578	595	602	639	628	603	569	564	587	572	588	575	601	617	583	621	625	636	602	647	577	615	617	599	649	554	571	621	594	606	664	629	561	614	591	618	577	637	609	574	623	580	644	605	581	622	632	647	626	624	620	570	559	579	594	601	622	595	613	595	603	616	591	634	627	525	599	586	593	581	618	564	606	569	584	551	644	631	667	586	591	622	616	575	625	560	544	603	634	561	632	654	621	543	577	591	574	624	639	594	621	559	614	585	591	610	606	570	572	621	611	656	590	611	579	591	633	592	591	630	577	599	613	558	618	572	574	575	589	616	575	570	628	592	682	611	607	593	575	640	556	596	597	596	615	629	607	592	585	598	603	584	585	581	557	582	615	608	588	591	571	648	639	608	585	624	576	574	617	586	601	618	597	590	632	573	559	623	617	587	646	605	609	580	605	570	635	594	595	607	574	633	597	622	623	620	561	621	601	613	553	620	643	640	545	578	572	613	625	581	625	579	645	578	636	610	572	594	565	582	582	616	581	584	639	628	586	625	581	602	590	596	605	593	609	584	635	589	607	588	643	594	575	586	586	592	579	633	593	627	572	572	591	604	575	609	604	628	622	567	604	592	606	582	596	584	582	606	603	632	572	574	630	612	556	603	594	612	569	625	580	606	613	608	563	624	639	621	584	617	564	639	607	577	580	537	553	585	563	602	614	571	640	649	583	629	623	605	608	618	548	612	582	577	626	572	605	615	584	625	565	629	596	611	586	631	606	535	629	608	664	638	611	610	588	640	597	622	589	580	631	567	587	629	604	625	613	610	600	610	600	592	559	616	607	614	600	582	616	621	594	585	645	588	623	649	592	620	644	605	626	622	630	596	579	598	608	620	589	553	574	622	605	644	586	603	613	571	582	602	597	580	567	584	602	638	651	646	627	609	578	578	626	569	591	603	606	597	610	618	625	578	633	623	631	597	608	592	579	565	600	588	594	616	619	606	606	597	582	586	609	574	598	560	591	623	590	597	608	582	645	612	597	634	596	573	585	609	605	583	604	590	641	611	636	602	623	600	619	616	570	583	583	627	589	551	622	587	607	610	601	577	535	622	599	602	587	615	649	617	625	573	634	621	633	593	606	607	639	608	606	607	606	608	564	625	547	617	630	614	600	601	575	646	621	601	604	576	598	626	657	611	597	629	630	604	611	582	603	620	608	597	591	627	588	611	555	573	604	574	569	605	601	649	590	616	598	581	622	580	600	582	572	613	597	597	589	604	598	585	606	638	670	594	550	609	588	567	596	581	637	599	609	602	581	591	582	585	596	565	618	631	581	588	649	623	588	599	605	564	639	605	611	600	576	577	625	607	627	626	620	590	604	581	658	638	567	615	564	642	662	595	602	618	546	578	589	629	598	589	584	610	595	595	601	588	589	586	635	587	677	610	615	620	587	607	595	595	623	595	563	632	632	565	599	598	601	634	609	612	609	582	584	605	614	584	564	587	547	606	638	624	585	617	604	626	640	590	632	596	609	601	593	582	559	672	619	583	586	581	586	613	583	600	571	628	585	608	630	613	625	607	649	605	562	594	592	574	599	597	612	622	585	591	609	593	563	626	604	573	639	598	564	588	589	586	628	643	620	648	589	594	570	613	600	617	571	636	602	616	587	620	597	595	571	587	571	614	635	589	613	583	607	621	605	608	579	591	613	575	585	625	605	589	584	627	605	562	616	605	631	583	589	612	579	564	619	581	601	632	622	609	615	591	618	586	613	608	623	577	626	561	593	616	581	613	599	606	574	574	620	588	587	592	624	588	542	575	622	562	569	582	607	629	642	592	613	549	578	617	624	591	602	592	628
5177	10857	8455	4307	3116	2417	1958	1661	1375	1247	1210	1116	1019	1013	966	985	837	876	860	854	824	818	811	785	839	721	813	779	773	738	774	777	786	753	764	776	790	731	808	786	741	709	796	771	775	773	720	748	715	733	755	764	750	726	755	730	726	728	736	788	747	771	732	751	754	736	744	774	753	737	742	767	761	698	725	770	735	730	752	767	778	759	701	774	759	733	700	730	793	757	752	749	723	701	732	742	697	760	729	718	743	728	761	768	769	734	684	803	803	777	736	757	748	758	720	735	697	737	746	715	709	733	755	735	753	744	730	729	732	818	727	726	747	741	766	711	716	750	781	732	743	745	721	708	739	732	726	721	723	748	810	753	790	751	747	727	728	723	754	718	773	771	727	715	731	767	698	724	745	719	756	785	739	734	678	726	748	774	692	700	770	769	725	737	753	772	756	743	729	734	737	743	722	766	717	770	751	737	730	707	758	746	744	783	745	727	715	736	721	729	727	732	744	765	658	764	708	686	711	692	728	695	704	747	754	759	718	724	780	767	767	789	702	693	729	739	748	759	737	705	736	707	691	753	724	746	672	714	724	707	703	741	668	753	783	742	760	742	724	723	757	712	734	742	735	740	723	746	727	734	713	699	746	685	736	755	720	706	730	756	706	746	747	702	756	733	749	750	781	741	717	788	739	720	689	721	724	722	755	727	775	717	742	714	739	688	721	762	705	729	756	731	732	757	702	760	744	703	777	730	711	752	715	740	766	743	743	745	698	762	694	754	767	778	712	712	672	752	730	693	751	758	700	696	737	697	736	745	832	747	695	707	709	765	704	742	748	720	750	733	742	722	750	781	732	761	740	718	726	780	744	760	747	727	731	726	760	729	714	684	735	708	719	727	729	698	704	716	708	764	786	739	755	733	774	743	741	750	719	738	735	705	672	728	709	781	697	802	752	718	717	739	733	749	758	774	743	740	740	742	725	752	749	744	724	711	738	769	763	726	713	751	733	696	713	668	755	705	761	729	724	738	759	731	797	776	724	734	764	750	725	730	738	717	736	722	762	737	746	722	770	710	731	729	768	749	726	760	746	744	733	705	764	697	748	766	713	782	747	755	697	750	692	749	756	698	728	750	737	695	750	764	720	703	728	733	741	786	752	741	731	719	765	703	746	783	712	720	683	781	697	736	707	694	776	710	734	738	744	728	751	750	737	758	764	723	776	726	740	707	697	703	747	759	713	752	735	752	730	736	727	761	758	704	854	703	728	740	728	742	767	741	755	718	771	740	729	752	724	758	732	703	726	760	778	747	775	718	708	743	767	747	774	708	755	759	750	777	732	780	767	737	750	672	743	732	776	755	740	772	777	780	749	695	787	723	762	754	727	790	776	707	698	714	743	750	784	780	765	750	704	731	722	702	768	770	726	724	732	729	765	722	701	748	714	714	750	708	709	743	751	701	756	739	708	737	736	757	746	746	727	721	711	753	717	741	726	730	773	748	714	778	712	742	732	720	746	677	755	760	735	709	755	753	714	737	757	755	707	763	714	710	738	744	735	760	728	696	760	721	721	701	737	774	732	715	753	721	755	756	758	715	726	736	718	760	721	778	748	760	763	722	689	708	721	757	727	714	695	784	710	766	765	712	700	711	756	761	717	709	748	702	789	802	700	740	704	733	721	737	729	791	776	781	772	720	748	735	727	738	768	816	751	693	728	733	731	697	738	742	746	704	751	726	717	731	735	773	722	748	723	749	727	727	688	694	759	736	720	786	737	730	746	721	729	734	747	696	762	708	737	743	744	723	736	774	728	775	743	765	737	724	733	712	740	712	741	761	713	746	790	725	710	699	723	725	702	753	739	735	726	724	747	760	767	776	736	787	753	755	753	746	723	720	718	736	693	792	733	733	740	703	701	744	747	711	731	708	752	778	766	724	689	738	768	722	764	733	741	744	759	725	714	746	718	756	749	759	728	686	716	763	727	742	744	776	702	783	754	721	742	691	776	747	725	718	761	723	793	772	745	745	686	742	721	757	714	774	719	740	718	732	769	754	733	741	753	731	712	748	714	698	725	739	731	722	741	764	759	750	746	731	750	747	825	795	758	690	750	699	707	741	750	714	766	713	724	695	744	691	749	731	753	747	751	737	744	731	715	773	716	707	759	732	720	707	716	707	737	744	738	758	731	769	759	769	739	763	791	701	740	768	712	736	763	687	741	764	717	730	728	790	776	763	758	768	808	717	750	708	734	692	758	738	787	762	702	766	765	753	740	752	747	729	734	739	736	726	726	769	783	725	788	749	734	739	761	763	761	679	709	735	803	755	723	738	747	741	723	746	768	764	734	684	730	804	733	722	765	721	720	706	740	755	761	798	744	771	753	721	759	737	806	784	745	756	745	741	770	749	758	766	712	742	694	784	700	737	702	747	737	778	679	686	737	723	749	761	744	719	710	711	733	731	711	757	749	725	771	758	729	740	709	711	726	708	754	752	762	716	789	744	711	754	710	720	703	698	732	744	721	748	717	747	757	760	718	762	709	744	736	758	725	739	731	758	770	759	716	726	678	744	733	706	727	759	746	727	701	757	773	742	702	711	713	739	762	719	772	752	781	741	750	754	808	740	714	733	734	729	781	719	808	712	763	717	723	752	747	699	698	713	771	751	754	742	661	715	766	668	688	697	754	750	759	726	750	725	747	701	704	712	723	718	703	738	735	749	767	736	756	760	806	773	704	781	792	694	716	798	742	738	739	758	708	785	723	697	770	738	736	744	693	700	723	747	725	760	751	758	738	813	751	728	767	739	734	748	755	785	686	722	733	765	754	750	729	750	716	777	766	728	723	749	764	787	681	686	759	736	736	711	733	696	714	711	785	803	725	702	761	740	720	729	731	746	721	752	714	758	756	753	769	693	710	758	747	694	708	745	774	749	744	754	715	722	733	705	780	714	738	703	725	753	735	722	711	759	732	764	737	759	715	749	711	797	719	769	743	744	745	778	770	735	724	750	718	715	660	749	737	704	737	753	785	758	698	740	701	757	762	796	720	743	729	698	696	740	729	768	733	703	743	707	746	692	794	736	672	762	722	724	772	774	741	785	694	750	706	715	733	738	720	747	741	712	756	741	739	749	740	732	688	728	741	698	755	739	745	747	755	741	750	740	689	781	731	728	762	745	749	735	774	737	727	758	737	742	683	714	716	734	723	729	720	779	738	720	753	729	690	754	709	707	781	751	768	753	707	773	734	731	713	760	735	712	775	707	752	769	792	732	774	745	739	717	724	726	733	743	742	720	754	722	690	709	757	756	733	760	731	715	695	724	742	709	766	712	747	744	718	720	782	738	755	766	726	694	811	733	732	748	740	773	738	693	767	727	708	766	739	723	778	714	741	718	720	744	741	753	708	776	745	709	775	718	747	750	725	711	756	714	725	788	738	759	732	777	692	783	749	722	734	736	733	692	738	771	777	732	720	676	749	741	768	753	703	768	728	706	700	771	781	752	744	726
25007	21016	26798	25097	4608	531	427	339	361	281	318	285	278	262	262	267	239	237	269	245	260	201	250	248	237	231	236	232	260	251	222	231	235	232	258	243	268	229	231	230	235	230	251	239	223	233	249	247	235	241	196	217	242	204	213	226	227	238	211	203	238	197	214	223	232	213	240	224	218	230	222	235	258	238	232	216	219	227	208	210	205	237	230	226	239	204	207	206	222	194	223	205	223	208	225	229	200	191	248	245	219	223	237	209	219	226	235	241	222	223	221	223	241	215	230	251	249	238	228	236	226	202	210	206	213	201	235	206	235	256	216	232	224	226	250	239	223	213	210	219	226	205	243	237	212	256	259	236	243	260	235	244	234	200	242	263	218	256	221	215	244	229	197	226	232	202	218	200	210	251	221	241	234	224	216	248	208	222	230	202	225	213	239	230	201	203	241	215	207	221	212	205	215	174	210	204	253	235	181	248	229	240	252	249	238	230	200	243	231	221	225	242	230	228	210	186	231	213	216	241	212	202	213	222	224	240	243	225	217	213	237	228	241	229	262	209	207	211	216	208	224	194	247	239	226	230	236	207	239	207	253	258	222	218	234	200	197	228	253	245	216	196	255	225	211	228	229	214	232	202	222	222	232	229	198	225	235	223	197	206	191	224	228	227	224	249	241	243	207	237	224	228	210	235	224	228	234	224	248	214	252	231	208	216	224	219	219	231	236	230	224	229	247	216	218	220	242	227	232	259	231	210	215	247	219	216	247	234	221	252	218	204	228	226	227	212	203	216	234	233	251	258	233	219	251	227	245	222	235	216	199	237	214	242	236	228	232	205	214	225	223	218	202	239	260	220	206	185	209	219	221	205	212	234	243	239	239	241	249	225	224	218	251	219	223	205	213	233	217	235	202	221	226	216	229	246	216	227	214	221	235	220	231	215	225	225	226	218	240	225	224	208	218	218	219	205	233	229	205	198	231	218	221	216	194	246	220	235	216	238	218	206	219	231	217	213	216	218	255	217	227	214	200	232	223	245	204	236	225	219	208	219	198	201	205	221	252	197	255	226	222	214	230	244	217	221	195	228	208	216	218	238	224	219	245	249	219	232	220	231	246	222	237	207	199	225	203	228	219	221	232	208	204	230	204	237	214	240	237	201	202	246	218	201	228	218	226	241	251	233	237	207	242	208	221	218	235	236	220	252	221	220	252	227	202	243	237	207	251	242	262	217	202	219	196	217	230	206	241	218	247	213	206	249	227	235	227	203	232	202	232	231	209	258	221	239	210	234	199	221	214	206	172	218	204	207	215	191	185	191	216	216	239	218	218	222	231	230	222	245	204	227	198	242	213	236	214	203	224	227	204	251	225	220	238	215	204	221	214	205	217	234	196	215	231	226	233	218	215	224	224	214	214	238	222	204	217	219	222	242	230	254	223	217	225	214	208	220	217	233	218	219	202	211	226	228	249	221	244	225	239	245	227	218	216	231	232	241	218	209	208	219	229	218	215	229	205	196	214	214	225	208	242	229	222	240	245	223	240	220	265	235	234	235	247	203	227	218	200	210	215	216	223	220	212	220	201	241	209	217	248	214	212	228	233	202	215	238	212	217	221	233	220	233	239	216	229	231	223	232	217	222	237	215	217	231	230	241	241	211	209	242	226	210	236	211	239	233	217	238	238	210	238	229	245	233	247	208	243	197	208	242	205	242	223	231	221	240	236	219	242	214	226	227	230	224	214	245	230	227	213	202	254	212	222	240	197	223	209	216	224	256	238	220	233	210	221	209	215	226	208	230	241	238	226	217	248	244	206	216	199	214	246	209	215	230	241	236	208	232	207	225	223	215	233	213	226	200	229	241	230	195	235	217	239	230	225	235	207	233	229	217	219	247	226	206	212	253	231	229	237	227	213	213	239	223	214	220	236	249	237	189	237	241	227	219	247	258	234	225	209	239	217	242	223	219	219	240	222	218	233	232	232	218	238	209	202	215	213	228	195	256	233	223	180	205	205	226	234	203	206	227	232	219	210	204	210	211	229	235	215	222	227	206	234	223	223	194	224	238	234	228	223	266	208	193	233	193	240	222	243	218	192	240	218	218	218	222	215	203	240	214	224	229	256	243	250	233	232	230	224	235	250	229	218	241	242	217	231	236	250	229	212	193	236	233	236	244	212	217	220	233	233	233	243	218	226	219	238	212	222	222	227	214	215	225	203	218	229	197	230	231	229	224	211	235	223	225	218	212	229	236	235	215	224	213	193	230	244	227	206	226	230	209	214	237	210	218	213	222	231	233	223	229	196	249	215	209	224	223	233	217	219	227	212	251	220	239	246	217	228	229	242	217	235	206	220	209	220	251	219	208	220	229	231	237	211	225	224	216	212	229	231	221	204	222	238	235	229	243	211	227	214	257	227	213	223	233	225	250	216	254	218	209	217	215	225	222	237	202	237	240	198	239	222	235	224	222	233	197	237	227	245	214	219	237	208	238	223	237	229	218	196	240	234	236	203	256	230	223	214	206	236	214	191	222	236	215	236	238	203	250	231	234	222	216	218	208	223	206	246	237	215	249	224	194	244	230	221	225	204	229	240	237	217	244	244	237	238	221	233	213	221	205	221	199	232	233	244	219	249	219	223	233	220	176	232	246	211	241	202	220	216	235	199	224	211	202	249	200	216	223	220	218	245	209	215	220	212	217	221	234	245	258	207	231	218	236	221	206	193	223	202	213	226	223	246	205	225	221	208	203	219	229	210	227	221	201	234	239	246	231	235	233	224	215	225	211	224	243	215	221	240	202	248	248	244	219	192	236	212	214	236	241	205	246	232	252	219	227	243	232	223	221	220	238	231	209	243	241	221	217	259	224	233	239	238	239	234	233	240	240	237	222	233	210	248	246	222	219	238	250	191	202	223	227	219	235	205	209	211	238	240	232	215	218	220	238	219	212	235	210	215	238	252	207	217	239	235	201	209	238	240	212	203	225	243	194	227	199	219	218	240	212	247	205	228	223	212	211	239	212	225	222	241	220	235	240	226	213	240	214	236	220	234	215	216	198	227	215	251	235	215	225	223	226	226	203	232	219	214	213	217	239	236	222	228	245	203	223	213	201	234	202	225	240	230	209	232	228	235	218	245	239	220	239	250	212	216	251	252	215	227	253	241	207	221	226	216	220	216	193	203	217	235	208	208	214	243	218	201	216	237	219	198	187	234	236	246	210	222	218	225	241	195	243	221	245	200	202	208	224	227	238	236	209	236	254	225	222	215	223	246	213	254	209	207	241	221	223	199	233	245	205	213	228	235	226	250	213	206	211	239	224	212	237	209	261	218	245	227	218	218	217	238	230	236	248	238	230	191	227	222	264	203	232	241	199	236	206	217	227	218	243	248	235	223	219	203	234	219	220	233	217	242	198	189	197	234	202	263	219	236	242	208	238	224	242	234	229	221	210	260	240	222	223	238	209	219	237	223	212	199	240	239	218	208	244	245	201	205	210	203	216	232	213
4653	5656	4297	2009	1451	1147	916	777	672	595	548	521	443	430	474	454	423	402	389	354	357	349	332	352	340	324	310	353	344	315	324	342	341	379	317	341	325	336	334	335	325	309	284	325	331	310	291	327	340	359	350	319	302	344	344	352	324	362	341	313	321	319	342	337	329	322	304	316	303	332	328	358	308	309	303	313	334	307	306	312	319	325	338	341	310	302	312	355	325	303	309	311	349	326	339	317	329	309	335	303	310	324	296	318	324	306	310	319	350	309	333	316	324	329	316	317	322	305	330	303	329	341	323	322	307	336	332	324	304	308	298	345	301	342	333	301	314	319	323	333	325	314	317	284	340	306	331	321	312	339	313	314	313	310	316	305	332	334	309	314	297	307	334	311	320	324	288	330	311	326	298	300	319	345	309	300	307	343	313	322	340	307	296	305	293	324	335	311	289	318	323	299	330	341	301	289	334	327	297	291	292	291	316	312	316	310	322	324	319	298	327	291	324	315	334	323	326	353	312	328	287	315	331	341	294	314	313	318	322	321	330	344	313	292	324	284	329	328	319	324	303	290	328	349	299	327	321	299	291	303	319	288	331	300	314	308	319	305	330	273	333	334	326	301	325	317	276	316	316	312	303	341	360	294	288	321	340	334	344	336	336	328	305	318	323	308	329	308	325	315	306	334	304	324	318	318	361	293	310	300	324	321	357	309	335	302	324	308	301	314	362	332	325	304	296	292	313	333	329	304	327	311	332	343	320	328	303	292	345	323	298	338	318	301	298	296	311	318	311	302	328	317	328	294	316	314	331	340	336	301	336	302	339	310	344	280	298	296	326	309	335	325	334	305	309	321	302	332	325	327	290	334	289	335	312	315	276	306	292	319	324	316	325	306	290	326	325	316	327	312	315	320	308	293	308	290	341	308	319	335	311	318	315	304	299	313	322	341	318	346	325	319	350	316	335	336	308	303	305	348	345	307	316	322	315	317	304	304	313	350	290	339	321	296	312	284	321	299	303	333	331	308	302	337	322	308	324	299	311	312	298	307	321	303	308	306	309	318	302	321	316	359	325	309	367	307	266	320	293	314	314	299	292	303	307	326	322	281	303	359	309	334	335	315	327	307	356	315	309	303	321	319	280	308	311	319	338	325	328	296	330	339	328	288	280	313	347	324	318	306	293	310	318	301	307	302	315	299	327	312	301	325	314	338	327	318	290	288	321	313	303	295	315	315	342	298	290	313	265	360	335	309	340	309	324	296	332	317	320	301	340	299	303	299	306	328	316	293	336	277	337	324	328	307	293	331	306	301	326	342	312	311	303	320	313	309	305	307	348	333	313	301	308	278	334	318	300	345	268	349	307	307	298	305	310	320	321	315	316	297	306	311	323	312	293	311	328	292	304	324	322	301	335	326	295	300	304	312	317	304	307	274	336	310	325	308	306	321	287	336	317	321	321	301	308	296	295	302	306	296	320	352	313	322	326	336	331	316	293	334	287	330	319	324	352	342	309	329	274	307	307	303	307	303	328	353	310	319	327	299	316	328	299	328	344	308	326	302	326	303	326	310	317	327	316	312	301	306	333	296	320	325	312	325	315	320	334	305	370	336	325	298	323	315	310	306	308	291	292	328	332	300	352	304	309	339	332	337	287	290	272	317	324	305	320	316	332	330	327	338	288	311	312	322	335	342	311	363	298	326	349	309	305	293	355	327	345	292	315	310	329	313	295	306	286	290	337	311	333	336	317	328	299	321	349	296	320	313	349	318	324	318	317	328	303	302	316	305	317	319	333	306	325	300	327	281	291	329	347	326	327	324	321	325	314	350	312	301	313	305	344	316	315	337	328	317	324	322	310	366	324	321	337	318	345	291	332	333	321	304	292	329	354	294	308	290	266	305	330	313	310	325	359	313	321	305	332	334	330	317	301	327	336	324	345	309	328	339	324	323	298	333	380	287	364	324	301	309	311	320	310	329	315	308	328	313	336	329	332	334	320	298	279	298	328	299	302	338	331	300	323	312	308	286	336	296	313	268	289	317	281	259	296	288	342	325	313	314	292	325	331	347	347	331	302	329	300	326	312	331	286	303	299	297	306	324	342	319	315	337	319	334	358	288	327	322	304	335	353	318	287	307	323	313	317	307	313	308	314	298	333	313	276	305	321	342	299	299	281	289	308	339	322	327	331	335	298	296	326	305	291	303	325	310	346	303	316	317	293	323	314	305	311	314	339	314	344	303	313	313	330	292	328	321	309	316	326	303	339	306	305	309	334	303	309	323	304	306	285	305	305	314	307	344	337	304	323	340	301	306	341	317	284	313	347	331	341	327	334	310	271	314	325	293	316	329	298	312	309	314	308	347	293	312	283	288	320	285	323	308	290	302	308	306	310	333	321	314	301	317	314	324	291	337	352	300	336	330	331	310	315	340	280	316	340	282	284	301	333	294	305	294	289	309	344	324	304	316	295	313	325	304	326	287	352	318	316	295	344	279	327	328	320	309	326	325	341	337	320	333	322	309	309	341	299	288	318	339	291	332	306	322	291	322	294	329	302	329	330	311	303	323	320	325	332	327	325	312	347	318	322	355	306	334	331	297	296	313	311	299	322	331	332	335	331	313	338	322	316	315	351	332	310	302	312	327	321	313	315	295	290	328	323	328	316	344	309	300	293	313	347	357	310	300	314	311	326	333	337	347	329	316	325	314	320	297	299	308	336	335	321	313	368	346	317	309	294	333	337	313	291	302	309	329	311	286	315	311	300	302	326	316	311	320	323	310	303	302	322	337	341	301	350	294	271	323	304	274	312	308	331	315	306	319	323	295	335	289	340	351	357	296	310	343	270	322	321	299	345	305	311	332	308	316	334	313	285	282	337	311	315	293	320	334	313	339	321	319	324	319	318	302	334	284	333	323	311	315	324	336	328	335	312	310	329	340	322	310	320	310	312	317	325	321	311	311	293	319	317	306	333	324	304	326	328	289	294	320	317	324	322	306	334	300	320	290	309	314	314	287	334	340	291	349	297	313	331	292	324	305	326	324	310	315	301	322	319	289	313	311	301	303	299	292	296	307	343	316	302	324	312	273	298	306	290	339	277	296	331	314	308	310	317	307	311	299	318	298	301	290	295	308	316	286	340	322	355	294	310	331	304	319	325	343	324	314	339	326	310	306	303	315	302	293	313	320	316	332	323	297	323	323	326	312	321	329	345	302	304	352	320	312	356	330	291	304	321	342	297	325	317	292	283	280	284	306	318	335	309	295	295	330	313	320	334	329	292	303	331	310	320	338	314	327	306	318	334	289	322	304	329	341	339	349	300	302	313	349	289	317	319	294	313	302	331	314	302	330	302	311	313	309	347	300	315	284	351	278	303	335	325	301	327	343	328	303	322	345	310	315	296	310	291	295	353	310	335	323	336	308	317	285	313	315	350	284	323	291	318	334	305	304	311	317	307	297	327	295	319	308	303	325	341	309	278	322	324	291	312	321	303	295	328	319	281	285
22881	21096	28830	23582	21090	21091	6614	1607	1274	1134	1008	1046	973	923	927	927	841	794	809	838	840	851	811	797	775	745	758	761	791	798	730	763	748	758	720	698	737	751	778	795	764	794	738	736	661	757	729	713	750	785	735	728	755	717	766	728	716	726	725	711	785	725	738	735	731	747	717	685	717	747	724	776	743	715	756	738	722	702	661	735	778	749	765	753	665	735	703	718	732	736	730	681	785	748	720	712	704	726	726	790	682	713	709	724	760	738	687	716	743	683	734	728	732	698	744	777	744	743	702	705	732	738	730	706	709	730	719	737	782	753	779	715	698	743	744	725	691	709	677	649	666	728	721	739	690	736	734	715	720	707	724	754	755	682	701	755	697	767	706	736	705	717	704	721	759	696	753	776	695	704	741	684	751	714	751	772	714	689	719	724	750	772	751	759	666	693	752	666	728	684	757	716	746	721	733	752	711	715	717	709	707	718	672	726	723	730	719	737	720	773	725	732	697	701	727	774	629	743	672	736	717	708	796	748	728	720	704	738	715	712	753	734	675	698	746	719	746	735	679	730	653	721	677	730	714	718	746	774	707	756	732	792	747	717	694	726	709	759	749	708	704	735	698	754	729	744	766	741	710	674	714	743	735	751	784	707	770	707	706	703	713	732	720	705	688	698	723	708	752	735	716	713	732	755	725	724	698	710	701	740	749	718	709	750	742	727	674	715	754	704	752	719	718	698	743	701	675	699	728	673	741	750	703	714	742	675	696	743	759	746	699	692	725	705	731	734	732	743	728	710	719	711	709	722	712	692	712	729	688	698	728	700	724	708	736	685	720	678	727	737	738	736	700	716	692	725	743	764	693	707	799	692	718	768	715	737	713	666	708	701	743	743	737	724	703	682	750	720	719	705	738	751	668	782	722	701	750	743	716	746	692	746	723	708	758	725	697	684	741	689	743	693	728	686	735	741	730	754	733	709	732	713	746	721	710	720	722	716	706	682	742	696	697	682	757	686	717	739	708	719	732	750	716	751	702	728	765	701	663	710	661	716	712	735	696	719	718	740	753	713	723	722	715	698	731	688	713	713	744	705	709	716	756	707	738	713	751	779	743	741	735	743	742	683	716	719	702	732	713	743	746	792	767	729	758	770	727	756	734	757	700	699	763	706	755	704	720	729	711	744	671	747	734	706	751	750	709	703	716	751	744	718	707	701	716	732	737	695	749	726	716	685	721	685	773	739	785	687	694	684	683	701	716	699	710	764	697	720	766	738	723	724	712	684	732	724	730	708	732	702	715	728	663	652	720	720	707	772	730	757	675	660	739	667	696	734	757	719	680	731	734	687	710	729	762	767	739	700	705	708	702	731	730	705	657	739	738	715	720	706	708	721	714	732	712	739	742	695	699	766	723	729	702	704	720	716	695	667	723	728	704	754	705	694	710	752	691	776	672	699	737	732	753	707	747	684	711	731	787	718	716	743	737	745	674	714	742	698	710	750	693	750	727	753	730	722	706	746	664	730	705	694	772	649	704	709	741	733	740	723	715	728	704	731	715	716	702	756	701	719	679	711	723	749	715	710	709	708	689	709	679	704	707	703	711	741	736	703	698	696	673	754	759	749	736	697	679	739	739	725	712	748	723	764	720	735	698	696	716	731	746	739	728	697	670	714	735	678	702	728	711	763	717	706	722	732	738	683	714	679	704	678	742	718	755	702	770	677	694	728	699	711	713	722	727	722	686	682	701	693	649	716	708	732	724	735	704	709	773	718	779	734	741	731	719	710	689	708	740	698	729	732	722	735	718	727	717	702	748	674	756	708	725	780	707	745	717	738	725	764	771	666	697	764	775	733	723	745	719	710	731	703	689	712	748	745	692	701	713	763	738	733	750	753	742	705	688	776	767	729	716	701	704	738	727	697	736	720	729	717	715	688	718	718	761	753	708	693	703	712	691	671	707	689	716	701	705	695	721	704	710	732	724	702	694	739	728	743	723	766	750	724	773	703	659	701	735	744	699	722	752	709	709	745	737	662	721	733	667	763	694	705	697	715	696	727	745	736	727	746	711	688	686	704	737	720	695	757	696	731	731	700	753	719	688	748	659	723	723	701	745	729	688	764	720	688	715	696	673	739	770	697	716	741	713	747	720	749	692	697	728	725	731	739	730	747	698	700	746	721	732	713	772	674	692	744	713	734	728	748	685	697	748	745	673	716	677	678	707	719	723	685	737	741	731	675	701	762	699	712	737	731	716	713	762	725	704	713	723	709	710	686	696	722	703	700	700	690	723	702	751	689	758	735	708	727	712	718	716	742	725	653	693	691	769	713	726	775	667	699	744	708	675	731	742	693	697	717	681	727	661	680	680	710	720	718	751	716	735	688	712	741	729	720	718	698	745	723	752	722	704	724	682	731	736	758	723	718	754	741	721	744	725	706	686	720	748	747	747	732	770	686	708	723	755	694	695	736	717	697	737	737	719	692	775	669	717	738	710	723	730	688	728	755	757	704	692	718	729	690	669	732	742	724	747	731	737	711	709	744	681	701	715	736	715	702	702	724	712	718	688	728	722	763	724	747	727	694	768	700	707	716	748	755	699	752	746	664	676	772	711	733	735	718	698	738	728	731	697	684	733	701	680	702	706	724	734	698	700	699	747	664	705	729	691	757	698	770	680	718	740	685	697	713	766	728	710	690	703	702	724	705	740	722	686	697	759	690	723	744	680	701	738	698	660	701	725	734	716	741	698	687	716	715	738	740	706	736	726	648	722	745	755	691	739	720	713	710	683	701	731	709	727	726	674	745	710	736	676	706	719	644	709	690	720	705	662	721	714	727	711	736	699	698	732	740	712	708	704	709	766	745	749	690	710	727	688	725	721	719	731	750	705	711	745	755	692	743	733	672	751	726	723	708	709	729	688	710	767	769	703	750	731	709	725	754	757	743	692	726	715	743	751	757	761	720	708	688	729	703	750	688	708	721	704	725	753	727	747	739	707	699	715	712	699	747	704	703	728	707	717	725	662	729	721	704	771	722	698	724	755	705	719	728	723	736	707	718	746	716	708	702	771	757	738	753	759	718	734	723	731	703	715	698	717	704	734	751	726	717	730	719	711	700	720	712	711	723	689	675	724	702	755	719	763	732	726	744	652	685	686	747	725	737	667	692	680	697	682	725	704	708	737	696	706	710	698	700	689	715	700	744	705	812	747	722	769	723	771	766	746	685	689	729	715	752	714	712	747	741	703	717	731	688	731	729	715	730	689	725	749	705	714	734	724	708	733	692	790	728	703	717	678	763	733	743	672	762	687	724	682	733	654	704	712	711	702	668	717	726	719	712	755	753	723	709	680	700	748	752	686	703	732	711	723	692	704	653	786	762	705	665	781	728	697	719	736	718	690	703	748	730	758	748	693	753	742	716	777	740	704	721	740	734	767	700	712	718	719	728	723	743	752	720	748	705	734	696	709	675	705	725	709	683	674	677	667	714	737	678	747	751	763	731	716	685
7649	17600	13790	7311	5279	3988	3232	2675	2219	1916	1763	1656	1502	1330	1302	1289	1165	1132	1149	1168	1067	1039	1071	1074	1040	1031	983	981	1010	958	953	1019	920	1018	936	1004	941	930	907	903	940	950	929	894	964	934	976	962	935	931	886	886	886	885	887	890	971	955	930	847	863	893	881	901	878	851	886	910	888	893	901	941	865	898	867	928	905	897	856	888	872	914	864	915	922	882	888	872	875	884	888	865	904	884	974	874	914	893	886	890	878	871	938	928	889	883	888	944	910	911	855	916	852	844	884	904	843	907	882	870	963	903	958	866	883	898	846	889	811	923	888	920	936	837	892	905	861	904	888	945	940	929	889	857	901	876	898	885	887	870	892	876	869	854	898	867	890	850	938	844	846	863	924	900	955	918	925	908	931	922	898	881	936	905	929	839	885	871	927	863	931	869	871	893	889	890	882	900	936	927	843	881	856	856	895	877	911	864	902	866	921	913	846	875	930	869	891	929	877	871	908	885	918	848	930	886	810	964	905	890	860	872	948	945	913	877	858	866	875	865	875	935	832	870	845	882	895	861	874	892	920	849	901	865	921	905	858	892	909	866	894	900	866	885	866	860	868	851	898	858	873	854	840	868	861	908	912	922	949	828	901	867	917	888	902	927	902	897	898	943	899	885	879	884	878	889	881	943	888	852	869	874	910	839	883	883	888	911	880	893	874	875	863	872	906	840	877	921	882	911	881	882	949	949	889	902	896	854	815	867	915	868	879	890	867	883	926	946	879	902	858	938	914	880	928	891	904	922	875	901	829	925	891	825	891	851	869	876	855	883	934	882	909	918	904	958	890	869	836	916	912	915	845	924	819	907	853	892	896	922	931	895	898	850	875	875	916	905	934	900	871	911	886	901	890	895	910	921	904	885	894	902	868	868	862	852	887	875	884	896	872	848	881	897	881	868	919	906	855	891	844	894	830	839	856	900	891	882	911	914	899	899	885	860	882	859	892	844	926	908	889	868	925	846	923	909	892	845	892	886	930	905	863	871	925	922	917	875	866	921	900	943	838	938	847	873	867	912	893	933	879	867	889	884	861	883	936	883	860	911	893	930	888	898	868	893	952	910	878	900	830	866	906	901	902	885	865	898	870	880	939	834	925	975	886	849	920	936	896	916	903	907	893	903	893	907	903	913	946	905	888	942	817	932	880	886	888	907	881	863	898	889	890	893	930	861	911	871	920	844	881	874	914	889	880	883	836	900	852	890	923	854	886	904	883	891	908	901	883	871	891	909	857	897	905	901	897	894	847	865	865	901	893	875	938	888	869	835	909	875	862	920	848	882	928	923	803	952	917	904	899	974	940	857	885	886	924	892	860	867	918	974	871	884	892	843	903	929	895	913	943	822	878	876	886	882	923	931	897	864	904	907	918	916	863	853	900	890	911	882	884	926	867	896	860	857	900	866	896	932	904	919	915	847	874	955	892	863	864	946	836	902	892	886	904	944	888	911	869	946	906	889	875	827	902	899	888	896	951	858	880	898	857	849	854	856	866	912	899	891	905	868	873	875	900	890	879	893	879	860	898	943	875	878	898	848	814	887	917	882	882	850	855	842	885	873	881	891	889	907	878	867	853	870	921	899	865	856	871	930	924	912	883	895	892	864	928	828	912	862	894	854	832	884	877	928	910	901	824	885	853	901	892	887	825	935	872	880	919	931	863	887	895	853	938	880	918	869	909	873	899	925	903	907	864	928	841	873	876	885	928	880	919	903	906	851	908	913	890	842	934	921	883	884	849	851	881	844	872	900	847	913	898	901	874	863	899	873	888	896	921	901	894	920	842	907	860	896	897	860	880	899	934	908	933	910	886	894	912	929	899	854	901	876	913	907	881	934	943	895	890	858	857	903	873	878	848	879	884	872	886	902	853	883	843	898	861	884	936	907	909	849	859	897	923	878	877	905	916	849	874	862	927	940	954	906	865	819	849	859	896	865	855	920	885	886	859	877	882	937	906	886	895	863	895	926	895	907	899	900	902	919	862	824	899	890	892	898	834	861	946	897	926	866	904	857	878	846	902	895	924	915	881	856	919	921	918	900	925	864	831	834	910	878	911	912	903	885	874	880	905	842	900	838	887	885	885	852	804	893	879	904	902	897	902	862	911	858	936	892	856	908	867	904	876	875	874	894	958	892	885	877	855	891	903	912	870	872	893	853	884	910	865	878	897	866	876	897	900	891	878	902	841	916	915	878	867	945	854	913	883	865	916	908	924	840	871	910	903	865	852	885	908	940	855	858	867	878	873	851	905	876	910	963	875	892	866	918	867	862	851	888	908	877	892	927	868	936	829	908	865	836	855	849	879	865	904	877	875	875	924	947	946	858	896	872	872	868	900	900	918	867	890	871	884	861	884	850	882	886	854	873	873	890	909	853	937	892	834	901	889	917	823	826	868	888	910	878	855	880	946	903	848	895	870	869	871	941	867	850	847	913	895	876	864	979	870	844	944	911	893	924	872	903	890	846	847	911	889	881	883	913	853	888	875	882	861	889	868	926	902	862	891	864	885	854	926	944	890	965	840	865	883	896	824	863	858	880	903	891	903	874	890	825	926	879	860	902	919	845	861	921	830	933	874	902	873	878	921	848	955	939	883	875	864	904	929	895	891	875	938	930	865	892	891	884	841	899	835	933	898	892	837	889	854	892	913	906	887	890	848	863	901	984	879	901	894	892	906	843	913	882	887	886	876	888	881	877	866	870	882	917	883	895	868	909	898	891	861	899	882	847	929	887	869	913	882	858	883	870	873	847	828	895	874	869	917	879	881	886	904	892	898	907	923	862	901	917	871	893	851	879	939	879	853	826	883	925	870	855	914	859	859	939	890	910	863	893	886	900	845	847	892	865	916	868	909	881	915	914	881	893	894	876	850	861	937	875	874	853	928	943	901	900	866	914	897	915	825	892	852	843	901	972	859	889	868	863	952	985	878	850	899	874	903	909	835	909	855	874	902	837	928	867	906	881	900	882	891	945	892	890	825	862	901	898	907	892	875	904	904	944	875	872	924	874	899	917	879	840	868	909	836	882	842	825	872	908	833	886	916	846	935	885	912	861	889	881	895	938	845	909	873	864	876	856	929	881	893	914	922	886	893	883	881	871	922	904	885	888	836	918	932	804	912	875	918	865	892	879	949	876	905	895	888	891	917	863	833	903	847	853	922	901	889	894	928	901	835	880	868	904	892	898	900	853	866	907	927	910	860	897	886	900	839	915	874	913	882	881	889	906	870	871	919	878	895	892	937	849	810	914	866	902	895	872	894	885	916	933	922	871	850	839	914	835	872	926	879	911	922	891	845	856	875	880	866	883	859	906	895	880	898	916	859	900	835	887	920	840	895	958	858	843	894	836	894	874	853	848	888	900	879	890	888	901	933	852	873	902	870	883	919	870	866	911	872	935	859	901	825	895	913	878	855	911	883	857	923	912	890	846	842	879	920	865	874	890	889	848	873	863	904	889	879	889
26974	18909	4819	775	581	505	343	306	297	285	278	273	280	289	246	277	265	254	273	236	251	266	250	259	253	286	268	259	283	286	265	274	272	292	240	289	254	252	243	268	271	277	222	254	261	238	275	260	270	253	254	258	268	263	272	295	252	254	266	237	287	226	263	240	238	242	272	252	245	232	260	251	239	248	246	249	271	272	264	247	234	284	239	257	275	270	253	271	267	255	248	302	287	242	252	262	253	242	255	260	262	275	268	274	249	261	257	240	228	252	245	241	227	270	268	253	258	242	260	265	269	280	261	273	261	242	282	266	252	260	240	271	238	272	268	264	269	268	271	279	263	279	247	287	253	262	282	265	224	283	292	230	264	286	276	272	261	264	262	273	263	271	263	271	276	268	246	242	232	263	270	260	259	254	275	296	263	253	265	295	264	275	279	262	271	259	250	261	253	267	302	247	278	287	247	257	275	274	286	228	252	263	254	254	258	265	274	279	286	290	282	309	253	268	280	255	276	271	278	284	246	259	256	251	309	241	253	276	240	262	262	278	236	238	296	263	275	281	248	251	262	284	262	240	279	262	277	267	257	250	277	254	258	258	283	251	268	272	272	237	288	260	252	253	289	249	269	277	240	234	238	237	260	261	238	280	240	314	267	245	262	260	274	262	241	251	254	286	270	256	265	270	259	268	265	275	267	238	273	276	274	263	261	273	219	271	283	272	250	246	238	264	261	252	280	258	293	264	257	272	274	251	266	231	283	275	259	260	275	236	245	248	267	290	258	252	243	260	253	261	272	255	274	251	239	285	278	263	260	234	266	255	268	242	276	259	241	256	253	264	295	254	233	288	254	254	246	291	265	247	262	275	248	258	261	255	234	230	273	269	271	276	268	271	270	253	248	237	315	259	251	262	242	272	264	267	262	252	268	257	254	298	290	296	287	279	248	277	264	253	274	257	265	256	267	285	257	273	259	262	239	273	277	264	254	277	281	261	251	241	248	239	248	244	280	271	269	278	241	261	261	236	250	264	283	276	248	287	264	251	266	261	246	295	277	257	271	278	246	232	289	290	280	260	234	247	258	257	275	284	251	244	295	276	269	275	258	265	247	269	274	273	257	253	260	290	269	253	222	249	282	256	228	275	267	271	275	249	261	240	242	261	285	269	264	271	296	278	272	259	287	236	302	257	273	274	253	265	271	253	249	275	269	251	281	228	271	276	257	262	265	293	256	263	277	252	269	270	293	280	242	266	242	235	268	281	280	269	261	250	237	266	227	270	240	266	253	258	262	289	272	261	252	256	272	266	288	262	265	250	241	260	240	274	267	251	251	260	271	272	282	254	286	235	252	273	252	280	250	238	271	243	270	231	280	262	259	246	240	246	267	272	267	271	237	244	260	241	252	254	292	259	226	226	243	279	281	219	259	242	260	266	262	254	249	288	253	256	232	271	255	247	238	259	273	241	271	231	285	264	269	268	276	270	290	236	282	238	252	274	259	261	262	294	264	262	281	272	247	247	254	286	246	255	259	270	225	244	272	257	243	250	270	264	248	248	264	284	254	257	302	258	257	261	260	236	243	264	291	241	260	264	251	273	266	262	267	251	271	241	264	287	266	257	269	254	281	243	261	243	246	272	255	268	284	253	236	261	272	258	265	246	247	249	259	239	249	245	221	255	276	246	277	263	256	258	295	280	267	243	276	240	255	277	243	248	278	259	256	252	257	241	265	284	279	254	278	279	246	298	269	264	247	260	273	277	269	259	219	281	269	237	253	276	260	281	281	261	261	276	274	246	263	265	281	260	265	247	292	256	234	264	285	287	267	286	285	264	274	267	262	262	232	270	253	295	248	280	276	301	270	267	230	255	240	262	285	276	264	263	261	242	240	263	222	259	248	277	250	264	261	277	244	260	270	240	226	250	260	278	283	248	256	269	270	257	254	240	257	262	258	262	257	252	260	254	259	254	259	273	298	283	248	257	274	261	268	290	272	247	251	245	270	271	253	264	236	252	251	266	251	253	246	264	242	269	264	262	254	232	265	246	265	270	282	253	272	264	267	281	252	273	254	249	263	239	239	282	261	274	245	252	299	258	250	276	253	266	263	261	249	265	296	252	243	269	286	244	236	259	264	288	223	246	291	263	266	249	284	267	265	261	248	240	294	254	272	226	251	266	264	272	258	245	244	236	257	268	263	241	265	272	272	290	248	287	263	252	268	287	267	258	264	255	272	247	250	238	221	247	255	242	303	255	267	262	281	252	239	250	269	248	265	262	241	265	246	233	240	237	256	259	263	251	291	291	267	228	225	261	256	280	254	268	276	223	270	250	257	263	266	251	229	238	276	267	245	305	275	252	278	260	251	247	248	269	270	251	270	269	266	245	249	283	265	273	273	253	267	233	261	251	224	260	266	299	261	275	249	244	288	274	275	269	256	272	278	256	251	271	226	254	272	263	254	252	243	254	250	264	240	271	241	255	255	268	243	259	264	270	273	283	284	245	272	242	262	258	268	263	257	262	261	290	253	249	259	274	242	240	290	254	233	259	253	283	248	240	270	268	245	270	274	270	279	269	269	247	267	279	280	279	268	301	249	268	262	253	255	287	272	297	271	256	234	265	224	251	267	248	245	256	249	255	268	262	254	281	244	248	278	260	281	273	263	264	259	300	248	247	270	274	261	269	287	259	267	266	242	242	270	271	256	276	271	267	253	274	264	246	305	240	256	263	264	266	273	262	257	267	235	262	240	254	274	251	263	258	264	268	273	242	258	266	253	258	265	254	227	273	254	278	283	265	259	256	237	297	296	243	293	247	265	264	263	272	240	259	257	261	278	254	289	244	288	261	251	259	267	264	253	230	272	254	262	250	236	277	270	245	267	241	264	257	257	236	246	303	273	271	262	284	266	278	255	248	294	272	256	244	266	272	259	292	278	278	264	259	238	263	270	282	245	278	256	264	282	292	260	275	240	259	255	290	244	264	277	267	233	265	266	262	262	242	272	255	250	237	230	235	253	238	248	262	262	271	268	248	254	244	255	244	260	263	269	249	253	242	263	270	254	247	267	240	258	242	271	265	287	245	269	268	262	245	249	273	252	274	250	280	266	255	246	228	241	283	254	266	279	262	260	256	271	253	266	249	240	264	259	261	247	277	274	261	254	255	284	265	300	264	246	307	263	271	286	272	281	284	254	272	249	271	273	250	251	242	258	254	269	248	291	250	280	293	263	281	234	247	276	277	240	266	263	252	260	278	240	254	274	292	242	265	271	238	262	257	290	257	264	242	247	250	285	247	257	245	274	276	231	248	263	246	270	222	268	235	264	261	258	249	262	252	265	278	269	250	246	259	270	286	301	274	267	258	281	271	250	262	264	260	261	259	291	274	300	273	309	271	261	232	243	268	268	260	244	280	273	247	264	249	285	229	255	268	281	289	228	232	247	292	305	265	264	261	263	242	275	240	260	319	234	263	238	279	279	295	271	259	237	248	230	278	303	269	230	251
4111	1370	1136	659	564	490	441	402	376	381	351	349	371	325	352	345	358	384	332	337	317	362	378	346	348	351	371	299	309	335	375	339	318	337	363	379	321	346	307	324	333	339	341	370	366	348	360	330	322	330	316	301	343	366	381	365	342	334	356	328	331	350	339	328	343	371	344	315	344	353	327	380	335	326	375	357	341	352	318	369	346	314	361	321	328	334	358	340	339	316	310	314	352	323	309	375	343	335	325	340	353	345	370	369	349	336	337	380	325	335	357	343	361	351	367	362	347	341	363	374	352	344	365	325	367	366	313	322	354	329	358	331	343	351	354	358	339	337	332	312	330	339	333	325	326	331	364	352	337	351	331	334	364	318	339	317	327	348	330	355	375	342	328	335	355	368	362	363	336	323	362	334	367	310	369	329	372	350	349	352	340	327	351	318	371	292	328	373	321	373	336	336	330	311	326	359	361	334	346	350	332	352	342	326	332	379	304	344	326	377	345	329	338	339	344	335	322	386	369	374	336	327	338	344	337	374	362	374	321	333	341	333	341	354	347	360	352	320	367	356	329	310	361	333	343	316	362	378	370	341	346	341	312	307	345	341	334	351	326	355	332	347	344	367	342	341	312	357	354	343	324	340	309	359	325	361	336	381	325	338	353	327	375	338	329	399	350	328	351	338	347	322	311	352	379	330	358	361	335	358	333	338	371	343	344	329	349	374	345	357	314	355	343	343	345	392	380	332	330	330	348	332	364	335	366	334	351	342	329	339	335	350	332	334	333	347	350	343	349	328	343	342	333	312	359	350	329	345	358	356	333	335	372	296	320	347	357	336	349	311	339	342	357	350	321	339	341	339	351	336	335	347	351	369	351	344	371	355	345	343	320	336	350	315	315	322	332	317	364	349	338	336	360	340	339	342	346	322	333	319	337	356	351	325	344	370	364	303	315	329	307	340	318	374	330	345	311	343	338	341	332	328	348	353	339	329	321	347	350	284	337	382	326	324	371	357	348	358	373	343	342	323	326	322	351	321	316	327	371	342	343	329	301	324	348	326	331	357	367	345	356	336	360	341	332	388	318	333	343	332	343	318	289	343	353	332	355	302	335	350	331	334	359	357	360	314	332	359	340	338	343	329	308	312	344	316	369	320	327	340	326	366	318	330	333	360	325	320	332	342	341	333	357	326	343	318	355	375	351	337	350	335	352	357	325	331	323	355	319	333	394	341	344	363	321	338	360	347	343	339	350	369	312	334	368	371	368	352	342	332	351	372	337	328	334	335	332	351	330	350	326	340	322	308	350	327	357	304	358	356	305	351	354	330	330	335	336	339	337	321	356	352	345	332	330	320	303	347	323	320	347	343	369	335	297	362	316	346	362	336	340	334	385	354	349	295	319	363	313	324	321	359	359	346	319	354	343	354	359	336	327	368	351	357	341	316	318	334	353	329	340	330	337	343	366	324	355	347	341	378	349	319	319	340	376	359	337	329	334	362	350	353	334	344	349	377	329	334	350	324	340	327	334	329	354	350	339	365	323	353	330	343	320	393	322	316	361	345	356	356	343	329	308	364	341	347	347	348	330	344	347	329	349	351	336	321	352	366	352	347	356	361	347	356	342	342	333	324	330	321	343	324	353	341	347	354	373	379	314	331	318	354	340	333	341	374	346	362	328	355	344	353	366	337	329	339	341	332	362	340	368	350	322	372	352	350	321	339	350	354	329	337	318	348	312	366	345	297	361	338	313	328	341	322	350	361	361	346	316	313	366	323	344	337	342	310	325	335	335	333	335	306	365	335	350	365	346	338	374	350	364	353	352	328	324	336	323	346	325	313	359	357	340	337	315	341	331	343	304	329	353	329	348	351	331	359	365	338	345	324	313	338	354	368	345	320	350	343	348	356	299	341	356	341	323	345	353	352	350	342	374	343	352	325	330	350	335	312	340	355	345	354	349	329	288	343	330	330	365	322	362	337	353	346	363	350	330	339	316	348	356	327	335	357	300	359	343	337	326	337	370	332	344	347	336	346	332	337	346	352	329	360	317	315	363	319	350	356	361	359	310	336	315	333	331	348	348	358	339	363	351	357	345	356	346	340	313	316	336	331	369	352	359	329	355	347	361	345	342	352	304	328	345	334	311	352	326	338	386	359	353	355	320	340	352	361	342	325	341	332	392	317	333	313	302	346	327	366	345	341	336	332	372	352	338	346	335	326	348	336	339	365	336	327	355	335	361	370	354	344	343	333	368	307	341	376	322	361	359	342	377	342	353	346	366	328	336	333	353	325	335	327	320	358	342	313	369	378	328	320	310	355	320	351	359	334	387	316	343	352	331	338	336	362	326	354	353	365	355	338	345	322	365	371	358	360	337	346	370	322	347	339	348	361	354	335	349	333	328	343	343	334	368	372	360	369	337	342	318	335	352	364	343	355	368	362	337	332	333	326	328	307	327	356	374	318	354	355	348	330	341	365	339	329	325	329	351	356	327	348	319	336	380	352	330	332	364	358	333	353	350	369	305	357	329	338	358	308	340	332	364	349	301	329	334	319	300	361	331	342	341	347	329	351	344	334	372	319	329	339	321	353	328	360	336	360	339	329	342	353	367	338	342	345	349	343	338	325	317	349	323	362	351	372	317	331	318	336	319	322	363	353	322	369	327	304	361	388	337	351	316	382	312	333	355	330	337	322	350	312	323	306	333	336	344	315	340	331	360	322	350	362	324	310	355	314	324	348	346	319	371	351	361	336	361	313	360	351	310	327	367	315	355	372	332	334	361	306	343	344	328	353	355	357	371	331	337	361	366	324	329	326	354	333	360	358	335	332	315	351	321	340	334	350	332	332	330	371	371	352	368	354	352	303	333	368	376	360	358	341	349	340	360	359	321	338	364	355	348	327	315	322	365	354	320	365	360	319	311	339	333	367	363	322	334	322	335	335	319	362	316	326	307	385	329	314	345	343	323	350	351	357	327	335	328	353	339	326	360	323	331	351	344	360	318	338	333	308	341	372	350	334	356	327	365	348	348	340	307	349	336	338	358	352	350	362	344	347	316	374	360	344	325	348	334	335	339	331	332	364	361	349	348	320	337	320	318	305	343	344	368	331	341	338	329	318	320	316	346	337	322	372	348	324	366	329	330	349	326	347	329	371	391	342	357	329	356	363	340	344	332	316	374	346	337	352	339	340	340	344	349	349	307	348	327	347	328	321	351	323	325	327	338	316	369	329	322	355	356	325	316	330	335	375	319	311	325	341	346	351	329	362	327	325	338	307	365	338	358	349	330	334	353	360	304	329	349	390	362	351	313	370	337	333	325	354	333	326	358	351	377	334	327	344	333	327	352	375	319	339	331	303	326	364	313	340	333	343	323	373	376	346	365	330	317	373	332	332	351	356	332	341	350	351	332	344	331	329	321	351	369	363	320	325	327	357	352	352	351	347	336	332	348	346	345	343	334	342	345	371	344	357	335	357	362	336	297	345	347	347	376	332	348	311	364	343
23857	21016	28238	24011	20996	7584	1412	1008	859	802	769	739	683	703	709	695	638	676	666	642	678	670	613	605	643	640	634	578	616	634	634	604	624	621	568	594	638	565	628	633	645	566	652	594	635	568	584	610	607	635	617	637	591	617	566	624	633	627	604	597	640	564	570	579	659	577	615	596	578	611	609	583	595	600	618	619	592	570	586	608	606	593	582	615	665	585	564	566	580	561	616	643	599	633	592	619	597	566	621	627	643	592	598	604	600	615	577	587	606	549	593	619	532	598	597	616	625	567	597	618	588	616	590	605	610	643	636	575	558	595	586	613	620	577	589	624	558	622	639	617	567	601	595	591	623	600	568	619	589	592	617	600	583	596	592	611	594	610	592	571	595	616	575	538	580	626	593	565	592	632	613	615	586	568	581	604	577	587	622	586	612	571	610	530	574	578	616	546	596	619	584	591	546	599	591	635	641	601	660	599	608	579	623	626	599	581	616	617	608	576	595	619	616	611	641	580	574	622	619	629	606	598	608	618	571	641	588	571	578	642	635	596	603	585	627	598	588	621	564	580	626	578	554	587	593	610	619	624	599	659	583	589	600	604	595	569	617	599	614	593	652	621	608	586	577	580	556	637	598	605	635	593	584	593	613	585	608	611	587	580	611	597	583	581	583	590	613	571	542	573	590	577	579	572	595	603	562	529	574	608	608	608	608	575	604	578	586	552	606	604	600	621	601	591	607	559	596	599	588	577	581	576	589	620	606	571	649	578	608	616	638	575	591	569	618	628	611	599	600	610	566	606	621	599	589	550	658	663	666	612	618	583	552	581	599	575	628	598	611	630	584	560	591	606	599	617	587	613	590	608	616	628	629	557	623	604	617	627	571	600	608	598	610	578	559	564	601	596	558	594	607	594	567	563	623	574	586	578	591	633	584	569	623	552	625	565	637	575	588	562	614	588	590	640	595	607	591	570	577	588	617	589	625	590	604	601	597	607	571	557	602	576	572	632	612	588	571	598	598	581	599	592	626	611	613	573	598	623	620	600	584	619	626	612	584	546	527	581	635	608	601	595	647	567	611	605	581	569	589	620	578	587	576	567	573	629	584	603	619	537	578	584	601	575	562	592	638	595	612	553	595	606	571	594	598	568	633	585	631	637	540	609	597	648	606	533	622	605	592	568	536	587	606	571	568	599	613	608	637	599	585	589	590	581	587	631	627	619	590	582	610	567	572	598	565	603	627	583	583	606	604	630	600	587	559	591	593	601	639	604	603	591	576	587	562	585	600	605	605	617	601	588	578	624	565	580	554	595	545	606	576	579	588	598	585	585	557	630	576	628	601	615	573	577	589	623	605	588	632	616	593	587	603	634	626	647	613	605	583	609	597	619	589	653	594	611	607	616	618	570	552	593	656	576	548	607	578	618	610	621	584	578	628	607	620	591	600	591	606	624	561	602	600	549	580	585	550	609	600	607	621	602	598	595	630	578	646	589	584	570	576	594	610	592	606	578	610	551	586	614	612	591	615	602	586	569	644	577	565	593	620	598	558	568	611	610	583	607	619	622	603	640	643	551	587	579	588	587	577	603	556	608	594	549	579	552	621	601	568	609	602	585	585	573	628	555	595	608	595	571	605	577	619	599	593	631	574	588	572	609	585	600	602	612	583	553	584	629	573	573	598	628	576	606	562	541	616	607	593	630	583	621	606	616	551	574	557	606	609	577	599	564	581	612	578	584	611	613	602	601	598	585	626	636	580	568	608	612	582	585	632	576	567	562	570	586	578	593	571	592	652	594	612	616	560	602	580	655	568	603	566	583	574	582	582	584	610	606	624	603	584	609	621	568	602	602	600	629	601	581	563	568	585	576	538	534	646	600	576	583	564	564	601	615	551	600	589	560	606	555	640	595	594	594	607	581	598	572	612	600	600	596	585	635	603	612	563	614	591	560	628	646	556	562	612	605	642	605	580	585	637	616	586	617	579	621	588	577	615	581	605	601	580	627	610	585	589	606	562	585	627	534	610	602	576	575	566	577	614	605	540	601	598	588	617	616	581	596	599	583	604	587	562	633	589	604	569	574	543	625	576	574	578	607	590	599	614	620	609	606	582	597	616	576	629	598	614	610	591	611	584	613	568	636	628	572	610	595	618	597	601	616	577	588	615	580	621	562	613	572	596	595	617	588	578	587	554	603	600	575	639	560	616	573	596	606	571	630	574	649	596	615	568	616	570	571	600	582	602	618	576	613	615	625	610	627	611	575	613	563	615	627	581	580	581	609	645	603	581	625	562	600	587	608	608	637	575	605	622	611	592	622	602	547	589	592	613	603	592	601	606	592	650	616	604	581	568	639	589	585	665	568	588	611	630	591	616	638	626	570	557	634	619	555	578	585	626	578	564	597	610	573	596	569	606	602	565	606	601	563	601	608	626	619	632	577	601	597	607	561	571	603	564	592	609	608	613	598	612	585	615	607	560	600	553	599	608	591	626	608	572	582	595	588	581	579	614	612	622	584	606	626	593	626	613	609	594	619	574	583	574	539	578	588	590	579	585	576	625	593	610	604	621	594	569	577	605	612	608	556	596	586	609	563	599	593	601	613	601	573	579	611	565	624	582	563	574	599	583	569	619	621	555	571	638	587	625	635	606	564	560	610	605	567	615	592	597	601	610	603	582	610	605	621	576	572	612	633	596	600	575	592	575	576	618	600	591	582	585	576	596	589	587	635	587	566	605	603	617	574	559	605	610	588	602	601	634	559	589	548	611	610	623	564	596	621	573	638	548	602	618	565	584	613	582	569	575	588	590	578	626	620	598	610	647	590	565	602	571	582	579	580	568	605	604	628	588	577	606	636	597	592	630	590	591	609	590	596	616	571	562	591	634	599	573	549	595	566	614	602	597	579	582	606	619	590	578	578	587	597	604	556	594	620	614	567	578	579	604	594	597	539	597	592	563	559	574	596	575	589	600	572	578	574	602	606	585	579	569	589	633	592	609	613	558	566	602	602	574	606	593	566	572	629	641	658	618	596	560	610	612	585	643	601	596	623	619	578	594	618	610	622	579	569	588	599	557	635	606	556	558	588	597	544	589	640	596	595	584	583	608	546	557	560	605	590	570	594	610	594	628	583	585	612	590	598	600	629	597	599	618	646	623	556	565	604	578	567	607	592	580	582	547	634	579	572	641	552	589	610	599	632	588	601	577	613	555	631	590	618	612	588	608	644	630	604	602	604	572	588	590	581	579	585	609	584	570	579	554	582	590	622	568	548	619	597	589	611	601	619	581	571	582	566	574	604	633	554	565	612	624	562	571	578	578	613	588	622	615	579	599	591	610	608	626	629	626	619	559	573	610	633	613	603	591	620	564	588	604	596	583	610	626	598	591	616	654	574	606	610	561	618	633	593	593	574	578	616	602	590	612	581	566	578	584	620	622	603	572	630	600	591	582	552	584	564	594	617	603	615	561	572	603	592	580	646	659	608	609	603	596	610	642	606	605	597
5087	10921	8589	4271	3077	2316	1902	1650	1384	1249	1111	1138	1106	1032	893	952	871	924	911	853	806	838	765	797	783	788	788	819	821	787	755	803	779	774	747	752	788	699	752	776	727	740	753	782	774	739	755	746	748	742	755	710	760	721	746	733	736	725	712	762	790	737	759	712	771	679	717	790	746	737	805	719	713	729	722	776	714	708	719	777	736	721	709	674	749	748	750	741	775	748	739	731	769	792	748	755	705	751	769	769	723	700	746	729	747	767	754	774	722	739	737	756	713	741	733	741	770	769	744	746	730	750	708	714	729	722	752	715	753	735	722	772	737	736	758	737	770	695	731	734	744	732	766	726	790	766	734	755	753	743	679	735	707	718	694	713	757	745	724	765	715	769	736	758	740	738	718	738	748	689	744	713	736	729	739	748	732	729	764	751	803	744	753	708	736	745	775	747	731	746	743	734	758	720	705	758	729	724	760	693	702	751	706	770	688	759	730	719	704	714	758	730	737	715	687	692	738	748	768	727	730	722	710	720	746	748	721	768	782	794	728	756	722	742	701	768	708	714	759	716	731	732	694	732	728	706	752	756	727	730	713	702	755	741	727	738	720	757	681	685	725	741	707	736	711	781	760	721	735	767	733	744	736	757	745	700	764	754	734	705	706	777	699	727	700	736	706	763	695	720	759	752	730	721	722	669	776	725	707	746	705	734	779	748	760	741	764	718	739	735	726	758	735	662	734	705	746	766	714	737	709	758	749	752	766	732	719	797	745	770	762	728	714	755	762	732	739	759	719	734	742	748	713	748	712	734	698	752	757	778	723	705	766	689	731	780	743	723	723	767	706	688	726	743	764	731	763	737	780	741	723	707	779	772	769	757	737	728	722	725	785	743	715	770	767	718	747	730	741	752	746	736	739	730	677	762	717	731	752	762	705	733	755	734	717	714	739	702	757	723	736	741	734	714	699	722	764	750	773	711	758	740	729	728	741	731	754	720	692	774	723	755	753	744	715	726	723	740	736	699	739	756	761	764	761	745	733	757	738	783	738	763	745	730	751	724	700	705	727	761	732	729	737	758	738	755	717	750	730	719	708	706	751	730	744	796	729	694	759	664	758	763	743	746	755	756	719	700	717	687	724	765	777	758	713	747	728	762	739	731	687	733	748	766	737	739	722	771	775	758	728	774	745	770	734	670	771	744	738	698	790	713	781	751	766	734	661	750	717	726	713	711	740	730	757	724	739	779	725	700	768	714	740	676	740	711	741	725	734	723	720	693	709	738	749	711	722	729	769	716	752	729	758	743	732	706	739	776	722	775	768	775	758	754	745	685	750	735	715	707	754	708	721	733	746	702	716	771	706	759	744	705	780	730	729	731	712	689	768	741	745	729	729	745	747	742	728	700	779	718	771	746	745	736	720	737	728	788	703	761	704	702	729	736	753	710	700	749	733	725	710	736	731	713	702	748	724	723	809	740	780	765	758	700	736	738	720	723	705	740	714	687	760	728	714	682	696	762	739	745	735	745	711	784	731	748	687	709	719	747	762	737	761	723	709	762	771	741	752	732	728	726	695	770	769	757	701	707	737	735	723	755	752	779	747	754	687	745	796	724	718	724	742	692	731	727	711	772	732	764	719	761	714	724	732	727	697	696	689	704	736	744	715	742	752	777	722	742	706	720	763	675	725	720	771	740	710	721	762	715	749	756	749	729	764	746	752	707	766	762	735	721	728	746	746	709	699	695	715	770	713	722	718	731	736	775	760	720	747	692	776	727	755	764	702	736	758	757	729	756	740	710	767	687	735	729	737	725	739	749	686	766	726	766	699	771	727	724	679	749	752	695	730	724	762	685	735	770	712	731	714	725	697	722	728	734	757	741	679	801	774	734	734	761	744	757	725	774	747	709	741	689	750	749	713	709	748	724	738	742	749	746	786	727	749	726	741	811	746	747	714	734	699	724	762	715	799	737	759	714	738	746	752	718	738	738	729	718	726	771	721	733	740	717	705	771	742	715	749	775	715	739	730	767	719	703	728	721	720	693	738	735	740	771	779	747	742	713	706	766	771	776	733	718	705	647	702	735	719	693	689	734	712	757	748	740	708	740	722	718	742	759	709	781	731	708	703	791	745	783	766	728	769	717	723	730	720	696	697	690	749	742	750	690	721	690	721	702	741	724	770	687	716	695	719	702	753	766	773	721	720	728	701	713	715	705	760	689	719	736	746	739	750	702	718	729	746	751	759	692	772	748	760	727	761	733	749	743	718	751	704	712	767	727	755	735	713	703	717	713	718	722	708	749	761	767	732	722	772	726	726	684	709	741	698	688	753	731	780	813	751	773	750	729	726	764	727	730	744	719	709	777	768	749	673	701	713	663	721	722	789	780	747	722	775	727	706	708	738	750	720	725	726	745	716	742	757	735	732	792	704	733	713	685	786	712	781	707	654	735	729	717	722	705	726	721	748	724	718	713	730	789	735	728	752	697	769	739	749	768	731	732	787	734	752	714	723	695	716	711	704	737	751	727	686	718	758	749	769	728	759	762	752	740	743	747	751	703	777	765	720	701	759	758	730	754	715	706	765	702	753	765	769	704	727	754	689	741	711	778	685	748	703	729	797	718	749	752	738	733	736	726	715	710	776	772	754	758	721	711	754	728	722	721	707	720	717	740	727	757	748	769	718	769	735	759	714	749	745	755	722	732	758	766	718	758	759	733	720	748	779	721	780	758	746	736	776	724	755	711	725	774	733	724	787	753	693	782	729	774	734	744	725	707	710	727	736	662	715	743	726	744	730	765	754	747	780	717	735	707	762	744	720	699	732	729	748	721	746	708	716	706	738	711	718	721	705	727	768	815	726	764	729	752	752	709	744	755	726	728	717	745	698	769	779	749	796	774	753	742	744	730	753	715	688	723	762	718	761	771	707	746	684	792	730	750	761	751	760	747	718	732	766	737	753	794	673	698	737	774	726	760	746	734	672	745	738	664	728	784	766	741	716	717	752	736	735	773	789	704	679	721	783	702	728	751	764	736	776	727	748	722	750	763	715	707	803	723	751	704	733	706	736	761	738	722	722	748	732	744	717	710	712	722	713	752	725	721	717	786	716	754	700	739	769	730	811	754	775	744	752	726	773	699	736	769	759	758	729	744	700	757	741	741	720	731	752	712	760	800	792	716	694	719	732	712	748	767	685	733	713	705	740	752	708	727	743	710	685	715	758	728	723	754	769	744	682	761	736	779	702	723	704	767	744	729	749	738	756	742	760	714	751	780	735	701	720	708	757	765	729	745	746	759	789	722	747	737	768	717	742	735	718	731	716	672	710	756	693	779	758	730	678	683	766	716	725	713	685	739	701	719	758	760	758	729	706	738	717	728	750	687	709	711	789	682	715	774	776	731	738	738	716	739	727	736	741	699	724	672	747	710	747	693	727	730	701	728	738	739	741	774	718	718	713	743	724	733	739	740	730	733	762	697	781	769	771	766	737	711	750	758	756	704	729	753
24017	20174	25763	24160	4351	503	408	333	300	304	251	282	238	267	241	275	245	222	236	223	216	221	203	227	204	210	228	241	204	212	225	214	228	211	225	230	218	200	233	222	221	204	232	222	217	175	234	196	207	201	219	212	207	210	222	199	199	197	206	225	199	221	231	223	184	243	193	227	213	225	235	208	205	228	184	202	207	221	204	229	232	218	236	214	186	214	219	190	220	232	206	227	209	227	214	194	205	203	199	234	207	204	231	205	238	207	200	212	216	217	205	206	212	193	216	223	221	213	194	182	223	196	184	219	217	203	206	227	226	235	228	215	217	225	214	213	198	213	184	207	197	261	188	194	215	216	212	198	200	184	211	206	210	210	190	212	241	207	237	195	207	201	229	224	238	225	232	192	210	219	207	233	209	231	187	214	219	205	229	210	222	222	230	214	203	240	211	218	207	215	210	228	219	213	191	200	221	239	210	206	218	219	213	210	203	218	201	216	218	205	222	197	213	214	189	229	210	203	221	200	204	206	198	190	215	220	212	210	198	235	206	202	215	195	203	222	200	212	230	227	218	237	223	200	210	217	206	261	224	216	230	203	216	225	216	195	215	228	194	200	235	220	229	221	220	214	187	212	209	201	210	189	217	207	229	224	218	202	191	192	212	200	206	206	197	204	215	223	199	217	215	212	217	197	198	197	188	203	197	199	220	237	211	215	218	222	208	237	232	193	207	205	182	215	216	198	224	208	216	208	227	200	206	228	235	195	215	211	226	216	183	224	205	215	215	189	229	214	214	221	198	201	220	201	203	203	231	210	202	217	210	224	204	196	202	215	195	220	194	225	210	185	217	223	219	210	230	223	204	220	194	196	198	190	211	194	211	195	214	186	238	222	208	230	210	211	211	202	205	211	217	194	217	194	212	179	213	170	223	210	220	227	217	225	208	198	207	210	225	231	234	203	228	178	244	192	190	201	213	227	210	227	204	204	215	224	203	207	202	200	201	221	237	220	204	209	246	202	228	214	232	207	201	197	188	207	213	218	249	242	216	224	205	208	219	239	218	212	225	206	209	212	208	224	201	212	208	204	217	221	204	206	223	186	215	188	217	208	189	189	265	188	200	202	234	210	213	206	243	220	241	201	228	210	223	226	220	221	204	230	211	196	200	185	216	198	227	229	196	223	200	201	202	224	195	186	225	198	234	223	199	219	223	206	224	241	213	224	216	212	220	220	183	193	221	230	214	217	206	210	211	191	215	210	205	200	207	200	208	210	204	201	224	218	205	210	189	233	210	225	210	244	213	231	199	221	200	209	207	231	215	194	219	208	235	208	240	214	219	204	202	230	202	215	212	212	213	232	218	224	213	210	206	222	219	202	192	195	205	197	195	212	222	192	208	226	206	232	219	226	216	220	205	190	228	206	221	209	234	205	202	207	202	205	197	215	197	200	231	233	214	203	193	219	211	216	208	213	202	210	212	214	206	208	204	201	215	200	239	199	191	223	190	211	204	208	200	207	194	211	250	216	210	201	208	224	211	220	203	215	201	214	199	193	203	215	220	214	201	214	202	202	216	230	211	230	227	188	192	208	241	214	199	217	211	203	244	208	204	208	237	202	219	231	209	199	244	216	221	210	196	240	210	202	207	231	236	208	213	221	222	223	204	217	217	192	232	219	226	198	206	212	192	216	222	215	232	206	192	219	227	191	195	210	225	223	237	228	184	215	192	227	231	201	236	216	214	201	213	223	217	233	199	210	205	196	210	204	204	203	221	192	195	225	204	216	207	192	214	221	227	202	214	199	203	216	205	222	236	217	197	230	179	211	214	212	235	209	209	196	201	216	217	221	213	209	217	225	187	212	213	212	200	183	194	212	208	216	203	214	228	216	203	201	232	211	211	223	228	217	223	222	202	208	203	200	215	221	192	205	201	204	184	228	218	192	198	226	230	223	249	214	209	228	203	217	207	224	226	214	226	201	183	225	222	223	201	212	213	216	203	232	200	229	206	225	230	217	210	217	196	209	216	231	200	198	210	181	196	221	201	231	238	218	217	235	237	197	223	198	209	224	198	221	219	196	207	243	202	232	211	198	200	244	199	207	193	216	178	214	211	209	216	222	213	231	229	209	218	203	211	195	207	218	220	227	230	206	218	222	222	200	217	226	212	225	221	212	189	198	194	206	199	208	199	225	195	202	222	225	227	209	202	210	218	206	220	207	191	214	229	201	210	203	221	225	190	202	212	253	231	210	217	225	219	202	208	220	243	214	221	191	186	217	217	211	196	205	207	222	225	225	203	201	201	203	226	207	204	205	194	218	211	219	232	218	226	205	219	222	216	199	239	179	176	239	214	198	232	207	216	184	215	223	186	205	223	232	208	211	210	239	192	219	249	218	210	215	187	216	195	215	235	200	196	221	233	205	201	185	210	207	197	190	210	209	192	205	231	247	199	246	218	199	217	249	198	223	212	229	208	195	214	215	214	226	234	192	230	217	219	220	199	210	212	211	209	220	203	221	205	202	208	200	203	209	201	218	237	214	199	215	218	195	191	193	215	203	185	231	208	239	226	180	215	220	199	222	198	206	225	235	216	228	195	217	210	207	203	216	186	220	187	228	209	200	186	208	207	200	210	211	215	203	219	208	207	225	207	210	206	174	203	205	209	214	226	206	216	224	198	182	215	219	201	201	199	246	207	200	213	223	214	236	198	195	235	231	221	213	227	229	204	199	202	215	171	221	192	192	230	197	187	221	211	237	211	226	176	208	217	216	203	205	220	188	224	199	194	236	227	220	213	174	213	218	197	200	213	242	190	188	216	210	222	228	209	235	209	208	225	204	217	238	204	198	209	224	218	218	189	192	219	220	196	221	209	210	209	210	218	224	205	218	200	207	207	216	193	196	217	216	219	227	202	212	210	194	193	217	220	173	213	207	228	180	207	219	201	203	209	227	211	200	219	216	223	218	219	199	213	210	195	216	198	244	201	199	203	228	188	231	213	211	247	224	204	235	210	221	248	213	188	202	229	203	207	209	215	229	207	219	207	221	238	177	217	205	232	203	226	211	208	207	199	186	238	228	197	219	224	228	228	205	200	204	209	195	208	226	208	194	235	206	230	206	210	197	212	206	255	226	193	198	208	230	227	212	200	230	220	191	219	220	215	191	219	209	201	213	225	192	208	199	230	183	190	213	220	195	223	195	198	220	228	244	198	182	185	235	229	212	202	236	217	221	221	239	222	228	229	206	237	211	203	203	228	184	226	189	214	203	244	207	202	214	207	213	205	216	220	221	192	209	223	189	195	221	204	232	209	184	219	189	193	201	192	192	209	215	227	207	215	213	199	202	203	222	203	202	200	241	187	200	234	207	230	218	219	235	205	211	233	195	225	223	191	205	215	207	196	214	199	204	214	194	191	217	234	208	229	193	231	211	203	229	241	204	209	234	227	201	224	208	205	185	217	223	216	192	207	225	201	220	231	219	206	193	208	200	193	238	195	218	188	219
4476	5548	4149	1951	1344	1132	847	731	625	593	503	501	445	440	437	423	425	364	381	379	335	342	328	338	329	337	327	333	335	283	325	332	295	290	333	323	348	314	302	318	289	278	303	347	286	327	325	289	324	287	288	327	265	308	283	309	304	281	297	314	301	294	297	324	283	316	340	292	312	307	316	291	297	301	314	286	312	288	333	303	310	321	309	256	310	293	291	291	324	288	294	318	304	304	284	309	297	331	281	268	302	284	284	298	285	286	311	291	322	299	299	282	294	318	303	312	335	304	306	305	248	314	313	296	285	318	335	306	265	268	291	308	301	309	279	333	295	321	305	295	315	309	276	325	287	297	319	293	323	291	311	311	297	291	317	284	293	280	287	325	270	276	287	289	302	317	321	294	319	331	313	303	292	291	318	307	286	271	288	298	275	269	307	277	298	281	290	316	329	278	315	315	313	300	337	296	294	330	300	326	307	306	309	316	309	298	326	267	330	263	312	299	324	309	325	275	273	307	304	313	289	282	302	303	271	280	259	289	310	279	321	299	317	277	321	301	319	292	301	300	286	343	289	310	269	278	275	300	288	290	312	294	280	309	307	328	312	302	294	276	328	318	267	326	309	287	319	312	315	293	285	273	308	331	278	299	284	303	268	304	302	306	294	329	289	297	283	286	307	297	283	294	325	334	278	333	273	296	299	321	315	288	335	306	311	280	314	325	299	279	300	271	276	281	298	302	302	302	290	278	299	300	346	287	284	278	332	289	304	284	306	297	304	297	283	282	275	287	299	298	268	291	326	298	332	315	291	285	334	310	306	308	317	290	291	288	291	297	293	306	286	297	330	284	270	291	311	314	267	281	327	315	278	293	255	309	310	317	280	285	294	292	281	309	293	284	319	290	312	332	300	301	309	291	305	303	295	296	297	302	294	275	285	318	292	290	281	354	264	321	294	289	329	289	295	277	273	280	290	309	304	302	307	306	294	296	293	301	303	312	297	291	299	271	320	301	319	277	338	322	305	322	266	290	320	332	302	317	298	305	282	277	313	305	323	302	265	268	310	295	279	295	282	311	318	289	289	264	278	292	300	291	296	303	291	308	264	298	306	299	317	259	285	298	318	284	292	277	308	291	298	284	306	302	305	275	325	279	304	299	285	309	277	324	317	301	305	292	286	274	289	299	301	294	270	308	298	292	329	324	292	319	308	292	289	284	303	302	292	316	304	294	303	284	294	284	296	282	297	312	267	310	286	315	327	296	291	310	288	292	286	278	289	314	298	291	294	295	301	303	298	291	325	291	313	326	303	278	317	301	296	318	322	312	297	314	279	307	312	292	271	322	274	292	301	280	280	318	308	316	327	311	309	310	281	320	301	302	318	298	320	294	328	299	320	282	267	297	292	287	333	299	301	292	323	279	287	274	303	307	315	302	291	277	315	289	282	334	306	347	316	310	310	302	315	311	310	303	308	315	306	269	301	277	285	296	300	289	325	274	293	287	305	317	296	325	298	317	299	295	305	306	282	293	295	304	296	311	275	308	279	281	302	326	291	296	293	290	287	315	311	284	313	314	284	279	301	294	309	282	281	292	286	288	261	329	300	325	261	324	293	274	317	304	309	332	282	289	311	282	316	310	306	312	310	297	307	315	305	276	306	301	295	311	306	321	308	304	300	313	292	303	319	287	305	302	315	288	328	287	304	295	297	314	321	295	301	297	275	307	263	293	311	316	285	341	308	302	292	315	331	288	310	307	309	302	313	315	310	287	284	312	299	290	287	288	306	320	298	276	297	288	314	316	320	300	295	309	300	293	304	253	307	299	289	289	294	277	318	265	289	279	303	313	295	288	325	329	296	309	305	298	309	299	294	305	301	307	321	294	290	293	287	304	323	299	302	300	277	313	259	293	320	284	304	305	296	321	253	294	275	318	271	291	294	317	304	296	295	279	297	318	317	287	297	321	303	295	269	301	286	311	300	269	299	268	320	311	298	292	295	305	307	298	307	293	304	279	296	281	296	302	312	280	314	303	291	280	308	326	313	326	318	301	275	283	302	298	258	281	318	302	295	313	301	284	298	291	303	308	271	296	294	297	302	314	310	305	322	257	299	306	296	301	314	283	285	324	290	294	285	281	328	295	264	308	287	305	323	309	299	298	346	289	299	282	289	251	309	298	284	321	318	277	285	286	322	288	318	294	301	331	315	292	306	304	264	330	289	302	289	303	318	318	288	291	329	278	288	305	307	300	298	294	276	303	293	315	272	325	299	343	271	314	290	291	271	315	301	294	286	316	319	289	293	283	311	320	278	291	306	284	314	286	286	302	295	299	274	290	297	242	303	325	311	290	288	281	294	296	281	308	310	285	286	302	310	279	303	286	293	302	311	300	312	299	302	280	324	268	309	298	289	313	329	313	305	273	300	296	279	302	323	303	304	268	318	309	336	298	310	307	297	319	290	293	312	330	277	279	300	297	300	320	294	304	292	318	307	294	283	273	311	303	305	292	295	282	304	289	319	327	316	303	295	284	322	310	322	279	283	280	275	294	298	319	287	316	300	303	266	312	327	291	310	287	304	302	268	283	316	343	288	272	306	301	278	306	276	302	310	276	306	290	271	282	315	284	294	328	331	310	307	280	309	282	278	278	308	293	285	296	349	292	302	276	278	312	288	286	314	286	281	299	283	291	312	313	293	321	306	309	281	320	297	301	322	283	302	323	281	309	312	291	307	309	303	295	282	303	316	331	320	300	315	290	320	280	298	284	314	330	291	302	334	285	316	319	278	282	287	289	287	283	304	279	307	322	279	292	299	312	321	307	309	291	268	340	289	296	315	302	300	286	289	290	325	315	289	287	286	352	327	308	291	270	306	286	295	320	307	275	304	310	309	288	311	292	291	304	303	297	295	292	301	305	287	322	302	287	264	297	298	284	291	275	295	277	284	271	286	324	275	305	334	283	320	300	306	293	320	312	298	290	296	302	306	285	261	288	266	315	334	299	291	302	293	308	273	314	268	318	284	301	300	315	304	296	292	274	282	335	305	333	309	279	342	277	273	294	320	307	259	319	318	289	333	283	319	288	306	295	308	290	291	322	318	317	313	300	322	336	280	274	292	319	329	300	310	318	307	306	275	302	287	307	305	287	270	313	344	301	301	297	312	311	286	329	280	330	276	298	307	295	294	297	311	301	289	331	322	301	285	310	296	322	307	293	283	274	288	267	322	290	292	302	311	294	312	308	304	328	272	274	298	288	335	311	295	300	295	316	313	314	311	298	303	326	311	302	287	312	275	314	267	309	278	312	311	302	321	282	298	295	291	279	316	284	303	276	319	299	297	298	284	298	307	323	329	304	283	300	278	291	295	320	295	318	325	310	309	310	301	296	287	310	293	322	308	284	293	295	273	288	314	318	271	300	288	282	335	309	322	302	301	280	305	295	310	319	296	298	308	312	315	317	273	308	307	302	290	302	293	316	268	322	288	283	310	318	305	293	275	298	278	334
22836	21064	28770	23584	21059	21079	6581	1544	1178	1228	1059	1007	961	919	867	816	860	846	842	804	794	775	782	806	744	762	781	798	730	701	706	761	789	751	762	714	801	748	706	740	717	765	707	667	701	734	734	740	743	730	727	688	732	703	776	721	765	725	722	758	712	664	770	729	716	686	727	715	724	671	681	737	780	678	677	716	704	721	701	746	726	746	731	734	752	716	738	742	707	721	737	715	703	706	709	704	722	701	794	719	687	694	744	728	694	720	716	716	740	710	741	764	736	679	678	734	730	723	734	703	722	771	691	661	719	709	748	755	728	763	693	710	706	702	720	791	734	713	724	743	718	717	718	724	726	723	746	747	659	694	710	751	718	691	730	714	709	714	674	681	722	724	760	655	751	731	714	727	729	724	799	738	695	726	726	742	720	712	671	730	713	718	727	707	732	742	730	753	736	710	712	784	667	741	690	721	705	706	678	705	757	756	730	707	701	660	724	697	730	735	728	625	699	705	733	734	735	696	710	734	689	694	711	732	705	718	756	756	709	702	751	717	741	720	702	746	677	751	730	729	734	702	730	742	702	744	740	741	659	672	697	677	723	667	689	702	715	689	742	746	682	737	669	728	746	730	698	770	729	704	731	714	692	715	690	723	736	752	713	735	729	735	738	697	705	739	702	733	706	701	663	716	740	737	690	730	687	698	737	668	750	740	730	723	684	706	748	742	703	672	738	774	749	685	722	688	783	706	709	758	697	698	756	710	749	710	742	746	727	676	712	679	711	714	759	737	729	723	730	730	757	705	721	695	691	695	763	738	712	708	711	714	693	717	745	752	717	711	679	722	668	684	744	721	670	722	767	699	706	774	713	680	773	691	725	766	754	712	706	707	718	739	679	743	762	688	749	707	743	726	748	752	695	732	706	737	719	737	777	704	670	714	682	720	717	720	738	684	724	715	723	684	754	708	746	693	740	714	700	677	740	699	737	709	736	708	700	692	732	706	747	755	743	721	669	698	711	784	762	714	738	731	770	651	690	676	722	719	712	716	673	677	726	721	692	701	690	682	718	726	727	731	734	714	686	729	740	726	690	689	709	671	698	709	709	763	685	704	723	691	771	712	715	710	677	686	709	688	747	667	745	690	751	650	722	666	711	689	748	702	709	751	734	729	713	685	728	767	688	696	709	738	650	716	692	730	693	706	730	698	736	720	701	747	733	727	730	768	761	720	719	740	735	675	754	708	682	698	697	716	732	730	729	691	717	722	729	715	718	701	758	693	686	743	710	758	700	716	718	725	731	727	677	697	691	684	714	709	708	709	750	698	766	762	745	705	710	679	699	741	769	716	678	693	713	735	743	742	703	700	695	695	743	716	718	716	695	701	705	773	702	751	737	778	738	711	710	715	735	716	700	721	771	731	713	771	704	729	759	721	698	757	717	689	713	740	732	748	738	722	696	732	707	725	672	692	709	721	706	738	686	676	725	778	768	705	692	712	695	707	721	700	716	697	715	691	704	715	684	703	711	740	675	694	746	778	704	742	743	719	724	691	701	728	749	732	742	719	756	716	727	746	714	783	683	683	710	700	731	736	765	685	705	718	757	702	675	646	701	722	701	667	742	715	764	673	719	772	734	698	734	692	686	718	719	687	716	722	743	703	696	698	722	695	679	706	728	725	692	717	713	685	741	727	750	701	728	694	718	714	734	701	744	699	742	678	756	712	692	693	711	694	738	694	704	712	684	727	738	712	701	711	751	736	736	712	710	720	712	686	709	723	758	693	723	637	747	724	719	746	686	717	710	706	695	714	704	707	725	710	712	712	744	684	660	671	672	711	739	711	723	704	726	692	680	706	720	717	741	716	763	752	732	737	757	752	700	703	725	727	726	710	664	746	721	761	718	723	726	709	718	721	714	737	721	708	731	722	716	715	731	731	729	708	729	778	690	748	717	668	699	698	750	701	686	734	700	703	712	770	711	764	715	727	652	741	726	695	705	695	655	745	724	690	745	689	683	747	707	693	718	661	707	692	700	715	702	701	753	705	714	733	695	690	735	751	734	723	700	717	775	722	723	690	723	695	668	710	655	627	709	712	747	716	749	719	701	706	705	777	711	729	750	726	743	740	724	784	706	720	729	780	695	771	719	706	697	700	720	715	725	704	699	719	694	719	650	706	728	721	721	690	679	712	711	662	760	685	691	748	725	710	735	750	691	696	719	752	724	712	758	755	718	723	728	753	681	724	755	724	686	704	730	692	711	708	726	736	755	720	672	712	728	702	675	715	744	677	742	649	745	699	720	681	718	706	696	709	735	736	713	674	753	745	726	702	698	759	701	733	694	707	703	720	775	685	768	705	696	707	653	716	699	699	675	725	753	723	723	733	758	750	722	742	750	680	748	679	693	719	673	721	710	672	712	748	688	747	713	750	732	683	749	717	667	723	727	733	721	700	754	725	722	692	683	679	707	711	697	737	699	689	682	768	719	725	725	715	708	758	700	730	684	776	713	763	714	755	735	729	703	702	699	684	670	729	759	683	687	727	720	765	699	712	709	735	709	680	716	709	704	714	747	745	730	730	709	713	717	684	695	708	699	731	728	689	715	688	692	690	761	746	716	705	727	700	709	728	739	658	708	738	726	679	728	689	662	712	713	674	726	726	717	709	726	739	711	706	717	780	732	755	724	648	690	723	698	734	720	756	681	710	710	709	755	719	716	726	718	683	758	681	703	720	732	689	696	677	733	699	698	713	735	755	694	652	714	734	693	754	726	712	724	740	749	690	712	725	742	759	716	703	642	701	721	699	724	727	676	682	710	674	661	725	705	738	705	715	719	753	749	690	765	708	718	676	678	757	726	743	730	710	718	697	678	689	723	709	708	707	739	734	711	696	730	768	781	749	709	733	643	708	676	717	725	763	763	691	720	751	715	681	741	714	732	731	720	690	660	758	700	704	766	753	671	716	717	719	710	645	716	733	686	722	723	720	723	725	722	710	777	701	715	730	705	718	681	700	697	692	684	725	750	709	733	704	728	710	699	660	709	696	731	697	722	679	745	732	679	709	717	693	684	729	747	767	698	704	690	747	728	711	751	722	750	671	715	725	726	736	756	668	728	721	701	726	738	756	727	699	733	753	696	710	682	744	721	717	761	739	741	726	722	709	764	697	716	676	721	709	774	731	725	740	715	732	661	709	735	700	717	658	653	739	688	704	711	686	725	747	753	699	716	719	721	706	764	690	706	733	745	726	724	712	728	684	696	707	749	714	702	764	721	768	732	703	682	690	741	715	714	723	694	715	735	729	701	692	691	738	702	694	689	692	661	734	708	724	676	737	695	679	718	700	724	721	684	707	727	719	754	706	700	747	735	757	729	686	676	677	708	720	662	728	732	727	739	750	719	717	703	710	728	721	746	727	767	717	670	688	699	725	733	645	701	690	698	717	723	746	707	698	692	673	754	716	737	715	686	741	704	733	768	753	735	675	705	745	694	705	683	663	689	700	712	711
7728	17594	13649	7389	5316	3956	3161	2581	2180	1980	1725	1615	1467	1411	1338	1196	1242	1170	1134	1059	1053	1062	1043	991	1042	995	979	998	971	988	944	997	1015	918	941	930	878	917	914	971	885	854	964	887	912	928	886	848	905	922	888	922	910	887	876	882	927	924	881	883	976	901	914	924	908	863	919	874	910	890	872	882	905	856	876	899	897	885	838	953	892	850	889	844	905	913	895	868	897	858	920	845	878	883	845	893	839	866	881	882	850	902	881	905	855	901	860	913	928	904	861	883	884	902	870	920	876	916	911	906	856	906	884	831	877	891	939	869	846	869	900	917	883	887	859	860	903	832	849	860	849	890	898	878	891	864	882	867	932	890	909	856	908	870	894	879	921	875	873	822	882	879	910	848	840	938	876	862	842	869	878	842	845	850	870	862	894	915	843	928	894	867	898	903	951	885	912	837	914	885	868	878	878	865	876	920	828	871	893	882	847	871	862	898	932	899	896	953	848	867	910	848	937	884	864	832	934	876	937	870	892	833	914	910	869	882	862	917	915	836	892	880	892	926	840	840	874	891	886	859	870	893	909	927	876	850	953	874	931	870	858	901	910	863	871	893	893	843	875	845	814	868	849	874	936	852	895	900	856	868	864	883	864	904	885	869	832	827	884	890	918	864	875	906	899	923	867	889	905	867	875	894	906	902	881	845	859	916	933	895	844	884	961	880	902	920	860	895	894	909	859	873	917	923	877	857	868	907	888	915	905	863	857	853	898	899	862	868	842	866	867	875	874	881	848	880	864	812	847	907	855	879	895	870	917	867	904	912	882	908	843	896	858	910	917	843	854	850	889	872	898	887	840	894	919	899	875	860	894	879	906	845	873	911	886	889	885	893	878	872	859	828	927	871	856	876	865	877	883	834	907	899	876	896	889	906	939	854	881	836	887	894	843	878	902	899	849	900	873	883	897	882	867	902	874	872	876	909	907	883	865	884	874	881	885	823	891	914	873	811	897	891	900	837	808	892	911	915	883	905	914	912	899	883	913	829	846	901	892	912	957	868	855	849	860	877	873	934	854	853	843	900	964	874	847	890	904	841	886	843	867	860	874	898	858	876	940	832	910	866	914	911	926	850	910	833	877	855	915	866	887	892	871	869	912	847	879	867	932	923	837	831	891	879	894	879	892	897	875	882	842	919	837	905	899	900	926	848	904	893	873	899	937	891	875	887	886	861	852	876	896	881	866	875	920	881	943	853	870	939	886	914	855	950	892	850	889	921	920	876	889	867	923	887	912	846	797	889	870	892	917	851	858	834	894	871	908	890	871	924	885	830	895	892	891	907	917	917	840	885	872	883	897	880	907	893	899	851	815	905	877	957	914	891	852	850	852	862	916	901	849	882	864	852	883	884	917	926	879	875	896	888	885	885	873	859	872	862	900	904	902	847	906	884	860	919	943	911	847	919	853	912	871	894	862	937	858	892	892	900	881	888	869	858	846	882	880	863	888	852	861	912	909	886	860	886	886	850	885	859	890	916	871	894	872	924	847	833	834	879	926	918	893	895	911	863	891	889	883	931	899	852	845	944	901	838	888	840	881	845	845	907	880	889	918	911	905	860	825	901	907	859	868	833	837	873	863	875	930	907	915	920	910	914	921	877	876	890	896	898	832	873	858	850	900	936	926	915	871	865	792	897	888	871	858	858	840	889	869	884	871	799	851	873	870	926	904	872	888	906	862	871	871	875	891	835	865	844	863	900	880	864	910	860	918	864	913	889	902	859	894	798	838	870	900	905	897	893	816	865	866	879	854	863	842	892	860	893	877	873	871	917	844	871	888	903	892	825	852	921	887	844	906	882	878	834	851	913	904	849	911	836	933	835	903	885	841	863	894	883	894	923	838	888	904	876	887	866	906	817	877	936	855	883	896	871	812	879	921	885	912	884	897	881	906	876	910	827	876	882	849	877	845	889	867	917	901	890	873	923	898	876	870	877	830	866	873	904	807	882	851	910	890	888	868	831	849	832	889	873	907	867	891	852	877	886	864	918	910	902	843	917	915	911	869	958	899	883	872	863	913	872	936	857	885	870	859	843	860	891	869	892	899	928	892	878	871	890	910	895	873	904	871	892	830	906	887	890	879	837	915	869	982	886	905	847	874	864	867	848	928	882	884	872	912	820	883	892	918	855	852	888	852	864	898	881	900	871	833	866	884	965	925	930	837	863	867	845	874	939	915	872	904	878	872	830	859	853	865	890	893	833	878	955	914	870	917	895	919	917	867	881	912	884	882	828	847	873	894	868	884	855	829	928	864	882	832	879	867	910	850	901	851	879	966	937	891	839	868	822	902	868	863	839	883	850	822	915	891	863	895	906	912	816	935	887	878	903	904	947	897	896	816	879	856	891	906	904	875	900	859	931	835	908	864	932	858	885	927	884	854	903	925	876	870	873	871	870	890	897	830	901	893	877	920	851	924	907	973	852	873	836	896	858	902	863	874	891	894	928	892	888	925	868	929	875	866	927	830	922	853	933	879	904	897	881	903	859	858	879	858	905	911	893	855	902	901	891	880	856	935	933	831	880	812	913	888	869	821	882	935	897	928	902	901	872	870	922	883	846	863	829	868	881	938	870	877	909	889	904	879	897	880	912	884	862	860	923	884	870	922	906	841	836	925	885	840	917	877	859	866	867	855	863	883	879	868	928	879	887	872	879	875	867	910	901	922	939	875	820	880	883	884	941	845	836	882	948	922	921	875	890	892	912	826	891	894	860	904	897	929	899	858	859	873	880	888	899	877	861	893	845	870	865	922	906	857	913	880	862	945	886	909	899	917	878	888	838	868	905	892	898	865	908	966	907	878	917	870	849	889	855	903	874	856	824	854	875	884	902	884	880	922	818	914	884	853	879	862	831	928	851	862	964	905	924	892	841	868	857	855	862	865	891	884	916	854	851	852	869	874	842	859	850	897	883	891	887	837	885	864	907	953	864	914	877	962	932	858	882	939	897	851	873	838	883	891	892	885	854	856	949	863	913	906	900	923	889	868	847	914	874	854	862	947	875	894	888	879	895	843	870	845	909	848	883	893	863	895	851	888	904	829	824	871	868	863	873	895	907	879	874	928	876	890	891	859	868	900	829	884	894	837	907	869	901	845	868	891	878	871	894	937	922	817	863	864	896	873	888	871	898	878	925	849	875	866	895	858	870	873	901	868	888	879	884	830	847	868	895	877	890	875	880	832	859	852	909	851	915	887	835	891	884	898	877	919	842	864	865	890	834	898	931	892	913	938	877	889	878	855	858	889	877	870	860	855	872	861	851	840	849	880	870	905	883	918	859	791	876	903	901	840	845	838	831	897	885	914	930	812	865	854	872	886	818	902	832	928	891	921	847	866	831	885	833	852	927	911	887	885	910	892	895	843	917	874	854	884	906	880	855	912	921	897	829	867	879	875	851	904	843	863	893	893	881	885	881	907	864	918	859	849	861	940	887	920	852	904	907	941	857	863	846	856	881
26953	19004	4983	761	530	527	335	294	268	287	294	270	275	250	283	273	247	234	286	239	252	243	267	252	274	278	255	272	254	285	250	271	253	242	260	270	250	248	244	251	245	256	270	289	249	269	290	269	254	275	257	276	267	258	255	271	253	262	266	272	270	260	258	266	264	276	277	260	266	238	248	237	276	260	251	241	262	258	278	240	254	268	271	270	260	280	246	272	272	256	281	275	270	247	257	295	260	293	289	274	259	272	260	254	257	253	254	264	259	255	245	243	275	260	275	238	247	248	272	251	251	255	270	263	267	266	278	237	262	272	298	274	269	261	265	261	259	260	259	267	255	241	274	278	267	251	255	296	256	281	232	258	253	243	273	287	253	252	294	274	244	252	252	260	250	250	258	300	260	225	271	301	262	247	277	271	271	253	271	279	272	238	257	266	228	277	258	279	275	243	285	247	239	290	252	264	300	260	237	276	273	238	270	259	262	236	284	240	278	266	254	292	284	299	254	246	239	257	270	262	250	253	281	256	227	254	260	261	253	287	224	236	288	261	283	254	289	269	286	292	268	247	265	257	277	292	279	252	258	239	248	262	281	258	268	260	276	217	263	238	298	251	243	270	227	279	263	234	256	235	274	253	282	266	261	261	283	260	286	253	273	261	244	255	262	256	264	253	264	239	227	284	267	251	259	239	268	272	213	268	257	254	242	250	237	283	260	263	272	254	261	262	273	268	235	271	248	226	248	276	257	249	269	264	241	248	273	263	239	260	271	244	246	273	264	242	265	274	260	289	257	258	259	246	230	291	247	290	248	240	265	273	276	244	256	265	254	245	268	272	287	259	266	282	244	272	257	273	269	255	290	294	249	260	273	291	243	254	256	263	254	268	272	236	263	228	283	301	268	298	259	251	248	259	255	260	261	249	247	303	270	261	271	264	261	254	253	288	226	252	252	295	267	274	259	283	243	267	273	247	296	247	222	269	276	250	280	249	259	270	259	251	251	256	261	287	285	245	261	253	221	302	257	241	268	258	271	238	247	253	269	228	280	262	238	274	283	263	281	262	285	250	259	284	273	263	287	271	229	268	253	255	253	240	259	243	259	259	252	281	267	255	247	279	254	269	240	268	249	254	240	249	273	259	260	275	265	266	266	254	249	258	264	267	273	267	262	261	276	262	248	246	269	242	252	245	239	251	256	231	277	235	262	276	234	278	262	257	266	284	278	252	293	268	247	262	283	268	245	254	265	217	267	274	251	276	242	270	289	261	277	257	248	229	257	252	255	256	249	263	225	258	274	255	285	279	279	263	265	266	264	248	267	254	252	233	230	290	235	268	251	261	276	263	257	248	278	275	270	245	273	289	285	279	279	255	264	247	239	265	276	235	237	278	264	258	267	263	258	288	256	237	238	268	271	263	285	261	228	273	243	265	248	257	262	258	244	247	239	271	262	251	259	230	237	258	271	245	254	284	248	275	276	241	272	260	265	264	302	265	259	284	260	257	247	285	286	236	270	218	249	278	243	279	252	263	274	244	234	289	259	246	254	261	247	243	233	239	290	249	264	266	251	245	276	280	249	240	234	276	235	246	240	288	224	261	265	246	272	257	229	276	253	285	250	266	241	238	284	265	252	255	269	267	260	274	270	269	263	276	279	248	285	268	271	250	253	244	251	277	238	241	241	254	243	261	262	260	241	259	243	276	286	260	275	262	254	255	275	274	238	249	283	239	245	234	259	231	265	253	245	254	266	240	247	259	244	277	263	293	282	254	254	268	251	256	263	257	259	263	263	263	258	282	265	278	245	276	241	264	265	264	267	275	280	280	275	263	262	256	267	236	258	261	291	260	266	282	261	261	281	269	292	241	238	239	242	248	238	254	258	269	273	247	233	241	262	251	255	269	261	256	268	263	274	279	283	276	245	257	253	253	263	278	242	250	286	267	257	262	266	281	282	236	266	252	281	249	259	264	252	247	263	266	315	258	275	264	273	285	251	241	289	266	264	264	251	252	247	233	297	259	241	260	260	267	262	276	264	259	280	270	254	260	301	289	272	264	255	243	258	254	259	260	262	274	294	302	260	266	255	226	260	254	282	265	298	272	262	267	233	273	250	238	272	257	254	278	253	250	254	252	290	248	245	254	265	291	260	264	243	231	246	281	248	245	259	244	278	263	281	259	268	248	253	239	273	272	259	278	262	264	242	264	264	250	245	248	232	261	272	249	238	276	253	230	250	246	273	268	248	250	253	260	264	243	279	262	253	246	258	263	249	240	271	280	254	254	280	241	255	301	286	246	272	280	284	240	270	261	259	268	246	272	254	248	263	272	283	285	251	266	277	231	256	261	260	271	254	260	284	231	299	233	300	302	269	263	269	270	266	254	259	225	255	253	264	236	257	262	247	267	267	244	289	257	280	260	255	246	267	268	264	253	270	246	285	264	245	256	246	264	240	292	271	241	251	282	259	264	274	243	262	250	245	240	252	279	264	258	262	285	244	284	234	269	264	249	248	257	262	277	247	265	246	248	266	264	261	280	262	271	262	249	281	263	273	265	303	244	252	261	257	262	233	281	271	298	267	238	265	283	264	273	266	283	263	253	281	272	228	247	267	284	245	247	273	259	237	279	252	272	283	264	267	252	284	264	266	243	209	260	233	257	255	290	264	270	242	270	267	253	245	249	279	233	252	257	268	247	228	244	241	256	268	250	249	258	246	291	254	261	269	251	246	252	289	246	243	251	264	271	248	264	299	286	263	263	230	282	279	253	272	273	275	261	247	265	264	262	270	256	276	269	254	265	247	257	260	242	259	270	259	272	265	291	252	268	248	275	262	253	232	258	271	279	256	282	245	283	262	259	272	273	255	244	247	245	256	274	272	260	241	247	249	259	267	245	243	267	259	248	257	236	284	250	289	263	252	274	272	278	269	257	267	280	259	263	259	223	236	268	252	262	246	261	286	258	300	263	253	242	282	234	264	266	268	285	295	266	284	262	279	237	266	255	260	262	233	280	264	264	227	264	253	242	257	242	256	263	279	237	282	258	262	259	243	264	269	273	249	266	254	255	250	257	259	269	264	293	254	239	232	285	247	266	247	268	262	261	264	234	277	280	307	261	259	268	253	265	286	276	282	262	278	256	263	274	283	289	263	266	245	276	275	279	253	246	238	262	295	258	271	266	273	262	277	247	251	248	280	244	286	265	272	266	267	284	270	226	257	266	268	250	249	258	243	247	273	253	277	238	281	279	242	251	265	262	246	219	235	270	250	239	287	262	283	272	256	242	222	271	259	289	263	247	237	261	248	280	244	245	277	256	229	274	276	250	249	268	246	258	283	273	248	249	242	253	224	255	254	299	241	257	265	260	249	241	258	280	263	253	270	278	264	243	242	270	232	273	283	264	242	257	248	244	246	269	271	256	222	246	252	276	263	234	269	226	260	277	268	280	253	234	269	241	293	265	264	291	268	283	251	265	231	246	248	270	302	270	268	272	254	263	283	264
4008	1381	1096	693	537	483	463	401	406	372	353	329	379	381	346	344	371	340	346	362	382	354	334	326	370	334	317	360	370	357	330	317	313	351	304	322	334	344	328	347	375	349	329	383	338	393	346	354	303	320	357	327	324	337	381	360	341	287	349	331	321	341	330	302	338	340	349	366	337	334	334	342	361	325	351	338	332	297	374	349	359	351	326	330	352	330	345	336	336	337	346	322	365	343	304	355	319	347	338	365	364	321	353	361	342	332	336	377	369	339	346	346	338	354	354	350	327	326	334	329	333	348	312	350	338	334	343	336	362	314	348	342	341	328	352	325	302	377	336	332	345	316	384	359	329	357	331	336	363	332	335	340	342	342	352	348	333	304	344	330	338	347	331	309	327	341	363	349	318	322	368	343	315	341	335	341	334	356	351	337	359	363	330	333	355	335	331	332	337	320	333	358	339	337	368	312	338	360	332	358	342	378	315	368	330	338	362	372	329	378	320	363	324	324	298	359	340	344	336	330	355	344	320	314	330	352	360	323	301	342	378	364	308	356	336	351	313	325	338	345	332	364	323	368	328	341	352	357	341	345	373	353	338	373	316	331	340	316	311	336	350	352	340	315	326	332	310	335	332	332	351	340	320	336	335	330	329	340	329	353	350	319	337	353	316	315	352	354	379	379	323	333	337	331	345	370	317	374	364	349	336	335	336	356	350	349	333	299	352	321	316	312	342	320	333	326	359	355	318	358	330	356	301	342	302	380	362	346	336	360	332	354	308	313	356	322	352	321	362	355	338	323	360	332	329	359	337	322	361	340	362	321	322	384	370	328	330	348	353	359	304	365	376	322	347	344	337	318	342	364	340	328	376	325	367	342	332	361	347	367	360	333	340	346	334	330	346	323	314	339	343	389	363	309	350	341	363	343	322	311	354	321	354	315	331	317	356	358	340	376	310	335	354	302	340	315	362	300	346	350	334	328	345	370	336	327	371	333	333	336	351	383	347	367	338	351	378	349	350	343	325	328	352	372	332	356	329	308	331	347	375	351	327	347	314	324	324	349	341	340	352	364	353	362	334	357	328	369	316	361	335	337	337	341	313	314	343	325	348	350	332	356	321	344	336	296	343	323	350	333	354	340	356	327	335	358	340	345	331	330	327	339	325	385	334	351	338	328	326	364	384	312	360	345	354	343	360	317	341	370	368	364	325	357	333	380	333	329	325	345	322	338	329	339	331	338	348	351	356	346	329	355	340	351	337	333	340	336	327	330	326	336	336	333	366	346	353	335	329	328	324	316	333	308	339	361	326	359	338	331	332	322	332	365	343	371	327	322	318	372	339	342	348	331	367	305	335	361	330	322	327	314	329	337	325	329	345	337	358	338	344	385	357	321	349	345	355	334	344	375	320	336	330	336	341	361	365	352	327	362	330	344	331	328	364	394	322	315	360	365	364	324	344	344	357	348	310	331	318	327	335	341	348	338	357	381	341	331	298	324	349	315	307	353	344	354	336	317	327	339	319	336	319	317	331	330	366	347	337	330	349	336	339	326	344	349	338	318	342	346	322	296	319	312	311	330	344	346	339	332	293	358	339	343	304	361	352	363	355	330	339	354	386	322	339	338	332	367	287	353	337	351	336	350	317	338	343	341	335	325	333	340	346	375	312	320	349	330	334	352	321	336	332	357	351	367	361	314	342	340	308	306	354	309	334	321	330	354	358	372	365	330	326	352	325	375	342	332	289	343	340	385	327	333	343	355	346	344	360	341	352	332	370	329	361	368	315	340	321	372	301	332	366	329	321	355	305	343	291	333	339	348	347	342	344	352	341	348	365	334	339	335	338	303	347	337	318	365	362	311	336	379	339	330	358	324	309	327	336	349	350	354	330	324	363	320	322	351	348	317	334	350	384	351	349	349	327	353	316	343	338	357	316	319	352	341	358	323	330	374	349	338	381	338	346	310	368	361	342	367	325	330	324	366	335	349	323	340	341	334	368	349	364	335	325	353	307	348	348	325	353	337	325	310	335	335	352	331	282	343	335	354	363	343	321	323	340	341	349	349	339	360	347	323	353	371	311	348	363	332	293	375	355	341	327	334	327	342	364	342	344	348	318	345	365	370	386	353	345	342	321	329	331	335	335	323	342	344	341	344	342	367	375	334	363	370	327	347	317	333	318	348	353	340	338	336	350	361	351	331	324	349	349	359	305	329	348	348	360	344	349	343	337	314	332	362	314	341	333	327	335	325	337	318	326	363	354	321	335	342	328	337	333	367	324	362	336	351	344	313	349	341	348	333	312	355	338	361	295	375	333	350	350	347	322	399	337	341	374	340	352	350	337	340	337	343	338	342	325	356	340	342	338	319	332	356	358	316	320	365	349	329	361	325	367	317	344	328	311	322	356	325	334	346	349	333	326	341	297	327	370	350	339	347	318	326	302	337	322	367	319	325	341	334	306	331	302	339	315	365	350	321	351	385	293	374	329	353	312	327	328	317	334	386	351	305	335	314	348	325	331	347	329	337	362	332	373	317	364	302	310	349	361	341	353	351	329	374	350	326	316	350	323	316	318	289	353	365	359	358	334	358	318	373	342	342	356	356	360	336	376	323	309	328	352	341	362	355	319	343	355	333	333	298	357	378	304	342	313	350	350	360	334	369	317	348	325	335	333	354	338	363	341	348	349	363	363	334	310	361	371	297	344	326	334	345	367	345	325	333	348	316	351	345	331	348	323	338	327	354	328	326	346	343	354	329	350	354	331	333	352	332	309	337	337	360	344	310	299	346	317	365	327	351	334	354	318	342	341	353	330	331	348	339	317	340	347	327	312	329	352	324	338	300	325	342	352	343	316	376	330	352	352	311	358	345	334	365	317	331	373	340	337	341	351	346	351	320	369	343	326	328	316	353	377	332	324	325	342	344	313	317	332	338	375	334	359	360	356	328	336	335	361	335	321	379	336	366	342	347	335	358	322	337	301	354	322	313	327	354	355	349	341	350	344	348	319	363	319	310	343	337	338	334	326	344	344	345	315	341	325	352	331	345	364	313	326	313	316	338	352	323	339	345	340	337	369	307	337	341	322	333	325	335	335	363	347	380	378	363	370	364	342	346	318	324	329	405	355	351	316	349	342	332	330	327	349	332	331	355	351	375	328	338	370	323	335	308	359	350	339	315	316	329	337	345	335	335	332	326	349	370	359	350	358	316	382	357	340	351	350	349	383	341	337	368	353	318	344	359	323	311	350	354	344	322	347	339	349	374	313	329	342	343	331	362	344	343	352	311	356	356	353	330	348	354	335	354	350	350	326	346	354	358	345	324	324	305	352	330	380	331	314	317	337	334	366	348	363	340	312	368	319	328	324	357	338	345	319	331	337	329	379	348	333	359	325	351	357	327	349	347	336	356	370	352	342	343	317	318	352	326	325	345	357	336	332	327	334	340	343	327	357	319	314	343	363	333	352	320	313	318	319	361	315	332	341	331	318	326	355	322	321	376	321	338
23736	20960	28163	23924	20913	7738	1374	953	831	810	765	742	742	687	667	650	699	646	703	627	637	643	623	625	605	620	597	610	629	591	617	669	603	600	637	650	605	647	603	596	638	607	570	555	641	621	645	591	630	628	602	582	607	602	591	613	571	586	621	642	657	576	625	576	567	578	592	635	626	583	635	616	581	592	595	590	600	617	583	601	591	604	636	611	581	546	623	632	630	566	569	607	649	596	607	604	615	631	617	593	612	601	606	572	614	601	573	552	593	590	593	635	608	646	585	615	612	629	582	613	547	609	549	609	611	603	573	580	575	596	630	622	581	589	572	554	560	610	631	589	584	644	615	580	624	614	583	565	603	545	572	592	584	588	619	611	593	566	582	572	591	595	568	597	611	582	578	635	635	644	603	633	612	604	634	607	530	519	560	548	562	575	585	598	547	590	580	612	596	617	550	611	598	562	574	577	584	578	622	610	598	582	558	608	554	566	592	603	598	595	573	606	544	561	583	596	586	583	626	598	633	576	576	590	613	590	599	602	628	608	623	587	604	588	601	603	607	577	592	566	665	546	579	554	569	563	604	624	590	605	633	600	579	604	591	569	647	599	629	587	581	590	604	593	630	586	629	592	602	570	595	617	602	597	580	583	577	584	617	620	615	608	579	586	595	596	590	633	593	602	638	574	619	641	634	579	599	609	608	536	591	561	606	571	606	596	571	595	583	621	550	608	601	611	592	576	587	576	596	583	601	556	606	620	540	594	575	613	547	565	593	616	583	608	590	600	586	648	577	595	604	602	602	572	587	618	568	624	592	590	626	584	586	585	615	611	586	611	640	601	576	621	617	558	630	583	587	571	585	588	526	608	584	573	586	607	568	620	563	595	583	596	607	555	595	590	588	574	606	593	557	635	614	622	636	571	554	618	591	596	636	646	585	592	622	618	590	620	582	597	628	601	607	590	585	589	590	622	579	586	596	658	625	596	628	606	581	600	602	585	554	533	625	613	593	582	629	602	605	594	567	599	624	558	592	591	604	579	569	540	581	585	584	581	614	652	604	596	589	612	580	587	571	608	600	581	602	561	564	548	595	588	602	569	590	619	584	600	625	586	616	605	599	583	597	600	561	567	611	608	615	586	559	603	579	592	592	599	581	596	599	614	610	624	595	605	656	612	570	580	605	621	632	607	610	621	608	597	602	576	550	566	600	576	579	582	588	599	587	645	575	602	586	607	582	608	646	572	613	596	603	580	565	595	556	618	586	584	605	567	569	623	610	558	575	606	600	589	548	588	591	601	606	537	611	633	576	570	594	588	580	627	639	592	561	592	603	529	551	578	585	585	599	577	580	604	624	620	580	578	587	579	583	622	566	569	556	641	597	649	586	553	590	582	595	593	607	576	570	597	582	580	618	591	609	586	542	591	604	575	602	617	541	587	599	591	628	570	611	590	594	610	624	560	567	565	622	611	598	570	560	568	585	575	566	596	639	618	596	586	566	608	605	584	591	605	584	641	578	577	585	605	593	604	582	625	555	592	558	556	567	625	581	559	597	556	599	593	635	599	563	560	610	613	593	588	547	593	583	595	615	602	562	575	620	611	570	604	590	636	556	580	601	620	580	610	595	607	634	600	647	644	579	551	616	605	592	564	576	558	581	602	618	563	628	572	629	587	618	596	592	608	655	573	583	595	551	568	583	584	593	613	582	587	587	639	574	586	604	617	590	615	555	595	569	602	619	661	581	562	590	655	569	625	591	559	636	604	547	585	581	634	593	552	621	573	624	550	557	569	619	548	598	605	617	584	610	600	633	595	590	619	601	584	611	580	600	566	588	584	613	619	576	592	590	579	572	568	595	588	610	566	586	633	584	569	563	591	581	578	620	597	602	631	583	616	599	585	634	572	626	588	572	630	588	593	588	601	610	630	577	607	605	647	601	582	586	588	633	557	605	550	615	557	543	574	602	578	618	607	633	604	572	631	607	617	584	563	575	610	619	618	587	549	608	602	588	566	605	573	616	658	579	615	595	578	584	596	613	598	598	594	589	592	576	550	643	629	586	603	602	588	608	572	576	584	583	564	584	609	593	600	544	601	588	593	596	622	607	594	599	559	640	600	596	564	593	589	617	594	603	580	572	576	608	633	588	652	578	589	611	591	581	627	545	604	611	581	552	599	552	572	685	601	592	569	593	609	628	582	589	623	576	603	635	624	646	578	597	624	630	584	591	628	552	605	611	596	627	630	628	576	575	613	625	635	580	588	554	585	583	556	602	600	666	571	581	637	587	609	588	603	550	652	614	628	615	580	588	579	560	592	595	612	571	594	610	578	591	570	607	618	605	621	598	522	630	611	633	590	582	603	604	564	542	536	561	570	603	592	564	607	620	615	578	606	568	604	599	598	665	610	579	571	615	604	573	624	566	611	614	595	572	561	615	599	589	595	590	637	579	605	602	627	564	590	603	649	607	576	610	553	602	554	590	583	625	583	605	611	626	635	602	589	593	566	584	589	597	597	612	620	572	618	577	581	577	617	590	623	595	545	632	568	609	577	571	591	623	554	594	552	587	608	540	631	588	594	602	602	568	578	554	611	564	600	580	612	626	616	552	564	579	576	541	616	552	590	556	551	597	619	609	599	574	587	646	563	610	612	606	570	606	581	559	601	619	617	576	614	581	546	568	636	603	574	608	626	578	579	591	577	522	558	555	586	605	593	540	568	575	573	613	566	563	616	621	595	611	596	573	585	592	598	589	565	615	589	632	583	601	605	593	635	588	592	605	604	580	584	591	582	622	608	602	582	592	596	586	638	584	553	557	634	553	600	595	541	601	605	542	582	605	571	581	593	629	560	596	591	593	608	594	610	588	559	592	618	630	627	595	576	608	575	624	606	602	622	586	528	595	600	580	580	591	583	640	548	587	581	597	550	605	583	609	561	631	601	559	577	597	605	551	614	575	654	530	629	600	563	602	605	571	633	605	537	583	552	576	568	670	567	578	615	587	621	625	594	617	622	574	611	607	601	580	586	616	598	578	579	593	606	564	605	567	527	592	625	610	578	622	580	592	581	593	599	586	565	551	574	590	593	612	589	576	585	616	575	615	612	612	618	647	604	560	619	623	561	634	591	637	608	619	559	533	571	618	582	608	589	608	583	578	593	597	620	580	580	565	579	616	592	634	567	661	609	547	537	601	599	583	555	584	614	623	604	591	547	579	581	578	616	587	578	650	616	580	590	593	577	573	594	552	594	602	624	607	590	629	543	634	606	586	619	629	590	610	610	610	595	602	629	593	557	599	596	596	619	619	606	602	559	564	539	579	565	609	622	603	558	599	592	620	594	588	600	609	623	552	583	595	571	616	638	646	582	605	591	599	615	573	581	570	587	589	527	601	631	636	539	564	610	623	655	610	624	548	595	600	576	631	596	553	585	604	622	571	608	536	626	564	614	567	568	604	589	574	603	614	645	582	610	573	588	613	532	563	592	595	635	592	576	575	519	579	621
5228	10970	8552	4241	3083	2360	1892	1605	1467	1248	1185	1105	1053	940	964	949	902	872	838	780	811	805	817	795	748	789	780	741	800	766	750	768	735	789	774	770	757	772	761	719	759	754	759	736	742	747	752	760	782	753	776	731	750	788	711	742	701	724	731	761	744	765	723	737	751	737	735	703	704	733	696	707	735	707	719	780	768	762	718	718	728	739	726	722	742	723	739	722	734	736	722	773	724	740	707	734	705	725	768	728	780	789	706	743	751	722	753	715	765	703	714	717	780	707	749	723	725	772	734	748	711	756	739	698	706	733	718	726	724	717	808	704	687	723	741	726	726	779	720	743	730	743	705	770	745	722	746	773	763	754	731	736	759	726	674	742	772	713	737	711	718	686	711	747	718	723	734	717	742	759	700	668	739	763	702	714	717	743	708	775	696	714	744	721	763	764	705	755	748	777	777	706	715	730	779	743	677	760	682	732	709	703	705	711	758	726	721	707	724	740	670	727	719	740	742	750	720	741	737	739	733	739	727	753	705	689	707	748	736	737	789	753	734	706	712	722	685	775	741	752	687	737	754	746	719	727	690	740	747	694	743	751	710	638	731	760	693	718	720	701	773	716	752	768	695	743	741	694	727	748	707	699	717	713	696	736	740	730	739	749	720	728	753	748	756	746	733	737	706	741	747	712	708	745	720	715	736	677	753	720	721	757	738	691	744	704	750	705	697	790	739	746	728	706	746	708	699	789	730	708	772	677	690	714	700	740	718	768	735	711	728	764	692	761	702	697	749	712	756	744	697	720	718	703	752	730	696	687	745	696	734	726	736	701	716	724	703	767	701	741	707	718	723	699	746	695	707	728	780	732	775	761	710	752	724	746	756	732	703	659	743	698	706	699	714	749	778	687	746	752	732	737	708	708	721	701	725	773	740	739	670	765	709	722	739	692	712	738	706	728	754	738	714	689	728	765	730	712	724	707	751	747	669	700	732	747	712	754	757	777	714	663	744	756	756	685	736	751	791	735	717	718	716	704	718	729	785	729	763	713	740	725	762	774	729	744	691	713	673	750	710	721	700	726	713	717	704	745	707	750	769	735	698	700	718	714	709	751	723	733	712	721	763	689	725	731	738	724	709	695	718	684	737	699	737	767	740	714	753	698	754	724	748	753	769	725	742	729	742	718	754	687	706	708	740	797	738	704	732	742	758	781	799	714	730	701	754	754	669	740	752	744	755	749	737	776	725	673	687	733	764	715	776	758	711	729	740	717	688	709	705	696	677	699	754	761	691	722	710	773	770	733	727	741	666	740	674	699	733	695	720	753	715	690	749	687	724	741	781	704	740	741	755	741	729	726	752	730	725	702	752	738	712	752	745	664	775	790	743	753	756	715	747	747	662	780	739	715	717	687	688	695	718	704	694	710	755	705	707	766	724	762	762	693	751	737	704	720	731	798	745	722	746	684	723	735	754	723	789	730	688	762	738	732	683	718	723	680	747	705	753	715	754	767	742	685	753	733	692	741	750	759	770	723	709	736	757	708	685	727	735	693	746	728	722	705	696	750	714	741	731	750	727	784	693	751	746	745	767	743	738	691	774	681	733	720	760	681	684	737	709	721	736	744	663	732	714	699	684	730	724	730	744	693	751	721	701	683	748	726	749	697	711	721	749	717	716	692	759	769	719	709	756	745	699	704	690	732	701	756	709	759	769	726	739	733	689	731	729	706	779	725	697	749	690	735	755	753	692	742	710	734	715	714	729	697	685	728	661	749	699	738	746	701	758	762	680	672	747	711	753	734	726	739	718	713	745	700	745	721	706	758	725	711	703	670	709	745	713	720	716	715	718	739	760	718	756	677	744	692	713	790	724	802	731	717	753	753	786	758	776	758	718	693	769	731	704	715	690	711	684	802	669	695	714	703	708	750	723	775	751	774	784	774	717	695	739	718	708	701	738	713	775	769	726	722	699	693	766	699	713	706	744	728	751	715	697	721	742	724	721	704	728	707	736	684	758	724	781	742	713	750	694	707	705	741	687	740	669	708	750	723	739	737	714	806	727	766	769	654	749	719	728	710	665	710	713	768	733	756	766	704	679	700	731	771	716	715	700	736	743	704	751	751	696	750	733	759	780	738	714	744	723	702	708	728	770	727	728	748	735	718	766	735	765	685	720	724	700	723	725	761	780	686	719	747	683	726	730	698	688	698	717	737	707	742	713	732	710	702	740	690	743	740	733	768	761	742	734	750	750	704	769	723	746	704	720	716	774	735	735	750	728	730	770	743	784	708	695	720	752	727	711	716	694	721	716	681	714	732	729	737	686	730	747	707	771	779	695	742	723	747	723	765	715	747	705	709	718	699	689	716	770	700	718	690	723	719	693	749	755	710	719	745	747	727	740	742	667	752	752	794	731	755	687	757	689	718	690	785	680	706	679	691	749	737	709	731	699	676	727	737	775	774	706	689	750	718	750	730	729	636	757	711	699	714	732	756	732	737	743	756	711	709	730	733	733	724	760	782	767	710	742	726	715	723	716	752	722	763	748	717	758	683	724	723	717	700	719	745	773	706	733	750	774	794	683	717	720	687	732	741	713	712	744	734	728	730	727	731	745	700	715	740	730	693	697	728	693	759	739	732	634	732	733	733	703	730	737	662	710	746	689	752	753	722	762	743	721	813	724	743	741	692	703	710	720	738	705	692	752	761	757	711	754	735	699	768	774	725	719	698	759	686	686	694	766	719	732	721	739	698	747	712	729	720	761	739	725	772	757	723	752	752	711	703	691	706	703	763	722	758	742	717	722	757	705	715	744	744	731	740	708	695	740	739	754	720	693	701	754	769	747	737	724	718	749	764	751	681	711	754	763	763	787	707	740	709	753	685	682	724	728	743	732	744	714	691	753	757	728	673	738	720	754	741	690	770	742	726	789	727	708	724	750	692	723	728	690	730	692	710	660	653	729	720	771	784	765	717	746	726	724	723	712	755	743	712	704	739	726	741	718	722	717	765	786	707	677	735	752	772	738	731	679	774	729	748	708	731	709	792	748	733	752	703	729	754	668	750	731	735	709	700	753	713	705	691	749	693	691	758	734	729	770	714	692	775	739	683	709	764	725	731	719	761	778	757	748	760	728	696	692	737	705	724	721	714	716	728	719	694	702	758	705	734	685	737	694	740	750	714	740	745	706	703	735	679	749	703	709	710	769	758	756	711	765	675	742	741	706	753	699	733	721	721	680	792	703	752	670	740	681	715	763	691	736	721	709	713	721	702	734	711	736	747	710	713	705	725	733	710	709	715	702	715	709	725	702	714	728	680	763	681	719	738	683	692	721	763	795	698	695	737	758	694	692	734	691	711	702	739	715	748	752	689	743	705	681	734	761	692	724	696	735	692	694	758	715	739	709	726	749	722	699	719	756	738	706	712	757	690	743	759	712	725	789	732	725	764	717	729	697	699	710	736	689	743	683	707	689	784	700	703	741	743	663	740	699	753	735	748	713	754	756	733
25078	21066	26830	25223	4562	558	428	368	304	322	304	279	272	279	286	257	265	252	259	249	228	246	248	237	232	232	258	228	242	229	204	227	224	193	240	232	249	211	209	233	260	211	233	227	206	202	206	203	233	201	217	239	232	214	232	229	229	245	221	205	274	218	221	206	215	219	231	229	212	235	212	248	218	219	222	213	223	215	215	195	205	220	220	224	224	226	237	212	199	221	210	206	218	232	233	242	203	223	228	216	226	206	234	218	216	246	226	214	246	209	212	221	205	198	248	220	214	234	238	237	226	248	234	239	222	222	210	246	217	230	214	220	255	212	233	198	233	237	232	225	241	221	222	214	233	237	210	219	204	234	223	217	218	229	187	183	207	233	215	225	199	217	221	219	238	215	231	226	214	230	226	223	244	208	180	204	209	224	230	209	211	213	251	229	219	220	217	230	200	216	246	212	203	227	219	210	196	212	247	196	212	226	240	221	217	239	231	203	233	222	214	238	210	231	192	224	229	206	203	213	206	251	226	203	220	219	212	204	240	217	241	219	220	217	214	209	226	218	211	211	241	235	231	250	203	233	247	213	231	204	208	237	195	218	197	237	216	221	238	224	206	217	205	243	221	242	206	232	219	217	242	206	202	247	190	224	220	251	229	229	236	214	211	216	245	215	215	212	208	207	215	209	228	217	221	223	242	216	235	218	232	234	228	221	247	235	223	226	206	230	214	195	223	232	225	220	225	206	227	235	231	230	217	233	218	205	209	217	224	270	213	218	231	212	212	221	234	275	222	199	217	236	217	248	227	235	222	227	248	230	250	217	231	227	222	232	215	229	209	204	246	236	211	213	225	231	229	226	215	209	203	250	217	201	208	215	210	216	225	223	204	230	224	221	225	219	217	186	235	200	234	225	226	219	228	202	224	241	238	234	229	213	189	241	228	218	209	187	237	223	211	202	191	221	236	220	217	181	227	237	215	226	233	211	203	246	204	224	223	196	229	205	213	231	198	216	216	226	231	233	226	232	206	225	231	226	202	183	252	208	222	230	234	207	214	214	212	205	212	211	215	216	221	238	219	214	222	199	232	245	200	190	222	225	216	217	222	211	202	230	208	239	217	231	236	209	240	249	215	206	228	260	214	204	228	228	227	209	215	217	213	211	235	233	211	202	190	210	198	206	211	228	251	205	218	243	197	248	211	226	199	211	217	234	219	205	248	234	201	209	255	217	198	241	227	220	239	227	216	233	242	210	246	226	226	204	195	210	224	233	229	218	247	206	215	234	198	247	209	214	245	225	255	227	219	265	204	215	230	192	211	241	204	197	224	201	248	232	213	209	233	241	239	219	202	214	248	219	206	220	194	221	242	250	199	207	209	229	233	223	216	217	245	220	208	217	211	208	230	206	230	226	217	212	210	223	203	212	228	220	216	222	213	242	222	217	238	262	187	218	212	249	223	220	227	209	222	246	225	230	231	213	238	222	197	245	231	197	211	221	246	232	206	211	231	228	213	196	237	229	221	225	221	231	207	239	220	202	198	208	202	228	222	214	220	223	223	202	203	206	215	225	223	247	236	207	231	241	208	226	220	237	224	200	238	219	227	243	242	226	188	222	235	222	220	234	210	219	203	227	214	190	211	221	203	235	207	221	220	209	202	234	233	224	235	263	198	219	225	239	209	230	221	201	193	227	228	213	224	213	220	214	231	222	215	216	239	210	230	210	230	251	223	248	230	242	241	242	214	217	252	234	223	206	223	200	226	215	206	222	239	234	206	218	221	237	214	216	240	211	238	215	211	222	225	221	234	204	210	215	217	208	222	225	207	205	222	214	211	226	212	245	239	242	205	213	221	239	268	213	241	228	206	257	209	232	223	226	243	231	203	224	264	216	216	213	236	217	201	216	249	199	212	212	214	200	226	208	241	234	221	216	202	219	217	220	228	220	214	236	228	226	229	219	216	207	220	224	231	193	225	203	212	231	221	207	228	234	196	212	201	238	195	245	228	246	204	233	223	236	225	213	237	220	224	228	213	235	224	234	211	206	217	210	224	192	217	224	206	236	217	206	212	208	215	223	221	216	215	234	218	205	238	227	241	226	214	222	242	205	200	194	191	222	207	231	210	218	222	233	220	186	235	244	241	206	237	219	221	210	210	223	209	211	207	223	241	200	211	221	216	247	200	211	225	218	211	233	237	238	211	220	202	190	229	223	210	199	210	211	205	213	223	202	253	230	203	222	209	211	244	219	236	201	235	217	199	211	221	236	221	234	205	235	237	213	220	239	235	214	237	241	222	242	215	204	211	242	206	233	219	217	232	240	221	224	207	218	221	231	219	217	207	215	237	220	220	216	228	200	218	211	205	210	220	241	251	224	188	200	217	204	234	237	217	247	207	226	226	222	230	247	225	232	208	203	210	202	232	225	234	223	212	223	208	226	213	204	235	228	227	213	244	237	231	248	239	209	229	241	227	229	229	216	211	210	245	236	212	229	217	235	219	224	217	239	228	223	204	222	178	240	232	215	232	245	255	205	212	224	218	229	208	217	226	217	233	230	240	233	223	216	209	240	222	218	213	263	212	222	228	203	184	200	196	230	248	211	222	210	231	230	214	228	231	243	218	228	234	237	216	231	204	210	221	207	222	230	204	234	218	215	231	225	243	238	217	231	226	208	212	229	236	218	238	214	216	235	250	235	201	225	207	226	214	202	224	220	248	265	242	230	221	221	211	223	211	209	209	222	225	208	209	218	218	212	230	207	194	220	224	242	210	227	219	251	255	222	193	226	220	234	210	236	231	202	233	202	243	217	210	241	238	241	226	217	244	214	208	199	227	223	213	219	256	200	208	219	235	220	202	218	207	242	228	217	217	230	217	244	229	223	214	207	221	204	228	215	216	211	214	237	250	238	234	234	213	225	235	236	238	206	231	231	262	203	243	234	238	216	206	211	203	235	226	211	194	211	243	235	216	232	222	221	223	209	234	219	215	232	229	228	235	225	225	235	214	210	245	210	232	211	216	228	189	227	233	228	227	194	237	254	231	207	213	202	213	234	222	232	213	225	229	237	198	205	210	222	216	222	210	218	218	225	227	230	210	256	232	213	217	223	205	240	216	213	216	225	235	231	232	234	224	224	198	212	211	229	231	234	227	241	204	219	238	213	199	216	261	212	245	222	209	211	212	197	235	229	226	210	221	205	221	250	228	236	200	234	219	203	225	219	226	228	239	208	216	243	234	237	211	219	220	171	209	210	235	223	218	214	197	232	218	203	209	222	227	213	230	213	224	225	205	240	236	204	212	231	230	248	198	239	241	230	244	221	221	232	231	229	226	239	220	243	243	217	197	196	244	223	222	218	207	216	259	230	213	234	219	212	203	210	220	213	224	226	230	209	226	210	243	224	193	212	211	228	227	233	234	214	219	211	208	228	230	242	215	214	236	231	230	217	227	247	213	238	205	212	228	213	239	217	203	213	219	230	220	214	229	227	203	249	239	217	223	234
4614	5788	4283	2033	1519	1116	891	727	610	575	570	488	511	445	430	420	385	385	403	376	381	379	361	358	378	324	345	308	313	324	335	351	293	331	324	328	338	313	297	335	331	293	315	293	314	306	332	336	298	321	286	297	300	285	293	304	310	320	324	323	311	319	287	312	311	297	336	305	303	273	341	323	319	338	301	342	318	246	327	331	290	296	304	298	338	282	322	331	297	305	301	281	292	321	310	310	301	306	323	323	315	348	297	296	307	293	285	323	322	312	313	301	294	341	341	338	301	316	314	313	284	339	313	340	298	299	315	331	268	348	303	286	325	322	275	335	296	335	315	328	334	295	308	311	302	293	300	300	320	301	304	322	311	332	309	307	286	309	350	320	297	320	304	310	339	337	354	313	276	270	311	291	324	299	309	333	314	315	317	295	341	298	312	323	309	319	295	303	285	313	350	321	329	339	332	305	318	312	307	310	325	297	291	277	321	298	295	312	298	296	311	313	333	313	317	328	302	315	290	319	324	290	328	311	310	303	296	329	306	333	294	262	309	314	336	304	319	302	307	300	306	301	298	311	322	275	314	342	324	325	335	286	309	310	320	286	323	283	290	268	274	296	308	297	295	327	305	320	306	309	358	285	346	285	286	316	299	311	331	278	275	318	310	316	302	315	311	295	291	293	319	344	322	282	334	317	310	310	305	347	307	312	286	285	310	319	298	318	348	329	329	338	325	303	330	318	307	301	300	326	312	294	318	301	328	313	291	280	315	292	305	330	331	306	312	313	326	272	328	322	286	303	314	307	314	318	292	311	301	296	287	298	304	267	339	324	355	290	338	297	279	305	306	301	318	328	317	330	308	328	274	282	327	300	297	294	309	297	283	313	335	313	312	285	318	312	340	314	327	288	308	314	313	262	286	289	317	319	318	330	300	285	343	329	294	309	327	300	314	302	321	324	308	309	307	283	294	345	318	350	316	303	308	307	329	313	312	283	326	317	314	334	300	295	325	336	276	300	311	325	312	331	348	300	312	281	322	288	292	324	321	305	316	297	334	329	343	311	312	307	284	347	320	302	319	292	305	326	297	281	295	319	304	296	314	334	311	319	326	298	322	320	295	271	322	314	300	316	315	324	326	298	325	315	296	332	302	333	312	313	300	301	315	325	322	304	292	303	307	284	300	295	311	318	299	318	303	301	341	328	316	306	291	315	303	313	325	316	327	321	300	308	277	300	315	304	287	306	320	284	321	318	291	343	292	320	342	294	323	344	312	287	301	288	328	327	321	318	332	293	317	288	327	298	336	295	289	301	305	301	314	300	301	304	324	337	307	317	308	315	266	267	296	264	336	284	331	300	296	328	296	288	289	304	348	300	313	298	304	287	306	292	329	317	306	314	311	316	310	337	334	297	315	322	279	333	322	284	319	321	292	278	334	321	274	330	291	308	303	322	279	320	291	289	291	326	299	295	321	291	302	299	325	338	312	302	317	309	309	302	321	360	339	319	317	331	307	307	303	288	330	293	309	325	349	318	341	330	271	317	331	269	301	307	339	312	310	297	319	299	286	311	345	307	318	336	303	303	340	347	317	331	316	327	283	324	307	303	324	311	316	274	328	327	282	314	350	313	315	299	283	299	306	307	288	312	295	308	296	315	324	300	315	339	303	345	320	300	316	336	301	296	300	287	260	334	302	343	315	283	308	313	310	322	284	313	326	301	301	301	315	303	303	288	292	307	312	353	315	306	316	317	318	298	294	313	281	338	292	321	296	340	328	291	314	300	328	282	301	332	345	291	324	329	343	338	285	296	307	316	318	327	304	305	310	310	307	300	324	322	299	274	311	299	320	331	292	303	303	311	332	299	312	338	290	301	324	332	311	310	312	316	330	334	286	288	305	288	295	290	307	326	301	268	290	325	320	305	319	323	307	319	328	331	340	313	335	309	331	317	322	313	322	306	303	325	294	306	307	291	350	307	310	314	334	337	352	320	313	311	304	329	295	302	296	316	315	300	301	322	303	310	300	291	300	291	313	277	337	291	320	313	319	291	342	301	323	302	328	295	315	302	298	322	273	283	308	303	303	343	348	294	311	354	316	317	319	294	324	321	296	331	324	313	324	304	318	324	323	301	295	309	310	292	329	285	303	352	325	321	307	289	314	310	308	312	337	315	323	315	337	311	303	287	330	316	303	317	287	289	300	282	300	324	302	305	336	296	319	334	300	336	312	296	324	337	328	323	339	359	303	293	319	318	326	328	328	315	348	321	313	312	310	317	318	312	290	308	310	309	350	318	297	302	326	318	328	304	299	320	298	297	322	311	277	301	309	315	317	299	318	299	312	284	295	314	315	283	298	336	344	314	290	324	311	304	315	323	313	322	289	309	319	308	317	303	282	325	317	304	310	299	306	311	304	325	312	307	296	304	300	323	343	327	316	313	353	320	318	306	324	352	310	349	320	306	274	334	276	304	307	308	311	296	297	301	300	314	338	316	306	336	352	340	329	301	308	330	321	313	332	308	314	309	322	323	314	318	299	314	335	329	310	320	309	271	300	324	331	325	311	304	288	297	346	305	314	331	290	308	283	312	315	306	282	316	313	300	326	289	329	288	342	329	329	299	297	296	274	325	317	305	316	307	316	310	315	301	304	305	280	320	348	304	299	330	309	311	323	293	311	310	305	314	315	317	280	273	308	329	305	311	311	306	289	331	315	305	327	290	315	305	282	299	321	292	299	297	308	331	327	343	313	300	339	304	290	305	326	297	278	309	334	328	325	293	288	312	310	312	317	287	275	298	333	282	348	324	318	313	342	327	288	331	323	306	307	315	314	339	323	292	278	287	299	295	282	334	354	300	288	342	306	311	307	306	273	311	331	314	278	288	313	302	323	316	303	300	278	280	332	328	291	331	316	313	335	346	319	292	359	293	300	323	318	303	306	280	298	340	296	317	319	318	317	316	305	319	334	330	289	334	316	323	291	317	306	292	343	320	327	310	309	339	286	304	327	283	313	315	334	310	305	303	286	304	320	285	341	327	287	311	333	307	326	329	299	300	307	309	323	320	301	319	335	314	303	338	313	297	307	331	293	334	326	320	316	338	325	307	280	311	319	300	318	313	348	279	325	299	311	296	338	287	312	334	324	304	332	306	302	312	311	288	291	290	323	329	333	271	292	315	293	344	285	310	299	350	298	329	322	296	294	333	318	305	316	322	345	317	315	325	300	335	321	306	310	335	307	332	309	294	301	330	319	292	292	335	308	321	313	288	333	309	311	333	339	297	297	321	337	331	320	310	339	307	286	316	293	333	320	333	318	289	290	301	309	314	300	304	316	323	322	328	289	339	313	313	288	332	314	315	308	299	323	297	316	319	309	265	302	298	306	312	329	321	312	304	307	327	328	313	283	287	278	330	335	311	283	330	293	323	315	306	332	303	314	352	326	314	308	312	315	302	295	330	334	326	326	336	319	318	335	304	287	281	308	291	333	278	298	288	333	323	305	302
22856	21056	28752	23565	21056	21079	6588	1527	1284	1113	1040	1034	958	888	873	867	818	829	834	856	834	824	762	723	787	767	781	756	765	729	776	786	736	698	743	697	701	739	781	753	771	714	730	735	756	771	705	704	708	709	719	689	749	743	672	704	729	734	747	727	685	687	716	703	716	696	796	740	718	760	737	714	757	733	732	702	720	784	756	721	679	737	715	707	709	769	704	751	729	709	732	718	739	707	728	726	744	714	703	723	739	702	740	709	770	722	699	727	727	749	676	677	699	726	679	734	715	692	676	717	736	689	706	742	709	683	686	693	729	708	761	687	705	677	698	727	767	745	729	716	728	686	701	750	712	738	688	661	700	705	692	720	707	719	678	707	729	759	699	689	701	707	695	741	744	718	712	684	680	715	701	718	709	752	749	744	703	734	738	675	729	751	696	745	665	680	707	715	713	720	746	764	690	713	662	735	705	652	705	690	718	708	720	734	687	663	695	685	730	730	694	723	715	742	702	713	699	692	658	709	702	752	738	704	794	690	697	680	705	757	714	663	715	760	658	674	680	714	710	701	676	699	711	706	672	687	711	741	715	687	699	683	713	693	672	723	718	763	708	691	720	675	759	715	696	735	698	669	687	719	752	713	704	714	753	720	726	716	716	685	709	727	693	703	730	709	756	694	735	735	718	741	712	706	717	701	709	682	711	704	676	729	690	736	646	705	687	731	676	739	748	723	713	729	714	740	720	768	722	693	756	692	690	720	720	714	730	710	698	724	693	697	687	717	683	681	776	709	722	711	771	653	710	706	742	725	764	719	673	715	730	664	758	712	722	732	743	661	748	713	719	731	719	688	698	704	701	713	713	710	714	688	738	749	740	710	730	702	686	720	729	718	706	754	719	687	692	710	714	731	734	673	750	719	720	736	709	709	674	695	675	731	714	687	745	691	711	655	662	691	695	755	717	717	703	701	739	713	751	742	720	690	748	753	682	709	740	686	724	685	690	730	701	736	687	729	734	740	686	707	719	671	751	776	708	694	723	655	708	687	761	743	703	706	775	717	728	728	708	635	740	705	756	694	702	691	747	691	780	682	710	722	728	702	731	709	711	705	740	717	693	685	774	710	744	725	769	743	675	668	682	691	728	710	726	680	700	704	706	684	739	695	743	728	687	691	729	711	731	687	739	704	668	681	657	707	725	658	708	723	715	696	691	673	705	684	726	686	699	754	683	732	692	702	734	696	709	715	723	719	724	693	717	683	701	668	811	729	725	692	756	734	714	776	731	683	723	699	699	705	779	704	690	688	680	683	706	647	675	745	722	733	691	701	760	729	700	729	747	722	730	648	703	746	720	712	764	709	696	752	712	719	737	681	676	712	748	750	748	755	749	690	746	717	763	714	708	713	712	725	709	685	702	706	696	715	721	677	673	725	677	727	673	670	743	712	739	735	745	671	717	768	668	702	737	709	681	725	691	682	671	686	692	697	702	729	732	731	718	724	690	680	663	722	741	746	720	690	689	716	716	701	737	734	742	699	702	744	725	687	695	683	718	766	737	729	678	736	656	693	685	731	683	654	724	672	766	699	694	695	705	689	694	718	689	718	701	698	683	671	697	686	716	771	716	717	721	677	715	685	731	724	707	663	720	709	704	761	686	667	662	700	721	685	679	692	693	702	697	703	719	720	694	705	733	760	698	728	695	664	762	668	714	711	731	665	639	715	717	754	740	739	679	744	752	732	716	679	714	680	721	703	678	715	717	714	726	731	740	725	725	726	715	672	730	726	693	740	691	699	719	746	753	725	706	763	742	738	704	708	660	717	721	745	692	738	690	707	703	693	683	743	716	699	702	714	702	696	707	674	747	746	688	735	747	710	733	650	744	692	674	703	699	697	716	710	714	699	689	724	724	725	712	706	687	674	732	708	718	675	735	749	704	743	671	697	681	718	697	711	674	706	766	746	725	741	705	658	689	709	739	682	667	781	714	719	725	725	773	690	693	691	763	703	643	730	706	710	784	759	745	700	698	689	715	693	715	721	714	689	715	713	710	651	753	686	728	677	665	694	708	702	692	666	728	700	736	697	723	699	706	670	678	689	702	737	697	690	685	666	735	702	711	740	677	718	668	701	723	711	706	692	702	714	727	726	661	699	752	753	712	728	704	692	689	724	732	744	728	763	738	752	741	708	763	716	716	694	749	696	715	681	709	668	746	714	727	755	687	714	735	662	741	718	726	737	691	695	758	692	694	688	675	689	752	683	701	664	761	737	706	769	672	681	685	694	722	668	742	720	737	681	709	714	694	762	702	708	715	701	724	741	735	677	732	696	740	705	710	726	733	732	680	702	699	713	713	738	683	725	708	694	684	692	680	683	740	703	723	705	692	724	702	739	664	736	671	732	753	651	725	693	726	708	734	693	726	717	709	746	717	654	715	702	716	763	678	690	734	752	739	703	703	677	701	710	692	703	744	706	698	684	689	709	671	720	707	687	695	696	755	750	703	686	712	702	706	732	721	742	663	706	650	708	680	736	730	653	726	712	747	747	739	722	722	714	716	691	681	714	733	724	728	714	712	723	700	709	699	697	681	758	691	723	745	720	728	704	751	676	766	707	743	708	727	727	724	695	651	757	684	703	718	739	720	695	715	734	683	709	719	679	747	721	728	722	721	656	725	716	724	721	685	695	703	683	665	700	706	716	695	731	692	730	714	742	702	729	685	646	728	736	686	717	730	731	713	696	719	747	722	745	686	725	698	737	754	747	742	707	782	733	706	738	687	729	696	704	714	651	758	717	710	693	698	713	709	685	685	735	755	677	683	722	735	732	680	651	728	739	679	701	694	716	704	755	695	693	666	729	710	687	721	741	667	738	691	735	745	727	733	685	680	714	711	715	679	702	714	713	700	689	734	733	725	704	652	756	745	715	735	679	731	729	663	696	665	671	685	705	794	688	677	697	729	648	711	673	694	721	722	715	730	678	724	755	713	701	739	723	708	709	746	687	654	755	727	687	719	708	731	682	721	667	726	704	722	715	708	694	701	735	704	724	675	757	706	724	731	718	717	683	692	708	748	726	698	703	745	720	638	708	681	712	659	670	721	718	684	697	703	738	726	700	758	671	709	763	712	719	723	701	694	752	711	709	695	689	682	721	716	676	688	658	716	686	705	733	733	675	737	697	747	721	736	739	706	722	700	738	720	663	764	631	668	718	676	697	722	691	722	656	681	735	702	677	687	711	735	740	767	713	709	701	765	680	698	712	711	688	698	740	688	719	708	677	713	684	675	712	701	744	730	710	709	728	748	699	674	741	671	759	740	703	760	671	707	680	685	686	738	691	710	738	705	656	762	730	729	770	739	672	694	698	709	671	723	723	730	736	729	676	717	723	669	705	700	713	721	657	678	707	732	678	688	697	699	709	716	706	709	693	758	771	769	671	692	790	739	703	693	738	705	650	722	650	703	745	707	727	690	764	703	680	670	705	706	714	696	718	743	684	664	698	702	692
7729	17284	13589	7175	5217	3954	3123	2583	2120	1967	1686	1531	1438	1369	1278	1204	1217	1175	1121	1069	1071	1114	1029	970	991	973	992	993	970	966	971	972	908	910	889	942	881	914	940	928	929	925	916	913	930	879	912	892	857	863	939	969	879	885	939	894	889	888	923	850	907	849	949	833	921	886	927	895	892	854	875	862	900	873	871	900	897	936	866	861	805	878	880	898	899	888	857	877	845	854	881	884	859	895	896	872	855	898	962	865	887	857	862	898	812	843	843	827	879	865	871	884	867	869	904	828	864	896	900	842	856	857	891	886	924	905	859	862	832	896	887	883	932	869	836	924	849	888	853	880	868	842	851	865	878	876	880	873	888	887	908	908	883	895	877	872	879	852	854	934	870	883	889	882	906	864	835	854	905	936	833	889	871	866	841	875	917	913	871	842	898	823	867	858	862	874	938	912	932	955	871	834	856	898	876	896	913	892	883	859	891	832	853	877	856	879	886	886	856	894	888	912	912	877	839	832	875	897	880	881	805	827	896	818	874	861	850	887	913	835	885	928	867	844	856	889	829	836	878	833	832	851	842	823	906	918	864	885	874	935	869	849	846	900	815	874	913	881	901	903	849	888	855	861	810	816	920	840	879	826	903	914	871	869	811	922	856	886	884	851	845	856	906	855	887	874	832	882	889	856	842	876	898	844	938	823	854	885	858	883	898	960	889	881	856	839	879	850	870	860	891	886	830	844	845	902	866	915	885	906	858	887	893	868	845	895	859	859	839	867	898	835	905	924	891	888	861	844	936	840	841	858	885	888	873	850	873	918	840	822	827	903	872	927	879	880	932	894	910	894	883	883	885	860	880	874	907	870	843	870	851	898	875	871	894	878	856	874	841	870	925	848	848	854	897	860	883	954	878	891	886	860	934	890	850	878	863	862	872	857	884	873	834	882	918	882	869	812	881	853	889	848	865	858	842	897	870	864	830	881	888	852	872	872	857	850	825	869	850	894	950	868	894	885	901	873	916	893	839	903	878	922	878	889	890	896	850	898	859	910	850	883	938	881	878	855	866	864	897	886	841	839	902	882	931	864	869	889	869	854	867	913	938	882	933	862	862	879	854	887	845	904	853	889	901	902	895	912	864	858	908	870	828	888	895	889	879	871	830	834	883	875	898	894	886	898	818	899	867	887	855	885	896	885	884	902	922	867	899	924	812	870	870	872	880	944	881	863	836	850	869	875	936	914	880	882	877	864	865	893	890	912	834	871	898	857	938	845	891	875	890	935	875	865	898	853	879	933	861	869	853	838	844	854	867	900	867	911	840	884	873	890	825	876	874	869	882	887	902	870	901	858	932	878	864	921	895	869	888	911	825	861	858	884	843	853	841	844	819	834	888	861	911	868	874	906	856	869	884	900	863	854	949	889	883	904	934	859	848	867	894	898	905	890	871	861	898	898	874	886	828	861	939	831	844	900	868	863	894	830	873	887	871	831	859	896	793	855	900	850	876	902	892	891	851	875	852	888	915	834	864	874	869	865	870	880	866	902	879	907	852	885	875	901	891	901	852	860	848	911	832	867	868	875	901	896	900	843	866	878	942	920	863	906	918	884	863	918	829	913	868	827	886	872	846	910	906	886	873	844	847	911	843	852	839	871	893	882	858	860	943	865	882	897	867	874	887	816	873	857	852	865	900	841	909	889	839	871	901	812	878	837	950	931	875	872	875	944	827	941	856	895	878	904	919	848	891	883	858	877	886	881	838	900	856	837	873	884	863	833	861	902	873	909	869	877	920	877	887	879	847	834	927	875	934	872	910	944	851	861	880	841	907	879	821	863	952	865	933	879	829	857	829	903	861	885	882	833	845	826	872	859	921	944	869	859	906	882	874	875	861	917	891	857	881	885	940	893	855	874	887	934	931	875	862	880	861	913	897	843	904	924	872	858	873	859	868	863	890	899	875	836	885	906	839	890	886	916	860	905	852	871	860	830	893	882	874	925	861	936	837	912	889	898	871	870	833	888	910	856	906	821	853	889	922	894	891	893	828	896	921	870	882	871	928	905	851	841	866	848	890	874	900	864	889	845	855	884	870	876	909	889	905	858	919	881	884	854	843	856	868	917	883	901	897	878	869	830	838	843	872	900	860	929	867	893	866	859	841	885	907	881	884	851	878	893	866	876	869	861	884	825	832	855	848	895	874	845	836	847	867	925	830	837	855	874	882	865	810	864	868	887	857	896	829	831	892	839	831	931	900	860	874	919	874	885	880	902	847	900	838	884	814	912	881	908	891	867	919	904	877	825	893	869	859	849	878	873	851	847	916	854	887	927	837	902	924	840	850	854	898	877	887	910	894	872	866	864	867	879	879	900	875	821	886	879	849	848	869	818	919	893	839	855	912	887	835	897	870	897	862	867	910	900	869	854	866	873	872	805	826	946	912	877	888	848	852	834	884	867	873	871	898	888	881	841	900	953	912	893	889	859	844	886	846	858	844	836	877	884	843	886	900	892	966	900	847	908	872	878	953	805	844	889	849	829	892	897	912	882	882	936	838	876	855	899	900	881	897	882	886	902	873	902	861	833	859	854	882	890	863	847	874	876	906	911	852	906	838	920	882	884	861	919	870	910	905	886	913	855	900	922	926	871	931	879	893	875	881	850	904	884	858	861	887	867	873	885	899	948	888	850	920	885	849	852	852	916	869	850	869	862	872	920	821	872	919	910	818	920	933	841	914	861	876	904	847	901	876	927	856	857	881	841	902	872	820	922	872	877	878	877	900	829	855	910	886	897	839	891	870	869	877	826	834	853	894	888	840	897	943	835	879	881	862	850	887	915	835	862	888	822	888	845	901	868	842	824	858	883	921	861	828	879	837	848	868	815	869	864	873	867	861	862	908	894	804	836	896	870	863	865	882	894	918	864	858	921	864	850	861	904	878	913	846	846	859	833	841	818	919	838	891	896	866	813	852	880	858	816	899	884	871	824	881	880	896	877	869	834	880	893	854	883	904	901	865	877	869	839	932	903	820	855	855	910	895	842	860	907	896	901	895	854	919	898	935	881	913	940	867	843	905	875	822	863	829	882	870	882	858	873	886	857	826	871	864	831	905	824	929	835	898	856	858	826	881	894	897	844	862	861	930	896	899	958	900	852	855	911	910	837	941	895	850	887	877	860	874	916	877	889	879	850	825	848	897	845	904	839	834	877	967	854	882	861	855	859	859	950	828	855	937	884	880	896	854	811	870	866	891	924	838	870	876	848	812	882	879	890	889	926	842	888	875	858	874	821	890	810	856	795	875	858	868	891	903	874	852	857	869	842	875	913	916	961	905	839	917	874	877	816	891	870	887	819	863	848	894	898	861	860	882	881	848	903	934	903	853	855	838	921	866	840	850	869	841	837	800	834	934	920	871	868	901	819	899	879	866	812	891	865	824	898	919	879	861	884	938	897	851	895	879	911	844	930	884	878	911	913	899	892	883	930	872	867	898	879	865	918	920	913	855	966	878	925
26871	19059	5085	783	570	496	355	288	280	295	252	259	291	278	254	280	256	257	258	266	301	283	277	267	285	281	279	277	259	239	237	264	253	266	267	257	244	228	261	227	288	278	252	269	246	286	277	267	273	265	275	248	257	254	263	262	276	291	270	275	244	270	280	250	255	250	233	253	245	245	269	228	245	258	274	263	256	268	231	236	284	270	250	246	263	246	273	248	262	267	252	235	271	253	281	254	242	241	268	244	245	270	229	295	242	241	266	221	282	278	279	288	267	257	237	276	246	267	270	254	274	283	259	271	262	254	261	282	256	256	263	251	277	226	251	266	255	238	256	238	272	280	242	291	289	254	253	235	261	274	283	251	299	250	254	246	262	210	277	264	267	285	253	256	251	282	259	266	261	271	269	263	265	265	264	253	244	268	244	271	257	248	260	250	292	256	263	265	273	267	236	242	270	288	259	256	270	245	262	268	257	260	236	274	253	256	255	258	248	241	244	250	218	273	273	270	256	258	283	268	272	260	243	252	261	269	250	253	238	230	272	271	268	249	263	255	274	282	264	260	256	241	251	257	274	260	264	256	253	265	252	266	264	247	242	268	273	257	272	251	248	265	254	245	245	246	251	238	273	261	259	282	269	223	239	208	271	263	242	252	247	266	246	276	257	280	289	287	247	279	248	274	261	257	241	235	266	255	264	261	251	246	257	251	254	272	265	273	223	263	233	275	241	265	268	268	268	264	261	264	253	232	295	277	249	246	256	274	260	254	272	250	281	272	282	254	248	254	259	271	236	234	244	264	270	257	274	268	260	247	257	252	257	258	259	257	282	260	278	247	268	289	267	289	237	282	249	241	293	220	243	260	257	265	248	246	239	227	282	256	248	233	252	258	249	252	275	251	238	261	274	243	273	271	234	248	259	252	257	229	278	268	251	266	280	277	244	256	255	257	273	238	268	267	261	250	289	290	242	248	241	288	262	222	267	256	292	249	236	225	254	268	251	269	266	238	276	299	261	261	257	246	290	258	288	265	276	280	239	215	245	272	268	286	286	248	247	257	267	252	243	245	261	274	277	250	243	260	265	270	277	245	250	272	293	265	232	233	258	232	235	295	255	276	275	237	262	255	271	289	258	257	272	269	274	268	259	248	250	259	235	265	272	263	270	259	255	245	259	258	257	263	258	291	258	292	248	246	254	269	264	262	278	251	282	242	263	274	227	261	248	259	253	230	226	246	252	252	251	264	279	251	249	246	297	259	232	263	263	214	273	276	226	266	219	255	264	260	247	262	257	247	244	269	257	256	259	274	251	267	252	283	247	242	250	271	264	271	272	258	276	277	235	239	256	237	277	227	261	271	238	235	243	279	242	257	234	254	284	247	254	248	254	236	264	237	271	277	243	279	255	252	231	255	260	255	270	233	263	255	262	272	266	253	279	235	248	304	246	246	264	240	272	265	215	238	250	259	269	238	260	247	252	252	246	237	267	253	274	280	254	240	283	256	244	255	249	258	243	236	250	267	257	253	248	233	255	263	274	254	253	249	269	240	255	225	274	256	250	243	236	254	230	284	251	267	247	267	264	249	279	266	264	264	275	246	252	250	249	276	236	268	239	266	242	249	265	268	257	278	260	239	286	284	249	293	246	253	261	247	220	240	231	242	235	238	251	257	250	251	254	233	272	266	273	260	290	254	254	276	248	284	244	264	270	234	271	249	295	254	284	260	266	256	258	279	277	261	243	292	259	263	251	274	283	266	273	248	273	280	257	270	263	286	275	232	270	271	253	238	272	268	255	269	255	258	293	261	243	248	243	242	276	248	250	255	252	262	245	263	259	254	246	268	257	255	251	225	288	238	272	258	228	279	292	257	240	258	290	279	249	249	269	234	273	255	265	256	267	228	269	259	264	280	250	252	262	265	232	246	241	230	279	248	252	244	232	228	274	237	257	260	233	257	301	258	247	266	275	257	267	266	274	256	255	246	287	265	254	243	265	254	238	243	265	277	264	282	265	235	249	256	270	248	288	265	251	250	239	278	249	273	255	262	251	219	280	238	249	265	262	262	296	256	279	284	268	262	272	249	244	256	272	262	247	276	264	257	295	260	237	262	260	278	254	256	273	247	244	257	288	262	265	258	280	255	246	231	266	277	245	242	264	257	250	267	268	266	268	243	261	262	256	263	268	226	280	261	253	241	216	261	232	234	258	242	239	244	273	284	254	246	258	246	271	255	239	271	269	282	267	232	277	243	281	271	295	273	241	243	219	242	269	227	283	260	272	242	257	215	245	260	246	291	239	267	271	260	252	249	279	277	263	231	282	268	247	261	246	265	240	256	254	258	279	275	243	248	258	262	259	248	265	253	260	262	242	256	276	263	260	259	263	263	258	241	244	257	246	287	230	277	243	246	280	276	244	258	254	252	295	248	292	286	245	302	241	266	273	246	248	255	264	283	240	257	275	234	253	250	252	244	260	245	241	301	245	232	258	247	269	274	254	272	228	222	259	239	264	233	253	231	249	265	267	250	245	253	279	264	275	266	242	279	258	291	257	282	289	258	251	267	256	260	246	269	241	280	276	272	276	220	260	262	265	257	273	255	290	266	226	280	245	241	244	234	256	259	269	279	250	257	251	250	255	249	261	259	272	248	247	279	233	275	237	267	262	259	268	256	238	263	261	247	261	251	266	282	258	256	275	266	256	266	264	273	255	266	261	242	257	259	245	263	282	274	265	262	253	267	255	261	258	254	270	237	253	266	258	239	236	237	245	263	247	274	271	270	314	256	267	261	255	250	265	244	267	254	249	242	285	269	309	254	254	269	250	258	253	235	233	278	272	266	241	264	257	238	245	256	265	264	247	262	260	243	277	258	276	262	257	246	252	259	236	259	260	243	241	262	254	252	240	260	244	263	237	240	251	250	251	259	266	259	271	254	263	260	277	248	256	260	269	235	250	281	259	251	253	243	272	247	268	241	259	245	281	255	275	257	256	272	264	255	274	263	217	245	259	260	259	252	266	262	240	285	282	261	263	268	271	276	247	279	268	267	283	251	256	251	282	274	266	257	249	258	239	258	294	238	225	268	254	257	259	276	268	264	262	246	257	244	281	271	247	265	249	255	279	258	259	260	290	254	240	260	263	252	264	235	263	240	248	257	257	281	261	229	232	263	269	234	267	276	254	273	253	274	253	273	244	275	266	260	270	253	261	265	276	247	243	227	273	292	279	270	270	280	242	224	257	258	252	268	277	260	254	263	253	266	240	263	283	243	294	268	260	251	291	272	262	307	244	241	273	258	244	231	238	265	250	273	326	261	267	244	271	300	249	237	258	231	261	262	238	247	251	248	252	225	248	250	273	253	255	268	262	236	285	245	267	259	255	253	254	276	246	253	270	258	289	280	264	269	281	258	232	269	250	233	252	250	271	244	247	259	267	230	268	264	247	252	249	258	263	251	278	256	264	282	266	263	266	253	227	261	239	258	267	235	269	256	271	225	241	276
4062	1383	1086	646	587	505	417	426	409	367	372	344	368	375	351	352	370	352	345	363	343	391	386	357	339	365	338	329	326	357	359	339	353	349	349	323	338	360	324	324	351	307	347	324	335	341	339	376	327	306	351	331	357	344	305	352	316	353	380	350	339	345	309	350	329	348	320	340	335	354	345	327	326	362	320	337	321	352	355	341	328	351	324	353	338	349	344	347	312	342	304	322	346	372	355	391	357	329	329	351	329	349	378	370	338	377	301	334	348	329	344	309	336	342	354	366	333	353	336	332	352	302	334	309	365	327	374	340	345	356	333	306	354	353	312	331	323	336	360	346	333	320	361	323	352	309	324	372	313	372	356	309	331	335	304	320	354	304	316	311	335	335	353	333	338	315	345	341	358	337	359	319	353	346	337	351	359	346	326	363	370	342	337	324	371	309	370	329	328	346	338	351	359	344	359	351	319	364	308	349	335	361	324	325	350	332	343	305	318	346	350	297	364	333	332	331	364	331	336	341	324	315	366	342	309	291	336	303	349	325	348	357	351	364	288	291	316	374	348	334	346	321	327	365	321	348	300	328	326	344	336	342	332	318	334	316	375	333	325	352	312	343	343	365	332	331	345	348	335	347	346	298	319	341	351	313	315	321	344	343	348	331	358	333	355	335	362	341	300	360	354	331	344	335	347	340	345	348	362	305	307	339	312	327	323	327	336	383	328	326	323	367	317	328	376	375	376	330	343	342	326	320	305	341	328	314	347	339	330	333	326	380	348	346	335	322	339	326	357	357	368	338	337	334	313	349	350	354	375	353	352	344	364	344	347	372	347	335	357	322	303	336	315	340	352	329	316	333	351	345	347	317	329	330	354	365	333	317	318	356	335	354	305	345	345	338	332	331	332	340	351	346	302	297	308	359	346	322	340	348	331	349	376	318	365	319	343	356	331	355	320	324	327	343	326	330	341	327	344	359	339	335	346	364	346	330	309	354	331	349	297	347	350	368	321	309	371	348	324	336	345	336	328	355	329	311	313	300	372	329	369	329	355	308	320	343	399	336	324	330	349	351	356	327	356	370	317	352	351	329	348	354	332	346	370	318	344	323	309	338	365	325	352	329	341	352	321	336	325	361	349	307	339	332	317	369	324	338	339	336	342	316	365	312	366	318	363	328	360	364	334	340	339	355	381	337	353	351	344	329	327	377	337	288	316	320	337	326	330	352	318	356	335	330	375	341	333	341	326	326	324	317	341	301	326	369	297	342	358	336	330	321	325	330	335	353	314	338	339	309	325	354	317	314	351	339	374	361	343	311	340	326	333	379	314	307	331	321	354	318	326	332	339	331	372	326	342	344	355	350	347	303	349	323	320	331	365	375	307	374	335	322	345	334	398	342	322	307	326	373	324	321	326	348	343	360	334	347	333	325	342	331	354	309	335	323	311	341	346	347	335	360	299	350	332	344	355	331	342	366	336	352	350	339	352	350	349	369	346	357	348	336	299	314	323	340	323	358	362	318	316	346	336	313	370	320	370	328	348	325	326	340	311	340	342	350	329	310	311	328	349	313	329	326	337	336	317	335	323	353	344	338	318	336	346	326	347	364	334	339	338	326	360	354	296	322	340	309	349	373	367	356	351	329	355	335	338	377	348	335	313	328	338	357	342	336	364	321	363	331	345	367	324	357	365	326	341	313	312	341	353	361	357	353	329	330	326	352	344	345	341	318	357	326	333	318	325	344	376	303	360	370	363	328	330	346	322	303	313	342	336	330	326	334	334	330	318	349	347	335	326	342	324	344	354	344	343	342	333	353	385	343	318	331	340	350	351	364	335	350	349	380	354	354	359	338	358	322	332	329	330	299	362	344	342	338	317	304	359	319	351	312	373	324	378	343	379	347	360	329	362	331	325	350	331	322	316	334	340	325	346	327	337	326	314	314	349	313	338	359	383	345	319	341	338	365	368	368	321	336	333	327	362	339	324	342	347	319	359	333	309	333	338	352	355	314	343	331	345	342	328	342	340	336	310	311	351	364	336	350	354	347	350	378	303	314	346	366	344	347	351	297	338	337	332	313	343	337	347	322	338	331	309	342	345	338	324	331	372	322	330	380	347	334	357	340	347	340	336	341	341	349	309	321	338	355	345	339	331	339	354	361	339	326	326	329	322	329	345	328	356	349	334	361	337	375	343	334	333	341	361	326	349	326	357	334	312	335	339	325	335	317	327	324	348	313	351	337	336	317	334	309	341	330	310	334	309	334	362	336	312	330	350	327	307	359	332	332	345	324	338	364	360	348	326	336	351	348	327	341	346	318	325	395	343	323	336	331	366	317	331	363	325	360	313	311	325	361	338	316	328	336	341	316	341	364	311	338	322	351	338	336	338	337	319	356	352	365	327	329	325	320	321	330	311	349	353	328	321	349	319	362	353	347	334	316	367	325	306	340	299	329	333	323	349	330	356	336	343	346	338	307	344	359	351	328	334	313	321	298	325	326	354	354	341	344	319	335	329	346	369	323	352	322	340	345	295	321	338	349	335	353	324	352	314	342	329	335	387	339	331	337	303	341	344	345	345	332	369	351	346	312	320	328	347	372	329	348	348	325	335	350	335	356	344	315	358	325	334	348	326	343	358	305	305	360	336	338	298	355	348	337	322	329	333	367	330	377	323	341	341	343	308	349	342	318	315	341	357	342	322	290	322	319	333	378	339	321	376	332	356	328	353	361	345	351	362	349	346	335	299	306	368	336	349	321	320	319	326	311	367	350	346	318	327	348	350	350	278	300	326	365	331	362	326	353	351	321	348	350	337	308	314	319	332	364	341	329	348	333	350	354	342	315	341	305	352	360	352	313	313	345	341	340	368	347	293	354	346	357	364	333	320	326	340	344	346	364	333	307	314	351	335	277	327	312	338	340	331	339	335	346	363	311	360	341	347	354	319	324	338	342	317	322	304	321	342	340	340	336	332	364	286	318	346	330	311	348	324	359	372	355	340	322	346	369	336	353	374	329	337	309	361	340	317	319	307	328	338	347	332	339	323	337	310	326	358	342	313	324	343	345	325	313	327	323	324	359	344	336	340	321	331	327	346	320	330	342	330	336	309	345	362	332	322	344	371	338	378	338	336	334	350	333	341	343	385	320	329	339	320	323	342	345	331	341	321	328	349	316	340	350	329	337	367	372	389	360	367	322	324	327	325	313	318	343	344	359	290	319	332	323	312	359	327	343	372	352	348	320	334	372	332	343	324	343	376	363	312	361	369	320	335	343	337	338	340	320	342	322	378	344	345	346	328	333	332	333	357	325	343	327	338	342	340	341	315	367	339	347	358	325	338	320	348	303	337	339	321	349	370	333	334	332	318	351	328	353	330	343	364	346	351	359	310	359	341	337	350	363	326	319	322	339	368	337	343	339	306	347	337	314	379	353	348	326	322	375	345	341	325	301	341	338	303	340	348	337	353	344	337	353	351	334	350	365	311	344	326	381	326	369	318	370	330	359
23767	21048	28292	24008	21029	7756	1349	956	887	813	761	736	735	669	678	677	674	620	630	642	648	653	642	648	638	615	602	601	619	622	636	613	647	579	624	631	572	610	574	589	642	581	607	612	621	605	586	611	587	598	590	589	637	573	554	598	578	583	616	622	622	642	592	597	617	626	584	594	551	608	586	618	616	594	607	644	604	596	598	622	620	577	603	586	606	565	570	511	595	556	625	599	552	595	608	585	568	600	578	593	578	618	575	595	592	560	611	571	602	564	594	598	590	551	575	571	587	575	610	600	553	597	613	597	616	584	565	593	597	558	565	626	602	560	560	593	616	599	628	581	605	579	628	623	597	593	561	573	585	575	594	579	579	573	624	595	579	618	636	604	567	607	570	611	582	588	624	578	606	528	593	587	610	567	628	588	566	575	587	609	588	550	599	668	579	578	555	581	541	563	606	631	594	581	620	614	599	568	598	561	603	559	557	578	600	591	571	613	612	575	609	623	602	594	606	603	587	562	585	599	606	589	625	594	654	617	552	581	622	566	565	605	624	619	582	551	558	615	597	602	594	618	642	608	603	560	581	584	562	584	587	571	551	582	596	553	572	572	617	587	615	589	590	586	639	562	614	571	591	606	593	605	585	589	546	599	600	600	532	548	541	599	616	569	607	572	594	612	605	597	627	601	584	579	603	558	590	568	602	604	610	604	598	603	613	566	573	586	597	589	591	573	572	575	580	601	658	602	603	602	585	582	567	630	658	601	601	590	632	589	630	604	598	552	616	575	579	575	592	544	608	572	606	577	561	591	588	604	591	610	630	617	612	573	538	541	566	599	628	544	576	619	612	549	587	566	613	608	574	586	582	583	612	608	604	633	565	590	575	586	596	611	601	629	563	593	564	594	627	596	577	564	646	592	551	609	579	606	608	547	534	600	551	593	598	611	564	632	577	590	599	584	578	621	573	575	589	581	609	578	608	623	565	603	597	576	588	590	569	583	586	569	570	571	550	566	558	587	579	581	631	594	563	614	596	572	610	605	538	598	602	589	567	639	626	605	573	601	549	619	606	638	604	585	629	579	605	596	630	578	585	586	591	617	604	586	570	566	625	565	581	613	623	575	539	582	549	588	573	560	610	603	588	596	631	603	631	602	583	563	575	566	549	611	566	590	601	552	591	643	587	588	587	604	604	592	616	590	615	572	550	553	574	584	602	585	578	551	634	580	580	552	582	638	579	605	575	570	595	597	612	608	602	598	566	591	629	584	565	593	582	596	585	604	576	586	571	604	605	597	604	603	608	576	621	554	584	576	628	594	549	586	660	558	609	597	604	572	616	537	597	557	595	588	615	583	602	584	615	537	571	582	543	595	633	603	609	631	586	566	572	613	561	564	622	584	603	598	596	608	601	589	588	610	590	558	578	565	615	616	637	619	592	592	562	639	575	561	596	589	617	585	599	608	577	625	582	585	546	562	577	599	600	597	618	617	603	569	612	569	599	604	594	578	592	589	563	592	580	613	563	626	544	595	580	606	587	577	608	614	628	573	573	595	576	550	605	597	585	612	611	619	625	619	552	579	568	525	589	593	526	612	584	573	597	584	593	619	640	605	572	617	611	540	635	605	559	567	616	608	631	593	585	584	613	607	592	597	577	599	617	568	588	588	589	597	595	610	595	594	577	611	582	564	578	628	613	599	592	606	599	607	590	629	592	588	599	598	586	542	565	613	535	596	579	624	540	565	566	583	605	590	535	560	611	555	542	613	583	558	579	610	599	613	602	581	603	584	582	611	621	621	612	572	576	598	580	626	568	630	652	612	581	566	593	581	593	574	593	597	598	559	632	590	596	560	616	567	600	575	607	615	591	584	596	594	583	553	611	560	589	652	589	602	626	590	614	554	594	574	574	587	619	599	614	557	575	616	605	601	593	554	598	587	575	586	588	625	571	576	588	579	580	612	572	584	611	664	607	587	628	630	562	572	612	627	550	552	666	600	576	628	570	591	580	584	606	565	587	601	588	585	574	601	606	597	534	609	627	593	554	563	570	591	598	570	607	585	603	582	574	578	598	559	575	582	620	551	612	612	542	597	620	555	556	617	613	610	543	609	603	558	648	550	591	581	600	552	566	602	590	642	593	586	586	561	557	596	592	611	581	584	580	578	572	564	596	606	588	608	583	620	576	554	583	579	637	562	570	628	591	585	580	598	603	615	566	586	569	604	615	590	616	592	597	575	595	616	597	610	565	577	607	579	599	572	605	594	573	602	583	622	597	582	591	617	585	595	597	560	620	569	641	571	617	599	629	568	593	602	581	559	540	588	550	622	578	597	565	623	567	581	568	601	564	543	610	651	586	588	611	592	605	552	566	588	581	560	589	605	576	595	616	615	589	614	608	549	561	625	601	597	539	634	605	569	604	559	580	560	593	569	595	583	591	578	592	572	620	552	583	592	586	592	596	573	594	589	577	601	597	613	603	578	615	608	600	595	613	563	572	593	607	577	551	560	619	605	568	591	604	574	616	579	555	608	594	586	557	627	628	585	576	576	608	631	631	594	595	588	610	586	565	590	552	623	578	591	610	610	553	582	587	641	611	569	603	539	578	617	577	629	581	621	539	579	611	569	614	595	576	568	608	621	582	566	611	579	594	558	588	612	570	574	580	600	579	575	614	575	591	571	612	546	610	608	599	573	571	537	580	552	639	570	553	585	580	616	584	597	553	572	592	585	650	602	590	642	580	626	597	615	568	617	558	609	577	594	562	592	613	579	558	592	619	594	619	578	591	553	618	603	586	566	576	597	603	563	570	633	615	597	587	652	582	607	547	569	618	618	607	603	584	570	561	612	572	591	577	573	564	588	605	592	568	582	621	560	539	592	591	547	606	584	580	605	581	601	583	584	591	563	593	557	560	582	565	620	563	577	583	628	543	589	572	577	564	592	576	583	607	569	570	643	545	573	548	629	547	588	585	580	597	572	613	627	596	597	575	565	614	549	570	559	574	588	539	560	600	605	598	602	577	604	621	606	578	596	590	581	580	590	564	585	570	578	587	576	561	537	589	572	594	589	608	583	598	624	610	594	611	591	610	634	610	617	603	598	623	570	609	626	581	569	647	563	593	608	554	585	574	585	550	587	567	582	590	567	583	596	623	590	634	598	610	577	571	574	555	600	601	605	598	564	549	604	615	640	585	548	595	570	588	582	599	610	593	606	541	575	561	591	572	597	593	615	590	557	545	569	618	564	609	583	592	577	610	616	562	601	650	587	539	577	633	559	640	594	596	586	567	606	589	629	553	617	606	633	566	575	604	579	602	563	555	554	631	579	614	616	589	579	611	610	633	571	573	585	592	599	551	624	606	616	600	595	541	626	615	602	570	581	540	600	567	578	557	568	557	616	588	589	583	607	643	610	590	591	581	560	622	572	593	610	583	564	567	607	636	612	572	602	609	592	601	533	600	625	577	589	591	605	597	576	586	530	597	561	575	611	582	581	610	576	639	600
5271	10986	8493	4350	3062	2400	1940	1700	1422	1263	1225	1105	1035	987	929	938	854	874	799	846	802	792	807	835	796	775	789	731	780	756	722	815	744	746	739	745	788	732	731	740	773	748	747	742	739	749	769	785	704	752	689	751	807	724	738	731	725	725	727	743	746	726	736	745	772	757	733	744	778	753	731	708	741	722	736	720	743	741	740	720	721	751	747	712	731	686	746	741	689	748	719	771	689	724	720	724	711	750	736	746	698	698	727	741	765	702	716	750	763	694	760	737	740	727	710	722	746	718	707	719	707	788	699	761	802	786	765	736	738	727	721	717	720	746	741	761	721	736	755	746	735	725	742	720	739	761	735	691	737	739	761	732	690	720	761	710	756	748	728	687	745	741	744	755	739	735	755	727	755	739	756	745	730	708	734	760	719	705	689	731	682	690	733	730	710	707	715	727	736	684	764	720	741	689	686	684	755	751	728	760	744	782	731	787	777	720	709	697	771	752	720	727	708	755	749	751	765	751	736	789	733	684	750	725	741	766	735	732	739	761	751	733	737	708	721	715	724	761	713	706	690	780	766	746	776	728	747	716	741	698	745	719	774	790	771	767	718	738	692	719	757	738	768	752	738	752	763	796	736	693	731	761	762	718	720	683	749	762	731	685	714	687	728	752	693	753	699	740	679	732	730	660	729	758	749	765	748	708	726	766	739	733	726	720	713	725	733	753	742	767	753	785	710	747	724	719	736	735	761	708	687	701	759	734	758	768	720	749	749	675	738	772	788	760	728	763	698	712	733	743	698	703	750	731	746	706	733	738	735	674	730	764	736	768	735	720	714	765	761	735	702	783	727	692	700	730	771	770	721	739	722	760	735	724	787	739	686	742	745	700	727	718	704	737	763	747	765	691	739	734	695	759	791	698	679	715	724	697	698	690	765	731	722	780	718	742	790	735	770	724	771	757	744	705	728	709	716	727	739	734	733	708	760	752	716	769	726	703	767	749	734	706	785	742	711	729	684	715	803	722	747	715	684	708	685	722	730	737	734	730	702	707	716	729	720	748	727	693	705	715	746	706	743	744	711	734	694	681	764	731	736	702	682	730	740	708	725	738	740	741	753	674	714	729	703	759	729	686	778	765	771	713	741	732	693	739	725	710	753	727	726	741	726	712	782	764	676	722	700	708	723	691	780	675	722	723	734	707	755	725	672	675	706	729	720	742	709	709	759	721	713	730	773	668	759	705	715	721	695	716	723	755	740	743	747	757	698	774	724	756	693	757	776	704	674	793	717	714	680	690	710	696	732	738	688	712	731	722	743	726	691	698	735	677	800	715	713	769	718	720	739	681	772	799	701	738	651	723	730	708	739	750	716	689	774	737	718	779	718	747	707	721	719	751	781	724	679	766	718	767	690	692	731	720	727	733	729	758	720	678	736	727	741	729	743	696	716	770	738	752	752	703	696	716	722	703	716	738	739	744	707	737	707	727	769	746	695	691	737	698	725	715	712	720	728	712	748	774	749	744	765	700	747	707	718	703	736	695	774	697	752	759	740	754	740	687	744	759	708	774	796	734	760	681	744	738	677	780	712	704	697	762	726	733	739	675	725	694	722	677	748	734	723	766	722	728	722	711	727	699	706	737	740	803	734	765	734	780	778	726	744	699	678	744	738	747	755	736	738	716	684	748	710	721	760	728	730	746	717	719	735	689	752	739	731	752	723	733	747	761	699	714	711	778	756	685	743	744	750	740	746	749	749	728	771	722	753	759	754	739	713	738	756	695	722	736	710	727	722	709	729	718	725	757	758	735	711	718	740	760	674	730	721	758	725	697	721	776	721	729	685	756	726	714	766	712	745	727	757	709	750	781	756	712	727	782	757	727	726	782	726	735	702	726	759	718	752	739	743	725	702	693	739	687	710	711	767	734	701	721	721	679	742	737	709	733	752	692	749	758	686	748	687	743	735	788	714	713	672	727	685	712	731	734	737	734	749	751	756	780	742	727	754	712	716	742	712	765	698	788	710	777	733	752	780	683	672	755	729	731	779	730	726	713	748	749	750	675	734	705	765	693	736	711	722	699	674	731	744	681	696	710	725	712	757	714	735	726	730	717	772	707	704	736	731	765	726	736	739	736	743	736	724	709	757	754	703	741	710	741	728	724	685	704	695	703	739	750	766	716	704	745	697	712	695	697	715	724	732	752	694	700	766	737	724	744	768	730	701	724	672	716	799	729	700	732	751	733	771	683	710	707	743	735	758	714	705	712	701	682	731	777	699	708	731	704	711	788	752	756	732	679	692	734	660	725	716	697	659	744	746	711	745	701	706	754	718	739	711	683	710	710	691	704	741	759	681	682	716	740	739	692	775	750	687	753	721	748	751	728	728	699	695	737	715	711	726	691	714	796	726	728	699	720	710	716	735	714	711	716	744	709	743	765	716	724	708	730	754	745	749	736	756	729	717	703	716	727	767	722	766	734	722	784	718	663	722	710	716	706	720	765	692	706	710	720	752	753	741	720	724	715	710	713	735	722	726	727	768	688	737	762	722	755	706	703	729	739	775	708	718	706	731	738	714	782	712	725	753	756	740	726	741	669	732	709	748	716	743	757	704	700	752	763	743	738	733	702	731	765	682	781	723	706	727	725	694	755	728	698	740	736	753	707	719	737	765	733	672	719	705	787	732	768	707	737	718	733	771	714	754	729	754	744	820	741	714	719	718	771	750	692	721	711	745	758	728	753	730	745	739	713	753	720	685	754	735	702	696	770	723	767	739	729	729	730	740	679	736	750	728	718	705	676	755	730	755	771	753	731	763	714	708	738	706	730	746	734	722	721	739	649	768	736	752	715	698	717	708	710	686	691	722	726	711	759	722	754	691	729	723	718	724	748	749	720	720	733	711	777	751	707	749	724	744	739	746	722	737	685	744	757	750	737	726	694	732	699	709	712	726	721	715	713	726	812	753	714	725	671	684	734	750	744	730	746	713	742	709	760	741	742	721	690	730	718	762	694	732	735	753	754	748	744	727	752	727	711	728	735	709	704	700	733	705	728	724	746	764	751	735	668	724	701	805	762	748	718	707	713	662	712	720	714	755	715	709	710	745	709	726	720	678	762	718	735	771	677	741	711	723	740	780	728	719	735	725	739	739	725	717	741	770	739	681	713	710	743	740	725	728	737	761	739	754	753	697	744	688	744	713	740	686	733	739	717	692	728	677	763	720	745	759	712	718	713	717	735	700	766	705	746	759	702	744	712	744	715	718	720	716	704	686	712	719	720	784	737	682	704	681	737	756	703	791	778	730	745	746	736	715	706	758	788	716	743	660	775	685	731	711	742	709	720	720	737	727	762	776	704	722	739	719	724	736	759	757	725	744	719	725	770	726	716	715	732	752	739	733	714	718	703	736	735	697	736	706	708	724	725	719	737	720	717	702	714	764	739	703	732	764	748	728	751	729	747	732	702	721	777	721	708	737	711	686	699	743	705	729	758	733	681	710	764	696	751
25093	21023	26815	25090	4658	513	372	389	302	287	275	297	273	237	233	259	264	221	238	239	226	239	249	234	231	216	230	239	258	225	231	208	199	205	223	204	208	234	226	230	201	218	252	223	232	237	204	201	223	226	219	231	232	224	237	205	204	203	226	241	224	234	208	210	219	216	224	220	226	206	226	210	187	234	243	214	249	228	218	212	207	224	248	212	227	220	230	212	241	206	213	238	211	213	219	194	232	232	225	213	246	226	211	194	216	206	219	234	226	236	232	227	216	234	199	214	216	215	215	213	221	209	211	212	202	216	225	196	201	203	211	221	216	213	253	226	210	217	213	201	219	204	220	222	212	227	209	215	227	204	208	217	227	235	203	209	218	218	250	224	192	223	219	261	225	237	197	204	232	219	226	218	239	204	211	218	226	222	234	241	212	255	196	207	213	200	217	200	227	215	229	227	207	242	206	218	230	204	254	210	218	223	193	229	184	216	229	193	240	224	233	220	229	247	207	214	216	203	214	219	230	202	191	246	238	200	204	215	227	223	220	219	251	223	222	249	221	186	205	214	207	219	212	218	190	212	197	213	218	212	212	193	213	217	234	233	235	229	209	221	211	214	220	208	224	214	229	219	226	228	240	212	228	228	240	224	201	185	208	211	206	190	220	201	240	217	239	210	216	230	236	198	236	216	237	261	233	215	214	207	193	214	235	212	215	205	215	227	227	225	246	215	209	219	232	222	227	208	216	236	206	192	219	217	207	238	192	215	216	232	222	201	202	231	210	231	198	237	220	218	225	221	218	214	237	219	239	213	244	209	246	244	218	181	205	210	205	215	228	216	213	216	207	204	191	218	245	199	209	210	217	221	212	244	211	216	201	211	224	205	211	208	221	188	240	222	197	232	249	202	225	224	222	207	194	203	231	242	197	210	228	239	218	219	232	249	213	235	221	222	198	201	207	187	237	210	210	221	209	225	219	213	221	193	221	212	229	227	241	227	238	212	218	215	213	184	231	219	207	223	237	230	214	218	218	245	237	220	230	244	230	213	197	219	205	229	229	223	214	200	212	211	228	221	212	224	204	222	219	240	258	214	207	249	230	197	259	207	228	222	240	231	215	241	258	234	214	213	230	231	225	223	215	203	215	218	190	210	237	243	201	236	231	209	208	230	211	207	182	208	219	184	207	228	216	227	207	227	219	221	184	221	210	217	192	199	221	215	190	191	223	211	225	198	213	219	191	226	233	234	189	218	220	185	214	231	200	241	196	209	223	253	235	197	234	210	215	206	205	209	226	206	209	202	216	228	221	206	229	233	215	195	231	217	229	198	209	226	210	224	204	219	252	209	217	206	224	254	238	203	211	216	207	204	231	212	202	221	196	233	206	241	193	195	229	214	191	206	233	220	194	210	232	214	229	183	235	258	259	212	219	235	239	222	242	229	212	216	227	211	208	193	219	221	261	228	242	238	196	214	205	220	210	223	201	221	231	225	202	212	212	186	212	195	225	215	230	201	226	203	241	212	215	216	221	230	179	217	222	228	248	213	213	210	212	223	220	219	225	221	224	226	196	208	227	221	216	220	217	226	222	213	230	225	247	209	235	212	182	222	205	209	217	198	219	204	216	217	250	262	219	208	218	237	213	192	224	204	229	229	224	183	227	216	208	209	234	196	211	232	230	233	241	202	205	210	187	225	204	204	223	219	211	214	216	220	211	216	197	216	230	222	192	218	185	215	254	179	206	225	218	219	194	218	209	232	186	213	224	205	218	219	219	209	204	216	211	234	222	196	232	211	224	211	215	216	221	230	204	220	232	233	204	187	208	230	227	217	222	225	239	206	216	211	203	223	204	214	224	224	218	223	217	192	212	227	238	241	213	216	203	214	209	206	203	221	235	214	213	215	223	236	227	190	216	225	253	228	220	205	219	233	209	199	230	217	229	206	224	209	224	210	217	225	189	219	222	204	219	226	222	193	224	230	216	196	227	210	206	229	227	236	223	201	218	194	219	199	188	230	208	213	220	218	200	204	217	232	212	217	226	200	231	212	222	231	214	224	213	217	238	211	229	226	207	227	199	207	205	221	209	237	218	198	193	217	238	208	210	233	214	217	227	210	199	203	196	218	208	236	219	218	245	231	228	231	221	215	237	239	221	238	215	229	206	221	220	256	230	223	219	222	199	208	226	208	198	248	245	213	211	227	225	207	228	212	226	225	227	218	226	233	192	220	223	200	204	206	225	233	207	235	177	241	198	217	220	207	191	223	235	215	217	213	234	229	243	201	223	211	199	225	197	201	220	202	210	213	256	208	219	229	206	212	196	223	207	207	194	208	201	201	222	237	212	181	237	210	220	201	226	206	208	222	199	203	192	218	201	197	196	206	218	232	229	197	222	226	231	214	219	218	238	220	185	235	220	226	222	220	208	222	240	246	210	199	219	238	232	228	202	215	208	219	226	227	196	195	228	193	209	217	241	243	213	202	204	230	200	227	210	229	252	192	234	203	232	246	188	221	216	217	213	221	196	208	222	232	231	245	209	225	221	209	208	214	234	227	231	214	251	231	231	237	225	201	243	214	246	205	225	237	205	238	205	207	224	242	219	238	209	234	224	217	219	222	207	222	241	234	203	218	202	191	231	217	210	212	207	213	204	225	220	201	238	215	226	210	197	229	213	198	249	209	239	202	237	221	217	191	207	187	201	220	200	211	208	241	235	198	208	230	220	224	234	239	232	200	201	209	213	235	220	227	226	211	243	230	226	223	224	230	215	221	235	226	211	226	231	211	209	203	209	225	241	215	209	246	228	218	184	198	200	231	205	204	236	214	236	229	227	206	241	219	197	242	211	193	217	214	192	246	244	241	221	211	231	215	210	222	176	221	226	238	213	192	227	235	193	215	226	215	226	240	225	235	197	193	223	192	216	200	227	213	230	201	214	209	208	225	221	214	217	231	211	231	234	217	228	243	243	223	220	246	232	200	216	221	225	191	238	230	226	212	189	202	220	231	234	201	207	221	222	204	211	205	211	210	217	223	218	220	219	208	198	197	210	208	212	251	233	219	199	234	210	223	229	212	200	208	231	221	222	204	222	221	230	216	221	246	238	215	208	237	221	195	233	227	214	228	244	196	212	237	215	223	227	239	208	186	227	208	213	205	228	226	239	236	223	226	216	236	228	217	225	190	241	219	208	218	228	216	214	204	215	241	200	206	211	192	216	202	233	226	212	236	230	206	219	207	220	220	244	234	223	191	227	233	197	213	206	205	220	193	205	209	234	207	200	235	246	224	240	242	207	211	213	225	220	217	221	240	211	227	208	227	218	229	222	201	225	211	199	187	197	228	226	205	184	223	208	215	218	226	214	218	212	198	217	219	228	223	218	234	210	227	208	212	246	213	223	213	208	204	202	243	202	237	203	202	211	226	215	228	208	202	219	219	205	226	221	208	238	222	234	193	213	227	224	225	233	243	212	203	252	204	207	192	217	223	222	241	218	226	205	198
4614	5909	4188	2079	1477	1103	894	752	617	608	524	498	456	391	424	435	393	421	377	349	349	393	351	333	368	375	332	352	331	321	345	313	310	339	331	309	301	303	302	301	291	307	337	330	334	340	325	347	331	293	316	312	336	338	329	337	307	329	293	312	322	325	293	297	346	302	267	273	326	304	321	335	320	303	327	281	316	269	313	291	334	322	301	329	340	311	313	315	279	301	284	328	299	306	296	300	329	307	310	326	300	324	324	319	312	309	297	341	307	305	276	306	325	281	294	311	312	269	286	334	332	304	306	309	312	298	301	297	305	324	318	321	329	277	282	328	273	351	315	298	298	299	295	303	304	295	316	270	281	307	309	338	283	311	320	311	316	331	319	280	297	334	308	322	305	327	303	308	309	328	299	307	323	308	289	294	302	302	294	320	320	306	300	295	306	324	283	320	278	313	292	271	323	285	308	328	298	291	347	272	274	334	314	294	310	290	287	286	293	295	312	328	310	325	293	315	343	295	302	323	302	323	350	298	297	314	311	300	300	314	294	324	334	315	314	290	305	320	320	303	303	305	311	322	311	318	298	298	335	322	312	310	314	298	291	316	290	294	336	338	298	303	296	306	305	304	303	301	311	304	306	324	311	328	324	276	309	315	318	291	306	292	297	313	280	310	272	315	334	302	328	315	316	309	287	313	306	311	319	358	306	301	309	313	304	295	319	311	313	315	301	297	294	322	297	276	317	287	301	307	327	337	341	317	314	337	303	294	321	297	289	335	277	313	288	295	281	348	296	296	281	319	326	311	317	328	292	312	316	272	326	307	326	297	324	347	343	284	315	303	281	303	301	300	295	317	306	316	296	302	285	314	294	311	308	285	322	292	325	299	322	285	343	340	302	310	305	290	309	321	343	285	310	309	316	308	298	280	339	306	284	308	318	285	326	314	307	333	278	325	334	312	297	294	297	329	333	291	336	300	291	334	314	295	292	313	283	313	293	301	335	285	313	290	299	297	315	295	294	314	295	334	310	339	319	321	317	293	294	286	306	305	284	344	316	320	326	315	290	307	284	354	315	299	300	342	307	255	309	328	286	309	309	316	337	291	315	297	290	267	321	325	306	298	319	309	289	297	305	326	330	294	362	314	302	326	296	284	326	293	306	306	318	290	313	308	287	320	298	281	316	302	287	327	301	297	366	286	309	325	333	330	296	316	280	303	320	321	312	294	292	312	344	282	311	322	331	295	306	310	306	320	326	297	315	299	332	298	287	298	285	291	337	304	332	334	311	308	312	276	328	292	327	333	302	302	286	317	318	289	293	288	310	303	295	341	293	293	311	306	281	310	314	336	327	302	302	303	312	301	290	296	314	308	328	300	288	271	335	360	275	325	295	279	300	313	301	303	309	270	277	325	302	285	324	320	300	316	291	292	324	255	328	306	303	279	324	332	315	323	310	295	322	294	333	329	312	297	327	323	268	308	281	316	312	303	285	331	301	277	276	304	297	303	326	291	278	314	312	303	320	302	320	310	319	261	315	307	356	316	330	319	312	333	347	315	305	317	322	305	294	297	319	311	278	297	323	322	300	329	336	295	319	273	303	319	299	288	308	324	279	305	281	296	318	283	281	321	296	320	339	317	309	297	325	303	321	320	333	307	330	284	317	295	296	302	301	301	289	309	299	285	354	316	313	316	295	326	315	355	297	321	311	277	286	294	339	296	274	289	315	326	318	301	316	334	302	316	299	320	319	321	292	321	290	318	307	297	338	296	275	318	322	300	289	300	324	302	329	345	302	308	317	315	307	312	298	304	312	327	310	334	331	304	309	302	308	316	301	318	312	267	302	325	294	311	304	312	314	316	338	293	341	323	314	332	301	317	300	306	323	270	310	320	293	312	318	302	322	329	298	333	309	311	329	309	307	316	336	310	294	331	291	305	323	295	313	291	280	287	327	306	329	308	301	304	289	297	301	324	320	333	325	329	330	310	322	288	326	300	340	276	298	322	331	301	298	328	313	314	327	311	294	283	305	320	311	318	314	295	291	301	319	277	340	296	277	288	341	310	281	293	285	285	328	342	329	303	336	311	289	276	337	326	321	296	315	316	258	280	313	334	356	322	317	310	315	295	320	297	307	303	348	329	323	311	310	297	288	275	281	269	305	321	355	335	335	313	296	296	319	334	306	350	310	302	305	327	305	290	300	331	296	277	308	305	300	325	325	309	306	318	315	276	329	303	288	321	320	304	310	274	304	309	342	304	295	290	332	327	307	320	321	309	315	308	278	292	332	282	317	322	297	321	324	302	322	297	330	329	293	290	296	312	265	315	287	304	272	324	329	267	308	277	317	290	326	313	296	324	320	303	307	323	283	309	337	306	307	273	325	321	301	308	309	291	329	287	340	280	281	302	298	321	291	320	317	336	299	314	295	295	324	333	324	314	304	294	314	309	320	307	310	329	276	307	294	320	343	298	323	288	321	284	306	313	322	292	325	295	332	326	305	293	291	355	317	310	312	277	318	306	303	301	296	284	298	319	304	319	349	302	271	331	277	338	300	305	331	309	312	323	299	295	304	309	296	340	313	312	298	342	309	335	302	304	304	278	284	297	298	305	303	295	317	323	308	354	300	328	330	325	327	286	309	298	279	334	332	332	272	281	279	315	313	280	300	286	280	314	319	288	272	312	314	316	316	314	314	338	297	290	283	305	338	310	297	323	302	300	306	328	298	291	341	313	287	268	297	312	334	303	296	310	301	307	333	290	308	320	290	346	324	304	314	325	294	292	346	292	303	314	319	279	307	299	328	310	302	317	297	322	313	322	317	341	273	302	325	304	316	290	303	279	316	323	300	312	303	312	328	296	316	311	298	322	301	315	312	316	307	321	301	320	290	311	309	317	295	290	291	294	290	295	289	290	295	318	309	307	337	310	319	320	311	291	282	282	304	318	309	312	289	287	299	310	327	313	262	320	289	319	293	310	328	290	340	301	314	301	313	308	296	284	327	294	288	307	289	310	332	296	282	338	285	301	303	316	282	319	318	327	311	306	316	314	291	323	306	293	304	307	321	281	323	272	313	313	273	313	325	310	327	308	305	337	329	309	331	323	301	335	304	324	305	300	307	290	299	310	299	364	282	301	294	285	323	332	315	302	301	356	292	313	310	353	297	295	277	313	336	309	288	314	328	290	318	325	299	313	318	310	310	290	306	316	307	317	316	345	289	308	352	321	290	315	326	308	297	316	299	274	333	287	325	330	323	285	268	280	284	321	320	314	321	285	318	328	300	287	311	328	303	302	323	287	301	295	291	293	335	313	314	277	314	300	295	323	295	306	301	323	317	316	306	327	315	315	289	311	304	304	287	281	309	316	292	322	315	284	319	270	318	299	308	321	295	344	287	263	332	301	331	293	317	277	310	315	279	299	267	321	350	311	311	300	314	327	321	303	307	300	293	301	305	338	305	315	317	319	314	296	287	301	299	304	285	298	287	284	287	287	307	336	329	312
22870	21068	28802	23539	21061	21071	6518	1507	1207	1044	984	1047	972	952	880	800	863	863	803	833	793	779	777	821	736	714	695	738	755	735	703	813	750	734	694	750	723	765	711	717	695	735	691	721	718	686	718	734	687	689	735	668	730	742	699	748	730	744	682	771	751	744	718	723	720	674	691	712	729	688	676	717	737	701	734	701	704	666	660	738	684	700	685	674	714	729	709	698	664	687	730	714	746	733	684	673	657	698	723	688	697	718	750	718	671	707	713	729	676	748	712	723	719	663	687	718	695	739	673	703	708	698	688	720	728	704	725	748	718	664	702	775	725	682	714	716	694	704	680	714	734	686	760	760	658	720	721	731	709	706	722	724	680	692	709	694	728	663	698	682	684	756	689	711	686	692	720	670	654	724	705	690	768	655	708	689	716	714	699	715	726	685	695	683	696	683	748	703	690	635	691	732	724	717	719	703	681	688	699	703	681	694	724	699	722	719	742	683	709	734	674	668	669	710	702	711	659	672	725	694	689	668	708	696	691	722	693	751	731	735	734	707	678	688	692	712	702	693	691	739	724	699	688	747	690	696	735	710	730	669	675	731	695	720	744	673	695	708	688	730	745	711	706	706	723	711	675	660	726	677	730	663	715	682	735	717	674	683	678	738	722	728	776	703	698	725	716	729	718	692	702	709	750	715	702	718	687	672	691	695	755	720	705	710	654	702	703	755	731	723	716	747	719	668	694	691	698	708	721	668	748	669	688	767	701	687	733	730	721	696	714	705	731	759	707	715	688	749	703	718	659	703	702	677	758	697	705	732	687	738	689	756	698	717	765	775	683	708	718	733	657	703	715	686	746	692	677	765	732	707	687	691	704	712	690	757	657	679	755	691	708	739	751	656	697	663	705	672	757	715	711	716	662	692	704	722	697	680	663	730	746	675	725	699	736	708	690	683	683	691	700	661	674	682	699	783	721	711	735	732	719	649	726	704	700	681	687	707	724	709	696	716	691	656	727	692	705	713	716	712	743	695	666	665	725	715	695	687	698	739	743	727	716	696	743	789	710	717	655	734	642	683	686	649	695	737	648	674	700	723	698	671	674	645	706	728	705	734	718	683	686	711	693	721	742	713	699	676	731	722	644	686	739	685	727	737	718	695	706	693	686	700	673	729	775	708	660	720	696	710	688	705	711	686	717	707	724	694	683	697	668	661	671	696	671	667	722	674	657	757	664	712	676	690	680	754	736	726	728	715	678	684	689	708	689	710	659	684	744	739	708	666	702	759	687	629	696	699	702	723	724	689	735	722	750	731	720	732	676	700	702	725	683	660	699	691	694	778	663	718	666	711	669	703	728	808	711	716	701	739	721	726	685	687	710	692	740	679	673	740	689	679	723	715	637	704	730	718	726	690	622	713	700	675	632	681	673	726	670	682	710	702	702	741	740	679	693	701	707	685	717	705	692	695	734	675	712	711	668	675	676	742	655	706	694	693	755	743	737	706	664	658	712	712	734	705	720	691	722	695	666	748	687	729	721	710	686	710	705	666	672	721	700	632	716	653	706	727	702	682	735	691	741	738	670	730	663	687	692	666	700	709	691	697	703	711	707	680	704	704	713	738	704	752	709	742	703	740	728	655	710	766	698	700	680	742	721	678	698	695	644	678	674	668	688	715	714	688	696	731	674	722	735	702	711	712	728	682	689	677	699	713	723	695	715	693	691	709	671	728	701	680	705	681	706	683	718	695	700	712	703	690	685	726	705	705	734	677	660	727	718	694	702	639	654	738	724	733	727	692	685	657	697	654	732	683	746	709	688	662	682	702	721	683	671	712	688	687	670	726	720	697	722	704	726	699	692	686	703	705	726	709	719	699	669	685	699	706	708	730	665	729	676	699	754	734	745	724	699	711	753	722	671	744	718	726	722	707	662	693	701	715	661	677	728	664	733	678	685	686	738	665	752	688	723	734	700	702	731	656	716	653	707	686	705	676	698	712	728	760	720	717	720	713	697	724	705	747	689	710	776	747	687	669	696	717	696	642	715	730	661	719	699	675	707	694	711	714	687	693	694	762	729	728	754	751	722	698	718	721	668	736	719	693	744	682	690	685	700	718	660	655	696	708	710	698	759	716	689	697	705	675	703	726	731	721	705	733	694	713	691	711	702	659	760	681	721	679	724	712	692	725	723	734	715	725	679	732	658	681	693	642	744	685	693	668	711	680	666	698	697	666	711	742	714	691	732	690	699	719	703	728	695	719	723	700	706	692	680	719	707	656	693	714	681	683	729	689	672	700	696	688	713	697	687	687	707	698	680	674	725	692	740	705	694	730	694	743	705	728	709	654	721	728	685	734	707	663	720	722	713	692	731	716	688	744	706	697	686	667	710	702	718	687	649	654	714	698	682	737	696	691	708	672	705	696	672	686	725	702	733	702	692	690	766	721	697	701	682	713	663	722	733	693	727	714	709	699	708	718	666	669	672	737	696	701	669	691	757	721	677	674	737	731	699	701	701	713	676	736	690	746	658	731	722	717	673	682	728	769	684	695	728	677	674	709	709	731	696	652	671	750	678	711	755	703	738	674	666	723	730	704	678	731	690	718	745	720	710	713	671	659	732	714	665	693	702	720	733	737	705	761	700	669	642	695	720	708	691	695	689	729	719	675	690	673	671	672	668	720	719	705	676	695	730	713	672	691	641	711	728	758	704	739	673	740	667	667	674	712	662	701	714	701	729	688	700	674	690	697	727	664	681	680	669	683	736	712	695	695	736	735	730	695	714	696	690	673	687	693	674	749	776	727	696	690	650	723	720	723	715	716	693	718	705	708	723	716	741	695	685	743	674	701	729	700	645	714	721	712	704	726	720	687	685	676	729	679	677	642	715	687	652	716	715	704	761	681	702	698	713	753	715	708	732	694	743	624	770	667	750	673	743	708	696	686	698	714	730	631	642	685	706	710	733	699	715	701	692	705	701	656	659	693	686	648	718	747	764	656	750	684	717	674	726	665	714	719	726	712	747	727	692	659	706	650	686	658	700	690	733	674	725	656	748	727	702	684	671	689	668	747	697	717	721	653	722	702	653	670	727	724	748	740	724	697	697	672	693	699	679	700	668	706	720	668	676	678	714	656	664	681	695	717	737	706	750	708	696	691	666	703	681	684	635	726	730	696	724	699	690	684	725	657	708	687	704	706	723	697	723	703	729	686	716	701	722	690	747	698	731	695	661	746	721	639	664	721	700	753	716	723	697	747	706	716	707	697	711	660	665	739	697	738	751	751	686	702	684	721	630	694	697	689	691	749	660	692	667	741	718	646	714	674	707	677	693	686	674	725	741	718	695	701	746	729	716	692	686	762	689	676	715	742	727	678	687	691	706	759	699	699	731	680	692	709	748	704	671	710	656	740	693	714	729	696	668	718	705	710	747	680	680	667	666	730	718	696	733	694	681	721	677	705	710	683	703	704	725	716	696	712	710	668	683	686	674	700	727	743	709	727	643	682	707	752
7769	17431	13453	7327	5249	3908	3215	2545	2198	1935	1683	1537	1450	1373	1246	1234	1194	1129	1177	1105	1074	1091	1040	1015	967	998	969	941	960	953	919	939	933	902	903	879	951	958	864	916	939	890	846	860	902	902	926	834	923	892	929	852	876	880	839	918	942	855	860	856	887	899	827	862	888	895	900	907	869	851	887	868	865	863	846	875	884	871	889	895	919	894	886	855	883	877	868	879	863	931	891	910	868	845	897	883	909	936	859	890	860	808	879	809	810	837	838	937	888	871	826	879	873	869	891	856	890	884	874	894	889	827	845	845	874	831	871	809	836	887	879	909	877	858	874	859	849	854	919	863	892	868	806	937	840	879	870	843	858	862	868	863	866	848	902	890	897	901	893	845	895	885	868	865	882	872	863	921	862	903	914	858	791	856	880	809	887	858	918	856	864	864	866	890	871	854	815	875	896	899	901	866	889	834	905	871	797	908	818	909	886	849	851	868	859	858	935	868	875	844	858	891	928	880	905	874	910	812	871	870	847	871	888	850	881	890	860	805	879	843	842	882	820	895	901	885	848	910	878	868	859	891	821	875	880	843	857	848	875	897	873	919	811	848	880	872	870	845	888	854	867	818	843	871	845	904	889	866	847	840	890	881	848	872	898	831	854	859	870	809	853	923	905	884	848	886	839	837	927	868	866	865	866	862	859	928	852	912	906	914	869	848	864	848	863	839	882	908	854	846	902	833	861	886	919	871	861	827	853	874	889	879	893	893	894	837	870	816	844	817	879	877	836	871	826	885	877	858	891	856	902	839	843	846	875	843	831	835	897	873	850	803	868	859	871	838	885	848	884	849	866	859	839	871	858	924	853	850	852	883	899	903	902	862	858	852	889	863	864	898	878	858	859	886	880	804	861	927	818	896	860	857	868	907	888	862	886	875	871	857	826	818	852	873	920	845	837	882	882	856	869	828	857	861	871	858	845	843	838	880	841	895	924	914	798	850	908	882	848	840	855	935	853	855	874	859	861	823	902	863	871	881	848	867	835	860	896	845	893	896	921	883	882	877	835	817	888	874	918	871	862	864	855	903	874	900	875	856	828	877	850	852	894	863	858	869	864	836	887	834	858	884	863	872	818	840	878	905	865	879	899	911	906	843	920	844	857	892	864	859	887	862	868	875	872	855	842	842	899	882	906	861	923	882	872	847	892	891	875	849	893	855	859	854	861	912	923	884	821	842	842	820	855	928	943	926	882	839	878	915	858	851	832	852	875	861	885	891	862	884	892	856	896	868	884	888	899	918	867	884	890	857	858	889	857	860	834	840	835	853	848	897	834	907	851	905	831	799	853	852	900	851	840	879	872	888	830	826	846	884	845	883	835	886	870	914	868	844	901	887	866	874	852	837	861	846	879	872	912	877	869	841	883	842	867	848	893	794	887	853	898	852	873	820	892	864	886	817	819	865	847	877	812	861	897	823	848	940	832	868	913	937	861	863	881	884	840	899	859	917	867	803	889	895	899	883	847	904	914	817	851	893	895	828	873	874	868	914	854	858	882	840	815	896	873	888	913	877	852	914	933	868	840	912	916	795	884	853	868	804	805	847	844	865	860	871	868	909	870	832	842	832	850	887	874	855	880	869	827	922	867	868	878	867	894	935	905	899	898	914	812	941	878	860	846	859	820	836	876	833	876	877	832	898	861	944	850	860	851	888	853	884	905	849	881	865	874	867	886	868	886	899	881	855	859	839	849	883	873	909	895	854	870	861	922	862	881	817	890	875	893	868	930	843	863	882	908	802	826	813	874	889	866	839	868	854	883	851	919	820	834	841	862	838	808	887	878	865	879	848	866	898	867	863	855	847	906	935	842	845	858	836	901	809	835	859	875	787	849	832	848	864	895	849	854	841	917	855	872	831	820	822	863	890	857	845	890	868	918	873	872	849	885	810	891	887	867	864	907	851	905	847	906	835	832	791	869	814	944	876	860	914	878	911	857	870	857	828	815	837	873	819	888	844	876	861	861	885	868	854	880	831	867	849	870	842	841	788	810	857	849	874	851	904	890	898	832	856	906	909	846	885	878	847	848	830	925	803	869	896	830	911	876	803	852	908	850	841	887	840	891	874	895	832	909	826	850	832	859	879	877	817	856	816	869	911	861	882	833	828	860	823	906	883	908	849	889	841	790	864	900	900	836	848	875	847	898	880	871	891	853	894	853	873	837	878	904	909	863	875	867	854	864	801	925	910	896	876	906	813	871	912	852	841	830	886	836	853	895	860	907	860	898	835	889	880	822	905	876	845	863	844	918	831	853	779	879	843	890	865	795	846	897	865	862	928	874	897	857	838	873	901	856	869	889	827	907	830	872	871	867	873	918	825	838	853	885	865	847	885	862	873	841	852	809	873	859	912	837	871	873	852	887	921	888	898	806	920	878	896	816	872	903	869	841	858	890	864	811	901	927	872	833	839	847	867	853	828	789	837	899	871	839	848	853	838	847	842	843	888	825	902	885	857	839	761	853	835	870	872	889	821	845	871	826	833	854	881	853	918	881	920	880	896	872	922	865	892	874	895	828	912	822	876	844	887	842	845	774	905	894	907	841	844	891	879	892	878	840	913	818	863	840	864	860	883	889	867	878	867	842	849	856	874	904	847	866	913	853	824	881	897	886	859	860	862	912	871	883	876	882	847	852	849	884	873	843	848	927	877	844	876	886	842	911	869	903	880	864	928	904	858	873	831	864	907	870	851	879	877	883	875	834	887	823	819	881	892	834	899	925	883	904	879	860	884	878	863	824	900	912	857	813	847	826	900	797	870	862	898	848	919	897	846	864	932	843	870	855	838	918	853	849	868	883	860	870	838	840	921	812	852	840	845	904	855	940	887	827	931	821	878	866	865	808	877	869	841	897	878	886	888	834	861	874	866	852	902	834	844	822	874	912	822	885	883	925	870	870	885	902	850	855	880	921	909	880	815	925	860	853	848	857	843	831	826	825	908	833	835	858	766	866	899	881	908	855	848	837	818	895	820	838	899	880	878	840	840	824	841	868	895	901	877	904	846	824	861	861	825	842	895	906	825	836	894	845	820	886	874	815	867	798	903	883	891	919	858	863	858	847	812	900	915	858	846	824	861	866	887	897	839	875	845	850	862	865	869	911	902	862	836	905	932	891	857	866	892	882	861	869	929	871	891	840	888	850	894	879	884	846	911	838	855	881	889	830	917	847	838	862	878	859	933	887	895	863	895	897	854	855	855	874	894	894	876	869	844	883	886	873	892	924	908	924	828	815	887	879	855	872	879	874	884	821	893	869	854	871	876	839	903	912	853	922	840	832	872	936	845	908	882	874	863	856	874	858	872	846	883	917	851	829	871	924	865	932	881	884	897	872	821	815	878	873	892	891	902	848	908	864	872	842	871	848	861	877	885	865	881	837	851	862	863	783	868	862	872	818	877	915	864	921	880	876	834	843	912	862	933	840	890	854	923	849	829	885	868	892	834	845	838	842	880	845	848
26823	18928	4746	526	318	315	263	257	254	267	284	258	251	254	262	258	230	250	252	260	258	252	250	269	270	233	224	264	252	266	222	218	237	264	284	238	231	252	284	261	293	253	212	274	232	253	239	267	243	241	254	263	220	251	215	261	231	264	263	243	254	238	268	235	240	248	279	252	243	243	264	230	270	264	243	256	255	268	241	253	279	290	223	263	256	249	237	270	258	272	285	216	274	251	258	243	273	261	260	225	271	267	242	264	240	244	226	240	254	240	264	276	244	265	283	239	266	242	229	255	229	292	251	224	234	267	253	243	253	263	268	245	261	255	209	234	240	255	253	263	286	240	247	277	261	241	242	261	230	259	257	244	240	260	247	267	242	245	261	247	251	271	240	250	256	260	252	243	235	245	269	229	255	243	260	254	285	256	231	248	250	231	253	229	255	271	255	216	251	249	253	250	263	239	218	242	250	266	239	242	256	270	218	251	257	269	231	250	256	230	248	266	276	268	254	245	262	250	269	240	234	261	266	233	245	246	246	239	251	227	261	233	237	257	248	230	247	264	261	255	260	250	229	251	236	272	236	270	257	249	269	253	234	253	280	235	240	272	243	231	264	236	269	259	241	270	252	263	236	265	212	266	244	282	240	245	251	247	230	265	243	249	246	248	244	278	245	239	254	251	265	276	265	232	278	267	240	243	238	264	221	257	238	257	238	235	255	255	257	232	264	236	244	247	259	272	276	249	274	210	240	268	268	243	253	259	227	244	233	250	256	267	230	266	246	244	247	233	262	261	266	255	235	250	243	270	277	270	251	266	265	229	268	251	226	269	280	260	236	257	248	255	246	249	229	252	247	241	252	242	222	242	259	259	251	216	242	249	249	251	262	276	244	247	255	262	274	280	247	238	266	253	238	258	220	240	247	262	276	237	249	253	261	243	248	231	260	260	244	224	263	247	211	214	283	266	233	247	240	234	265	241	262	250	246	234	258	278	261	280	247	230	296	259	246	247	252	256	249	240	269	243	247	235	252	231	248	254	238	240	250	256	246	248	246	224	250	264	276	249	251	252	255	233	242	254	271	290	247	263	246	263	207	253	264	251	264	237	227	242	219	234	221	266	276	239	256	255	245	243	283	281	248	227	229	240	236	235	217	251	226	258	274	259	243	249	258	253	268	252	257	255	270	252	232	274	238	253	251	258	229	256	253	241	264	257	255	241	263	240	243	253	254	270	231	257	258	248	266	245	259	263	268	241	258	268	253	249	252	250	245	243	278	269	227	252	225	290	250	240	230	246	268	269	247	251	253	253	228	255	250	218	253	253	263	213	239	274	243	275	227	273	251	232	264	261	240	241	235	280	231	230	260	230	253	247	262	264	236	267	262	265	256	253	234	252	248	224	244	267	276	247	263	245	258	237	226	244	244	222	266	266	272	271	252	255	265	244	228	234	238	232	238	263	259	282	269	239	261	224	219	249	216	255	246	256	233	279	228	260	246	244	284	267	251	278	289	216	289	279	247	260	258	252	249	258	276	261	243	250	254	259	250	253	253	250	239	266	254	263	239	235	251	229	235	244	219	224	246	266	262	229	274	257	232	281	271	262	254	262	252	271	260	286	258	259	264	256	249	262	254	242	249	268	257	250	246	227	243	259	268	224	280	264	263	279	247	267	259	266	225	244	236	265	260	240	228	254	237	257	258	211	247	259	244	256	239	236	265	238	227	249	260	252	241	260	244	266	234	232	236	231	244	255	223	246	266	236	293	243	255	254	215	291	267	253	237	261	277	241	255	243	249	217	278	223	263	230	243	251	262	251	195	269	237	251	240	227	265	243	268	246	260	271	248	253	256	242	237	257	237	253	251	253	236	221	242	238	271	247	273	312	271	244	239	257	241	247	252	251	259	250	253	241	257	239	241	260	270	257	255	236	213	272	261	251	261	253	254	257	249	258	248	230	259	267	247	258	273	243	267	242	205	235	226	266	228	241	278	260	249	245	264	253	243	248	262	247	258	273	233	235	257	248	251	276	216	259	275	239	262	266	267	232	275	263	246	242	235	259	243	254	248	253	259	248	257	284	261	237	260	259	254	254	257	234	243	247	264	239	271	250	241	250	253	256	259	257	265	229	247	230	251	223	263	265	243	230	249	229	234	244	256	251	225	280	238	239	260	267	240	232	248	249	264	262	224	261	230	255	225	231	266	233	234	249	242	259	278	249	245	243	273	246	283	246	233	261	235	256	244	243	251	248	257	263	239	244	231	241	231	246	230	242	243	231	228	285	248	262	263	261	254	235	232	251	251	243	249	237	262	256	256	264	241	220	266	264	275	267	266	246	236	250	231	236	288	251	221	255	247	253	237	261	246	213	254	229	238	246	270	216	265	270	257	245	264	245	244	258	242	248	260	270	260	245	248	247	247	253	234	248	257	236	266	256	257	278	246	228	256	242	254	253	242	242	293	266	255	276	250	252	276	236	240	258	216	268	260	254	252	238	258	246	237	289	243	261	240	268	267	262	264	243	247	220	247	240	249	259	257	253	240	283	228	253	260	247	243	236	245	243	247	258	257	262	258	243	254	254	279	238	240	242	216	259	251	255	250	242	232	227	250	279	234	236	256	226	237	240	243	259	290	251	270	244	288	234	238	262	265	262	283	260	239	243	257	285	259	259	251	244	236	248	253	275	253	244	235	267	249	240	271	266	230	239	224	250	229	258	268	263	245	261	239	235	273	290	280	240	261	241	256	230	247	263	245	247	293	233	244	256	260	228	240	260	258	247	257	242	258	266	244	233	257	229	251	249	255	287	263	241	240	247	272	250	258	252	241	256	247	252	226	265	263	261	230	265	254	260	249	253	246	247	276	252	258	260	246	248	261	228	252	268	253	252	223	246	244	237	246	233	234	245	263	279	250	273	231	242	229	257	244	254	279	251	254	232	254	244	229	248	233	270	248	244	234	230	239	251	245	224	266	242	224	257	284	248	265	233	244	244	239	259	267	227	207	263	269	217	260	257	277	237	259	265	254	252	255	242	278	210	260	284	260	257	256	273	233	253	238	229	230	247	256	259	231	249	263	222	233	251	239	246	220	236	259	255	253	246	255	235	231	256	233	247	274	238	277	275	239	286	297	261	250	248	246	239	249	266	258	256	235	260	241	236	262	275	242	253	271	246	251	260	228	256	238	227	253	246	240	239	249	230	253	277	249	251	272	285	246	249	264	241	256	240	244	257	269	247	255	276	251	275	278	261	241	243	267	252	290	248	233	253	215	289	239	243	262	257	230	271	263	247	240	244	261	255	250	234	245	275	281	252	271	270	257	262	261	263	246	254	245	229	288	268	257	268	259	269	263	267	264	267	243	226	267	267	267	234	235	254	251	232	246	279	253	253	286	269	260	254	228	279	227	241	260	254	248	235	233	270	264	268	266	238	261	258	245	300	260	245	240	255	242	259	235	259	249	257	240	262	262	264	262	257	220	261	260	258	263	250	251	245	249	228
3932	1196	971	586	545	432	376	390	398	367	350	380	367	339	351	332	315	335	325	348	328	345	338	339	312	326	353	331	317	316	311	321	356	325	340	306	298	309	348	341	328	353	344	323	330	348	323	339	350	351	315	344	339	355	307	327	331	347	324	336	322	289	316	342	313	330	316	342	318	354	301	347	307	303	348	350	324	345	340	352	327	302	343	315	325	305	287	338	353	286	343	345	319	329	323	329	352	325	339	342	319	332	328	346	336	332	311	343	357	321	348	317	352	304	358	315	316	349	303	351	334	352	334	314	335	322	326	331	293	331	327	362	329	317	300	353	310	333	365	319	319	326	300	328	330	339	336	329	344	332	325	340	296	338	349	355	356	315	338	326	361	333	352	361	322	304	308	323	322	340	344	329	326	338	328	343	351	325	330	319	334	337	320	323	340	325	332	331	323	343	326	314	309	356	322	317	312	300	342	342	334	322	328	336	319	310	351	353	339	312	365	338	354	331	352	325	327	336	324	314	339	320	333	318	282	338	346	294	310	322	317	332	292	320	333	313	317	311	303	335	321	308	335	316	301	316	322	325	333	331	354	342	333	347	350	321	289	348	301	323	324	317	317	335	342	353	353	333	319	334	294	330	322	321	296	349	342	329	319	336	316	315	325	313	320	337	313	324	363	310	310	344	334	346	353	299	309	327	339	345	350	333	337	337	301	295	306	333	355	319	316	298	352	340	339	341	319	332	305	353	331	298	295	328	326	325	317	344	319	335	359	321	299	328	304	318	303	329	350	352	317	348	319	334	312	324	330	328	323	317	346	335	335	337	340	342	329	357	337	338	346	344	302	287	321	331	311	348	334	325	325	335	338	334	318	332	338	320	290	330	304	314	333	315	319	367	339	316	338	350	336	330	304	311	326	334	348	293	331	348	333	314	337	326	309	315	324	322	327	338	336	318	304	291	353	366	323	344	329	298	333	311	317	341	328	350	340	329	344	341	309	325	310	339	328	310	347	348	358	331	362	318	336	352	361	363	326	323	320	350	317	339	347	311	334	318	385	344	312	301	277	342	320	330	315	323	305	348	333	342	351	343	309	340	320	329	339	328	348	314	307	332	347	322	323	341	299	360	320	329	354	337	332	319	327	326	328	334	324	315	316	317	310	309	331	355	355	359	324	290	328	316	353	292	352	339	364	368	346	312	346	326	316	355	352	371	354	362	341	346	336	348	330	331	349	359	298	336	313	333	372	313	307	315	339	359	296	326	317	329	317	354	317	358	361	350	311	343	313	308	316	301	316	339	331	342	310	327	320	331	330	325	338	341	292	328	326	318	341	345	324	337	325	321	313	294	306	316	354	330	305	352	340	314	341	315	320	308	310	362	319	339	366	288	323	310	320	317	323	312	336	323	377	331	322	322	306	307	337	329	333	330	356	332	346	333	336	289	358	348	339	308	328	342	338	346	363	331	332	347	358	301	317	326	279	299	325	366	366	323	318	312	328	310	339	312	326	328	337	323	310	356	326	324	327	333	333	323	334	355	322	332	316	318	324	329	329	313	338	331	342	296	336	301	345	320	351	312	364	345	329	315	334	321	333	321	307	317	317	315	316	348	325	330	334	328	317	338	338	342	302	329	348	309	323	316	366	323	341	323	334	282	337	309	357	337	334	317	363	332	331	346	331	329	333	326	292	327	328	316	339	351	328	288	341	339	286	346	352	304	306	359	314	330	346	308	325	327	341	317	304	325	309	316	299	328	319	317	316	320	297	323	373	334	330	311	335	348	323	310	300	308	360	347	316	335	335	329	338	309	326	309	307	320	323	356	337	349	318	372	336	301	325	335	326	323	308	353	305	335	332	335	348	332	301	305	327	344	285	328	340	329	313	300	305	322	300	321	325	326	322	325	350	332	327	330	319	293	299	328	321	362	322	331	343	303	305	290	321	335	303	334	331	362	334	326	333	349	341	368	311	357	329	318	315	334	302	318	341	316	321	327	319	348	384	359	299	329	333	310	342	336	325	355	331	332	378	363	332	340	335	316	308	330	331	332	306	344	337	324	323	319	351	349	371	331	328	323	332	334	327	332	343	302	304	346	304	320	327	314	321	328	345	322	296	335	330	318	319	314	352	309	340	336	311	313	345	348	312	339	315	356	340	329	373	328	343	323	320	326	333	338	322	322	309	305	328	315	363	313	333	364	356	313	353	301	328	350	353	319	325	353	339	335	317	341	362	312	317	330	328	339	305	334	360	363	334	342	316	327	327	331	332	339	335	333	310	316	318	346	315	358	313	295	321	331	342	343	347	345	301	325	334	346	338	304	331	316	320	367	323	324	292	292	321	339	351	330	298	334	326	349	325	324	332	370	329	325	361	314	335	335	320	362	306	331	301	326	325	307	328	318	333	340	327	337	354	339	318	299	342	325	325	307	307	330	334	296	331	294	352	304	357	332	303	341	299	347	320	306	320	334	312	350	343	362	313	325	331	328	311	328	327	325	359	336	342	328	356	343	325	316	328	286	343	312	339	327	301	360	321	323	353	325	323	325	316	313	362	335	337	323	362	330	315	326	315	337	326	360	313	338	312	315	311	354	344	352	308	303	319	323	359	331	350	322	335	328	319	324	340	328	309	323	340	342	331	338	345	340	318	352	303	317	328	343	315	345	311	331	325	323	328	329	343	333	309	373	315	306	315	302	351	332	340	337	295	330	339	323	330	327	319	294	301	316	329	323	334	298	311	360	327	292	342	338	358	330	323	301	346	320	338	309	310	322	320	355	334	311	342	327	295	338	348	320	298	340	308	325	282	308	316	302	334	321	316	348	328	350	362	329	344	332	284	292	349	305	322	304	323	332	305	335	311	316	381	347	335	332	344	330	321	326	317	335	314	315	332	324	318	334	337	335	354	319	329	324	340	285	306	316	325	318	363	319	314	295	320	367	320	340	334	345	350	339	316	313	350	307	336	325	282	331	336	323	325	345	363	331	303	337	333	322	301	335	332	343	325	341	360	338	295	337	334	347	361	348	324	351	322	335	331	331	330	354	331	324	302	362	324	347	329	306	315	282	305	327	314	360	330	331	318	333	368	334	308	299	358	314	303	339	344	328	337	312	333	323	307	350	312	328	309	342	321	324	297	324	350	352	315	312	333	300	299	359	313	336	329	316	310	341	331	358	312	304	322	305	315	338	326	340	323	329	313	363	308	339	346	335	302	319	312	313	338	363	338	291	328	366	341	343	343	311	337	329	374	338	317	319	301	313	356	347	322	312	335	304	323	325	341	323	319	333	359	328	358	344	313	353	343	320	335	330	345	324	319	347	330	335	328	349	326	329	341	330	303	329	290	306	306	299	334	339	334	340	342	289	312	347	337	339	324	343	337	342	294	322	361	348	332	318	339	308	363	318	361	372	308	378	349	342	325	321	319	338	353	333	298	337	354	305	328	337	309	319	322	335	341	327	338	308	325	327	327	351	350	320	344	334	298	346	310	300	298	314
23828	21016	28188	24020	20984	7728	1346	971	855	837	736	784	717	719	683	742	650	676	613	658	612	644	647	632	625	556	592	610	614	575	654	612	621	621	594	632	625	638	612	586	566	609	607	555	577	612	616	556	614	606	584	571	608	617	616	589	661	594	604	606	581	610	602	616	585	583	620	575	551	578	564	552	617	592	614	585	560	579	595	596	569	628	568	640	592	570	610	605	667	563	621	554	588	568	608	616	609	592	612	562	616	625	609	569	613	617	583	578	600	582	582	632	594	561	611	600	611	578	616	555	632	553	575	660	604	626	609	582	589	595	574	641	583	601	562	559	562	605	611	592	604	603	562	595	584	582	587	597	566	616	606	522	597	576	605	612	578	590	626	586	588	591	558	568	599	588	588	560	609	561	551	583	596	587	561	582	593	567	589	590	592	576	580	608	589	599	584	607	612	602	586	627	608	596	580	548	586	556	630	598	617	571	579	594	590	627	588	597	599	603	556	618	596	602	558	591	617	602	562	591	595	602	599	559	629	553	605	562	584	579	649	538	629	572	598	623	554	603	601	633	562	584	610	551	606	596	604	560	614	589	602	597	572	606	611	623	559	570	621	604	586	562	596	574	582	601	585	638	604	587	586	561	582	599	587	628	597	557	566	550	612	563	636	579	596	571	557	542	561	605	613	587	576	579	618	588	586	554	614	599	616	571	582	583	603	568	586	579	584	586	585	595	546	585	574	583	593	603	589	599	643	591	586	603	586	558	603	594	594	599	613	639	584	609	586	593	610	618	601	587	593	568	606	561	566	601	630	595	623	594	597	621	610	595	581	609	563	585	631	584	627	585	617	581	549	575	592	572	568	598	608	587	568	596	584	643	585	614	587	587	603	650	608	585	598	563	604	575	582	600	577	580	569	590	553	642	580	580	587	602	569	592	585	637	575	592	575	597	595	586	593	584	591	607	579	587	551	628	577	627	543	588	609	571	563	604	602	596	584	558	584	574	646	589	604	591	600	612	588	607	551	583	597	589	578	604	614	588	609	602	578	629	621	605	683	584	620	618	587	572	626	572	582	598	599	581	574	634	595	569	586	588	621	618	622	595	524	596	569	599	614	561	606	615	595	568	597	608	607	599	570	539	595	562	586	623	564	590	602	595	586	575	544	548	584	558	561	627	568	628	586	615	594	580	611	552	606	613	601	651	552	603	591	564	596	591	539	540	604	579	582	583	588	626	592	604	559	603	566	624	602	583	589	587	600	590	598	627	625	574	552	600	582	613	604	583	542	546	561	579	593	576	587	596	620	599	580	545	561	587	616	649	607	570	606	564	566	580	583	581	562	596	583	592	601	622	589	588	590	605	542	595	590	616	592	548	608	595	659	588	612	580	592	578	590	537	582	618	626	625	596	589	601	633	588	589	599	576	587	575	566	635	604	610	568	605	642	564	615	583	603	574	570	626	622	620	585	611	587	570	614	600	596	557	593	571	618	615	585	544	588	578	551	601	590	571	617	612	598	604	604	617	591	577	583	605	602	558	602	657	584	538	571	625	590	623	601	583	596	598	587	574	573	617	579	600	559	568	600	578	599	606	563	614	612	595	561	521	584	609	553	600	585	597	572	571	631	587	619	585	614	566	608	580	608	569	608	554	589	576	600	556	578	595	620	539	562	583	557	582	589	624	589	568	589	539	630	582	578	556	587	557	604	592	617	555	586	598	581	584	572	600	581	604	627	590	564	600	609	567	628	606	590	586	597	587	640	543	631	598	571	612	648	617	576	613	598	614	566	592	639	575	582	638	607	594	605	584	617	623	581	572	557	632	569	587	606	596	556	569	584	533	553	603	561	598	611	605	563	618	632	569	577	606	528	593	633	540	614	618	634	574	578	593	558	592	577	587	620	571	572	628	584	613	619	575	561	603	590	586	607	576	611	592	596	627	623	595	605	595	571	601	584	624	628	603	583	593	612	593	562	587	595	588	632	631	590	598	559	592	572	579	633	596	583	566	623	601	588	612	579	554	560	570	551	591	610	567	554	597	617	621	580	634	604	580	606	625	576	588	623	606	607	580	593	583	605	569	648	601	540	594	608	589	570	601	605	607	569	639	518	547	614	580	623	591	544	559	590	610	587	579	607	599	552	612	583	599	572	524	619	623	576	573	625	566	618	587	578	577	608	605	606	577	549	557	612	574	617	567	551	613	586	571	617	582	577	600	574	620	595	611	557	599	608	587	624	572	574	587	628	620	576	577	634	553	589	614	582	572	601	559	592	607	584	601	535	566	585	572	584	601	593	571	591	594	552	593	595	607	640	585	554	584	605	575	608	575	556	589	575	589	557	579	610	591	558	570	598	598	579	560	550	580	567	615	601	627	584	586	617	555	581	592	569	636	615	580	594	563	608	570	551	610	596	596	636	590	574	554	591	614	599	597	552	614	569	610	600	555	535	581	537	602	621	548	540	576	592	638	602	561	628	630	573	670	562	575	658	576	578	563	590	624	610	605	637	597	567	580	564	612	586	553	606	590	552	588	562	603	574	614	605	600	586	609	611	570	582	645	616	589	590	607	603	593	579	577	589	576	610	579	607	632	591	618	582	542	579	561	606	608	585	591	586	610	551	587	559	574	596	568	614	584	585	571	555	554	574	646	596	642	602	583	574	563	611	610	590	615	594	611	596	582	620	603	581	561	567	604	617	592	598	567	609	582	554	571	576	583	606	634	612	595	578	544	586	588	603	590	560	573	556	575	558	547	640	583	608	588	615	627	577	618	591	643	599	600	610	604	637	521	587	580	554	560	550	585	548	597	612	587	582	598	563	600	551	582	590	614	592	598	647	637	587	585	543	626	603	557	613	597	573	566	569	560	586	597	595	587	572	615	628	587	576	560	568	555	631	596	584	602	593	611	572	603	596	609	556	576	618	598	621	594	588	623	576	596	604	607	630	576	603	579	557	574	570	618	597	570	585	589	602	614	613	622	588	615	633	589	601	562	569	590	604	576	615	555	593	611	599	581	574	554	599	636	622	601	567	599	603	601	571	615	592	583	585	588	541	639	570	609	599	594	602	617	586	580	582	560	597	554	572	587	610	658	579	595	586	587	592	562	549	583	546	590	603	554	571	554	632	572	632	559	566	581	608	599	567	587	583	596	576	566	622	604	607	562	569	585	577	586	554	618	574	596	570	610	566	614	571	538	583	589	590	578	559	606	612	597	597	616	579	578	560	563	595	538	578	564	570	557	580	627	582	613	622	539	644	617	544	576	609	632	579	566	619	568	629	566	579	582	574	672	591	553	558	581	606	582	610	565	532	634	640	551	586	581	588	637	547	553	588	657	586	599	529	579	576	622	586	622	602	565	581	621	621	592	587	576	515	569	593	588	596	585	551	598	597	544	619	545	578	567	604	577	616	576	557	638	578	607	565	605	605	586	597	614	549	587	571	584	612	592	609	592	541	557	593	581	573	619	548	629	632	602	628	602	607	588	587	593	600	634	601	595
5167	10961	8542	4253	3110	2392	1922	1574	1462	1305	1175	1098	1045	938	944	931	857	902	824	851	825	758	781	788	820	796	784	729	754	732	779	760	792	763	779	688	747	771	776	780	777	733	745	709	729	744	792	803	729	725	753	768	707	734	686	715	733	738	726	750	729	759	663	734	728	735	737	710	655	720	727	761	760	787	720	739	709	712	775	736	679	727	696	675	688	725	751	708	719	714	750	718	801	724	690	665	723	709	719	760	741	762	757	676	726	719	722	671	715	806	767	761	705	735	708	761	713	708	711	712	770	743	758	720	714	748	719	767	767	723	745	700	768	722	716	685	702	691	752	709	739	705	685	732	729	754	746	718	714	704	774	673	789	709	747	716	680	754	715	739	772	688	733	729	722	730	715	703	701	758	730	705	698	673	713	694	725	694	728	743	700	717	700	734	779	746	707	707	770	713	729	731	751	737	740	707	717	713	699	721	720	697	787	709	784	718	731	741	718	735	731	697	775	707	717	747	708	712	715	714	716	754	731	733	740	761	732	729	699	727	754	782	749	690	726	718	732	738	713	713	766	736	727	694	735	727	720	719	728	729	723	763	719	744	722	707	707	742	689	693	739	664	739	735	696	654	731	735	725	707	709	758	721	730	741	761	732	697	749	757	741	719	758	742	721	734	705	763	745	716	788	722	743	718	729	707	720	747	715	715	716	687	679	683	736	728	735	720	717	715	681	729	689	720	702	715	735	729	725	734	722	751	704	710	761	718	719	723	723	675	683	748	724	731	663	699	731	696	719	736	689	741	734	704	706	750	714	737	695	757	708	753	756	724	682	744	719	750	746	737	705	711	755	744	728	742	788	711	743	754	746	648	778	756	735	754	740	715	740	737	646	733	730	759	774	743	688	733	699	735	723	666	750	724	707	731	696	746	727	766	698	695	698	718	728	752	718	728	741	701	708	688	676	728	747	756	734	692	721	715	723	698	695	647	734	736	696	697	710	675	645	731	707	719	703	770	697	696	672	760	745	743	699	707	672	720	712	749	735	700	703	707	714	694	712	769	694	703	722	689	784	726	696	692	733	727	722	728	725	704	686	716	739	722	694	714	698	718	773	704	763	755	671	676	727	691	756	679	701	755	713	761	746	696	736	741	726	687	726	698	772	712	646	713	739	709	721	757	715	707	777	678	717	729	781	723	698	755	752	720	736	748	746	712	830	721	736	720	712	708	759	792	703	717	709	687	752	731	716	734	720	726	739	750	743	741	745	713	698	738	757	767	688	733	776	727	764	705	687	711	739	687	710	711	699	699	717	729	732	693	709	724	761	682	717	676	692	706	722	731	669	671	723	725	745	742	710	723	709	684	734	758	686	692	715	748	725	679	723	700	734	679	759	751	748	761	734	728	706	705	735	689	729	727	733	716	716	686	717	665	775	697	731	709	709	736	765	744	727	680	763	737	703	699	738	789	718	760	744	717	740	684	732	726	691	713	762	703	706	717	770	726	688	731	715	716	731	717	758	694	718	751	722	676	746	716	661	754	746	735	762	676	681	746	707	709	661	705	726	735	703	676	773	745	766	732	743	737	710	762	738	716	728	734	679	730	746	705	730	730	743	683	743	699	737	731	755	723	765	696	799	772	764	713	732	716	722	711	707	722	743	710	757	710	729	733	736	729	756	725	709	754	743	729	718	687	755	708	680	740	710	731	765	754	747	742	741	793	748	700	732	748	715	748	731	732	715	765	725	701	754	752	707	764	718	740	735	709	710	676	709	697	723	715	689	758	738	731	736	728	724	711	734	743	729	700	758	762	752	718	696	741	710	716	718	713	736	743	724	705	783	705	759	703	683	722	724	730	764	733	681	725	746	716	708	746	720	758	737	697	727	700	774	731	736	728	682	754	725	728	743	751	751	686	741	750	769	709	737	768	701	747	710	701	749	718	726	769	710	705	697	755	707	699	757	727	709	732	709	764	701	687	721	757	730	719	769	778	709	733	686	723	726	754	742	674	710	718	764	702	667	748	690	728	698	686	719	681	734	676	709	743	718	675	712	722	719	711	708	731	760	736	665	752	790	704	716	704	755	741	749	728	720	748	712	714	742	737	714	741	744	705	727	750	744	683	718	715	674	726	681	732	745	737	721	681	705	720	744	685	719	732	716	750	724	666	747	723	742	681	725	717	766	681	770	727	723	712	693	758	681	780	734	745	734	726	680	717	718	699	777	735	703	770	784	739	730	723	748	690	717	697	744	738	738	711	739	755	743	704	767	657	756	723	723	749	755	727	741	718	736	716	729	670	722	749	693	736	739	712	699	676	742	719	689	719	703	770	724	775	719	753	765	732	740	689	718	700	766	721	735	704	751	723	728	710	745	740	698	682	707	740	739	709	786	731	764	711	764	750	688	774	702	726	730	710	720	720	738	730	771	717	750	764	758	750	762	750	732	715	745	753	749	713	722	767	746	718	744	759	751	729	718	750	730	744	761	767	728	707	785	712	709	758	727	741	745	758	710	712	704	765	724	754	731	689	677	702	723	680	756	717	667	726	738	759	717	690	720	683	786	688	711	722	722	736	695	709	727	720	712	723	776	697	716	733	743	755	750	756	670	769	713	724	726	702	720	708	709	719	748	739	744	691	675	732	727	758	737	704	740	689	724	733	712	729	746	781	734	706	745	706	749	645	689	717	782	739	670	709	706	733	706	770	689	725	732	738	719	769	746	728	719	745	731	725	740	703	708	730	711	719	710	714	740	716	699	725	726	697	765	774	713	743	752	668	764	752	760	745	676	718	705	743	677	746	732	706	732	708	654	675	761	705	731	701	726	704	728	733	754	694	692	765	736	772	698	719	712	682	695	726	722	737	700	769	717	706	771	699	678	735	683	722	719	678	711	725	734	740	711	681	695	735	719	714	741	726	697	729	759	698	752	744	751	746	717	714	742	694	722	768	668	745	738	694	727	681	718	768	720	726	686	709	730	707	712	746	744	724	728	686	702	694	730	756	728	730	718	720	734	719	718	748	690	720	720	690	711	747	733	699	733	729	687	714	686	717	748	771	700	734	713	713	741	694	707	715	720	714	715	745	718	786	747	739	741	741	772	671	707	705	720	725	691	671	668	725	718	741	753	736	732	759	708	719	719	753	697	689	704	686	689	690	738	730	711	734	743	722	776	731	701	690	682	707	729	752	747	705	689	753	687	759	723	718	718	718	742	717	737	787	741	711	721	693	742	709	719	697	732	704	764	727	764	746	675	772	742	695	686	746	676	730	732	713	747	711	718	789	681	748	699	713	695	714	707	738	696	714	726	733	686	702	701	761	701	706	712	668	733	704	732	744	720	730	773	758	716	695	723	666	724	727	707	679	737	736	689	724	718	738	723	686	714	691	744	756	726	758	730	735	758	669	740	717	728	686	691	686	744	732	736	750	717	695	747	739	711	787	742	701	731	778	763	714	727	718	749	757	744	744	652	734	712	736	663	681	795	734	765	714	717	724	714	679
25033	21010	26821	25144	4680	506	441	392	318	314	293	303	266	258	249	255	239	236	211	232	228	220	240	240	242	223	231	226	188	218	253	218	210	256	217	225	245	264	229	197	205	235	226	248	233	223	221	209	220	221	202	238	206	228	232	210	220	214	208	213	242	220	204	212	222	216	258	224	212	236	210	222	224	208	206	215	229	237	199	216	224	230	214	218	229	218	205	206	197	220	204	230	231	202	198	203	247	229	228	208	240	217	223	233	214	232	218	219	210	215	203	253	206	228	214	200	225	230	224	199	201	215	208	233	220	197	240	223	236	216	242	234	223	232	216	225	224	226	224	207	218	219	211	239	207	212	219	221	189	210	215	219	199	258	216	214	228	219	242	228	237	208	206	203	198	204	209	241	207	206	207	210	225	228	201	228	227	236	230	211	196	212	226	190	218	224	226	225	219	202	189	232	202	217	233	192	223	209	240	212	221	223	203	198	221	217	242	213	228	242	205	203	217	200	217	210	230	189	194	233	218	222	204	223	205	218	211	229	247	221	201	249	255	212	198	239	231	208	211	243	204	199	207	223	232	224	179	206	215	197	244	229	218	233	213	210	229	206	205	215	236	235	240	216	214	175	213	206	248	226	222	226	191	206	217	226	215	203	214	213	203	215	210	219	249	215	208	211	233	206	230	210	230	236	200	190	211	213	229	212	211	206	257	221	210	203	193	212	246	196	222	245	218	223	213	212	199	208	216	201	213	238	196	193	219	213	213	188	243	220	203	238	220	240	205	229	199	218	199	239	241	208	224	206	221	197	217	243	211	213	235	220	193	213	201	206	239	186	222	213	211	222	223	249	240	214	211	210	206	226	210	189	246	229	224	224	221	220	206	231	227	230	211	219	223	203	223	237	206	232	194	202	226	221	224	210	231	227	199	223	208	213	223	211	210	216	219	221	200	195	231	241	211	227	215	225	234	193	215	216	231	196	208	219	208	213	226	234	211	245	238	230	211	190	216	234	192	223	221	217	220	216	210	198	219	207	243	229	238	242	218	210	216	246	227	214	224	211	207	204	197	211	217	217	241	234	204	228	202	226	236	222	197	235	203	225	192	245	190	204	242	224	217	220	206	215	223	207	209	235	217	221	228	235	220	212	192	224	195	233	203	233	213	208	229	217	223	219	186	244	209	222	208	228	209	232	217	196	216	216	207	221	201	222	211	202	212	209	240	211	206	216	216	227	215	240	222	212	217	222	185	225	223	220	250	198	214	222	236	225	206	228	215	212	212	225	219	215	205	227	206	227	225	218	218	225	199	240	221	210	201	207	211	235	249	209	214	227	226	225	243	227	217	207	210	210	232	222	223	225	237	245	228	196	198	237	215	200	209	221	219	226	232	232	222	205	203	220	225	234	202	213	227	219	188	228	238	203	227	224	197	242	226	236	224	226	232	191	198	218	225	202	211	205	223	228	216	228	214	213	224	230	195	209	232	205	197	215	222	245	239	238	223	223	228	217	232	199	219	213	206	219	217	210	211	211	219	218	227	242	198	211	223	230	217	229	208	234	222	223	199	227	229	189	204	205	212	205	214	230	210	233	216	219	227	222	195	210	199	204	210	224	193	243	207	176	224	209	213	229	203	199	219	239	203	224	225	217	236	222	215	185	222	224	212	242	200	195	231	206	209	240	222	233	219	213	226	232	233	204	228	187	222	221	206	234	229	218	203	215	253	221	216	188	227	214	229	196	227	210	222	244	200	224	192	230	217	199	201	240	201	227	232	238	233	208	243	201	211	224	234	230	241	207	200	217	220	209	211	195	237	207	175	226	209	217	216	246	213	201	221	229	197	234	212	174	210	213	228	219	215	227	219	207	220	223	207	194	224	221	194	225	241	222	225	210	220	209	238	207	199	211	232	221	221	223	221	215	223	215	228	210	208	215	221	221	225	213	189	212	220	232	196	230	239	190	223	217	230	217	217	202	193	216	231	188	211	190	244	236	212	257	207	227	242	236	221	220	207	218	212	216	210	210	233	215	189	188	208	239	212	195	233	201	208	248	191	216	185	200	207	221	198	226	226	219	213	224	208	205	203	216	211	237	224	224	215	209	189	201	212	221	218	229	215	213	205	224	211	221	220	208	251	239	239	214	194	265	215	212	215	242	222	221	200	221	199	186	230	238	225	207	218	205	208	213	230	216	246	221	226	215	197	215	225	208	224	206	191	213	244	232	247	231	221	240	200	217	193	243	234	239	223	211	231	208	239	224	225	224	217	196	211	229	223	203	212	205	195	202	207	234	215	224	211	223	225	209	257	197	207	218	234	214	212	203	193	191	228	206	187	231	228	198	200	210	243	220	231	225	227	191	194	240	196	214	222	216	211	224	246	233	229	227	206	225	231	231	211	208	230	190	214	224	222	217	239	193	209	221	195	226	210	226	182	210	216	210	231	221	230	226	205	213	231	213	209	227	212	194	223	219	199	207	198	224	209	240	217	225	209	234	234	219	230	243	228	218	220	211	205	208	201	211	194	223	198	225	212	237	217	236	216	235	218	220	213	198	223	199	220	219	223	200	241	222	202	215	233	250	211	211	216	198	214	189	203	214	225	216	222	215	218	227	222	225	233	209	213	213	214	214	228	218	212	217	200	217	191	229	228	216	231	211	201	221	230	207	229	214	227	220	218	230	239	221	218	247	184	225	206	221	228	211	232	256	215	213	236	240	226	224	221	193	209	207	196	203	208	181	215	214	218	207	221	236	237	241	201	225	218	218	219	212	195	215	234	192	191	225	195	200	211	248	229	228	218	231	228	212	235	202	222	219	212	231	228	194	177	218	245	253	178	224	221	229	203	229	216	214	212	226	234	229	219	207	236	214	199	199	210	199	211	212	208	200	232	225	215	220	214	229	220	208	208	222	192	217	218	239	191	196	213	216	176	215	225	254	205	218	205	234	191	208	221	239	212	236	194	219	211	212	198	214	203	214	236	229	228	218	230	216	231	227	223	225	213	228	203	218	237	225	203	226	218	202	212	221	231	207	247	216	201	203	217	240	197	203	233	239	206	241	217	193	193	211	188	256	213	201	191	212	245	219	222	223	199	240	212	217	214	206	241	225	202	232	225	252	215	214	222	213	202	217	210	201	217	226	204	159	228	211	231	231	216	225	191	261	223	201	193	225	206	233	227	203	217	225	221	201	214	217	201	218	223	246	205	226	219	219	200	212	181	211	206	209	231	235	207	206	219	209	228	226	220	237	225	226	269	222	234	228	219	204	197	208	218	231	208	200	216	227	197	212	227	214	208	228	222	200	231	224	215	193	199	219	258	240	189	219	217	217	241	229	203	224	220	228	206	235	211	207	218	242	210	197	193	222	234	206	201	219	207	215	235	225	225	224	210	183	224	222	228	216	237	214	250	237	199	210	231	220	209	199	213	235	237	231	219	227	212	224	227	220	221	218	207	200	209	207	182	223	188	228	208	197	209	224	220	203	226	201	210	200	215	208
4629	5819	4222	2041	1467	1106	963	739	645	578	537	540	470	447	413	404	404	389	356	368	340	347	338	379	358	320	286	370	340	322	336	325	306	320	301	305	344	327	307	321	311	306	288	318	298	308	321	283	324	325	303	337	313	316	302	320	334	325	318	333	308	327	315	291	322	306	310	326	333	328	307	335	300	292	302	286	331	311	315	311	304	308	291	303	286	342	295	316	300	309	295	277	348	310	286	325	327	317	335	298	298	289	316	297	290	297	300	287	304	296	327	327	297	326	330	300	305	339	333	325	292	296	285	337	289	280	283	339	301	315	338	280	324	284	305	296	280	301	325	322	331	324	278	300	312	312	315	318	308	268	306	315	313	304	310	314	295	340	305	295	310	334	316	281	284	303	287	306	308	303	323	299	322	324	307	317	303	342	328	295	282	292	317	280	316	296	316	314	296	329	284	319	293	320	273	321	307	318	317	302	330	310	312	308	296	320	296	319	328	295	306	312	296	291	296	276	297	297	324	295	269	339	323	307	315	297	305	314	319	348	305	304	307	314	285	327	337	290	293	318	311	299	294	288	320	319	325	311	308	273	279	327	295	297	318	296	319	311	329	327	274	310	314	319	309	289	313	322	312	317	300	295	327	324	309	302	309	290	271	295	287	289	279	324	294	286	308	315	270	330	325	314	317	350	280	310	312	281	295	341	280	301	296	306	291	312	294	308	329	300	321	333	306	298	294	340	286	304	336	306	310	273	300	318	331	333	323	302	301	323	299	299	320	309	304	306	314	294	300	319	290	290	295	278	317	281	301	340	300	321	318	322	348	313	306	298	299	288	295	299	300	297	306	319	332	314	308	294	297	316	275	279	325	299	301	295	309	294	290	308	331	306	304	339	298	261	298	298	304	290	297	296	332	284	315	287	315	306	286	283	342	285	305	319	299	299	298	335	321	279	312	332	291	317	296	294	310	322	282	291	307	293	321	296	314	293	283	256	287	319	335	345	284	324	275	307	283	303	331	302	346	342	262	329	295	318	299	316	306	342	306	309	280	295	322	308	290	321	310	292	298	332	291	309	321	278	327	315	301	293	270	351	258	300	299	297	305	311	309	330	329	310	316	309	329	306	323	323	336	279	296	286	293	295	331	337	331	326	291	329	288	302	281	307	281	343	326	321	315	297	322	314	281	321	300	319	338	302	293	304	297	322	326	321	316	310	296	319	304	306	301	300	298	335	321	306	318	316	320	304	323	305	337	326	271	328	291	311	324	310	309	311	285	301	266	317	317	311	288	309	321	315	323	324	322	290	314	310	292	312	337	312	286	339	290	305	308	315	301	305	289	261	288	300	286	301	290	313	315	309	341	316	264	308	284	323	313	309	324	319	307	287	325	311	296	308	284	297	299	276	283	295	319	296	289	293	312	316	301	321	287	291	324	301	304	285	298	294	302	309	309	293	326	283	315	312	296	311	287	295	307	314	332	290	325	336	341	317	321	305	314	311	310	296	288	296	315	298	332	300	347	285	326	302	317	298	293	300	336	291	311	353	298	321	315	290	290	280	334	295	296	286	293	295	297	302	306	299	324	305	287	308	315	322	311	265	256	312	322	318	332	297	274	301	317	302	294	308	349	290	305	298	298	307	326	296	311	313	299	313	305	288	341	312	317	306	282	306	269	302	296	290	293	308	307	284	315	339	316	287	335	293	338	326	308	288	338	306	281	341	305	338	318	321	300	316	267	312	336	322	329	298	262	296	323	294	326	304	302	314	304	309	295	302	306	325	305	328	326	325	313	330	328	298	308	286	328	304	291	284	293	319	300	295	309	339	326	284	330	288	322	325	320	302	328	312	274	301	266	318	325	304	322	310	304	287	328	308	344	330	299	305	307	295	334	318	295	317	290	291	315	291	316	300	315	296	304	319	283	291	302	321	321	311	302	289	320	325	312	291	275	312	302	306	322	275	301	307	334	360	320	322	330	322	295	293	330	347	303	318	316	307	294	330	296	302	283	265	317	324	292	316	302	307	294	302	293	344	289	321	307	288	299	329	327	334	333	310	292	305	318	286	288	264	292	304	315	343	307	295	335	311	305	342	303	340	303	326	311	306	310	308	308	318	306	301	316	295	297	308	294	334	321	314	285	300	319	291	303	280	273	331	297	259	332	310	299	282	291	326	274	301	313	327	290	312	311	293	312	301	322	296	301	307	294	269	293	308	338	326	285	314	306	314	296	281	307	307	309	338	280	298	311	320	303	319	325	339	277	312	352	293	301	311	281	293	326	317	313	348	309	308	279	298	306	327	293	312	315	319	285	308	315	301	300	299	283	338	317	316	311	307	318	282	321	313	302	279	292	304	300	286	298	310	295	312	327	300	293	313	264	315	312	319	303	297	305	321	301	303	280	330	324	310	315	303	280	307	304	292	309	321	306	311	299	326	324	307	339	282	298	297	312	317	289	295	287	316	291	332	313	302	293	302	278	311	288	283	300	336	327	317	318	317	321	285	295	305	312	324	306	313	301	287	281	323	299	319	306	294	290	324	301	315	309	301	332	322	275	290	268	308	316	323	289	312	319	308	301	310	284	301	305	313	280	332	326	281	329	304	300	288	303	321	322	306	307	328	290	305	306	271	305	291	304	327	305	323	323	288	284	309	305	342	320	307	291	334	287	306	317	305	324	285	272	312	344	316	300	295	306	296	323	293	291	313	301	304	318	300	320	297	299	289	312	293	284	299	299	334	319	301	342	287	314	295	308	289	333	318	313	310	314	310	285	298	269	310	309	297	305	330	318	313	332	322	300	294	313	278	338	316	334	286	309	306	294	300	312	277	291	300	323	299	322	307	305	325	298	307	310	347	308	300	298	323	295	294	321	306	322	296	283	304	286	267	309	300	329	317	274	295	284	285	294	274	311	285	307	277	270	281	264	288	323	326	318	316	291	289	303	296	314	290	325	294	268	324	318	303	300	297	334	312	310	290	276	262	286	279	308	318	280	308	290	294	314	316	286	318	298	325	327	283	297	285	312	326	308	310	319	293	272	298	303	312	273	317	351	275	312	319	284	290	289	302	325	321	323	274	318	329	312	288	306	277	282	309	330	290	281	289	281	311	312	275	295	258	311	297	323	294	305	315	292	302	310	296	298	263	322	325	300	313	269	314	304	317	323	310	279	291	306	306	304	294	325	306	271	315	326	312	300	303	269	300	312	328	263	316	280	293	322	317	287	302	294	282	286	310	329	290	320	298	328	287	303	309	295	323	269	292	329	318	289	304	293	313	309	304	346	287	299	303	307	324	335	309	292	294	310	278	285	316	277	286	275	299	298	279	317	305	281	310	300	279	278	346	325	304	283	307	325	297	289	302	325	300	294	326	279	290	332	305	329	303	334	303	306	302	299	286	284	269	305	295	314	323	294	304	295	294	307	319	312	318	279	295	310	305	270	339	281	309	304	307	286	293	309	286	297	315	303	309	344	314	301	280	286	335	303	311	298	294	327	307
22846	21086	28816	23607	21094	21095	6815	1486	1196	1094	1031	990	918	935	902	869	800	786	817	846	820	807	769	750	760	800	722	718	707	730	729	726	728	685	757	768	735	737	744	763	724	724	721	681	719	761	681	734	695	687	703	713	710	704	727	717	722	734	715	713	681	670	739	698	707	653	701	698	699	713	751	713	738	726	708	734	708	699	747	704	711	665	733	684	747	745	711	728	674	728	694	680	652	690	735	700	724	704	724	772	682	724	724	711	716	671	692	666	702	771	677	731	701	702	693	725	750	678	665	692	688	689	693	745	729	753	690	697	711	720	706	697	735	684	728	701	675	717	702	641	733	651	694	725	736	659	730	686	668	734	710	685	741	684	702	704	725	706	711	690	682	688	724	717	678	734	674	680	714	698	704	721	751	703	689	688	685	715	644	713	724	692	701	665	743	693	708	732	703	632	659	734	695	668	669	691	719	717	716	715	721	669	715	794	743	696	729	675	715	747	656	655	688	699	705	650	726	732	666	692	713	720	732	715	712	679	711	727	692	729	657	732	674	728	694	699	707	674	712	755	713	690	743	689	740	726	674	724	739	700	730	693	739	747	693	743	754	671	769	705	698	716	734	657	663	680	716	712	729	752	709	707	695	752	726	703	667	740	691	735	752	703	691	701	735	712	757	716	704	704	738	731	726	675	716	719	691	754	666	691	719	758	712	711	731	720	725	739	750	676	698	718	692	680	712	725	690	674	715	744	672	673	676	693	715	716	727	689	715	665	727	719	700	705	701	693	712	740	722	696	784	713	718	660	701	702	734	652	699	712	663	709	653	724	722	708	684	688	687	726	690	673	731	711	705	703	740	733	709	718	719	705	712	706	691	714	732	684	732	748	708	659	692	718	635	705	711	734	724	734	678	719	669	697	736	717	707	697	706	695	671	737	769	711	741	658	696	756	711	751	702	681	711	707	774	721	695	712	727	707	729	680	644	681	708	696	679	703	706	722	713	717	686	686	722	664	727	734	694	677	696	728	684	729	703	708	721	748	712	746	694	676	627	709	734	699	721	679	694	732	682	699	727	749	718	668	738	710	729	701	724	699	700	679	703	686	753	720	682	696	689	667	690	661	692	693	686	680	722	662	702	750	719	681	702	700	726	726	723	739	717	672	669	762	687	743	686	729	703	682	679	729	713	741	697	729	708	701	669	721	716	687	704	658	664	728	684	699	697	694	684	718	688	724	736	712	702	719	708	693	741	689	690	692	667	697	716	667	644	704	715	775	663	717	678	743	714	706	644	721	701	720	726	699	693	719	694	756	702	747	691	687	686	735	633	744	687	691	698	692	652	714	725	696	739	698	723	695	739	674	682	733	708	726	724	762	692	653	731	702	703	741	691	759	678	729	737	637	722	742	694	703	722	703	694	696	739	686	770	733	714	717	666	691	723	669	698	719	714	737	723	745	734	697	671	697	701	704	725	725	765	707	673	704	721	663	705	704	720	692	729	682	715	674	693	707	680	687	711	708	667	729	710	668	722	684	740	727	721	706	700	732	726	715	655	683	700	723	658	700	697	693	707	655	717	715	711	758	671	699	659	707	723	734	721	724	676	735	696	687	711	702	691	710	684	728	666	674	716	714	710	649	751	697	681	718	696	718	685	667	703	700	721	729	704	702	716	706	668	731	707	691	687	705	675	684	751	714	718	702	715	704	716	690	692	658	643	671	726	691	717	692	756	715	690	707	743	704	705	652	734	716	699	681	744	703	663	649	671	697	691	685	686	692	680	704	722	689	744	713	733	736	727	654	696	739	691	716	709	734	676	720	724	657	710	712	743	722	679	672	719	684	724	668	736	716	743	708	715	719	657	711	705	724	703	737	738	692	685	661	676	695	656	739	704	744	752	700	663	668	749	692	695	689	737	705	659	700	731	704	713	681	714	684	688	694	699	731	768	685	736	733	690	680	710	714	692	701	716	727	737	731	710	707	723	693	721	697	691	682	727	664	717	734	713	714	710	704	680	725	707	735	694	701	669	736	704	710	679	687	681	736	712	739	675	684	681	654	682	710	715	644	727	684	742	715	689	695	712	700	686	692	759	664	658	693	657	677	702	712	724	708	720	687	705	706	688	724	742	725	700	739	719	664	662	660	681	704	725	703	715	705	725	725	717	757	712	721	703	676	778	721	735	740	739	760	720	718	697	676	699	718	729	726	739	723	659	669	692	701	692	713	710	721	731	709	696	701	687	714	732	713	682	682	713	649	734	701	710	697	685	684	666	697	712	649	715	731	721	735	697	694	701	751	684	705	700	659	751	724	728	743	781	734	673	663	709	666	748	692	706	708	696	717	713	741	718	730	720	679	714	736	691	709	735	683	688	716	669	693	697	724	706	667	672	682	721	723	734	662	701	676	718	702	675	719	726	687	719	699	676	717	708	717	674	736	711	685	729	680	654	720	702	659	736	703	719	716	713	705	701	681	703	666	690	737	718	716	686	704	674	703	724	724	776	706	727	723	687	673	698	701	669	701	643	719	709	676	695	686	716	682	741	723	703	689	736	689	693	664	692	751	717	730	727	698	709	711	674	681	693	717	709	673	684	679	707	703	692	732	675	689	678	684	698	671	669	714	648	654	700	701	716	728	739	676	664	688	690	695	659	747	727	710	637	709	731	720	694	712	688	684	728	726	718	666	671	654	733	722	678	725	697	738	717	672	727	688	706	683	720	713	685	702	733	670	737	698	720	655	707	684	712	788	734	671	705	684	693	709	719	736	701	699	687	661	683	709	699	681	694	686	733	674	619	713	730	749	772	727	740	698	712	675	712	733	711	721	686	739	674	696	745	672	660	698	712	718	700	694	671	715	711	747	721	706	709	742	691	733	691	655	656	715	694	731	701	658	714	688	700	741	674	655	751	694	676	728	721	726	730	689	682	691	683	698	715	705	693	695	691	686	715	699	702	745	679	739	694	643	719	680	684	704	704	653	709	698	704	716	692	678	704	710	712	676	740	691	654	673	671	715	739	644	651	715	728	693	680	704	687	724	736	704	740	728	677	731	726	694	770	743	751	648	735	726	731	699	736	744	716	669	673	722	708	691	728	686	696	700	696	670	737	723	708	715	698	705	702	686	675	694	670	724	705	669	702	702	653	719	714	698	687	727	696	681	683	699	708	678	757	730	688	684	736	743	747	721	709	710	702	696	648	688	730	700	691	658	723	753	724	715	738	714	721	753	751	662	645	684	700	690	691	733	734	762	701	733	678	668	662	742	707	690	673	688	747	732	698	709	699	731	704	671	677	708	727	752	671	716	734	651	709	715	679	725	639	731	700	725	646	776	760	686	697	695	677	658	703	709	746	712	672	726	679	723	680	721	740	695	705	692	647	695	716	693	682	700	685	698	705	727	680	706	669	682	753	661	683	698	672	737	690	710	711	701	691	686	724	698	707	689	712	757	670	697	705	698	656	687	663	721	710	687	701	693	704	668	709	731	684	692	695	689	704	671
7707	17646	13781	7406	5337	3906	3121	2637	2210	1973	1762	1586	1571	1363	1301	1218	1231	1127	1126	1095	1038	1077	1046	1000	974	936	1017	970	930	923	945	932	943	945	939	922	945	968	922	884	871	923	884	934	908	871	863	920	892	879	875	881	868	876	889	877	874	927	862	887	859	839	860	912	903	896	889	901	889	870	854	850	839	845	809	864	902	855	863	872	877	857	859	858	917	856	858	855	925	943	899	816	872	873	959	894	865	865	870	914	867	844	851	860	819	943	861	860	880	850	885	889	916	883	803	939	865	864	884	848	871	837	876	909	965	883	866	786	914	862	887	875	846	898	891	873	844	874	852	883	849	859	860	876	873	903	861	876	872	872	803	839	861	846	862	814	878	871	887	898	887	891	859	905	911	881	896	871	879	912	875	862	878	805	872	837	865	868	831	873	856	863	861	810	889	910	868	861	875	904	863	926	902	856	867	848	886	832	854	862	853	878	906	868	810	858	896	875	921	855	863	869	859	847	871	885	843	911	893	889	845	910	893	880	858	895	839	922	897	911	855	847	845	821	834	864	867	867	875	912	890	919	846	852	853	831	815	847	887	955	875	870	895	877	892	883	851	880	848	912	856	792	861	829	856	889	841	821	841	855	870	915	874	864	837	866	847	888	825	853	832	903	877	841	892	851	896	836	876	852	867	892	852	890	878	895	857	806	866	862	844	811	851	940	860	872	905	859	911	896	841	879	829	828	883	852	871	844	861	850	865	874	858	858	865	849	899	890	876	899	837	884	839	862	908	849	897	917	851	837	895	886	873	884	856	896	830	827	861	855	861	830	837	876	895	894	835	873	889	832	835	830	825	829	843	878	872	916	795	851	933	855	914	875	859	837	821	867	880	859	867	851	834	862	830	890	869	874	881	930	851	861	873	872	859	877	840	891	907	839	858	891	898	849	869	833	865	885	883	877	860	850	846	875	881	868	819	847	909	850	890	832	878	919	905	834	876	850	908	880	902	840	861	956	901	847	872	887	872	897	891	872	883	859	876	854	881	868	847	841	855	837	883	889	826	863	909	855	858	853	861	883	896	875	848	859	829	857	822	887	869	905	841	922	874	890	836	818	890	849	850	889	832	878	859	902	901	902	870	848	939	880	919	886	867	856	865	853	866	848	879	871	846	863	859	882	845	818	905	855	887	907	821	893	866	880	853	854	865	837	863	895	891	905	877	849	879	844	872	921	818	885	825	895	842	859	839	876	862	829	888	854	844	846	863	881	829	832	848	807	852	899	907	791	864	838	839	860	877	856	833	850	864	905	845	820	840	853	840	888	860	778	881	904	901	852	892	903	872	830	859	880	828	847	898	860	923	872	838	848	844	856	863	826	838	843	905	872	866	879	825	875	829	852	895	825	866	876	901	875	828	868	847	842	838	896	872	842	829	882	887	846	805	961	855	879	881	901	869	897	843	860	823	877	866	906	932	873	891	864	887	880	830	864	899	869	851	866	878	896	881	883	838	914	890	885	893	859	895	921	900	847	823	924	853	881	854	835	855	868	932	806	856	864	887	902	893	873	900	869	871	842	866	833	901	836	880	873	885	868	908	903	907	877	811	869	929	855	812	866	902	837	878	890	811	874	837	859	845	891	807	900	864	884	883	848	912	878	877	866	870	858	918	840	886	829	850	854	875	876	818	780	859	879	867	884	837	916	876	887	873	945	845	873	878	895	885	829	871	913	880	864	869	892	865	832	877	899	878	880	884	885	883	869	879	828	864	914	854	905	913	878	924	861	886	846	940	865	853	843	933	844	884	852	841	813	873	854	895	864	918	833	833	864	879	907	896	857	823	871	865	822	860	952	836	882	894	862	914	847	850	800	893	849	870	824	876	839	914	869	838	853	816	911	909	887	861	848	842	859	881	867	894	881	883	838	872	848	861	853	858	897	906	843	848	882	875	838	839	805	852	849	882	854	845	903	854	928	861	864	878	879	848	860	897	841	842	886	854	852	884	863	926	865	869	847	867	827	903	851	860	854	876	844	919	892	872	910	917	874	869	882	877	902	865	921	851	846	921	857	857	807	821	847	842	846	864	833	821	833	924	853	863	839	856	883	840	828	812	826	831	833	852	883	865	915	839	845	869	845	846	813	895	884	863	893	927	799	902	857	897	875	852	887	875	842	887	896	880	868	871	873	863	884	905	846	882	879	867	853	899	869	840	910	899	838	856	905	840	873	894	845	901	887	855	810	840	838	821	859	835	858	855	901	851	884	873	835	866	868	860	873	853	891	795	844	815	857	804	858	816	861	857	856	887	806	867	858	842	899	853	886	928	842	883	965	894	904	856	872	891	899	921	872	818	896	885	894	872	851	818	909	909	855	832	868	867	862	883	880	872	898	881	850	835	870	826	859	938	865	844	843	838	837	881	882	876	829	916	820	822	823	831	857	814	817	849	806	877	867	879	883	858	856	786	801	899	886	933	828	841	794	843	915	870	839	811	904	893	862	881	801	808	841	871	824	885	875	875	831	876	892	856	854	907	861	820	800	889	850	891	904	871	865	893	833	859	829	879	845	878	863	869	899	874	807	851	880	888	847	846	826	860	856	851	868	815	838	914	880	850	886	899	832	885	844	858	855	892	864	838	838	799	842	916	829	885	853	864	902	823	870	867	819	854	839	867	831	935	870	871	881	862	873	845	843	855	871	864	860	858	906	882	891	815	877	894	897	909	815	843	863	869	847	869	841	883	848	818	901	897	878	844	839	850	902	983	852	888	822	827	882	894	846	821	869	916	908	883	899	858	929	864	843	923	867	879	887	923	903	872	883	858	853	869	826	854	847	888	905	857	908	849	892	839	852	910	840	921	860	863	838	858	888	863	865	821	823	836	877	868	853	883	884	899	892	875	832	861	901	853	891	877	873	865	871	865	926	837	919	867	873	888	901	855	850	863	882	868	903	871	881	812	877	857	872	896	899	820	856	849	912	869	865	925	852	861	858	838	887	865	847	866	842	848	847	845	887	808	826	847	843	824	941	873	889	817	861	922	825	851	909	853	869	904	853	869	860	885	853	827	906	862	883	833	843	827	834	890	867	910	876	842	894	851	821	856	843	863	873	832	901	856	844	872	918	858	889	873	875	846	869	852	829	822	868	826	886	887	899	802	800	828	817	875	844	824	870	832	862	905	915	846	879	860	836	843	888	822	846	860	851	849	867	900	860	886	844	852	908	854	777	911	844	831	856	852	848	863	865	853	864	874	885	906	853	866	841	860	860	856	821	866	881	887	843	855	872	865	852	852	892	900	837	892	848	889	884	811	881	849	891	919	774	839	822	826	907	839	830	834	833	871	859	848	864	850	857	861	848	808	865	898	864	905	837	871	847	872	835	841	894	909	848	846	902	884	910	875	876	813	899	897	858	845	899	880	839	858	891	859	877	877	845	855	899	870	879	869	875	879	839	853	848	895	911	796	890	890	893	853	800	861	839	921	851	862	867	870	864	862	894	844	850	849	843
26931	19094	5002	805	525	514	382	294	294	256	278	261	256	302	225	230	279	260	225	261	272	256	248	245	254	230	257	276	250	266	263	279	290	270	259	243	251	249	242	250	254	265	245	258	246	248	252	261	279	259	250	290	274	250	246	275	298	264	224	234	246	258	264	268	240	247	256	251	234	267	275	271	253	235	263	244	250	280	236	279	250	263	285	232	290	217	224	252	280	257	244	265	230	231	276	270	247	290	252	271	282	282	248	247	259	264	258	261	251	277	285	253	254	276	259	246	284	265	277	242	260	271	272	253	278	249	277	222	237	256	238	257	255	261	244	251	249	271	255	255	252	245	238	235	263	259	285	244	269	246	274	288	269	262	251	258	307	259	271	264	251	264	269	244	259	276	226	274	229	244	256	274	268	283	293	256	257	293	251	243	264	253	228	271	254	267	267	245	246	263	246	259	261	266	245	244	249	250	249	296	266	266	260	279	242	274	249	276	235	269	261	261	270	247	263	263	282	261	258	249	256	227	279	283	261	250	238	246	249	214	230	254	286	228	235	275	269	278	251	255	222	254	265	248	262	254	251	270	262	237	271	259	261	248	263	245	248	238	269	265	272	242	263	253	283	262	274	254	249	287	272	232	271	289	271	234	229	260	249	212	283	253	267	222	279	276	231	257	283	274	262	267	233	257	252	263	270	268	255	272	216	224	250	271	264	255	229	279	251	234	266	271	268	246	253	254	239	261	253	295	245	259	228	263	238	272	247	244	239	259	244	226	241	274	283	257	272	258	220	269	228	247	255	222	233	220	284	260	244	286	279	259	249	253	251	239	226	262	236	222	253	281	236	271	283	257	271	264	291	246	236	260	241	261	247	240	266	277	286	248	267	246	242	231	275	250	224	243	295	250	245	285	237	260	263	248	240	204	246	244	252	254	260	266	285	267	271	241	247	274	246	243	258	252	275	270	229	255	266	265	263	268	262	263	257	255	226	250	251	242	248	269	245	230	264	270	248	256	254	247	252	262	266	242	271	250	259	278	257	258	248	256	245	232	255	250	247	264	236	239	250	249	247	226	250	220	276	278	281	259	278	243	263	246	264	265	282	228	264	247	268	262	271	255	261	268	275	265	242	243	241	252	280	275	265	261	270	259	257	253	274	281	257	246	250	266	254	239	240	263	280	261	261	242	238	227	243	251	259	257	228	286	273	279	252	274	232	233	281	247	267	261	234	264	270	266	252	240	256	253	252	249	264	265	241	254	259	236	255	272	284	260	252	277	255	275	242	237	254	255	246	247	268	252	268	271	258	240	250	281	233	266	268	284	238	241	294	266	256	257	281	259	242	245	255	277	249	253	264	283	246	286	247	279	268	237	252	255	269	256	266	259	265	257	260	267	244	254	259	247	257	268	241	285	266	255	253	229	246	297	266	270	276	269	267	257	273	257	267	274	266	256	243	251	268	243	268	225	268	247	256	276	231	247	237	271	269	258	244	273	263	231	279	254	254	264	268	240	264	277	231	258	260	255	263	247	242	274	251	250	263	216	243	291	255	272	247	275	256	273	258	234	262	269	250	268	251	249	237	253	250	277	272	249	264	229	256	274	237	271	294	275	224	239	246	269	246	255	267	241	257	262	266	270	251	255	265	264	290	252	262	254	252	256	258	240	271	256	259	240	233	283	273	285	261	266	231	250	252	259	246	283	269	266	247	240	265	239	242	258	263	268	227	243	250	280	249	288	269	247	259	238	250	274	278	275	233	263	279	258	261	233	233	251	238	286	268	252	268	234	234	253	265	293	266	269	261	235	263	263	233	235	250	266	256	244	278	252	236	251	259	256	254	242	261	241	261	257	256	239	263	265	272	256	229	254	271	268	261	275	230	263	244	245	232	222	250	250	264	270	280	278	234	263	233	226	267	245	281	262	229	259	282	275	258	261	269	297	289	248	252	230	246	260	236	252	266	284	265	283	242	263	275	265	281	271	251	238	276	286	248	285	245	274	251	247	251	251	261	256	248	237	281	251	261	262	275	255	265	261	264	290	270	231	285	254	256	259	253	256	239	282	266	269	262	246	259	255	249	255	263	282	240	284	233	252	261	254	266	254	254	267	251	277	248	233	247	224	246	235	244	288	238	285	250	250	233	259	256	262	256	243	231	263	238	227	230	232	268	265	242	256	263	264	265	267	253	257	247	266	219	266	294	254	226	283	262	278	233	277	265	259	239	254	262	239	273	261	260	242	240	250	250	258	250	246	256	253	253	235	271	240	241	295	295	242	246	248	262	260	256	253	272	242	248	272	259	225	264	240	263	266	261	242	246	251	256	247	232	247	242	263	292	253	262	266	235	229	268	267	252	286	232	248	261	249	258	259	236	257	263	240	257	248	248	261	265	242	279	250	280	247	278	256	273	258	296	266	262	261	264	250	247	270	280	264	251	256	258	266	239	268	276	259	246	244	218	262	244	277	265	292	233	266	213	269	277	261	209	227	265	253	238	243	215	249	261	250	256	295	272	236	257	267	250	261	265	277	224	251	259	251	276	275	253	280	260	235	269	275	247	266	275	247	276	281	272	249	263	249	254	254	237	257	257	280	230	257	246	289	226	274	267	255	249	251	249	265	243	281	256	275	231	229	273	265	245	296	254	241	244	255	261	244	273	265	274	260	243	248	274	255	245	255	264	254	249	278	279	257	270	246	264	297	287	280	249	257	276	284	274	280	251	236	274	252	254	252	261	256	277	236	254	272	230	272	242	221	267	254	273	242	288	271	265	266	257	269	255	269	265	274	242	248	274	243	242	267	254	286	264	294	280	246	270	244	294	253	270	250	266	268	239	250	245	237	269	276	254	204	247	247	253	258	243	248	241	205	245	275	265	280	248	260	279	284	234	235	262	260	269	255	254	263	293	289	241	249	258	282	239	270	234	255	280	266	271	246	249	272	274	216	278	249	247	268	236	256	282	277	247	273	265	248	259	238	264	242	255	241	248	267	255	264	267	264	214	219	259	260	238	260	261	256	263	252	273	250	264	285	232	239	228	260	267	287	257	282	240	296	223	257	256	259	249	233	258	257	241	273	230	262	242	241	267	271	235	274	237	277	282	252	232	253	294	252	272	248	245	263	256	255	285	241	266	249	256	250	246	281	252	256	241	225	281	240	249	307	255	263	223	258	263	268	276	263	248	258	282	272	278	250	267	236	264	272	247	264	280	269	230	287	247	250	277	249	275	259	271	267	258	245	269	257	263	263	302	235	263	271	252	258	244	258	221	274	202	245	270	253	252	248	257	243	279	273	222	225	218	248	279	283	258	286	250	251	245	258	256	233	269	241	286	254	281	266	225	263	250	233	258	292	248	276	267	272	232	276	276	228	279	245	264	237	250	232	266	249	290	251	273	288	267	265	262	251	274	274	268	240	265	276	239	238	242	255	259	252	278	271	257	245	290	276	224	250	256	256	274	265	251	277	260	259	246	237	236	262	252	276	285	256	270	227	258	233
3983	1267	1067	684	536	481	454	398	422	385	374	363	348	323	332	376	321	341	351	349	359	360	358	331	337	349	347	334	344	343	308	320	345	353	328	348	330	331	331	354	321	346	334	354	307	307	366	320	307	325	338	336	351	346	337	285	327	337	362	346	317	324	338	362	310	335	359	309	344	332	352	335	327	326	341	345	348	342	328	348	313	336	330	327	327	317	343	350	353	346	359	326	331	338	301	337	369	348	349	331	325	304	316	362	344	373	336	291	372	371	327	340	344	306	351	362	329	337	331	372	313	353	354	306	355	302	306	317	338	357	348	344	337	317	346	345	315	335	342	314	319	323	350	332	304	313	340	305	365	361	356	296	314	348	321	335	359	350	351	382	339	327	333	341	324	361	312	367	316	347	332	376	370	342	340	323	342	343	324	340	344	335	311	328	359	334	378	358	350	337	300	341	299	340	346	344	362	359	317	321	340	339	310	318	348	326	298	309	337	296	353	327	333	339	348	350	324	340	342	365	327	317	317	332	285	342	331	333	326	356	294	353	329	329	349	359	329	328	342	339	354	326	334	354	353	353	336	337	334	338	330	308	342	349	311	347	332	310	328	336	329	330	338	327	324	335	324	371	335	354	341	303	319	349	334	316	323	372	316	335	340	367	352	367	348	357	321	361	346	342	344	332	340	309	320	329	304	318	348	344	312	316	342	334	332	352	344	335	332	337	333	362	338	329	357	327	324	326	314	352	318	334	336	330	338	315	306	338	347	336	324	350	350	334	315	327	328	328	346	331	341	337	321	337	337	335	333	342	322	360	356	323	342	329	272	330	325	342	321	321	303	331	353	319	317	348	304	336	340	313	337	322	347	323	326	308	353	312	349	330	339	367	333	347	326	312	340	312	309	346	364	318	345	321	311	339	318	364	334	364	342	340	319	362	345	336	351	346	302	341	331	333	336	339	327	312	316	332	310	365	343	338	307	326	308	346	341	312	321	338	352	338	346	307	332	325	386	336	345	364	350	349	339	329	368	312	359	365	325	352	357	330	298	314	342	316	324	343	342	323	375	346	349	326	289	327	310	332	323	323	314	339	333	354	327	304	306	377	346	352	350	360	363	359	327	343	351	303	329	315	368	343	337	351	332	331	356	346	324	361	335	338	318	329	320	333	346	337	342	327	319	350	320	354	351	323	282	366	381	332	322	338	337	333	290	360	334	333	334	310	362	316	341	340	311	314	303	316	349	352	354	341	310	337	339	313	355	348	324	304	331	364	333	315	329	323	324	354	344	348	316	333	323	344	321	338	322	344	317	350	328	365	320	345	333	307	355	335	315	317	345	369	343	350	336	343	311	340	298	316	396	323	360	350	323	328	308	355	339	318	306	345	354	331	388	357	329	331	338	336	317	337	335	327	354	358	322	313	344	322	351	331	320	335	321	333	308	334	343	355	315	363	320	339	338	307	367	319	363	326	355	348	359	306	340	329	355	353	336	338	345	344	308	367	320	342	340	333	353	327	316	335	349	310	327	324	332	350	291	329	340	345	344	367	340	330	330	336	346	327	319	309	321	299	345	333	351	314	318	339	339	361	315	305	344	344	317	301	329	288	311	323	316	336	344	350	364	366	342	333	332	338	348	315	366	321	326	386	318	322	343	347	345	345	309	316	337	308	318	327	311	314	333	314	324	335	318	318	364	333	330	307	353	344	334	342	328	334	323	325	324	300	351	346	320	343	313	320	353	343	357	366	361	298	342	368	315	362	335	361	333	325	349	375	314	360	321	335	307	351	369	354	318	352	368	350	286	320	299	342	342	332	355	324	343	328	334	329	341	311	304	337	346	318	327	344	314	336	333	333	353	339	359	328	331	347	337	315	334	325	335	318	329	310	348	328	329	330	326	335	328	342	343	355	323	351	338	332	332	347	344	367	328	340	345	338	330	306	329	349	318	335	350	335	311	344	328	325	345	313	338	331	349	334	317	332	336	320	309	360	353	334	351	352	319	367	328	325	327	355	348	354	301	347	328	358	341	345	308	344	358	346	339	362	353	342	347	347	340	335	345	351	313	332	347	304	380	342	324	312	353	337	355	335	334	317	319	322	336	332	365	328	331	331	344	322	342	372	339	365	295	337	336	329	319	295	353	350	341	355	317	329	326	365	306	334	359	310	334	368	313	331	337	320	360	347	366	312	339	355	343	337	317	331	313	343	337	364	339	344	314	340	349	341	345	340	325	316	346	352	349	326	337	352	339	332	349	335	343	333	358	300	346	390	340	340	351	360	320	342	352	348	315	356	346	361	369	331	308	321	310	335	331	366	350	343	358	341	342	325	368	353	320	330	360	336	333	347	333	345	321	332	334	330	320	297	328	311	321	338	318	332	301	315	323	303	353	344	356	336	321	335	332	341	365	322	325	363	325	323	348	340	309	294	324	337	340	355	328	326	351	343	339	343	318	323	318	338	376	329	360	347	361	303	342	317	320	342	356	303	313	326	309	357	344	306	324	331	372	351	345	348	342	366	331	334	343	319	372	331	336	317	344	320	355	322	347	327	351	352	318	335	361	307	326	336	360	308	335	338	347	332	325	311	349	332	329	329	333	350	334	350	334	332	343	340	327	320	314	335	350	316	349	282	347	293	323	321	328	368	339	344	314	309	334	312	326	344	332	331	309	344	368	359	332	333	326	346	325	322	331	352	309	381	337	385	340	335	294	338	333	312	327	330	333	335	325	340	356	335	341	318	322	337	324	341	347	337	356	332	339	301	314	309	322	338	337	346	317	355	334	293	330	362	312	354	324	323	326	294	318	307	346	320	334	317	331	321	304	316	340	298	321	328	312	361	342	341	315	333	353	331	348	278	327	349	344	345	309	354	323	350	316	299	333	343	343	329	315	320	377	336	319	348	352	342	339	329	331	357	371	318	360	316	339	309	326	371	326	392	315	342	328	341	366	329	339	350	325	335	328	339	338	341	326	358	314	335	344	351	351	334	324	326	360	332	336	340	334	300	299	338	335	340	334	311	341	332	337	348	328	321	312	340	329	330	319	341	333	320	331	328	348	339	358	348	318	327	335	361	372	324	334	345	339	322	307	330	332	327	348	366	366	314	338	326	333	355	322	344	341	331	358	323	318	339	319	349	348	353	325	350	338	343	334	341	324	321	324	338	326	339	346	349	340	333	339	333	319	341	334	320	316	311	325	355	336	342	351	303	308	350	319	299	379	346	331	337	304	327	328	358	351	315	313	340	309	317	319	337	341	360	351	360	351	344	313	353	348	308	344	372	341	335	367	338	337	363	324	302	329	319	356	372	347	340	322	338	351	317	331	330	381	321	365	318	335	321	327	356	345	330	354	330	354	333	358	352	343	358	339	342	346	334	345	333	353	317	332	327	350	327	333	327	354	323	309	302	333	352	344	312	329	368	338	331	315	363	353	332	338	328	330	317	315	338	346	350	320	349	348	362	338	353	350	359	317	357	314	352	338	376	292	341	324	343
23862	21030	28230	24034	21017	7808	1389	903	872	770	767	714	703	694	664	674	657	670	617	613	656	653	625	627	686	651	623	611	617	587	571	622	616	626	584	594	569	585	564	586	573	568	642	537	573	578	586	596	608	594	603	574	578	630	554	581	619	613	589	567	552	626	603	612	594	586	563	575	596	556	581	616	640	602	633	622	561	617	579	593	562	594	570	571	604	587	588	547	557	589	547	594	540	574	564	559	582	587	559	584	585	651	554	641	584	588	595	575	571	582	580	598	569	566	570	572	595	594	633	604	611	592	582	542	565	591	608	595	580	615	568	569	552	530	590	536	582	598	580	571	581	578	581	588	605	566	582	601	601	585	621	596	570	582	586	558	618	602	586	626	591	559	548	598	594	567	618	620	538	555	531	589	576	570	563	541	527	584	564	607	594	618	597	634	577	603	615	599	616	575	595	550	604	663	579	627	579	559	536	538	609	599	615	650	621	588	602	618	633	577	551	533	585	638	574	571	608	583	532	581	596	566	565	605	552	568	570	568	621	602	571	601	597	628	600	558	619	580	589	557	581	615	606	564	593	576	536	589	586	559	574	606	586	554	580	596	588	564	570	599	603	570	563	586	592	584	583	587	574	619	574	583	566	596	643	553	616	573	576	624	589	600	593	556	571	651	619	560	576	580	554	575	635	597	579	593	633	617	574	586	599	589	537	596	540	594	537	546	603	562	592	528	584	604	618	627	605	567	575	608	584	594	572	597	563	539	612	601	559	615	602	581	623	582	579	601	560	576	535	585	632	549	589	594	583	603	587	598	575	555	599	520	579	592	602	588	566	621	579	583	590	593	595	573	592	558	583	599	574	622	588	557	569	613	543	578	604	585	596	572	589	559	594	584	532	591	587	579	579	587	576	564	579	624	575	598	589	556	530	554	610	570	578	613	599	553	614	577	613	598	598	592	595	592	578	608	583	579	545	562	589	585	605	627	565	572	568	582	569	544	586	558	631	564	613	582	583	585	593	597	604	584	562	586	579	566	572	580	588	603	624	581	556	575	577	556	584	577	613	577	584	547	555	541	599	589	609	628	557	520	583	604	597	557	565	629	557	605	590	544	579	573	572	561	569	584	618	600	562	516	577	595	653	616	578	589	594	592	581	609	571	574	592	621	604	601	555	598	586	580	652	562	569	583	568	534	533	602	578	607	565	541	581	569	580	544	599	558	636	569	590	573	567	580	563	591	597	578	599	567	543	590	592	564	530	617	544	575	614	616	584	582	595	587	595	540	570	600	592	624	592	606	576	571	583	625	590	597	596	574	569	575	575	548	562	577	577	561	582	544	594	599	557	558	616	591	577	524	613	576	612	612	561	592	589	590	548	605	601	551	558	612	587	625	550	596	603	596	576	545	578	565	590	601	603	620	554	583	628	624	554	572	560	617	614	582	610	533	635	596	584	612	599	594	579	558	529	600	618	572	594	597	570	629	577	599	617	614	588	592	573	569	578	572	577	553	599	572	604	580	622	569	588	610	632	567	572	598	580	600	575	591	620	583	606	617	614	605	616	601	576	561	602	624	579	608	560	575	580	621	585	572	627	580	608	566	554	592	608	541	602	607	563	587	556	605	551	576	615	615	589	558	606	564	557	558	570	584	539	565	553	582	597	617	607	601	559	608	565	555	531	543	593	584	570	591	605	594	525	607	618	550	596	541	587	540	633	572	584	577	562	563	554	626	615	583	558	543	591	565	596	593	539	606	552	610	595	615	570	591	600	593	613	596	600	552	614	580	562	586	610	583	597	560	536	561	637	603	637	593	560	575	594	586	591	615	586	598	579	629	580	584	557	572	569	587	596	636	585	567	582	580	624	589	558	608	563	579	594	593	597	563	622	600	546	547	612	588	578	585	601	577	581	596	573	619	589	536	551	594	571	566	598	603	584	572	620	610	610	542	608	565	545	581	614	557	575	570	602	604	554	593	608	632	567	568	600	599	618	562	603	601	591	607	570	584	554	573	595	621	634	618	573	576	603	599	582	609	595	592	622	546	582	592	569	579	571	595	538	593	572	568	563	542	643	538	646	552	588	584	583	610	561	578	596	598	556	609	575	586	553	602	554	590	586	543	614	576	625	584	606	556	599	598	616	530	598	628	590	610	599	597	614	574	594	531	537	587	551	556	605	553	581	600	580	594	584	573	584	570	579	585	596	539	598	559	587	571	588	533	610	564	626	583	596	561	582	572	536	582	586	578	606	571	588	563	583	612	597	599	580	611	571	588	542	576	581	573	556	579	614	580	575	603	596	560	572	588	564	572	571	594	648	589	586	571	629	571	598	581	571	593	570	551	522	585	599	625	535	579	599	591	598	561	550	593	585	543	588	566	577	578	600	551	602	617	545	593	586	589	606	605	574	566	583	566	530	546	581	572	603	542	564	624	576	539	560	564	566	628	553	559	583	578	578	567	575	556	566	584	635	614	592	601	591	562	554	547	608	590	604	561	643	593	565	569	604	573	544	538	542	578	583	591	561	575	581	558	575	573	585	620	565	577	569	552	575	600	620	628	562	587	606	558	598	602	585	612	579	592	590	589	568	573	613	576	581	607	612	513	588	527	550	564	589	557	575	562	575	604	628	549	559	590	626	545	578	553	605	633	539	617	546	616	599	602	534	543	548	596	557	611	611	579	639	530	606	581	572	590	598	614	586	580	574	597	559	592	587	531	587	538	609	578	595	586	598	570	594	595	580	615	518	614	590	600	566	565	598	590	604	525	598	553	583	596	618	553	568	570	550	591	571	603	582	552	599	580	576	573	579	588	602	600	557	581	595	604	527	585	597	595	569	622	617	619	587	583	579	589	528	586	603	587	604	571	588	628	568	611	604	578	614	610	606	575	602	555	607	576	626	599	574	588	554	591	616	604	603	584	568	591	584	587	593	595	612	582	561	593	632	551	572	537	551	587	592	571	606	612	567	591	573	593	587	613	599	581	558	601	539	610	620	599	598	568	555	562	588	570	596	598	582	581	588	592	544	577	595	623	592	608	619	626	575	543	544	591	584	559	604	586	561	561	559	565	592	580	613	557	621	554	639	605	630	588	574	588	573	590	618	585	569	621	610	614	593	589	604	581	578	602	570	567	581	562	572	603	569	567	542	600	566	595	558	556	551	576	592	588	593	549	597	579	579	600	568	557	612	590	590	588	607	598	598	597	603	575	578	592	599	629	619	564	592	612	590	564	597	615	580	567	566	614	576	604	594	594	552	584	592	603	614	635	614	597	575	532	621	603	564	563	587	609	592	592	592	613	553	626	545	616	598	609	595	602	583	572	574	560	555	571	549	590	583	577	571	595	588	579	553	575	558	573	580	566	563	579	585	561	517	605	595	549	604	559	552	640	575	597	617	604	561	613	601	567	579	603	589	548	594	622	561	549	564	582	552	538	582	573	569	558	568	623	620	594	601	566	580	562	615	546	554	632	588	573	589	643	616	581	574	570	575	592	558	585
5176	10892	8483	4318	3175	2346	1876	1624	1406	1323	1228	1112	1040	1021	887	864	845	905	829	840	815	828	814	789	803	752	760	696	750	747	725	770	724	715	750	742	762	735	711	788	713	775	704	717	732	695	741	726	752	771	712	726	801	772	751	691	749	694	726	767	764	779	708	739	755	706	741	743	760	723	688	709	758	748	730	691	756	692	709	729	766	695	707	703	752	725	735	715	746	801	682	730	719	729	802	710	746	698	701	709	708	720	747	727	726	725	741	671	731	783	723	739	670	690	771	703	695	744	728	820	701	704	683	708	777	702	744	752	748	721	686	693	723	723	790	775	736	778	732	701	762	747	743	670	748	705	708	742	733	727	688	692	725	709	731	720	731	721	760	697	670	754	702	735	710	734	734	723	741	679	760	714	768	705	761	775	746	730	719	775	700	746	675	706	716	696	686	680	713	718	717	717	709	687	720	672	752	675	730	682	714	710	719	725	699	684	716	758	726	708	712	730	766	741	680	733	720	679	702	741	734	708	723	753	706	710	743	719	736	645	748	715	720	722	729	770	703	730	715	738	720	760	745	745	773	717	702	720	740	738	712	730	703	746	738	694	726	706	711	706	742	689	699	753	685	712	697	739	716	717	716	741	734	704	712	742	711	694	723	711	735	721	772	725	716	682	754	738	710	757	706	763	741	691	701	689	764	693	772	760	722	731	685	709	711	704	696	737	678	708	736	726	735	715	750	685	744	701	741	745	710	766	752	723	699	758	730	709	702	732	729	759	691	721	712	730	757	695	726	794	649	692	703	695	729	761	722	690	683	745	732	732	742	755	718	710	710	708	709	703	699	702	712	684	730	720	686	752	683	719	705	712	739	745	710	674	701	722	746	755	703	724	735	736	711	772	669	711	715	739	740	686	706	730	701	700	736	771	721	729	700	675	729	697	725	719	732	728	702	763	697	713	704	691	731	703	721	708	687	739	721	754	730	729	735	676	698	713	681	681	738	743	712	720	728	720	716	746	743	724	669	749	742	719	745	728	727	788	728	735	726	790	723	722	695	750	737	729	660	662	717	766	706	830	790	723	734	728	752	744	740	709	676	709	739	739	699	706	648	678	747	709	752	717	698	735	687	744	741	753	732	777	740	736	684	725	714	698	707	771	740	730	714	681	744	658	770	758	798	765	764	735	752	724	768	747	734	734	708	724	743	669	665	690	720	724	734	699	754	700	717	710	733	730	749	714	737	705	787	735	766	731	717	740	718	722	712	797	756	711	726	700	698	709	762	750	704	714	728	772	676	705	729	719	772	667	769	738	729	708	724	692	752	713	761	722	758	687	759	751	660	722	764	706	699	658	747	685	726	696	722	775	758	713	754	690	759	688	692	723	711	703	725	755	777	757	754	753	768	730	703	710	745	744	738	718	738	745	740	716	697	706	735	710	719	746	695	700	701	724	748	732	747	728	686	692	712	728	690	742	677	708	742	734	693	772	732	711	668	707	752	728	703	740	757	705	703	713	722	728	743	723	734	731	740	730	696	726	715	770	748	710	776	694	706	733	708	714	713	723	726	702	746	744	683	696	735	752	691	754	728	735	715	704	744	728	743	728	708	736	741	721	678	714	688	740	730	702	718	732	737	742	715	724	734	717	722	729	752	752	752	732	701	707	728	704	691	702	739	710	707	730	698	715	667	700	678	737	695	724	732	751	784	704	686	690	762	716	707	719	738	749	726	695	711	737	713	675	773	752	705	713	714	687	731	698	714	689	685	752	734	779	750	737	694	735	721	738	697	723	738	682	748	724	713	717	721	714	704	704	723	674	760	712	739	733	718	756	745	686	708	752	689	802	715	770	704	739	744	710	755	738	712	743	700	664	732	754	716	677	703	764	745	716	715	735	676	707	694	722	696	794	707	668	722	726	687	671	725	726	719	718	721	754	760	764	728	730	663	763	699	730	724	692	732	746	725	689	678	730	708	734	729	712	693	758	714	678	771	683	765	729	715	685	719	722	681	744	738	713	699	730	717	744	698	708	718	697	759	704	719	690	696	722	745	746	731	701	729	689	739	731	732	723	733	741	740	714	744	706	744	776	729	749	720	753	729	703	781	750	704	729	745	716	750	724	731	713	707	743	753	727	672	735	720	744	710	709	702	714	752	732	741	693	709	743	711	701	722	707	695	664	772	690	748	713	731	701	751	733	755	729	738	740	746	703	746	764	745	743	720	748	736	664	760	747	703	695	723	746	704	746	733	723	726	728	727	727	721	742	743	664	760	720	733	716	734	698	722	740	746	689	728	741	804	723	725	709	744	712	697	733	697	737	754	754	709	757	691	775	756	674	754	663	749	685	715	778	700	729	696	723	708	708	762	724	725	737	716	738	711	757	725	757	721	661	745	713	760	706	711	751	764	748	731	720	704	705	694	713	693	688	700	732	718	687	689	717	670	689	726	743	722	727	737	701	725	687	745	725	735	728	758	680	677	727	710	729	686	715	727	703	713	752	665	736	731	725	732	735	740	699	728	680	720	754	718	736	721	700	701	763	767	781	732	709	716	798	735	675	699	752	694	720	714	747	727	728	712	768	741	722	750	742	733	701	725	694	730	722	751	724	722	716	709	752	743	719	760	756	709	723	693	697	690	699	722	765	692	733	739	739	732	711	741	747	735	728	738	684	722	719	720	712	687	672	729	712	701	753	706	692	717	696	722	725	778	701	728	697	719	704	714	677	747	736	700	733	710	749	747	721	739	724	695	754	747	705	724	690	703	734	730	690	723	730	736	727	732	706	755	732	707	747	724	747	715	681	714	759	735	752	728	742	740	726	717	742	704	739	715	777	707	702	766	696	702	718	715	721	777	698	723	674	682	753	701	700	751	691	708	745	793	739	736	724	736	711	715	730	729	715	688	664	718	722	744	716	720	683	743	722	685	713	725	687	737	734	714	739	746	665	669	778	708	707	686	765	704	705	778	715	761	723	740	711	714	684	709	688	683	723	751	694	701	724	711	711	691	703	717	727	719	715	693	755	707	672	714	728	689	686	723	713	691	733	710	749	735	706	692	700	747	679	691	743	730	677	707	716	759	688	723	705	739	735	731	676	709	722	688	761	704	698	724	718	742	724	757	698	711	745	753	772	714	681	768	687	673	714	740	757	724	733	716	772	757	741	747	739	708	754	716	714	738	713	694	681	744	717	685	773	737	700	684	675	723	714	667	716	743	735	705	692	707	737	724	710	697	764	721	729	722	715	704	724	697	748	765	771	753	727	751	724	692	667	729	744	698	724	719	715	681	699	739	738	685	743	724	732	724	702	687	696	754	700	760	756	713	741	763	731	766	754	718	730	759	730	732	725	731	727	719	727	751	734	702	744	722	748	746	742	718	722	691	742	698	699	648	692	742	740	749	717	706	700	702	753	739	675	765	758	680	727	721	721	665	650	723	715	722	723	752	658	723	743	679	703	755	747	723	775	759	677	711	715	691	731	712	699	685	736	681	757	688	724
25052	21022	26813	25171	4617	546	433	344	360	293	250	262	278	243	266	259	252	256	236	231	212	235	226	254	230	209	227	214	236	226	249	191	212	223	230	217	213	217	213	216	233	214	224	213	232	247	206	221	199	188	195	218	219	231	216	229	229	229	220	221	244	244	210	213	220	209	220	205	218	207	242	229	198	202	229	242	246	234	213	198	216	226	215	222	224	207	224	221	211	226	235	220	198	230	213	213	235	215	225	181	213	213	216	217	191	219	209	216	219	223	208	201	217	212	226	238	212	227	198	240	236	224	220	187	216	220	233	200	199	201	219	197	211	226	213	226	222	197	199	222	216	202	211	206	227	240	205	219	252	174	233	216	211	212	220	200	229	226	231	216	201	228	214	222	212	221	235	215	198	200	226	207	228	214	203	209	186	188	211	229	213	220	224	235	218	217	221	221	196	203	217	209	196	218	225	198	222	202	213	235	218	207	209	210	216	205	223	205	223	194	241	222	223	207	211	220	200	206	208	232	201	201	215	212	224	201	237	189	217	222	197	241	220	202	212	201	229	224	225	216	260	225	244	224	202	204	217	189	197	241	212	176	232	219	190	213	200	235	226	198	215	195	217	220	221	200	228	218	213	249	212	193	218	223	219	228	184	217	228	220	207	215	179	207	229	214	211	194	214	211	225	222	225	200	224	210	219	203	209	213	224	237	219	204	214	224	210	231	184	210	214	216	217	204	198	210	191	207	213	197	188	207	205	188	219	237	211	231	219	242	234	201	213	223	231	217	241	208	211	225	205	215	205	217	204	208	200	204	209	238	222	239	224	227	229	214	210	210	224	196	199	215	199	245	197	222	205	220	222	212	182	191	220	213	190	191	222	213	229	220	205	224	228	216	222	180	260	221	231	195	221	237	200	242	238	240	185	228	221	215	226	224	214	191	210	205	204	210	219	212	215	223	207	224	224	215	220	195	209	209	234	197	211	216	209	204	191	215	215	195	193	222	252	233	216	211	240	214	220	225	208	250	223	209	228	207	226	195	231	208	220	198	195	201	208	216	207	243	224	219	201	208	212	210	223	207	249	234	226	195	224	221	227	199	189	230	234	218	227	220	220	207	195	234	223	231	208	228	220	215	214	225	206	212	225	174	200	223	242	201	207	208	203	188	209	200	225	215	234	203	195	220	207	224	208	198	203	239	226	225	212	219	205	220	218	205	239	223	226	226	230	234	212	226	229	217	207	231	220	223	199	212	230	211	212	224	225	202	221	213	221	211	204	228	201	235	229	228	233	234	221	213	204	213	232	182	219	209	204	217	180	212	198	240	217	214	229	201	233	200	223	222	198	220	232	208	213	203	211	229	238	195	189	225	216	216	207	251	218	210	218	200	207	221	232	204	207	223	210	211	200	219	224	184	220	203	199	223	221	222	220	228	230	197	198	212	233	204	206	211	232	214	199	234	203	218	236	227	183	209	201	204	232	209	206	189	203	241	244	223	205	219	216	227	203	221	229	227	211	275	204	220	212	227	214	221	204	230	227	213	205	203	218	222	251	246	205	189	212	203	221	217	211	201	223	232	206	186	185	205	214	223	195	218	209	211	207	219	209	218	240	215	198	258	226	221	228	217	222	218	231	220	252	222	218	229	211	228	183	212	213	179	201	222	226	232	216	201	200	210	203	223	208	206	219	235	235	231	243	212	206	226	239	229	249	216	197	223	218	191	228	198	204	235	233	218	190	214	220	203	243	202	215	217	227	203	220	209	197	214	209	203	221	204	227	226	227	201	225	215	236	192	234	214	228	204	193	195	214	216	213	217	207	236	218	195	231	207	221	227	224	199	200	191	202	218	224	203	227	228	228	190	206	228	211	226	213	215	249	214	211	205	207	218	206	221	220	177	196	216	211	194	218	211	176	222	207	231	202	206	220	207	215	198	228	215	197	215	207	248	208	224	213	222	236	225	218	220	201	193	225	229	211	219	204	211	205	216	219	217	193	241	222	187	222	180	215	212	181	210	219	225	211	228	243	211	202	180	212	198	188	202	185	218	208	232	213	212	236	222	228	184	225	192	184	203	219	225	216	203	196	211	247	229	212	200	202	238	241	220	227	219	194	232	214	231	191	212	191	208	233	212	217	207	190	212	211	227	212	207	192	222	199	234	210	228	213	240	209	215	187	216	208	243	199	191	215	212	237	204	209	223	191	215	201	205	199	214	215	219	216	222	196	184	229	190	213	227	200	209	199	206	236	231	219	215	191	214	212	238	214	196	226	213	180	192	213	211	223	198	219	214	213	210	175	240	207	221	200	223	254	199	220	233	261	226	204	207	203	192	206	187	203	179	242	216	206	208	222	201	218	216	225	214	228	222	205	216	216	236	192	195	219	198	220	213	212	185	215	190	228	220	229	203	231	216	214	218	204	203	209	202	236	198	219	186	222	200	208	232	229	221	225	221	202	207	217	203	224	205	191	196	218	195	204	227	191	216	196	233	240	248	212	225	234	216	228	214	219	222	179	210	207	196	213	227	181	237	234	222	208	208	210	231	230	230	209	188	206	233	215	188	214	202	234	191	217	229	228	224	216	211	207	191	192	197	219	229	217	200	254	204	217	222	238	227	224	229	230	221	239	226	214	210	243	193	212	224	213	197	219	218	218	217	228	221	218	215	210	216	224	217	226	213	228	216	206	192	199	196	215	202	207	209	207	225	211	228	210	238	239	200	217	193	201	208	199	209	215	204	247	207	194	232	207	198	221	206	209	211	213	212	207	202	224	196	212	218	198	196	186	198	179	190	202	227	249	213	215	207	206	224	208	203	208	228	227	199	208	220	230	228	224	208	194	197	203	219	190	223	228	242	222	205	206	210	210	222	231	217	193	168	212	221	196	210	200	206	203	206	220	184	247	211	216	242	203	197	208	225	208	211	212	233	201	198	233	210	231	203	219	204	211	206	213	187	231	215	206	235	209	216	174	216	221	236	209	204	219	202	231	185	217	211	238	206	218	225	214	203	208	201	224	205	227	228	204	190	226	228	230	200	211	193	231	201	202	225	207	214	192	228	191	211	219	227	215	223	212	197	215	214	229	213	216	225	191	219	205	188	214	190	212	214	204	229	233	193	227	208	227	220	225	208	217	191	216	206	216	192	196	221	227	215	231	188	213	203	236	207	216	219	229	213	195	228	225	203	207	216	214	189	236	215	224	203	218	222	217	209	201	229	227	235	219	224	229	216	188	226	208	228	204	180	259	218	243	212	200	194	250	213	204	200	226	197	210	230	215	219	228	216	222	221	225	231	220	231	199	225	232	239	194	234	246	227	247	218	206	214	230	214	209	220	224	214	202	196	211	213	226	216	204	206	224	200	223	195	222	196	256	224	199	215	207	230	206	229	235	220	225	198	202	212	218	203	212	249	213	192	219	184	217	238	215	223	224	209	232	225	214	212	215	212	207	221	202	215	197	218	237	207	201	238	227	185	206	208	235	201	224	230	216	187	207	228
4585	5776	4222	2139	1447	1189	902	708	725	637	542	510	469	453	390	396	385	376	365	383	364	363	342	325	342	336	339	315	309	349	333	283	334	328	359	303	344	309	316	344	310	315	327	335	320	320	298	306	320	293	315	319	326	300	293	295	310	315	309	304	316	274	298	287	326	322	303	287	280	291	308	316	304	287	304	312	304	295	339	309	327	351	283	295	303	297	286	334	287	316	305	330	305	299	315	292	302	308	314	299	326	293	286	306	290	279	286	309	308	297	288	293	301	309	308	335	289	327	300	288	301	304	273	332	300	301	312	334	329	276	304	312	289	315	293	311	325	315	277	343	310	297	325	289	309	270	286	282	298	293	285	314	311	301	307	321	288	318	315	289	288	351	308	312	330	295	284	315	303	285	302	296	278	293	324	292	345	304	290	330	297	315	301	316	267	296	320	292	316	326	292	298	275	284	328	325	301	344	311	305	304	337	305	305	311	288	293	308	285	318	300	285	317	308	276	335	305	286	313	332	302	329	311	304	285	298	333	296	309	262	329	288	308	298	301	291	301	318	310	252	288	301	299	287	314	285	322	325	283	315	305	335	297	303	303	297	309	281	273	302	293	305	302	317	296	311	306	300	282	320	301	311	282	286	305	292	284	298	326	285	333	320	310	307	321	286	302	309	291	312	297	301	271	316	282	323	324	302	311	311	343	287	300	296	298	324	307	319	315	305	308	326	279	332	313	322	311	317	291	269	298	303	268	282	317	320	278	282	310	325	301	307	333	311	311	309	296	293	314	298	286	262	292	322	279	309	310	323	321	319	312	279	305	311	264	295	297	268	264	299	335	319	289	305	290	269	300	300	285	295	315	315	287	310	289	276	282	316	296	340	293	289	291	320	331	295	320	314	296	276	310	299	337	306	323	299	283	307	323	318	284	277	314	298	300	304	303	324	307	291	298	312	302	301	277	297	287	286	290	298	296	320	314	306	265	315	286	310	277	312	320	297	275	285	332	277	270	310	295	326	285	295	306	276	326	299	296	271	307	285	332	282	317	330	293	289	305	305	282	333	311	273	299	293	294	289	295	310	323	313	307	291	308	300	307	299	278	300	322	298	327	289	311	296	303	298	315	287	315	275	293	336	289	298	314	311	292	318	306	293	308	290	311	291	319	309	297	310	293	281	285	283	315	310	275	304	299	319	316	292	313	295	297	257	310	309	304	306	300	303	305	285	308	320	307	309	332	285	313	307	286	310	299	299	314	294	301	286	309	275	295	324	314	322	287	285	358	276	317	332	323	348	257	295	256	320	308	296	291	279	299	310	305	307	349	314	279	325	274	297	277	294	283	317	327	301	328	312	304	323	328	286	306	316	283	307	295	275	320	281	324	330	296	304	289	314	317	308	317	318	277	312	256	317	306	284	314	314	303	286	336	285	311	330	287	323	295	302	310	278	311	307	336	287	307	308	290	297	319	305	311	285	310	317	268	270	324	323	306	314	314	299	305	321	316	273	299	330	298	316	285	296	317	317	285	305	298	284	313	298	291	308	302	281	302	307	308	288	341	300	293	307	302	280	303	293	297	320	301	309	267	284	283	302	299	337	279	285	319	303	297	315	302	318	303	302	335	293	325	322	316	309	327	317	318	314	298	303	289	290	306	314	315	295	298	319	319	272	287	324	298	309	326	317	296	257	319	312	300	328	311	343	272	331	308	290	324	293	306	290	318	275	300	307	270	282	294	324	326	308	319	303	287	296	293	311	272	338	297	314	315	304	287	275	323	319	306	307	303	292	294	316	340	297	306	285	348	289	298	318	308	320	302	301	342	320	313	312	269	296	299	299	306	326	288	304	296	333	291	282	315	296	291	311	303	289	333	290	305	307	291	285	293	295	267	295	269	302	308	262	297	319	309	279	293	285	294	304	329	318	329	315	268	295	296	346	318	290	325	315	343	286	307	304	296	307	337	290	303	314	298	324	289	325	302	287	314	288	321	324	346	318	278	275	318	289	293	304	283	303	319	326	319	308	325	298	294	301	306	302	298	285	269	309	316	291	295	318	286	296	316	314	287	312	329	303	316	280	280	301	291	292	323	307	291	285	281	316	294	290	307	333	307	310	297	302	293	316	301	295	275	310	324	315	258	309	286	280	338	300	316	301	315	290	296	318	305	334	317	324	280	305	293	329	291	296	303	293	292	260	315	267	305	316	332	282	287	293	297	289	326	332	327	343	310	302	280	276	315	324	301	296	290	290	315	272	270	312	345	295	304	318	260	317	301	313	300	298	330	308	293	293	310	294	330	276	301	319	270	287	307	283	293	307	302	315	304	318	299	291	297	312	306	276	301	313	286	320	298	267	296	319	315	295	309	317	303	317	284	301	286	291	291	304	308	290	308	319	300	337	323	294	318	313	298	309	311	304	333	289	302	288	333	304	293	289	334	292	292	286	305	277	325	318	287	307	301	303	297	301	324	313	304	302	271	276	290	296	326	313	328	311	302	295	287	278	324	325	306	306	321	327	303	304	317	316	287	321	336	308	265	303	300	308	311	296	280	270	282	289	318	323	299	268	331	283	293	300	313	264	302	309	279	300	312	293	320	301	291	336	327	321	320	287	277	268	313	312	317	305	269	320	331	302	322	297	306	308	294	289	306	324	316	315	331	323	287	298	264	297	328	303	321	313	298	285	321	278	303	305	316	280	271	289	302	280	280	297	288	293	329	268	313	321	273	261	292	308	300	300	329	299	324	294	291	325	310	297	317	289	318	288	321	304	324	299	286	272	312	275	313	317	321	314	298	299	288	288	321	308	299	306	328	316	294	284	284	300	276	305	328	298	275	289	316	297	314	299	297	292	286	336	286	282	334	329	271	302	286	286	290	294	288	308	285	343	304	283	329	306	281	326	284	292	307	309	306	289	289	300	283	310	311	296	301	293	297	326	337	308	302	335	319	278	325	271	308	278	294	305	318	275	321	295	313	268	293	278	296	295	327	326	312	322	316	298	320	299	322	295	313	304	296	308	291	302	317	330	299	302	339	307	305	331	300	302	280	291	305	278	339	302	277	318	315	298	318	315	318	324	294	322	292	329	322	306	286	324	341	310	319	294	325	318	309	288	298	320	296	326	274	288	309	300	305	301	288	305	306	309	321	265	324	308	315	272	298	292	317	318	295	309	302	291	318	317	305	314	309	302	298	306	325	321	330	284	309	295	307	295	307	307	292	272	319	313	282	302	315	297	309	317	305	273	262	279	281	311	317	298	281	287	280	298	284	308	329	289	297	290	311	320	297	295	308	317	319	264	267	289	289	313	307	295	308	286	296	334	334	311	283	289	296	287	311	321	295	330	287	310	293	314	331	284	288	294	283	289	293	292	306	271	297	306	325	301	300	307	322	305	322	311	294	277	320	301	279	269	300	271	296	282	279	289	309	293	303	303	313	302	313	289	294	315	309	319	268	279	265	301	308	298	311	300	305	272	319	296	327	286	293	316	292	261	318	295
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
