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
338647639220	338647639783	338647640333	338647640883	338647641433	338647641983	338647642533	338647643083	338647643633	338647644183	338647644733	338647645283	338647645833	338647646383	338647646933	338647647483	338647648033	338647648583	338647649133	338647649683	338647650233	338647650783	338647651333	338647651883	338647652433	338647652983	338647653533	338647654083	338647654633	338647655183	338647655733	338647656283	338647656833	338647657383	338647657933	338647658483	338647659033	338647659583	338647660133	338647660683	338647661233	338647661783	338647662333	338647662883	338647663433	338647663983	338647664533	338647665083	338647665633	338647666183	338647666733	338647667283	338647667833	338647668383	338647668933	338647669483	338647670033	338647670583	338647671133	338647671683	338647672233	338647672783	338647673333	338647673883	338647674433	338647674983	338647675533	338647676083	338647676633	338647677183	338647677733	338647678283	338647678833	338647679383	338647679933	338647680483	338647681033	338647681583	338647682133	338647682683	338647683233	338647683783	338647684333	338647684883	338647685433	338647685983	338647686533	338647687083	338647687633	338647688183	338647688733	338647689283	338647689833	338647690383	338647690933	338647691483	338647692033	338647692583	338647693133	338647693683	338647694233	338647694783	338647695333	338647695883	338647696433	338647696983	338647697533	338647698083	338647698633	338647699183	338647699733	338647700283	338647700833	338647701383	338647701933	338647702483	338647703033	338647703583	338647704133	338647704683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	3600	2300	2758	3600	2300	2759	3600	2300	2760	3600	2300	2761	3600	2300	2762	3600	2300	2763	3600	2300	2764	3600	2300	2766	3600	2300	2767	3600	2300	2768	3600	2300	2769	3600	2300	2770	3600	2300	2771	3600	2300	2773	3600	2300	2774	3600	2300	2775	3600	2300	2777	3600	2300	2778	3600	2300	2779	3600	2300	2780	3600	2300	2781	3600	2300	2782	3600	2300	2783	3600	2300	2784	3600	2300	2785	3600	2300	2787	3600	2300	2788	3600	2300	2790	3600	2300	2791	3600	2300	2792	3600	2300	2792	3600	2300	2793	3600	2300	2793	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2795	3600	2300	2795	3600	2300	2795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24865	21914	25675	28801	21914	21928	20326	833	464	423	349	391	364	329	356	318	381	290	299	305	289	302	275	277	356	261	265	247	285	287	304	289	289	298	274	313	299	274	276	294	287	299	322	344	311	289	302	293	283	291	291	308	295	295	296	321	285	281	282	264	273	281	295	299	250	291	297	277	280	293	322	319	307	302	323	295	279	306	302	319	324	282	273	288	281	285	273	283	282	281	281	290	287	233	276	292	276	272	264	268	308	304	279	319	307	285	269	271	302	288	301	289	315	275	283	323	297	279	292	309	254	322	312	268	273	281	295	270	323	261	298	277	271	300	280	307	293	272	304	260	270	264	317	283	333	280	266	289	304	310	316	306	288	273	272	306	259	290	295	278	308	295	284	277	272	252	255	264	270	271	249	294	328	269	307	310	309	319	283	275	279	294	279	279	301	291	290	310	279	295	253	291	277	298	253	277	259	280	314	295	314	288	300	293	283	288	300	295	306	266	271	265	285	303	317	283	294	277	249	296	258	299	289	330	314	290	288	307	304	288	282	274	294	295	264	269	301	296	291	289	290	302	311	288	294	272	286	322	268	245	303	257	295	278	283	288	295	299	278	294	302	315	308	284	282	274	282	278	293	280	272	296	322	238	293	283	288	300	284	308	285	280	253	278	318	288	327	333	275	319	269	307	286	267	284	268	308	297	282	272	302	305	268	261	313	279	264	323	299	287	278	311	326	301	279	289	300	291	312	255	280	272	276	270	273	290	280	293	301	271	295	315	259	308	266	299	301	286	288	287	319	275	289	277	319	283	281	301	305	291	282	251	304	282	286	290	288	282	301	272	318	289	292	301	269	307	277	322	315	312	279	306	316	287	254	308	291	302	284	305	288	286	302	263	279	319	307	291	283	291	315	309	316	298	266	290	279	310	294	276	239	271	295	284	287	301	307	276	289	271	304	262	295	281	300	268	308	269	284	304	307	274	265	278	298	278	299	263	259	278	282	312	298	329	289	302	293	289	301	304	278	286	300	250	265	307	270	296	280	326	255	314	323	262	288	303	300	295	291	273	309	294	223	310	278	306	255	280	278	293	313	350	286	307	321	314	306	275	288	298	272	277	295	269	283	300	319	285	287	286	319	302	285	268	312	320	280	286	298	308	285	261	263	303	290	277	274	298	287	263	286	283	308	294	305	275	277	317	285	267	312	289	288	287	279	293	285	281	291	248	268	307	309	283	292	286	286	271	306	273	290	250	260	334	285	273	325	290	297	299	299	317	314	277	321	255	282	293	289	298	295	250	279	257	278	303	334	293	268	259	271	266	298	255	272	300	275	306	283	278	301	317	303	271	278	299	277	314	281	253	280	297	269	289	290	307	275	300	330	306	273	265	288	286	279	272	290	314	261	255	278	309	305	252	279	293	310	321	291	289	272	249	289	300	275	293	319	284	290	294	271	267	265	285	287	289	286	285	285	266	290	296	279	275	288	294	318	296	296	269	282	307	306	282	290	281	252	246	278	320	308	285	262	287	292	277	314	257	274	281	303	287	306	279	329	307	302	288	280	299	291	292	260	281	268	302	294	309	302	237	295	281	285	300	247	284	276	302	286	276	282	309	306	268	300	311	278	275	237	276	324	267	307	282	277	279	295	276	257	279	278	275	294	293	287	284	296	278	298	265	310	282	274	271	289	317	316	274	288	273	273	271	275	307	260	289	304	278	292	302	303	293	281	259	282	275	271	282	278	308	259	283	283	283	288	275	267	304	300	245	286	291	289	296	306	269	331	283	305	297	273	291	325	302	276	269	270	274	286	282	286	308	296	293	306	262	286	271	293	268	275	297	275	285	331	278	305	286	288	300	275	244	288	294	291	303	309	271	313	300	262	264	307	300	295	311	288	296	297	273	274	256	302	287	270	304	282	286	294	277	305	278	316	333	309	303	289	277	279	283	293	272	273	286	311	287	291	286	285	289	311	293	280	291	305	296	299	276	288	310	276	286	273	256	309	285	274	235	303	291	305	286	285	283	294	273	284	301	292	276	317	270	278	300	296	286	326	255	279	280	285	300	274	273	264	280	285	269	324	275	297	256	244	287	284	282	277	301	302	294	277	301	270	310	311	254	281	253	303	274	296	290	276	288	292	308	285	305	263	270	336	265	323	250	301	271	276	249	291	319	291	287	256	277	265	264	298	294	291	273	277	311	284	296	284	283	301	299	271	308	299	297	300	291	316	277	269	324	301	286	298	290	262	282	233	269	302	276	302	287	284	305	302	283	285	312	236	288	289	297	273	274	344	306	250	288	305	267	310	263	287	296	304	301	320	278	279	317	316	267	273	291	302	291	299	243	267	299	305	314	296	276	287	269	301	280	295	248	299	275	287	307	279	331	289	283	270	303	303	273	283	281	300	294	250	253	254	294	251	278	280	294	294	320	291	298	284	258	287	302	279	280	278	305	304	269	301	290	299	322	249	281	300	299	318	300	276	292	301	282	268	300	302	260	289	295	298	305	296	286	291	287	269	265	292	323	305	306	299	263	286	280	265	298	293	259	313	275	281	318	275	289	319	303	273	272	271	346	290	280	248	294	276	276	303	256	229	284	302	268	259	298	259	271	302	267	298	261	287	311	287	295	291	284	280	285	267	311	302	278	267	337	312	297	279	279	278	276	302	327	321	307	290	248	282	305	289	276	294	281	301	303	287	296	275	291	262	288	279	294	270	300	312	295	285	274	320	281	285	264	256	290	269	305	264	292	282	309	276	296	278	268	294	266	288	288	291	292	265	284	309	327	251	304	278	287	295	279	272	269	262	266	261	300	298	299	307	267	258	275	303	276	276	267	271	285	315	315	319	285	300	325	281	280	296	278	319	351	290	263	249	279	310	265	291	300	288	296	280	257	293	300	286	298	296	300	274	275	270	279	278	273	293	279	267	281	267	294	277	305	309	296	319	277	278	287	271	305	291	276	291	298	279	316	290	289	263	286	270	259	275	302	247	284	292	275	277	306	301	272	268	282	293	259	273	276	303	297	275	289	284	284	298	278	289	325	305	267	282	258	251	304	298	278	292	289	285	313	277	280	279	299	297	307	301	302	305	285	264	305	295	289	317	291	279	261	293	283	296	293	288	302	253	266	281	250	297	292	309	269	301	303	327	265	262	282	292	294	299	294	270	294	291	290	287	298	239	296	266	309	295	317	285	282	295	301	294	272	314	300	304	267	288	277	251	274	271	289	302	273	328	282	317	321	305	286	267	275	269	307	319	259	303	297	309	261	280	267	325	293	272	244	270	289	282	286	270	278	323	319	312	312	288	279	281	303	263	294	278	267	284	283	291	295	275	323	281	308	296	299	291	290	311	298	311	258	287	319	276	286	284	262	264	282	305	303	278	260	282	310	262	311	301	298	312	249	289	295	264	306	302	291	247	286	276	266	306	258	286	248	277	304	284	323	296	298	325	304	304	283	243	291	279	325	311	275	309	318	301	315	286	295	287	309	309	295
19536	13464	2814	1336	942	791	732	688	710	689	653	652	677	681	668	642	636	659	658	669	633	607	677	637	617	629	637	627	686	629	601	597	629	609	638	635	613	628	613	631	637	634	561	659	609	640	657	635	655	675	626	608	628	607	630	585	633	609	593	675	634	613	615	638	632	610	623	622	596	620	607	620	616	640	597	665	659	627	615	638	640	628	623	635	652	637	657	635	630	610	675	654	602	653	587	658	650	635	670	661	584	611	616	619	638	606	637	619	637	606	683	624	651	635	604	635	613	606	618	633	649	656	616	618	662	646	635	676	607	616	657	652	637	639	644	647	652	598	622	573	633	623	648	610	622	596	616	644	619	582	623	625	632	635	630	597	626	645	635	632	614	608	614	627	611	640	640	660	630	636	621	654	597	646	633	594	591	636	638	652	648	643	621	637	620	678	616	637	601	598	569	634	633	639	631	622	636	623	611	613	624	618	604	624	631	616	696	658	575	679	577	578	616	652	599	599	596	664	642	621	590	636	606	602	658	603	591	573	602	610	684	635	637	667	597	625	633	647	615	598	591	598	670	644	601	616	657	589	586	620	610	649	672	658	634	645	581	624	623	611	651	604	625	630	623	628	640	621	659	633	654	602	637	656	613	618	630	662	617	613	630	599	660	632	606	637	647	609	617	657	650	611	653	640	617	616	661	632	633	639	585	587	600	630	602	625	652	603	639	615	614	592	620	615	603	637	620	675	635	621	624	587	569	645	609	644	658	645	617	607	593	563	635	629	608	608	620	586	629	639	603	624	633	664	617	608	599	575	619	618	638	631	615	626	628	652	629	604	602	601	665	630	621	642	602	626	639	654	642	646	646	621	614	593	613	634	601	657	651	631	661	617	664	611	658	595	561	616	665	650	603	621	625	591	621	666	615	612	639	575	636	613	602	663	574	586	614	608	603	624	602	622	595	630	592	593	634	633	623	635	666	631	649	626	639	683	605	594	611	598	650	632	646	611	604	599	663	655	603	651	625	652	677	627	564	647	612	650	618	632	617	681	628	604	636	599	608	616	654	596	614	607	629	612	606	649	649	605	639	599	624	611	682	618	629	641	587	593	591	592	666	601	624	649	615	608	642	644	620	573	651	635	616	640	591	606	678	638	622	649	609	596	631	640	670	634	638	645	655	648	639	617	656	587	641	608	629	600	597	661	645	585	582	641	646	622	628	618	635	642	643	622	605	639	579	615	618	610	615	618	677	612	592	599	625	653	620	614	596	613	634	598	614	654	635	672	601	640	590	620	640	629	654	638	684	645	674	633	637	649	649	594	656	576	663	643	649	589	599	602	598	630	614	670	625	655	634	659	655	593	621	596	653	577	636	669	624	618	620	635	557	604	654	632	647	561	584	608	594	617	616	571	689	622	682	633	637	626	574	638	617	593	672	627	614	651	627	654	677	639	621	615	627	596	581	629	619	670	620	624	622	631	687	657	642	655	643	627	593	632	634	653	613	641	593	615	639	654	604	618	623	619	620	611	598	580	585	586	605	620	589	634	652	650	610	631	627	639	610	603	599	663	643	595	623	709	618	606	607	639	610	611	629	641	626	638	653	613	656	605	584	576	592	605	661	631	612	595	616	645	624	637	645	676	646	613	650	620	625	673	650	622	599	645	625	615	636	632	642	626	610	589	603	630	624	622	618	598	624	619	629	680	654	644	636	622	628	593	670	638	638	647	604	627	606	617	585	653	619	623	627	625	632	647	626	584	672	627	634	623	633	616	613	668	592	660	647	631	659	632	614	633	671	650	614	603	634	589	641	595	627	665	615	646	610	640	622	622	632	631	612	613	609	604	624	664	616	637	646	618	633	655	617	654	648	592	636	607	637	620	605	602	618	624	625	658	584	610	637	588	643	635	613	664	657	639	659	656	660	610	613	632	599	627	615	636	615	635	629	644	613	627	624	632	644	572	636	585	655	582	612	659	619	632	631	625	623	585	648	661	600	644	662	603	643	636	633	646	669	623	630	656	609	617	668	648	642	589	604	661	642	616	645	668	697	620	640	615	644	586	611	601	552	641	620	626	650	662	601	619	586	668	629	628	649	631	633	635	602	664	642	628	627	630	660	645	592	668	637	636	643	635	598	656	652	638	634	633	638	614	569	624	599	634	649	613	632	635	611	648	602	618	616	650	618	618	620	594	632	617	603	571	601	641	669	601	639	593	602	658	598	605	635	632	615	677	636	629	582	627	650	650	673	594	596	633	582	631	619	610	638	641	621	620	598	647	664	585	615	647	609	597	665	633	653	673	607	645	677	642	597	626	636	651	618	628	599	611	581	624	616	586	653	641	649	628	683	590	638	597	629	622	622	576	605	666	632	650	642	661	661	677	606	605	601	645	666	640	625	644	614	618	649	619	598	661	606	646	641	677	620	621	607	588	602	676	615	660	609	671	601	634	637	603	606	568	626	640	607	638	627	590	681	666	611	617	660	657	601	646	640	640	641	654	627	633	632	677	580	635	569	657	623	594	578	617	633	658	586	595	619	643	656	656	589	647	610	622	625	625	618	619	622	661	622	580	605	578	637	617	582	635	629	637	609	628	637	620	611	620	612	618	599	595	607	680	585	636	666	591	593	656	648	637	590	647	614	654	649	653	588	611	606	618	637	557	624	599	575	633	610	630	623	614	642	628	600	578	651	594	639	641	615	602	573	599	633	647	637	612	637	618	636	606	642	633	615	619	624	618	645	625	637	622	600	681	609	640	672	614	604	645	595	626	584	630	602	637	590	646	660	643	593	642	649	576	670	657	626	599	645	632	608	624	669	600	613	658	672	655	626	604	605	618	591	622	605	623	606	606	616	614	638	688	631	594	599	602	638	646	685	579	603	611	638	614	655	610	638	657	630	635	618	617	611	588	661	650	646	611	634	625	645	608	599	613	624	628	587	633	616	642	623	640	627	663	666	612	622	649	623	619	648	627	617	625	641	621	635	644	659	634	635	631	615	638	597	625	613	599	622	637	621	643	621	572	636	658	605	626	623	637	626	619	644	660	626	667	666	656	607	669	610	577	649	631	642	607	633	657	596	638	630	573	600	620	653	621	637	588	621	661	671	633	622	598	573	634	617	594	624	600	636	618	634	619	614	617	639	596	615	631	648	591	652	668	578	617	606	580	632	607	611	665	605	636	681	648	567	650	629	638	623	649	666	634	603	613	638	621	647	659	597	608	650	576	609	622	642	597	574	614	616	637	622	642	653	645	620	597	605	614	652	610	629	639	670	600	690	589	615	644	606	648	651	630	608	612	581	606	575	608	610	586	626	596	643	634	623	614	637	650	570	659	603	630	638	623	612	634	644	634	646	608	639	634	630	673	582	657	638	593	664	616	621	617	580	637	623	603	610	624	645	578	600	644	587	600	624	608	605	634	647	602	606	558	637	609	680	653	652	600	629	610	595	610	651	639	648	615	647	659	634	628	623	634	618	605	645	620	627	617	645	643	637	605
32464	20559	9928	765	449	393	371	376	353	386	370	368	400	391	377	338	363	369	324	365	360	381	367	370	376	391	342	348	350	357	368	353	331	387	351	356	347	352	371	384	377	350	378	368	362	277	387	367	360	351	348	347	376	378	382	401	350	359	358	375	343	361	353	337	348	378	409	366	335	362	364	349	318	401	324	366	366	375	365	396	375	349	347	370	352	372	382	366	325	353	369	329	361	340	364	365	347	346	369	335	371	347	349	376	337	370	377	340	332	370	365	327	353	397	363	326	358	405	361	364	371	334	383	381	345	356	363	360	353	372	345	365	376	347	403	343	372	364	324	335	366	358	344	344	355	356	352	315	326	356	374	354	342	368	351	332	344	337	314	380	347	350	324	347	356	344	365	331	338	361	357	358	357	340	359	375	363	364	340	354	369	366	377	359	355	378	360	361	343	372	372	379	339	364	346	353	372	360	372	366	371	329	333	350	357	328	348	346	339	367	384	375	371	345	351	373	347	370	373	360	350	317	306	380	345	375	347	357	358	374	386	374	344	365	384	353	346	386	393	353	360	322	349	363	350	342	364	357	356	342	367	345	378	350	354	353	384	371	356	357	376	344	380	335	351	358	360	382	369	377	361	384	357	379	331	339	358	338	362	341	344	381	347	360	356	367	386	382	384	380	406	352	366	371	337	348	378	364	349	356	374	359	323	329	371	384	392	365	350	339	381	361	373	370	341	366	355	380	360	323	335	366	367	378	366	335	376	344	361	344	345	368	335	339	386	362	354	366	375	371	354	342	398	348	358	357	336	379	352	348	351	383	373	352	388	372	344	346	385	406	351	347	338	366	364	374	349	377	365	356	348	356	351	383	373	341	358	365	389	400	384	377	370	329	381	303	361	355	382	350	391	304	380	359	340	346	401	355	358	354	362	371	323	345	356	353	356	352	391	361	394	337	389	334	350	354	345	364	375	381	347	372	356	353	343	367	361	396	373	355	369	364	339	384	361	333	396	351	369	342	358	346	351	344	405	346	353	351	326	369	328	358	370	370	362	368	376	367	344	404	331	330	377	353	340	341	360	350	349	369	353	334	365	390	404	370	383	344	344	325	355	375	359	348	330	368	379	355	349	375	344	339	362	338	385	381	347	386	372	358	339	347	348	380	353	371	336	381	348	338	360	382	373	327	354	378	358	332	349	351	357	319	333	327	319	366	332	338	367	386	369	360	370	413	355	340	391	369	350	349	366	380	360	376	352	388	345	382	375	352	386	357	347	374	351	371	381	347	330	359	369	345	351	369	369	329	336	388	366	382	377	348	362	394	361	383	408	359	386	357	378	362	399	399	327	332	344	382	364	378	371	362	348	340	348	351	356	340	399	370	350	381	377	372	367	352	343	345	371	339	370	362	354	345	359	377	373	387	356	389	334	366	380	365	388	384	361	354	398	361	342	346	378	394	356	349	353	320	330	359	369	340	323	355	346	350	366	355	338	370	322	338	380	333	362	373	378	367	331	325	353	384	316	360	326	362	360	320	352	366	339	365	347	379	352	332	361	406	351	353	373	359	369	392	364	367	367	371	356	365	338	372	331	323	365	382	393	382	369	344	354	371	379	351	371	341	364	319	350	364	389	357	352	364	346	370	362	384	356	369	352	363	353	386	349	342	344	371	376	293	340	370	332	347	351	391	392	387	298	378	345	364	379	353	416	400	353	404	364	342	373	377	332	367	377	319	399	342	346	339	360	369	372	359	335	350	358	380	390	392	372	318	344	404	356	362	335	346	338	379	351	343	399	379	369	356	365	408	325	357	347	353	348	345	353	365	340	348	327	346	344	343	406	387	366	308	345	354	332	359	394	359	404	295	335	356	354	332	347	403	392	338	349	391	347	364	324	345	381	345	333	304	333	373	355	369	359	346	333	394	356	356	359	340	345	350	342	365	348	338	361	330	402	375	339	365	335	334	341	366	353	337	343	344	357	379	361	390	348	369	379	368	357	342	359	369	377	320	406	371	332	348	388	369	337	348	346	395	308	317	357	374	388	391	371	354	352	341	388	318	340	359	314	371	320	369	348	370	347	380	372	369	352	362	346	387	335	365	368	337	345	363	313	369	383	319	355	362	374	370	353	340	321	349	352	362	323	342	354	354	346	350	337	370	329	355	375	377	361	358	367	347	347	374	358	371	344	378	370	356	330	342	349	351	355	396	374	348	346	321	386	412	351	351	382	352	344	381	390	364	325	329	343	358	353	355	341	366	342	349	361	393	368	352	346	374	381	344	344	355	375	362	366	421	353	328	358	367	375	355	371	354	330	343	402	362	377	353	360	363	362	352	333	335	373	363	361	376	331	362	374	357	365	359	347	362	368	377	370	350	327	344	370	372	386	356	377	356	348	363	324	378	353	374	348	375	390	378	358	334	385	344	354	354	404	363	371	357	353	357	387	352	362	382	348	327	341	354	349	337	375	359	394	345	380	341	391	396	341	355	369	329	358	331	336	317	378	365	366	354	351	340	387	375	377	346	378	348	392	365	360	349	365	333	364	363	374	313	365	331	358	371	360	357	326	358	388	358	375	376	367	368	317	403	396	319	354	368	351	362	363	367	351	322	330	355	381	353	319	370	344	358	350	365	336	355	334	377	349	359	363	358	363	336	381	369	362	347	361	354	332	335	366	370	347	363	360	345	340	350	335	361	412	396	341	357	330	385	408	388	363	322	353	358	366	348	351	341	349	377	368	361	386	355	385	364	356	348	361	342	307	335	389	337	388	397	363	338	416	343	342	368	352	359	350	345	366	331	341	317	368	356	355	372	339	324	326	331	357	372	347	354	348	369	337	341	350	343	380	340	326	340	376	343	372	388	341	336	360	349	403	323	365	341	391	343	404	379	340	335	369	326	367	345	369	336	386	331	372	352	384	384	383	363	358	370	361	378	372	349	319	342	365	349	365	344	353	349	348	366	354	375	358	328	356	342	336	351	352	366	342	343	370	343	382	340	404	359	362	348	382	342	339	348	397	375	361	355	383	360	354	370	332	358	367	425	372	351	374	319	375	320	320	364	367	328	352	353	378	353	348	363	323	379	335	370	365	370	383	363	334	320	370	326	367	352	384	345	361	362	357	344	342	323	379	369	401	344	351	390	374	344	363	375	376	366	390	344	354	368	343	377	353	384	358	350	346	374	362	375	331	340	358	346	326	353	352	347	376	372	352	398	380	396	377	337	347	357	360	365	369	366	390	371	346	319	350	345	346	389	335	337	356	352	370	400	355	354	346	379	375	357	341	367	340	335	356	368	338	341	351	352	360	385	360	367	357	371	376	361	320	343	332	342	353	374	352	368	408	335	346	385	414	378	358	361	349	391	343	356	335	351	343	333	328	352	357	365	357	382	360	400	343	382	355	385	376	369	359	344	337	412	351	342	377	390	369	332	345	334	351	335	360	333	334	371	360	378	342	382	371	363	340	354	357	365	370	383	335	341	375	386	408	371	367	355
6420	1709	944	785	792	821	812	819	851	812	834	828	840	802	819	813	763	796	831	773	821	765	796	828	807	807	788	855	813	801	837	823	783	805	833	815	808	857	773	804	789	810	821	814	799	839	858	843	830	774	811	773	860	840	778	825	823	825	846	828	810	785	847	790	853	817	809	816	813	841	814	826	786	850	823	809	786	795	803	820	747	846	800	832	831	798	819	802	806	808	837	800	814	797	810	866	817	833	818	804	798	787	801	808	773	808	817	764	829	836	833	785	833	792	813	816	821	774	807	798	814	774	859	797	778	791	818	821	844	789	826	779	795	798	829	820	799	839	765	806	785	829	841	728	785	778	804	853	875	796	773	761	798	811	768	800	808	811	833	826	793	835	804	771	861	787	833	812	805	798	791	794	817	819	821	806	739	822	760	846	791	778	794	794	813	768	817	836	793	817	793	818	818	836	811	870	787	808	826	856	846	808	795	840	820	886	838	764	790	825	823	857	779	734	794	796	771	832	799	778	829	813	816	734	818	826	816	800	795	718	781	825	803	733	809	849	779	860	817	814	771	846	843	805	755	828	857	824	801	801	813	830	863	777	756	861	818	815	833	794	791	881	814	741	850	810	801	801	847	796	783	790	790	820	798	852	780	830	827	808	795	807	847	817	827	825	776	823	796	845	820	862	799	793	822	833	828	774	800	811	806	805	835	789	825	807	783	812	817	805	804	816	796	774	795	835	801	835	819	836	834	828	806	798	880	822	778	812	806	801	803	865	825	819	781	857	823	823	829	860	820	799	826	784	877	808	783	783	826	810	805	826	820	806	836	803	832	769	821	789	838	850	810	805	802	817	851	815	802	848	789	873	817	807	881	769	849	797	796	820	781	849	785	863	813	807	815	833	803	816	797	828	811	778	783	792	830	739	792	838	834	800	788	852	779	805	851	791	789	826	855	833	783	799	811	852	827	769	795	783	839	788	836	805	823	816	801	818	798	824	801	813	785	809	859	808	757	807	774	836	760	852	799	768	829	790	823	779	793	813	803	821	816	817	818	797	851	796	802	804	797	801	805	826	812	830	819	872	783	813	809	788	836	792	809	823	774	809	866	833	818	783	813	837	834	806	835	862	806	811	848	826	854	803	799	865	824	836	861	750	771	811	802	820	803	834	794	816	797	827	850	836	821	829	822	775	810	844	878	803	815	800	800	773	808	831	845	754	827	759	802	809	844	788	854	855	821	812	857	827	854	828	809	812	841	838	816	863	805	825	801	837	849	822	789	824	795	838	822	877	825	836	848	778	810	843	822	804	839	783	797	819	849	855	841	835	804	842	839	820	813	832	758	832	817	846	843	774	867	809	814	775	823	811	812	794	820	783	768	780	816	756	798	846	829	806	848	811	791	795	776	797	759	837	806	824	857	816	789	816	871	829	832	791	827	833	771	807	771	846	815	798	756	835	844	821	871	801	791	797	860	843	815	796	769	823	776	778	797	859	755	795	820	813	832	812	793	769	793	836	792	795	825	796	816	863	851	809	816	824	862	810	789	828	806	841	830	776	875	793	834	828	820	828	778	813	851	808	818	797	801	826	861	772	811	775	744	844	802	817	817	776	800	760	854	845	840	784	802	803	850	840	815	772	808	813	784	837	791	840	802	843	797	778	799	812	819	852	831	903	745	801	856	806	807	824	820	850	864	791	814	833	757	772	778	768	815	823	850	778	845	782	796	831	835	786	832	854	821	768	858	849	846	788	814	835	781	848	823	827	772	791	812	802	837	782	815	805	815	873	803	826	857	840	797	761	780	872	811	833	854	820	748	831	823	775	807	813	828	810	830	809	793	820	797	832	788	825	808	848	829	836	882	764	775	802	807	817	812	781	813	844	841	816	831	848	812	830	795	860	838	840	815	819	825	834	789	832	805	832	846	845	843	818	805	803	838	810	825	861	825	814	826	823	788	812	753	815	805	825	785	828	793	801	779	861	882	794	770	805	767	783	770	853	774	769	837	832	803	800	874	859	831	764	838	821	777	822	815	777	803	802	785	807	827	818	814	831	843	865	820	834	840	776	826	900	849	791	768	851	855	791	786	868	807	802	825	833	825	864	786	853	813	821	828	815	792	815	833	795	793	820	789	818	849	808	833	779	804	799	827	768	803	813	854	792	777	813	826	814	794	811	782	862	805	823	856	836	871	806	842	802	815	840	807	781	832	836	819	822	814	809	792	802	831	851	847	757	865	842	771	856	843	838	812	805	805	833	805	827	788	824	763	781	793	835	799	816	752	799	813	816	813	845	801	840	802	802	809	824	805	825	775	844	787	833	786	765	853	766	829	812	812	853	809	855	802	827	758	799	806	865	784	814	795	826	787	800	820	800	779	771	758	818	757	818	837	822	788	818	878	863	788	858	837	811	819	802	799	828	809	817	864	848	795	807	842	867	800	785	827	814	823	841	771	850	790	781	838	848	776	829	846	800	807	811	842	888	801	801	777	805	831	802	800	765	858	805	801	757	812	795	811	818	799	824	762	817	804	799	822	823	859	828	827	793	812	823	817	851	810	839	824	814	833	781	809	860	790	826	858	794	887	853	796	802	825	801	842	795	860	775	821	834	840	812	822	772	798	817	841	832	837	803	829	842	810	785	827	854	783	814	836	809	834	826	808	771	826	812	853	808	819	820	830	809	852	795	796	780	805	781	807	847	787	888	862	794	754	826	810	833	813	794	831	735	796	760	829	862	804	796	860	832	790	762	782	826	791	797	796	842	820	787	807	837	814	785	852	795	872	860	867	827	789	796	778	891	811	835	829	801	809	786	824	810	808	836	819	795	823	829	854	789	820	834	849	753	801	819	784	812	811	818	832	813	822	792	833	789	818	782	790	832	823	821	816	795	802	859	845	833	796	825	795	774	799	812	858	841	813	833	771	811	854	811	837	786	834	827	833	823	822	786	837	759	809	804	799	843	846	802	845	762	816	841	865	801	781	840	860	786	814	860	776	823	771	873	833	811	833	789	789	841	820	849	817	857	868	841	829	810	874	777	829	829	802	792	844	871	835	819	825	806	807	900	801	826	876	867	814	890	832	847	813	824	846	861	898	789	750	814	843	838	785	812	820	799	808	841	836	816	787	845	779	854	794	809	828	807	809	838	829	833	825	764	852	795	829	801	789	763	851	793	818	779	847	812	813	830	814	847	800	815	849	808	834	808	780	754	853	855	814	824	836	824	825	818	819	747	819	796	797	834	816	789	825	822	849	837	857	862	828	756	789	823	782	811	844	763	785	776	804	803	808	802	826	753	875	815	820	840	790	785	806	790	869	778	805	832	842	818	743	841	827	826	794	848	790	857	852	819	862	828	895	825	859	824	846	825	781	822	805	833	846	804	815	866	822	862	781	787	819	817	837	826	844	870	858	845	775	839	764	775	788	788	816	818	820	786	801	804	834	809	839	835	814	762	824	772	822	870	770	815	836	788	791	858	784	813	790	816	849	809	835	805
24794	21440	24881	28381	21443	21409	2256	621	462	474	452	475	501	493	457	468	441	436	434	423	438	471	463	407	462	421	413	517	472	454	419	426	468	418	442	402	435	471	484	444	437	447	457	426	420	492	404	459	439	442	430	483	446	464	444	452	482	461	453	473	444	439	438	456	449	454	421	472	454	455	488	441	457	395	438	398	433	435	432	450	399	439	450	480	459	466	462	440	477	389	470	430	457	411	442	462	440	453	443	465	465	415	470	418	465	444	410	440	478	428	420	445	418	419	411	459	477	434	431	450	476	454	427	453	427	427	416	418	454	404	443	425	414	471	450	458	446	451	441	409	473	448	499	429	453	424	462	435	458	419	475	452	488	445	446	439	480	496	488	441	413	449	473	458	412	494	477	446	447	434	419	419	415	416	468	418	432	459	439	444	458	445	470	427	473	440	473	465	415	458	408	434	400	434	437	413	409	415	473	453	436	404	439	463	455	416	438	445	456	426	447	469	456	443	436	444	447	420	480	435	427	423	454	430	459	435	431	399	437	444	424	471	390	427	436	467	459	428	471	412	425	429	453	431	409	442	422	431	432	417	437	468	460	453	462	442	435	461	463	478	423	396	444	444	467	428	470	472	438	431	444	458	409	399	481	430	484	420	428	421	443	451	443	452	444	452	422	436	413	439	501	425	438	448	442	391	432	445	405	441	470	433	417	441	454	439	468	435	414	447	420	451	455	461	456	425	436	456	446	456	456	420	417	412	476	417	423	431	387	443	490	427	434	437	430	433	428	432	477	421	438	406	453	468	444	453	429	427	439	437	446	419	435	452	460	458	403	422	401	440	441	430	419	438	408	440	406	482	454	474	394	434	425	454	433	456	486	472	442	452	449	443	491	439	399	460	436	459	428	487	436	484	436	424	433	471	405	454	440	445	479	445	428	431	485	491	461	435	433	397	440	471	448	426	445	451	465	454	480	464	474	472	402	450	433	397	437	414	445	439	441	480	452	459	427	468	417	459	451	473	457	478	467	448	425	475	455	442	401	412	448	399	444	416	424	455	496	434	460	441	432	452	447	476	433	452	454	434	442	461	449	452	394	467	430	505	487	424	462	471	473	444	442	417	484	435	436	502	425	450	411	455	445	447	463	440	455	478	458	439	451	429	439	468	471	466	453	443	455	445	451	452	477	459	469	484	439	454	462	457	483	509	433	464	436	431	431	451	443	443	395	400	432	447	432	469	425	458	393	448	426	461	435	482	484	418	489	436	414	450	441	423	450	420	431	476	443	444	435	418	490	475	470	419	421	454	427	480	460	432	426	471	505	438	469	457	473	460	436	424	440	451	477	437	426	473	418	471	389	408	444	420	433	478	433	445	456	483	405	423	439	457	467	446	420	454	457	440	486	449	495	474	472	443	432	478	412	421	435	468	451	456	458	440	454	421	446	405	449	453	429	449	422	419	455	459	421	429	448	452	392	478	418	417	465	423	431	445	437	401	438	443	462	412	482	448	472	449	481	411	444	468	490	437	445	435	417	414	445	431	443	459	460	422	451	434	412	409	430	465	450	442	447	455	430	420	417	412	443	445	433	487	459	405	474	424	531	420	448	385	439	433	440	448	451	481	433	436	449	456	430	420	444	431	442	437	428	447	419	459	463	431	430	464	425	444	390	449	469	480	456	462	438	410	453	440	451	426	465	436	451	429	459	421	410	456	426	472	423	456	438	429	422	407	485	441	424	453	456	413	496	455	462	416	435	429	461	453	448	440	468	468	462	467	417	417	439	464	393	447	408	448	444	436	436	416	421	411	452	448	415	453	437	435	403	447	446	408	425	462	477	474	452	474	402	395	425	452	462	433	404	463	443	457	464	417	438	474	453	402	430	425	428	444	461	455	441	419	447	425	490	500	392	467	438	435	475	474	443	431	430	437	430	444	481	412	423	464	398	461	412	415	462	459	448	441	467	480	464	411	450	414	420	455	447	443	426	463	457	438	392	436	428	442	459	482	480	466	462	461	451	444	417	452	484	388	440	430	484	456	422	420	455	442	435	478	454	446	423	421	472	444	453	405	455	446	480	434	473	489	413	443	409	424	425	426	439	451	468	418	459	450	449	471	448	451	434	424	447	451	448	395	464	460	447	411	475	440	421	426	487	438	460	427	447	489	461	440	454	434	426	434	415	480	417	452	441	389	424	409	440	428	404	412	411	467	435	428	461	426	437	441	431	399	413	469	428	461	473	467	452	442	456	421	414	449	462	461	422	426	429	449	471	410	454	429	453	431	449	427	409	430	485	447	453	436	422	446	436	452	442	414	451	471	451	417	412	419	438	414	426	451	440	464	455	444	434	417	416	410	468	436	467	441	446	415	419	423	454	427	444	463	429	431	428	447	464	453	456	439	433	433	423	416	430	446	424	410	454	438	433	420	422	427	411	443	453	421	450	440	410	414	410	455	449	485	445	448	447	464	385	448	409	435	412	437	421	443	428	449	452	454	442	448	466	406	427	416	428	469	402	467	426	467	470	444	421	433	439	448	494	438	434	453	419	420	452	443	447	470	456	431	401	419	422	477	453	406	441	423	441	479	456	430	457	436	414	488	407	439	423	459	413	430	397	456	445	449	409	441	483	432	426	429	439	457	391	429	458	434	424	482	444	415	407	419	444	466	445	436	451	430	414	460	431	406	428	445	416	469	429	431	442	445	464	455	482	408	441	431	429	415	441	443	456	433	386	416	442	477	438	435	386	423	457	440	472	456	441	425	433	416	433	476	447	472	440	413	435	432	460	425	492	398	463	475	440	428	414	438	473	430	418	433	510	405	443	463	438	420	440	485	481	434	461	421	429	433	434	466	441	429	416	453	419	471	412	452	448	441	454	421	409	436	470	394	442	437	466	428	479	451	400	424	443	436	457	457	424	496	430	473	469	462	423	441	432	449	436	446	465	475	436	433	457	489	459	413	442	439	443	462	465	495	485	474	504	464	439	412	424	463	440	463	462	431	470	451	480	429	479	423	398	417	470	414	425	425	435	475	456	410	429	441	429	434	423	414	471	447	441	444	448	439	476	464	455	451	424	416	432	434	429	392	484	448	457	476	461	436	465	455	411	460	434	467	393	430	413	458	442	455	477	482	434	467	439	454	432	417	425	433	434	450	409	427	391	445	446	430	446	472	429	471	444	410	416	424	438	442	449	461	497	432	438	432	433	448	421	468	451	464	428	435	436	423	427	458	430	441	471	462	468	438	427	440	515	524	408	423	486	464	489	453	457	422	420	437	493	483	484	479	409	447	452	409	468	436	471	468	400	419	430	471	450	424	420	449	470	423	432	410	412	453	433	451	427	409	448	439	460	437	430	456	427	436	443	431	465	443	416	478	402	466	401	434	444	482	434	440	435	432	465	459	430	445	449	421	438	454	446	448	476	410	486	432	425	452	468	417	434	460	479	462	447	446	477	456	410	450	436	447	440	448	407	449	458	422	453	439	442	475	437	438	431	404
14102	9734	2067	1284	1069	1031	1006	978	992	986	977	942	952	954	960	967	993	960	953	972	971	920	918	925	943	967	897	963	889	951	963	932	935	965	892	950	966	965	973	949	948	936	941	952	892	935	951	984	963	929	949	944	918	946	960	953	979	949	960	929	987	1004	909	929	968	980	944	890	920	975	941	909	998	908	938	974	954	990	965	1003	914	959	905	964	940	986	1015	942	936	896	932	943	970	954	936	962	896	943	894	932	966	924	931	955	1000	943	979	965	947	993	933	917	925	1017	949	915	948	921	906	956	866	954	954	953	956	979	913	921	953	948	931	923	957	980	932	942	938	936	863	929	932	931	929	973	906	926	938	1001	913	954	973	930	932	912	943	937	934	968	890	922	1017	959	933	947	963	931	907	954	998	914	906	978	930	955	920	931	910	959	952	995	941	943	958	945	915	934	935	935	946	977	966	914	959	946	934	937	914	983	924	915	901	932	906	903	1010	916	895	936	935	969	956	952	978	921	919	854	950	948	983	943	931	961	979	958	931	982	893	957	952	964	923	993	920	1020	940	963	983	987	930	924	965	912	918	992	902	934	972	961	948	896	910	956	916	973	904	935	907	935	963	910	942	959	973	908	957	935	942	971	916	947	947	924	966	946	934	916	970	938	942	973	911	933	925	960	953	912	929	922	966	946	926	939	932	948	945	916	874	952	908	937	900	919	888	980	1010	978	931	963	930	921	922	941	916	932	928	952	940	957	963	984	965	967	929	896	990	978	910	940	962	912	968	898	944	902	941	928	934	978	934	879	940	921	952	950	945	935	994	969	935	879	900	976	953	954	943	896	945	893	893	953	961	935	908	959	931	941	958	937	934	1005	953	910	965	959	951	961	938	887	952	966	913	964	964	993	951	955	943	944	908	919	958	956	894	890	960	975	887	920	999	973	938	983	939	951	942	995	931	937	919	958	951	971	929	976	970	979	982	952	964	975	924	901	950	989	892	893	948	961	1009	966	940	902	939	971	925	930	994	963	945	902	938	991	885	917	940	921	968	935	1018	1025	962	980	943	951	963	937	969	934	924	929	902	939	986	974	925	999	994	925	913	950	962	928	944	929	978	932	970	991	919	937	937	952	928	948	935	931	977	901	977	950	975	921	909	936	932	960	943	934	934	934	975	921	976	972	941	938	931	933	892	919	988	914	976	963	967	955	909	971	916	920	908	928	955	933	941	992	963	901	951	942	962	908	940	975	994	932	968	973	944	963	931	926	925	971	965	936	899	1003	933	924	924	887	922	971	959	933	966	1004	936	944	972	958	934	996	920	944	922	904	957	910	936	958	936	921	955	885	993	945	950	948	931	996	1015	977	930	908	932	933	918	969	966	944	962	897	982	980	926	996	907	921	955	928	938	970	954	971	938	904	911	925	903	988	935	936	931	940	970	944	969	988	957	930	937	958	940	920	918	947	948	942	921	881	921	875	912	917	932	890	946	914	910	968	1001	915	952	928	961	925	862	971	933	930	977	969	950	969	957	893	973	963	924	934	987	903	942	970	958	929	904	925	945	915	973	999	991	947	940	926	966	967	882	943	990	931	924	913	921	968	893	958	933	967	959	994	992	956	918	921	939	943	929	958	987	952	948	894	990	962	943	967	955	890	923	950	962	960	974	933	951	933	905	878	940	956	1027	935	938	885	912	930	943	931	1002	931	905	891	958	935	918	991	950	897	969	949	893	935	889	917	926	935	940	929	922	907	943	932	933	893	962	957	949	922	908	938	940	950	906	928	918	967	979	921	960	858	974	930	888	964	916	939	951	992	935	936	936	898	936	924	919	956	1020	971	918	876	908	913	993	908	904	891	954	957	964	978	912	960	955	938	947	922	995	930	873	923	953	964	893	931	922	956	965	922	871	976	940	948	909	934	968	905	944	980	980	903	872	958	902	952	950	985	951	886	914	964	897	925	917	893	976	962	961	916	930	931	962	963	998	923	970	971	923	950	946	945	929	925	936	952	903	924	956	967	932	904	959	926	991	945	913	950	928	906	936	913	983	881	913	893	897	935	977	856	928	929	953	916	946	1010	928	925	1002	947	971	909	976	930	899	923	988	926	913	1008	959	941	894	937	959	973	980	945	956	951	929	907	935	937	952	982	926	954	955	947	990	886	898	949	952	904	980	894	960	966	928	945	952	913	907	911	958	936	996	971	949	950	972	970	962	905	905	945	941	886	930	962	917	928	957	933	929	982	975	932	925	928	920	941	947	1017	917	934	953	935	954	930	907	953	898	942	922	919	989	912	968	973	927	942	901	939	973	919	927	896	987	887	947	991	993	927	928	956	925	926	962	921	923	926	1016	942	994	922	964	945	938	977	902	970	931	929	934	917	1001	942	998	937	961	903	910	938	912	932	980	971	974	876	966	918	978	926	891	909	924	957	976	1009	975	915	959	934	934	925	978	929	968	968	959	895	975	932	964	965	1026	892	963	935	938	917	946	942	890	957	959	969	923	937	912	948	885	960	911	905	918	945	901	919	912	934	925	916	987	969	935	1000	915	903	920	957	943	925	925	947	918	951	926	912	951	937	953	931	986	939	972	923	953	959	948	931	964	970	936	983	950	930	940	918	907	950	959	930	915	935	889	935	984	967	991	944	948	976	962	992	919	912	916	938	909	899	973	861	970	968	946	967	907	995	964	946	908	970	940	879	929	953	972	944	932	996	953	950	954	973	891	924	953	943	963	1009	962	897	947	929	939	922	921	937	1011	935	971	1001	960	949	1023	941	975	968	946	977	943	949	976	930	897	887	935	974	908	916	932	919	963	988	964	956	951	899	971	960	927	955	898	1006	976	938	944	967	965	969	942	953	948	945	930	986	972	977	938	907	998	915	984	923	943	948	983	888	976	931	893	1011	950	917	969	913	968	908	947	943	976	943	924	968	932	946	930	954	993	943	895	981	907	937	992	1012	963	892	953	963	975	968	931	949	905	964	953	928	947	925	920	965	987	980	940	951	922	928	935	965	934	962	901	935	887	894	925	955	972	926	967	963	957	948	855	996	961	925	923	956	959	948	975	936	967	959	907	948	961	954	957	866	979	913	973	912	951	916	987	973	897	951	960	932	910	932	915	896	976	966	940	930	980	929	949	919	951	972	899	917	950	875	972	900	883	953	945	988	942	916	997	935	927	984	990	953	955	991	949	965	911	972	888	902	932	949	936	865	989	952	960	924	935	995	960	958	924	926	955	925	950	960	933	913	977	911	890	960	937	965	914	938	964	951	961	948	949	897	948	910	920	929	941	943	948	951	956	885	903	961	996	1025	948	957	980	939	909	948	976	945	983	972	944	965	940	967	914	961	998	945	897	933	958	946	954	908	952	965	923	891	968	901	923	936	939	929	932	904	888	909	983	975	996	946	923	928	934	956	965	963	959	886	957	931	907	954	932	907	965	944	902	915	865	1021	945	921	956	942	1050	963	963	1018	956	1011	932	949	952	865	923	929	939	933	962	910	960	958	1005	939	927	950	981	951	900	924	896	958	941	948	946	913
24294	21444	25113	28177	21447	21464	19786	846	460	414	340	330	348	303	310	373	331	342	336	296	299	331	343	284	325	261	306	339	264	324	313	304	286	291	300	313	326	292	285	323	314	292	305	257	276	315	290	300	267	286	281	293	317	272	297	313	282	312	293	299	283	313	307	290	290	264	283	283	262	270	313	277	305	301	272	269	292	277	258	302	270	283	307	270	294	275	306	313	299	301	239	253	241	278	302	256	312	292	282	263	261	288	315	261	289	271	282	264	285	304	284	258	295	286	285	284	285	283	313	293	285	254	289	283	248	267	278	290	296	296	281	265	326	306	288	276	293	260	266	301	252	304	288	264	290	293	285	255	271	285	298	300	276	247	280	317	313	288	277	308	298	279	255	271	276	262	299	270	297	308	265	294	265	284	278	295	288	270	328	275	302	268	304	299	297	290	276	286	262	282	320	302	304	267	310	301	292	301	273	289	285	260	296	255	272	255	310	270	294	304	282	268	274	293	227	276	284	285	272	264	244	302	276	283	298	316	269	291	308	264	257	267	270	281	259	283	250	283	288	291	287	283	287	268	274	252	288	281	293	301	284	281	285	238	295	303	269	309	292	284	256	281	302	271	301	295	291	262	289	289	285	254	326	269	314	313	232	269	299	298	270	300	264	290	308	270	312	293	298	295	294	295	289	272	306	310	287	294	277	285	302	322	307	255	295	301	307	290	281	283	311	266	293	282	272	275	309	268	301	319	328	275	324	291	274	270	274	277	297	298	291	275	284	245	294	303	277	288	291	298	260	290	288	300	293	269	296	272	278	289	249	266	285	255	277	299	303	263	264	301	275	272	275	288	265	284	300	283	223	285	278	267	291	271	302	345	312	285	293	263	313	269	321	282	275	310	317	265	291	271	285	267	249	290	278	299	263	316	300	294	294	292	299	309	266	291	325	263	290	299	295	279	269	274	314	254	307	267	313	273	303	297	282	263	293	294	294	298	266	243	278	300	291	268	279	303	318	285	294	277	309	265	282	282	281	283	295	272	308	280	252	262	287	295	281	308	264	319	292	256	281	307	297	291	281	264	303	293	294	284	238	254	272	307	289	273	291	285	279	276	281	253	309	260	266	301	283	284	241	290	304	312	290	277	270	282	283	249	285	290	265	268	286	280	294	297	274	263	293	277	282	289	299	278	287	292	297	273	313	274	290	269	253	267	294	291	284	302	271	257	275	295	284	275	268	252	274	262	284	255	303	285	301	273	302	269	283	291	252	274	309	276	290	302	283	274	292	244	286	310	314	290	272	290	286	317	280	310	345	304	286	326	304	291	298	276	265	269	289	299	283	274	315	295	298	350	283	296	263	308	243	291	294	273	287	296	304	257	241	256	311	268	281	277	289	282	260	281	262	275	292	275	282	284	267	290	258	316	308	311	259	274	254	294	278	311	298	280	303	331	310	276	297	303	309	254	292	280	289	285	301	284	260	261	312	259	251	302	263	285	281	273	290	301	302	301	277	316	312	301	253	244	301	284	301	291	290	298	285	285	283	288	266	282	284	302	329	278	268	283	287	294	303	280	261	272	280	272	263	314	270	320	312	291	305	285	265	253	312	285	258	287	269	280	273	287	272	273	293	289	287	288	279	272	311	278	278	218	287	272	275	270	283	326	302	271	282	306	276	261	297	296	293	276	282	285	261	281	321	262	239	282	284	282	276	277	279	289	276	273	294	284	251	280	229	260	308	292	292	281	254	299	264	239	285	307	304	281	264	290	290	260	292	322	273	267	294	283	249	301	298	271	313	302	290	299	291	274	271	296	306	284	295	293	290	283	296	293	265	268	254	284	286	269	270	320	295	275	268	269	276	257	305	271	248	312	283	287	273	278	275	280	286	258	309	274	258	291	313	291	313	295	285	267	284	282	265	266	302	270	273	293	310	304	263	293	299	271	308	318	292	275	270	276	260	309	281	273	309	306	310	304	304	302	293	281	259	268	302	275	252	278	254	267	307	233	274	269	278	292	302	275	317	272	316	264	286	276	292	271	236	283	253	297	300	288	227	279	309	304	299	279	298	277	268	272	305	294	286	291	267	284	292	279	275	278	284	305	313	251	275	307	288	289	293	232	249	295	310	282	281	275	273	282	286	276	319	328	285	264	265	257	289	281	269	267	300	310	257	274	259	291	299	300	304	270	324	268	302	284	301	253	309	273	279	276	302	287	289	307	293	266	273	283	287	265	287	288	279	249	307	279	271	259	276	289	250	318	249	277	289	285	293	302	312	310	272	318	296	300	316	318	304	284	289	254	287	278	281	299	305	284	253	301	276	271	297	288	249	261	281	268	310	270	311	284	319	302	268	285	269	267	263	303	296	303	288	299	273	306	295	282	271	284	312	239	281	278	309	298	298	289	266	284	289	273	257	263	257	288	293	273	259	299	316	268	272	267	295	281	270	277	278	289	289	252	282	266	283	296	281	294	292	292	309	280	279	293	297	244	270	286	300	281	264	274	304	271	274	273	280	315	275	285	268	265	275	284	309	299	272	290	261	320	304	320	280	301	325	306	270	278	269	227	271	296	304	289	304	265	332	263	281	282	289	312	295	284	278	271	259	267	286	285	249	258	290	287	320	265	301	288	293	298	276	256	291	281	272	272	296	289	259	300	308	282	291	294	276	267	274	259	279	258	269	276	274	279	259	253	301	288	299	292	268	280	281	275	272	302	296	292	284	278	268	321	276	262	234	288	242	291	295	274	281	334	262	281	256	282	290	278	234	245	293	297	271	293	281	278	268	261	320	290	260	283	288	290	297	291	290	278	228	296	289	291	271	266	271	317	271	277	298	238	273	292	266	289	252	257	257	252	281	253	252	278	266	297	285	278	264	284	295	286	289	277	289	294	259	272	261	265	286	286	290	271	301	257	301	307	290	247	256	282	284	270	304	319	291	290	277	306	307	298	281	284	305	308	272	264	273	279	301	307	291	290	291	306	246	315	263	264	319	294	320	310	275	314	296	277	268	268	288	271	298	288	269	266	276	252	244	304	273	298	295	312	295	292	280	278	290	284	271	275	262	316	294	260	289	303	253	309	308	285	277	302	275	280	308	274	263	284	311	285	286	227	282	246	305	325	267	279	257	280	265	299	278	319	281	297	260	284	258	280	257	312	294	288	248	273	296	295	307	274	285	249	294	274	314	238	290	322	308	280	284	268	287	266	252	232	290	288	266	317	270	268	293	280	281	281	306	285	267	286	294	263	260	271	278	264	269	300	319	292	267	298	296	267	274	248	292	273	273	276	251	314	281	285	314	293	283	271	296	293	254	281	283	271	275	284	308	294	294	270	272	256	316	286	309	246	269	303	270	266	293	299	274	270	289	248	289	287	265	304	253	270	296	288	293	310	276	251	287	323	272	303	306	273	273	311	280	271	264	273	278	290	242	267	249	278	294	259	277	290	300	280	292	295	285	266	268	272	300	309	282	287	300	284	281	245	274	300	310	287	281	302
18197	12934	2651	1273	844	804	735	710	649	661	664	638	638	667	616	627	635	691	644	643	641	619	644	612	633	604	619	627	565	622	615	635	595	637	616	637	599	649	620	643	625	601	643	622	636	599	659	580	616	606	602	590	588	637	601	609	601	594	629	595	662	616	637	619	607	648	594	616	674	612	613	589	646	611	637	589	633	601	582	634	594	598	618	612	651	645	623	634	598	601	618	665	597	608	591	567	610	621	608	600	640	657	629	614	640	660	581	663	584	669	594	608	616	654	587	613	596	625	606	613	608	603	627	666	621	627	558	641	602	594	639	579	570	592	649	592	622	619	615	647	630	601	602	611	621	650	651	600	600	649	593	578	613	643	585	619	646	647	622	618	639	573	637	602	631	603	603	604	626	641	654	612	618	649	607	638	649	601	622	597	631	624	620	653	611	643	610	576	596	683	599	648	607	636	590	581	607	616	644	608	601	637	634	598	589	573	625	602	582	614	597	605	629	659	573	601	627	612	627	554	575	640	660	614	598	639	583	668	592	570	641	631	658	592	585	590	615	633	641	616	575	593	581	591	587	587	617	669	621	563	649	588	596	584	625	578	556	623	606	633	634	579	631	640	619	634	649	618	623	622	624	662	601	609	600	645	652	625	621	607	633	571	616	585	599	617	622	577	606	641	616	631	678	582	609	618	591	635	626	589	612	654	601	588	613	634	631	584	592	586	625	616	591	598	608	627	639	624	634	655	643	647	623	641	616	588	601	604	630	658	611	640	614	622	607	582	602	642	600	629	640	630	633	628	598	578	613	560	620	587	560	625	681	633	630	623	616	601	622	605	646	570	571	586	617	607	644	612	619	549	613	621	588	609	649	590	566	606	650	666	586	610	585	612	595	602	609	586	606	598	615	609	606	623	612	688	647	586	599	600	613	593	661	601	619	601	590	615	649	629	587	607	605	596	582	632	599	628	613	598	628	629	608	620	554	576	593	625	636	646	609	633	639	645	568	614	661	624	641	649	600	580	608	607	596	612	623	628	562	607	630	625	582	577	629	628	594	656	627	602	609	624	602	604	562	581	596	622	583	595	617	594	607	574	578	628	642	590	632	621	625	636	627	585	632	594	629	658	640	672	620	654	647	600	568	591	645	590	605	601	607	625	629	649	594	578	601	603	639	681	636	593	614	600	653	611	605	614	658	653	611	620	619	602	602	631	616	606	608	586	615	643	623	600	617	605	578	656	587	649	574	601	570	623	623	582	604	614	639	639	644	602	596	557	609	622	622	665	639	635	613	621	622	596	633	606	613	580	599	618	628	628	606	643	571	632	632	621	611	647	607	613	645	632	638	611	624	616	629	598	612	570	637	608	634	594	583	629	634	588	624	628	623	609	574	572	587	657	599	640	638	582	637	653	616	586	615	606	617	611	596	620	605	632	611	613	663	620	620	578	608	617	580	597	611	582	609	651	613	620	606	590	620	605	577	634	618	634	619	634	602	611	642	607	605	635	638	608	621	623	596	600	646	632	604	605	615	601	632	598	625	624	583	581	591	545	605	627	636	609	674	611	627	601	586	593	627	612	601	603	628	628	626	644	617	641	605	594	632	634	636	622	626	659	619	657	603	608	612	649	599	647	628	629	635	669	634	591	628	639	591	605	599	653	597	594	579	583	582	654	598	667	631	643	629	552	609	578	647	587	614	630	600	615	626	648	623	605	611	608	609	655	607	616	593	611	656	555	619	648	602	641	626	602	629	598	605	610	621	649	622	615	644	566	608	629	609	630	618	604	585	541	582	641	623	606	563	644	596	593	604	639	603	630	626	610	629	660	621	633	614	638	609	611	585	585	581	599	598	579	630	577	594	603	612	598	581	614	573	614	636	612	598	638	573	649	604	619	680	618	631	595	648	647	600	615	603	608	627	596	570	596	653	599	578	662	614	623	601	627	625	619	599	657	636	597	639	620	598	576	595	609	637	583	596	584	588	618	617	621	612	599	608	657	581	603	593	632	614	645	603	625	611	646	601	621	602	612	603	629	634	620	609	615	665	615	631	589	584	611	648	602	621	611	601	628	619	627	585	564	620	631	649	622	555	628	576	599	616	662	629	599	562	601	569	643	620	604	628	602	613	655	618	586	606	581	616	619	627	611	595	613	605	620	594	588	657	635	595	634	647	619	588	614	610	646	646	644	573	636	625	599	596	611	608	582	644	597	623	638	607	565	620	567	622	612	657	634	640	618	611	615	606	570	591	644	589	641	648	621	618	685	653	642	624	589	596	592	628	620	649	604	577	610	610	610	586	621	620	600	628	661	602	667	621	619	612	615	603	602	641	645	640	611	576	599	610	611	601	607	602	634	642	615	625	621	617	604	601	594	573	597	580	633	574	588	613	618	663	618	570	657	613	611	630	597	585	630	612	588	608	589	657	637	635	613	593	587	633	612	623	619	623	572	646	578	578	636	639	613	581	635	563	637	610	657	593	654	609	579	621	608	605	602	621	648	618	574	592	623	612	612	645	602	577	622	607	604	620	634	601	659	645	592	631	598	624	652	617	583	631	658	617	634	618	619	630	610	648	608	632	590	648	599	604	581	579	571	622	609	600	583	650	654	630	623	626	639	647	601	601	649	600	649	635	583	609	654	640	638	633	603	614	592	629	575	575	624	606	614	614	599	616	580	629	562	633	602	694	628	637	616	558	617	610	576	596	575	613	674	593	586	634	682	637	612	585	637	575	594	612	625	603	609	616	573	600	603	657	658	613	599	645	590	616	650	631	630	588	652	667	584	623	661	626	596	574	621	590	670	640	618	633	608	647	585	608	605	642	623	622	596	577	633	595	626	607	635	634	601	657	590	618	625	568	601	657	620	601	637	610	597	647	596	638	628	597	620	600	637	643	636	629	587	655	592	589	601	607	588	542	629	646	602	596	615	659	616	632	628	620	608	665	586	638	613	631	603	672	636	617	580	601	572	642	616	587	611	630	600	596	618	625	631	635	580	600	627	651	647	634	612	641	624	639	641	668	632	619	624	610	625	577	651	633	618	649	629	558	645	580	580	587	613	621	593	611	623	671	622	630	594	672	602	575	636	620	649	636	600	655	584	604	628	622	639	678	603	632	613	623	611	620	610	573	627	644	601	621	596	617	636	624	589	627	625	632	605	624	598	635	664	595	629	604	597	618	592	622	594	610	633	604	601	609	615	654	650	659	619	591	631	596	637	606	589	636	620	650	600	626	626	559	612	607	611	629	548	598	589	652	629	585	619	651	628	637	630	635	619	631	623	595	580	585	624	623	652	654	596	592	587	594	586	600	587	603	649	605	576	669	575	574	582	625	600	598	644	590	669	625	607	601	598	643	563	648	651	625	589	609	599	590	626	614	596	608	595	618	603	635	591	630	584	658	662	605	591	686	615	598	629	620	592	599	611	573	660	615	631	593	607	628	647	615	627	661	632	637	622	598	609	627	593	589	594	597	568	550	607	593	583	617	655	648	616
32461	20529	9787	725	413	411	395	336	347	392	352	322	355	381	358	336	384	405	373	339	324	372	402	360	342	352	335	368	352	387	341	359	358	357	353	327	378	322	342	352	374	336	344	363	342	384	316	341	401	350	370	393	348	343	376	333	361	389	344	338	340	393	361	331	359	375	335	331	367	399	324	344	361	361	373	334	372	347	364	367	347	344	331	327	367	383	387	370	367	347	376	357	350	356	360	344	365	348	377	369	417	387	337	359	374	355	353	376	366	360	367	388	352	357	374	352	352	400	294	408	359	346	334	380	351	341	357	339	370	374	335	308	317	377	369	357	383	332	349	334	360	355	367	347	389	363	361	338	372	377	352	396	383	379	397	399	346	420	401	352	377	347	336	351	382	355	365	344	368	408	323	326	392	342	330	368	383	381	379	372	347	367	382	353	344	355	386	378	380	348	351	376	374	333	362	348	348	372	350	399	353	379	367	348	356	380	366	374	374	372	332	368	351	381	343	345	371	386	356	368	345	333	407	346	352	375	386	350	365	369	367	383	380	367	387	360	396	341	376	350	339	362	361	343	386	338	301	354	371	365	311	341	371	374	377	372	372	381	347	350	359	368	368	352	366	357	350	329	377	385	358	381	359	339	381	329	352	354	361	387	363	345	350	370	348	378	347	394	370	366	363	352	373	367	332	351	323	355	345	368	362	351	386	301	360	347	330	361	343	343	333	336	358	351	388	356	348	378	342	366	363	342	366	364	388	361	354	356	361	391	357	375	369	380	344	366	377	373	325	388	363	369	369	340	384	381	358	366	344	359	372	378	383	350	363	401	362	368	397	380	319	378	332	386	374	356	360	378	381	322	354	325	365	353	355	334	382	358	368	326	358	332	385	347	357	332	383	357	354	349	376	372	379	336	370	335	338	351	354	352	361	384	367	342	371	361	383	365	368	380	360	330	404	370	344	371	335	341	373	386	366	366	376	366	349	320	360	347	353	392	344	339	358	374	341	349	371	372	399	389	385	351	391	384	370	359	389	370	338	335	326	378	368	330	373	379	391	353	345	350	369	358	375	349	357	367	336	356	363	329	348	345	350	370	357	352	350	358	393	386	337	370	391	342	348	329	360	402	357	355	342	326	361	339	369	404	377	355	377	414	352	353	359	362	369	385	368	386	357	377	367	363	368	374	364	340	378	389	311	362	321	334	390	380	369	339	366	382	372	371	373	353	368	422	374	349	372	365	339	359	356	298	354	329	351	326	365	346	399	381	336	373	343	373	392	345	371	339	387	323	365	401	336	359	352	362	371	393	373	367	380	365	377	342	385	346	361	356	350	390	358	352	370	384	314	345	324	382	341	371	348	352	381	357	356	323	325	364	333	366	358	352	386	334	365	421	354	356	357	367	327	352	376	417	357	342	339	352	387	366	366	364	372	353	355	339	348	326	366	352	321	365	366	385	358	358	352	344	357	389	341	361	341	346	353	380	376	370	345	362	397	369	337	368	373	330	376	374	351	378	341	397	353	353	373	342	363	357	350	312	374	360	334	354	354	345	356	368	386	346	326	332	371	366	337	350	358	337	333	334	326	355	347	384	381	352	375	329	317	387	374	357	383	323	358	347	357	340	372	365	365	360	336	384	386	323	357	408	359	340	373	326	333	361	344	360	328	367	369	373	364	351	338	322	391	354	382	359	398	351	386	356	324	359	363	319	352	376	360	353	353	371	318	354	334	319	327	385	367	336	363	360	343	364	320	354	360	355	372	354	362	343	355	364	368	378	347	346	384	362	379	398	353	353	386	352	342	333	352	353	358	364	353	346	356	364	383	339	368	307	341	361	384	383	299	350	389	368	364	363	344	368	364	349	367	338	356	360	357	355	351	376	354	352	352	317	349	344	340	366	374	377	380	356	374	357	352	344	363	338	361	406	331	391	357	369	348	332	366	373	331	350	382	325	343	399	334	364	376	349	383	345	368	387	361	322	349	379	371	338	372	370	344	317	403	373	361	356	352	359	381	348	364	320	344	332	334	355	384	345	334	375	348	318	348	345	375	333	376	326	363	350	341	346	366	386	387	368	389	355	359	366	368	349	347	366	344	313	398	406	379	374	354	331	374	339	373	381	352	389	362	335	341	333	373	336	360	349	356	375	375	354	367	324	371	364	365	344	340	345	357	357	354	354	393	374	381	366	348	383	390	365	370	341	375	364	359	357	323	361	311	351	358	385	350	374	400	362	340	387	359	352	351	364	357	344	319	341	332	356	341	356	370	366	352	356	411	348	373	365	402	341	315	370	369	355	363	381	382	383	347	345	315	364	337	327	356	365	377	352	376	349	369	354	370	360	352	351	322	336	339	362	346	373	360	348	364	341	367	368	363	388	363	360	348	375	374	347	376	360	342	339	371	374	363	410	365	361	319	376	351	367	404	338	349	368	335	333	322	348	392	362	380	370	354	319	352	344	367	391	348	336	338	350	335	347	355	358	365	335	364	373	359	357	309	364	342	364	320	391	381	393	366	376	374	358	348	377	367	389	324	383	402	369	363	337	322	357	340	367	374	354	357	363	377	364	353	369	375	372	383	360	336	325	348	360	347	315	344	385	343	348	361	328	346	368	368	337	390	339	339	362	363	411	387	354	354	309	363	363	346	404	403	341	298	333	386	372	358	357	356	385	341	330	369	366	361	338	377	385	359	367	331	342	344	364	336	352	372	347	334	388	358	397	321	369	399	319	379	367	379	361	384	372	316	357	360	333	371	364	369	355	359	347	403	374	381	392	344	351	363	343	358	365	354	351	358	334	370	350	329	396	373	370	347	355	348	384	356	361	357	356	368	332	354	355	339	330	370	361	359	380	389	349	332	342	361	359	359	378	369	384	336	400	364	313	371	352	376	307	347	374	393	313	385	410	395	363	330	335	380	377	380	380	358	334	327	372	350	353	343	358	340	352	372	334	381	345	349	351	381	347	403	367	387	376	374	374	367	384	402	345	379	361	351	339	391	404	371	360	361	372	334	345	363	353	367	388	357	341	336	394	375	346	344	371	326	350	349	384	377	348	364	362	399	374	341	353	337	378	355	359	360	361	329	343	346	360	376	359	360	373	337	313	352	366	327	342	336	390	352	382	384	356	354	379	351	355	336	361	376	360	394	399	405	359	357	351	352	358	352	374	376	356	390	384	386	368	364	359	342	388	361	384	351	336	354	345	375	363	404	375	360	349	332	401	378	357	336	355	369	338	382	385	348	382	396	378	356	349	397	359	336	356	329	386	329	399	381	352	384	360	396	366	341	367	370	367	339	364	369	304	325	365	370	343	344	357	373	341	342	332	376	358	324	340	372	338	428	376	362	355	318	357	352	328	373	358	361	363	356	337	341	356	380	373	334	371	387	354	344	356	342	394	334	340	366	359	386	350	355	371	371	383	364	324	367	374	389	336	366	378	331	346	367	325	339	329	344	362	362	338	383	360	374	324	367	369	339	358	351	358	361	360	330	351
6529	1645	890	860	812	801	794	837	783	830	877	819	799	804	840	782	803	811	803	841	879	817	857	853	801	804	818	868	810	844	820	783	817	796	847	818	824	776	810	825	796	793	812	823	819	829	814	783	842	844	776	841	777	817	809	864	886	824	793	820	817	834	821	831	815	790	812	782	802	756	794	809	839	825	835	805	764	816	804	772	798	831	799	865	761	841	819	779	778	814	774	801	850	827	808	810	758	828	765	813	822	850	780	840	791	795	773	795	790	808	798	803	804	817	845	808	846	811	852	796	909	839	859	843	803	829	848	852	795	799	804	832	778	799	787	829	836	804	828	861	819	781	831	835	791	792	764	777	825	807	841	809	801	831	773	784	804	797	829	820	798	831	842	855	842	822	834	762	829	791	809	802	834	827	804	873	803	862	832	792	858	814	797	857	809	774	776	826	826	849	812	799	833	819	776	847	816	823	815	831	803	816	808	804	817	834	843	799	866	860	799	831	785	847	784	820	786	788	796	805	865	849	840	781	793	815	765	793	825	817	826	794	838	825	794	831	837	814	849	864	856	818	810	808	881	766	790	831	779	845	847	782	839	823	791	850	817	848	828	832	837	821	782	866	797	822	812	815	860	855	770	825	830	817	802	802	813	812	852	798	804	796	803	789	821	820	872	852	820	814	779	717	848	794	854	858	790	839	797	846	804	768	820	793	848	793	791	779	831	819	771	837	798	869	813	822	813	807	774	776	830	822	813	809	796	825	821	803	784	858	779	791	838	864	793	781	818	834	790	800	783	793	827	819	774	843	788	804	792	847	790	811	839	837	791	820	796	779	840	827	843	800	887	830	821	814	768	824	821	835	815	803	840	800	830	790	825	809	815	808	833	826	818	793	791	828	851	871	813	826	790	812	833	797	836	812	779	834	796	730	831	818	827	830	819	866	885	801	821	821	776	863	787	796	844	811	839	849	783	829	820	804	794	821	835	755	772	860	812	843	792	857	831	786	847	793	828	822	885	825	806	885	798	810	841	818	797	822	816	829	820	797	796	830	849	805	831	817	872	823	835	857	803	796	863	810	795	814	832	778	776	805	830	824	795	796	782	812	787	797	820	793	827	834	803	826	794	850	861	821	800	834	801	779	887	804	831	857	847	849	802	793	830	821	858	773	813	812	824	812	819	807	808	789	861	841	801	827	876	798	819	821	811	782	784	815	767	814	836	791	844	838	795	811	827	787	791	810	799	822	789	836	808	776	761	876	851	849	783	834	795	819	808	800	807	820	776	885	802	806	794	865	803	834	814	809	799	853	839	836	839	828	839	773	830	745	837	775	856	875	887	816	818	819	791	849	821	842	798	844	770	780	800	801	845	809	776	830	850	796	811	883	823	838	826	846	827	845	832	785	835	843	822	768	856	779	813	782	799	758	782	834	781	823	832	809	821	901	825	809	788	819	809	803	816	899	794	839	851	793	795	773	774	849	781	796	815	820	818	844	783	824	777	862	793	820	832	775	746	830	831	860	774	795	816	786	814	837	728	816	786	786	817	829	760	803	832	841	887	808	830	874	810	836	824	768	787	797	789	792	808	812	810	757	843	802	826	807	791	817	803	816	861	826	809	817	794	823	817	792	805	805	876	862	841	800	814	800	792	810	843	842	770	799	802	858	798	806	812	842	816	850	815	831	821	835	764	828	838	780	811	797	803	793	865	786	804	826	829	780	824	836	795	886	832	861	855	821	832	810	824	842	826	848	832	835	819	840	792	836	855	826	757	823	820	761	847	810	820	801	834	810	819	828	787	843	808	790	829	805	860	826	797	779	780	796	821	822	786	830	805	813	848	796	834	797	825	836	821	752	825	804	795	883	818	813	813	850	835	865	790	834	876	796	806	812	763	824	838	789	833	819	799	842	828	823	796	838	782	864	824	828	839	848	798	796	811	864	814	844	779	788	777	821	823	852	860	812	804	810	823	762	871	813	825	791	804	850	843	843	882	815	854	791	824	846	803	809	832	820	843	781	826	812	813	847	793	787	859	830	826	830	816	824	789	846	820	804	789	780	817	823	784	790	809	868	837	823	860	773	834	811	832	842	847	795	832	794	824	843	795	764	850	784	835	814	810	786	804	832	860	831	806	818	798	804	817	820	837	851	842	785	832	853	818	802	818	838	828	833	810	823	814	819	863	807	799	859	867	785	870	845	816	800	775	833	801	859	808	797	845	788	809	765	852	857	794	807	798	854	864	838	819	845	803	845	805	783	834	832	802	785	761	812	820	830	791	815	804	790	822	797	835	783	822	845	842	835	809	806	825	835	784	847	807	792	828	797	817	815	802	812	765	795	874	815	815	772	851	797	796	850	780	800	806	771	818	848	828	774	893	789	774	822	863	788	794	830	826	796	854	822	807	764	800	796	793	828	826	797	803	831	807	864	758	778	805	772	834	820	825	815	849	814	781	788	777	788	750	783	796	837	766	804	869	857	833	823	813	775	853	766	867	790	873	828	761	783	854	812	838	766	835	826	835	789	805	793	815	803	865	756	781	831	837	790	797	804	877	850	768	803	781	810	767	896	781	810	783	818	783	863	806	824	819	818	872	823	822	814	854	798	827	807	847	825	779	832	883	780	796	782	824	810	831	864	812	789	841	793	790	825	807	854	804	833	824	771	797	826	825	781	811	844	848	800	819	819	850	775	775	784	804	839	775	845	831	831	812	863	821	808	791	838	822	826	857	922	779	806	877	858	864	806	828	837	790	738	806	828	807	800	840	792	825	800	829	855	822	882	828	796	815	775	821	836	815	772	775	771	849	804	788	816	828	832	777	828	783	826	828	858	794	829	787	827	865	795	810	841	823	837	861	845	821	844	856	834	832	820	837	794	848	872	810	806	820	791	817	852	767	841	805	833	786	812	833	808	795	848	783	776	846	847	816	843	771	821	787	835	818	825	888	832	844	865	804	783	842	821	807	803	818	815	797	803	829	873	812	814	751	822	827	766	777	783	840	807	791	783	788	796	776	810	812	826	831	857	791	848	894	827	804	781	794	812	799	777	792	812	759	795	781	821	786	795	876	829	855	802	811	795	799	816	779	763	817	813	799	795	794	839	816	841	743	772	834	813	796	764	786	786	809	838	839	782	803	848	817	795	828	800	815	801	822	791	806	873	813	843	786	835	821	827	809	791	815	796	842	790	786	787	842	865	839	812	833	780	826	810	821	808	753	838	810	807	854	842	807	793	836	782	810	848	804	849	823	808	838	798	802	834	828	847	848	767	818	809	767	784	834	768	790	805	783	741	784	780	872	787	875	835	755	849	849	818	784	877	844	839	812	811	873	813	769	814	770	841	811	850	810	776	792	805	825	810	828	802	805	822	866	840	813	801	824	791	807	799	849	797	807	805	863	799	808	814	853	879	796	796	822	812	788	839	823	786	844	791	818	805	821	834	783	817	813	803	809	815	796	863	767	849	819	825	835	828	841	865	804	804	825	853	857	771	784	791
24925	21490	24918	28472	21474	21410	2140	639	496	512	448	489	506	487	504	477	421	427	467	480	450	488	514	477	437	477	491	450	447	410	403	437	492	445	436	459	455	491	454	449	449	474	443	481	478	435	458	456	450	472	485	462	482	411	443	507	426	469	470	455	471	439	457	451	476	522	427	459	425	428	406	484	467	419	421	443	416	483	430	457	416	429	437	458	441	457	440	433	428	441	455	461	418	480	463	438	462	464	420	408	447	462	448	459	439	419	430	471	405	452	446	453	461	427	429	412	480	443	420	449	463	438	424	448	471	457	431	462	432	485	443	447	454	425	458	444	396	444	452	445	408	463	456	439	465	415	429	435	422	476	464	447	377	427	432	494	455	472	443	476	444	417	455	444	450	456	425	425	505	488	429	475	470	435	486	418	449	450	401	436	398	436	451	458	432	444	427	480	446	410	464	429	458	451	453	445	441	428	444	432	446	427	404	432	439	456	466	397	456	492	469	437	412	444	458	407	452	453	473	450	448	431	472	437	470	487	450	433	449	488	472	409	435	447	409	491	449	459	417	442	431	479	454	412	449	494	465	453	445	462	418	450	448	439	429	473	472	467	500	442	462	408	461	453	419	482	428	464	469	447	461	379	462	454	403	403	433	463	441	403	480	435	462	515	429	484	421	461	434	460	430	419	394	449	454	452	406	443	434	443	463	422	420	422	453	422	446	419	468	459	440	468	431	477	410	443	453	429	444	450	416	429	430	435	436	460	441	442	426	416	445	450	446	455	467	452	423	437	436	426	414	413	443	476	437	440	444	478	465	449	461	461	468	407	482	455	422	449	424	471	442	438	393	469	472	411	426	438	472	434	418	453	448	461	436	453	450	423	412	461	424	447	412	445	442	484	423	440	455	459	449	418	449	446	436	459	416	402	441	411	462	448	474	445	459	459	465	466	453	436	403	464	457	437	441	460	447	426	406	430	430	438	449	429	466	445	472	435	433	421	490	393	426	416	435	416	437	443	460	449	451	383	445	448	436	433	408	431	383	444	450	400	436	449	413	438	456	478	453	437	453	473	444	488	458	422	440	461	457	416	492	435	421	444	425	459	482	458	468	424	460	428	431	428	411	444	453	435	468	419	412	488	418	459	461	457	435	442	419	440	449	410	406	432	446	428	447	425	415	440	452	444	459	422	469	436	442	420	440	455	417	458	427	429	452	493	482	470	454	435	441	453	477	449	438	428	466	408	403	476	450	465	479	433	444	469	449	453	466	450	457	453	428	417	469	441	379	442	380	444	385	413	408	459	491	439	468	418	412	437	405	417	456	468	413	450	471	461	417	410	418	441	467	445	464	437	448	459	460	477	395	411	419	459	461	427	395	443	481	444	470	409	441	439	477	427	470	441	417	431	435	441	452	428	403	415	445	469	422	476	404	438	469	469	443	472	433	454	428	458	421	417	465	449	440	463	469	431	424	448	471	390	406	411	390	466	415	438	425	449	437	412	411	450	426	413	426	434	412	419	439	429	405	438	486	425	439	487	459	431	455	425	442	457	433	457	398	416	484	448	430	454	450	451	471	418	439	454	450	441	415	435	434	437	454	433	422	461	485	430	425	432	513	439	469	463	477	464	453	421	440	474	412	432	430	436	448	396	428	482	447	450	416	443	479	440	434	447	421	438	469	454	425	463	465	430	481	460	434	417	409	462	445	476	454	449	420	444	434	477	443	461	424	432	440	457	432	457	479	436	489	435	434	433	428	429	460	455	424	436	421	429	416	396	421	396	475	478	442	461	465	415	420	470	427	405	440	446	455	452	413	451	432	412	458	451	442	451	434	447	435	414	462	470	429	429	417	461	445	421	440	454	463	450	411	446	428	412	410	457	391	429	431	435	418	448	405	447	436	450	449	485	515	432	437	442	422	452	385	430	473	476	448	454	477	408	463	435	449	466	459	451	436	502	412	438	416	459	424	427	472	450	422	480	478	446	430	453	464	389	411	459	467	469	471	420	419	446	416	442	472	434	407	474	419	396	434	458	429	420	426	431	427	464	461	493	443	440	429	501	425	454	440	470	410	485	486	465	445	450	421	429	430	425	482	415	390	379	434	433	441	435	446	463	458	413	454	442	431	458	434	427	462	421	452	401	437	449	445	394	442	467	434	501	437	427	418	416	430	433	471	459	440	444	444	464	441	452	418	460	444	448	446	444	399	463	423	431	454	411	481	418	454	471	456	480	435	435	436	436	441	450	456	442	448	425	423	470	455	475	466	446	428	399	407	439	425	437	465	442	435	462	448	443	473	435	455	433	461	486	480	439	389	467	453	461	412	409	418	452	490	449	423	419	473	440	470	443	447	434	471	464	437	466	432	440	485	445	442	430	398	440	433	404	427	393	416	421	482	450	490	421	433	452	420	460	433	433	420	471	458	424	443	479	457	433	424	446	438	457	435	441	427	455	471	450	494	462	448	463	459	422	444	430	445	433	437	415	424	447	473	417	407	426	476	427	429	453	424	457	455	454	437	434	478	424	416	400	454	470	447	458	424	432	458	428	442	432	458	464	455	447	443	441	438	448	454	478	463	455	421	452	476	478	415	421	460	450	442	441	444	424	433	448	448	438	446	482	452	464	458	436	437	454	476	391	425	442	475	484	444	432	441	426	461	445	453	430	474	422	411	482	410	454	435	447	462	421	451	462	458	470	473	418	432	406	438	417	446	439	468	468	424	438	447	450	433	420	446	458	424	477	431	444	432	437	460	456	460	462	456	429	437	401	452	452	483	482	454	468	469	455	437	466	402	438	447	449	432	419	449	476	396	455	407	423	452	366	451	463	444	462	441	494	481	452	452	461	433	480	418	436	426	414	431	419	477	426	432	432	430	426	441	481	423	479	442	457	432	434	404	422	438	434	421	406	439	438	445	438	433	433	422	483	461	476	486	452	460	439	419	387	451	459	455	453	421	471	470	453	390	403	438	434	465	454	432	433	427	451	453	475	466	421	472	420	458	437	413	443	432	429	446	411	452	474	423	425	463	407	460	452	464	420	406	450	460	489	422	421	436	412	472	466	427	451	458	434	429	425	447	416	457	451	473	426	442	473	417	485	420	488	429	392	441	443	420	386	439	422	424	460	411	442	461	407	448	457	413	466	431	461	445	419	424	412	467	457	416	429	415	444	462	434	516	447	444	457	426	476	454	399	445	464	408	388	434	481	460	394	428	426	453	418	433	421	448	467	465	421	477	458	470	442	475	417	494	430	414	450	438	476	454	484	444	441	387	404	471	439	441	402	407	425	406	437	433	454	449	401	457	418	414	443	457	493	472	432	451	431	439	435	444	443	413	478	423	431	427	424	421	386	446	414	441	447	444	450	421	445	416	482	431	423	446	470	449	440	446	473	427	465	436	499	482	473	479	436	391	460	425	476	424	422	440	445	429	434	445	470	423	430	468	419	443	437	431	430	522	433	417	447	412	422	446	418	462	452	449	438	453	462	425	430	437	406
14155	10114	2076	1228	1030	1036	995	1023	988	999	940	951	978	962	994	960	965	952	920	976	963	949	927	950	922	912	946	952	946	942	976	917	949	950	965	943	919	934	941	948	960	954	911	984	963	1011	952	925	959	964	907	985	982	961	972	974	964	915	931	927	934	1000	965	906	960	992	946	947	977	968	973	922	929	958	1033	949	891	982	943	947	952	920	963	839	935	935	977	912	967	964	965	942	950	974	877	941	920	946	879	942	918	926	902	912	950	969	922	980	996	927	953	946	982	912	971	920	962	886	961	1015	906	935	950	924	887	926	948	957	898	894	965	922	938	915	922	942	953	970	903	964	979	983	929	968	901	969	921	951	976	948	890	978	890	978	1012	948	922	981	998	946	872	994	947	949	967	910	924	957	934	1005	956	944	958	921	905	982	860	948	918	974	939	941	964	976	955	912	992	943	967	933	929	976	983	952	912	891	934	947	912	986	915	940	934	968	949	931	976	875	916	947	974	957	912	984	965	986	931	939	941	932	923	961	962	948	995	933	969	948	900	941	974	967	964	942	973	990	979	962	943	981	957	972	980	908	958	900	961	921	943	905	867	926	973	930	904	906	983	957	936	948	947	992	898	943	954	920	1000	928	844	973	951	957	920	873	970	964	958	1004	948	909	891	938	972	925	981	944	904	940	934	956	930	921	953	922	912	945	920	938	913	995	978	922	966	914	997	958	942	950	958	944	952	950	909	945	920	912	953	912	970	882	901	947	902	933	966	917	959	894	923	949	1005	959	954	924	943	911	953	931	1008	940	974	923	956	894	938	889	930	946	986	973	960	950	964	978	926	922	981	923	957	945	901	996	915	918	979	907	951	944	919	885	929	850	926	941	944	973	936	996	935	937	988	935	951	951	918	984	942	945	936	992	924	930	899	948	920	943	1015	920	970	998	955	1027	926	937	931	976	976	949	923	973	966	948	929	964	987	982	912	949	908	943	910	942	953	949	954	993	980	944	946	983	981	984	941	1000	975	936	964	940	959	948	989	981	1016	951	913	960	944	962	884	976	923	940	961	903	935	951	943	971	945	951	937	970	927	919	923	937	961	866	914	921	946	934	955	922	908	935	977	907	976	949	900	949	924	952	925	961	989	937	949	986	968	963	901	993	868	920	916	978	895	966	936	948	941	946	931	946	947	975	953	931	865	929	945	978	865	935	891	923	947	955	936	962	949	950	939	966	998	946	979	956	984	975	930	979	918	898	952	930	973	962	934	950	887	967	928	983	933	968	927	998	942	982	979	908	840	912	945	932	980	912	922	961	939	862	975	931	978	936	931	921	929	954	913	893	910	904	975	930	941	948	941	935	967	918	988	959	1029	987	989	935	927	938	977	938	912	940	919	901	948	914	934	876	938	954	932	958	961	941	965	960	918	955	987	954	925	890	983	902	972	951	957	978	930	891	959	965	933	887	902	947	968	953	928	916	935	962	946	912	980	962	928	988	940	932	941	915	988	921	892	1006	964	886	945	918	931	901	971	937	952	955	924	975	901	935	917	952	968	943	907	922	959	948	933	979	967	973	917	961	960	966	947	914	910	1002	973	928	941	965	940	974	937	913	939	905	919	976	941	945	913	919	913	926	913	912	863	923	955	967	941	928	908	929	900	937	926	915	907	978	955	890	927	919	932	912	968	945	899	887	963	1000	973	944	923	906	912	994	909	976	949	943	909	967	934	946	937	936	929	918	977	972	966	967	943	966	891	934	895	966	975	948	954	919	967	981	956	955	905	933	952	925	989	937	972	896	948	963	955	970	977	893	930	928	920	959	976	963	987	976	917	922	940	952	929	979	983	929	1000	999	914	981	927	902	921	880	953	981	934	939	958	959	958	948	946	978	975	930	986	966	994	942	978	956	933	918	947	986	893	958	955	947	948	990	1004	971	950	936	931	960	977	932	901	983	974	928	938	940	970	939	954	938	952	985	914	962	915	944	894	904	929	958	932	967	964	913	960	923	919	949	958	924	954	959	962	935	877	928	969	966	921	948	940	916	942	899	998	939	927	908	944	953	938	936	918	940	935	915	901	943	952	937	962	927	970	978	886	950	965	880	939	979	934	941	980	886	946	935	941	945	901	991	954	964	917	931	998	944	935	946	935	931	1007	986	919	947	974	957	979	888	987	959	982	909	948	956	963	918	947	919	985	948	933	1020	975	978	951	919	917	869	1005	936	942	974	934	908	912	963	881	927	965	972	927	945	935	988	929	958	950	975	923	957	984	947	1005	945	928	1009	963	946	936	936	895	940	948	897	901	938	969	966	916	928	1022	978	995	953	945	937	932	908	950	992	990	950	948	951	958	954	942	986	947	893	1001	954	904	894	882	895	909	921	986	945	948	894	979	971	983	956	968	984	893	937	947	959	947	953	932	958	863	957	953	908	962	971	1043	966	961	908	923	890	958	933	965	887	934	922	991	891	955	957	932	938	976	985	902	911	1019	951	941	912	924	936	961	919	909	974	999	943	933	938	964	928	939	958	925	927	944	903	962	961	947	919	963	965	918	919	981	938	969	938	925	940	954	918	899	959	922	936	947	960	928	975	887	951	929	906	926	913	918	962	969	989	991	934	950	904	915	982	1036	978	921	947	992	970	939	948	1002	879	938	957	973	964	959	933	925	927	948	924	895	962	921	930	999	1007	950	939	970	932	918	956	996	949	928	914	916	957	1006	1007	967	959	958	1003	905	955	962	924	936	978	932	957	927	897	950	953	962	902	945	987	930	944	955	928	937	950	909	940	919	954	911	876	973	907	915	963	949	942	993	965	932	955	959	937	953	952	897	889	908	922	948	913	979	924	918	899	926	960	951	942	882	979	937	1001	933	887	913	972	933	927	976	983	935	907	954	953	959	978	960	924	944	1013	967	892	929	981	921	977	947	981	946	958	961	913	948	1004	954	912	921	961	957	1023	917	893	934	1002	944	976	961	1016	1019	948	984	926	965	938	978	905	919	957	949	952	875	933	947	921	956	932	927	885	952	900	978	938	982	910	968	987	1014	960	916	919	915	984	918	913	1000	927	978	959	903	950	949	921	972	894	954	922	1012	968	921	962	949	920	904	912	980	985	963	955	930	905	986	897	970	986	928	955	988	985	946	955	972	926	948	919	923	890	957	939	943	983	914	949	969	1002	973	991	943	930	903	964	942	926	956	974	1017	945	915	926	973	984	908	973	920	943	979	888	960	929	926	945	975	962	918	945	972	917	972	938	982	950	936	935	958	975	960	917	929	926	966	967	957	943	935	891	954	955	965	941	970	937	945	925	875	952	1017	969	921	903	940	969	931	934	937	955	923	995	945	910	871	935	970	966	938	909	891	925	1019	936	956	990	993	944	974	919	991	890	945	901	893	843	927	939	911	989	941	925	982	969	950	984	942	957	986	984	934	900	946	999	945	1006	920	1002	941	951	937	920	900	940	937	906	953	944	917	982	953	941	924	950	928	908	913	894	959	929	942	970	981	982	976	988	930	950	967	948	897	949	938	918	945	929	940	877	882	922	939	899	953	962
24258	21438	25135	28171	21442	21455	19900	833	442	426	391	377	346	336	356	307	331	326	330	351	329	316	319	284	288	267	281	290	309	283	280	272	349	292	299	287	315	297	301	330	302	310	260	331	322	278	283	305	292	288	273	266	298	333	295	255	286	262	272	311	271	298	282	272	289	289	303	303	293	300	291	313	243	282	302	319	281	291	308	284	291	292	276	279	280	275	287	273	314	306	309	281	323	261	290	267	300	330	295	261	284	271	307	264	296	272	321	256	307	312	326	294	287	286	259	301	304	300	230	279	313	300	290	247	272	267	252	299	277	290	290	278	309	277	254	306	319	270	304	287	267	289	288	289	270	287	283	285	279	285	278	279	276	263	265	296	311	274	266	282	278	276	286	318	291	272	305	303	299	283	257	266	297	290	272	302	302	268	308	277	289	286	246	302	295	269	284	243	280	314	307	286	307	320	310	249	276	265	287	296	242	274	274	211	262	259	264	253	309	286	284	269	286	288	280	300	315	278	286	275	282	305	285	292	283	268	303	320	305	267	277	249	295	284	293	277	264	306	285	294	273	306	266	286	310	307	261	298	311	287	273	290	291	278	286	270	316	307	312	278	281	278	288	280	281	274	298	292	294	292	266	266	278	327	313	289	292	293	275	307	289	275	299	303	286	293	304	264	316	275	268	271	296	273	274	265	289	274	324	269	304	310	293	244	312	254	286	292	328	265	302	274	282	323	290	282	307	288	303	255	309	254	251	276	298	292	291	268	302	284	260	268	277	281	281	268	282	258	281	316	272	271	286	294	288	270	284	277	259	269	290	291	309	300	255	313	305	344	267	265	301	275	287	294	310	312	298	281	290	312	292	266	272	257	251	272	269	314	321	262	276	304	259	300	259	251	295	258	282	305	295	327	299	311	287	308	275	280	309	267	267	293	297	288	287	259	285	281	285	284	276	288	273	305	279	295	292	285	295	281	277	265	291	329	319	299	277	291	284	272	281	299	280	320	269	294	287	272	276	312	276	298	285	288	290	274	315	241	277	286	281	319	296	296	283	317	283	277	276	301	281	253	285	282	310	284	307	305	248	292	266	235	282	258	290	264	251	266	291	291	308	277	272	306	315	264	308	261	257	286	284	294	291	262	260	250	283	277	281	242	277	280	258	304	291	321	305	259	295	263	313	273	269	273	287	275	269	276	291	266	251	271	271	291	312	287	288	290	288	310	286	288	285	278	279	290	290	306	313	297	294	281	266	259	261	266	270	328	267	250	291	276	296	297	267	270	299	274	288	270	277	298	313	282	299	285	259	304	291	311	302	301	267	282	278	295	302	292	266	278	283	284	277	281	303	272	280	309	254	306	299	294	268	256	309	291	266	299	302	301	295	263	287	271	291	311	297	300	270	305	297	286	273	275	267	292	290	269	271	294	291	271	284	305	247	280	273	261	295	301	312	307	327	301	273	253	259	324	289	303	293	292	299	310	293	253	269	277	263	284	258	304	278	297	277	269	277	287	280	294	277	303	287	261	292	280	247	293	255	297	304	337	282	302	258	270	271	304	285	297	287	230	270	297	254	220	272	316	278	295	292	268	318	294	292	292	277	294	294	241	299	303	280	258	278	289	292	319	308	264	261	318	301	338	301	260	280	279	277	254	278	297	298	304	251	289	283	248	325	267	250	293	291	270	281	281	264	245	294	322	304	316	299	264	298	282	288	269	304	276	294	293	285	293	285	275	289	278	342	282	270	264	272	290	283	308	310	287	299	261	290	249	324	260	307	309	300	281	305	325	311	271	303	325	274	294	282	271	300	303	307	285	290	271	266	281	280	294	299	264	269	303	280	266	309	289	289	275	275	292	284	301	301	272	289	311	270	287	297	273	271	308	307	274	285	297	275	269	279	280	320	265	291	282	294	270	246	292	276	294	305	296	266	264	291	312	244	244	298	311	291	311	292	314	288	273	313	272	275	294	321	254	287	321	298	294	314	282	279	266	299	320	293	308	286	319	295	296	265	295	267	278	270	293	267	258	268	273	306	278	272	276	312	288	291	290	267	271	311	302	267	284	281	270	288	287	282	273	280	259	249	265	325	274	293	267	260	289	274	299	299	260	285	271	286	292	256	252	298	274	256	290	304	267	278	297	285	279	268	239	292	306	282	288	259	276	265	290	291	270	307	279	297	285	276	299	268	284	260	295	308	247	269	313	283	277	249	258	294	276	288	263	280	285	286	294	285	288	287	272	293	295	306	261	274	281	297	257	280	271	277	320	289	303	282	285	288	329	271	261	281	266	299	332	281	266	304	269	259	270	280	316	276	292	284	319	308	268	266	291	292	279	286	283	273	296	279	263	268	325	289	270	277	243	289	252	267	297	311	299	285	265	272	279	299	277	324	276	297	280	289	285	260	303	290	278	289	276	287	252	253	270	334	295	305	324	298	287	281	291	250	300	259	305	286	277	294	277	243	318	266	319	291	275	262	258	300	293	307	292	288	283	268	278	287	260	252	294	277	239	277	267	276	273	277	285	314	281	299	271	275	295	300	278	290	301	264	285	298	294	302	303	290	310	298	274	278	316	277	264	290	255	297	303	282	289	302	279	293	271	242	279	288	303	275	269	309	270	279	300	254	261	294	266	262	308	299	255	289	283	267	300	272	314	260	317	283	283	282	277	287	299	291	279	264	246	290	267	263	299	270	269	298	285	288	279	291	301	292	286	287	267	307	244	284	302	310	285	281	302	285	312	301	295	265	303	280	265	295	305	284	290	291	278	266	285	316	312	298	285	270	291	276	268	290	280	258	296	250	290	304	285	310	265	292	291	260	299	268	285	264	289	261	283	280	283	276	296	241	285	276	273	275	339	284	272	274	305	321	274	305	276	262	257	289	284	295	296	284	303	299	295	259	300	271	257	279	345	292	266	290	312	281	289	276	260	296	295	281	309	277	297	300	269	264	284	283	276	248	269	289	313	311	277	268	276	281	282	305	282	311	278	288	260	301	271	296	265	277	335	299	293	274	302	289	294	278	286	287	255	257	330	306	321	270	248	312	303	282	281	287	274	296	266	290	291	288	288	303	265	290	290	283	270	310	287	282	295	283	279	310	287	314	264	269	229	261	264	276	269	284	283	286	308	264	265	248	299	307	283	258	264	261	277	271	312	284	263	285	298	308	264	284	288	299	275	275	274	284	280	286	313	300	302	295	273	288	287	282	291	294	290	260	283	287	276	295	273	277	233	291	317	287	265	301	264	260	288	274	288	310	267	273	285	290	308	296	286	301	283	279	285	279	263	295	283	270	256	270	293	314	289	263	295	272	315	285	261	266	297	271	262	268	291	289	284	285	296	278	304	267	283	290	283	304	298	304	281	297	284	302	275	291	309	271	307	264	283	277	262	301	262	287	269	296	291	292	279	305	263	285	286	282	322	272	265	277	269	296	303	260	292	306	301	315	294	266	301	312	255	258	286	298	295	302	287	274	287	251	300	265	269	307	281	296	276
19060	12949	2630	1269	888	795	760	690	730	674	674	641	660	583	589	624	643	653	611	627	639	603	628	660	639	631	615	619	627	605	654	608	626	605	646	648	638	594	613	614	567	621	604	575	620	592	656	642	645	610	614	619	624	639	603	602	592	653	605	644	597	645	634	602	584	598	605	636	604	614	585	621	604	618	651	644	619	617	680	619	621	617	583	636	616	646	647	621	654	569	571	624	625	614	637	593	637	606	638	596	622	598	597	639	589	623	601	631	593	629	623	586	571	609	628	628	666	592	630	579	638	609	634	616	628	593	631	602	620	640	602	624	597	637	603	656	609	590	628	612	599	629	646	604	649	584	617	619	652	636	630	622	654	582	622	628	634	584	639	623	611	642	621	603	651	613	648	599	610	617	618	651	565	642	618	580	575	636	589	591	600	625	642	627	597	696	576	623	594	583	607	563	604	643	637	598	617	597	615	578	610	618	619	604	610	646	637	683	633	651	650	631	617	568	634	616	590	583	585	613	603	596	594	600	614	596	616	626	615	632	591	584	581	596	607	606	657	595	638	591	604	601	598	604	603	612	621	644	652	591	658	636	608	580	638	612	606	593	642	627	608	586	642	584	652	632	562	623	579	586	597	608	627	626	597	603	597	609	637	633	641	620	616	610	576	638	599	614	609	623	643	618	610	630	633	615	593	662	587	631	597	650	587	601	589	600	615	593	588	655	594	596	629	638	656	618	634	584	629	584	624	589	573	621	637	627	630	611	627	599	588	592	610	575	588	646	675	628	645	580	610	626	548	626	599	580	638	620	619	603	628	631	626	608	587	601	630	596	554	615	618	603	602	637	626	644	615	598	636	608	600	594	658	662	627	635	640	656	587	590	592	631	608	610	625	596	614	628	624	604	607	608	636	599	608	591	606	627	643	571	634	604	649	590	638	632	607	608	627	563	630	579	652	641	603	603	595	645	596	609	644	622	629	579	615	613	607	618	638	634	634	626	620	596	640	630	599	641	626	583	612	587	641	587	614	686	608	650	593	599	546	653	620	639	590	620	620	631	658	591	605	633	613	592	696	642	610	626	608	608	661	601	653	595	625	631	606	606	583	596	620	612	610	579	645	607	610	614	625	620	643	616	631	639	602	639	596	642	632	640	636	631	606	575	602	620	631	583	636	616	614	600	618	584	606	634	612	586	640	576	628	610	593	605	608	605	642	588	614	628	644	603	625	609	567	606	614	618	604	635	571	613	633	636	621	613	586	586	616	583	605	644	659	634	564	655	610	604	593	619	629	632	636	617	645	630	630	611	605	676	615	672	582	591	653	582	657	642	606	560	621	661	602	644	633	568	566	606	603	584	605	567	552	623	615	607	565	617	604	645	573	596	641	623	627	626	594	623	631	633	568	576	644	598	609	561	655	634	617	587	642	639	605	590	635	574	609	588	595	651	575	556	667	607	615	657	631	679	638	583	601	598	629	625	629	641	636	567	606	641	650	614	613	592	606	623	680	596	621	609	615	637	594	580	603	622	611	598	640	596	570	613	664	572	648	611	633	596	625	560	620	659	630	653	601	622	626	599	604	636	609	656	612	627	595	638	576	671	614	565	601	608	639	607	579	620	607	622	587	611	640	622	611	633	567	607	658	625	613	625	599	591	614	590	653	655	569	631	623	673	643	612	604	610	632	585	573	613	646	617	605	661	586	587	621	607	633	642	605	593	603	600	589	633	651	633	618	601	656	644	609	636	596	589	621	570	578	597	627	605	631	606	610	589	603	594	607	621	597	645	653	574	592	636	598	629	619	582	600	611	627	614	646	595	577	622	639	627	635	614	619	598	613	611	621	587	627	665	584	626	593	607	595	601	593	620	615	612	589	608	617	629	603	624	648	604	637	640	556	623	638	646	618	562	591	617	651	619	592	608	629	602	619	591	573	610	640	592	605	625	641	619	614	602	604	609	587	621	595	635	620	624	601	642	602	615	625	588	667	625	590	602	608	625	616	583	614	632	608	596	624	571	611	641	589	651	616	608	577	629	631	597	668	570	634	583	624	621	629	600	605	614	629	598	632	611	621	625	648	630	608	622	649	623	643	644	613	643	616	639	601	627	667	638	613	631	608	604	609	615	601	613	654	625	584	594	586	602	622	626	600	622	599	631	608	621	616	576	656	623	611	605	634	611	571	671	616	590	619	670	580	594	604	666	617	609	612	586	605	634	662	621	638	622	644	662	633	624	611	649	603	570	599	610	639	620	557	630	629	619	602	573	639	548	602	574	576	607	615	602	595	629	648	632	623	622	608	605	604	625	587	665	665	649	599	636	593	621	632	625	633	595	627	677	596	680	667	588	611	600	635	620	608	683	616	602	596	634	593	621	648	588	619	619	629	596	655	588	582	624	628	647	619	644	572	597	625	596	565	587	603	629	616	628	609	604	592	640	608	628	622	633	649	607	622	597	611	588	618	629	580	604	633	575	623	616	607	627	608	593	572	586	609	592	618	605	602	630	631	583	637	588	632	631	614	576	599	606	604	611	605	599	616	609	583	648	635	624	581	587	645	567	620	566	632	648	659	594	595	621	625	622	615	627	610	637	641	613	647	608	616	600	618	624	599	606	617	631	609	631	613	616	604	604	636	608	604	616	650	595	665	599	546	604	612	604	570	597	637	593	586	633	618	610	620	616	592	611	577	573	612	602	625	622	606	595	606	616	625	601	601	593	579	617	619	543	625	626	592	664	611	595	627	644	587	610	645	610	622	634	604	633	587	606	585	645	664	613	609	649	610	608	600	612	631	590	585	637	599	637	603	618	658	599	620	621	587	566	570	634	600	607	625	585	656	606	626	602	563	628	596	637	651	574	589	669	572	635	649	609	622	649	632	612	620	601	600	631	625	595	635	634	638	608	556	578	604	610	580	627	586	627	594	590	616	658	697	607	573	577	587	634	640	610	571	592	619	627	640	627	628	581	612	591	606	605	605	568	584	630	618	612	672	604	576	626	581	633	630	631	594	607	592	618	650	655	656	622	613	607	615	641	630	586	623	642	607	604	663	654	571	622	600	604	657	641	559	635	599	605	610	594	624	574	612	596	594	611	611	558	633	657	621	642	631	607	589	605	603	620	633	635	647	600	597	627	625	586	668	584	633	619	645	571	618	633	619	598	647	609	626	656	632	622	613	631	583	573	661	572	633	598	624	648	650	626	605	643	607	586	620	605	558	620	586	644	590	624	643	610	630	595	586	597	619	587	635	599	611	617	585	632	664	563	592	624	572	610	605	638	616	590	651	634	661	610	640	609	610	618	624	640	634	642	604	630	587	589	627	643	615	633	583	652	628	632	575	605	610	609	591	606	634	616	555	624	608	572	583	605	624	618	583	605	677	601	645	627	621	617	657	609	608	613	629	612	597	652	622	621	651	646	593	616	636	614	619	608	608	668	631	646	651	604	563	625	589	662	629	597	617	623	641	592	603	611	565	611	621	600	615	713	643	613	612	631
32545	20696	10077	671	393	373	384	395	345	340	344	333	370	386	410	339	341	345	379	400	362	397	362	393	374	344	379	326	365	319	382	376	366	361	377	344	337	344	412	369	356	398	349	368	368	371	325	360	372	391	362	371	384	375	369	368	368	352	334	331	349	337	375	384	348	341	342	366	349	404	356	374	359	347	357	391	354	347	353	362	360	367	360	402	345	396	348	361	345	348	384	357	385	363	385	407	353	379	357	356	337	353	357	360	377	351	352	371	338	370	359	372	354	352	343	372	354	372	382	396	368	378	321	344	375	362	387	374	368	381	375	381	392	392	348	401	357	339	378	364	359	339	353	351	370	390	346	367	375	363	372	363	372	381	379	355	340	343	371	365	361	397	339	399	348	391	362	385	361	361	378	383	348	357	374	418	369	343	340	353	368	304	356	345	337	349	364	366	355	357	337	354	427	347	376	376	355	346	376	330	353	358	389	366	347	354	364	353	385	366	344	351	395	362	354	349	376	354	371	377	382	368	333	361	396	379	356	411	402	349	362	375	351	348	334	338	346	370	408	373	361	341	315	346	372	352	356	360	341	376	341	356	338	359	361	376	349	351	373	357	317	371	380	360	357	391	375	353	360	402	381	332	331	349	363	347	368	351	392	396	354	385	377	342	348	341	362	334	352	377	350	335	403	354	370	339	350	362	349	367	345	381	401	354	342	364	407	358	384	374	364	355	343	365	348	326	353	380	357	348	352	412	364	369	380	404	366	386	366	357	322	359	337	357	358	342	360	420	382	364	362	334	371	384	367	370	367	344	361	355	343	329	345	382	367	349	332	391	359	339	361	359	361	358	350	334	380	342	383	342	365	351	377	390	352	362	376	361	359	339	359	333	385	340	387	359	353	359	377	337	359	363	369	355	343	354	329	377	359	319	362	355	352	338	384	374	391	397	367	418	375	387	393	354	369	327	335	328	386	365	365	320	381	401	354	364	335	347	340	371	374	345	339	367	357	340	332	390	363	365	345	391	371	355	357	372	347	370	399	361	362	343	386	356	349	359	340	362	390	330	366	378	319	346	334	382	347	360	343	372	347	339	350	372	383	315	352	358	363	391	379	329	375	381	375	372	334	362	361	358	342	345	371	352	357	383	343	401	373	355	340	379	370	357	328	385	386	343	355	361	393	397	372	334	344	362	364	346	371	352	384	358	394	376	357	347	361	371	349	353	351	368	376	362	341	388	390	390	374	380	346	351	359	392	358	348	367	364	359	347	377	354	391	370	362	385	353	349	374	355	351	364	341	340	373	405	347	367	373	344	368	366	377	368	321	360	329	378	363	359	392	349	372	344	355	387	355	358	385	375	337	331	380	352	353	351	313	389	384	386	418	360	365	346	341	391	362	344	342	349	388	350	375	378	369	361	344	352	380	366	352	351	363	347	303	347	361	364	322	373	368	384	371	368	381	365	400	349	362	347	351	339	367	329	362	344	407	390	414	371	341	347	376	388	355	360	334	355	369	388	358	375	374	329	343	346	342	350	401	312	363	349	376	385	330	378	325	350	347	381	372	396	368	354	363	355	358	354	357	373	394	364	364	382	379	368	394	361	370	335	343	349	337	368	368	351	367	347	354	346	362	362	377	383	356	417	365	399	371	361	348	356	364	375	366	305	372	320	394	354	328	390	376	332	376	404	333	329	359	378	361	351	373	338	368	350	354	388	358	405	350	365	343	322	341	361	355	358	356	406	372	406	405	375	363	390	385	371	375	361	402	353	363	336	401	353	357	378	323	347	314	398	343	336	369	399	344	380	389	373	335	352	341	371	349	339	354	331	393	316	355	379	367	369	364	370	351	377	355	378	357	358	349	355	373	354	361	318	364	344	371	375	342	353	332	371	386	365	349	374	378	363	333	350	326	324	338	353	347	366	373	368	349	359	343	377	343	379	381	331	352	387	366	369	349	382	353	333	366	370	360	357	368	381	369	349	373	347	360	356	362	385	339	366	348	331	376	360	366	344	378	340	374	404	376	389	342	365	343	357	329	354	372	343	338	365	339	315	385	354	366	332	339	378	356	353	365	370	332	368	348	334	336	387	359	385	324	369	333	365	391	376	341	347	388	376	385	366	345	366	334	395	342	333	347	349	387	354	346	409	332	408	355	375	396	363	354	342	369	378	376	393	350	346	361	363	395	357	312	359	341	351	385	351	362	385	350	355	359	369	365	382	373	403	337	358	399	385	334	335	377	368	391	361	359	352	357	359	375	365	369	381	370	336	396	370	327	383	376	398	400	339	365	372	387	347	352	377	353	390	383	357	328	399	340	346	376	396	390	396	387	385	351	357	329	325	373	399	386	386	336	348	329	346	338	361	319	361	325	328	334	373	385	350	343	357	376	349	352	369	357	392	390	382	340	341	383	377	309	352	365	366	309	331	349	354	342	362	369	388	372	377	380	351	356	410	340	376	358	353	404	378	341	350	348	368	361	348	361	378	347	378	372	360	340	368	386	398	337	338	350	351	334	392	303	376	335	326	353	334	360	398	340	355	330	368	354	380	355	347	363	375	347	365	335	370	358	352	399	344	385	391	346	345	331	394	358	370	372	362	369	335	363	311	350	375	356	403	356	350	349	331	359	323	376	359	340	362	359	383	359	389	361	369	377	368	377	340	370	383	393	394	333	343	346	352	316	372	338	343	354	377	358	354	361	385	363	397	349	373	350	343	340	345	341	361	378	367	352	346	376	377	332	394	380	384	340	340	342	355	369	371	345	363	333	389	340	385	363	334	347	355	367	366	365	339	385	371	386	358	355	352	327	346	375	357	381	375	349	320	373	369	355	345	366	338	362	396	373	373	390	345	338	374	363	389	371	328	361	355	362	353	312	360	363	398	374	367	367	368	352	405	359	381	364	394	372	366	383	386	346	350	349	336	337	384	352	351	347	381	357	356	337	362	380	365	376	352	320	365	360	339	349	347	336	385	351	354	372	345	389	412	353	388	414	356	338	374	371	360	371	340	358	375	372	343	323	379	386	400	347	351	356	347	338	359	377	375	368	360	381	397	396	378	365	357	366	378	355	364	347	342	371	348	367	379	384	383	375	338	314	372	355	344	363	339	363	370	370	391	339	336	359	392	359	342	353	404	389	344	351	357	359	328	414	351	362	394	343	347	338	356	355	404	352	338	390	360	348	355	337	392	370	353	352	368	419	396	340	376	372	376	365	356	378	366	386	348	341	368	402	377	348	367	358	384	364	358	371	348	360	324	373	321	369	358	352	372	357	377	392	381	382	348	363	357	330	337	356	407	385	361	339	409	402	394	368	391	357	367	371	358	331	384	406	330	319	338	345	359	337	346	390	368	347	355	357	387	354	392	312	343	373	357	355	363	362	363	334	372	366	387	385	367	343	329	355	360	393	354	377	393	380	350	347	382	370	361	406	364	320	341	399	415	336	381	364	345	343	363	329	344	361	352	316	383	368	338	341	331	346	368	352	338	369	374
6387	1734	837	817	841	812	850	800	785	773	873	794	780	813	826	856	833	852	788	782	842	844	809	863	853	848	825	786	841	831	855	817	813	828	837	869	833	751	802	822	800	796	771	847	821	842	838	804	819	860	842	820	808	821	821	842	801	872	833	836	835	828	835	793	802	787	812	784	825	803	785	787	781	779	783	838	788	796	791	805	829	830	803	853	821	827	834	815	786	776	827	818	808	821	776	840	841	821	817	843	801	842	773	828	849	807	859	823	830	809	816	834	838	874	811	788	817	828	810	809	862	884	847	834	819	844	772	762	810	823	835	777	783	832	812	754	790	820	767	802	798	829	800	753	834	828	811	817	804	788	844	860	892	828	825	799	829	829	827	831	767	783	809	826	751	831	818	804	806	789	812	792	814	730	843	775	824	891	823	813	797	789	805	819	793	822	810	813	841	795	821	756	761	803	904	797	814	847	795	835	847	837	791	855	821	843	797	828	833	843	792	830	828	814	823	818	835	794	851	853	783	816	831	813	808	799	855	781	826	794	787	840	800	833	854	804	831	817	858	861	805	790	783	848	781	806	800	818	830	770	789	853	864	821	840	853	835	843	793	824	814	773	822	818	845	814	804	820	826	823	863	792	812	843	840	844	832	809	829	838	806	790	787	784	786	784	790	812	818	821	833	820	855	803	816	834	774	780	853	835	838	841	773	851	775	853	808	834	789	803	877	820	765	811	821	807	812	800	808	827	823	827	823	800	802	858	818	752	842	880	820	807	788	838	822	772	825	850	820	789	865	788	783	814	795	753	812	874	787	823	824	804	778	862	831	845	840	897	870	806	815	878	775	834	813	796	815	832	769	888	822	798	800	820	842	789	767	859	835	815	783	757	774	821	790	843	854	864	805	797	777	851	817	828	841	880	791	825	750	853	760	811	829	848	814	800	799	828	825	812	813	795	818	877	829	798	811	819	821	823	809	816	812	818	832	790	796	849	789	796	785	818	872	811	789	838	834	772	824	824	853	810	806	866	857	832	813	817	850	817	809	810	864	831	801	792	775	822	813	804	802	778	884	771	857	812	829	843	761	784	852	796	839	810	763	849	839	788	792	792	835	839	846	794	811	804	807	833	828	807	837	824	821	726	813	807	801	816	875	811	862	800	824	831	822	810	783	883	790	807	800	818	811	772	786	824	835	832	853	827	818	782	800	787	807	900	817	817	850	823	810	846	828	815	845	844	802	822	802	788	796	823	809	817	844	800	780	833	810	843	797	811	812	787	815	783	808	775	857	849	837	776	819	812	810	835	850	784	825	778	813	807	787	808	812	756	789	828	828	773	850	825	793	817	825	806	823	809	792	819	788	844	862	815	831	789	821	832	842	828	809	820	837	817	817	823	813	839	761	792	836	793	852	857	807	781	744	793	802	800	787	816	775	836	816	827	807	809	834	791	845	797	823	813	815	849	813	791	817	833	848	836	843	769	826	832	829	808	821	803	830	833	794	854	798	850	790	813	818	809	833	766	793	759	852	785	814	860	811	826	756	830	798	789	845	784	859	795	813	836	832	800	802	780	818	807	821	837	805	829	831	816	843	819	895	859	844	819	795	838	816	829	824	812	809	818	828	816	819	800	810	805	910	787	854	851	820	809	767	773	806	806	774	826	802	806	816	798	830	797	813	809	831	831	840	816	862	863	808	811	816	798	812	819	771	821	823	816	840	839	823	829	805	831	788	838	832	796	785	855	804	776	832	804	758	846	790	867	820	844	828	812	838	791	834	824	820	792	817	842	858	820	850	840	809	822	787	782	803	810	809	764	838	835	784	820	829	823	825	796	827	796	875	843	814	814	874	870	821	839	771	786	859	778	804	776	830	831	811	846	824	834	841	816	895	827	783	825	746	814	824	799	841	797	829	842	818	862	782	762	857	808	804	791	753	829	830	866	787	833	821	766	799	848	815	834	804	796	844	827	820	779	840	805	857	818	773	801	777	809	845	803	801	856	831	790	820	815	868	795	804	817	800	853	811	796	781	803	811	816	816	837	850	840	820	807	831	777	810	883	778	778	813	793	828	794	794	805	804	831	820	792	793	770	843	813	783	856	773	776	837	772	829	792	821	831	784	821	855	814	831	827	825	811	817	824	807	772	836	844	802	791	800	837	844	877	815	829	831	833	804	825	777	769	823	823	776	779	821	799	847	787	866	816	756	803	827	821	809	848	785	785	824	855	755	815	774	778	840	813	843	807	835	798	815	809	859	769	822	829	796	822	790	829	812	800	790	844	833	854	829	782	828	776	801	821	762	809	858	797	830	791	840	825	773	832	855	822	817	848	824	784	804	788	782	758	780	842	809	813	769	851	839	806	827	800	779	813	808	848	824	787	832	760	811	810	828	844	773	793	800	826	777	823	796	777	819	810	790	805	853	831	772	828	830	793	836	833	768	808	784	869	771	794	760	825	789	778	799	803	815	829	818	850	848	834	824	817	800	797	822	783	802	796	795	815	771	880	793	803	824	776	780	797	839	791	799	840	835	854	832	799	830	817	801	820	794	824	800	827	792	829	780	808	829	818	860	810	830	783	858	803	838	820	867	828	779	794	777	817	806	860	866	772	838	815	802	818	852	841	771	803	830	805	792	790	834	795	848	833	806	859	859	871	851	807	823	831	832	794	853	774	786	795	862	787	787	801	848	804	792	802	813	834	797	844	861	785	848	843	795	840	829	792	798	779	788	777	829	845	820	829	812	795	792	825	852	748	843	798	843	781	779	837	824	817	817	797	824	839	818	844	842	816	810	772	798	807	794	806	805	823	800	801	835	814	859	841	820	777	850	807	829	818	799	852	846	809	794	805	758	842	830	795	797	791	851	827	837	833	821	831	834	829	823	804	792	765	815	775	826	875	843	821	801	781	813	874	825	809	787	793	819	793	782	780	796	829	799	820	824	777	822	775	834	848	844	835	803	807	807	847	762	790	847	843	795	827	798	851	813	813	812	809	811	796	837	784	825	831	806	752	868	837	845	809	819	828	861	797	802	851	857	850	776	836	819	836	759	798	806	784	820	795	797	809	822	810	847	731	823	835	866	830	816	777	739	808	810	744	799	803	854	829	760	855	835	813	838	817	800	834	830	809	826	809	824	788	816	841	820	770	828	825	814	837	819	852	795	789	797	825	835	820	814	820	895	822	855	831	796	822	839	800	811	826	820	832	845	806	818	810	849	824	803	815	837	828	826	796	808	824	796	884	816	848	818	807	819	839	805	812	789	768	878	845	874	847	850	795	837	800	808	832	818	779	845	802	804	855	812	845	780	836	801	841	775	801	816	836	902	847	846	800	774	803	803	734	808	847	767	808	856	858	814	792	776	786	818	777	806	789	826	816	801	820	767	819	782	876	797	808	805	785	820	772	815	744	776	756	778	801	863	827	827	790	802	830	822	808	824	811	826	805	833	757	855	828	798	807	808	836	831	800	844	813	847	845	800	818	846	784	860	817	828	859
24850	21446	24850	28427	21439	21392	2424	673	551	504	489	480	492	497	482	463	432	492	468	467	460	479	474	461	443	437	449	436	433	479	431	458	441	450	415	385	481	444	433	450	441	445	455	458	479	416	447	416	421	456	452	456	411	427	420	455	472	427	450	461	434	433	433	456	424	415	467	427	429	452	468	466	465	462	424	438	449	451	412	425	429	452	446	469	433	461	436	411	448	473	482	433	474	455	474	489	425	457	407	412	448	439	393	453	455	436	429	434	445	441	471	428	413	454	443	447	425	406	441	484	399	445	404	503	440	434	464	439	424	458	446	432	459	450	471	438	457	467	426	460	392	440	458	449	470	434	440	386	478	447	439	451	437	395	410	465	420	427	436	460	455	397	440	491	431	441	482	442	490	453	431	426	411	472	424	473	430	495	446	437	436	406	435	468	425	475	446	448	461	426	405	425	429	420	461	440	451	448	432	393	459	435	435	455	455	385	468	417	443	423	480	430	460	449	443	464	426	445	460	474	488	411	481	435	483	420	454	444	437	448	473	393	442	471	476	442	451	435	424	422	445	460	462	441	475	485	485	438	458	460	489	469	439	475	468	441	441	473	434	428	418	426	416	416	466	428	454	449	471	495	383	474	415	426	441	442	452	420	398	406	433	439	417	446	440	489	463	464	484	432	436	401	438	442	478	435	450	486	445	411	436	447	499	451	446	438	431	475	412	459	409	415	433	462	454	398	443	440	409	437	426	469	480	435	461	401	443	433	421	464	440	417	458	430	421	429	434	443	445	437	452	433	421	463	479	434	407	446	415	463	442	410	475	414	448	430	418	440	413	489	481	413	479	458	480	442	448	448	446	439	435	447	432	465	405	437	436	427	468	476	449	465	421	458	458	479	421	476	435	437	421	413	485	440	490	472	413	467	428	402	467	443	432	480	469	478	454	418	451	431	398	449	437	425	472	474	420	416	436	403	398	469	487	482	458	461	460	466	452	442	499	433	471	417	396	470	466	452	465	404	424	446	447	466	445	426	475	452	469	419	518	455	438	448	454	420	468	430	433	392	418	415	420	450	472	444	447	421	451	447	441	442	446	426	462	456	448	449	474	413	435	400	443	451	440	486	423	450	440	444	424	424	424	383	471	468	496	435	468	440	473	393	431	441	462	442	477	438	442	410	435	457	447	462	442	438	447	454	436	442	413	450	447	453	439	456	437	411	454	482	452	452	464	434	457	431	450	473	449	432	432	436	461	415	435	424	421	473	477	472	461	448	428	428	459	467	431	457	479	426	454	462	424	470	436	441	455	405	416	409	446	436	426	442	451	435	424	431	445	466	447	418	489	486	396	450	436	433	402	447	451	504	444	478	450	469	424	439	465	420	493	450	451	426	439	451	443	472	451	440	415	441	428	424	455	455	481	526	448	419	415	449	472	468	443	434	405	480	429	450	447	436	476	429	467	438	427	440	474	460	430	429	411	414	429	435	464	468	429	447	443	380	396	425	444	451	496	442	426	452	456	447	416	408	427	463	440	473	425	441	477	477	462	457	414	441	448	458	483	496	457	417	418	468	441	464	465	430	442	488	435	436	480	466	475	448	444	451	439	452	471	444	409	438	411	428	447	438	466	432	441	406	424	461	436	451	476	486	418	431	465	449	444	498	451	434	463	455	448	412	409	444	462	431	479	464	440	411	458	436	463	432	442	454	409	467	453	465	474	418	452	443	443	443	466	444	430	422	467	432	466	434	482	461	443	407	413	438	419	485	424	446	418	460	426	428	476	407	417	413	496	430	458	463	453	378	408	444	444	417	455	480	488	462	420	453	483	415	406	456	473	481	466	434	468	459	437	437	424	434	430	372	426	401	491	493	423	481	439	429	429	428	495	463	417	477	455	437	446	442	479	434	460	453	437	387	430	416	446	420	400	463	441	411	438	454	443	420	460	478	473	450	459	481	448	405	433	443	450	415	424	450	484	427	453	436	439	462	487	467	463	432	457	432	420	429	434	475	449	411	414	479	438	438	404	415	426	413	412	452	467	440	466	482	455	447	459	437	454	478	481	415	422	443	427	421	445	457	430	490	507	447	475	447	475	462	440	428	411	480	415	448	469	453	432	434	461	475	444	398	470	467	445	438	412	412	440	419	466	465	456	481	436	452	449	407	400	482	452	431	453	491	448	434	426	430	452	449	427	456	459	436	444	444	446	463	435	439	428	458	446	451	419	417	395	449	425	455	432	416	455	456	494	441	466	450	458	434	434	422	415	419	427	422	467	449	443	425	426	449	440	446	435	420	456	450	457	452	420	427	430	416	446	429	429	435	416	454	450	460	422	475	450	490	432	409	440	444	459	487	470	444	460	393	442	384	462	386	470	446	411	427	433	431	447	417	445	437	439	444	367	429	421	443	435	409	431	477	472	419	431	464	426	460	444	459	466	460	460	429	437	417	418	436	450	472	431	390	463	459	478	476	408	428	442	429	436	474	426	423	442	465	442	445	421	460	428	425	446	417	460	467	437	448	476	430	444	502	407	417	446	429	476	449	437	511	471	440	441	476	477	434	436	398	468	474	468	447	428	414	403	451	436	479	427	452	429	405	433	440	433	463	496	465	456	431	434	450	403	470	440	490	444	437	426	460	473	446	432	464	427	497	493	421	455	419	472	435	461	441	436	453	393	469	432	414	450	363	451	395	441	434	473	457	433	435	421	450	394	425	439	414	421	482	436	435	417	425	414	445	424	469	437	461	429	431	442	413	496	423	420	450	444	438	488	449	390	441	441	416	435	447	460	457	388	445	400	424	440	442	440	451	466	477	454	436	405	455	447	442	413	403	454	461	452	436	436	414	421	383	433	470	410	448	445	439	426	422	443	411	453	450	444	475	467	442	432	420	445	457	455	437	462	424	456	423	475	485	440	450	410	494	459	445	444	439	445	435	424	431	459	426	404	454	442	452	445	463	445	437	458	418	451	429	435	438	424	418	491	461	409	486	441	435	374	426	469	449	476	442	439	463	456	427	439	453	415	427	430	446	466	436	489	470	484	426	400	410	459	423	432	450	467	426	460	383	487	453	427	435	445	438	455	464	452	437	491	453	400	434	439	436	444	459	476	433	475	432	489	448	458	439	447	411	405	433	433	422	455	438	456	454	466	435	466	430	433	436	426	441	464	456	415	407	439	435	456	469	426	476	393	424	448	402	446	449	449	471	425	420	412	430	443	460	447	457	470	435	462	394	448	461	428	460	485	456	412	407	435	427	438	453	449	451	443	401	452	454	441	420	469	441	398	438	475	420	454	430	438	461	432	409	420	470	476	434	446	462	441	408	434	440	452	460	476	406	486	454	434	418	450	426	440	439	444	436	439	473	457	417	472	414	462	468	448	435	425	458	438	442	482	426	432	439	432	455	491	448	410	450	423	414	426	454	457	474	443	419	453	442	451	442	432	414	428	421	404	420	465	441	452	443	476	444	426	455	416	434	420	388	409	445	497	462	450	409
14896	9606	2164	1281	1064	1004	986	948	964	929	977	911	943	960	984	908	965	916	965	902	1005	980	967	991	946	950	952	850	917	943	953	983	987	899	934	953	894	952	915	963	941	967	949	907	922	978	890	950	981	973	960	941	902	947	924	1001	939	951	912	884	987	1005	920	916	899	923	940	948	965	988	992	945	961	966	957	925	946	915	917	973	924	1011	905	917	940	954	962	986	926	965	972	911	980	968	925	914	925	927	968	963	931	926	947	931	934	942	979	959	944	946	938	947	912	896	929	952	945	963	932	896	958	930	944	963	971	935	942	954	889	997	958	902	943	972	977	927	948	1001	909	956	1007	942	958	913	964	945	919	903	957	981	932	956	902	939	922	940	980	969	947	948	985	962	967	909	941	937	950	895	906	925	989	980	893	964	947	931	980	957	909	981	938	949	904	953	1006	954	981	953	932	882	887	934	963	923	1000	1002	974	907	940	973	938	966	933	929	909	969	903	993	946	1005	926	935	928	909	943	917	955	987	896	957	918	962	900	936	936	975	967	969	894	965	937	937	890	978	933	950	929	917	923	903	981	886	932	929	918	955	916	914	983	961	934	952	919	921	962	962	991	982	976	939	949	960	913	980	923	1003	958	912	966	906	915	891	931	908	902	958	946	956	919	951	938	983	966	999	989	971	946	931	902	940	912	946	904	971	942	909	925	946	931	932	905	904	900	903	963	905	932	914	955	912	942	952	888	910	918	938	930	981	951	939	936	992	955	982	944	982	957	899	886	931	895	884	995	957	949	938	922	923	942	924	971	968	925	978	942	904	938	961	882	886	970	957	932	1007	983	996	941	950	954	954	967	992	987	962	975	971	890	930	960	955	945	959	939	969	1001	894	988	1010	905	943	977	927	946	964	891	966	927	946	957	958	963	957	887	941	947	998	1031	957	955	903	967	916	942	951	995	919	931	885	970	910	944	953	931	917	936	964	849	926	952	913	955	1013	933	924	991	912	932	946	936	935	937	937	941	956	953	967	1007	914	938	890	920	904	983	914	893	983	966	941	954	990	922	1026	941	928	972	937	915	937	902	909	1003	958	986	905	949	925	928	934	966	976	971	940	977	955	915	937	986	952	962	923	935	953	948	908	974	928	932	935	913	960	961	924	946	931	887	986	879	989	960	993	998	904	938	880	948	939	899	935	948	879	945	956	892	937	926	968	966	942	951	940	927	924	906	981	917	953	947	945	977	967	947	918	936	950	939	909	931	945	966	934	963	922	931	968	908	982	985	924	939	958	916	940	908	948	941	982	948	917	957	978	940	931	966	912	903	947	926	911	979	920	955	945	886	960	982	924	962	985	955	947	868	925	955	974	923	996	961	931	986	890	962	995	930	973	967	943	934	975	946	914	915	985	927	946	994	936	1011	997	951	1000	917	965	929	953	970	956	929	917	976	952	956	981	946	922	1009	915	907	910	997	938	953	919	933	953	969	965	973	923	926	931	937	917	903	954	953	939	981	964	927	958	935	947	946	963	965	955	948	918	923	897	987	885	897	960	931	930	917	919	987	977	969	916	952	858	977	907	979	938	881	912	906	920	901	965	954	957	937	962	960	901	896	1011	944	971	947	927	967	952	938	955	951	908	998	931	908	919	981	924	941	948	933	894	915	940	931	998	891	987	938	986	907	981	927	931	987	947	926	876	924	944	941	893	948	957	944	972	905	945	948	948	914	896	886	988	924	940	932	917	973	964	884	975	902	945	933	993	964	996	957	951	956	928	961	958	938	977	946	947	941	959	936	956	971	981	913	944	965	934	957	941	950	924	1001	1003	902	925	979	923	963	990	937	911	963	974	991	907	981	921	928	1000	964	940	971	951	999	941	886	916	907	977	994	885	905	906	869	913	961	907	900	920	907	914	939	966	902	953	993	965	943	890	999	969	911	940	974	989	924	1005	929	900	976	957	916	955	957	943	955	930	975	908	906	915	905	940	933	891	985	931	964	916	954	956	990	941	963	996	906	919	924	949	936	934	978	901	935	941	944	918	934	963	891	942	930	961	919	1005	982	983	957	953	933	964	928	979	990	940	884	961	956	961	928	1007	899	884	942	862	942	912	947	951	972	926	967	936	953	1007	913	923	972	943	931	900	890	952	953	829	944	945	977	948	943	945	957	971	924	944	880	982	958	934	906	911	942	962	942	932	941	900	922	922	976	975	902	895	935	981	912	973	980	959	888	933	955	993	951	947	949	953	935	999	932	976	963	932	965	920	986	963	937	953	973	899	907	963	972	918	1005	935	972	894	957	958	964	1007	955	902	941	963	930	965	924	910	978	927	949	933	916	949	929	922	921	945	967	939	945	909	934	919	961	964	939	968	976	955	895	877	955	948	921	918	950	930	909	909	924	927	989	973	906	944	917	907	867	934	921	922	976	913	980	930	897	978	884	910	971	963	901	954	930	926	914	858	921	890	991	928	973	943	990	983	949	951	982	955	982	954	898	969	944	944	963	940	944	949	968	997	924	897	939	966	935	902	924	951	941	959	991	933	973	938	938	957	934	926	914	930	970	923	980	924	941	923	886	939	946	958	956	926	926	949	945	911	1009	894	929	931	898	946	901	953	919	895	981	938	934	892	946	992	925	952	986	898	1006	948	908	968	954	877	885	942	938	922	921	981	916	1025	933	913	871	934	908	942	927	929	955	916	976	989	933	905	940	967	995	912	959	962	1005	987	914	959	944	959	958	960	967	948	914	910	948	894	923	955	932	962	918	940	979	947	870	1000	1035	960	969	949	924	988	930	951	965	948	900	997	914	951	994	935	947	992	901	909	973	919	964	933	968	936	956	1003	932	951	984	917	943	949	967	900	902	1000	926	932	984	942	929	918	975	978	958	914	901	942	960	922	921	922	940	921	958	933	948	954	912	1001	932	957	975	996	982	959	988	965	1000	961	953	947	939	939	952	955	906	938	906	954	884	960	934	951	881	923	938	1026	928	932	934	966	985	923	884	957	976	955	927	996	957	958	929	951	936	990	969	959	1009	958	939	949	946	944	944	913	973	989	916	929	1007	888	975	948	938	949	975	987	927	936	984	938	929	956	1003	897	960	952	919	924	963	931	902	945	954	958	966	939	919	942	934	973	934	885	979	978	940	980	968	913	989	949	953	954	951	986	933	940	994	933	959	891	945	949	981	953	977	940	933	965	913	881	973	928	1010	986	945	947	958	968	919	896	893	921	968	958	890	916	924	988	925	958	901	951	891	915	984	866	999	996	941	937	963	963	963	939	912	956	989	867	916	943	957	919	913	916	957	972	941	944	975	945	894	976	946	968	970	929	961	926	929	934	908	944	930	972	895	958	903	948	945	937	941	992	912	956	974	963	989	972	911	944	933	945	958	990	946	909	921	937	920	955	895	962	915	944	922	919	921	939	953	893	937	997	829	1057	924	920	976	920	901	911	916	935	952	932	938	971	936	972	958	893	949	929	934	959	938	937	965	940	950	981	913	962	947	946	947	1012	984	978	922	929	930	916	991	943	959	971	976	953	967	933	934	870
24277	21438	25118	28171	21438	21458	20083	806	494	406	371	343	338	353	323	299	308	307	297	317	306	300	303	303	318	310	264	288	307	293	291	296	290	255	279	291	297	304	275	290	295	297	251	263	287	274	271	293	280	265	270	268	272	252	296	268	257	315	298	295	318	295	303	311	270	293	269	276	282	291	277	272	262	292	291	277	265	321	292	297	326	290	276	288	289	286	278	300	278	265	274	261	325	287	286	286	281	283	304	273	272	352	293	300	275	262	301	309	278	239	258	286	258	256	265	282	264	286	257	305	262	290	271	287	272	292	256	286	283	302	304	280	288	252	294	308	282	259	229	306	283	299	259	285	274	294	280	274	268	310	298	278	253	267	279	279	302	266	284	305	282	267	289	299	275	279	268	253	282	264	279	291	279	286	321	293	266	287	257	258	276	266	263	280	278	286	316	284	280	288	285	276	319	277	266	297	279	260	273	283	240	308	267	305	319	244	305	272	251	296	277	286	316	302	297	266	274	271	306	265	283	296	281	250	276	306	278	280	262	297	324	301	320	283	308	307	286	293	282	286	274	273	293	282	312	282	277	267	274	283	285	274	276	288	258	290	285	244	291	262	331	301	274	304	283	258	264	296	264	275	283	291	275	287	290	301	284	281	317	249	249	304	296	308	284	276	308	297	286	287	312	262	275	271	302	293	260	270	297	304	259	266	298	285	265	296	273	313	296	277	293	284	299	354	269	294	259	283	282	287	273	292	289	303	292	286	286	291	310	283	271	248	328	301	287	298	284	268	274	239	271	282	303	288	287	275	262	273	275	246	254	259	279	276	297	306	307	258	314	286	256	313	288	283	306	304	281	272	290	299	293	269	273	285	282	277	299	288	256	265	297	295	290	305	288	291	269	243	262	273	290	287	300	276	241	266	283	269	285	277	293	304	291	270	261	265	296	268	297	289	276	264	286	283	263	282	318	267	299	287	280	282	321	287	291	274	286	282	254	291	274	298	298	269	305	267	304	280	286	258	280	279	276	269	287	272	302	279	276	294	289	301	253	298	277	295	281	263	262	298	291	263	267	239	274	285	284	310	300	285	255	289	261	255	278	301	276	265	286	254	268	287	318	290	303	270	290	283	261	296	325	253	288	266	234	264	295	269	285	282	285	268	303	254	280	269	328	288	283	267	275	313	280	240	278	279	279	273	262	263	295	301	274	274	300	255	264	268	259	300	315	297	300	287	276	283	301	301	293	306	319	275	288	288	273	283	309	298	288	287	253	314	286	255	265	269	290	273	315	282	322	297	294	299	277	277	279	302	270	299	314	287	294	297	262	292	269	329	291	273	290	290	280	294	279	276	257	256	301	232	286	269	288	295	293	328	265	296	307	281	291	265	269	293	279	285	277	271	317	249	318	291	301	300	295	302	266	258	282	308	319	281	306	296	317	295	277	280	296	275	285	285	326	284	327	271	307	313	280	309	301	282	290	253	284	337	276	287	269	298	314	305	264	261	297	285	275	265	297	293	276	278	304	275	287	302	282	275	315	274	272	281	297	307	292	250	308	271	307	262	331	263	303	276	298	272	260	297	265	271	325	298	266	293	308	287	258	280	274	272	264	279	284	305	246	277	304	276	270	285	256	281	264	245	265	299	286	284	290	287	267	306	311	282	277	300	280	270	292	261	268	304	283	281	275	277	286	308	260	276	256	287	275	266	271	253	253	276	310	304	298	254	256	289	272	270	255	278	295	319	294	286	247	273	295	302	306	284	301	279	293	269	273	279	270	285	243	289	338	255	261	266	256	331	286	289	239	319	277	287	294	281	235	268	314	314	285	304	274	283	278	270	314	278	297	295	316	263	308	289	257	319	314	308	260	295	275	257	274	265	279	286	282	280	313	283	254	265	265	230	279	247	271	286	291	252	269	287	299	307	306	248	274	294	298	268	265	282	273	285	303	301	270	285	282	315	269	269	299	264	234	280	283	288	299	276	296	266	270	309	322	257	286	279	287	295	283	261	263	285	287	282	308	318	312	305	292	301	277	273	246	301	278	265	282	302	271	283	303	286	275	301	266	308	300	293	311	272	267	306	287	256	263	286	272	271	296	287	297	261	303	296	279	258	306	289	273	281	299	266	277	314	326	285	292	327	285	282	245	272	302	301	288	289	269	292	273	278	278	256	278	279	314	266	305	302	300	275	298	284	301	252	300	269	290	302	316	303	266	269	287	301	309	301	295	286	263	290	295	278	268	293	272	299	280	292	245	302	274	271	272	281	284	290	291	302	301	278	280	268	315	302	282	290	322	306	307	284	286	285	290	259	279	269	308	249	307	252	273	305	264	276	320	270	281	282	278	306	276	282	314	273	293	279	325	270	303	296	271	275	297	275	278	281	253	262	255	268	266	269	259	267	285	248	294	309	294	256	290	265	250	271	284	305	299	272	263	277	259	283	310	269	277	321	307	288	292	287	272	272	283	238	296	269	266	297	284	297	267	286	263	263	297	240	258	260	280	302	333	269	263	312	283	278	322	313	273	308	256	274	268	275	272	300	284	308	292	277	291	266	307	295	306	302	291	311	261	291	284	310	250	306	326	282	291	301	317	287	261	268	273	320	305	317	264	284	283	280	279	272	270	303	292	270	300	262	277	293	291	292	300	276	268	272	301	288	308	270	273	309	275	276	296	284	287	268	283	326	276	271	285	255	292	251	293	294	249	286	298	305	278	294	273	268	269	287	288	299	288	277	289	289	270	276	263	305	261	268	310	279	278	302	278	272	282	309	269	318	273	267	272	280	277	312	289	252	309	278	246	269	292	274	280	268	288	294	263	287	279	293	289	326	296	284	321	276	298	290	296	240	300	281	283	294	292	285	281	301	257	273	255	266	261	256	290	246	266	309	259	297	308	298	295	319	264	297	280	275	322	280	252	278	286	271	264	267	269	283	287	302	314	322	299	296	287	278	266	319	255	296	297	275	276	281	305	285	282	286	277	286	285	289	271	274	291	283	272	272	255	284	276	263	298	287	291	278	312	305	304	285	272	305	282	267	282	290	323	247	264	262	312	296	273	263	304	258	285	276	274	255	261	281	288	283	253	265	307	259	280	262	276	286	261	266	292	262	269	279	301	267	258	271	299	261	293	257	314	279	269	261	263	303	304	259	266	240	256	297	265	314	248	321	275	290	258	268	251	278	267	285	319	304	308	273	304	255	264	290	243	265	298	319	272	270	298	290	296	318	257	291	275	284	300	288	282	278	291	303	329	264	286	262	279	281	304	291	261	280	274	284	282	272	256	275	317	284	265	277	318	287	286	286	279	286	271	289	270	306	315	263	339	260	303	268	287	293	272	277	290	282	284	258	315	293	256	323	283	284	269	282	312	238	281	272	265	267	300	274	291	267	277	296	275	294	289	274	280	286	268	305	309	306	279	272	285	290	255	263	263	293	288	289	297	294	290	293	284	288	267	298	296	294	314	265	282	260	262	274	272	340	296	294	302	278	315	251
19981	12371	2667	1333	938	773	732	751	689	639	652	647	652	616	679	662	645	624	578	642	611	658	607	598	600	643	617	633	638	597	637	634	603	557	659	631	606	602	589	624	656	594	604	622	655	642	582	627	573	606	618	613	608	646	622	622	644	668	602	604	656	636	616	598	670	605	613	585	633	649	632	622	564	600	554	603	663	646	614	604	629	659	584	624	619	625	617	633	589	601	632	646	645	642	562	618	593	581	642	618	591	574	589	625	657	681	605	659	621	586	660	622	566	587	610	610	619	627	628	614	632	631	612	610	627	632	635	640	626	640	600	585	621	602	612	657	638	596	605	590	639	618	604	624	626	574	602	613	595	603	628	654	619	606	575	604	652	623	614	619	600	636	599	619	589	631	571	592	649	599	593	617	617	598	602	610	631	575	641	630	653	604	654	613	618	613	616	611	601	609	602	620	600	622	602	665	596	617	612	600	648	620	610	612	605	633	617	628	588	614	615	603	585	604	601	619	585	600	613	627	625	595	577	601	608	611	608	645	659	655	590	633	610	608	636	600	608	655	617	609	619	595	598	606	638	571	654	645	623	661	595	652	634	626	643	657	598	649	641	609	608	579	598	625	608	617	589	607	621	632	629	625	638	600	664	611	605	650	654	628	632	594	652	629	591	612	617	603	639	648	591	629	643	655	622	591	627	638	612	658	604	625	649	612	624	595	619	578	598	626	635	607	616	606	618	614	600	603	610	610	614	643	587	635	602	598	648	600	598	583	594	601	616	613	586	595	599	600	641	619	550	623	660	627	587	608	608	632	579	603	576	607	600	614	648	599	596	601	613	597	633	600	591	630	566	593	613	593	631	600	585	581	595	620	598	600	624	613	604	594	648	593	653	600	605	621	592	607	573	568	616	617	592	622	597	613	645	622	608	614	605	631	611	671	634	599	645	601	616	609	634	586	618	640	599	581	641	633	648	668	620	588	584	619	614	635	573	576	597	591	612	599	657	625	581	601	625	611	645	576	609	614	579	611	637	639	612	609	589	630	623	612	610	659	591	601	660	615	595	613	622	574	598	585	625	601	651	616	621	583	605	581	608	597	648	639	646	609	651	580	571	608	669	625	605	632	600	625	603	675	619	595	555	623	616	614	610	616	615	607	593	581	579	655	603	630	590	611	594	590	642	581	604	622	624	604	621	668	672	596	633	600	634	576	604	632	601	581	685	685	608	637	615	570	603	640	652	610	631	599	574	595	620	614	587	647	596	621	610	620	586	632	611	621	615	621	609	618	609	617	614	650	600	589	640	587	617	648	602	655	634	623	599	653	637	571	640	665	604	656	660	630	622	604	620	633	630	625	635	639	590	643	624	620	628	616	608	565	609	576	662	613	627	613	616	614	586	605	638	622	599	631	616	617	544	618	614	615	605	609	568	630	640	607	618	627	607	567	619	615	616	614	548	597	618	640	590	593	615	610	607	600	603	602	629	623	572	586	604	633	588	629	608	612	586	624	577	671	600	581	633	633	607	609	607	600	622	591	600	629	654	630	616	613	612	613	582	601	599	603	596	585	610	612	654	618	607	600	567	617	596	602	601	606	571	602	630	609	590	636	603	619	607	633	667	619	612	632	625	561	633	615	578	624	603	630	629	593	576	619	622	588	633	645	596	654	622	616	617	604	578	612	649	655	621	596	643	624	600	591	601	641	584	614	615	596	639	614	630	672	567	666	618	568	660	627	575	617	608	612	588	599	573	549	626	605	663	616	642	633	639	582	593	620	584	608	584	643	634	589	570	551	640	622	611	571	647	613	600	631	639	589	615	644	625	592	568	571	637	610	590	606	610	623	623	634	609	583	561	609	617	654	614	615	632	624	618	569	593	589	614	604	583	535	612	547	631	612	633	638	614	662	624	620	635	563	636	583	578	640	611	594	595	614	599	658	587	646	595	586	596	595	586	609	628	602	602	617	596	563	615	645	597	598	655	666	643	567	616	615	652	607	584	593	641	626	606	613	651	587	608	643	607	615	604	638	652	648	650	623	628	631	628	615	646	651	615	626	649	611	603	638	571	559	601	587	629	584	651	591	629	661	628	606	620	573	620	561	629	628	619	591	606	602	598	618	627	573	645	646	603	570	627	620	604	633	643	592	619	603	624	597	610	667	599	603	612	612	594	581	559	608	660	620	601	616	602	639	560	597	648	576	632	642	642	630	605	555	611	667	623	610	603	625	631	615	645	642	644	608	595	590	629	603	621	600	615	630	596	638	589	602	644	657	624	585	579	584	614	666	628	640	600	626	621	623	595	625	610	582	597	617	637	632	617	655	636	667	624	675	608	650	565	617	648	609	652	638	561	598	613	608	631	606	585	608	605	630	600	613	646	627	592	649	629	634	578	626	577	630	611	607	621	609	612	593	619	576	619	656	658	627	615	625	647	575	613	634	616	568	613	592	566	619	626	614	613	601	607	617	610	596	624	565	592	583	623	614	584	628	614	577	599	614	629	596	609	610	629	620	668	612	609	564	634	609	577	646	593	638	641	609	647	607	592	621	627	638	620	578	651	607	613	597	640	618	616	648	643	632	581	620	598	628	614	618	619	598	621	650	651	622	625	602	594	615	603	635	581	633	658	593	601	614	615	600	654	588	624	572	593	624	607	599	554	565	594	589	615	630	579	596	639	632	633	622	640	601	586	625	582	598	634	628	609	577	589	588	589	638	663	616	635	651	578	615	623	621	641	608	583	577	631	603	602	637	596	643	607	600	607	617	631	625	605	630	607	620	591	587	618	655	556	614	608	609	665	607	660	639	622	626	624	581	590	612	633	633	647	607	629	635	607	590	614	589	626	655	604	630	606	602	645	612	595	623	639	642	580	593	654	624	571	589	620	602	587	588	549	617	627	598	578	588	655	643	648	590	627	624	652	643	613	626	619	614	618	638	653	654	650	638	633	609	617	619	620	603	597	612	608	635	612	587	637	618	586	667	622	618	578	575	633	633	620	628	610	622	626	632	644	603	642	607	612	606	641	609	610	629	611	636	609	618	588	580	585	590	614	608	611	618	605	656	604	615	571	590	613	608	629	632	616	621	637	598	669	616	624	620	620	615	599	641	649	649	607	588	605	635	605	641	593	617	592	577	637	578	626	636	565	599	616	633	622	604	577	599	647	594	648	629	636	606	637	621	621	669	609	627	618	588	660	595	612	638	639	622	586	623	619	605	670	603	579	599	641	656	588	597	647	612	633	610	613	619	628	601	610	641	582	650	659	631	569	620	603	607	610	629	595	601	614	595	609	592	556	645	564	640	635	631	615	636	609	629	592	598	647	632	613	641	628	594	552	618	612	604	617	625	619	601	611	608	602	627	646	629	605	607	592	581	661	618	613	598	641	585	594	592	618	648	589	630	602	584	642	636	612	604	611	593	624	616	605	583	598	559	653	623	632	605	626	609	600	641	633	632	634	641	616	617	592	612	604	637	630	613	597	580	638	608	567	588	620	565
32490	20634	9989	907	548	529	514	365	384	342	369	349	371	371	346	382	372	378	361	353	372	314	384	329	335	352	372	354	378	371	358	366	381	385	347	360	340	344	372	334	327	380	363	374	364	367	346	374	360	340	344	344	362	369	374	324	351	369	361	339	360	366	357	376	381	347	383	367	382	387	391	352	348	353	352	361	309	401	394	349	364	332	377	386	374	398	356	378	376	339	344	397	381	356	347	350	360	374	353	380	374	364	339	354	361	325	341	308	371	367	336	347	352	370	370	382	372	323	352	359	362	363	362	374	369	366	353	352	385	363	385	346	355	372	378	380	375	387	302	368	351	367	362	372	398	385	387	354	373	327	366	362	405	370	334	391	371	377	357	381	357	342	362	364	368	385	340	364	345	365	378	383	400	393	370	347	356	345	348	349	346	386	373	340	351	354	361	339	374	393	406	359	382	350	364	316	387	382	348	377	318	332	356	372	352	365	399	376	363	366	348	371	374	355	368	347	335	381	354	362	318	351	353	357	377	376	372	382	306	367	343	382	338	354	373	370	374	335	329	369	390	391	386	360	334	357	387	357	371	339	367	332	354	371	351	365	352	330	374	391	333	351	365	383	365	363	361	346	346	365	358	361	386	383	367	330	347	382	386	331	338	362	317	401	380	328	356	330	365	362	364	390	316	361	360	351	335	323	339	391	405	344	397	328	326	343	335	382	364	394	336	346	349	351	355	362	368	408	347	358	378	347	376	365	346	360	336	366	370	355	378	344	356	365	359	341	349	336	336	377	365	309	344	349	384	346	352	360	355	344	349	421	326	363	377	375	344	346	404	316	357	356	347	341	363	351	352	348	376	366	362	352	388	347	356	337	343	347	371	375	361	365	369	337	355	359	377	367	401	336	324	399	419	340	387	396	373	364	336	395	375	359	333	322	362	406	340	394	360	382	365	395	386	377	356	339	376	400	361	379	366	373	392	335	361	366	348	363	351	380	376	367	380	354	372	363	385	372	347	347	333	346	334	370	366	373	364	338	359	354	379	339	346	363	387	366	372	338	332	353	335	380	375	361	364	361	355	348	350	359	355	372	391	379	338	334	369	374	363	292	357	359	376	352	342	385	354	365	371	356	360	366	335	332	366	366	351	342	379	360	351	360	349	372	369	349	330	375	361	376	377	363	337	341	387	333	362	365	365	372	359	374	361	366	379	385	377	319	343	351	359	379	347	357	382	326	373	344	363	343	352	356	345	359	354	373	354	362	363	353	376	359	359	317	342	345	377	357	348	348	345	362	374	346	347	337	357	359	383	353	330	353	364	360	346	388	352	395	348	356	344	377	375	383	357	333	340	326	379	365	329	345	366	354	388	367	343	390	357	386	351	385	417	398	326	314	337	336	362	378	357	328	351	340	407	345	395	352	374	358	389	387	350	367	338	349	352	355	363	328	373	371	360	346	382	371	389	313	380	324	365	375	317	353	367	344	358	402	386	344	364	347	392	306	357	375	352	389	310	373	399	365	351	373	342	356	394	343	343	332	371	363	363	371	385	310	343	328	315	371	333	379	334	366	387	341	362	369	331	348	331	341	379	359	375	334	351	357	353	330	351	388	391	372	365	371	372	366	365	345	375	355	368	391	381	353	361	352	329	356	345	371	346	341	369	341	339	326	352	348	370	396	379	363	338	386	351	346	346	363	364	350	390	372	367	344	366	376	377	357	408	403	372	402	357	394	371	317	367	354	357	390	371	356	362	383	378	393	369	395	350	366	381	347	369	344	359	383	385	340	336	358	362	368	358	346	379	350	390	368	347	347	361	372	346	358	378	395	354	358	358	395	361	350	361	385	358	371	336	366	368	341	376	315	350	342	329	374	342	364	355	346	383	376	356	346	369	354	372	315	394	369	379	363	360	349	331	369	361	410	397	380	362	359	379	333	333	358	337	340	361	365	395	377	375	336	361	391	367	334	398	388	364	350	358	356	362	381	354	379	369	363	350	358	348	363	367	332	395	388	348	396	338	357	355	364	340	341	342	381	373	361	349	351	381	361	368	345	351	364	351	312	377	422	338	393	375	364	358	357	346	368	384	353	373	384	366	363	330	367	372	357	355	369	366	365	376	395	359	357	346	372	352	347	378	384	344	359	360	353	376	394	353	385	365	360	398	394	338	381	343	365	382	355	326	329	358	353	331	342	338	409	368	367	319	324	372	368	403	359	356	373	357	330	370	344	346	351	357	367	327	333	360	359	392	342	373	396	397	342	373	347	374	390	353	354	358	363	330	344	349	376	383	344	433	352	348	349	371	355	374	353	367	376	369	353	354	352	371	352	369	341	338	358	399	368	341	315	360	380	380	343	350	341	353	349	348	380	339	311	360	365	351	347	371	361	340	362	359	378	355	374	345	354	340	376	329	389	365	386	380	386	373	331	357	380	362	323	361	343	357	361	331	387	313	380	359	380	319	382	359	364	381	346	361	359	376	344	373	345	368	360	366	376	388	355	356	355	387	358	345	339	336	373	357	373	343	367	375	407	353	330	353	406	345	391	336	362	351	367	359	352	384	372	366	328	384	365	360	387	295	350	383	338	366	369	366	363	373	367	365	376	355	352	335	382	350	385	368	381	357	351	366	388	344	366	354	358	327	325	370	385	373	366	370	367	389	354	353	340	371	349	365	332	355	359	358	381	357	361	379	382	356	363	377	353	365	344	376	379	342	335	320	366	348	378	389	331	345	326	369	361	364	324	323	383	320	378	379	381	326	343	367	370	369	301	369	359	340	359	368	336	398	366	359	359	354	356	358	337	345	349	363	352	346	369	367	379	341	340	359	357	378	361	360	364	369	345	397	392	385	332	373	376	351	325	374	355	336	380	368	384	356	321	382	378	330	360	409	363	361	366	344	358	343	332	366	379	378	391	328	378	375	343	388	350	350	374	328	353	357	363	329	343	383	352	328	324	394	380	370	328	344	375	383	319	352	388	332	349	391	356	372	343	321	409	339	355	338	337	393	343	349	310	344	378	370	369	349	406	367	363	370	349	367	376	374	343	374	332	359	371	350	357	349	334	334	361	346	352	354	391	337	323	380	377	350	315	380	353	343	354	366	377	355	367	380	339	375	349	352	375	367	346	398	333	368	312	351	377	362	354	385	322	381	384	361	375	341	377	344	353	367	356	365	319	338	327	344	382	349	381	400	361	351	385	381	354	390	347	373	341	406	345	345	331	318	357	349	354	388	380	378	346	347	329	382	370	339	367	355	357	343	370	338	354	395	376	376	390	351	359	338	412	348	392	373	357	336	380	324	353	357	360	363	381	343	393	341	374	372	356	333	349	365	370	366	378	351	359	392	361	350	390	367	364	342	354	394	348	349	378	406	361	375	386	360	360	344	375	374	343	349	416	386	352	388	363	335	353	358	365	345	359	349	341	330	335	362	401	382	382	368	346	372	375	340	355	359	390	343	356	362	366	349	403	343	339	392	333	400	405	322	357	360	385
6678	1743	912	831	789	814	799	819	825	809	817	782	815	804	768	835	800	854	845	819	811	802	807	848	816	874	794	812	835	835	803	849	808	817	789	900	821	841	875	813	794	829	889	825	777	863	776	847	811	830	837	868	781	853	806	825	796	852	808	823	834	842	759	795	859	829	857	816	855	893	810	823	781	822	769	804	807	871	826	799	831	805	824	833	805	832	849	789	803	835	779	810	813	842	822	837	829	798	819	831	801	795	802	833	853	810	831	830	832	833	820	814	874	818	784	828	845	834	813	818	870	779	799	798	811	823	822	826	786	821	823	781	820	827	874	788	856	795	844	791	818	812	833	824	826	864	860	817	824	802	810	828	866	825	835	808	784	850	844	820	851	791	822	795	789	792	798	812	823	805	840	783	798	792	808	860	863	819	795	824	808	834	839	825	836	824	819	824	827	792	872	783	841	729	872	835	863	799	803	797	832	837	824	845	797	837	813	821	875	865	840	804	804	837	841	796	799	848	835	853	854	821	824	813	818	790	835	808	839	858	819	812	780	810	796	742	825	841	791	867	801	806	820	834	803	813	796	808	831	800	819	816	859	869	823	772	833	814	801	787	779	798	798	880	806	789	807	822	844	789	796	851	849	828	854	884	858	824	794	774	824	788	841	806	856	797	758	837	810	820	802	789	818	848	859	790	804	803	897	829	803	829	879	767	852	805	858	823	804	879	831	839	789	831	849	828	845	845	803	847	832	817	804	807	789	801	822	806	825	793	812	821	841	815	819	791	889	802	831	836	815	807	854	856	732	793	828	834	833	865	838	816	826	776	798	801	824	868	811	814	799	853	800	790	851	805	806	778	828	821	859	844	836	805	813	824	829	779	838	855	798	813	854	854	806	835	839	843	862	782	860	808	826	825	796	816	821	842	768	835	888	820	811	807	834	801	840	814	799	855	793	811	853	867	840	818	818	817	831	840	827	825	830	795	786	838	812	780	769	844	819	801	815	760	801	852	842	842	820	811	799	818	796	823	855	794	821	823	834	790	811	801	799	845	825	790	797	837	815	813	792	788	796	863	814	836	800	794	805	850	827	826	812	808	829	792	809	918	869	871	909	823	845	823	786	765	766	796	808	847	803	814	851	846	868	804	824	803	793	862	847	801	785	803	860	790	895	797	866	813	804	846	827	776	831	895	887	838	833	854	795	770	836	789	875	800	820	832	846	841	833	825	802	843	827	823	849	787	820	830	793	823	827	809	777	854	796	777	862	796	863	800	839	817	873	813	820	825	811	813	792	815	857	789	856	783	787	799	811	811	836	832	819	839	830	853	844	786	804	825	788	852	796	853	809	825	808	783	833	774	812	784	809	817	834	774	858	780	818	779	837	791	824	844	817	778	894	801	801	802	836	797	822	804	849	842	853	856	860	803	848	796	823	782	837	820	851	817	806	799	818	820	792	793	825	838	835	782	830	822	841	812	870	782	803	810	834	835	839	844	867	828	800	809	818	818	789	811	818	801	861	858	808	807	816	786	803	819	855	772	821	836	856	836	837	845	861	799	792	783	816	831	829	807	817	790	831	794	816	824	808	829	806	865	820	845	838	865	821	773	817	800	819	861	794	839	764	782	784	839	819	807	795	847	763	821	865	810	795	879	846	816	777	850	798	904	826	788	788	814	831	816	818	797	784	851	823	845	875	844	859	823	873	795	816	864	817	819	827	839	800	823	784	807	812	851	844	861	866	874	856	827	880	810	858	865	881	794	806	810	800	832	795	815	866	835	755	835	841	847	798	797	795	761	800	826	798	794	835	853	784	788	873	852	780	869	833	823	790	864	786	864	818	800	871	792	778	819	749	824	824	818	772	834	838	742	837	792	803	808	823	748	780	826	839	808	772	826	820	813	802	811	761	835	785	807	821	825	833	878	832	857	805	772	827	820	781	819	770	816	834	812	832	862	795	807	801	780	836	812	809	784	775	793	882	849	792	870	803	849	775	789	811	814	807	834	809	834	821	783	781	832	841	802	808	792	842	810	780	814	814	827	821	808	836	854	843	842	822	834	801	831	834	830	871	834	774	818	804	792	889	854	788	845	798	800	765	806	830	875	822	854	756	847	800	789	758	842	829	843	812	818	787	797	790	777	808	823	822	785	813	858	844	824	837	839	832	796	799	849	867	766	827	826	796	796	841	833	805	773	872	813	843	817	791	844	829	774	842	850	808	822	823	826	750	773	805	847	798	834	854	827	820	769	849	838	838	792	801	809	825	855	801	826	834	801	825	845	845	810	838	786	803	885	814	827	818	889	799	833	759	824	821	850	791	850	813	807	892	846	800	865	851	776	809	782	867	841	841	821	849	805	819	797	806	808	796	857	836	817	846	853	804	810	800	789	812	798	801	769	786	817	791	816	837	804	826	840	884	819	827	768	881	845	812	818	777	803	799	810	829	765	792	797	886	835	790	815	766	786	832	845	832	825	837	818	810	774	852	773	781	819	843	743	827	818	827	774	792	837	802	837	796	805	847	850	782	820	852	801	815	822	826	793	804	814	869	774	853	823	887	819	857	806	790	816	822	759	836	807	781	797	792	793	828	822	748	802	799	838	824	858	792	794	789	821	853	850	827	812	807	826	853	786	765	793	763	791	831	801	760	840	819	837	814	775	786	794	790	830	785	846	790	747	811	809	835	845	808	772	838	803	831	871	831	866	852	828	791	819	787	801	773	815	833	811	838	834	783	806	840	823	759	809	797	850	833	825	800	814	837	792	795	855	793	802	836	763	812	835	851	813	800	811	816	834	828	822	814	828	856	854	822	752	812	810	810	818	848	827	800	868	763	835	876	818	831	846	874	812	872	853	796	792	865	874	864	844	782	821	816	809	841	817	781	789	794	787	852	823	762	813	801	830	820	837	782	843	786	860	810	779	782	809	839	818	808	795	797	816	785	782	829	839	819	843	793	866	828	826	842	805	786	801	790	768	789	790	804	830	858	809	856	842	812	779	822	809	756	757	843	863	836	821	823	800	830	815	795	811	833	766	872	854	794	822	892	843	786	827	844	812	788	823	852	793	841	853	784	819	793	819	824	845	820	836	795	799	785	823	815	882	816	852	839	804	921	839	861	859	816	765	774	786	782	816	808	780	841	832	833	763	826	823	796	822	834	829	803	780	803	829	805	832	790	841	856	833	858	814	811	836	855	800	829	805	857	840	867	802	739	810	837	796	833	799	807	835	840	814	816	827	813	886	891	818	855	812	842	810	773	807	789	849	823	808	856	820	818	842	830	803	815	783	831	814	876	802	843	837	834	883	860	820	797	780	789	819	827	777	764	815	850	843	839	808	841	799	857	813	889	847	822	826	787	848	855	841	794	822	856	765	826	826	804	831	828	878	831	793	821	784	833	810	830	853	844	892	783	793	757	845	808	877	833	786	825	832	821	818	839	799	839	795	817	836	828	840	836	888	785	761	751	779	849	841	808	829	819	847	830	794	801	890	829	777
24834	21452	24890	28411	21456	21436	2535	620	521	456	503	483	483	487	495	479	473	474	463	421	459	449	469	436	465	445	445	454	463	487	485	457	437	412	432	466	464	449	477	460	446	458	411	462	449	417	526	410	447	424	480	438	440	437	442	425	438	456	444	497	424	428	449	410	421	484	454	457	418	422	457	441	489	419	463	439	449	445	461	447	501	434	437	437	400	422	435	458	413	415	452	410	436	404	493	469	450	468	443	481	444	449	462	423	418	435	423	462	469	444	471	486	482	437	445	468	460	411	450	478	437	437	453	430	431	439	427	479	411	457	432	438	452	413	441	438	412	450	442	449	445	441	476	431	462	399	377	427	439	423	436	435	456	462	438	460	411	474	456	454	427	419	504	435	451	442	456	448	425	438	429	500	473	472	470	421	484	461	476	469	494	445	440	494	470	425	492	442	429	441	459	422	455	465	487	433	457	455	474	445	411	470	428	458	456	448	460	406	437	461	453	472	442	434	412	460	438	460	456	467	436	462	465	470	416	424	427	436	442	482	490	461	436	464	417	438	474	479	456	477	470	470	466	427	420	426	494	480	464	454	451	434	432	461	464	448	469	455	464	465	456	497	457	447	485	448	446	419	431	448	419	486	474	434	461	458	443	473	463	473	427	430	475	491	426	505	452	441	452	414	438	475	461	460	465	435	430	449	437	428	429	450	441	466	432	453	417	453	488	445	413	437	455	483	436	476	419	451	435	435	462	441	442	448	430	477	488	445	444	432	443	463	438	472	500	464	440	441	475	429	458	460	458	470	417	446	481	470	456	450	473	462	486	442	471	430	431	430	465	495	422	454	490	467	434	429	434	444	440	465	465	484	462	467	469	454	444	472	479	463	392	449	430	431	444	440	493	399	441	430	445	467	449	422	475	409	437	473	431	446	442	441	452	452	432	425	444	449	460	450	437	452	418	434	474	422	457	464	397	436	448	455	438	402	474	449	467	430	439	474	452	441	474	430	441	425	435	467	442	443	420	435	447	435	454	428	400	390	486	459	443	450	430	487	416	414	419	424	437	461	436	467	412	439	458	501	463	442	451	417	457	464	440	463	433	442	411	392	405	446	462	433	434	449	431	453	412	450	426	417	425	431	420	435	466	417	422	425	446	430	470	465	447	455	495	470	490	455	464	454	478	514	500	411	477	432	433	430	450	447	417	463	458	477	434	461	448	432	443	432	468	433	499	468	433	455	492	466	406	474	451	440	494	443	433	433	459	445	460	455	453	491	433	463	452	435	480	470	446	480	463	471	431	493	449	430	481	452	453	460	432	439	442	450	433	459	441	468	464	439	445	434	429	420	424	487	448	464	499	414	504	442	480	445	466	483	462	471	463	419	453	409	405	450	447	440	476	423	442	467	473	486	493	442	410	416	440	430	430	444	467	489	476	441	442	422	453	425	464	456	473	439	482	447	435	451	446	427	452	451	442	476	439	452	450	426	440	491	525	419	437	448	463	463	455	483	448	410	432	399	429	481	438	438	445	417	440	421	428	474	466	447	430	443	453	445	418	460	432	415	449	431	484	429	470	504	448	427	465	461	424	424	409	452	435	422	454	404	419	480	405	415	473	448	498	445	432	448	504	492	439	458	434	484	475	442	429	471	418	467	436	448	439	452	415	497	423	442	458	484	480	464	452	400	440	444	455	442	446	461	417	459	461	455	404	447	461	466	438	438	441	460	448	447	447	427	435	454	466	435	479	431	455	455	401	453	433	435	439	442	427	412	421	454	479	436	463	432	502	441	416	448	476	477	432	451	465	450	459	438	411	482	431	458	462	442	467	425	418	436	455	435	448	465	417	477	470	430	453	459	450	449	435	465	459	438	491	460	488	441	459	455	426	434	468	430	435	476	460	411	465	419	443	398	466	448	465	467	456	401	457	454	424	498	469	446	438	425	465	483	430	433	462	418	410	390	404	439	454	433	472	428	418	416	421	469	451	445	466	473	464	468	436	436	427	461	429	440	452	473	428	425	440	434	456	461	452	423	456	444	509	431	409	457	470	433	457	469	445	472	463	454	465	445	427	410	438	502	478	409	432	459	409	458	486	460	402	442	432	429	402	432	459	442	438	463	456	431	463	457	458	457	448	409	454	446	438	463	450	439	477	494	426	439	424	426	407	438	412	456	478	441	453	456	486	426	445	434	463	471	438	467	432	440	459	435	478	426	450	446	419	451	414	440	445	452	463	462	437	443	401	429	422	415	458	429	507	444	446	460	482	479	466	430	437	427	405	481	438	452	454	448	452	423	464	456	432	490	458	455	461	427	466	428	475	427	436	462	431	457	468	429	402	438	457	471	463	443	466	478	440	432	425	413	428	470	454	460	443	420	506	440	441	453	455	489	483	426	482	429	457	417	438	445	452	491	458	429	456	424	442	437	446	491	448	444	498	443	423	468	418	376	430	424	509	431	415	453	469	479	483	445	459	444	435	443	461	450	417	480	444	407	411	435	405	447	449	393	429	445	448	398	456	446	487	384	462	450	475	449	439	471	442	430	414	452	424	488	455	407	419	428	443	445	475	457	450	461	479	467	453	421	458	456	438	432	452	429	504	453	476	438	472	449	421	425	455	443	386	423	482	415	480	470	500	466	431	445	423	464	468	440	416	440	431	415	471	421	426	467	410	439	398	454	435	472	447	482	436	486	460	412	448	413	465	432	469	460	449	424	427	450	465	438	425	461	458	438	397	456	425	495	476	494	445	456	441	460	485	430	423	421	459	435	441	455	448	469	466	462	463	393	462	442	445	445	465	451	439	476	375	446	464	446	450	440	472	438	440	390	440	482	416	433	444	455	458	471	457	443	422	464	452	485	493	465	466	462	446	428	447	478	407	431	410	468	442	430	446	403	443	482	449	435	456	438	447	416	469	479	434	486	453	460	434	438	476	417	435	368	434	463	426	470	451	428	443	412	490	456	463	435	427	441	427	402	433	436	479	451	463	433	441	477	441	441	468	468	450	465	421	438	450	445	452	473	426	441	430	445	449	454	459	434	458	431	452	445	432	423	457	433	470	407	460	433	490	434	437	460	454	432	451	424	435	446	455	516	477	423	449	402	441	462	432	418	444	469	461	476	425	430	439	428	467	444	433	414	448	429	391	451	494	455	408	458	458	440	412	428	474	449	468	424	423	477	440	444	455	454	492	475	428	439	441	430	441	452	431	432	445	434	427	458	419	450	436	437	475	508	460	405	489	481	470	428	441	429	460	444	444	398	412	484	466	433	445	468	427	445	463	459	459	459	482	435	469	424	439	443	439	446	466	471	429	456	443	415	414	435	429	416	402	463	449	450	498	414	494	435	390	456	437	394	476	452	427	449	434	456	417	442	477	413	450	436	395	373	413	474	432	439	434	433	433	441	491	443	437	462	483	440	413	491	466	426	490	419	481	455	451	404	443	488	461	433	407	444	427	444	409	366	461	478	414	444	461	456	453	461	459	451	440	467	434	446
15503	9377	2094	1296	1138	1006	1001	1023	954	913	927	1017	930	962	979	930	928	951	956	985	938	960	970	948	944	912	913	956	928	956	913	956	931	985	968	969	1019	957	940	935	906	1008	922	949	930	923	974	931	967	917	969	901	1011	888	951	930	926	998	968	905	959	905	955	959	978	974	1009	951	931	1027	944	909	916	949	956	917	954	912	947	889	977	958	918	985	944	892	904	950	991	921	937	949	980	933	991	943	895	937	975	939	930	932	981	978	942	918	876	939	985	988	933	986	875	962	952	942	945	958	903	940	945	949	914	969	957	918	913	940	948	951	969	934	963	1004	970	927	970	914	971	876	949	928	945	971	945	938	939	936	936	919	960	901	902	968	966	977	903	1011	989	937	921	938	953	925	964	917	931	992	975	942	983	942	947	948	995	944	889	987	931	946	939	971	940	942	950	1023	911	916	953	944	914	961	963	961	971	937	944	908	967	963	919	954	940	1000	938	893	922	966	951	895	974	929	950	951	919	949	984	939	972	915	910	886	960	932	959	999	979	995	951	940	938	952	957	912	979	952	988	951	927	939	951	921	972	947	980	971	959	936	1001	959	973	987	912	936	920	979	948	954	988	982	905	926	916	971	926	900	930	901	993	972	981	994	977	959	941	909	977	1012	927	954	984	966	925	942	982	992	971	942	844	917	952	954	971	924	1004	949	916	950	958	965	948	936	978	970	942	914	975	953	968	914	987	889	977	919	933	964	911	974	908	969	984	927	929	891	957	922	950	960	900	942	880	859	949	962	998	923	962	941	989	943	932	935	922	969	921	975	956	929	969	925	930	961	912	1002	963	985	963	932	975	946	927	948	920	981	948	947	945	927	917	895	920	902	925	944	937	931	978	957	887	996	986	932	924	951	941	973	924	886	914	974	983	972	930	906	936	915	978	938	929	939	943	906	974	942	930	953	864	995	968	937	944	979	951	954	925	977	905	923	941	895	924	923	923	956	956	974	984	908	962	910	944	935	1002	917	887	940	937	926	881	985	954	964	952	968	919	987	986	959	886	922	947	963	904	966	940	986	966	913	939	943	988	960	965	943	950	949	964	934	922	928	932	922	970	969	934	911	947	944	949	897	994	1014	957	996	925	952	945	1004	965	956	981	892	972	906	936	962	905	990	941	930	964	969	977	935	982	955	958	924	944	939	959	930	962	973	948	926	987	961	976	968	963	960	925	913	931	988	971	971	1017	918	957	964	1001	963	952	948	994	996	943	1007	982	960	976	934	984	926	937	912	935	915	936	934	963	951	920	924	996	947	940	898	936	916	929	908	937	966	915	910	961	954	955	915	973	922	989	999	885	910	953	993	942	949	968	955	1009	904	934	942	931	896	944	984	895	932	951	927	948	977	976	983	883	945	907	964	931	930	980	947	929	1002	930	976	944	942	964	963	891	919	988	934	977	971	976	942	943	961	870	967	955	974	961	946	952	893	922	917	972	953	952	937	986	948	956	958	954	967	922	925	913	993	917	1008	955	934	945	943	1015	900	970	941	928	949	951	949	914	957	948	908	973	947	914	1002	875	981	920	926	872	962	922	917	966	937	899	924	935	982	952	993	910	951	1010	930	1008	956	965	907	919	906	977	927	912	920	900	901	957	958	892	998	985	980	923	968	882	954	939	1041	922	927	952	977	948	931	1012	974	980	933	941	943	1007	966	965	973	950	972	962	995	969	913	897	955	941	919	970	962	951	964	939	963	896	926	951	959	941	986	937	876	977	908	970	957	956	949	926	927	964	966	943	982	963	904	942	965	948	876	932	910	947	953	965	928	970	983	932	938	957	951	917	956	987	897	969	1018	948	942	953	957	964	964	910	956	944	914	963	984	928	952	966	952	960	961	903	992	1002	987	912	986	906	946	908	959	952	975	970	966	976	979	911	917	922	927	949	946	924	974	935	898	930	916	910	921	1002	926	945	972	924	906	911	916	924	940	925	947	1000	944	904	924	956	897	966	914	884	956	986	978	925	945	999	980	953	975	901	952	950	922	949	910	973	925	959	932	895	952	955	930	933	903	984	943	1000	959	966	939	915	952	924	932	949	939	891	957	968	901	925	988	1000	940	912	934	907	945	1009	979	968	944	905	995	940	954	873	887	944	904	913	932	921	913	986	918	986	977	945	940	882	940	948	963	957	965	961	958	920	878	989	948	937	942	960	1000	932	996	947	933	901	995	1000	882	954	944	991	976	935	944	947	910	929	898	950	919	923	932	1006	930	944	993	946	964	995	973	989	952	1003	936	918	928	892	881	927	937	956	943	952	951	915	994	960	971	944	960	975	944	956	968	971	926	993	928	909	905	921	932	870	969	926	962	934	950	955	862	955	966	949	903	950	936	915	930	967	992	912	951	968	924	962	987	980	968	935	943	962	985	979	912	917	948	952	897	966	940	917	955	916	887	888	973	933	899	930	964	964	1023	939	970	929	1003	994	915	948	909	973	906	987	942	970	991	908	959	961	951	1011	893	910	927	948	953	948	914	961	893	914	932	912	964	910	982	1003	963	988	923	949	921	957	951	962	934	971	988	941	929	987	927	920	940	989	966	904	925	907	944	985	955	948	888	950	926	924	965	947	981	931	950	961	900	921	994	926	930	957	992	970	978	955	957	935	969	924	957	912	889	984	924	932	901	991	1037	953	931	921	947	966	895	973	938	938	911	940	968	1003	1005	921	971	941	929	954	965	903	981	944	917	925	975	981	926	940	961	1001	977	918	955	924	893	930	929	942	902	977	955	905	967	933	920	924	891	960	961	973	941	921	999	979	943	958	883	872	950	989	864	960	971	936	969	945	990	894	996	927	977	904	930	861	974	986	925	940	944	903	1003	981	961	963	890	923	964	1002	953	964	926	962	967	971	996	933	943	976	901	962	942	875	947	994	938	963	963	973	889	968	991	977	945	928	940	949	935	924	962	942	947	921	931	967	916	879	1000	1000	892	956	941	979	908	955	934	959	900	926	978	973	938	949	995	966	986	941	909	916	953	923	933	907	937	966	910	965	947	944	1016	969	947	972	971	945	947	919	891	911	944	905	905	945	936	951	926	962	934	950	946	929	907	965	977	923	948	958	961	979	955	989	954	857	950	919	926	916	921	978	900	948	965	1015	921	933	907	948	922	979	881	977	967	934	992	922	934	895	966	918	922	889	962	991	933	982	988	912	964	928	955	943	979	952	954	902	908	962	959	1012	971	939	939	969	911	939	919	975	934	963	951	899	923	945	945	931	914	959	946	1001	957	945	941	926	969	930	955	891	916	947	992	910	936	978	993	978	939	922	910	891	964	989	979	934	935	961	922	933	960	937	978	930	925	973	918	906	920	967	916	901	899	972	899	973	975	960	953	1000	953	986	954	950	927	937	995	947	973	916	985	905	954	926	931	920	913	928	931	1006	950	943	973	902	907	907	944	941	975	934	950	971	900	943	994	970	966	972	966	925	978	942	976	960	973	874	974	956	912	915	941	945	872	922	982	959	974	908	933	932	933	986	934	951	967	933	928	960	952	933	897	913	964	951	944
24303	21432	25126	28153	21435	21443	19998	803	431	397	435	329	372	344	328	320	291	318	301	272	303	301	322	290	309	298	297	287	280	287	322	272	277	266	276	283	311	273	279	280	293	297	312	286	313	275	311	274	315	298	306	271	281	296	284	279	311	287	298	277	284	285	277	325	299	302	297	285	288	278	326	286	281	332	290	286	279	287	297	270	305	307	267	266	292	280	273	308	273	281	301	294	282	248	298	282	286	240	296	280	267	287	279	258	281	286	316	298	284	297	303	289	289	291	303	292	287	285	272	249	282	284	271	295	280	284	273	268	318	302	278	255	282	255	299	310	260	271	273	293	298	279	298	242	306	277	270	236	280	292	323	298	296	273	252	307	306	289	247	262	279	266	250	324	299	283	267	267	275	266	296	305	277	277	254	290	297	274	263	305	268	256	296	265	244	319	281	249	291	278	270	253	289	266	277	273	294	264	292	303	280	278	302	311	310	283	284	257	253	284	281	284	277	279	302	263	278	279	272	316	317	271	280	277	287	271	292	273	263	268	294	311	274	306	279	282	301	281	268	263	310	310	259	277	301	282	268	292	272	280	293	264	279	258	270	279	300	260	294	283	303	292	308	273	279	294	284	278	279	279	278	289	278	300	315	272	284	276	275	251	248	280	294	286	289	268	294	317	262	252	244	254	293	247	290	291	293	293	268	290	267	234	289	257	274	267	277	288	268	306	295	308	287	307	297	302	290	267	290	289	302	265	298	296	275	268	248	291	298	285	263	294	257	286	290	293	259	313	284	288	278	275	299	278	311	261	272	265	296	263	272	282	274	304	296	292	329	278	270	250	277	300	325	290	295	279	260	284	306	266	293	259	280	268	288	304	266	284	311	298	310	270	261	265	269	310	275	276	278	271	270	240	308	289	291	280	275	313	283	306	304	282	276	289	276	263	299	300	292	273	251	291	272	288	277	284	270	295	262	265	276	289	288	265	293	278	272	277	295	286	292	300	279	296	268	298	279	263	267	279	279	285	318	273	285	271	248	288	251	290	306	279	270	285	273	241	288	264	257	305	302	292	273	293	271	270	298	301	295	319	253	285	296	266	299	289	283	266	286	276	281	286	272	269	277	298	276	259	319	287	264	295	307	285	272	255	291	291	307	282	291	279	301	286	281	281	283	292	283	268	305	302	298	297	264	280	256	292	260	295	308	286	306	292	301	317	288	299	286	302	288	287	285	288	285	255	273	270	288	298	325	299	287	265	303	276	304	283	262	268	317	277	265	255	283	294	292	302	300	259	261	278	263	281	251	254	294	275	298	270	252	294	295	286	250	282	276	289	256	251	325	294	274	300	292	287	271	260	295	281	273	277	284	290	283	298	295	291	269	271	281	283	303	251	273	295	283	294	295	283	295	263	267	278	271	296	309	272	287	297	302	296	289	268	296	273	287	251	303	306	279	271	305	251	263	256	274	300	243	254	279	288	292	287	291	255	306	288	324	278	334	311	262	274	243	277	314	272	268	300	273	275	285	267	294	268	283	260	258	281	283	272	274	266	274	295	300	299	298	268	322	303	257	299	297	315	291	316	288	279	272	278	253	314	288	275	286	287	279	323	291	262	285	265	273	265	291	263	275	282	291	272	276	310	260	293	249	261	293	298	286	276	264	279	258	267	267	275	279	260	266	273	268	267	251	274	298	313	298	305	289	291	279	271	326	306	262	280	283	304	285	283	283	255	285	274	292	266	287	277	267	311	258	295	281	279	281	266	296	286	261	273	301	263	254	285	301	289	299	289	256	259	262	296	263	253	256	279	300	291	281	324	274	276	284	266	279	270	286	311	256	304	322	307	307	307	291	281	309	274	265	326	238	268	287	326	299	255	280	265	300	304	253	286	291	300	268	308	267	294	273	306	262	282	299	284	276	276	275	273	290	327	284	290	272	285	295	295	260	266	272	265	280	287	283	283	265	299	301	272	286	276	280	316	276	271	258	293	269	279	255	248	269	260	299	276	260	279	311	313	282	289	274	288	252	263	311	310	318	272	293	287	290	271	269	301	300	268	291	305	275	271	264	295	291	232	268	292	298	279	264	264	320	273	289	278	285	282	270	299	297	275	255	282	272	323	294	292	288	319	275	282	320	264	290	247	276	306	296	296	273	295	254	266	293	290	272	310	251	253	290	281	289	260	298	281	320	292	290	341	307	264	253	274	267	283	316	264	308	251	275	304	288	311	287	286	329	303	275	282	328	295	280	241	277	289	328	325	273	273	278	266	275	277	310	268	284	266	275	255	256	293	270	259	249	283	291	274	290	230	243	268	276	256	287	250	289	284	314	295	261	280	251	260	305	243	281	273	278	288	263	272	274	272	280	244	286	285	279	306	243	288	287	291	301	310	301	286	264	310	312	304	301	287	268	280	270	260	297	286	297	254	270	266	302	325	273	316	270	309	307	277	291	323	277	273	285	251	283	275	298	303	267	297	264	306	278	274	261	300	293	281	259	259	277	308	287	262	278	280	289	279	284	295	306	253	298	306	280	254	294	246	271	253	281	285	310	289	281	274	298	322	276	286	264	272	299	295	281	265	282	271	277	270	286	286	276	274	299	261	290	301	260	268	303	285	282	290	283	323	259	263	303	289	285	313	298	302	310	248	249	261	267	267	286	254	288	276	274	329	278	293	290	270	292	275	304	297	253	280	275	279	268	288	269	290	307	296	303	290	299	275	295	263	296	284	281	279	305	282	266	301	317	290	296	303	289	255	270	307	246	260	264	300	292	250	302	286	296	269	290	282	281	283	280	313	294	281	315	306	261	287	277	296	281	267	282	281	319	303	255	269	278	267	291	285	282	264	320	284	258	286	288	254	275	275	280	277	273	262	302	298	275	287	255	287	299	246	298	261	300	285	265	279	286	285	280	282	262	280	297	279	274	275	305	278	248	252	305	275	259	275	265	273	297	299	247	290	291	280	302	268	273	258	314	294	307	281	300	291	274	264	302	267	272	297	279	283	283	299	288	327	285	301	293	275	284	281	308	290	261	263	247	284	292	286	259	305	305	264	275	268	298	271	250	269	314	269	264	254	269	269	291	275	273	304	279	291	280	303	261	271	247	274	258	253	299	304	276	264	282	294	274	289	296	269	278	313	267	298	278	259	283	282	296	261	288	301	300	330	282	289	309	292	328	306	285	304	271	255	276	275	274	295	285	293	277	291	299	265	291	290	262	306	258	261	244	285	291	300	278	224	297	270	270	312	284	289	293	278	269	290	271	308	324	284	257	315	268	303	290	291	254	309	302	287	269	299	322	281	267	268	288	277	290	296	285	304	309	303	287	286	279	307	269	269	269	285	297	289	275	283	246	298	294	305	293	259	294	279	295	273	301	297	277	286	298	288	262	278	298	293	251	283	284	259	272	292	287	269	270	288	291	298	272	286	266	310	264	280	273	302	255	315	261	283	275	282	289	328	298	290	233	275	267	288	274	259	263	281	283	262	249	284	288	264
20409	12889	2768	1284	882	745	773	754	706	663	615	616	635	630	642	658	647	628	631	722	607	688	601	628	563	615	642	615	632	591	673	646	620	638	580	596	607	644	614	652	622	624	631	621	607	611	627	634	593	648	559	592	616	625	655	663	630	628	610	652	608	608	625	601	558	609	628	572	629	638	598	580	615	621	609	567	592	592	585	612	614	612	574	589	655	626	598	609	652	677	646	612	622	618	590	619	631	603	582	613	622	571	582	610	624	641	627	607	613	601	593	617	627	650	633	601	609	608	616	655	636	625	616	640	594	606	578	631	607	621	579	611	620	636	643	620	665	604	573	595	620	604	578	595	621	638	621	655	636	600	629	616	597	634	602	600	613	647	602	576	654	635	609	624	648	608	588	611	635	592	621	586	638	603	634	602	600	587	569	626	583	595	644	579	602	569	604	609	613	632	599	625	650	614	580	579	599	591	633	627	648	621	655	624	618	604	635	595	626	618	633	592	616	583	615	602	638	596	604	626	622	636	612	611	612	578	609	619	642	582	632	618	602	653	617	660	638	612	655	635	568	588	626	610	614	607	595	634	602	613	638	601	601	631	608	648	593	630	612	603	622	609	599	601	632	585	597	670	540	584	612	590	666	610	614	622	628	596	634	575	635	621	608	643	621	625	582	594	650	617	662	608	609	609	596	646	598	611	619	636	579	618	616	653	649	638	626	571	626	609	657	592	608	576	581	639	640	645	635	619	679	645	636	579	602	625	595	597	592	594	598	598	626	599	600	620	626	605	594	643	622	582	612	626	632	608	659	611	584	648	651	625	575	636	600	633	603	604	618	595	569	646	571	577	648	581	607	622	592	580	575	638	595	648	571	607	618	579	629	670	661	600	635	655	627	629	608	595	613	598	602	659	624	597	604	633	624	568	616	647	569	670	591	581	601	604	631	618	596	621	618	660	614	623	612	643	578	627	620	607	591	585	608	590	652	625	602	582	588	604	597	653	647	632	619	606	660	542	626	641	604	600	577	631	574	596	612	574	568	598	661	597	610	582	579	617	643	572	612	597	603	607	648	595	567	597	638	609	624	638	619	606	582	601	646	581	656	639	640	652	616	632	622	568	610	624	614	599	637	642	641	622	659	634	581	598	632	607	595	599	610	599	621	615	556	624	587	622	639	643	607	612	573	574	649	581	569	587	603	651	590	601	607	621	641	627	611	626	618	605	574	567	595	561	599	606	625	623	600	619	629	608	670	616	654	617	667	587	640	585	636	621	614	604	608	579	590	685	616	631	659	610	623	643	680	595	613	640	593	610	623	590	667	602	640	618	645	656	586	569	645	620	632	619	615	589	605	632	618	639	601	592	626	633	637	593	632	641	627	607	646	659	634	633	613	604	607	568	648	648	616	626	571	653	585	603	608	634	648	586	592	618	607	660	635	607	648	603	629	622	585	648	653	601	582	642	622	620	596	650	610	613	616	646	592	626	594	604	596	613	603	650	652	648	581	640	645	630	621	591	568	650	669	618	613	648	588	606	627	596	596	633	672	575	623	597	654	620	620	595	626	583	638	570	625	581	608	618	605	629	602	624	583	613	625	629	571	581	597	591	591	642	592	637	602	592	623	648	610	662	642	661	599	661	647	648	604	603	604	640	610	600	610	591	622	574	625	588	620	587	611	616	624	578	593	586	608	618	585	608	613	608	583	594	589	618	604	626	632	643	627	564	544	584	600	648	587	592	606	611	590	623	629	667	576	620	647	667	610	611	605	603	642	620	616	601	645	651	631	639	580	593	585	593	581	660	633	609	608	567	599	594	637	620	649	632	590	635	640	665	613	587	624	643	607	573	593	629	610	585	632	621	635	597	626	609	595	638	664	640	582	620	597	670	593	628	605	626	622	604	632	619	618	600	591	631	629	605	611	608	605	579	679	605	643	619	562	628	661	594	607	592	629	620	598	598	594	604	690	661	592	616	602	619	653	646	635	605	595	589	615	606	610	682	580	635	586	611	632	609	635	662	600	585	604	616	649	596	601	601	638	601	581	629	581	585	630	578	592	642	576	583	575	591	605	617	586	647	602	656	582	624	617	619	651	629	643	585	635	591	622	596	600	633	590	591	580	621	578	606	685	615	573	671	569	581	645	633	570	643	640	634	606	624	631	656	576	646	656	615	571	612	652	622	633	613	599	552	607	596	600	568	644	644	599	620	618	597	595	595	620	620	616	662	614	639	579	604	657	601	627	608	648	629	595	622	596	621	634	613	660	644	620	588	586	588	629	609	580	598	577	653	614	596	617	573	631	585	608	654	579	620	609	597	585	657	593	601	596	588	594	600	574	582	621	607	594	601	614	588	594	567	593	605	609	620	675	659	601	626	641	606	609	650	634	611	586	617	603	592	600	589	600	615	627	571	582	602	617	603	642	562	623	658	634	567	600	649	602	648	616	624	583	598	632	609	631	602	621	602	602	601	621	635	591	600	647	593	621	627	546	624	620	663	603	615	601	618	584	630	613	590	620	615	641	598	596	623	600	526	619	571	613	610	613	651	634	572	575	627	584	623	626	636	603	611	596	619	647	639	666	588	648	590	621	623	592	577	643	594	612	605	624	660	638	634	594	593	663	622	634	611	606	654	635	655	611	598	588	581	583	676	601	582	616	611	614	610	637	571	626	619	520	624	589	570	609	645	607	619	584	602	634	574	594	628	617	635	647	596	600	608	604	630	590	595	659	645	655	601	589	587	626	605	648	602	561	623	637	550	591	554	669	641	567	640	627	590	564	628	577	599	694	608	624	607	684	615	586	611	587	613	634	604	586	590	570	620	647	591	592	637	627	593	560	603	640	626	629	592	610	611	593	605	608	632	658	630	650	588	600	655	577	594	619	627	600	596	607	592	648	612	583	617	606	607	628	600	634	623	598	651	552	632	573	646	620	651	586	582	618	618	612	652	562	628	611	581	586	627	593	611	614	627	608	633	571	581	613	671	642	617	569	614	598	599	613	627	657	601	589	566	587	604	627	635	655	609	609	595	639	614	618	609	608	621	625	589	604	578	597	606	599	637	640	588	640	608	602	610	584	582	642	562	627	636	613	606	608	591	551	621	641	627	630	632	613	595	606	615	638	621	615	634	615	619	602	622	613	597	558	611	567	623	619	605	637	631	628	604	635	632	618	605	558	610	592	597	656	626	587	621	646	625	593	640	643	615	590	622	634	565	629	626	594	613	627	640	660	653	597	581	600	630	608	592	605	581	627	646	625	623	614	618	604	606	606	611	546	609	608	620	630	585	579	594	611	628	596	640	649	609	650	582	598	624	619	639	639	639	597	610	629	611	632	628	588	665	612	602	617	603	610	604	602	617	632	603	578	622	606	633	625	595	631	592	629	600	622	627	619	634	591	652	635	612	617	613	607	625	630	613	610	567	574	574	613	621	594	606	627	627	598	631	639	644	613	631	613	601	598	637	558	587	630	593	611	626	563	572	624	644	645	619	622	635
32508	20674	9934	981	651	588	566	403	366	398	323	355	375	363	358	343	362	356	369	334	365	358	386	376	373	350	323	388	319	393	335	341	367	360	354	364	343	357	353	402	382	356	375	342	385	382	335	336	425	367	358	389	385	366	377	394	357	354	372	364	386	373	354	352	385	380	343	351	404	345	399	381	344	350	337	393	361	376	369	376	324	359	379	384	312	360	367	396	356	371	368	364	373	392	370	381	335	399	373	401	354	378	357	413	322	387	339	309	346	396	340	370	353	376	347	345	378	367	340	371	377	365	383	346	350	333	388	386	388	379	346	351	385	354	362	376	377	340	379	374	333	360	345	354	352	389	350	316	346	351	355	418	344	349	377	328	364	373	332	326	355	354	352	375	324	344	368	371	349	336	403	360	341	349	362	336	376	336	385	375	360	365	347	341	362	359	396	361	376	380	368	328	401	364	387	357	356	379	363	363	357	376	349	341	353	358	381	343	356	369	372	345	391	347	363	371	349	354	359	380	377	397	383	396	385	379	344	387	328	369	377	349	366	360	345	360	371	375	343	332	403	370	410	346	390	377	389	358	385	382	355	359	391	355	402	378	359	388	394	337	366	341	324	363	383	404	359	367	373	371	336	340	336	380	399	342	346	383	350	348	338	385	360	359	380	373	332	363	358	332	371	336	377	381	381	402	407	343	373	371	396	367	349	382	368	380	385	408	418	321	347	390	354	368	346	385	337	384	394	407	361	374	313	361	370	379	340	342	394	373	374	352	355	369	345	388	369	405	382	376	336	352	366	368	368	382	333	387	362	341	373	372	365	407	362	396	358	347	350	397	350	374	334	343	369	355	344	392	360	347	333	358	357	328	355	359	352	370	368	314	358	350	339	378	349	347	325	374	369	355	372	345	378	352	372	322	333	354	354	351	371	398	368	361	375	373	397	348	347	334	333	382	367	351	379	378	379	390	376	379	368	394	356	386	399	387	358	433	373	346	351	363	330	378	368	362	393	377	372	356	356	342	336	377	341	348	382	375	375	362	342	372	360	390	355	383	353	374	364	391	324	356	377	372	375	381	359	343	337	392	373	411	365	387	325	396	366	410	341	353	366	359	359	333	337	388	396	364	378	362	364	371	372	341	399	380	370	383	398	392	370	389	425	347	357	397	315	369	384	357	342	385	386	378	368	362	364	373	357	318	385	373	337	378	346	333	344	371	326	385	382	384	363	375	409	389	362	373	390	379	366	357	397	375	351	376	346	344	375	339	353	383	380	324	354	381	404	397	393	361	346	371	380	348	380	390	353	385	359	350	352	366	403	344	371	345	359	367	367	338	376	360	363	379	313	364	366	369	406	350	368	327	347	370	361	387	379	390	367	370	378	381	332	323	343	385	337	331	359	366	369	368	330	367	346	387	398	358	356	358	369	350	359	355	351	329	409	377	364	348	378	388	325	363	344	375	350	346	337	379	381	335	357	333	353	383	364	377	359	373	374	365	345	360	364	339	384	357	343	376	367	362	379	373	348	365	384	367	372	369	332	333	375	381	367	339	378	338	378	390	358	386	376	329	434	416	381	359	357	331	386	338	371	342	345	316	392	386	384	394	376	362	379	376	382	366	365	362	356	366	389	354	360	358	350	387	372	346	335	354	348	369	378	363	374	387	327	368	383	370	365	370	363	363	357	364	369	389	350	370	404	371	352	301	352	371	371	362	389	373	355	386	365	381	369	353	389	346	382	358	361	368	363	353	335	375	379	339	371	317	337	372	385	344	355	351	345	357	353	362	374	375	357	375	310	366	364	365	374	384	358	373	345	380	363	379	378	386	365	340	398	347	386	383	366	390	367	374	349	370	355	366	333	377	385	344	418	339	343	394	338	330	347	356	347	371	361	361	358	370	386	342	332	361	360	370	348	390	360	378	368	387	404	367	293	348	348	342	347	356	374	369	379	330	365	347	352	370	354	366	376	354	338	357	383	364	361	335	377	381	367	382	354	362	373	395	364	344	358	341	374	377	362	377	338	387	348	390	369	393	358	355	378	372	366	357	375	371	342	377	393	344	354	368	360	378	366	357	342	342	378	364	347	353	355	372	355	373	356	357	395	364	389	373	393	369	344	355	333	376	389	399	385	360	368	368	335	363	365	392	356	387	370	321	374	370	386	375	381	392	390	345	379	373	392	367	388	370	368	347	336	399	368	365	349	381	347	344	369	364	365	398	370	340	393	365	342	337	378	358	352	377	347	365	358	396	351	329	392	365	365	352	361	362	362	333	378	369	345	376	353	381	378	396	380	384	377	355	352	373	392	374	346	319	336	393	340	393	360	351	364	332	345	362	364	369	366	380	377	358	358	374	331	347	370	370	401	349	347	387	370	348	376	388	372	344	368	396	372	353	369	379	368	364	370	379	355	378	356	322	371	349	378	391	360	371	354	378	388	360	377	360	365	337	333	343	369	369	347	371	342	350	371	358	353	381	380	390	348	353	351	384	355	353	369	408	385	314	383	340	330	349	349	385	331	378	359	385	338	390	371	335	345	380	398	347	362	335	363	363	374	356	377	393	376	372	371	317	338	352	361	325	368	377	355	377	350	350	347	359	363	372	367	344	348	356	370	314	356	354	367	371	359	389	355	365	365	378	343	332	365	384	386	348	379	396	350	373	345	397	389	354	348	339	338	365	366	364	355	351	358	362	385	375	356	367	397	402	345	324	358	367	418	359	358	323	391	376	363	358	393	355	342	394	360	351	378	355	395	376	355	347	372	376	355	370	361	353	370	355	377	366	337	387	353	336	378	385	354	361	343	365	365	358	335	362	371	346	402	349	351	347	352	324	351	347	360	379	394	354	355	381	360	370	387	372	343	377	355	377	350	337	370	372	362	360	377	342	356	370	386	380	400	374	328	359	378	341	385	341	360	348	414	343	367	378	346	390	366	355	353	371	381	392	327	399	407	343	346	391	392	381	353	366	335	327	356	353	371	376	335	418	385	369	387	367	401	359	376	370	362	365	334	300	345	345	383	398	380	379	355	365	333	364	320	326	331	316	363	340	346	372	357	382	376	369	366	323	361	360	390	358	420	365	355	377	371	376	379	362	389	340	359	335	350	362	349	377	354	381	347	323	371	372	366	355	371	350	400	351	344	386	354	348	371	373	373	377	371	389	352	370	365	374	393	341	349	345	344	349	358	317	355	334	366	376	370	362	337	349	345	366	377	403	352	365	375	384	375	352	373	380	384	344	366	420	388	345	348	400	382	399	327	379	348	358	359	358	341	395	381	404	387	336	356	372	364	356	416	428	371	354	356	334	345	368	370	394	384	360	336	349	366	374	354	336	397	366	320	373	380	357	351	378	379	360	404	343	408	350	371	386	372	355	353	348	384	361	337	379	372	364	335	347	367	361	373	392	360	380	343	367	380	360	351	378	371	372	353	379	359	388	356	363	367	382	382	333	328	377	375	372	394	373	369	342	352	380	381	387	335	389	351	389	383	358
6688	1929	907	920	820	812	830	780	805	832	834	784	858	849	781	820	837	831	837	832	813	847	827	826	858	843	852	806	817	813	841	787	806	880	852	843	843	786	840	861	838	804	790	793	819	808	835	827	848	874	803	844	873	800	819	864	805	798	782	761	827	846	790	808	863	852	838	782	836	822	818	820	804	817	868	840	853	814	792	804	850	793	857	875	803	821	826	801	798	839	784	838	815	832	790	805	825	852	811	793	798	838	856	816	841	824	837	823	837	798	857	787	811	807	862	853	856	783	836	828	862	770	791	852	813	843	822	831	841	786	794	818	812	832	814	790	833	873	822	825	791	834	816	821	791	824	820	826	860	823	856	819	817	795	851	864	790	782	828	862	813	863	841	859	821	808	834	868	836	828	807	794	870	814	810	848	858	812	836	812	785	900	803	834	797	806	809	838	835	848	811	835	810	820	849	822	821	831	828	812	838	820	891	810	816	832	817	801	810	784	841	793	827	781	818	859	857	787	817	792	804	832	809	846	877	822	787	816	816	819	791	801	837	786	823	807	838	839	841	802	804	814	820	818	821	770	785	823	767	815	879	847	832	833	847	815	799	854	796	781	830	772	788	818	845	830	810	842	785	866	814	821	791	852	827	818	795	826	784	805	811	771	793	858	863	791	824	824	810	821	859	789	810	809	847	785	836	854	823	826	807	810	788	818	822	848	832	806	801	865	832	844	778	841	813	780	871	785	814	873	786	787	829	762	868	803	823	820	837	821	840	813	800	804	825	806	821	826	810	815	797	842	769	796	812	824	791	804	854	813	803	807	851	832	830	828	850	844	820	828	793	789	814	811	838	822	782	762	809	866	801	857	867	808	774	844	836	808	806	844	856	844	808	795	828	824	825	805	843	860	827	797	835	791	827	822	781	799	816	803	808	789	806	844	793	784	812	826	817	829	871	816	815	789	824	812	815	795	871	824	854	832	845	818	801	782	802	837	810	798	827	838	804	848	835	842	845	836	795	823	810	777	813	789	810	852	791	862	804	870	782	846	825	847	827	772	814	856	810	834	796	838	834	797	803	803	870	830	839	794	819	802	818	806	792	787	790	801	807	791	831	796	779	834	848	842	756	864	806	806	800	791	807	832	866	828	829	843	795	810	857	815	834	842	784	816	806	791	813	801	801	831	722	831	829	823	864	803	807	770	796	835	784	813	810	885	789	846	866	826	807	774	808	820	844	829	812	814	821	848	796	825	845	801	826	824	825	772	838	853	837	787	836	846	834	790	807	809	787	850	767	809	863	860	805	811	787	838	823	837	808	801	862	847	822	835	831	757	881	809	838	842	845	858	852	841	830	830	827	844	851	829	793	862	845	815	857	886	840	794	822	785	852	798	839	851	815	828	878	809	850	799	819	816	809	879	855	888	824	828	801	823	858	783	789	836	809	851	810	776	799	824	857	830	798	824	880	877	825	760	810	876	864	827	769	790	835	841	795	785	782	827	825	860	798	815	776	838	868	817	805	826	819	830	821	798	831	806	808	855	823	835	862	860	783	814	821	780	860	821	841	803	807	741	818	856	802	800	866	767	802	854	835	794	858	833	815	804	835	854	813	822	827	799	823	826	848	830	805	800	873	833	842	819	797	837	825	844	866	841	870	813	800	828	838	814	837	793	790	818	797	780	839	781	804	852	762	865	859	815	786	847	836	792	901	835	794	773	814	818	819	794	768	838	824	805	839	790	802	868	808	829	852	815	807	799	830	753	844	848	833	830	829	825	807	785	830	807	850	860	807	838	817	821	872	854	800	845	817	829	801	823	784	868	827	825	822	824	826	813	807	827	872	818	808	815	803	839	882	836	804	827	848	849	859	842	842	817	812	828	861	813	788	831	800	861	818	867	820	832	819	828	827	831	782	866	829	829	818	823	823	842	789	822	808	842	823	819	777	879	881	793	877	847	854	789	754	827	821	880	852	818	864	787	811	802	801	804	802	834	848	848	831	766	823	824	829	835	829	862	803	798	829	765	827	828	790	845	811	801	833	858	794	841	839	826	848	803	854	796	853	805	765	816	846	818	865	827	820	871	774	789	824	809	776	867	826	810	731	853	836	862	810	820	837	842	863	836	790	810	851	866	877	740	809	788	865	855	880	810	906	837	849	769	873	815	808	798	828	856	786	856	828	764	789	829	789	815	816	817	813	808	840	794	853	874	883	806	785	834	825	793	778	760	817	774	769	816	809	852	808	860	850	878	894	858	837	845	810	805	823	850	807	823	861	793	811	813	803	819	841	862	817	849	838	824	831	820	816	842	784	857	820	815	857	843	823	792	847	814	882	836	760	839	840	838	861	849	837	833	829	817	810	818	780	822	819	824	881	809	795	794	799	861	775	869	784	818	802	794	836	818	861	831	755	843	829	782	842	837	862	845	859	862	815	799	832	822	834	799	769	842	811	801	819	804	820	812	866	865	769	820	847	831	782	802	879	819	854	819	801	831	810	804	866	853	830	904	836	784	859	802	841	843	801	803	834	840	788	872	883	779	886	876	783	841	819	847	836	813	800	794	770	830	812	868	830	774	852	817	834	799	885	843	800	835	842	790	870	840	805	855	822	792	818	821	816	764	831	849	856	774	907	793	849	836	834	813	823	868	832	804	801	816	842	825	785	846	845	771	802	890	858	798	843	812	823	835	822	796	842	858	812	787	840	818	852	808	829	819	822	791	772	790	827	836	814	828	790	818	842	802	789	836	851	764	843	828	821	832	836	835	777	839	796	773	760	837	842	762	811	806	811	888	823	852	821	798	824	855	818	817	793	840	811	843	842	838	859	821	836	801	840	804	850	795	802	801	811	852	824	787	869	814	775	813	750	843	831	839	825	823	822	819	821	825	823	818	822	840	880	783	769	826	833	837	856	772	796	847	842	782	832	825	862	879	831	791	795	813	814	816	826	766	793	851	835	848	801	829	856	812	869	788	768	842	798	851	816	856	847	853	857	807	791	820	847	794	844	840	801	844	797	799	841	833	856	842	850	809	783	811	813	824	810	868	788	847	856	830	804	840	791	855	828	800	892	806	757	775	833	820	852	829	819	820	827	843	837	815	822	821	768	824	864	881	917	824	811	816	788	824	783	801	812	867	825	794	845	808	796	836	806	817	858	862	828	800	774	852	843	852	832	834	785	806	783	842	826	781	834	808	804	828	803	874	847	882	806	825	807	854	813	803	851	862	843	803	794	799	837	802	777	815	869	852	795	840	852	804	776	849	831	807	853	792	820	867	797	798	811	844	825	855	829	834	817	831	815	794	847	807	789	810	835	855	786	767	837	783	837	825	794	866	808	862	786	825	767	832	835	803	768	860	805	812	855	828	837	815	834	845	874	853	849	850	791	813	823	816	828	822	822	798	773	835	818	855	820	823	828	815	829	869	801	842	890	836	796	799	756	858	796	853	809	821	821	874	812	811	811	844	764	811	816	788	842	826	880	846	812	837	827	808	895	796
24929	21478	24927	28461	21471	21427	2361	623	554	506	502	511	468	473	505	492	417	480	447	453	484	456	476	468	461	432	476	443	457	461	455	446	422	478	466	404	441	450	438	436	419	459	452	494	477	449	461	450	487	434	419	470	415	448	413	451	463	448	438	420	422	452	449	448	445	462	424	434	431	467	429	494	416	431	451	421	478	432	431	446	411	473	450	458	466	471	456	435	425	435	456	446	432	432	468	418	441	436	482	433	461	458	448	425	405	493	426	432	450	454	458	434	411	413	468	454	420	449	411	396	466	474	444	490	434	481	467	461	472	433	451	480	437	418	436	461	451	464	420	454	482	415	497	485	453	494	456	460	459	494	476	396	433	483	470	445	446	484	484	435	420	455	459	436	405	441	457	396	420	437	400	429	480	417	481	434	425	386	447	402	441	426	393	418	437	432	442	476	488	452	427	489	440	429	443	416	459	464	454	430	486	467	461	462	439	485	431	458	447	420	414	421	460	430	437	438	481	429	478	441	441	437	483	479	431	419	445	464	423	452	469	421	493	455	468	431	470	432	462	462	426	449	474	445	439	415	438	445	428	405	426	466	414	476	466	472	409	457	449	468	443	461	454	442	439	400	464	476	466	452	471	435	443	427	445	407	446	421	474	454	462	470	450	456	456	500	471	467	428	469	437	425	424	468	442	467	440	433	434	419	439	410	505	443	426	438	450	469	412	434	454	438	484	490	513	446	457	492	444	434	426	460	418	479	472	472	447	444	446	401	388	417	409	441	413	411	456	433	442	421	435	439	448	421	447	439	470	457	445	431	458	425	432	416	465	419	468	464	442	464	436	449	468	458	444	494	456	469	440	442	452	480	440	431	440	481	440	457	441	430	454	429	434	457	483	442	440	447	390	445	493	466	493	494	461	500	475	460	489	447	470	422	419	465	382	455	459	458	459	468	489	487	409	468	466	457	446	427	476	440	422	448	453	464	430	460	420	461	435	465	427	425	453	418	438	413	424	441	424	442	433	448	454	444	424	461	469	490	432	458	476	452	451	462	410	427	435	428	433	411	444	426	423	433	434	470	424	378	427	396	435	460	464	426	427	410	449	468	429	410	435	458	383	414	406	417	450	449	452	402	370	409	473	443	408	466	429	445	447	444	412	464	424	470	427	443	445	474	423	399	451	409	488	486	509	456	444	424	445	429	472	408	449	427	442	439	407	437	464	463	387	425	415	445	433	389	422	446	457	428	460	436	443	465	451	476	476	426	461	469	458	435	426	429	445	486	439	448	460	455	434	410	455	431	428	425	430	438	448	452	415	422	451	425	430	452	456	411	411	453	461	455	417	418	453	487	447	423	423	451	467	413	457	443	451	457	408	442	492	421	449	472	443	453	462	442	431	452	436	435	455	470	442	447	481	458	433	417	427	432	472	452	415	475	459	458	443	430	472	448	457	426	470	459	465	408	449	442	464	432	467	497	445	435	464	490	437	424	423	482	448	479	459	387	481	453	442	428	413	410	444	430	435	456	426	434	424	426	436	421	437	443	461	407	421	441	466	427	436	477	458	447	462	458	410	448	441	461	483	434	443	404	436	408	464	488	454	424	445	444	447	450	445	414	428	455	413	428	472	437	484	423	453	436	437	462	446	422	418	418	467	486	436	451	487	432	431	429	463	414	419	423	405	423	460	434	465	423	430	445	482	460	447	443	444	441	407	452	429	454	372	449	459	479	381	471	419	434	463	467	427	416	435	452	415	419	456	450	441	420	431	471	439	442	459	472	433	430	446	425	451	443	423	421	431	449	459	426	457	481	395	436	438	478	422	453	419	443	442	446	470	493	430	468	449	428	434	479	443	436	441	457	482	426	419	401	407	443	436	429	448	451	401	457	422	415	474	437	440	442	498	410	425	413	443	432	448	424	439	423	458	490	440	437	424	452	475	459	480	405	465	478	434	407	459	417	403	438	458	478	458	493	486	447	429	426	463	476	468	440	480	467	463	395	472	464	437	452	442	456	464	461	481	461	453	474	436	447	443	507	434	435	449	453	463	448	458	426	461	475	496	436	445	451	439	485	443	435	478	441	465	459	437	449	420	407	452	450	429	404	454	491	454	409	439	452	444	448	386	426	445	438	456	418	430	464	407	446	440	443	429	434	434	488	445	450	456	461	480	441	443	441	459	433	422	465	431	453	421	463	419	429	457	471	434	439	430	458	434	424	470	483	441	467	451	456	435	469	458	404	437	435	454	406	439	489	440	447	419	427	422	424	471	429	448	446	431	413	445	443	407	445	407	450	415	431	476	397	442	495	433	425	415	423	440	469	452	453	469	385	451	451	417	417	428	432	409	421	471	413	449	460	414	410	449	436	449	413	440	430	441	439	452	469	444	446	436	439	438	418	441	417	465	478	424	457	410	447	426	477	441	399	447	456	465	459	456	410	421	465	436	453	475	475	477	414	424	439	436	437	441	481	425	434	455	486	414	454	455	441	481	405	393	443	465	464	470	422	412	438	454	458	442	439	424	400	403	421	412	438	457	440	443	397	426	427	440	436	487	470	478	428	474	458	462	469	412	416	466	447	405	456	475	459	472	452	470	429	423	489	464	487	458	394	488	495	451	395	436	413	450	421	452	415	436	440	427	449	408	429	461	442	475	486	426	434	442	438	458	415	403	417	479	446	437	427	463	416	439	482	449	444	421	440	435	418	441	443	450	438	439	458	434	452	412	456	420	412	434	461	466	482	463	421	451	453	426	473	451	474	463	478	454	455	443	471	420	437	464	448	394	456	478	498	400	458	458	412	444	463	415	477	427	461	466	409	486	425	427	500	416	477	415	431	472	447	438	408	417	421	421	436	441	419	494	457	414	486	433	409	457	449	470	430	480	461	441	444	443	471	455	417	431	478	466	490	422	444	457	474	453	433	437	459	406	474	454	469	484	444	460	475	401	391	458	447	455	423	502	476	393	442	454	463	418	419	454	430	451	442	429	422	471	427	470	457	404	414	421	494	497	496	430	425	404	463	429	467	445	463	433	443	455	427	433	428	412	495	443	448	449	463	431	446	469	439	438	417	425	443	437	395	446	428	405	441	503	427	468	424	440	417	480	434	421	489	460	450	448	478	436	468	438	460	453	425	445	481	422	421	430	456	449	462	439	419	422	471	448	405	413	455	484	459	443	455	463	432	412	440	439	475	474	416	397	426	461	478	481	427	435	444	435	425	450	440	425	440	449	455	426	432	449	428	422	437	432	428	423	461	431	392	457	407	434	485	427	468	438	484	455	441	446	468	440	458	432	436	456	395	443	480	441	443	456	439	426	440	435	410	444	482	435	426	410	467	396	430	434	426	389	427	450	420	449	461	466	449	462	411	451	447	449	441	439	438	440	458	464	439	419	438	445	438	431	446	444	431	471	467	382	412	462	465	445	462	417	460	434	414	498	450	446	446	412	430	440	453	404	456	449	454	476	463	406	391	450	450	465	402	404	431	459	470	435	433
16020	9469	2025	1298	1107	1022	971	1012	974	976	932	1000	976	970	972	1013	916	952	914	952	958	931	974	1008	961	1011	940	934	965	990	940	888	948	935	960	933	974	935	1000	1009	942	887	910	947	920	941	952	906	926	909	948	1036	952	948	896	1018	971	913	961	975	968	988	939	931	983	911	985	928	925	931	941	953	898	879	963	979	985	935	974	975	947	954	962	1036	925	952	973	976	961	899	961	954	935	933	986	926	923	941	947	945	917	935	947	996	950	962	940	1013	985	999	935	937	939	969	942	921	959	952	955	925	942	942	946	916	956	913	908	921	933	990	925	910	998	949	958	966	953	999	941	973	919	975	959	921	899	956	874	970	1017	932	904	955	988	901	919	958	903	901	902	918	1014	957	948	978	983	970	957	939	946	993	1014	933	933	963	910	923	875	1019	993	963	933	937	938	901	899	908	947	940	921	956	913	912	951	925	909	973	947	947	923	935	985	897	966	969	937	1001	952	910	962	1022	934	959	942	943	925	927	925	947	861	924	982	920	927	991	972	976	970	939	937	939	941	969	947	926	940	993	933	925	955	959	962	954	1003	959	930	949	994	965	930	947	896	927	912	972	946	971	980	984	933	947	933	943	977	925	961	964	903	939	950	1004	891	951	970	963	1007	1004	959	924	955	917	952	922	968	960	940	999	908	987	975	992	977	946	1008	979	968	937	992	928	964	941	930	975	922	924	921	966	905	916	938	917	957	882	931	894	991	969	1001	965	999	943	953	983	972	966	924	971	941	927	957	955	971	916	981	908	953	939	982	976	928	998	948	926	960	922	939	949	905	897	989	881	958	934	910	948	947	945	957	940	1004	910	974	993	921	952	948	934	963	914	993	946	897	949	884	938	975	937	954	960	961	983	962	965	899	920	977	980	970	929	956	910	925	900	972	942	960	957	942	961	961	954	875	953	944	931	955	1023	950	920	960	930	937	966	934	898	950	926	904	945	971	1010	919	885	938	982	954	952	973	917	988	967	987	956	979	929	968	912	911	904	1007	975	925	992	973	950	990	940	969	932	903	921	908	902	884	873	921	899	975	938	914	973	982	890	923	895	926	952	1019	960	920	925	996	955	966	893	927	941	958	986	921	933	908	928	930	884	967	954	1002	1028	953	955	938	981	974	958	894	945	914	975	934	918	990	937	946	986	947	988	933	890	940	902	960	881	937	912	930	936	948	940	915	907	922	930	925	957	878	910	996	987	962	925	973	911	946	935	943	968	991	971	924	940	976	963	930	924	960	968	1020	952	1000	932	899	942	948	928	1045	997	891	945	897	940	937	927	972	894	916	947	1014	932	912	962	920	932	968	955	960	953	969	993	1030	963	977	922	903	947	969	931	900	855	937	884	960	939	918	958	875	952	952	908	887	961	1019	964	936	966	920	912	937	964	928	864	953	959	982	951	959	916	981	932	967	999	948	936	981	915	956	943	917	972	923	907	956	928	990	927	947	1041	951	983	963	987	926	954	869	1008	969	902	919	995	974	955	940	986	950	996	949	963	997	952	921	917	961	983	992	973	992	909	946	933	990	849	968	926	937	874	910	919	876	948	987	921	979	1015	934	968	925	962	922	930	930	992	966	929	988	906	902	963	929	916	934	965	907	990	1003	925	972	933	968	893	939	928	931	958	951	936	956	922	966	965	874	993	949	892	936	945	904	975	935	928	951	973	940	901	955	962	1011	928	977	949	995	898	969	955	960	971	960	979	947	940	933	965	951	983	914	962	943	990	927	942	926	946	982	950	916	965	978	937	990	939	964	906	991	922	966	927	911	912	963	922	940	948	956	938	969	1015	915	936	936	958	949	927	949	986	925	947	967	918	921	973	942	966	990	979	1000	906	984	924	968	939	991	942	938	986	966	941	941	960	940	875	916	968	984	998	977	967	966	938	969	935	996	906	908	918	938	899	967	955	950	967	946	923	933	953	966	971	949	940	940	1009	959	953	918	955	927	888	936	913	1036	944	939	936	955	911	963	951	987	955	1001	912	930	988	974	951	1008	957	998	960	943	953	930	909	988	906	929	959	956	898	1032	943	924	956	923	993	968	965	956	954	968	909	933	934	964	950	955	922	963	950	934	960	910	1000	945	959	1001	991	925	983	967	987	923	949	956	966	980	966	892	935	956	930	985	907	894	937	938	1018	895	991	954	943	1003	967	979	932	928	951	962	966	947	972	929	998	952	946	908	883	938	915	880	926	933	918	943	892	877	974	902	969	912	945	952	933	984	956	957	945	978	962	964	929	919	882	942	949	975	949	973	941	924	876	930	982	960	913	900	951	941	959	968	906	949	905	950	929	977	961	958	930	976	954	937	1009	943	905	929	924	1024	959	974	935	900	963	957	938	997	982	924	951	928	921	946	892	935	934	935	909	975	937	967	993	976	921	945	941	909	880	886	997	902	937	980	954	909	913	926	972	899	979	985	974	969	942	925	988	946	918	917	948	963	973	996	935	927	877	951	944	933	929	933	929	984	958	891	926	935	965	967	930	918	981	1002	934	949	988	940	955	960	932	979	1004	989	947	961	933	956	916	979	941	990	971	967	972	990	948	946	941	945	913	935	931	972	948	936	910	971	911	896	979	941	985	959	917	947	942	982	950	943	980	912	927	908	956	926	910	961	948	978	918	951	906	937	943	936	989	983	941	966	934	972	951	984	1014	958	868	945	902	952	897	906	956	882	944	947	920	986	900	945	959	952	903	953	962	1012	964	921	998	938	961	973	994	927	949	959	998	910	987	932	931	955	947	955	916	937	971	902	963	1002	932	931	952	959	935	987	904	924	949	971	943	1025	922	927	952	975	964	948	980	958	940	899	972	1000	950	963	958	1014	963	914	975	964	924	928	918	946	963	954	949	912	972	945	976	971	890	947	983	875	994	923	941	904	919	952	927	949	931	947	976	977	969	968	964	974	954	935	919	920	942	940	945	981	920	962	966	967	920	981	990	988	932	940	951	947	952	928	971	988	940	1002	919	957	967	926	932	927	934	972	922	931	941	951	1012	978	951	981	987	921	973	908	951	937	948	950	939	938	921	973	903	920	931	954	945	919	910	898	894	964	975	920	951	938	973	905	939	970	980	946	883	964	948	949	1008	948	939	918	987	944	925	982	932	945	974	966	939	940	964	948	1011	988	920	908	989	957	935	910	917	955	894	909	930	878	940	968	963	966	937	991	967	921	937	941	919	907	988	953	933	957	914	944	956	968	948	962	936	985	952	923	946	978	945	963	969	944	975	956	987	945	981	944	949	960	963	972	937	931	921	972	923	918	928	962	897	916	990	1001	1002	947	899	920	967	925	937	930	954	927	946	977	933	985	935	953	932	927	936	962	955	1002	946	896	910	995	975	926	888	915	971	924	940	981	984	991	925	1009	974	966	917	975	943	960	945	922	948	952	958	960	1013	926	972	997	903	995	932	916	914	933	917	936	995	907	968	995	967	989	922	962	957	955	946	946	932	979	984	890	970	931	1004	931	955	973	965	949	998	906	979	952	963	919	920	895	933	980	922	950	909	964	963	942	1002	941	902
24375	21466	25146	28198	21468	21490	20145	827	470	405	368	330	353	365	325	345	332	328	311	288	298	291	257	281	326	292	287	306	297	320	314	286	280	298	302	303	280	315	319	305	301	281	280	280	296	251	296	296	299	304	304	276	350	267	319	288	306	277	294	313	283	304	267	281	303	285	269	305	284	274	313	307	291	319	277	294	275	290	269	324	264	306	271	318	283	297	302	291	279	279	299	255	296	282	327	289	275	280	267	298	264	266	305	291	298	268	268	287	278	279	297	258	277	296	250	310	293	302	287	280	262	289	276	286	299	302	273	270	285	250	268	269	275	292	291	299	256	279	280	287	282	290	266	248	315	296	295	279	261	303	292	314	295	235	303	284	251	279	245	326	298	324	289	299	336	318	284	301	281	282	286	254	252	267	279	294	290	283	303	319	281	331	271	273	281	277	306	271	303	268	274	343	306	261	290	297	266	299	290	288	304	315	269	265	289	278	253	283	294	275	265	284	271	273	267	294	294	274	301	286	254	272	304	345	286	285	295	296	285	300	273	295	266	277	281	288	286	296	289	271	275	318	271	284	313	259	290	303	277	278	265	271	268	299	275	283	294	306	264	300	253	308	288	270	297	254	242	300	313	262	295	293	285	288	275	252	321	305	267	276	323	315	283	304	301	272	275	219	287	282	321	308	292	299	283	311	283	283	261	255	251	299	284	297	300	255	256	313	262	277	292	302	301	304	299	265	255	291	283	324	318	307	280	290	299	292	278	307	275	290	284	296	312	290	274	293	266	295	302	332	290	305	263	286	290	314	313	282	305	274	263	258	296	275	305	269	304	259	274	317	283	308	284	284	288	301	302	292	265	268	285	288	282	279	278	293	263	297	275	324	284	277	274	260	296	299	268	295	306	304	276	285	265	280	273	277	270	298	292	309	308	285	293	304	303	317	281	289	310	271	304	304	261	301	271	272	271	315	271	291	314	302	270	324	286	278	319	324	282	278	254	284	277	306	301	252	305	319	292	277	314	306	289	283	273	265	297	289	264	305	286	280	307	286	279	309	298	274	296	296	282	250	284	279	293	295	302	284	278	332	308	307	259	252	281	285	287	277	281	266	289	307	269	303	304	293	269	261	294	333	279	281	265	314	281	279	292	271	263	256	311	243	302	300	261	264	260	273	270	275	298	293	292	294	280	311	301	300	264	286	277	272	298	254	251	291	287	291	261	305	269	289	281	293	327	280	281	299	285	308	308	315	262	303	257	282	271	321	256	313	301	281	272	268	294	295	285	344	306	297	313	301	296	269	285	299	299	309	315	271	269	276	300	293	261	287	281	289	280	314	295	332	318	288	306	284	298	266	286	291	275	283	289	306	279	297	269	284	268	286	311	288	273	309	283	308	317	301	320	268	297	269	283	295	267	258	309	308	314	312	311	302	290	279	304	295	292	262	276	277	271	266	269	329	277	304	286	287	258	294	327	307	335	313	309	290	296	305	269	288	258	284	309	261	272	291	263	276	271	298	309	275	273	265	295	285	274	293	277	298	277	278	260	301	304	303	285	280	292	306	297	312	309	339	312	255	270	285	256	271	267	249	264	307	314	317	267	251	288	231	263	307	281	294	316	299	286	280	295	322	306	305	281	288	283	271	306	306	256	286	304	291	281	269	287	302	300	299	310	294	293	266	303	277	263	269	284	269	302	300	292	304	279	312	268	285	280	297	276	299	278	270	291	270	261	276	309	312	274	268	282	286	254	294	258	270	291	279	284	265	299	256	268	301	280	274	263	328	302	276	311	278	264	266	300	263	287	309	272	293	261	280	283	306	258	311	302	272	259	275	295	283	278	275	274	313	294	290	278	252	279	270	316	278	268	280	297	273	296	298	260	296	271	294	287	285	272	291	304	306	266	307	276	275	269	262	275	285	269	264	338	301	315	288	295	292	285	276	270	294	267	290	307	313	276	261	295	284	282	283	269	329	306	250	290	258	303	292	274	329	290	307	319	303	285	258	276	276	281	306	325	280	319	296	299	277	250	293	268	299	275	256	329	316	268	292	268	269	298	300	296	287	284	285	290	306	271	268	305	260	282	293	293	287	312	296	271	277	314	304	286	288	333	306	302	308	286	327	273	302	302	267	270	271	275	294	289	292	306	299	289	277	288	290	280	266	297	283	264	289	267	298	295	295	293	317	312	271	296	299	267	302	294	278	267	293	279	300	284	288	272	283	296	302	253	293	287	270	298	270	300	275	292	285	283	288	289	311	329	265	285	274	266	305	317	278	273	311	252	267	266	255	314	282	277	300	267	285	276	288	283	276	310	285	306	297	276	274	297	254	269	260	269	272	256	287	280	293	268	278	305	274	272	298	290	275	284	276	278	279	275	285	293	285	267	274	282	297	267	249	304	254	259	260	321	277	297	270	273	320	284	299	255	280	286	273	285	277	278	310	271	286	302	250	299	299	272	294	314	293	311	287	292	302	278	289	293	289	311	274	321	289	291	270	307	267	319	293	287	271	299	285	282	306	271	288	275	273	286	269	262	279	313	263	272	255	299	270	299	307	287	310	254	272	318	280	266	293	275	272	288	291	309	304	266	300	320	273	311	302	301	267	290	304	299	303	297	276	321	315	300	294	259	294	285	275	282	289	279	320	297	301	298	301	317	278	298	288	260	303	281	265	295	290	293	267	270	298	277	293	296	296	269	270	283	279	267	239	267	302	285	288	330	293	249	282	269	269	295	289	265	253	251	261	278	279	329	281	307	268	265	294	292	291	283	313	320	286	281	322	298	290	275	340	288	296	301	249	270	257	323	315	259	259	282	338	290	293	295	322	261	280	302	284	277	308	279	295	277	297	292	283	275	264	263	309	265	292	291	279	281	322	278	342	253	256	251	280	305	304	289	306	282	261	291	271	291	260	255	317	266	267	300	277	308	292	303	281	307	292	294	272	286	293	282	262	290	259	315	268	295	260	281	294	319	271	318	276	279	258	284	308	282	308	284	259	276	340	282	306	318	302	303	287	287	288	292	293	276	252	274	267	287	285	325	281	276	292	287	294	283	299	293	298	277	309	296	291	279	272	296	312	264	306	292	270	273	276	290	262	276	279	304	270	297	273	323	266	285	289	302	273	275	290	251	289	288	268	303	327	297	297	305	277	289	261	282	277	311	278	272	273	258	293	287	294	295	281	293	302	265	276	247	271	266	304	302	299	292	299	303	285	263	312	297	277	300	311	300	253	304	316	302	300	317	297	285	314	272	285	294	272	282	285	288	277	297	321	276	272	251	276	275	283	283	289	303	315	262	309	299	287	299	301	306	295	268	275	312	266	308	282	272	263	315	292	315	321	293	325	278	283	305	334	293	270	277	289	281	282	296	309	283	304	301	278	325	304	275	293	313	278	287	299	304	305	275	275	279	333	282	268	311	311	313	317	304	275	319	319	278	285	292	288	314	291	312	285	302	315	298	274	314	272	290	281	329	290	331	279	290	274	279	286	279	243
21314	12035	2708	1300	975	822	719	685	670	639	640	622	610	661	651	659	622	652	604	648	591	682	633	620	671	649	641	612	666	632	619	570	640	627	628	671	592	598	580	645	614	627	656	624	638	649	653	680	605	647	571	571	617	602	600	672	627	636	594	640	613	602	612	642	605	626	621	558	597	585	591	633	632	609	594	604	604	634	562	629	618	613	585	573	592	614	583	638	619	585	589	663	621	610	622	612	596	603	659	606	656	654	605	667	576	576	625	639	585	609	621	604	644	595	603	605	615	623	587	644	636	623	626	614	641	616	579	623	673	583	658	613	578	575	579	607	579	592	617	641	613	632	593	611	577	595	612	631	630	596	592	598	603	592	602	641	582	618	598	579	622	609	625	596	634	588	561	600	637	644	629	629	640	645	651	607	580	618	614	558	626	616	630	593	604	612	664	606	605	578	591	611	621	597	616	639	622	608	567	658	617	646	623	626	628	622	620	626	624	604	613	641	625	634	602	626	608	628	621	583	639	646	610	620	599	622	621	617	579	634	620	590	679	632	595	637	589	640	541	653	625	587	593	628	628	649	582	602	667	619	635	603	632	568	655	607	620	635	580	657	623	636	566	624	621	590	599	610	622	634	647	605	631	609	595	568	641	645	603	607	601	580	600	635	591	621	625	620	591	633	606	587	605	564	593	606	617	639	592	586	612	627	644	641	629	581	685	614	637	653	603	629	635	599	601	625	625	611	582	650	603	591	606	639	633	599	573	642	628	612	643	581	606	628	628	625	643	661	657	641	636	623	592	615	640	619	607	619	620	615	587	603	592	644	604	618	592	608	663	647	612	616	605	631	581	591	591	620	553	606	572	602	658	581	585	616	617	599	613	611	653	647	605	604	629	608	605	602	591	610	641	644	582	625	635	638	608	629	676	598	677	579	610	616	574	680	574	661	606	586	608	625	642	619	614	625	606	634	642	611	640	672	605	605	607	592	605	565	638	625	588	591	570	657	600	604	626	623	614	609	608	630	577	633	614	648	626	626	621	592	636	640	613	599	610	594	616	591	603	625	629	596	654	613	574	573	628	592	650	640	639	584	577	650	561	609	641	627	618	597	604	619	600	586	578	612	615	657	595	640	610	611	592	595	644	593	678	628	629	654	587	642	624	564	646	645	625	657	589	638	666	650	586	656	579	593	581	604	615	638	580	621	619	614	606	612	629	655	569	634	609	614	650	660	592	639	619	609	605	624	597	654	596	628	640	623	629	582	591	611	593	671	612	679	646	622	633	616	627	575	625	691	634	597	656	653	606	621	604	622	627	607	607	617	639	625	641	598	662	642	616	625	614	608	594	585	623	605	604	608	618	589	580	595	612	640	605	647	616	647	619	627	643	605	594	661	610	643	606	614	605	609	609	632	611	632	582	641	588	604	633	599	636	607	664	609	576	657	570	653	551	603	591	594	617	612	611	629	662	607	630	609	691	637	604	620	589	638	634	583	610	598	592	566	649	620	583	596	622	563	627	561	630	600	672	592	636	561	624	620	670	626	654	613	612	624	622	611	617	608	580	613	643	611	625	606	636	624	628	620	605	644	687	581	598	625	567	612	611	676	613	584	600	588	605	589	598	607	599	616	611	625	597	621	630	603	566	602	650	610	615	596	613	545	627	639	642	650	604	616	595	627	638	605	608	625	625	616	638	616	598	642	601	674	595	604	617	567	596	617	624	647	594	630	635	599	617	635	679	604	640	593	595	597	658	567	582	611	635	647	601	580	639	619	614	620	649	585	597	593	665	611	612	636	616	593	593	609	663	629	634	628	590	618	636	641	631	647	630	616	643	594	609	626	557	592	642	563	599	643	599	601	616	627	622	633	654	594	630	656	659	636	616	636	601	627	637	633	617	653	590	623	631	588	588	645	617	580	621	627	586	608	618	645	631	620	607	626	598	573	603	632	593	605	604	619	629	622	607	655	630	669	623	638	616	566	610	629	591	626	622	618	606	675	600	636	599	588	593	629	639	626	597	569	620	609	595	618	632	617	600	613	598	621	582	608	617	622	635	631	613	653	578	622	668	640	631	612	635	635	538	660	592	603	611	599	596	634	636	637	617	647	613	596	600	594	567	641	649	646	579	612	628	563	602	620	637	613	611	602	642	626	653	586	620	636	594	549	615	617	662	625	639	633	624	625	619	618	612	620	627	618	635	569	611	642	626	573	596	641	643	584	581	591	618	593	602	611	623	555	605	632	625	627	627	626	609	663	687	628	593	618	606	583	600	625	610	611	578	629	591	625	591	614	569	578	632	617	595	580	663	565	609	623	602	620	603	552	581	603	648	614	634	610	609	631	614	646	620	628	596	614	607	641	651	625	580	603	650	628	644	637	602	624	620	640	626	596	562	572	677	637	603	643	609	616	582	601	607	617	641	613	582	607	572	603	619	579	556	642	623	606	615	625	616	558	640	657	585	574	603	620	633	649	652	603	653	618	645	615	639	596	624	622	630	619	610	610	593	616	581	648	585	592	610	606	582	615	598	588	593	606	571	613	646	638	586	602	604	602	621	569	610	616	632	664	622	648	614	569	598	636	549	604	601	615	635	589	606	614	657	630	614	566	648	591	657	623	614	663	622	640	596	629	621	569	616	596	638	626	607	609	608	621	611	598	595	618	608	587	681	572	646	640	625	615	641	645	619	580	619	616	598	639	577	654	605	580	612	625	604	636	621	628	594	598	599	615	629	613	596	590	641	663	639	613	627	611	620	598	602	600	556	601	580	610	590	632	585	628	682	622	627	605	650	659	567	608	603	591	600	575	656	658	656	607	623	623	568	633	611	636	577	653	626	578	619	612	649	632	593	633	614	608	653	616	645	653	669	661	646	655	644	618	630	597	625	613	643	637	610	637	596	618	599	640	619	611	648	664	589	626	592	574	676	630	573	622	604	623	609	615	652	646	640	583	623	642	640	637	576	589	634	637	623	591	617	573	598	662	635	615	566	622	598	625	645	642	633	595	612	576	649	628	637	643	607	597	623	638	625	582	593	646	589	666	617	645	612	625	633	564	627	590	617	635	619	631	637	610	608	610	674	608	609	595	655	653	580	660	620	602	582	651	641	578	632	621	573	579	636	591	617	612	582	596	622	613	645	620	622	614	632	573	588	624	603	618	618	652	655	589	594	606	627	579	623	573	625	644	591	625	568	632	621	636	610	646	590	592	602	649	598	635	625	610	603	604	651	622	576	595	603	637	595	621	592	651	606	623	671	625	650	662	615	598	648	625	629	626	637	609	564	593	620	608	565	629	595	633	571	601	587	606	609	629	592	656	661	638	585	654	625	604	600	655	621	629	601	630	564	605	613	659	634	629	606	623	619	555	654	621	632	584	620	629	641	616	584	651	581	616	613	608	674	684	596	623	607	589	625	662	584	607	645	600	622	561	642	654	626	673	598	627	626	589	601	574	602	607	687	643	577	597	634	657	669	601	614	605	622	594	675	621	632	622
32612	20563	9644	813	498	455	424	365	380	351	355	356	405	339	377	360	385	359	363	371	371	345	349	349	369	383	367	362	392	359	360	341	398	350	365	382	366	341	372	341	347	339	317	363	362	342	355	365	354	352	380	367	338	354	341	349	361	369	365	354	376	336	355	349	357	348	320	365	341	363	365	373	391	374	375	381	375	367	383	369	358	366	348	380	392	342	390	342	370	391	347	396	381	362	387	394	369	368	360	391	386	354	373	374	363	389	365	385	357	388	351	371	368	389	360	394	351	338	361	352	417	311	385	358	417	391	356	378	403	376	363	361	398	347	380	388	354	380	367	369	348	389	326	372	364	376	360	382	384	389	340	336	343	338	336	347	393	374	380	356	365	390	374	371	380	340	368	391	402	360	336	349	383	367	363	351	363	371	376	359	360	376	369	351	362	369	349	374	409	367	387	341	353	369	381	390	403	367	365	374	357	396	358	353	372	428	349	357	349	390	363	369	375	398	374	372	342	353	340	363	360	350	338	385	379	376	371	360	365	375	399	410	359	356	386	355	380	370	390	350	352	360	378	328	361	377	363	361	355	371	350	315	362	381	372	367	375	341	367	337	363	355	358	381	382	396	367	355	363	344	359	352	360	310	380	370	366	357	365	391	354	343	358	330	373	358	356	336	354	370	400	297	356	367	340	349	365	406	362	344	364	357	390	345	354	366	385	353	388	357	364	378	355	349	378	355	362	399	359	376	330	364	385	358	363	357	378	361	371	362	367	414	366	357	334	392	378	337	347	341	403	355	312	361	340	326	380	356	355	359	407	357	348	370	360	379	376	370	374	374	360	394	359	376	342	362	331	383	380	388	389	359	380	373	370	393	360	387	355	340	363	360	355	344	374	342	365	378	351	388	424	391	406	372	374	380	403	363	377	388	338	382	344	337	383	405	364	360	349	361	350	376	341	324	388	387	409	363	322	361	386	358	350	375	383	394	369	378	351	341	343	325	356	375	353	349	356	371	379	345	385	400	363	361	368	351	375	361	342	343	396	392	337	389	381	389	385	315	342	370	390	365	378	356	376	383	395	328	392	345	346	354	353	378	347	367	395	335	334	338	343	381	386	350	406	352	345	395	373	394	379	364	374	362	361	342	392	357	365	346	343	335	388	367	339	361	339	362	373	349	345	374	367	386	366	368	345	339	378	363	362	351	383	350	330	367	333	364	366	343	346	366	355	359	364	400	364	354	383	373	351	333	354	345	352	348	347	349	323	365	345	349	354	383	346	362	373	362	384	362	361	365	353	357	383	366	358	351	332	344	361	367	361	338	386	338	350	364	356	354	355	372	345	349	358	350	354	355	364	351	383	350	356	333	356	318	356	362	314	365	397	349	393	371	403	351	351	348	369	369	373	368	360	407	362	377	367	368	365	388	407	355	329	327	363	362	395	349	387	395	372	377	395	392	368	374	357	338	349	373	407	372	344	393	379	376	375	348	397	332	367	326	368	336	395	375	342	338	346	376	361	333	356	387	382	372	392	307	356	349	358	376	400	381	350	368	340	357	396	354	383	372	344	358	387	375	368	389	388	409	364	358	371	346	334	355	408	381	384	338	379	378	355	333	379	351	376	395	363	354	349	391	363	341	389	384	368	330	369	372	320	372	352	370	371	318	368	369	367	336	366	358	428	356	402	350	368	388	309	349	343	397	353	356	380	357	321	365	383	368	381	346	378	379	366	409	339	370	374	384	358	332	339	364	357	346	361	398	370	344	335	374	338	404	337	353	347	355	348	361	356	399	362	362	391	378	349	352	344	357	343	371	380	365	357	361	354	334	375	370	372	370	389	356	326	360	358	326	358	368	389	343	372	342	336	402	391	329	363	362	387	347	341	375	357	349	339	347	347	337	401	344	325	360	372	382	331	358	396	364	372	368	369	356	374	328	340	382	347	376	336	363	350	357	350	354	381	345	383	347	379	327	375	347	371	369	357	380	382	377	336	374	366	382	392	353	367	369	368	389	383	384	387	403	349	360	354	365	387	406	372	359	398	372	354	375	381	320	372	358	339	334	358	432	368	367	369	362	332	378	377	360	364	353	400	350	363	367	366	338	360	416	359	338	368	360	371	362	387	358	342	372	364	360	385	349	336	351	355	360	392	404	358	366	353	381	345	318	318	377	310	334	357	331	336	325	383	373	350	383	395	393	365	417	375	333	344	392	351	378	359	343	372	373	365	391	384	365	346	348	390	381	408	348	329	375	352	381	337	365	357	384	372	364	358	354	403	403	366	377	349	344	347	353	356	344	374	355	344	373	382	355	364	347	359	350	373	375	345	368	343	387	388	332	369	382	384	366	333	406	394	354	352	355	353	405	329	346	359	353	380	330	357	378	377	363	387	385	355	360	414	354	368	358	367	419	337	401	403	343	388	347	348	356	375	353	399	357	346	382	378	344	359	382	365	370	369	355	376	387	294	364	384	358	361	375	331	373	360	370	345	367	305	357	364	390	362	365	385	328	391	364	342	392	394	382	391	384	394	398	369	342	376	367	361	384	355	361	373	346	353	345	375	364	387	326	367	367	356	387	343	363	371	372	343	377	399	374	363	382	354	374	382	382	361	364	353	354	396	358	374	387	353	396	356	399	358	372	377	344	358	345	384	402	371	333	343	326	343	346	368	348	364	353	364	322	356	345	351	338	351	374	405	372	367	368	394	421	353	349	408	408	342	365	397	372	338	398	356	356	359	351	376	347	346	337	372	400	353	332	359	402	323	360	379	365	401	368	366	339	337	379	371	347	398	338	385	346	364	365	345	389	356	428	383	343	338	367	365	350	376	365	360	372	329	356	363	365	326	395	357	377	364	361	398	350	367	354	372	376	389	376	381	379	408	369	364	379	353	363	353	378	348	336	343	376	347	342	365	390	350	374	343	364	359	337	368	358	367	402	372	390	388	388	334	380	381	350	357	372	356	365	372	380	359	363	333	398	375	348	323	378	347	378	369	383	397	374	327	358	363	393	378	334	413	365	354	323	357	344	337	354	377	336	397	369	385	372	385	353	334	331	376	366	336	368	385	377	296	358	361	405	371	397	349	377	369	355	372	341	342	320	363	383	342	335	388	370	359	374	323	362	358	337	340	368	415	353	356	347	375	376	352	366	351	366	374	346	346	378	398	297	399	375	333	352	340	362	401	364	353	361	335	358	369	380	331	379	350	378	352	382	397	372	385	375	382	339	358	362	353	342	362	400	336	392	352	367	378	379	398	361	351	398	385	410	383	361	384	354	357	362	371	384	330	364	379	376	353	370	364	402	405	399	343	372	383	391	374	353	366	348	340	367	331	337	369	388	370	349	344	376	369	354	337	367	364	408	346	366	334	366	385	353	339	368	374	332	367	344	336	361	359	379	376	374	361	357	365	407	360	362	360	355	372	351	359	373	419	349	358	354	356	397	358	359	341	352	374	330	380	347	384	391	384	355	355	356	352	368	339	338	378	340	362	360
6701	1740	882	824	801	867	812	826	847	803	861	825	791	867	872	802	796	877	807	798	878	878	808	881	852	806	880	836	797	838	810	850	839	840	860	818	821	826	832	846	801	800	833	792	864	867	824	837	791	839	775	826	845	867	785	808	876	810	845	790	856	821	775	786	817	820	838	775	829	836	807	807	824	826	817	826	801	801	825	877	820	842	790	825	851	828	808	794	817	831	827	833	824	805	830	827	834	852	860	832	826	823	846	779	813	827	859	855	836	857	813	804	843	822	829	837	831	874	875	861	829	839	797	812	894	792	793	834	807	833	783	851	830	793	841	818	825	862	819	840	810	830	800	839	806	849	804	842	835	800	804	836	877	809	839	833	849	812	795	855	867	851	835	831	803	849	805	796	810	802	844	795	849	834	853	839	868	832	791	803	847	813	769	813	874	823	838	815	757	805	815	803	835	848	849	854	860	820	839	850	803	834	856	846	780	772	851	865	820	848	863	815	814	812	785	798	822	858	791	814	868	807	818	804	817	786	762	822	847	852	815	795	849	764	871	844	797	848	839	849	879	830	853	822	862	827	859	854	800	811	846	808	809	841	846	819	805	851	852	809	812	820	808	836	822	824	815	822	834	801	767	834	805	799	820	855	791	771	806	786	827	838	835	756	857	840	815	769	837	825	837	845	805	809	767	781	825	861	803	883	822	812	813	805	818	857	821	856	848	841	782	813	806	846	823	812	875	819	858	859	871	769	871	817	781	809	852	821	841	823	872	824	830	841	848	835	797	828	797	881	857	810	824	797	875	861	805	845	825	826	817	835	875	827	821	796	808	832	845	844	851	841	792	853	856	838	791	843	834	795	830	855	851	895	818	825	775	857	839	849	870	842	780	820	813	806	795	831	809	774	820	821	796	858	814	786	861	805	847	811	811	871	866	837	796	814	821	871	823	845	821	829	862	832	826	841	788	801	832	827	817	783	869	812	820	805	849	860	806	868	807	833	822	804	806	804	767	851	865	871	836	841	831	839	810	854	783	835	792	814	835	821	811	827	785	843	818	864	860	838	814	766	858	826	783	814	885	862	831	826	805	890	821	833	862	824	809	807	846	837	855	784	876	844	826	825	820	795	865	858	772	852	810	822	829	829	829	778	870	836	872	817	814	823	860	782	846	788	809	816	849	781	815	846	783	747	826	813	865	841	820	800	816	832	812	799	818	823	787	857	866	812	775	841	810	864	818	839	824	850	782	858	824	795	884	781	788	829	839	847	769	823	772	831	827	808	841	842	860	824	812	827	833	811	803	834	825	864	834	828	855	864	835	812	811	814	813	835	802	874	841	794	861	770	777	799	880	806	833	850	827	928	816	828	864	797	814	795	770	838	828	833	796	804	804	801	814	881	829	810	842	866	833	789	857	830	800	841	815	811	881	809	839	823	848	831	851	839	816	847	817	871	827	839	884	817	802	834	804	810	820	854	861	866	845	830	803	842	829	847	842	799	833	788	817	837	822	819	802	813	852	810	849	836	831	802	821	873	823	761	888	855	767	876	822	829	822	791	809	830	821	824	796	815	827	822	900	834	812	784	836	791	776	845	840	844	810	816	817	838	787	836	809	873	793	803	858	830	773	783	790	814	839	884	758	827	871	841	822	837	870	866	831	852	807	753	806	791	754	831	801	808	816	820	821	808	828	813	816	812	776	807	792	794	785	879	819	758	759	816	812	860	804	807	831	804	845	787	869	793	822	823	805	800	851	870	834	841	816	814	793	757	848	785	775	869	852	807	832	831	827	844	831	806	835	854	829	766	827	772	807	827	818	809	795	766	856	794	835	830	789	900	865	805	821	878	851	862	846	849	789	886	840	830	820	774	862	861	819	801	867	815	864	808	837	835	822	873	824	769	820	863	823	821	822	837	847	775	831	805	846	813	832	786	786	876	867	857	823	825	825	873	815	823	801	820	795	851	781	797	825	839	833	843	821	835	824	799	840	827	842	760	853	852	870	783	836	846	871	815	859	852	865	804	764	781	839	803	799	794	799	819	799	802	830	863	814	864	907	835	762	767	848	851	764	808	797	811	802	820	769	850	782	876	816	819	811	846	866	840	820	815	783	815	840	815	809	797	799	783	810	772	795	817	817	844	856	816	853	832	835	778	780	814	819	823	824	841	793	812	786	799	774	844	837	809	822	846	818	838	844	827	837	843	773	857	839	816	834	809	799	805	863	828	803	856	776	852	822	827	809	805	764	766	861	808	837	840	856	830	828	851	838	819	790	840	849	877	798	846	837	872	787	847	832	801	837	867	811	877	834	863	847	835	806	863	855	797	819	848	807	758	845	810	826	822	820	814	846	794	815	833	862	815	822	859	809	796	837	833	846	851	787	790	853	801	839	855	848	807	811	859	795	851	799	800	837	850	855	816	840	839	837	800	770	832	834	816	818	825	795	803	864	789	815	746	801	835	814	846	799	905	790	892	843	830	859	828	813	854	804	852	846	845	827	802	809	783	819	821	851	781	858	794	837	832	803	805	838	789	816	774	838	791	833	825	837	813	807	822	848	800	759	786	777	832	865	812	825	810	820	859	882	855	804	823	824	783	806	838	820	792	820	817	802	830	838	795	803	816	828	786	816	827	838	810	840	858	803	802	820	832	879	833	821	819	812	799	830	839	850	791	839	843	800	780	838	842	834	888	799	855	816	845	817	757	824	824	809	836	826	819	827	839	843	801	831	818	865	806	851	832	844	840	846	830	806	832	900	767	852	819	766	802	872	830	870	777	858	841	855	846	794	838	854	788	839	874	797	816	823	844	804	807	840	797	863	811	818	841	807	855	857	829	884	817	834	823	902	872	837	823	857	817	861	819	856	767	812	784	806	893	833	791	819	851	840	830	924	883	841	762	847	830	858	812	848	841	825	842	864	759	853	850	806	805	796	811	811	821	824	834	794	828	784	807	842	887	857	836	824	868	813	843	807	854	816	857	806	824	800	801	871	826	775	791	833	844	841	772	826	848	784	804	833	797	869	836	820	819	805	864	825	831	806	871	819	859	815	782	809	826	802	802	844	826	856	870	828	843	767	842	809	801	808	828	793	817	812	790	858	847	818	792	868	782	796	842	825	840	832	756	776	812	851	840	810	857	871	861	810	813	841	837	851	813	786	813	810	768	833	847	792	861	837	857	805	840	853	844	831	851	780	826	829	795	830	768	815	808	816	875	802	822	769	852	814	808	846	878	836	816	786	832	782	769	816	815	836	841	859	865	821	816	776	853	780	832	838	854	793	845	822	798	824	833	817	800	842	788	837	810	822	851	821	828	860	816	848	847	826	764	819	866	862	807	810	814	848	798	803	836	833	830	855	894	818	846	815	782	840	820	801	854	806	854	776	838	817	785	808	792	856	788	821	836	832	763	846	870	792	854	879	772	865	842	843	841	854	843	791	867	825	828	794	802	859	858	839	793	842	830	820	755	837	821	815	825	851	920	807	862	811	863	820	821
24801	21438	24879	28404	21433	21380	2434	635	512	494	545	471	455	488	444	449	466	480	400	448	495	506	454	487	436	484	410	430	408	422	456	462	521	459	442	442	414	447	458	443	430	451	478	438	468	449	490	463	495	498	412	444	448	437	450	448	511	433	459	446	470	456	475	472	474	437	469	480	457	430	442	422	430	461	408	458	430	460	436	461	390	488	434	419	432	440	449	437	439	465	447	455	462	499	438	423	422	462	439	441	449	444	436	445	400	454	406	431	454	438	436	429	471	436	467	486	453	408	461	468	447	409	474	437	486	393	440	475	452	435	457	472	433	448	465	412	443	432	432	454	436	408	424	442	466	439	431	433	428	451	443	415	440	460	432	455	460	448	422	431	420	431	403	416	504	427	473	416	423	466	439	399	402	441	449	420	417	431	445	461	488	440	436	438	461	443	441	465	413	451	428	460	449	463	478	438	439	402	417	432	399	464	427	469	410	473	428	479	439	460	469	473	419	428	402	413	432	440	422	414	459	440	433	460	452	434	468	438	450	480	441	444	476	457	473	426	432	430	424	432	406	456	453	468	465	476	429	449	431	468	398	467	425	441	429	496	473	439	468	437	443	408	482	426	411	438	455	433	446	488	489	478	458	509	441	437	496	416	470	468	442	465	464	445	433	411	438	441	409	401	422	434	454	460	405	431	460	436	479	416	407	476	425	400	513	446	465	420	435	472	493	419	464	458	422	459	444	441	452	458	424	395	490	438	425	473	456	467	453	440	446	474	461	427	459	406	435	457	420	424	453	451	432	476	483	467	493	467	475	428	441	440	456	436	501	440	475	450	444	461	444	452	434	501	416	427	424	444	471	475	422	460	470	435	407	485	472	452	460	421	447	446	444	474	428	456	391	490	459	417	437	477	444	463	466	460	464	470	413	411	430	465	431	435	446	424	408	453	430	405	412	420	438	493	458	450	447	450	451	435	488	432	451	415	442	455	434	459	491	406	439	443	430	445	420	441	448	453	452	465	414	458	450	459	435	444	440	446	445	468	496	444	439	473	455	436	442	437	441	469	476	402	429	429	423	450	460	454	467	466	429	465	438	459	448	445	414	439	476	422	422	473	474	449	431	460	442	467	440	463	488	460	454	458	502	433	427	472	440	454	460	427	422	462	450	450	459	478	455	407	458	413	448	432	464	434	414	448	448	471	470	468	446	444	432	447	441	491	466	420	456	429	472	425	477	436	458	472	440	432	406	457	421	398	411	457	421	421	449	487	465	415	452	447	414	487	463	415	443	445	426	465	403	443	452	434	439	482	441	451	434	438	472	413	421	371	444	456	465	425	458	433	445	456	439	456	420	417	434	455	403	453	453	502	457	445	436	455	454	478	463	423	436	446	434	429	441	455	432	435	509	442	446	495	472	447	438	410	431	424	412	435	497	422	437	474	395	412	421	492	438	435	414	439	440	446	471	466	434	482	437	473	451	445	445	458	462	464	458	456	433	442	477	435	439	458	402	445	450	449	465	467	390	487	401	443	456	435	425	467	496	440	424	482	482	409	497	397	462	472	458	449	435	465	455	468	442	441	433	447	496	459	457	447	426	446	483	442	432	439	451	451	477	424	460	444	444	438	460	442	433	439	477	442	474	448	436	444	434	464	464	461	419	529	446	477	395	448	440	429	469	403	480	462	433	390	441	417	435	432	444	433	460	433	461	457	486	441	455	419	400	426	407	459	431	464	468	415	416	439	470	452	437	415	446	440	437	474	432	438	447	434	436	446	419	394	434	455	425	462	474	387	434	453	451	448	446	422	453	375	487	456	446	462	453	436	470	442	455	486	431	474	447	439	435	440	432	447	439	468	476	474	429	402	446	439	467	459	460	394	482	459	441	466	436	443	437	418	422	446	427	421	427	444	442	412	433	423	463	443	422	436	450	418	486	471	428	454	445	444	437	425	431	420	439	440	452	425	412	452	425	468	459	444	438	400	458	483	449	419	459	441	469	419	469	489	446	457	507	434	438	416	491	419	473	455	394	432	451	482	441	451	453	411	501	477	441	467	463	474	437	417	443	450	422	436	464	427	449	458	452	427	416	419	445	454	422	452	439	401	471	429	457	439	396	461	435	457	442	416	444	446	449	439	415	461	460	433	472	421	433	444	434	458	461	488	430	470	462	419	446	441	489	416	467	427	454	415	434	508	442	474	435	452	473	456	434	440	440	474	447	440	460	428	430	473	412	470	441	451	453	448	420	447	481	455	445	445	451	418	455	428	455	450	413	450	426	460	433	412	460	410	430	398	443	479	460	428	439	424	477	468	476	446	458	413	477	440	482	434	469	435	473	411	452	417	450	436	463	468	460	424	456	419	474	447	458	418	418	420	442	462	488	462	446	421	452	456	453	436	457	433	487	417	440	429	416	412	441	409	413	446	446	472	455	423	460	487	459	462	463	429	450	378	415	451	433	440	475	449	414	452	458	400	442	439	439	455	425	471	459	438	431	447	421	408	407	474	448	421	450	427	447	457	487	389	459	465	418	447	458	400	434	427	445	417	449	497	464	418	456	435	441	457	481	443	449	456	480	430	467	483	483	425	458	440	446	460	482	461	412	458	507	452	426	448	438	424	448	422	430	449	432	452	447	463	464	423	431	420	467	404	475	513	440	435	409	469	466	452	441	453	433	411	437	457	437	468	386	456	443	489	416	459	416	447	427	447	425	477	455	447	458	433	449	431	421	438	390	453	486	467	468	472	401	441	418	464	461	449	453	418	471	471	475	445	426	443	435	459	455	446	422	417	447	470	434	417	455	438	457	462	435	419	488	456	440	476	455	417	402	449	452	444	450	433	446	447	418	421	513	427	465	439	458	412	401	465	474	493	430	450	468	451	476	451	440	434	431	427	471	437	465	409	465	445	425	438	455	470	445	435	397	429	420	473	475	459	459	467	457	436	480	434	457	461	444	453	452	389	446	407	491	416	449	412	447	465	451	438	453	451	465	489	410	427	465	423	433	437	437	464	461	481	447	417	492	437	459	414	450	479	446	429	442	446	453	425	428	470	488	488	435	402	455	490	482	476	426	446	441	430	478	465	445	391	438	434	463	424	456	466	474	438	440	423	467	452	493	398	411	416	446	402	448	491	457	446	447	421	436	467	465	496	457	415	423	406	421	434	419	449	462	457	453	492	479	428	435	439	430	460	448	467	440	431	443	473	484	453	445	467	427	439	443	450	447	429	493	449	463	466	465	425	473	440	435	469	467	447	442	430	446	424	434	450	451	463	448	433	458	472	445	493	466	424	436	386	414	433	429	430	452	445	447	443	444	425	478	466	480	423	466	458	437	459	459	431	437	389	490	454	451	424	442	440	435	456	437	389	440	447	462	410	445	455	440	437	476	426	424	479	440	391	460	463	433	454	443	454	439	437	461	429	435	439	442	467	463	432	454	415	462	460	450	432	446	442	444	423	432	487	433	433	452	479	467	465	448	440	455	424	455	447	412	422
16397	9077	2047	1327	1096	1053	954	970	1000	1000	976	988	1053	958	936	937	975	979	937	981	962	977	937	986	982	963	929	975	936	917	944	1007	941	908	955	997	925	932	964	973	930	953	956	1040	976	907	966	935	912	917	988	934	925	964	977	983	946	994	938	927	955	958	941	995	929	945	932	972	995	891	962	948	908	952	933	988	994	960	972	967	969	1002	1001	954	981	954	965	923	946	938	945	980	921	963	965	941	949	933	949	978	935	1026	947	946	934	972	943	953	924	937	984	965	926	955	927	955	975	873	981	987	966	917	964	932	954	948	970	923	975	913	969	997	938	965	935	962	958	956	947	970	959	959	1002	957	974	939	921	978	928	943	949	942	953	967	893	980	971	940	898	904	930	968	954	1028	974	901	963	868	986	905	956	1015	916	952	938	944	941	967	974	935	962	929	950	911	938	1012	909	937	916	945	985	961	989	944	953	905	958	947	963	915	944	981	971	967	942	921	937	937	943	914	905	970	919	986	920	934	911	929	947	966	968	982	921	978	935	968	991	920	924	950	952	976	942	913	967	903	842	928	973	946	962	967	978	951	991	975	951	947	953	1003	980	912	952	890	907	935	905	915	933	909	903	924	995	950	928	954	989	921	920	990	1007	936	966	927	925	986	954	987	937	928	889	943	962	940	917	976	948	937	929	969	992	913	966	960	973	1044	970	1041	960	991	976	1024	959	914	903	908	891	954	982	961	948	951	892	981	949	957	984	941	944	939	982	924	1000	938	993	924	943	901	1048	963	912	942	898	917	937	974	941	1024	958	977	1009	985	950	960	999	901	909	970	927	960	996	941	920	961	957	975	954	956	979	991	884	1038	927	955	1008	983	992	917	954	934	948	931	957	914	973	966	1005	948	974	918	932	939	979	942	973	937	904	988	980	959	932	952	892	918	991	913	941	954	933	924	951	957	944	940	956	967	953	942	911	877	975	965	974	944	947	922	970	930	921	925	938	963	930	963	976	923	973	932	931	952	899	974	914	974	948	999	910	902	941	925	1006	944	927	944	953	926	961	927	962	904	939	986	887	971	950	881	954	952	923	962	973	939	1042	975	956	1000	928	918	951	941	966	957	918	953	935	898	916	924	912	945	979	961	952	1002	960	902	966	1001	955	998	924	890	903	990	924	974	931	946	915	912	930	998	918	1034	932	932	959	960	944	891	911	980	999	1026	925	969	935	976	945	917	964	962	998	934	940	921	909	926	978	910	899	949	979	976	967	925	905	942	941	941	976	923	918	941	955	955	915	921	927	992	968	919	954	931	928	949	909	945	947	950	955	994	966	897	957	973	975	931	958	986	1011	948	975	921	928	984	925	943	922	946	964	978	946	976	961	934	934	917	990	936	1002	971	976	948	940	939	906	992	907	948	970	902	929	900	924	937	976	978	952	949	927	926	911	932	961	937	998	955	896	981	981	940	929	938	943	988	944	978	886	979	958	984	918	945	972	937	920	919	986	906	956	961	993	950	935	964	995	955	935	945	964	975	939	994	952	945	956	908	884	917	984	941	1007	993	965	976	923	988	905	954	935	950	915	956	984	931	971	979	891	933	911	977	973	975	948	984	931	960	917	1001	996	948	983	920	941	934	930	957	1009	911	1010	958	951	1003	939	930	939	958	964	978	953	929	929	948	948	963	939	913	975	924	921	943	974	941	952	949	940	989	926	942	905	972	907	984	925	913	940	940	961	988	953	923	936	970	931	971	970	947	942	965	950	959	929	928	969	926	928	945	966	955	928	928	923	966	909	935	938	945	944	953	978	931	954	924	941	1031	971	966	932	965	967	920	1000	937	945	942	915	946	944	914	970	876	952	992	990	953	980	976	925	961	917	912	967	954	946	933	895	968	997	978	911	986	962	940	966	970	996	912	877	974	939	967	955	916	955	939	930	934	910	920	973	950	933	942	949	897	948	949	947	970	979	975	944	956	923	964	960	984	987	966	946	988	936	958	962	1019	994	898	962	939	957	942	980	970	949	962	974	967	954	893	943	986	927	928	969	952	980	939	940	951	971	950	946	939	973	961	956	948	947	1046	906	940	986	959	931	985	919	971	988	957	928	1022	984	957	959	947	885	953	953	971	1000	951	1005	956	1021	961	922	981	923	889	945	944	900	905	966	946	1006	953	961	975	970	945	928	943	904	959	905	886	898	970	897	970	939	913	961	961	879	897	951	966	992	940	898	969	987	988	933	933	934	930	938	1015	963	965	954	892	942	942	963	957	1000	929	896	912	952	933	956	967	993	998	901	931	905	927	937	976	927	967	1014	957	989	920	959	929	947	971	987	941	923	951	930	918	956	983	987	998	907	1005	995	949	894	938	971	998	982	949	914	979	904	966	928	900	981	947	904	1009	988	894	998	1008	927	996	954	916	916	981	948	924	979	968	921	976	933	940	934	932	958	970	925	931	905	978	959	1023	989	928	904	944	938	924	979	956	883	957	935	953	969	897	927	1021	920	951	958	919	903	928	975	947	974	942	967	955	943	951	927	935	930	973	894	943	1014	1002	933	1009	921	968	989	978	963	985	964	939	984	966	953	917	957	940	949	937	961	944	956	943	1015	985	975	928	972	926	915	949	1003	991	918	908	937	907	922	963	962	964	972	948	922	957	932	953	943	906	947	984	956	941	954	931	951	924	946	908	960	935	948	929	963	967	968	991	981	939	891	910	920	963	965	1019	973	907	955	965	977	962	980	1005	962	935	923	953	957	954	963	964	936	925	972	947	892	967	968	942	903	942	949	960	910	900	974	896	931	960	950	947	942	990	948	947	877	939	970	960	956	940	917	917	967	929	956	985	998	938	896	948	918	982	992	919	964	985	953	988	966	983	980	934	926	965	936	997	978	932	954	924	925	917	926	931	974	966	953	947	982	957	972	926	963	958	962	963	954	975	908	945	980	941	957	943	910	919	946	932	929	957	940	916	1016	1002	976	933	943	925	943	973	963	948	907	973	954	955	961	925	955	896	987	931	900	918	930	948	950	967	889	926	960	960	941	1019	966	1007	971	925	947	948	913	965	975	983	953	934	957	1000	930	978	933	939	918	928	914	982	942	951	993	1006	978	959	1010	966	901	920	903	932	939	992	1000	954	965	925	1004	943	936	937	934	959	977	986	982	942	864	927	989	915	953	931	887	951	959	962	953	943	946	988	931	946	939	930	974	909	959	1023	913	902	939	897	936	931	913	986	951	915	974	945	902	954	920	962	950	982	951	945	984	965	939	915	990	971	886	967	984	975	1014	939	950	966	960	962	966	977	955	959	935	936	952	963	977	976	922	925	970	929	910	980	949	982	915	952	997	971	950	985	960	933	937	980	994	936	958	958	984	927	943	907	916	970	994	960	914	914	909	943	937	901	980	1005	942	957	938	977	952	885	974	886	933	1002	887	915	919	931	908	937	938	982	997	964	981	997	960	943	1010	965	1032	958	942	905	992	964	922	974	984	972	1001	936	955	983	944	915	934	945	952	921	926	930	989	910	900	1000	928	927	920	907	949	948	937	957	949	954	945	971	956	911	930	1006	940	959	938	943	918	921
24331	21518	25240	28262	21519	21531	20035	834	478	414	409	352	332	345	326	302	301	330	321	310	292	303	344	280	276	339	302	318	302	301	310	270	286	285	310	321	282	320	299	335	293	287	273	279	298	265	287	291	323	297	298	313	309	299	304	281	296	261	304	289	294	262	295	286	269	265	261	290	290	303	309	306	278	263	240	255	264	295	279	277	265	269	297	300	258	309	296	276	273	301	320	287	307	295	304	249	296	271	263	250	273	278	280	288	299	289	280	266	304	277	279	318	281	276	307	276	279	300	299	299	253	293	322	275	311	284	306	277	294	300	275	274	292	290	260	283	274	287	275	305	289	284	307	284	282	254	274	287	300	295	294	293	285	278	325	241	262	287	299	272	274	297	310	279	311	281	277	313	286	254	314	312	279	268	280	307	293	298	317	274	308	297	289	270	264	318	278	265	291	281	265	268	280	325	289	284	274	299	262	325	274	294	258	278	274	292	289	277	292	287	296	279	245	274	307	296	285	293	306	274	262	305	259	267	221	267	267	275	285	322	285	293	304	278	279	267	298	277	235	290	281	271	255	282	288	267	272	289	282	256	318	311	270	322	293	283	287	272	259	298	305	250	307	300	282	268	289	242	263	281	276	304	261	265	264	298	297	289	273	253	309	290	295	287	245	307	273	321	274	309	310	255	298	295	258	319	305	269	255	282	294	272	255	278	278	262	258	300	299	327	300	317	302	293	250	287	313	296	276	306	251	333	279	278	266	284	273	286	282	276	277	284	283	297	275	306	267	271	250	281	291	285	287	298	295	312	287	296	291	294	279	287	282	306	265	273	251	303	257	299	296	287	263	280	294	289	300	284	291	290	308	302	303	271	298	282	276	306	308	279	285	267	298	275	296	266	271	304	342	268	315	289	266	292	265	288	290	282	296	295	286	274	293	313	322	264	274	295	264	258	281	280	309	273	253	296	319	302	260	273	323	322	294	276	289	245	297	275	283	291	292	299	270	284	282	284	282	261	310	273	296	285	309	297	262	285	292	253	265	309	320	309	303	268	286	288	304	274	293	274	297	306	281	256	233	256	314	302	300	301	297	274	254	275	263	314	297	274	290	241	312	280	270	266	316	284	271	296	295	306	288	274	307	278	262	291	297	320	315	272	301	287	288	262	292	317	302	310	282	262	276	299	284	256	283	280	253	309	286	268	276	273	256	286	288	257	254	277	288	291	298	328	293	313	271	290	259	268	299	288	315	282	295	271	260	275	264	266	304	256	263	280	265	287	295	285	266	257	291	269	247	314	298	293	296	301	318	331	301	286	333	296	292	284	281	299	278	303	274	299	304	268	317	287	283	268	250	284	274	277	283	302	291	274	274	293	320	274	286	278	277	263	273	278	290	310	306	270	280	278	263	285	300	287	277	278	293	263	265	293	261	299	266	304	290	283	294	284	318	270	271	256	300	278	305	277	261	280	314	277	296	302	253	285	277	278	274	293	277	252	280	311	279	278	287	323	282	272	242	265	281	280	306	290	247	254	291	276	295	301	263	300	285	290	313	305	275	326	312	281	299	299	292	250	282	284	268	300	304	268	307	287	271	307	273	299	261	306	298	253	277	266	271	292	281	299	296	300	295	290	276	266	274	273	287	273	284	283	272	291	306	273	280	269	251	274	288	296	280	277	279	278	268	292	266	272	261	317	288	290	294	296	283	281	264	282	246	283	275	301	313	279	283	258	287	301	270	271	259	267	287	279	251	300	295	262	284	282	288	272	263	295	274	270	288	304	278	252	283	270	289	300	281	315	362	275	292	312	313	288	310	280	312	313	303	311	287	302	279	262	273	280	274	281	281	305	330	314	232	270	294	286	279	272	297	299	302	310	303	277	272	290	287	291	309	255	274	272	295	273	284	283	304	278	280	297	280	316	283	287	279	324	313	308	280	291	316	295	287	270	288	272	277	279	289	304	296	299	305	313	259	274	287	325	322	261	281	272	297	294	286	266	273	286	261	281	264	274	266	279	272	270	278	280	285	287	301	277	281	270	278	296	311	287	287	295	279	294	251	272	269	253	299	317	283	300	263	274	277	294	267	279	286	300	295	281	284	283	267	291	266	285	255	275	282	250	292	275	278	295	261	239	277	278	281	267	245	270	288	289	291	325	285	301	280	274	313	296	266	276	283	269	306	287	304	270	302	335	273	308	277	314	292	302	264	281	287	289	285	293	305	290	239	305	287	292	289	266	302	330	258	273	313	279	289	287	314	284	297	298	277	328	279	261	284	280	275	277	306	310	313	277	247	262	291	267	284	298	256	280	267	267	268	307	261	297	280	270	296	292	309	300	289	295	282	322	272	272	299	285	281	328	255	302	299	281	297	258	295	291	272	312	285	268	266	273	274	310	272	267	283	257	275	274	303	272	305	260	276	265	268	235	295	262	278	277	305	259	290	263	299	301	316	301	285	284	267	290	262	324	275	318	311	282	290	296	302	253	276	266	275	308	281	267	278	271	299	316	268	272	280	288	236	291	277	300	285	297	310	266	277	285	279	306	277	294	313	308	278	293	270	285	299	290	276	279	302	289	251	273	300	318	259	300	268	291	265	287	302	299	281	287	296	283	283	281	269	281	290	270	307	287	265	282	303	299	280	277	293	278	277	274	268	248	314	283	253	298	288	312	268	280	267	273	270	300	282	305	272	256	287	283	303	303	313	295	261	295	287	260	310	274	261	273	318	275	311	304	252	293	286	302	300	275	278	273	283	268	261	306	294	287	299	295	281	285	284	311	285	275	291	316	264	287	266	273	279	290	264	272	275	306	314	290	315	297	280	298	276	304	270	261	287	303	305	289	278	309	306	316	279	269	270	295	302	300	285	254	262	296	256	320	310	290	294	294	281	281	285	249	282	286	262	255	287	267	304	276	294	264	309	313	271	295	231	295	283	260	278	292	267	288	305	317	254	251	302	281	293	334	267	285	283	304	306	290	269	303	276	280	274	290	277	281	296	287	233	301	290	296	250	276	278	256	315	313	287	275	299	276	271	255	288	254	258	291	307	293	272	245	289	290	271	267	304	315	300	276	270	289	279	252	276	248	283	269	307	274	275	313	282	284	268	279	276	252	286	278	281	279	287	303	273	281	291	275	291	295	272	253	276	274	267	281	266	271	298	292	286	314	267	264	297	293	286	318	307	274	249	282	273	283	268	300	284	278	275	282	271	292	294	268	280	282	262	265	270	283	311	260	286	317	315	249	225	258	271	265	296	292	274	264	289	275	283	304	290	313	265	247	271	287	270	307	326	287	330	259	275	286	282	277	276	265	280	303	291	275	285	315	306	268	273	262	307	296	275	290	288	257	304	307	263	287	298	282	293	298	298	287	265	285	281	275	260	272	264	264	283	320	291	314	312	261	264	272	261	292	274	296	286	258	284	305	268	281	286	251	280	304	253	243	253	281	283	266	291	332	300	300	287	262	301	294	320	295	261	250	280	293	315	293	236	279	246	264
21694	12426	2714	1255	945	845	774	677	658	637	674	717	658	666	632	611	622	646	646	669	625	628	636	647	593	649	625	608	609	613	602	623	602	651	657	650	632	622	617	654	598	672	613	610	616	604	685	611	630	628	627	614	593	627	637	587	651	593	641	630	603	643	640	627	688	604	652	617	630	626	606	571	573	634	655	609	658	565	634	651	583	582	625	598	623	639	616	624	621	591	626	610	601	611	630	606	594	585	635	652	645	625	603	628	643	615	600	608	638	623	609	569	660	686	627	647	660	621	620	617	603	610	614	647	596	602	610	663	622	580	632	620	630	616	644	584	636	638	636	635	599	608	595	608	637	591	606	646	644	664	672	661	668	611	668	603	594	585	656	622	669	615	636	611	545	587	623	668	655	648	611	591	580	626	617	611	659	607	577	624	640	619	669	652	609	649	624	661	640	586	594	620	667	670	655	596	614	620	594	643	586	599	631	603	630	602	581	664	637	651	592	615	568	619	613	620	598	636	606	659	588	609	617	628	641	654	710	638	636	628	633	601	622	623	639	588	645	603	634	631	620	664	600	599	590	668	644	618	645	647	655	615	638	613	678	590	689	631	613	617	616	624	623	635	636	681	648	586	600	596	633	641	603	585	643	646	618	607	656	627	623	613	686	621	638	661	599	652	596	594	618	596	622	615	638	591	568	596	597	577	617	618	634	614	630	651	659	624	621	590	611	641	692	630	600	617	649	598	627	613	612	602	636	600	600	609	648	628	633	607	647	632	622	660	654	633	606	641	639	607	596	590	616	598	611	646	674	625	619	644	651	570	613	593	620	640	588	619	645	620	642	628	598	604	608	616	590	675	633	660	620	603	634	607	680	616	645	619	642	643	632	637	619	613	589	643	605	596	615	607	639	596	607	595	621	643	668	669	618	602	612	596	612	649	592	582	632	571	646	635	642	634	615	636	597	618	577	669	596	592	623	615	603	577	566	643	606	624	658	610	648	640	630	644	643	643	595	640	615	616	601	589	630	618	643	603	616	642	593	666	607	594	628	603	600	618	647	648	626	662	620	599	656	589	648	631	654	612	616	617	665	627	639	615	610	605	610	627	628	625	605	647	637	620	610	615	590	632	613	622	654	647	647	624	588	576	608	640	634	637	628	652	668	606	629	612	629	617	617	593	618	655	639	624	627	627	626	583	631	612	670	615	573	629	626	593	630	648	599	597	599	611	609	606	655	615	617	615	582	655	617	623	616	625	610	574	644	602	624	639	658	654	647	625	672	650	616	582	589	626	623	606	632	637	616	638	642	624	672	626	634	597	653	652	651	616	594	638	616	617	665	632	627	675	627	596	607	618	574	590	658	688	650	626	663	619	634	612	655	633	658	610	580	598	637	584	601	586	625	624	621	607	660	604	606	607	603	632	653	593	610	634	641	615	601	623	638	661	632	624	557	595	618	613	648	614	635	596	629	619	615	644	605	656	645	598	577	603	618	620	601	601	604	635	634	663	632	586	636	619	653	610	641	664	637	570	598	657	612	623	638	599	615	591	626	596	635	625	584	621	611	597	599	665	648	621	624	633	650	578	626	626	637	619	649	605	654	588	645	622	601	616	653	622	656	661	583	648	589	597	635	593	600	641	640	593	618	636	643	648	599	604	629	617	658	657	633	625	684	621	614	623	637	580	626	644	608	621	621	596	577	638	607	627	592	602	652	605	638	595	601	661	589	633	633	578	622	637	643	588	601	610	606	554	602	637	643	623	613	633	615	625	619	615	603	603	631	639	595	612	600	625	618	625	624	635	651	668	660	622	597	604	632	614	583	612	626	604	622	641	638	638	596	579	658	641	620	616	620	615	597	605	616	661	587	622	627	624	620	604	602	548	576	578	664	652	597	629	569	629	649	549	579	624	594	603	631	624	601	603	612	620	636	649	582	601	629	603	595	632	601	668	635	571	628	641	597	651	613	622	604	659	629	602	671	637	584	595	621	584	654	654	653	628	619	647	608	664	617	599	654	609	627	661	577	599	573	605	618	598	600	681	639	616	606	623	635	639	631	567	619	598	586	586	612	595	608	653	642	613	608	623	623	634	657	580	604	614	627	649	607	573	607	640	580	607	645	611	615	589	582	585	608	666	642	618	624	615	648	652	631	630	620	603	587	585	618	657	623	672	591	588	648	609	566	627	633	654	609	665	591	680	598	615	623	590	625	609	614	636	639	649	620	627	633	645	613	632	612	618	612	611	646	620	591	614	593	611	623	627	614	585	618	610	622	602	663	627	639	626	645	592	653	614	637	652	613	628	606	628	648	639	654	655	633	584	600	630	631	635	673	594	613	614	643	642	570	600	624	625	636	596	614	636	603	663	647	598	608	619	624	572	606	603	629	653	626	589	603	597	646	601	604	633	657	654	627	606	615	665	633	583	652	616	591	616	637	669	624	639	618	590	640	636	584	646	650	588	561	597	598	545	609	661	613	653	592	626	617	593	673	570	638	624	610	576	625	620	628	619	588	575	662	616	611	633	613	586	614	611	664	616	619	646	618	645	602	663	626	604	629	661	621	628	622	631	620	621	651	605	666	650	630	661	630	633	625	611	654	535	639	627	581	569	650	647	574	625	565	588	606	616	621	634	652	607	609	593	608	601	634	612	675	632	574	597	610	611	633	574	623	620	649	592	631	596	634	623	639	590	658	670	655	627	589	616	609	614	581	580	609	591	617	596	648	654	666	608	613	601	587	620	631	580	677	646	606	629	639	599	588	591	638	573	645	588	658	631	666	645	637	655	586	578	706	594	589	622	615	597	596	590	596	649	616	603	573	617	582	596	607	633	602	634	643	586	634	653	630	591	645	639	642	644	585	596	607	693	639	608	605	574	593	564	626	651	604	580	578	661	641	618	647	614	605	589	603	599	671	587	633	650	598	685	633	590	600	587	660	623	608	628	662	589	633	607	646	636	657	627	586	610	614	603	603	590	642	601	620	608	637	607	605	632	611	608	629	682	633	628	604	592	639	625	592	610	667	650	654	615	603	652	669	647	634	609	682	589	610	582	648	574	610	602	624	610	613	614	607	623	607	640	618	628	635	592	630	599	625	615	628	669	589	633	633	622	617	631	601	586	624	620	605	646	639	621	628	646	624	606	615	601	632	649	656	640	604	663	634	605	592	649	591	660	626	636	611	608	622	630	617	640	650	625	620	600	605	614	624	660	630	642	625	657	649	637	651	587	655	631	623	667	637	609	626	605	641	643	623	645	594	613	606	595	631	625	649	607	624	623	631	597	607	602	593	621	593	631	630	661	631	617	631	614	623	649	626	621	637	599	591	588	634	597	633	605	626	638	635	615	653	611	633	583	624	652	646	608	663	669	643	590	629	558	612	560	696	613	596	578	633	598	630	630	589	574	592	646	635	664	593	650	632	635	591	587	610	638	619	602	574	627	614	634	593	607	612	653	629	629	597	649	646	651	650	610	631	674	601	619	624	564	626	641	617	625
32722	20658	9668	694	431	393	417	409	362	370	361	349	374	349	372	366	369	369	333	347	365	404	340	385	365	354	357	375	349	387	323	345	367	365	357	379	343	385	328	365	369	354	336	359	376	354	438	372	389	312	365	364	354	384	343	350	356	369	380	387	362	370	373	372	369	394	366	378	350	349	350	358	381	377	368	365	351	358	313	355	363	346	382	399	374	370	339	316	388	334	349	366	337	332	389	358	381	376	348	365	372	369	387	360	352	355	365	383	336	362	354	374	334	404	372	381	386	336	368	336	367	374	343	352	383	414	392	345	341	349	343	381	378	328	368	338	337	359	325	393	413	371	369	337	347	367	388	371	362	371	357	367	355	356	388	349	340	368	359	328	354	338	363	379	338	367	371	349	362	360	376	360	403	343	360	384	333	389	383	336	386	329	364	343	386	380	360	348	370	355	338	401	344	392	316	383	364	359	338	357	354	382	392	324	399	361	337	362	326	385	396	356	378	339	333	333	368	328	348	349	338	379	364	375	351	402	372	363	339	364	415	352	322	370	373	402	343	376	350	348	398	364	312	342	338	328	366	360	378	389	397	351	360	358	348	357	357	385	401	379	350	342	400	380	330	377	376	346	387	353	349	340	371	368	401	376	343	329	335	322	390	344	357	349	375	350	363	390	359	354	381	381	342	408	399	330	409	407	392	367	385	370	344	356	391	368	379	371	350	359	357	350	352	344	374	378	399	369	352	353	372	380	347	375	371	361	347	350	316	345	343	348	388	368	384	361	382	332	357	386	328	375	362	361	356	346	399	380	378	353	325	380	374	374	391	381	390	360	340	381	368	357	356	353	353	328	379	380	357	359	346	345	348	401	352	404	373	366	345	407	373	369	337	355	347	369	378	398	377	361	362	419	396	365	364	360	345	382	381	385	379	368	361	379	384	351	345	369	376	346	366	362	342	348	345	362	393	379	402	373	361	356	350	370	376	365	364	376	356	374	402	368	370	383	397	364	386	383	372	346	355	358	366	371	362	344	355	340	369	353	347	336	363	407	389	377	356	367	324	359	345	366	359	392	320	395	369	369	379	382	337	351	385	369	370	374	325	385	374	379	384	348	352	419	349	383	331	378	374	385	358	368	355	319	366	356	330	378	341	397	360	323	369	326	352	372	330	365	385	376	360	392	316	334	375	344	355	353	354	378	356	333	382	368	370	383	331	340	367	391	338	364	418	409	347	378	349	364	352	377	308	344	413	365	364	347	357	348	363	383	404	367	385	361	418	393	355	370	381	383	343	356	335	361	325	338	360	341	361	381	368	367	353	391	382	374	365	370	364	386	372	378	357	353	392	342	351	366	390	358	342	321	388	355	356	370	347	354	378	362	396	345	390	413	358	376	395	401	355	369	372	366	357	398	355	392	347	365	392	361	365	386	356	346	357	352	397	381	336	377	405	377	359	420	336	347	367	374	396	358	379	363	369	360	365	384	358	327	362	363	369	356	348	369	325	361	380	341	356	336	363	387	367	364	391	369	387	348	342	371	399	375	354	368	356	388	412	383	375	377	377	353	346	328	374	376	342	373	357	340	319	386	345	392	383	367	342	376	315	338	394	349	432	352	370	373	392	386	394	378	360	362	333	360	367	333	332	320	372	375	351	405	372	385	386	364	409	381	361	370	364	342	363	380	371	352	355	352	351	369	369	366	357	390	389	405	381	382	367	329	363	347	370	359	362	391	376	359	357	344	386	391	346	357	376	343	349	417	391	320	371	387	381	361	374	361	329	342	339	377	386	358	381	341	384	346	371	343	374	369	364	352	344	389	364	321	359	360	362	391	358	382	366	321	379	346	382	390	398	367	340	360	353	361	357	329	354	371	382	402	408	363	359	348	344	356	389	383	380	358	366	346	363	353	406	372	337	356	338	355	372	370	364	364	348	353	365	365	359	338	350	367	356	341	386	378	348	396	346	411	363	371	402	358	325	351	381	369	378	322	374	390	361	361	328	381	413	388	387	374	393	373	390	407	356	339	360	370	341	373	325	341	338	382	346	380	370	373	353	340	344	320	369	373	320	350	380	377	398	329	370	334	366	392	381	361	382	351	356	394	346	372	385	365	379	330	363	403	382	370	373	401	338	354	387	405	388	390	397	346	379	363	373	333	340	357	371	355	355	348	387	349	388	334	357	359	342	365	401	353	357	325	338	370	359	374	341	387	351	368	378	384	359	382	377	371	328	330	341	369	378	328	379	381	387	343	361	382	373	391	369	355	330	358	362	310	331	350	369	329	375	327	367	379	352	358	380	384	380	358	337	340	359	366	334	366	352	359	337	342	335	346	396	387	351	352	370	349	358	372	330	372	367	385	339	382	360	344	340	344	371	358	355	379	333	365	380	361	345	376	347	372	386	341	347	351	341	379	379	372	337	358	365	383	369	347	359	338	347	380	375	380	365	356	368	403	378	353	385	367	354	354	353	387	321	363	380	384	379	391	331	355	349	347	368	354	352	332	361	341	352	378	362	405	382	340	418	321	376	343	382	360	383	378	364	341	341	364	356	364	341	382	354	357	403	329	353	370	352	362	363	368	349	370	396	362	331	379	376	386	368	342	348	375	370	349	334	365	377	313	341	369	377	377	380	356	333	364	368	372	387	373	352	361	367	367	363	373	320	340	385	369	345	412	403	426	368	371	358	358	417	409	354	351	311	357	359	342	357	372	377	391	366	383	361	370	366	405	366	349	352	379	370	366	322	369	378	389	382	350	359	359	423	370	340	374	380	395	367	352	350	383	322	374	358	331	374	360	372	317	332	321	400	390	363	373	363	420	365	370	372	355	337	343	347	374	344	351	372	359	365	376	360	356	345	380	363	380	363	374	371	368	356	388	346	349	356	377	346	324	322	401	333	337	350	379	327	370	374	347	395	367	364	360	373	369	375	378	329	358	336	372	331	358	344	372	390	386	371	329	424	355	354	365	354	353	398	340	381	375	386	382	382	333	350	375	342	362	348	380	367	379	394	364	334	362	356	332	364	345	322	361	334	370	358	336	388	379	375	339	375	376	416	365	338	381	359	359	371	336	402	345	390	384	366	361	379	381	365	350	385	377	366	355	338	380	358	341	380	342	383	387	358	332	388	381	354	324	408	367	368	337	358	393	341	357	396	383	353	381	368	368	364	366	374	377	389	351	384	359	367	374	360	353	350	348	339	360	361	365	346	394	404	353	354	340	335	366	349	334	354	337	350	399	378	370	359	412	371	376	369	375	354	381	360	362	383	345	360	336	393	351	381	341	359	392	380	390	336	339	348	380	330	375	361	394	318	369	371	375	358	376	382	372	333	358	372	356	376	364	357	374	342	345	413	347	358	365	364	344	387	348	406	383	336	397	377	351	358	352	371	372	365	330	369	394	364	348	372	353	326	390	344	358	387	401	364	389	377	383	377	351	365	367	361	355	395	377	349	391	323	402	336	386	370	371	331	398	321	349	351	338	360	356	382	368
6739	1822	860	865	891	820	818	841	838	802	817	841	816	836	788	849	869	837	840	809	834	779	826	881	832	775	825	876	809	818	843	798	868	781	800	820	876	835	761	789	842	824	803	817	833	843	799	808	855	838	852	820	804	838	883	839	873	874	820	810	818	837	833	829	818	785	823	849	880	840	832	860	885	792	842	791	817	873	864	810	833	842	758	789	796	834	845	808	823	823	855	840	848	765	792	791	830	827	808	844	829	858	825	859	857	827	803	814	829	833	814	796	841	822	865	817	832	828	838	829	870	821	816	839	882	823	830	790	820	874	852	839	848	807	862	866	765	827	840	816	873	859	798	806	821	834	851	849	809	837	862	806	832	818	877	849	789	788	844	814	815	800	814	818	818	782	852	829	809	797	781	867	830	866	853	853	795	802	796	818	813	811	815	848	843	820	820	801	830	798	805	868	841	868	849	794	832	850	880	801	874	876	828	862	781	814	844	824	792	899	889	809	814	822	814	830	841	843	820	875	804	757	832	789	789	823	813	799	907	828	842	858	834	830	796	825	843	815	844	830	833	808	823	860	837	815	818	822	790	878	769	804	793	866	860	821	884	850	886	789	848	823	816	897	789	836	865	813	843	783	828	887	820	845	837	818	843	846	817	833	777	862	861	871	809	842	829	831	804	835	806	860	831	808	851	875	828	829	824	829	810	838	784	845	828	777	856	832	799	819	804	783	813	836	791	913	756	830	856	850	793	819	806	862	793	825	807	835	842	826	850	859	851	819	824	826	841	864	849	869	817	815	847	817	850	819	828	821	852	790	837	845	814	815	846	804	819	836	876	858	825	802	853	843	829	774	843	824	794	805	831	815	764	913	853	863	819	889	881	843	803	852	823	826	820	807	817	794	842	871	822	814	793	844	806	766	836	795	865	793	822	857	774	845	893	820	891	855	799	822	805	857	851	822	834	834	849	803	834	846	864	830	848	842	845	856	784	832	848	801	843	865	825	851	864	789	853	830	800	853	825	830	761	829	869	862	874	832	804	826	823	814	844	849	877	796	838	841	757	802	832	805	807	827	822	813	832	810	847	790	795	832	792	834	820	853	831	832	827	790	889	821	889	840	815	842	842	827	888	824	853	844	861	803	838	840	825	829	764	824	838	850	827	818	825	835	902	838	883	833	851	824	807	824	833	843	824	829	808	825	821	839	818	846	866	811	771	825	826	807	846	859	803	837	844	793	836	816	827	821	833	823	806	821	827	821	756	813	802	844	797	876	819	797	877	849	813	866	816	822	879	842	849	869	872	807	885	776	846	798	821	810	810	794	829	843	838	848	821	829	811	873	845	806	813	810	838	799	819	854	820	850	804	848	792	871	770	877	828	795	850	895	864	814	869	833	811	820	812	861	832	830	842	842	879	806	849	800	827	841	822	811	815	784	802	859	809	813	808	847	799	849	785	799	807	787	842	853	847	845	857	849	825	854	835	854	843	857	816	845	853	821	824	803	830	831	865	748	825	836	814	850	809	817	846	817	871	875	843	843	834	821	862	834	843	814	849	865	833	820	846	779	837	882	852	830	835	865	834	853	805	803	893	852	821	904	818	799	796	786	844	815	802	773	836	858	780	833	868	885	853	800	857	862	800	838	808	850	808	856	797	837	805	852	887	841	827	798	840	862	794	847	822	823	859	835	818	837	817	824	825	792	849	816	837	828	848	858	802	878	821	841	786	869	855	855	834	889	866	831	814	792	828	806	834	833	873	812	862	846	855	881	857	787	800	771	813	851	814	835	842	838	845	846	849	833	855	887	832	832	872	832	839	805	876	845	838	817	863	867	853	810	864	839	834	801	808	787	804	839	921	806	856	876	840	859	830	810	797	838	800	860	836	839	816	851	802	823	826	830	808	871	844	862	768	835	828	837	877	842	853	808	815	809	813	839	840	822	818	806	869	799	850	814	818	836	878	855	797	878	830	862	836	875	850	808	859	839	792	822	861	881	847	871	868	805	848	827	796	832	845	838	826	901	866	859	888	860	805	848	852	853	799	782	819	870	842	804	883	836	816	794	859	787	774	830	867	800	783	845	829	826	820	843	837	816	799	778	833	792	837	837	890	834	809	890	783	897	804	773	850	846	797	818	816	809	826	835	783	855	871	846	792	864	844	807	820	854	801	798	832	820	812	840	864	895	790	804	813	838	849	873	830	822	799	783	836	805	800	810	851	865	807	880	813	836	848	831	776	815	809	829	745	822	807	837	905	824	836	820	814	790	822	868	793	819	809	810	864	873	820	794	835	849	818	834	833	843	842	818	889	870	811	881	847	834	863	854	856	772	828	820	811	825	853	810	816	861	854	837	808	867	823	870	847	810	847	847	850	836	851	836	824	872	832	806	759	865	844	835	815	830	837	799	861	812	842	803	817	774	837	823	842	759	825	850	909	772	854	804	853	824	830	843	864	804	805	862	805	842	826	812	840	780	814	852	818	835	799	824	808	846	844	864	828	790	824	791	828	827	862	858	836	813	830	844	818	847	871	865	848	805	809	781	835	829	867	804	777	797	831	814	850	840	823	830	824	817	834	833	823	829	854	766	813	810	837	774	822	848	858	814	869	842	820	788	834	841	852	829	808	902	804	841	838	879	828	824	827	810	785	808	778	825	847	777	840	820	820	836	807	858	852	821	797	838	789	815	869	801	844	825	829	755	839	815	901	808	784	851	838	826	822	761	805	874	832	801	863	859	840	795	818	870	786	808	792	892	780	810	861	799	822	822	846	826	867	870	866	826	794	828	847	828	846	817	852	821	838	847	871	844	856	814	848	830	777	833	836	777	832	859	833	845	889	788	857	848	771	839	812	836	755	832	803	866	806	856	799	832	817	766	791	867	816	803	887	827	833	798	822	808	820	848	815	860	857	840	817	831	845	813	856	807	836	803	860	812	811	781	873	807	836	883	841	807	855	813	875	866	835	840	851	817	858	897	854	813	818	859	856	827	891	786	867	802	820	825	802	802	854	854	774	825	851	786	805	855	854	835	840	800	821	849	895	850	790	813	799	848	836	861	809	812	816	792	843	830	829	776	877	822	822	822	856	838	815	853	852	860	874	807	849	846	863	836	815	802	820	811	833	792	842	802	798	826	770	882	792	839	827	801	863	846	811	787	835	802	862	797	804	833	825	799	776	789	827	903	759	867	793	798	835	837	870	810	825	840	836	822	899	841	855	790	855	896	837	813	793	837	797	800	802	831	802	807	833	803	834	817	814	784	824	803	831	858	837	850	889	799	830	826	840	862	807	798	868	844	815	821	863	792	821	861	819	806	828	821	777	807	850	848	838	821	856	820	837	838	790	779	825	819	849	845	837	825	802	801	866	855	901	820	886	810	903	821	822	809	857	894	839	855	832	787	734	794	802	832	849	842	768	857	863	802	841	877	795	824	816	820	818	787	824	839	853	859	782	840	828	870	872	837	862	839	819	818	872	799	873	826	805	796	805	816	896	834
24971	21498	24851	28249	21339	21310	2416	682	574	526	521	493	487	419	465	473	446	449	411	433	512	445	480	440	457	417	447	449	477	415	487	415	480	462	405	418	421	460	441	432	460	442	447	458	477	447	414	467	447	459	449	432	448	450	499	447	486	449	434	428	438	448	456	467	416	445	449	457	465	431	416	432	469	447	435	454	416	435	430	463	462	471	423	409	449	457	449	437	455	473	465	455	452	424	431	460	433	474	441	432	478	450	442	499	450	433	482	432	416	434	367	463	446	427	431	392	428	497	503	442	474	439	425	445	442	464	423	443	442	448	448	392	469	446	481	444	413	471	394	463	429	411	467	428	479	455	421	502	445	435	414	409	448	422	448	414	439	460	451	459	482	462	436	438	419	428	452	462	478	447	445	449	458	440	480	433	448	466	437	462	446	439	382	443	456	449	437	449	430	468	463	404	440	423	433	397	397	478	402	454	419	454	474	443	447	432	470	462	494	454	417	430	440	417	405	436	477	450	410	429	452	454	478	453	426	482	415	453	426	441	451	438	483	444	448	464	449	431	420	458	418	411	455	461	429	449	452	445	446	417	434	431	449	434	459	461	412	474	449	432	446	464	439	421	437	459	435	414	469	458	429	457	451	496	486	423	437	413	395	439	431	441	436	436	436	420	469	448	422	414	415	454	401	482	446	460	449	428	484	459	443	456	422	483	473	413	481	439	457	432	407	441	409	445	400	477	503	436	428	479	453	423	462	426	474	426	441	472	419	427	453	434	474	426	453	430	426	454	466	421	494	430	443	432	476	432	459	429	485	470	431	470	427	432	438	454	471	439	440	455	476	421	466	466	484	428	484	446	486	458	433	469	425	477	429	412	447	438	472	435	468	442	437	443	454	399	438	426	417	424	453	441	464	436	461	432	483	497	490	471	442	453	450	439	474	400	420	470	437	462	483	457	485	442	428	436	440	445	456	447	420	440	440	463	441	440	426	425	440	432	446	413	466	426	462	460	465	401	407	459	438	469	449	412	467	486	479	418	465	479	411	441	459	430	423	462	437	442	410	434	421	481	467	454	452	468	466	426	410	414	481	466	482	447	456	446	406	464	420	485	438	443	431	462	405	454	431	439	447	456	458	449	476	470	457	464	425	438	475	463	416	459	431	459	485	454	482	442	476	467	447	456	431	434	425	447	425	477	445	413	406	424	420	407	464	462	437	480	438	474	454	461	493	445	440	440	487	455	434	465	453	437	442	401	471	448	436	460	429	447	414	445	440	471	433	444	456	438	423	425	464	413	428	452	458	460	422	471	437	422	427	468	449	433	441	445	404	454	438	447	455	414	465	428	438	432	439	460	453	472	452	451	448	436	450	423	484	450	451	428	402	476	481	478	426	434	456	442	472	463	419	454	443	453	483	482	440	400	450	458	475	456	449	414	444	432	433	435	452	449	429	447	423	445	430	438	410	429	463	407	414	403	436	417	475	455	449	468	473	399	391	467	456	409	459	471	463	447	436	472	453	421	439	442	469	429	487	464	486	434	442	444	442	456	461	431	424	500	467	428	397	422	491	469	448	402	478	444	474	481	390	434	454	439	419	432	488	476	422	444	472	456	467	419	386	430	424	437	468	445	463	436	464	486	468	469	436	433	457	448	428	470	392	449	420	466	448	460	428	484	481	449	485	422	458	428	457	443	437	450	469	436	394	428	459	411	440	434	450	447	465	462	449	472	468	427	440	443	504	441	466	431	457	449	389	452	425	431	452	464	438	441	435	443	477	424	467	424	456	483	431	446	407	479	456	394	478	451	470	436	435	444	481	430	385	441	426	460	441	459	448	433	442	436	455	453	433	435	447	470	415	429	453	420	433	443	435	398	427	424	477	427	429	454	440	460	467	458	458	453	490	470	436	483	463	456	441	461	446	464	422	486	408	431	413	471	444	447	429	457	445	403	452	411	463	461	457	430	430	458	441	429	428	484	479	451	433	435	486	489	423	446	444	455	462	448	435	440	428	448	450	443	426	479	462	418	429	463	407	441	443	450	420	459	494	430	398	430	415	465	404	456	424	452	420	425	420	469	441	453	468	424	405	408	410	423	437	461	479	454	435	449	436	465	445	446	445	436	419	474	452	409	443	451	486	451	466	434	432	421	425	434	480	433	465	469	422	480	433	480	440	515	429	443	460	443	439	433	447	450	400	441	444	483	426	475	432	467	456	456	433	424	445	496	465	420	431	456	466	416	436	463	429	413	468	472	412	464	412	427	434	431	458	449	445	452	456	450	417	453	400	451	390	394	439	440	447	461	425	444	485	449	448	434	444	476	469	451	469	446	440	434	485	435	412	474	410	452	437	420	448	463	450	454	434	470	395	435	438	495	444	450	487	435	439	447	458	412	439	439	453	408	454	439	407	448	499	449	466	431	435	418	469	467	419	441	464	438	491	480	461	482	451	442	448	459	426	467	435	424	441	442	419	420	480	452	467	413	403	467	438	410	441	466	490	454	455	445	460	407	433	433	477	427	470	467	408	463	462	476	469	445	445	448	461	424	439	432	409	470	432	478	456	465	420	413	466	434	433	439	428	436	456	471	482	386	466	469	451	456	439	427	468	493	485	438	418	454	457	448	447	465	439	438	430	481	438	482	443	440	447	439	433	412	413	446	421	465	431	442	469	393	414	452	446	450	434	474	444	462	479	477	432	465	425	415	472	460	421	445	495	427	427	444	425	421	472	458	466	427	428	436	459	471	465	440	448	405	439	412	441	433	432	456	430	471	445	459	463	425	444	487	449	415	450	438	475	458	409	450	469	436	456	442	488	437	426	463	457	420	436	408	414	454	438	406	487	442	438	461	465	480	421	478	435	433	449	445	422	438	442	430	390	434	413	423	425	417	470	422	414	430	428	431	395	419	469	464	416	453	488	441	435	489	440	403	470	477	448	448	435	439	459	411	406	395	460	430	449	428	427	453	446	482	455	464	439	442	430	464	465	467	435	427	440	478	419	414	383	458	456	418	414	403	410	412	447	456	494	450	466	421	415	469	408	443	469	467	462	478	427	419	458	448	446	423	452	424	446	398	439	443	438	445	461	471	427	463	447	384	461	444	450	451	463	463	456	457	490	478	441	463	465	481	440	426	382	430	455	459	475	492	445	451	435	463	441	450	450	440	455	506	495	493	442	428	420	442	423	490	463	456	431	425	472	414	451	500	463	408	461	458	477	473	447	441	445	495	475	416	429	500	443	445	435	453	475	451	456	388	430	472	450	455	458	443	404	422	402	434	444	487	426	484	482	419	484	452	442	433	461	418	452	466	448	434	450	420	470	443	400	418	418	462	482	413	400	435	435	398	429	442	471	456	423	454	420	456	460	435	489	427	448	438	461	444	441	429	440	456	472	425	436	411	449	465	451	472	414	466	418	482	418	449	462	423	414	472	444	442	491	464	410	449	458	431	451	467	433	452	426	442	466	445	488	485	458	433	421	444	472	471	418	408	464	435
16898	9947	2086	1344	1095	1049	1028	1021	1006	962	996	965	943	955	1017	932	999	904	948	949	992	972	984	973	1048	938	959	972	920	953	983	945	951	938	971	992	941	964	948	992	964	949	953	1020	955	912	1014	940	1028	917	927	931	967	951	975	975	1017	947	941	982	990	974	936	1014	976	972	955	946	931	958	933	946	871	992	929	1059	985	989	951	965	987	986	932	950	952	934	886	911	973	965	934	985	902	991	956	937	981	943	907	968	950	979	985	965	965	961	930	914	966	962	993	867	970	972	993	905	955	984	972	988	926	934	965	981	968	940	946	972	942	951	1007	972	963	985	943	940	945	938	891	988	927	921	904	965	1014	954	987	879	1015	949	980	960	936	956	974	928	982	973	944	950	908	967	977	904	1015	965	962	933	896	939	983	958	990	958	968	941	919	935	957	938	991	960	919	934	935	917	900	943	958	992	960	965	917	972	979	931	1021	975	945	960	951	979	952	961	943	901	947	977	931	951	926	923	946	972	957	979	932	1000	946	993	909	997	972	946	916	951	919	918	938	939	1021	973	993	980	904	1010	962	931	939	924	917	963	938	984	901	964	971	1011	953	985	1011	966	960	992	983	921	995	964	936	983	930	978	962	916	956	975	961	892	935	973	995	910	1038	951	957	948	952	956	880	969	971	897	938	923	983	957	933	953	932	972	966	959	974	984	918	946	945	975	982	966	945	946	913	899	920	968	945	919	997	947	959	934	904	957	981	911	972	979	1006	939	947	979	952	1000	934	981	958	961	968	984	1014	954	991	979	949	995	927	989	995	953	942	969	981	950	991	983	957	980	998	951	939	964	935	953	962	958	1021	923	985	975	950	975	991	979	971	993	983	975	931	946	964	928	993	972	948	957	939	1030	902	931	951	945	959	965	995	947	994	983	938	912	971	968	955	957	956	944	959	1003	941	935	935	938	916	922	1008	986	947	973	958	925	956	961	930	964	941	923	946	988	949	958	993	923	963	905	919	870	946	921	907	953	969	989	899	970	1013	934	942	1060	916	955	902	971	959	880	905	975	950	913	936	909	928	998	933	945	935	929	898	910	899	965	909	910	914	981	956	997	944	940	963	984	975	917	970	940	961	1001	964	931	926	977	1010	910	977	976	974	954	936	965	949	946	907	954	940	1012	1006	985	966	970	949	946	947	904	936	927	940	940	965	948	995	936	899	955	938	922	964	962	999	963	932	985	960	959	905	974	971	920	984	991	947	921	992	1005	950	955	919	957	938	979	985	1051	975	1033	986	962	978	921	944	945	935	991	948	963	975	969	926	959	980	993	965	954	974	987	905	913	957	927	933	1009	967	949	992	987	972	950	983	949	925	977	977	884	970	978	1003	952	915	946	931	962	934	897	1075	942	902	1009	973	985	978	944	986	1008	883	954	971	936	935	959	923	986	994	945	947	933	927	919	961	929	974	955	983	934	915	902	928	938	930	951	942	934	886	906	929	991	945	983	995	953	900	959	943	1000	968	910	951	947	952	975	949	909	942	977	972	968	945	976	963	983	962	926	984	916	950	965	959	976	976	963	955	957	891	950	925	1027	938	970	904	957	976	952	971	912	1005	954	977	948	910	882	940	946	915	918	946	918	972	927	934	962	906	992	879	957	932	992	943	936	906	924	959	972	962	961	1013	898	892	971	928	959	995	943	890	965	1032	1023	935	975	951	991	907	934	942	908	932	1033	909	936	940	952	913	953	958	912	985	968	938	923	919	974	956	1008	915	935	930	925	955	944	916	881	896	904	923	949	1004	1005	952	965	1020	958	898	939	1014	1007	975	936	974	961	943	946	915	955	925	1004	898	997	978	971	951	943	937	924	946	955	983	962	915	958	976	903	975	945	967	936	999	918	975	955	1004	952	986	979	995	983	973	948	966	1011	986	973	948	969	956	961	1002	952	950	934	967	951	968	944	976	933	985	977	905	987	953	904	947	986	907	992	902	946	973	971	978	962	946	980	990	949	930	979	939	974	969	991	893	979	972	985	901	959	920	959	1008	967	900	900	927	922	969	974	963	951	955	919	975	981	961	939	955	962	967	942	937	986	917	937	1013	919	936	965	946	958	937	940	952	931	921	964	935	918	940	974	962	905	963	926	938	917	954	962	984	932	923	952	1008	972	993	946	959	964	965	912	976	975	903	972	940	899	992	996	926	969	956	922	936	956	1010	938	939	960	990	941	929	913	974	953	937	976	926	933	948	933	893	1021	961	945	947	936	952	913	939	947	953	1015	950	961	951	937	896	957	941	939	928	960	960	990	985	915	960	921	976	983	976	955	944	958	924	936	964	960	961	968	991	945	972	963	947	902	905	933	937	990	952	959	953	1041	950	926	937	962	930	939	934	922	959	943	962	950	915	920	947	973	965	978	955	944	920	969	893	942	970	933	982	966	955	945	894	930	876	930	937	980	969	923	905	953	913	922	960	940	930	949	897	978	1022	1007	953	1006	943	1006	939	993	975	925	953	931	948	942	976	984	977	987	932	944	978	953	937	969	895	937	934	985	910	1006	927	952	889	947	947	892	914	954	935	923	979	941	936	1012	966	981	976	987	956	951	962	962	955	945	935	940	989	962	960	945	908	965	1012	885	926	962	960	1007	969	914	940	966	969	913	966	923	1016	988	903	953	977	927	922	961	913	896	952	922	932	967	919	975	927	974	992	972	964	890	958	972	953	957	933	966	987	988	903	945	917	968	990	926	1007	928	934	941	959	881	894	929	908	924	992	924	953	967	890	963	952	928	957	957	958	896	956	956	968	972	897	902	977	978	934	958	911	904	946	895	1003	926	971	912	931	948	959	962	939	973	930	914	976	937	925	963	922	961	963	973	908	981	912	943	923	967	933	911	956	979	921	917	973	1033	924	989	1003	1022	968	986	962	977	990	952	971	931	950	946	917	927	974	993	930	976	913	892	967	985	954	916	958	908	904	953	915	945	926	931	1003	994	1001	975	950	972	936	945	960	938	910	942	972	969	910	965	927	953	950	990	939	956	920	947	970	933	915	963	1014	913	983	913	989	980	955	930	946	934	959	945	977	923	993	893	947	979	955	1004	977	952	909	932	946	955	968	892	938	990	971	942	962	914	970	952	961	949	915	905	959	976	934	957	942	938	948	974	973	979	918	960	911	903	928	968	960	989	1020	919	902	961	940	1030	952	1024	938	955	907	988	952	921	926	886	944	966	970	984	988	936	973	931	947	984	967	965	920	960	915	921	956	914	983	958	892	927	967	973	979	979	987	954	922	902	952	976	974	901	929	1037	949	963	966	1003	960	943	934	905	993	976	940	962	871	978	976	963	953	962	933	918	916	968	971	963	967	951	967	945	942	987	883	952	962	936	937	908	958	929	958	961	897	931	1017	936	923	985	946	936	932	1017	956	971	957	932	978	913	916	974	913	943	978	979	974	979	981	928	957	1010	978	992	967	986	978	977	902	921	889	981	899	914	890	982	934	969	945	950	945	985	913	988	1003	911	944	1003	964	997	910	901	985	971	964	1020	926	922	933	926	963	952	962	944	979	1039	965	1016	931	979	956	925	917	952	923	992	933	1000	961	1000
24367	21516	25230	28259	21516	21537	19983	799	444	408	378	350	318	375	318	351	329	313	310	286	297	361	258	307	275	309	326	296	300	305	306	313	294	313	278	286	280	279	281	282	291	274	287	276	285	306	281	249	270	283	325	277	257	304	297	299	299	296	295	271	279	285	267	327	296	307	262	283	266	285	293	284	290	256	275	292	250	290	270	307	283	262	265	289	287	269	243	279	284	298	288	309	296	271	253	280	258	248	294	288	299	264	291	307	285	277	331	291	298	312	291	303	320	262	301	269	322	311	288	287	269	265	276	323	277	277	285	277	277	286	304	285	304	281	289	264	314	274	265	274	265	277	269	275	276	294	304	280	266	267	247	270	303	289	264	255	292	310	282	297	307	296	310	287	272	294	279	277	271	275	328	269	308	297	293	329	248	269	271	295	303	273	277	315	272	272	301	284	287	275	282	325	302	270	286	289	280	290	291	257	313	272	272	291	291	262	264	311	256	259	286	286	273	288	296	325	287	261	310	275	281	291	314	270	323	311	282	311	306	264	278	285	282	258	273	285	319	308	288	281	282	268	278	263	299	284	258	311	299	289	288	251	285	271	268	289	286	284	249	309	259	276	260	289	272	255	299	296	307	304	275	310	267	280	297	301	285	311	287	295	304	305	295	286	290	298	310	247	276	293	282	261	279	296	292	314	280	295	318	289	233	304	291	299	342	285	311	274	273	325	285	282	310	334	319	294	258	269	275	277	280	310	313	284	257	301	287	302	322	268	270	308	315	277	277	278	305	258	286	308	276	311	307	284	321	305	281	297	292	287	288	297	276	253	265	290	285	266	280	274	291	300	293	276	276	305	276	294	277	295	294	303	272	257	263	274	278	295	320	288	296	308	314	297	307	329	305	325	292	314	296	276	297	269	274	293	269	267	289	307	277	270	265	289	298	272	280	328	290	313	318	280	311	268	312	271	314	274	284	286	283	296	286	269	265	293	270	266	302	290	257	276	304	285	280	282	269	272	296	285	303	306	286	274	282	272	322	270	306	285	302	276	276	304	292	278	280	282	284	277	283	284	276	308	292	274	287	296	289	272	264	249	276	314	278	288	297	310	272	289	292	306	308	285	269	283	275	284	269	289	296	295	310	331	286	311	279	283	257	296	265	275	288	318	328	309	262	303	281	290	296	302	254	302	278	291	273	328	249	318	294	277	279	305	285	277	284	273	315	281	277	300	250	274	276	288	285	269	296	313	292	301	264	295	251	298	283	287	266	266	297	265	263	277	285	304	272	272	275	281	256	260	292	272	288	291	291	265	274	298	285	280	270	257	278	282	295	301	293	247	286	317	276	298	287	263	290	300	282	304	283	310	283	296	275	276	281	293	274	259	286	279	284	295	275	273	261	305	289	285	313	262	278	281	294	310	282	272	279	306	279	262	262	291	300	250	296	324	282	276	323	309	288	320	281	291	321	293	304	286	301	258	263	296	330	256	283	285	318	308	313	282	273	277	274	279	280	265	272	288	323	272	277	284	292	302	276	288	297	280	273	282	268	276	287	275	293	329	279	293	296	299	275	285	278	286	283	280	301	273	265	289	310	293	303	254	302	281	261	285	311	307	306	265	302	288	288	304	299	302	274	271	281	294	311	317	362	287	271	261	277	289	245	287	287	274	283	285	306	304	291	273	282	277	286	296	309	267	272	282	276	300	308	328	336	298	320	277	300	331	309	307	277	264	261	307	269	287	296	285	302	263	265	296	298	270	271	285	309	273	277	293	295	280	257	273	282	321	291	297	257	281	305	311	307	273	259	297	257	285	275	307	282	282	259	315	289	261	300	301	276	289	277	288	288	291	256	286	280	310	280	331	272	294	279	297	257	293	306	294	315	314	294	266	252	301	272	310	287	304	256	276	322	280	275	306	289	314	306	313	309	305	318	296	307	305	347	283	314	271	284	281	284	299	312	257	273	278	261	306	294	267	286	287	277	267	288	330	243	308	245	300	290	269	270	283	288	295	281	271	323	278	304	307	290	296	305	297	258	281	256	293	287	292	308	299	277	288	296	257	292	269	268	305	280	268	326	299	281	314	302	305	315	323	298	278	304	275	275	284	321	347	273	278	263	272	257	275	256	278	254	284	280	293	308	294	295	298	253	271	291	290	286	237	282	301	278	291	305	301	324	287	265	263	294	275	297	289	317	292	272	281	265	296	300	300	283	282	286	285	273	284	286	282	265	249	274	301	288	302	309	279	279	243	284	313	300	298	297	266	288	286	280	298	275	283	269	269	293	278	298	279	286	285	317	284	258	273	329	252	301	291	288	293	272	308	284	277	303	298	250	266	300	304	276	284	302	295	282	259	289	298	301	301	301	266	276	296	273	292	262	290	302	293	293	273	317	247	287	288	283	282	288	306	293	265	291	299	313	275	289	286	303	290	304	275	263	299	304	291	274	261	311	280	288	276	303	273	266	309	282	273	245	271	283	288	269	297	277	276	260	279	295	281	285	295	306	267	298	295	288	284	294	270	302	299	317	283	294	286	313	288	297	275	301	285	282	260	296	269	271	290	297	256	262	303	273	296	322	288	300	290	264	304	297	282	294	278	274	307	303	276	293	300	281	316	294	270	308	260	312	322	287	288	286	290	270	258	302	290	272	301	321	281	292	285	276	296	326	292	294	263	270	295	262	295	298	310	282	272	289	287	291	268	279	273	303	282	276	287	295	301	281	259	265	288	264	281	282	285	297	292	276	276	328	316	289	288	288	281	261	265	258	303	281	304	277	294	289	299	303	285	308	292	297	260	273	285	293	266	304	286	271	303	293	294	289	251	291	279	298	306	320	266	320	284	303	295	288	275	305	290	297	265	285	280	306	322	286	275	296	338	276	277	285	273	308	266	275	278	259	291	275	312	293	274	248	287	299	277	291	271	325	284	293	235	277	285	279	296	301	303	261	267	259	278	282	311	313	266	283	271	293	283	284	301	313	304	287	278	299	290	292	282	310	293	290	286	271	282	269	280	295	300	276	307	251	312	266	287	308	286	294	261	299	305	312	288	302	294	273	251	270	278	288	260	286	300	297	278	256	289	337	280	264	275	267	276	277	326	258	263	268	285	296	285	308	248	276	246	276	289	316	301	285	239	274	297	281	287	319	297	269	270	291	281	284	310	269	266	272	294	273	317	284	266	293	307	287	253	272	272	291	274	257	272	310	290	280	291	289	269	324	281	270	277	266	268	285	290	292	283	283	302	290	303	283	287	307	252	313	299	287	312	274	287	280	279	250	311	278	256	268	316	290	298	266	293	289	275	286	283	323	285	266	302	265	267	300	309	305	254	302	298	283	282	282	284	318	262	291	284	260	298	270	284	298	248	274	284	277	308	299	304	273	281	316	273	270	298	272	285	297	290	316	270	269	300	284	308	299	299	270	305	305	291	280	320	276	238	278	293	274	250	313	319	302	285	281	282	297	313	281	284	276	255	265	264	293	285	317	267	303	254	311	301
22271	13501	2733	1325	854	816	781	717	661	670	654	686	717	618	617	615	632	650	608	618	688	638	656	658	674	659	660	606	633	597	649	648	605	617	638	628	611	623	652	639	605	604	606	616	654	563	580	630	647	681	620	651	592	609	645	621	607	587	658	660	619	627	618	633	606	644	605	638	640	643	610	647	687	633	634	620	626	644	637	598	658	615	620	581	605	637	603	623	627	642	597	575	597	619	604	604	633	658	667	647	631	682	616	692	625	638	654	564	659	616	583	606	604	571	649	629	603	633	600	613	682	671	616	584	646	590	642	565	586	585	594	664	638	645	672	637	624	647	649	621	669	605	648	592	631	641	609	608	606	599	628	647	592	589	603	613	643	630	627	626	635	599	591	655	669	632	636	644	655	579	636	644	631	593	618	639	651	635	592	642	666	638	596	625	612	644	613	633	617	614	649	615	626	627	598	627	615	607	630	664	639	630	587	644	599	595	611	649	655	593	608	678	587	596	643	646	663	609	624	647	612	680	633	640	584	606	623	639	643	637	568	570	647	598	585	639	578	654	606	623	604	639	630	623	597	659	639	644	609	630	637	663	632	642	641	626	619	645	645	616	612	624	615	590	602	696	637	614	655	635	618	642	626	613	625	626	623	644	606	628	619	665	621	652	633	623	625	602	644	634	604	586	611	621	644	588	637	619	627	588	592	613	607	657	601	642	623	665	615	669	637	648	647	590	669	655	628	574	653	623	637	631	613	615	672	660	598	607	600	644	646	593	637	627	609	619	611	630	568	625	598	637	621	612	605	652	596	614	614	653	596	657	628	590	621	620	672	625	600	599	634	601	613	620	583	616	607	630	629	607	585	641	682	601	589	598	592	568	618	569	607	588	627	638	632	625	575	637	575	600	641	638	652	689	593	645	628	550	591	614	614	650	629	606	642	621	641	647	613	635	639	620	604	629	601	628	628	643	645	641	588	630	635	631	650	676	686	644	630	645	643	605	604	595	589	618	613	659	609	608	610	602	640	600	608	619	615	648	614	605	617	599	627	636	658	646	655	594	612	648	658	620	643	597	593	622	613	608	612	646	636	627	607	614	655	584	619	654	581	584	611	631	609	630	593	602	626	577	622	615	600	621	602	631	634	621	634	654	622	619	666	626	664	645	592	604	599	665	608	644	575	620	593	667	581	621	633	631	631	621	619	626	595	632	635	609	605	644	577	664	601	635	588	629	626	600	622	622	639	636	632	622	606	668	660	591	618	638	636	639	651	636	615	637	567	643	648	639	560	668	685	634	614	650	644	619	649	637	621	638	605	615	612	645	596	634	616	645	600	603	602	634	654	582	614	632	600	621	636	632	614	642	655	657	587	640	683	627	639	632	652	618	632	638	633	592	605	609	602	614	602	644	611	557	646	599	653	641	634	627	641	601	614	564	627	619	619	605	568	616	632	611	633	585	603	621	608	605	590	615	634	607	567	641	623	626	594	656	660	654	632	617	605	619	567	657	627	604	617	630	602	600	598	634	694	605	640	585	578	651	553	612	649	622	623	644	640	620	628	589	672	595	580	647	609	610	625	623	612	640	614	645	623	628	618	594	631	655	637	618	628	648	595	591	611	663	635	619	640	602	598	598	647	634	642	611	648	603	609	640	584	610	641	656	575	678	634	632	579	632	623	592	570	617	635	615	626	647	658	634	605	626	619	584	609	662	619	644	645	635	677	564	663	622	624	573	639	655	633	639	641	589	602	594	657	658	620	623	623	623	635	635	612	628	658	680	616	687	631	623	617	581	628	676	620	595	632	659	588	623	623	608	638	640	600	616	626	634	632	614	578	670	564	611	626	592	649	594	640	628	624	657	643	670	661	617	583	588	617	624	625	600	598	661	650	570	631	652	642	627	627	628	610	611	605	635	582	591	639	648	611	598	592	624	604	631	590	633	602	648	581	607	626	579	641	626	616	584	636	671	585	641	637	608	634	614	611	609	608	591	633	593	633	612	630	593	647	606	640	572	599	654	659	607	646	625	628	598	646	588	573	629	600	626	621	616	630	627	638	627	636	670	585	646	633	585	612	624	604	632	606	620	614	623	607	600	613	654	602	608	624	614	674	622	591	582	635	593	647	626	576	614	606	616	597	643	606	619	602	572	602	657	624	611	680	628	645	642	648	646	675	616	579	579	616	626	642	623	654	617	631	687	624	607	650	609	584	611	657	595	650	630	616	622	613	581	630	605	605	634	621	603	620	599	618	669	642	643	682	599	651	608	642	626	619	618	621	647	590	618	637	657	665	597	637	650	681	597	619	662	674	631	588	618	691	676	582	613	618	616	625	610	596	605	619	632	647	651	625	601	597	630	583	632	622	569	624	599	629	626	639	604	677	643	664	621	689	619	679	654	627	611	658	637	596	630	589	600	629	647	639	631	631	580	604	587	679	588	597	599	616	679	651	599	621	632	644	593	623	635	618	658	593	624	661	698	610	604	622	607	619	649	642	586	628	621	592	627	580	626	576	613	601	602	636	601	673	621	591	602	639	609	664	582	624	625	629	607	624	615	586	620	616	649	633	662	595	615	664	595	564	612	649	651	607	650	595	627	610	628	591	646	622	629	628	614	640	612	665	662	585	597	636	620	667	628	620	619	568	613	679	574	620	629	582	640	612	605	643	604	611	619	630	614	587	655	616	598	611	643	638	633	594	608	652	606	607	561	609	660	637	622	646	667	586	627	646	638	605	589	634	614	620	622	599	619	657	666	638	625	586	604	600	612	631	650	623	562	573	617	624	615	656	616	607	645	611	602	610	622	608	645	625	625	644	609	654	638	620	605	621	650	670	615	627	637	636	641	631	580	657	594	626	622	637	619	620	628	603	609	599	625	591	602	635	629	624	566	617	599	607	632	627	651	627	634	662	654	614	637	566	649	635	622	599	604	623	652	643	597	623	609	692	629	646	658	610	598	669	611	640	620	647	644	631	654	581	616	618	617	614	662	624	625	639	579	643	611	654	625	617	625	639	613	619	643	663	674	621	666	604	619	617	629	665	655	619	634	639	572	606	586	600	661	635	637	634	612	644	648	644	600	625	568	650	670	652	613	603	612	639	642	656	571	590	583	615	666	660	605	593	640	616	594	610	623	591	609	581	579	649	602	646	615	585	605	616	586	626	604	570	671	632	634	575	642	659	564	595	633	579	635	633	590	604	639	636	645	645	623	601	566	623	668	607	609	657	608	604	601	653	631	668	620	607	667	603	672	630	705	658	621	636	609	651	580	641	605	586	627	602	645	618	641	607	607	634	658	630	675	666	625	581	621	570	613	613	609	598	613	680	653	652	598	622	648	661	601	655	594	639	625	611	615	649	650	638	602	604	632	595	679	618	639	642	681	627	644	613	596	597	628	582	651	579	625	640	591	618	606	612	650	634	646	628	595	623	639	604	636	626	609	609	604	576	603	610	613	619	620	613	671	620	639	582	630	605	641	593	636	631	648	623	588	644	575
32797	20686	9748	896	593	519	501	413	364	369	345	307	367	394	372	346	343	388	390	336	345	406	387	369	382	358	369	309	384	360	340	356	363	318	366	366	363	349	382	346	390	366	372	361	355	350	374	324	345	343	393	370	379	362	363	336	358	352	384	398	369	331	301	349	360	339	354	351	346	332	359	358	368	362	351	353	349	361	366	376	321	370	318	367	381	380	360	352	404	372	354	318	377	339	383	385	377	372	389	371	340	352	356	363	397	364	398	375	353	350	339	403	365	394	375	348	372	355	374	353	382	350	349	369	336	366	375	368	349	376	351	373	376	336	381	389	379	343	349	367	398	371	374	353	366	345	367	362	371	369	342	353	371	381	405	377	352	344	383	375	382	364	406	377	355	356	403	376	373	336	361	350	353	336	353	362	352	349	353	367	355	334	360	370	334	357	327	368	401	372	339	374	356	405	373	362	389	333	332	329	370	411	325	351	371	368	367	371	327	389	403	378	382	390	387	364	350	370	349	385	393	341	368	380	407	354	332	355	371	366	332	376	348	382	376	371	369	374	393	376	386	343	354	336	348	380	348	387	388	378	353	350	370	379	348	372	378	354	363	324	410	333	379	371	384	405	355	369	405	331	346	373	364	365	364	331	370	373	397	359	369	370	376	388	367	382	362	387	320	338	363	369	336	390	365	351	373	373	395	370	390	353	343	371	350	341	373	398	369	380	370	390	377	377	384	392	356	368	367	366	380	343	382	359	357	383	390	376	389	401	371	355	353	353	325	395	374	388	350	378	400	374	357	352	378	403	404	400	396	360	371	390	387	352	402	374	400	341	360	369	371	357	358	363	364	352	401	347	321	382	347	354	351	363	377	404	348	350	373	365	359	381	358	384	370	352	374	367	362	355	366	369	369	370	398	387	382	388	348	390	380	346	395	391	375	388	372	363	351	345	376	360	371	341	377	370	374	376	363	356	329	368	356	368	387	379	388	369	396	356	414	392	357	353	338	337	384	398	388	370	378	333	352	346	397	374	387	356	389	361	353	364	371	354	338	340	382	354	356	347	359	388	377	343	357	374	350	398	382	333	326	345	342	343	371	348	389	366	321	349	341	327	332	373	359	374	328	355	374	408	365	357	365	331	375	349	361	348	357	344	393	386	398	361	372	376	346	366	385	341	342	384	387	392	362	383	353	388	395	369	382	376	378	355	395	380	388	362	394	373	364	361	371	339	382	367	359	350	364	347	364	338	372	367	392	385	350	344	361	392	368	349	364	345	359	338	394	366	364	394	346	363	365	396	342	369	373	376	338	350	344	352	366	403	414	351	340	351	361	356	379	381	381	355	363	382	406	363	399	351	388	358	396	362	375	376	361	347	366	328	316	377	384	362	375	388	393	341	340	385	396	401	365	390	340	350	375	354	344	354	363	371	366	356	381	378	349	344	350	380	350	388	373	365	369	387	365	405	374	400	394	376	359	374	362	346	370	353	385	357	348	384	380	362	402	348	353	392	361	367	360	350	362	398	361	366	374	348	334	354	365	337	368	387	363	362	388	346	345	373	323	398	380	370	328	368	357	345	392	376	366	400	352	346	346	377	360	361	349	357	452	363	354	368	354	402	321	368	362	332	330	345	340	411	374	348	362	384	363	381	360	361	328	362	375	361	375	369	387	354	384	403	372	398	383	349	331	383	394	379	348	364	330	368	369	387	353	337	362	345	337	368	359	348	409	355	349	361	339	382	367	375	385	340	344	386	375	408	352	375	357	384	383	373	377	387	357	410	366	392	348	390	410	393	402	374	334	388	351	364	389	419	364	354	388	387	373	338	367	403	368	356	347	409	384	394	361	405	361	341	355	374	338	393	382	343	339	357	385	324	398	348	363	377	377	330	380	408	355	363	339	360	415	342	346	398	312	311	394	361	395	401	366	378	350	383	348	348	390	345	347	362	372	380	374	360	392	397	379	377	383	359	380	412	354	339	375	352	359	351	361	308	377	400	345	381	368	385	369	348	369	400	396	391	368	338	376	366	372	375	396	387	405	393	354	403	376	365	355	366	370	369	388	382	327	359	329	380	371	369	359	387	358	337	360	378	355	380	392	359	337	393	420	336	359	381	370	374	359	360	361	369	328	386	342	351	340	372	360	387	338	362	405	350	362	343	363	369	368	337	379	325	366	364	342	368	356	357	363	332	367	339	334	363	364	395	346	374	381	337	378	334	320	366	371	354	360	340	352	353	360	368	358	383	351	361	368	352	379	373	379	333	394	367	362	338	384	368	353	387	355	390	354	381	347	349	383	371	389	362	364	357	377	343	376	392	381	374	340	366	347	349	371	383	367	369	358	356	322	376	324	324	384	384	377	359	377	349	336	371	364	388	371	389	393	337	377	345	378	352	359	375	367	359	342	373	383	364	349	390	372	381	341	344	392	411	386	374	367	352	384	353	368	379	354	366	368	353	365	375	375	400	375	365	393	365	341	381	369	347	381	384	408	434	360	381	381	375	357	385	328	340	374	345	344	385	407	364	376	385	347	388	355	425	388	346	366	354	358	335	400	375	366	390	334	364	386	366	353	336	350	363	374	368	371	377	352	363	368	348	384	331	358	338	362	352	342	355	355	357	334	395	367	354	355	349	391	370	355	341	348	342	375	330	367	363	416	369	364	330	389	329	340	340	347	363	349	377	391	385	379	360	357	357	333	370	363	365	384	378	376	382	362	409	381	335	385	370	349	348	394	372	385	376	418	319	353	389	359	391	383	356	369	374	337	389	336	325	390	388	349	349	420	335	364	352	394	385	362	370	332	367	395	351	369	408	390	347	360	339	377	349	335	361	372	373	397	377	370	403	354	399	349	388	363	414	330	364	361	348	358	345	364	363	388	333	338	346	365	378	368	330	377	399	432	387	345	342	375	343	349	346	388	389	397	356	358	356	388	328	374	381	340	386	392	363	382	376	388	335	379	393	398	362	381	389	393	405	375	373	346	350	374	355	370	359	324	370	372	348	362	376	353	376	340	381	344	367	364	363	374	408	404	355	345	345	372	417	344	376	340	334	366	354	385	357	323	387	354	348	398	381	351	363	353	367	376	381	364	365	350	393	368	333	379	358	341	371	383	384	333	380	387	367	398	377	382	333	399	345	369	379	378	317	343	382	382	390	342	379	379	393	383	329	395	343	369	332	325	376	376	381	356	378	376	357	374	362	341	372	372	376	354	362	345	354	368	397	354	364	340	371	374	390	395	371	360	355	343	362	364	390	354	400	377	364	332	359	371	334	356	379	366	364	389	382	368	348	342	341	353	377	332	368	370	353	371	379	363	378	347	350	378	385	346	353	368	393	351	354	355	397	378	404	342	376	338	354	374	345	377	367	329	344	382	366	386	403	377	373	353	403	355	357	389	403	383	348	387	350	384	373	367	384	403	324	380	354	333	367	411	388	375	354	334	367	400	336	395	372	379	331	391	405	327	359	375	373	371	374	368	383	390	351	361	354
6938	1940	848	892	846	824	837	806	837	815	830	866	844	835	848	883	856	791	819	853	868	851	833	777	848	836	853	842	831	826	823	775	844	804	870	834	806	828	834	840	793	815	853	831	880	843	825	794	771	830	826	804	861	846	830	832	846	902	852	841	870	833	804	808	829	805	787	820	821	878	812	815	810	793	813	868	884	823	842	832	837	804	839	884	901	900	803	874	861	882	791	828	823	816	826	877	852	805	860	817	839	819	891	782	838	828	796	848	857	826	790	789	898	821	884	836	877	816	802	824	786	811	809	794	840	896	844	850	790	812	831	857	849	810	765	816	853	822	834	853	799	831	817	852	815	841	783	806	823	807	805	807	853	872	822	811	868	809	802	800	847	841	782	860	897	821	845	877	840	865	898	887	815	781	858	829	803	835	838	840	861	888	823	828	824	790	821	837	822	788	858	830	818	837	908	903	892	839	826	839	903	875	838	855	829	853	791	838	892	806	855	790	839	838	814	848	835	863	791	874	823	883	820	847	875	759	797	839	842	865	822	877	821	860	800	828	853	819	812	834	818	854	861	759	888	835	869	846	837	789	813	786	843	870	830	830	755	826	914	824	839	828	857	833	821	800	838	869	896	789	802	824	829	788	828	825	864	802	816	817	806	803	801	841	788	856	827	828	836	837	830	846	798	780	780	838	816	843	815	827	852	890	921	844	850	845	800	827	832	827	808	832	821	900	856	863	827	866	810	837	811	875	890	815	830	830	823	823	850	821	825	826	831	827	803	830	846	834	809	825	864	831	808	758	902	788	870	899	888	822	846	820	814	810	847	854	855	868	873	846	831	781	815	806	826	837	847	865	817	818	802	815	842	844	839	827	833	868	862	900	742	877	892	851	836	841	856	825	818	774	861	823	855	798	838	853	828	866	853	828	864	834	805	889	919	790	813	812	887	817	834	816	837	825	810	827	895	814	830	885	911	854	812	787	854	825	801	815	824	860	856	800	847	850	819	854	791	855	846	830	815	819	778	824	766	802	846	896	817	819	857	863	824	862	836	850	823	808	848	794	816	846	812	804	821	858	793	790	838	838	856	851	850	862	823	758	842	865	818	884	784	836	863	839	887	820	862	834	831	867	884	816	856	794	843	830	868	812	826	851	808	858	852	820	837	884	852	871	830	822	826	837	816	806	874	832	811	809	869	837	791	849	846	792	839	833	811	848	812	807	812	905	836	823	787	844	867	800	862	826	893	808	813	851	865	804	873	814	843	852	865	830	836	777	830	775	826	834	859	845	839	850	881	878	805	775	856	827	822	807	768	850	766	876	840	875	844	844	842	814	871	846	893	851	829	861	797	766	849	849	847	813	844	875	809	869	828	851	870	850	850	835	828	815	869	794	818	879	893	861	853	798	843	825	783	847	834	830	828	819	831	881	825	798	877	809	849	851	796	850	774	778	813	888	860	791	827	826	815	848	877	856	846	787	856	850	787	840	834	874	860	803	813	805	861	836	861	799	840	842	860	858	812	872	794	864	813	813	804	864	867	816	778	848	838	818	810	780	866	836	826	860	818	796	802	886	821	861	791	833	833	793	888	842	856	844	865	813	889	830	831	873	839	841	823	827	838	813	863	865	829	834	857	856	866	814	838	865	858	799	850	817	851	773	809	860	809	860	801	849	841	814	806	838	857	817	835	835	818	864	857	858	860	831	830	816	820	900	806	838	785	893	832	880	831	813	868	874	824	826	830	777	880	880	823	851	825	846	913	781	838	842	822	750	838	868	798	828	852	842	883	812	787	818	826	810	852	823	845	850	855	838	884	820	854	841	827	847	843	899	757	845	879	786	814	806	862	807	806	880	799	829	825	811	848	876	782	842	811	800	802	798	797	805	798	850	835	774	811	812	869	882	829	830	818	877	793	838	806	876	811	809	871	856	825	829	855	866	867	797	853	825	791	877	806	851	806	840	836	828	830	832	831	824	814	857	841	874	821	812	869	856	870	865	861	816	818	848	820	833	855	812	850	793	772	828	858	839	842	764	807	834	799	817	828	849	799	894	868	851	860	814	849	840	875	859	831	828	835	901	790	892	806	858	801	827	799	778	785	863	846	781	829	867	852	839	775	802	790	830	777	811	854	841	818	787	847	753	825	831	801	804	813	852	862	895	881	833	881	862	849	852	796	836	809	793	873	817	861	846	837	850	842	836	833	900	783	854	837	826	874	838	805	829	817	847	808	845	875	828	853	881	828	838	824	850	844	804	827	852	838	913	796	871	825	821	782	884	817	817	846	809	813	826	849	852	804	868	797	860	843	835	819	852	830	805	831	777	805	801	865	819	895	841	883	780	838	850	825	796	818	865	879	831	886	834	871	900	870	798	844	824	830	790	830	837	806	868	787	846	894	851	812	782	827	809	795	796	903	879	864	826	824	846	873	803	815	843	810	805	823	798	832	814	782	861	818	890	876	808	816	841	800	793	828	886	892	843	816	837	855	860	814	807	842	832	866	885	839	877	877	840	797	875	837	798	852	860	812	844	832	841	864	823	848	821	839	830	880	858	812	878	800	861	807	779	810	821	808	818	825	786	818	832	856	819	846	823	821	837	781	819	844	821	826	856	835	841	845	827	791	894	849	891	834	823	812	817	836	872	819	809	813	828	865	815	871	827	848	877	784	832	864	843	820	854	878	861	848	831	810	820	853	893	858	825	852	822	825	860	770	827	824	853	823	888	832	848	816	841	833	829	834	794	856	876	770	822	771	882	848	785	802	816	854	863	861	830	817	803	852	819	846	857	866	803	811	901	871	791	797	834	832	813	818	829	866	856	820	836	832	810	832	840	915	839	896	801	831	818	848	860	832	843	895	841	810	867	819	870	776	842	804	789	833	854	831	793	816	859	828	799	869	889	816	823	789	903	859	834	858	869	859	865	783	813	785	823	857	848	842	874	856	842	861	807	829	836	819	847	815	814	855	819	844	863	847	874	818	807	844	817	836	881	821	876	862	839	886	829	833	813	867	833	814	834	820	803	854	851	800	840	872	854	865	841	837	844	840	845	789	861	836	828	747	857	823	860	846	829	863	850	823	840	821	882	815	873	845	882	819	848	812	877	875	837	809	774	824	825	859	825	809	832	869	830	822	825	855	814	852	802	920	817	822	809	874	857	824	863	831	820	800	842	865	807	786	857	812	821	843	817	854	824	838	817	822	845	850	848	817	805	832	841	864	793	846	848	866	842	815	811	810	811	876	791	839	845	819	776	826	846	808	858	853	827	843	808	821	827	844	884	829	837	850	864	833	831	837	833	774	781	843	867	848	844	842	806	861	825	854	802	833	829	837	821	848	895	853	824	839	826	838	847	837	836	849	849	768	820	848	815	793	819	853	809	829	832	814	876	821	801	814	847	859	874	896	801	788	855	838	868	809	821	866	831	794	829	804	828	851	788	855	872	808	852	806	814	825	851	869	846	822	801	833	860	858	812	813	826	835	877	857	822	803	793
24892	21506	24954	28509	21498	21465	2567	637	503	543	489	507	496	482	464	486	476	462	442	443	447	493	436	435	443	466	481	451	449	501	458	447	477	445	473	457	459	428	408	470	481	413	431	442	485	450	415	484	501	492	495	430	456	437	455	439	444	444	450	454	472	494	443	447	456	405	421	458	432	423	473	455	447	438	468	450	488	490	429	435	441	489	409	429	441	439	403	439	509	462	467	474	414	454	432	473	420	434	403	445	496	460	498	466	462	437	471	416	462	459	429	437	427	451	398	437	410	458	479	458	432	477	418	462	440	430	445	433	492	443	490	453	438	468	442	458	429	444	450	451	479	444	431	462	431	416	466	454	486	398	453	428	423	418	476	466	417	462	469	430	463	467	449	425	454	479	445	412	431	476	458	480	450	420	431	430	456	470	453	465	438	467	446	439	449	423	426	423	451	482	399	465	466	422	475	475	434	411	435	447	431	436	472	449	494	441	443	462	445	495	484	496	450	401	449	406	468	424	446	437	449	445	496	462	457	452	469	434	412	454	455	433	471	462	482	469	463	442	424	411	414	439	435	450	456	434	449	450	474	429	417	414	447	460	447	473	424	453	432	471	463	474	439	474	414	453	438	446	439	424	463	467	475	443	440	448	455	482	446	426	448	476	448	482	446	457	493	457	437	406	459	451	429	452	419	412	424	450	475	463	442	404	449	422	410	451	454	425	440	438	461	478	437	482	436	465	454	436	448	463	457	464	465	427	443	421	452	450	445	465	488	443	454	433	439	447	449	442	478	460	456	455	459	451	458	467	417	433	431	437	435	444	449	450	439	441	440	489	462	440	463	460	427	455	435	456	441	441	447	438	465	453	456	443	432	421	451	466	435	443	452	417	483	469	453	426	441	390	436	448	425	455	500	450	423	464	472	449	460	457	421	454	441	449	471	431	460	453	490	421	422	461	451	484	459	465	440	423	445	436	471	472	481	435	464	432	443	452	461	433	411	434	408	467	494	480	450	431	449	412	458	446	471	425	449	464	458	459	467	470	432	426	436	468	434	425	416	443	429	438	427	439	456	468	442	503	426	408	432	426	427	442	473	458	487	414	428	448	493	459	407	455	477	465	402	454	460	456	477	462	426	436	472	432	458	468	500	431	425	451	437	438	466	478	492	441	425	373	502	488	486	449	401	489	425	427	408	469	402	444	428	443	446	400	480	481	470	443	461	441	428	436	450	485	451	439	439	455	477	422	422	436	476	447	490	448	464	454	406	456	427	417	429	481	456	493	470	455	476	494	447	477	498	462	442	433	491	445	419	406	443	471	457	442	455	442	450	402	432	450	437	444	433	456	419	448	432	480	445	429	509	455	470	407	459	469	445	442	420	416	451	438	422	454	427	425	434	444	453	423	419	472	455	441	471	478	479	449	423	457	488	423	437	468	493	461	506	446	465	462	435	454	452	436	459	433	473	473	457	458	439	454	424	435	444	496	465	447	450	449	421	445	462	454	497	471	485	460	442	473	442	425	457	454	410	448	429	462	463	428	455	442	391	419	458	452	447	419	386	439	435	458	428	447	487	424	448	442	430	449	406	429	471	464	408	456	441	437	441	451	423	477	468	493	454	418	449	446	449	464	443	448	425	425	460	439	447	441	476	447	432	437	455	465	475	465	469	449	445	433	437	457	431	448	441	468	505	406	479	469	473	444	471	470	431	447	438	473	442	458	417	448	412	437	444	448	485	430	472	463	445	441	466	442	472	445	431	438	455	480	458	429	475	466	453	436	472	470	467	435	431	431	429	477	428	427	453	444	470	485	439	409	417	418	428	414	409	452	425	440	460	471	449	445	468	457	440	423	472	443	465	433	444	453	459	442	436	443	448	460	473	456	439	466	434	409	467	478	448	487	450	461	463	446	468	471	441	458	440	421	475	428	448	440	438	437	412	441	482	463	487	455	467	487	454	421	468	444	471	441	428	435	403	496	506	415	471	454	447	431	435	445	453	420	471	439	451	478	460	422	456	447	465	420	467	453	377	432	455	442	469	455	447	483	457	444	469	437	436	426	473	437	438	444	437	415	490	470	443	480	448	450	468	433	446	437	474	449	444	441	404	455	415	466	455	456	436	415	435	482	447	409	472	437	435	451	444	455	444	446	454	435	474	438	471	429	470	445	440	442	488	461	445	446	399	456	452	464	456	444	472	460	413	418	417	398	402	428	454	442	443	467	421	461	452	443	438	471	433	446	462	485	435	444	413	421	494	501	477	450	450	417	479	423	438	453	459	441	475	494	431	443	452	494	429	459	450	455	444	457	459	444	484	472	453	511	461	425	432	452	464	430	450	461	448	456	415	463	475	477	417	465	422	437	463	427	429	413	459	402	428	468	431	400	436	385	481	436	454	417	461	400	487	462	450	409	485	457	411	444	471	468	477	499	390	395	482	433	497	469	457	434	466	450	455	479	419	481	411	441	447	411	439	451	485	403	446	446	425	438	454	431	420	424	422	475	476	446	463	424	427	398	419	461	446	457	466	466	412	425	421	418	424	443	423	432	423	454	451	435	432	454	495	420	449	447	451	471	426	428	457	446	453	426	447	456	472	470	445	397	447	455	446	492	482	492	465	477	430	460	463	445	487	453	423	469	469	441	433	402	474	464	456	464	451	475	418	458	430	468	420	420	472	447	432	478	450	483	407	439	481	427	450	450	424	480	455	443	443	427	457	492	427	475	456	387	427	455	444	459	449	458	444	438	447	440	435	466	431	454	439	459	467	430	466	474	443	456	434	474	426	445	456	486	409	428	470	483	497	480	456	388	435	444	453	430	473	429	486	475	458	467	392	441	483	477	472	442	433	413	457	461	463	457	494	462	479	461	459	458	451	460	453	401	431	450	471	444	450	447	441	424	466	451	431	449	456	471	463	434	461	447	464	441	479	417	460	464	470	456	441	414	487	461	430	470	426	435	402	437	453	476	494	434	454	444	477	435	489	430	418	445	408	409	430	457	399	438	465	462	440	465	449	471	434	457	484	406	446	494	451	487	431	453	480	453	416	431	476	429	453	444	459	484	436	428	448	428	433	438	416	433	476	442	447	431	424	450	409	437	456	452	390	443	460	427	431	439	455	447	433	443	429	474	434	440	467	469	480	479	399	447	446	444	459	462	468	424	417	445	462	415	449	486	452	471	468	430	458	421	462	488	444	439	454	439	434	446	470	452	428	404	469	466	448	415	474	459	414	459	414	438	447	464	452	475	409	458	419	464	454	453	430	472	463	459	415	452	427	444	482	466	431	475	424	516	420	441	436	454	461	455	467	449	443	497	431	453	407	440	410	439	428	450	447	449	467	467	441	455	449	511	474	465	419	442	500	495	412	451	426	462	458	462	465	500	444	408	435	433	431	433	463	479	452	487	437	437	440	471	427	464	486	467	439	435	443	436	435	472	502	429	452	442	461	484	437	445	436	433	484	432	431	482	456	461	471	460	457	415	458	460	448	415	441	474
17518	11221	2167	1331	1150	1082	1075	1006	1036	949	969	992	1039	918	982	961	970	988	979	959	979	982	926	948	982	984	968	947	981	990	981	954	969	969	984	985	1030	910	967	964	1011	922	932	948	962	958	1014	994	1000	984	970	992	1007	980	961	977	1015	921	949	921	932	945	971	918	1001	967	980	961	972	951	1009	964	900	945	970	912	959	986	957	970	937	956	951	974	962	909	979	985	987	890	987	980	1028	974	947	980	965	935	948	1003	999	966	918	985	922	938	972	987	927	943	915	920	976	975	918	964	976	960	935	987	997	947	933	968	950	940	943	941	956	976	963	996	927	995	979	912	927	948	945	949	971	950	951	950	972	971	928	953	968	1006	930	959	970	942	973	909	920	929	982	1019	941	942	963	920	998	1025	954	971	1035	948	966	995	956	962	961	966	961	960	962	984	938	927	967	941	959	918	940	1018	1000	953	1002	973	963	952	920	931	963	910	969	1019	936	909	903	923	978	926	971	994	918	959	972	991	1000	963	921	950	924	954	936	969	913	945	930	993	978	930	936	928	970	879	1036	948	917	1024	968	981	948	974	941	996	906	942	961	930	964	924	920	1001	951	1028	944	902	957	952	985	941	940	906	980	968	971	939	946	944	972	963	927	954	949	1001	965	960	976	956	975	995	1001	971	920	992	913	956	919	945	951	1013	1003	978	968	958	921	944	966	928	943	955	976	979	990	961	946	901	919	922	940	958	985	897	1014	940	946	1019	1003	972	982	916	974	969	915	938	953	938	1003	897	993	960	1024	911	959	941	932	986	950	1003	954	911	943	915	991	989	908	1007	986	969	1016	967	959	967	986	939	930	951	985	945	934	953	961	928	942	977	948	944	938	980	956	964	1009	923	971	974	962	936	1019	991	971	952	962	952	966	960	929	964	917	975	947	939	1011	965	988	1001	1015	957	994	953	898	972	960	949	962	988	991	980	977	972	969	967	920	928	939	1030	944	953	965	963	953	961	1022	963	997	952	895	947	970	922	959	1015	945	939	959	1009	939	939	938	923	960	950	961	965	983	969	942	1023	994	1006	970	952	931	1001	956	985	961	936	914	959	923	965	1003	972	942	997	939	953	1039	971	961	968	986	917	960	960	949	927	951	933	904	962	964	918	916	993	941	921	924	987	958	926	918	948	926	912	1019	1003	911	887	951	948	975	987	967	953	955	967	988	957	987	947	1002	939	948	967	920	944	984	972	912	939	1002	966	968	916	976	1039	976	908	941	1004	976	931	1005	981	949	956	929	960	956	939	1018	923	984	964	949	918	960	986	1046	978	968	935	936	917	967	947	945	939	921	996	986	919	971	975	926	1010	915	927	952	960	896	969	963	976	964	944	929	908	952	955	980	946	975	972	916	968	908	966	944	972	1023	999	890	953	986	950	930	975	907	965	947	964	947	944	1021	952	960	945	978	954	928	956	938	986	1021	952	991	993	990	944	977	1033	996	965	917	943	989	1019	968	964	959	983	936	1015	935	966	967	944	967	942	998	966	930	963	915	955	948	919	928	1003	953	920	946	942	957	984	939	970	993	961	923	943	988	963	957	956	960	982	961	1050	957	934	927	977	954	977	1003	956	914	975	964	942	1011	951	948	988	918	909	928	959	949	957	933	956	971	1003	938	874	964	1015	966	939	937	951	955	962	964	932	941	903	948	937	886	949	934	973	978	958	908	986	971	1013	979	936	946	912	944	914	992	944	963	950	989	995	943	964	960	928	903	933	948	950	906	906	948	990	959	995	973	958	957	981	968	996	942	964	963	1007	932	929	896	974	900	906	928	1035	974	936	980	954	1027	960	949	949	942	927	970	931	935	907	994	964	949	967	994	962	904	929	945	941	955	998	952	948	995	994	901	952	925	946	933	990	975	922	1007	955	976	954	971	941	909	950	1004	914	977	934	935	1018	983	927	973	1002	884	958	972	966	965	999	979	947	905	1001	970	871	937	931	977	1008	935	981	970	940	915	945	982	941	999	907	868	995	944	935	984	999	897	969	953	995	922	964	908	958	952	981	944	950	995	925	972	1017	876	952	996	906	909	946	958	936	959	940	998	960	944	962	904	955	1002	911	950	969	949	966	980	944	968	939	1007	947	988	923	1015	949	970	918	981	966	1032	955	939	1001	978	891	951	913	913	1001	947	923	975	968	918	979	945	910	958	1001	935	1021	983	934	933	935	977	961	1001	969	960	977	886	957	927	953	950	907	917	928	960	942	1000	976	950	991	1009	989	979	922	960	971	975	951	968	971	911	921	927	969	948	937	901	1015	985	951	945	941	962	970	925	934	949	927	964	976	943	922	960	927	968	938	948	926	965	975	977	930	926	1019	884	941	938	950	920	880	1010	968	944	927	999	960	1019	945	957	993	976	925	955	936	980	1008	949	909	978	939	943	1009	975	1010	959	926	943	906	986	983	966	970	946	941	984	891	931	984	886	928	915	922	962	970	934	941	937	978	937	960	899	941	927	963	978	952	952	1016	951	955	968	974	944	978	977	978	931	970	949	943	949	989	931	960	992	1002	919	1008	964	920	970	947	954	994	937	916	988	916	880	932	960	961	924	950	961	970	1004	936	918	986	1021	941	965	951	931	979	1004	1013	938	905	976	987	957	964	934	939	972	945	927	881	945	984	974	982	972	974	969	975	949	983	947	915	951	1003	886	963	971	955	915	979	965	969	896	953	975	922	946	897	1010	995	966	946	946	1000	983	951	932	957	918	956	961	989	937	933	962	899	911	917	1026	989	899	916	987	951	942	920	955	969	960	958	897	916	942	943	985	975	969	991	953	967	1010	1028	947	935	982	942	924	946	925	961	960	971	973	936	929	939	977	996	943	938	959	950	954	942	1011	934	923	993	955	898	965	996	888	972	964	934	970	909	978	978	940	998	985	944	964	931	970	948	947	972	986	945	983	973	1005	995	967	979	894	943	945	935	954	919	979	997	879	899	967	956	947	963	942	1031	933	923	952	958	929	956	981	945	923	986	957	975	972	934	930	967	930	1019	907	924	979	907	951	980	927	978	937	939	971	966	942	919	946	992	954	968	981	978	927	951	971	964	928	1012	960	944	936	930	948	951	964	942	967	974	975	929	993	922	948	999	957	989	934	963	945	916	980	979	990	960	933	970	931	883	930	1000	934	950	1004	1010	970	983	974	964	966	908	934	994	969	946	959	958	930	996	957	955	942	1005	937	932	996	967	958	962	936	931	967	973	948	968	995	972	970	964	1013	955	1038	975	987	985	962	944	938	1010	990	994	986	932	938	966	922	981	914	948	925	969	941	963	1031	933	990	961	925	1027	940	973	920	928	943	955	917	945	920	1005	943	873	952	932	966	928	940	918	936	956	972	962	958	953	997	895	950	928	943	931	970	943	958	986	935	944	988	1010	931	929	1008	976	973	923	934	980	963	976	965	948	997	970	962	962	979	947	951	974	970	1028	963	973	974	999	983	878	936	983	939	978	980	940	1017	950	942	1002	989	973	998	941	927	958	963	991	969	987	930	930	960	925	934	904	996	986	912	977	1002	931	948	965	929	950	957	953	964	941	955	1001	949	968	1003	943	922	946	944	915	975	987	956	891	965	924	936	923	999	897	938	974	962	980
24377	21506	25210	28249	21506	21521	19856	792	431	434	450	401	376	354	314	352	341	313	329	322	357	312	322	323	280	313	259	285	309	325	303	279	293	280	276	280	311	305	281	307	338	325	292	277	326	286	299	289	313	335	294	294	301	292	275	276	257	295	307	325	274	261	283	297	297	301	274	301	295	293	298	275	262	290	259	306	286	278	253	285	273	301	282	279	265	267	299	309	256	291	299	256	310	249	303	296	273	300	279	290	306	279	299	299	322	281	276	267	311	289	322	239	265	308	277	315	289	265	307	276	283	279	268	297	271	312	303	308	272	285	292	276	299	282	295	317	326	299	295	282	312	304	283	283	288	272	277	274	304	272	258	310	320	275	297	317	294	295	273	269	293	304	270	279	273	302	320	292	290	298	279	282	331	272	302	290	295	277	297	255	272	317	306	294	306	321	302	288	325	266	302	269	273	283	298	286	299	279	289	285	269	302	251	252	256	286	276	291	270	264	281	278	301	308	294	284	297	262	301	297	324	327	317	286	281	275	285	277	299	267	257	262	302	264	271	303	305	290	279	267	262	323	306	297	272	281	259	294	289	307	299	278	304	329	292	311	260	263	291	285	338	297	316	296	278	297	271	275	264	310	312	281	267	269	273	287	282	273	300	266	297	293	258	320	263	303	285	272	289	242	274	280	280	267	278	298	284	299	284	292	302	257	248	277	291	288	293	274	287	272	320	295	325	296	269	256	295	278	313	308	273	276	267	275	305	316	267	298	276	292	251	282	290	281	285	295	265	256	272	295	309	299	288	295	275	284	288	279	280	305	280	284	273	287	266	297	273	289	314	278	266	312	306	275	289	295	309	301	266	284	282	270	290	279	274	263	292	291	282	274	289	270	277	289	260	270	262	290	299	304	291	271	276	295	304	303	315	295	274	256	307	296	311	265	265	291	297	260	297	253	288	282	273	316	270	286	313	307	284	243	308	271	285	317	292	263	281	293	310	309	270	279	254	335	293	261	321	276	236	291	299	298	271	298	296	256	259	316	280	292	281	289	297	291	303	306	276	257	303	244	271	273	251	308	279	275	279	298	264	273	250	277	252	284	309	297	314	281	285	293	318	287	290	308	271	274	312	271	248	310	304	281	279	289	277	259	294	300	267	260	301	318	288	308	300	272	270	266	298	311	287	281	284	273	295	324	280	265	271	284	254	291	243	250	312	267	308	290	262	294	265	283	315	278	300	281	282	283	275	282	299	300	281	270	280	305	272	292	299	271	304	295	287	306	297	269	296	279	265	300	268	274	261	279	292	278	270	271	301	282	295	272	299	285	287	294	267	272	293	272	285	253	277	283	278	284	294	273	284	257	309	275	299	288	273	301	237	290	275	296	279	312	280	311	281	275	262	302	311	283	270	293	241	288	303	274	285	281	283	276	289	270	304	290	282	319	249	278	298	297	279	296	316	267	300	292	332	289	276	271	282	267	286	275	305	316	302	289	315	276	278	295	298	279	312	299	305	275	318	259	264	283	300	291	308	289	285	313	314	315	292	285	286	269	265	306	293	257	303	291	286	294	292	292	230	273	320	277	271	277	312	277	293	284	276	280	284	310	265	260	314	293	265	255	249	293	290	268	300	272	289	305	266	277	300	300	275	284	298	281	336	286	292	294	275	263	279	273	299	306	294	294	272	276	269	244	270	285	286	284	300	272	312	273	312	261	279	268	307	280	257	295	307	295	300	283	289	253	318	286	280	310	277	301	257	284	292	282	291	307	284	273	305	306	269	292	276	274	278	307	315	282	299	267	301	288	288	310	280	247	272	293	261	265	292	293	277	285	282	266	266	264	285	294	277	267	255	278	249	309	315	288	299	264	319	294	277	284	294	285	281	287	299	306	313	304	290	268	302	302	305	307	317	323	296	293	309	294	275	266	299	294	247	274	283	272	283	246	277	302	271	297	276	268	317	279	289	266	303	275	304	312	294	284	300	289	293	292	291	314	255	309	271	284	284	276	293	275	254	274	265	271	295	279	257	306	286	290	290	303	278	267	278	290	332	262	292	297	270	246	257	257	289	333	273	279	320	296	308	312	294	279	291	305	292	303	279	310	291	288	286	277	283	306	264	273	291	278	315	282	290	243	330	303	291	282	316	310	241	276	297	286	277	266	261	281	263	274	278	280	274	293	303	282	262	290	271	262	308	295	273	276	287	306	318	280	264	317	252	279	282	296	277	303	282	294	315	296	281	258	287	301	269	271	308	261	303	288	252	298	328	288	278	308	270	312	269	315	290	265	275	286	310	273	282	273	280	291	300	293	289	268	259	323	274	277	260	276	300	266	272	262	253	286	242	277	294	272	266	302	293	278	276	270	265	302	300	287	328	279	285	277	265	287	267	283	295	278	297	314	288	274	287	279	290	277	284	264	247	294	304	279	278	289	251	289	285	304	284	280	310	255	263	274	284	298	275	306	299	271	279	287	301	287	274	264	321	303	287	337	281	288	283	276	269	266	293	294	297	267	310	304	255	289	281	294	252	290	267	294	288	312	278	285	281	298	326	304	264	295	296	276	278	277	328	264	273	272	306	276	259	275	342	296	269	314	273	258	300	296	308	291	298	302	290	279	254	273	324	309	271	261	291	268	279	306	287	281	240	313	287	293	305	280	294	286	305	278	258	268	294	297	285	329	274	268	283	275	294	299	322	270	274	299	291	267	281	279	255	286	312	265	270	326	283	285	294	321	302	294	307	266	299	289	291	301	289	283	279	269	273	285	295	306	287	287	284	298	303	277	293	282	299	285	266	261	272	303	283	313	302	277	284	303	264	329	273	273	295	315	266	281	317	288	289	295	267	274	314	302	297	281	282	282	302	277	277	307	280	308	272	300	286	290	275	268	267	308	283	271	303	310	302	275	302	309	261	286	308	295	268	281	268	286	260	252	283	305	269	275	262	281	258	278	300	296	301	311	313	273	293	312	294	268	287	316	276	283	270	293	271	280	278	264	316	308	291	264	308	283	284	297	311	319	308	282	313	273	285	268	252	314	334	262	269	294	337	290	265	265	276	297	290	297	309	282	292	304	293	298	314	256	271	318	254	284	265	290	318	258	290	316	294	270	285	278	253	294	300	285	296	326	281	263	298	268	279	289	304	284	288	315	297	271	282	279	270	276	315	275	262	306	304	262	271	273	282	276	263	298	330	285	273	288	282	287	286	309	284	312	268	284	281	282	289	271	293	309	313	296	298	286	315	261	272	290	309	274	259	281	269	282	311	289	278	286	311	286	264	258	300	279	303	314	263	275	295	300	277	305	260	285	300	314	275	278	284	284	285	279	271	306	276	300	323	288	278	273	250	266	275	300	321	258	330	272	305	312	280	278	322	297	271	302	297	271	281	300	351	282	267	280	294	272	273	275	351	303	294	309	309	273	294	293	276	277	286	280	306	279	271	272	342	349	259	249	297	272	278	291	252	268	265	283	283	304	272	281	265	302	305	258	276	285	257	283
23001	14580	2747	1262	916	842	745	730	746	690	648	705	668	642	661	651	645	605	647	623	617	587	635	642	627	670	666	640	585	642	639	624	667	638	622	651	648	645	665	668	612	645	632	630	661	663	613	679	618	643	616	649	641	618	601	644	630	663	641	632	630	629	638	637	591	597	641	615	661	642	636	587	662	617	646	682	613	575	624	607	647	649	638	602	615	601	579	649	609	607	617	598	612	663	631	608	613	604	570	618	608	597	636	609	622	628	643	649	670	631	611	560	631	646	634	616	710	631	608	639	597	605	612	599	602	639	628	621	617	641	631	604	634	611	600	645	613	605	610	600	578	686	626	646	635	598	629	611	593	646	665	601	639	617	640	641	605	636	620	587	615	622	657	642	645	617	634	635	603	648	621	625	623	631	584	623	557	589	613	637	611	631	649	637	664	644	640	637	654	623	611	624	612	625	589	612	615	579	636	635	606	638	599	619	637	626	640	612	607	630	602	595	639	625	643	638	636	631	624	627	571	647	601	612	632	640	644	606	599	644	643	668	622	604	614	595	586	610	592	650	599	624	583	606	594	641	597	615	634	628	601	597	631	592	621	646	609	593	636	669	601	665	616	640	604	606	625	637	684	697	606	643	630	614	643	625	618	640	630	663	616	599	622	644	596	623	617	614	637	587	641	632	690	566	655	600	631	605	636	639	647	611	633	622	642	672	591	639	602	668	636	640	662	572	592	614	583	609	576	623	680	649	610	601	630	598	623	646	657	604	631	659	624	627	646	620	618	605	620	624	664	623	632	586	642	652	602	629	613	662	588	636	626	625	642	603	635	630	653	634	614	610	622	646	609	650	589	588	591	669	637	563	645	573	583	632	653	585	603	624	622	636	632	634	589	638	585	675	627	591	604	666	647	589	630	593	629	635	609	616	626	623	589	624	582	584	570	628	627	655	591	626	600	641	630	639	615	593	604	599	626	616	560	638	599	606	672	644	630	620	637	632	596	607	639	623	660	640	640	611	591	646	685	600	599	639	625	636	609	606	598	598	627	649	616	611	608	677	676	593	629	634	613	576	646	638	688	589	630	575	658	645	646	605	623	688	607	625	603	617	635	638	656	609	637	636	618	611	620	604	654	634	636	628	660	647	639	620	620	637	664	611	640	609	586	628	640	640	637	617	617	552	605	639	608	629	648	607	631	582	639	610	635	640	617	623	573	621	637	590	642	611	627	636	591	609	668	644	637	645	635	597	654	640	607	603	655	627	629	644	620	623	608	658	657	625	600	635	589	663	607	629	610	638	633	599	645	616	654	610	633	634	619	636	646	633	615	618	592	631	644	605	625	633	587	639	564	577	626	574	617	656	597	633	637	629	584	631	618	617	617	645	632	656	597	619	661	647	648	668	595	628	642	636	630	667	615	663	625	642	609	648	619	607	679	662	581	605	661	638	581	586	631	641	653	616	635	668	660	653	577	592	659	660	639	632	675	619	589	645	636	666	628	657	604	672	618	613	636	618	630	608	644	636	639	659	644	648	659	663	611	603	602	606	617	641	684	660	689	593	683	622	612	632	620	631	594	609	606	653	618	620	631	589	617	578	620	612	580	597	551	609	612	628	656	657	606	657	656	629	616	607	626	640	670	634	632	617	615	628	609	604	587	617	636	646	608	609	645	581	615	631	602	594	623	640	631	635	590	607	629	600	608	646	609	656	631	625	597	607	653	612	661	640	643	670	633	602	646	626	618	641	600	575	648	634	622	665	618	598	633	600	589	602	638	629	606	656	656	664	640	604	611	571	644	656	633	677	630	613	635	614	584	632	648	633	617	601	628	622	609	594	640	572	644	647	636	631	659	636	686	583	612	627	619	658	583	627	642	638	597	649	648	653	616	636	604	607	638	600	593	622	684	641	615	637	599	606	646	585	614	662	635	589	649	629	668	651	619	620	632	613	646	594	643	626	605	624	605	629	680	610	564	623	603	626	613	645	617	598	628	619	652	654	647	639	634	602	663	625	586	654	636	637	649	634	619	631	620	683	645	593	619	644	578	587	651	658	660	650	608	608	608	657	643	650	642	579	615	599	660	555	689	608	610	616	622	591	568	630	651	663	606	601	659	680	621	602	627	634	662	637	655	647	654	605	630	577	624	664	623	611	654	677	635	615	599	617	620	591	619	667	644	602	689	589	629	592	594	578	666	592	655	600	588	655	637	602	646	630	646	614	644	652	647	641	611	614	643	628	598	645	598	607	635	636	632	641	634	621	660	639	597	661	639	663	680	646	634	635	602	631	625	607	635	612	659	618	622	633	648	643	615	624	602	621	668	595	660	629	594	627	562	645	616	632	625	626	637	618	614	651	648	622	585	649	655	596	642	631	609	565	598	636	619	611	635	618	589	642	649	628	624	624	640	596	589	618	594	603	633	575	627	621	622	648	626	619	618	612	612	630	652	613	581	646	613	639	646	626	606	624	624	614	583	625	641	663	617	659	618	629	639	665	650	642	603	632	640	603	619	618	651	637	592	632	626	587	617	647	547	632	621	623	647	609	588	608	609	675	690	657	596	612	667	584	622	625	632	626	605	658	647	597	615	638	582	601	622	629	647	619	665	667	560	633	667	618	642	634	612	622	633	631	645	617	610	622	635	646	604	613	625	648	635	633	578	660	629	576	641	616	579	594	563	619	651	606	603	645	618	657	636	602	622	585	621	582	653	652	665	615	630	620	613	642	634	626	662	611	601	631	633	644	645	617	614	676	606	604	573	658	626	635	612	612	670	608	623	599	666	612	653	643	615	647	630	666	621	626	642	618	608	581	636	617	629	627	603	593	613	609	604	621	631	605	633	588	671	571	637	609	589	611	661	613	679	591	582	622	639	630	610	614	602	607	576	654	614	580	633	614	601	676	674	602	616	642	636	610	639	629	590	681	666	636	635	615	621	606	638	610	619	637	624	637	571	614	633	631	609	662	607	642	579	635	663	568	632	670	612	639	588	620	630	602	659	624	632	636	621	588	614	593	608	640	648	614	596	598	638	589	628	641	636	620	622	602	631	650	657	588	630	588	618	636	608	557	628	624	618	640	645	659	618	593	611	596	631	630	624	638	589	609	706	646	667	653	637	627	638	618	643	647	629	629	598	619	645	626	633	566	610	615	644	612	659	622	597	608	643	599	593	557	595	591	680	562	664	603	568	599	600	628	605	622	581	644	625	614	612	641	636	668	628	605	602	666	642	643	648	607	629	607	668	623	662	670	618	605	621	636	668	614	630	636	669	620	609	650	607	612	619	657	626	629	640	630	647	625	586	605	637	610	619	655	662	631	656	619	617	650	653	612	656	596	590	584	650	627	622	644	625	606	616	652	632	599	663	629	619	640	638	643	605	612	658	624	599	646	635	654	607	636	611	623	590	660	574	648	609	638	686	597	586	627	598	631	651	660	622	605	645	594	593	581	663	620	578	633	618	642	653	619	625	609	647	599	603	673	645	613	602	663	607	646
32565	20577	9817	662	393	345	387	357	353	342	345	367	370	344	353	382	367	367	348	360	368	355	390	362	350	375	365	351	333	385	335	358	404	365	377	373	380	389	391	406	343	359	391	371	376	368	362	332	369	375	351	347	354	347	361	375	350	368	363	395	344	325	354	367	338	358	340	370	366	374	366	371	334	335	359	361	387	364	371	382	347	358	348	358	360	362	372	378	378	359	356	317	370	383	392	359	376	388	362	363	396	361	363	369	342	380	382	339	344	362	367	379	346	365	351	344	360	349	404	382	385	350	377	347	381	375	410	364	362	372	344	338	345	358	351	387	393	366	347	350	370	388	373	382	394	345	353	417	372	355	365	359	353	364	383	368	370	417	363	370	385	373	355	367	335	345	374	349	349	399	382	376	384	339	373	354	360	360	363	346	393	350	366	372	402	373	381	353	373	329	389	384	373	331	335	386	327	392	400	397	425	377	372	365	337	376	383	397	353	411	360	361	353	334	392	360	352	377	367	399	373	346	352	394	348	365	335	360	363	375	414	406	389	358	377	354	379	360	359	371	378	382	392	344	378	363	334	356	375	364	365	349	377	369	350	409	392	377	374	336	374	379	323	401	341	403	404	367	417	404	372	380	360	376	383	330	370	361	363	364	364	336	367	362	323	399	361	352	332	356	382	315	380	349	369	341	359	354	376	372	372	403	373	375	383	358	335	384	373	366	364	367	364	365	395	349	364	371	375	370	371	349	364	407	364	351	330	362	402	369	376	384	386	366	324	364	380	367	391	345	377	377	355	365	367	369	353	371	308	351	382	323	345	397	371	356	382	373	351	355	372	358	378	363	393	343	384	369	327	317	343	358	319	378	331	353	353	351	385	316	391	337	361	352	363	361	391	323	359	379	360	373	351	370	354	366	361	383	344	368	396	401	395	390	401	320	359	346	348	316	374	354	369	385	385	360	388	355	358	388	364	385	369	379	367	363	352	357	358	347	373	335	329	414	353	339	358	363	375	415	397	361	364	362	359	365	363	340	373	365	369	373	386	348	351	344	356	383	356	359	335	403	381	363	378	398	383	371	359	341	348	399	399	386	373	382	342	344	368	379	367	361	373	381	363	359	388	368	352	373	374	373	401	373	386	393	333	341	361	389	351	345	372	397	407	384	380	354	373	335	336	370	388	372	394	392	419	353	363	358	358	323	388	343	377	367	363	376	368	361	410	377	422	338	355	349	340	357	387	393	373	379	358	341	379	397	412	358	401	394	354	378	364	363	387	332	367	347	355	364	351	390	373	399	372	379	379	358	340	378	345	387	386	344	422	399	355	365	361	372	405	359	377	367	412	365	341	373	327	366	371	361	336	361	378	356	361	372	335	377	377	369	374	348	373	323	398	384	313	364	347	362	406	348	389	362	415	316	351	361	345	374	371	362	356	372	346	377	349	381	379	375	345	399	376	393	400	339	344	364	361	350	354	374	368	348	372	393	339	359	362	367	354	366	391	383	394	383	340	368	364	352	386	380	391	411	360	347	343	355	354	376	376	366	371	379	368	354	370	389	378	374	353	396	344	376	357	351	342	375	381	373	360	378	380	359	374	348	390	373	349	345	355	378	357	348	373	349	380	349	364	372	372	373	385	393	369	353	350	366	354	367	387	347	351	404	352	332	339	311	371	353	363	353	377	363	360	378	375	348	397	387	368	362	394	342	374	363	398	319	378	340	390	335	341	338	385	357	389	319	392	346	371	329	388	343	352	359	381	369	410	393	388	338	323	372	387	343	377	379	342	392	337	346	334	381	360	376	388	403	368	420	390	393	352	387	338	365	369	346	401	347	342	362	382	382	382	362	366	347	361	390	367	373	398	330	388	381	355	352	383	339	345	372	349	391	353	385	369	366	358	357	370	354	377	402	392	371	373	347	367	382	366	369	367	396	389	332	363	373	346	371	371	388	376	375	370	361	356	371	365	339	372	376	385	401	386	371	385	355	377	370	363	372	415	354	378	352	359	400	355	384	423	349	349	367	332	357	351	358	352	334	352	358	388	377	389	364	349	395	350	350	327	349	408	377	358	354	378	386	377	333	357	353	339	319	342	385	378	386	378	373	340	352	332	374	378	372	356	341	352	376	352	339	396	371	333	384	392	404	391	367	351	365	374	389	356	374	343	354	364	344	336	387	359	390	372	356	410	432	364	378	353	364	386	390	374	364	352	383	370	363	361	383	379	392	394	379	379	393	355	350	366	360	306	354	364	362	355	356	386	379	368	366	366	382	364	369	413	381	361	389	376	395	388	359	351	366	354	357	353	326	385	371	388	380	342	348	396	404	392	357	335	363	384	335	368	342	356	350	400	376	349	383	397	354	389	366	381	401	347	383	415	350	389	367	394	353	354	362	349	373	391	359	366	334	379	368	342	386	367	365	333	343	335	353	389	403	358	359	361	357	357	395	356	362	337	365	383	393	350	360	383	361	374	391	351	349	336	383	399	361	398	341	346	414	374	319	337	368	382	379	352	396	357	370	384	394	394	352	372	387	365	368	344	331	356	349	391	384	388	337	385	374	331	352	367	347	337	343	388	339	371	343	368	350	373	342	362	361	356	370	381	388	366	362	342	405	356	394	408	365	396	366	349	363	338	379	360	395	367	336	330	381	388	374	395	365	388	369	363	352	350	366	395	354	358	383	353	346	402	358	363	340	368	333	367	384	349	383	353	358	377	371	374	360	364	368	329	360	376	353	406	381	385	378	354	374	372	354	353	346	342	343	364	355	344	364	357	357	349	381	356	367	370	365	363	391	360	329	369	372	356	342	374	367	368	346	362	381	349	359	355	334	367	374	371	335	348	344	369	392	368	406	370	365	373	372	386	374	323	378	356	368	377	368	375	356	384	376	374	403	349	403	357	393	365	319	359	368	348	379	370	340	396	377	350	341	389	352	376	369	355	369	387	375	389	392	343	313	353	310	336	362	328	387	408	385	374	344	391	379	368	358	379	397	397	330	373	366	382	402	364	363	360	378	392	353	363	386	370	331	347	381	396	337	356	359	368	378	372	365	357	338	363	406	350	390	372	374	348	343	330	380	379	447	377	324	357	363	368	392	361	351	364	351	370	331	383	380	371	370	359	356	365	381	379	388	382	366	382	365	394	354	364	387	377	384	367	389	360	382	385	355	378	384	372	416	364	359	354	396	377	392	379	372	357	357	405	323	392	377	414	353	375	396	364	369	376	359	351	365	385	389	350	347	359	357	377	356	380	336	402	389	380	370	341	347	357	367	376	338	374	368	381	390	351	371	350	402	381	391	335	351	342	398	372	353	371	379	319	382	400	354	388	371	357	374	408	377	379	392	358	394	352	355	397	340	369	343	387	343	393	351	386	360	373	374	350	417	365	364	393	398	379	365	393	391	389	396	363	361	360	344	340	354	365	380	351	365	352	409	393	358	372	406	367	310	420	372	334	337	358	344	398	363	359	378	353	401	374	344	359	397	378	364
7031	1930	875	818	799	848	848	828	818	855	854	823	820	875	862	824	869	853	805	888	872	845	863	793	883	834	838	892	801	845	808	832	838	836	883	861	861	842	872	868	818	858	856	844	784	846	852	862	802	812	821	882	844	821	818	823	798	827	861	821	851	769	842	896	793	821	834	844	862	820	833	856	799	850	869	779	816	820	847	816	852	872	820	913	823	859	861	902	826	807	860	853	851	775	835	810	821	822	808	825	806	847	832	844	805	863	862	867	831	822	847	815	788	869	779	801	820	825	859	818	859	884	827	838	814	839	814	837	828	849	792	800	857	870	854	799	854	846	885	815	850	806	826	812	815	799	832	824	825	860	835	834	863	888	886	806	856	847	809	823	822	838	833	809	832	825	808	834	841	880	763	773	826	867	812	859	819	842	885	868	863	860	827	808	786	840	838	871	861	873	834	790	800	880	841	855	786	800	816	811	833	861	814	813	803	841	882	827	832	848	840	810	817	827	852	873	801	798	847	839	860	833	861	890	861	866	767	852	859	858	869	827	835	877	871	851	855	847	848	841	832	843	820	846	818	803	859	865	801	845	811	779	782	794	809	901	863	843	770	856	798	856	835	864	872	852	798	838	821	835	872	816	857	830	848	825	900	802	828	839	834	816	855	822	781	865	812	814	812	844	849	832	832	828	809	816	811	822	800	850	813	867	792	873	839	799	847	801	879	851	826	852	852	841	837	828	832	828	836	799	844	836	856	861	846	847	849	868	828	845	803	795	796	837	839	878	887	865	823	913	873	796	824	862	860	846	814	836	867	784	834	867	877	843	786	824	845	808	860	869	840	850	916	820	857	826	875	813	791	809	821	853	817	804	907	846	840	788	806	824	825	831	846	814	814	821	837	851	834	883	892	838	848	827	901	858	816	829	830	851	806	842	880	741	843	878	826	776	861	793	816	781	815	823	877	807	841	865	850	831	840	843	871	876	847	872	791	782	800	839	793	769	842	834	828	836	871	782	875	845	827	826	861	849	828	808	895	845	846	821	838	817	856	846	868	865	868	833	824	860	809	839	824	880	815	881	840	856	826	867	813	870	754	861	817	849	861	858	833	811	824	810	851	840	844	806	884	822	844	822	789	808	798	872	830	795	893	853	842	769	823	819	813	786	818	851	861	851	841	843	846	801	819	827	846	866	852	869	794	840	865	832	823	851	854	822	820	822	827	792	826	817	853	790	865	784	811	819	822	832	834	850	875	810	827	811	850	845	857	861	810	880	803	881	867	790	825	830	816	825	839	763	896	850	830	763	858	832	816	812	819	877	810	808	836	855	867	813	835	850	836	798	862	806	855	888	805	868	833	834	834	837	861	865	800	780	806	811	861	820	898	861	853	801	848	875	824	804	848	795	810	822	874	864	844	825	811	903	873	852	840	883	801	821	871	814	771	814	881	864	821	845	884	842	828	880	846	909	842	858	827	895	823	812	829	839	861	834	845	821	834	838	830	867	847	812	868	829	853	815	827	824	863	873	872	827	848	814	806	844	809	841	878	818	835	854	855	815	775	839	819	835	776	790	849	838	836	822	841	823	784	855	795	840	858	789	826	830	820	886	854	833	768	844	831	837	860	846	836	830	741	815	842	882	851	809	877	801	814	837	836	816	824	812	813	783	826	855	807	827	875	848	802	872	796	825	817	819	835	853	890	844	844	820	815	842	821	831	858	840	830	796	834	852	857	842	855	906	861	827	852	795	845	849	837	848	875	830	816	892	876	830	821	798	824	831	852	853	789	806	833	884	828	866	808	829	832	803	846	823	851	847	800	859	800	809	808	839	821	871	864	842	841	811	840	887	837	820	855	829	835	890	867	838	802	803	896	871	818	811	902	847	880	849	819	860	839	822	857	833	824	795	842	817	879	876	872	789	822	896	849	810	861	821	815	832	784	833	836	808	809	837	840	831	866	800	840	894	868	860	827	831	845	810	836	820	871	818	865	780	849	792	854	817	856	823	795	856	844	825	778	760	846	822	838	845	870	866	878	818	873	834	823	844	841	791	801	826	819	846	791	783	845	866	749	835	833	797	805	844	850	838	802	900	860	803	827	874	796	856	846	872	802	879	795	838	845	819	851	875	821	810	837	835	872	875	849	828	858	827	807	812	803	849	883	824	865	873	850	830	833	823	838	828	827	836	843	867	889	820	850	836	855	879	851	812	811	861	815	817	819	878	837	821	848	800	844	849	850	819	831	820	886	825	845	757	816	853	791	850	802	828	848	847	829	792	869	859	853	811	800	793	816	830	838	827	815	842	849	812	805	833	840	840	831	884	877	822	831	836	813	873	821	873	835	838	834	876	843	815	817	837	792	844	830	876	860	822	840	830	792	857	846	794	808	840	812	840	873	796	845	864	829	810	806	885	841	799	826	789	809	839	835	872	830	892	805	845	836	846	805	827	832	814	786	850	816	820	850	843	836	848	792	858	837	841	842	824	839	829	879	869	830	800	831	803	834	832	810	821	843	782	791	873	830	804	849	842	856	895	839	839	837	846	831	766	770	845	851	828	883	862	781	819	845	812	852	850	773	830	838	770	859	829	824	861	835	814	835	889	840	788	855	816	857	857	799	824	835	785	771	825	849	833	830	828	870	830	894	812	885	896	790	857	854	832	875	839	854	853	894	822	842	812	823	780	882	767	872	835	860	858	870	833	817	834	819	870	866	834	812	831	856	851	825	866	832	830	837	853	843	813	838	870	794	883	834	812	837	851	854	887	839	821	878	813	789	800	843	856	820	880	790	827	837	831	833	837	792	795	868	826	829	850	833	818	828	854	820	837	842	809	863	817	858	812	818	859	821	785	840	874	806	820	833	819	827	824	887	814	854	817	787	798	824	904	853	849	837	805	874	886	837	811	827	829	737	871	838	834	810	837	864	800	816	792	813	829	836	827	815	843	875	853	837	808	813	835	830	850	800	823	850	865	859	813	862	821	877	754	851	856	846	836	822	829	838	805	865	794	819	878	852	847	877	843	821	866	817	870	827	842	807	884	820	843	807	842	802	836	825	836	831	871	863	806	856	844	809	829	840	847	838	856	829	885	885	885	858	839	917	844	821	855	828	834	845	816	850	868	787	825	838	887	852	863	866	820	828	789	898	825	873	808	869	842	869	821	847	816	859	846	830	862	847	835	837	837	846	829	844	831	865	835	826	840	830	853	867	803	826	837	817	815	832	824	828	803	832	829	788	831	845	864	832	802	841	813	851	828	785	835	804	826	851	819	862	814	844	828	857	817	869	874	845	798	809	857	895	829	810	826	816	891	840	805	821	807	852	809	810	813	812	805	818	870	820	891	823	823	847	820	844	853	815	874	832	864	819	807	848	875	838	826	819	827	771	850	800	848	838	898	834	851	826	812	852	883	804	870	827	848	804	771	855	822	763	860	832	892	811	824	869	798	886	834	833	890	884	838	823	889	839	814	806	807	882	878	874	818	854	837	846	792	808	834
24797	21444	24864	28398	21437	21410	2559	660	529	482	506	502	456	455	503	487	490	449	456	442	492	437	458	473	456	444	495	441	476	466	454	468	440	475	455	469	446	432	463	474	450	446	480	420	429	467	473	447	419	484	467	470	457	435	413	469	473	416	444	406	430	434	474	516	456	515	482	433	439	423	456	444	411	442	444	457	471	459	448	454	460	455	498	501	476	446	439	462	412	463	447	419	403	437	433	456	445	437	451	435	425	448	459	449	469	451	453	460	435	485	443	467	456	429	475	467	423	476	404	462	421	404	469	456	455	459	473	484	462	471	436	473	507	451	452	481	413	455	436	506	461	486	454	492	453	485	432	448	433	409	453	437	464	472	428	452	459	496	537	449	474	444	433	460	443	435	484	429	430	413	455	439	449	497	447	487	444	441	427	449	466	392	440	440	452	425	477	446	492	414	462	459	414	440	426	422	464	496	517	427	438	456	444	464	466	480	473	471	448	423	465	438	433	465	448	435	467	465	443	498	460	430	463	456	414	469	477	445	458	450	399	464	479	412	423	468	444	465	459	471	455	479	483	502	487	460	430	426	453	420	444	474	451	441	469	461	412	428	468	444	439	450	458	433	483	477	471	447	462	428	456	446	463	455	462	465	443	456	465	437	443	436	452	472	432	481	420	419	484	489	461	448	479	489	470	432	439	436	450	421	460	471	438	424	482	495	412	450	467	456	403	450	436	441	455	446	471	448	429	473	422	489	459	474	455	451	427	437	473	460	421	451	451	427	449	445	441	473	460	464	411	446	478	470	458	453	525	451	405	488	457	475	463	425	470	463	437	423	451	480	484	425	464	451	461	448	458	457	450	410	418	461	440	444	437	412	454	454	450	429	453	465	410	447	445	470	449	477	444	445	486	463	478	503	473	456	430	481	445	452	443	479	459	450	420	426	449	445	449	460	479	459	440	447	388	443	437	446	413	448	464	447	515	486	471	439	469	428	456	439	429	474	456	477	447	457	438	424	433	392	442	444	466	447	493	402	466	422	442	436	425	397	447	488	477	464	446	478	435	456	459	438	481	451	426	468	456	434	456	448	421	411	473	463	466	462	429	468	451	470	448	399	418	450	459	420	486	453	467	460	467	436	443	501	414	480	402	449	436	458	433	450	409	432	496	466	430	457	436	432	432	470	432	479	433	504	436	466	456	434	441	471	426	449	441	454	463	465	436	454	443	482	464	461	519	420	454	456	473	417	439	460	442	438	446	452	438	422	444	501	428	449	505	442	422	436	480	486	445	410	441	477	429	461	444	433	452	434	434	478	470	464	487	476	465	418	430	443	459	466	427	454	460	482	449	450	412	446	428	419	483	432	508	408	406	459	406	461	461	489	440	450	462	459	459	435	427	468	433	486	439	474	471	440	455	443	441	446	483	441	453	413	412	483	465	481	465	445	467	375	442	457	459	448	414	422	455	406	493	438	440	424	441	448	467	447	394	426	463	444	459	472	451	417	423	448	466	480	438	455	475	458	447	449	447	455	442	449	415	488	465	502	411	452	438	425	466	440	474	470	453	438	447	504	458	452	454	451	419	466	466	459	459	434	428	398	446	427	479	430	424	416	502	459	408	453	452	472	450	436	478	460	419	432	438	513	429	448	472	530	446	445	469	477	446	431	468	440	439	440	469	451	448	442	478	404	475	475	429	438	441	462	463	463	428	445	397	440	426	454	452	411	440	440	428	450	480	467	466	430	404	467	497	475	463	462	463	484	435	459	410	440	456	475	498	469	428	482	446	495	473	457	476	455	432	446	403	425	460	492	486	433	452	450	462	422	490	472	493	451	449	389	457	444	451	445	461	447	443	441	412	459	428	399	455	494	484	445	417	438	454	451	452	436	440	444	489	426	480	499	440	428	436	432	416	463	459	419	409	482	464	442	457	463	418	455	435	453	461	437	429	462	480	442	439	484	428	453	424	470	447	437	491	440	475	477	512	439	447	441	441	464	466	442	493	412	474	505	428	425	467	431	430	438	455	441	471	432	455	466	399	430	400	442	457	458	459	461	438	460	506	462	475	465	440	462	444	444	419	447	456	453	474	431	469	459	489	449	457	474	478	433	450	469	439	456	438	416	444	455	454	423	456	439	442	434	482	479	480	399	449	449	427	462	459	488	425	408	468	447	503	452	437	413	463	416	482	444	442	454	433	452	467	446	444	453	470	449	444	461	463	494	455	462	509	416	482	436	475	440	460	422	421	445	427	436	455	424	415	446	483	448	473	418	469	450	426	451	455	454	414	420	435	436	479	469	411	407	518	491	450	480	434	431	465	449	478	435	498	475	495	461	448	493	397	412	413	449	469	474	403	452	468	469	429	466	425	455	446	455	444	476	457	407	419	438	441	483	472	431	449	472	464	408	484	468	458	431	430	467	434	425	493	429	506	420	459	427	443	460	402	431	446	425	456	451	409	457	468	448	465	465	435	462	426	434	424	467	400	429	419	483	522	424	491	467	425	454	431	462	483	460	434	447	427	444	478	457	463	437	447	434	409	451	462	485	472	423	452	463	420	428	466	479	456	409	477	461	445	449	422	415	426	457	410	449	470	449	451	453	468	454	451	483	447	436	448	460	396	463	459	453	538	457	442	430	505	473	422	504	436	438	449	414	420	390	411	457	463	458	451	478	461	425	455	469	465	470	424	480	443	477	436	457	477	451	455	400	433	446	420	472	477	438	436	442	452	424	425	418	462	439	436	473	473	445	455	466	432	462	457	462	429	457	467	451	418	455	446	477	435	447	444	423	475	478	411	425	494	424	443	489	431	462	411	444	407	435	430	420	409	432	477	429	464	433	454	440	460	444	459	461	464	488	449	426	457	438	429	462	475	461	445	432	399	475	454	424	438	457	430	451	423	458	428	434	443	428	433	452	448	445	467	456	500	438	434	463	455	448	443	436	469	444	453	443	418	473	464	451	439	481	464	462	437	440	480	452	453	502	462	433	455	468	474	492	476	438	496	453	407	408	467	446	404	449	437	442	444	458	446	439	463	434	457	462	472	484	459	461	464	447	459	444	448	438	431	407	457	421	482	419	442	480	423	453	430	436	443	447	438	434	450	450	411	490	443	457	435	433	447	434	451	446	434	427	456	428	461	457	470	458	427	483	485	450	424	389	457	427	410	420	455	415	457	422	453	421	474	425	469	469	439	476	448	424	437	428	471	435	419	445	497	449	428	470	429	414	435	440	434	434	439	460	455	448	453	477	433	452	429	427	471	447	454	446	412	436	455	453	430	433	448	417	425	439	444	455	445	441	450	445	418	459	426	416	478	407	438	455	468	412	436	444	466	481	475	431	408	442	452	449	473	435	438	421	463	441	423	464	449	412	398	454	429	431	423	419	441	463	455	421	448	470	435	504	471	470	534	496	416	440	433	412	440	451	437	413	448	488	427	481	430	449	465	467	472	417	457	423	445	436	438	434	447	449	469	437	454	457	446	453	443	425	441	407
18332	11614	2094	1299	1110	1042	1047	1019	990	966	978	965	923	1032	923	976	978	902	971	995	968	977	886	937	942	952	923	947	904	971	887	941	912	960	934	920	929	953	918	918	947	936	952	926	945	988	997	964	992	951	1001	998	957	932	946	931	931	938	930	949	985	972	942	900	957	1004	967	934	990	954	963	932	960	981	975	977	963	944	1048	1007	991	948	1008	972	993	905	952	932	977	996	924	940	917	947	958	927	973	959	960	979	978	931	960	958	999	961	933	976	998	992	949	940	988	980	954	941	958	939	946	952	915	945	976	906	949	950	919	1009	956	984	971	929	961	997	990	939	952	963	969	966	987	929	977	947	952	991	953	919	957	927	930	959	925	954	936	954	932	940	986	967	998	946	1009	981	870	969	980	947	923	938	942	1003	969	925	976	940	962	932	931	984	948	1016	1005	942	982	945	953	959	937	977	956	943	924	987	983	939	917	921	916	885	931	957	1015	931	981	915	924	922	937	964	912	968	960	995	975	981	938	943	958	958	1007	964	980	923	940	890	942	939	996	970	956	933	951	989	975	968	1011	1055	983	928	949	945	938	993	984	954	986	1039	993	1032	937	959	974	973	892	957	980	960	999	1011	915	1013	951	945	1001	960	963	921	953	933	974	971	930	952	956	931	916	969	1004	980	959	968	932	936	973	934	932	945	940	948	958	970	906	944	947	991	953	944	994	979	896	972	985	926	985	976	974	953	939	942	931	940	995	925	906	898	960	933	960	974	987	918	933	991	1015	932	926	988	969	949	943	929	975	902	959	901	914	1001	896	983	1023	997	918	973	955	912	928	953	963	949	957	939	1004	910	970	982	985	917	957	966	1006	993	933	987	974	925	1001	984	924	900	990	979	949	962	980	915	996	1017	972	945	997	910	968	947	935	972	970	897	959	913	949	943	899	940	960	999	929	911	981	929	997	939	1026	947	1015	934	936	941	961	951	931	941	971	947	953	1012	941	940	956	959	939	957	992	985	961	940	892	969	970	918	906	1016	982	871	916	900	938	943	930	994	949	988	994	942	970	916	947	984	928	902	985	1003	873	1011	991	946	914	906	946	956	980	935	938	963	930	941	961	1001	936	987	1034	933	952	973	925	949	991	956	934	938	937	902	926	1001	991	957	980	956	947	966	944	958	952	936	986	931	956	991	965	937	951	947	955	913	992	996	969	917	982	996	922	943	965	959	920	962	1002	1015	976	991	943	951	956	988	938	935	933	914	942	994	994	949	935	958	1011	989	956	951	954	942	931	914	990	948	972	964	963	904	952	961	982	955	950	872	985	953	1006	927	943	981	953	913	1006	911	966	994	1025	951	945	959	940	911	999	949	918	997	962	939	932	924	935	899	974	925	940	928	951	919	959	907	908	930	953	913	891	919	932	943	937	996	964	959	931	953	897	971	984	944	995	945	960	903	922	963	951	929	970	935	952	938	936	985	986	990	965	1040	948	946	983	943	954	1017	957	914	976	1021	925	887	906	1027	938	872	971	967	940	911	946	919	934	960	1019	926	935	944	949	920	933	996	956	954	964	930	922	971	958	939	935	915	915	969	972	974	958	904	952	971	931	975	964	954	992	923	938	995	939	960	930	962	945	976	926	907	907	973	947	966	927	981	960	942	981	953	961	922	989	950	958	932	976	956	938	975	955	1007	948	937	928	993	923	968	925	1002	1012	938	984	1028	997	926	983	998	969	970	979	992	980	975	963	939	971	1039	995	907	969	949	1044	972	981	993	941	944	908	980	894	962	947	955	891	931	965	946	999	982	962	976	960	953	940	943	1014	980	965	972	974	974	974	914	947	973	1011	975	965	984	999	956	937	955	986	923	982	952	971	955	971	918	921	982	888	1012	941	981	938	919	962	962	955	959	989	950	862	990	970	972	942	968	989	918	949	985	944	972	939	960	1002	942	961	1023	948	955	1006	992	944	912	919	916	1041	941	977	964	939	964	975	963	1033	937	930	951	989	960	944	916	945	954	956	949	970	990	959	904	936	966	937	981	949	958	963	992	961	992	937	974	984	994	936	941	949	999	989	974	940	931	926	963	1000	959	961	940	929	998	988	901	923	962	1004	944	900	969	990	944	945	974	980	955	968	934	933	950	960	927	954	944	997	936	981	957	939	951	967	984	954	948	978	918	890	908	940	945	971	975	973	936	931	954	903	965	929	952	970	910	942	979	938	915	945	940	942	955	950	952	934	916	994	914	948	996	981	910	986	969	947	937	1014	974	938	953	969	882	984	919	1010	960	895	976	957	898	997	912	924	943	987	981	962	960	925	946	973	990	943	975	969	984	974	952	926	944	973	976	952	978	957	1000	964	1021	984	943	980	970	1033	981	954	957	1004	1002	939	1003	937	954	920	1012	955	926	1036	936	972	989	976	969	947	940	919	1010	913	984	919	962	961	915	969	948	939	976	942	977	997	954	973	912	895	957	930	933	1006	943	958	1026	961	943	934	990	948	931	960	1001	1006	937	943	917	965	935	936	981	903	917	950	976	983	971	912	942	960	973	964	1012	989	922	904	1008	911	947	947	900	943	979	943	935	945	948	909	941	910	904	968	969	951	906	980	960	915	940	946	931	941	982	961	986	922	905	997	974	1004	960	975	935	1009	900	961	948	971	926	913	984	932	993	936	958	946	979	980	911	909	942	987	1026	941	947	995	1002	967	967	958	962	973	964	982	1022	927	947	913	946	902	1001	953	992	954	961	997	925	979	967	902	935	952	956	968	979	967	948	968	962	932	945	930	913	931	994	1012	984	960	982	946	948	919	1022	929	975	993	950	1002	968	982	914	908	959	981	960	968	947	933	938	965	969	954	919	994	951	965	989	966	952	993	923	940	1011	929	947	948	908	968	921	959	956	975	910	977	953	954	891	967	945	983	988	921	1008	951	1007	949	910	926	978	945	933	951	965	917	952	945	905	894	927	923	1005	990	974	931	937	971	931	932	925	949	929	940	1014	917	892	971	1008	917	989	954	995	937	1016	959	945	1003	970	930	963	946	947	966	978	920	973	974	917	979	1005	954	926	956	972	933	936	894	956	913	962	932	961	921	926	958	992	987	965	978	919	1000	981	993	940	925	960	992	955	957	973	970	923	993	994	937	973	925	971	986	1012	918	970	925	935	989	945	943	932	916	978	901	998	978	916	979	953	955	899	946	989	923	943	1008	965	903	972	943	910	936	933	996	999	943	996	958	1002	983	946	919	971	974	963	936	915	1000	956	917	980	944	925	944	945	1000	957	945	942	973	954	913	966	945	940	1031	949	985	952	921	990	981	879	929	947	973	991	945	974	948	992	980	902	964	963	947	966	984	997	981	980	964	934	988	933	970	938	950	966	1007	973	921	975	932	976	1008	958	983	954	944	974	946	974	982	977	952	1022	963	912	996	883	984	969	968	940	912	970	952	974	951	987	986	936	1006	965	1003	966	967	955	968	936	965	950	930	895	986	916	971	933	959	951	1012	990	926	924	969	960	987	946	1003	986	1029	938	986	979	923	1001	936	940	963	1009	930	959	978	922	975	962	984	997	941	1012	966	940	951	1017	907	1006	958	907	987	917	951	976	940	964	933	930	1014	900	917	933
24337	21478	25156	28220	21479	21495	20114	839	444	389	370	375	391	302	306	303	344	332	316	287	328	316	321	329	310	291	291	325	346	292	308	298	322	265	304	251	317	316	286	284	284	295	266	304	287	303	310	303	302	266	299	334	308	282	304	301	311	280	279	281	293	312	314	302	289	291	303	287	264	299	276	300	293	271	286	270	290	292	316	313	301	290	283	298	307	293	329	282	296	285	283	282	312	289	290	284	307	308	295	279	281	271	302	293	313	314	259	278	284	265	285	275	283	293	313	302	265	270	299	285	262	275	305	288	256	313	281	292	295	301	277	277	326	286	277	252	294	268	282	326	336	282	287	289	264	289	281	298	273	280	288	279	278	310	306	265	283	329	319	283	308	315	308	301	271	301	335	310	295	294	317	289	291	288	279	281	295	288	289	280	282	287	256	302	307	276	288	310	305	292	341	307	303	309	279	306	268	306	318	322	280	270	280	288	294	263	280	268	278	273	281	298	289	273	280	280	287	268	271	313	271	246	314	289	282	262	289	292	296	295	300	277	288	297	279	286	301	301	288	292	280	284	278	308	311	261	297	287	295	310	266	301	281	286	290	304	268	253	326	277	276	276	290	313	267	297	246	283	305	299	279	276	279	282	309	283	295	293	288	281	296	277	316	300	275	280	277	301	323	308	315	329	277	263	292	267	296	299	270	286	314	309	300	272	266	272	256	303	298	301	282	289	343	278	307	274	294	297	267	294	248	293	322	298	281	323	327	299	312	303	313	310	332	281	302	309	291	283	260	284	262	299	290	298	293	303	290	284	272	275	288	281	259	316	304	274	273	268	273	293	305	268	291	280	279	284	303	316	260	273	262	275	256	288	294	281	291	302	273	293	299	319	291	271	303	268	281	281	306	272	268	315	299	299	304	246	289	302	279	276	258	295	314	344	325	284	288	280	306	276	265	267	289	273	286	282	285	286	288	272	266	257	299	263	260	291	315	288	299	290	282	300	304	277	274	316	276	284	291	273	296	320	279	286	307	297	324	299	270	296	280	310	304	282	304	284	276	268	291	289	303	262	276	291	282	313	327	276	303	288	281	285	276	314	306	302	277	276	290	291	270	290	305	288	301	298	300	308	303	280	270	326	301	263	280	282	287	269	290	265	270	283	339	305	291	276	265	285	261	296	291	293	307	272	293	271	306	281	261	259	280	301	321	274	296	268	287	305	276	291	286	297	294	312	326	311	322	255	288	296	266	288	298	310	287	248	279	284	285	308	301	282	246	295	269	303	296	262	286	284	266	286	285	268	274	289	283	268	281	282	316	309	321	320	290	289	309	279	281	257	320	322	238	327	291	288	260	256	284	260	303	277	310	306	299	300	251	291	275	289	308	289	302	283	309	280	271	293	287	286	278	300	318	289	312	284	309	329	291	314	295	244	292	295	302	300	272	304	319	321	252	317	283	299	318	273	296	309	286	292	298	281	289	272	280	302	297	302	270	277	274	258	250	298	289	305	333	282	301	303	304	278	293	278	274	250	299	306	323	273	269	288	259	272	289	282	317	298	281	295	313	294	314	271	269	299	293	277	281	281	260	294	239	283	286	284	292	309	294	291	292	272	267	280	286	264	265	303	330	284	261	297	274	300	299	311	291	286	261	291	260	289	279	279	282	287	276	282	309	285	292	287	321	277	294	329	278	332	267	271	272	263	296	278	295	322	298	312	301	274	281	276	283	288	283	300	277	288	267	302	306	276	284	306	297	316	301	329	274	265	280	286	266	273	291	276	309	290	324	275	307	297	303	280	295	264	292	291	291	260	281	264	321	290	283	316	319	282	283	305	293	287	280	286	285	282	299	302	273	279	268	288	315	309	286	288	290	324	305	284	298	291	305	287	269	283	311	257	308	279	295	269	290	311	306	277	295	292	270	276	289	285	257	290	264	282	285	273	323	281	246	278	297	271	301	304	288	275	300	320	268	263	257	285	274	294	284	297	296	287	278	259	280	283	305	285	302	316	286	268	307	289	318	324	252	298	279	282	316	307	330	306	313	275	296	270	293	303	304	328	293	291	318	312	272	278	285	272	266	287	271	279	322	276	266	269	255	287	316	293	256	310	273	280	275	292	269	311	312	303	287	294	286	289	302	281	280	303	279	284	285	262	289	299	271	299	283	276	266	268	286	292	278	323	293	312	301	277	273	298	271	263	300	276	283	275	303	328	270	286	281	317	276	300	289	256	295	316	285	292	295	283	279	307	279	307	291	282	296	265	297	269	257	305	289	297	281	309	314	264	269	272	285	305	294	258	266	276	290	264	305	299	283	309	304	328	312	309	281	307	300	263	251	272	304	294	294	302	289	285	286	287	293	256	288	265	303	285	277	321	280	311	302	304	275	276	284	318	319	278	273	280	257	246	273	248	316	280	270	291	303	295	276	315	293	250	248	286	259	300	265	272	281	303	275	249	269	250	259	343	283	311	312	307	297	241	286	302	275	259	272	299	265	299	290	272	298	272	293	288	302	285	285	271	301	308	273	293	298	269	285	279	298	296	280	293	296	270	267	285	294	310	299	294	274	315	273	256	267	287	270	287	276	303	277	312	310	301	262	317	280	333	296	310	278	295	292	277	293	282	325	274	318	305	296	273	278	278	292	314	282	303	280	291	279	286	308	297	294	294	270	277	295	290	279	299	291	350	300	283	290	260	275	279	314	312	319	290	278	303	296	298	272	297	304	263	249	253	278	310	288	320	282	287	325	285	298	299	313	300	275	310	297	272	279	266	280	277	328	262	286	253	297	324	271	307	284	295	301	296	284	292	310	274	318	309	295	311	294	269	264	316	283	308	287	292	266	281	273	282	222	296	301	294	278	298	283	269	313	288	298	279	304	302	284	277	297	291	286	290	268	273	308	302	267	279	292	284	296	326	260	308	247	330	336	313	279	288	317	308	297	285	316	283	269	272	271	286	275	291	280	282	273	307	290	297	269	277	281	356	284	286	288	294	278	296	261	297	308	325	258	280	308	295	278	291	273	297	280	277	301	310	319	282	294	297	261	279	275	293	312	280	307	285	280	320	302	321	272	304	336	275	293	255	271	287	295	255	282	290	290	306	305	286	264	292	278	282	276	301	290	285	287	283	294	309	265	269	313	285	280	305	283	256	291	323	287	275	291	293	337	280	298	259	316	294	292	265	299	288	282	285	280	249	287	306	309	287	292	292	329	287	284	317	294	297	302	342	322	261	291	282	273	260	276	310	279	300	279	319	343	261	295	271	287	294	248	247	263	324	278	269	273	264	265	271	318	266	264	304	251	275	308	297	310	317	287	253	247	280	307	288	282	274	328	305	293	314	305	294	257	291	282	288	290	264	264	317	279	274	307	296	309	306	311	324	282	306	278	316	314	279	297	291	297	267	293	302	255	282	312	262	293	325	293	294	298	257	286	323	314	310	309	289	287	250	304	275	287	291	307	265	260	285	303	252	288	289	283	333	282	256	265	310	238	275
23818	15415	2720	1306	898	787	701	681	666	707	686	678	666	641	621	647	612	633	624	624	636	668	619	589	610	623	627	644	653	648	646	611	646	660	638	620	602	615	628	613	625	608	664	622	612	556	637	696	609	643	631	638	664	632	631	654	618	628	640	637	621	625	640	642	656	660	603	633	611	622	601	651	651	622	651	636	642	611	626	623	601	641	625	629	638	672	610	605	630	658	641	631	641	645	633	630	589	641	597	654	619	651	620	628	644	641	605	628	643	644	625	564	626	690	636	625	573	624	593	602	589	630	639	644	672	647	641	604	646	607	579	643	626	558	678	646	621	613	603	640	643	628	588	613	623	659	659	621	676	646	636	597	659	609	607	631	653	622	626	607	651	640	621	591	601	647	625	566	618	623	618	668	616	609	642	649	630	645	629	628	641	602	618	638	616	623	616	650	664	647	632	598	674	598	652	612	679	617	589	655	598	641	635	632	604	600	608	653	622	627	640	630	631	640	586	652	646	678	636	623	638	593	598	609	642	607	694	589	622	637	607	632	615	628	623	631	674	665	646	633	632	634	617	635	609	591	654	686	601	657	600	604	624	688	624	609	639	600	628	623	622	585	644	635	600	647	656	616	610	617	569	643	647	633	662	638	612	613	630	634	611	596	629	617	644	619	624	666	631	622	651	654	619	615	668	611	561	635	627	664	633	625	666	598	636	607	626	611	647	595	573	648	630	668	647	670	610	644	576	632	621	578	642	646	627	613	620	627	647	657	585	611	586	613	600	566	654	645	643	621	609	609	651	587	632	624	584	642	597	646	702	655	596	599	636	630	616	613	603	608	655	702	668	578	648	605	590	605	660	617	621	602	576	636	633	574	639	619	618	614	672	671	667	618	609	601	609	644	626	628	650	627	696	638	620	682	620	604	634	662	605	648	630	629	640	645	643	572	631	618	662	647	593	691	662	614	610	607	653	652	679	620	607	617	651	605	621	589	668	651	608	648	646	618	646	630	625	664	624	637	618	630	650	659	659	635	587	604	613	641	666	605	594	620	694	634	664	635	622	681	594	619	687	628	616	660	600	613	628	629	648	635	675	664	588	643	649	612	665	613	620	659	678	683	616	652	635	617	591	626	621	631	665	651	663	635	590	678	638	629	651	579	629	644	633	669	653	612	631	601	617	598	674	620	606	686	647	605	647	605	659	585	646	639	597	644	611	602	572	659	669	614	612	641	632	647	627	616	640	644	627	641	619	636	577	636	571	643	655	602	653	634	640	637	634	628	613	581	616	619	621	625	645	630	615	605	624	603	637	650	620	621	591	660	627	565	630	621	592	583	616	636	618	650	633	674	645	647	627	598	647	626	661	631	636	656	645	588	596	594	600	638	607	595	623	611	624	630	654	590	617	590	584	639	615	631	594	631	652	612	628	653	676	650	636	583	650	592	574	662	659	641	661	619	624	626	681	603	616	627	581	603	622	597	587	623	649	605	648	618	628	685	636	612	629	640	686	637	622	598	633	637	617	615	620	603	611	600	626	633	587	619	658	604	651	648	596	563	617	649	633	614	585	635	622	632	618	613	623	628	610	575	589	568	591	654	604	598	612	623	649	622	669	664	600	641	627	577	615	620	582	697	624	640	622	609	631	592	634	619	608	620	644	651	564	617	636	594	577	637	573	627	647	660	621	620	584	634	627	607	628	622	652	617	627	604	582	617	638	610	653	640	638	642	681	668	601	651	616	622	590	583	619	617	612	676	632	632	602	610	574	611	633	613	614	641	624	640	625	609	618	586	620	591	627	582	635	613	642	620	651	592	627	661	636	635	637	642	606	660	590	657	676	640	653	613	630	651	575	650	608	650	694	635	667	632	639	642	626	653	621	602	593	604	606	674	619	646	636	635	594	642	646	654	575	629	603	568	618	627	623	647	636	672	599	628	651	643	632	639	585	608	579	618	614	628	621	637	618	614	604	621	634	602	672	579	629	662	626	594	641	602	613	663	651	630	623	630	656	594	656	626	597	637	659	631	608	614	620	602	646	626	660	608	672	579	609	670	619	604	616	608	631	574	651	642	568	620	645	613	623	627	617	631	636	614	611	674	591	559	622	588	652	677	565	603	649	639	632	569	625	640	638	637	635	606	616	644	653	625	632	605	607	674	596	586	588	590	588	639	648	603	630	674	613	634	653	659	610	677	637	610	606	661	605	612	575	614	659	614	624	651	654	641	607	666	610	607	610	604	609	642	629	647	601	600	629	639	629	646	608	637	668	622	601	636	620	655	656	639	674	618	641	622	638	626	621	579	599	593	631	664	606	641	622	623	602	645	646	640	620	605	592	587	658	638	627	612	627	602	613	658	594	586	611	560	615	602	642	640	640	662	587	577	654	654	640	604	594	639	637	651	632	636	585	607	626	609	646	617	604	626	619	642	670	660	635	640	604	616	655	630	628	642	679	635	634	642	597	613	640	580	619	649	629	597	602	637	623	637	625	666	618	627	651	620	567	615	633	588	650	679	648	613	679	599	617	653	629	636	627	635	604	656	616	609	638	595	607	656	593	627	600	639	597	607	599	640	594	595	584	576	591	646	652	628	673	621	598	620	624	599	668	640	649	632	616	602	595	611	632	647	636	600	634	650	623	629	638	625	680	598	598	659	617	620	597	607	611	612	638	603	669	595	634	624	604	599	554	655	599	643	620	666	597	628	628	661	688	625	622	667	624	622	612	665	634	605	623	603	570	667	632	632	615	641	632	616	585	609	660	574	600	602	664	577	631	647	643	606	637	633	610	576	659	633	594	610	618	665	626	586	655	629	669	610	613	608	620	677	627	626	622	634	640	613	634	572	619	623	653	602	607	634	588	623	615	623	598	612	639	628	650	617	663	617	631	633	588	627	610	619	642	641	642	641	630	607	640	636	637	650	622	678	640	650	614	609	657	561	602	639	625	660	642	650	659	638	634	655	663	647	593	600	641	623	595	648	619	652	626	590	618	632	586	616	587	664	667	617	632	617	579	625	610	628	593	665	604	640	603	640	601	625	605	622	621	646	633	623	615	661	643	606	611	636	626	588	613	631	645	634	607	615	589	633	653	668	612	687	635	623	601	657	670	593	604	647	588	661	641	577	641	602	616	630	605	622	604	617	624	587	635	589	620	678	613	659	604	625	626	610	623	620	658	616	567	597	623	647	641	601	655	624	678	547	618	630	608	657	628	571	600	590	640	610	635	642	601	588	607	644	587	677	604	603	612	602	679	625	640	593	620	632	608	621	593	658	645	606	597	593	644	634	619	620	625	609	589	635	634	649	603	636	660	675	632	609	695	595	624	683	596	638	640	636	612	616	627	639	608	638	603	608	588	634	620	605	632	633	597	623	613	633	615	637	596	629	657	645	625	632	641	661	625	627	661	607	679	662	605	664	605	614	659	623	635	632	624	593	621	599	650	646	640	570	643	627	625	679	606	644	627	657	680	600	625	625	613	639	637	645	618	592	624	590
32333	20567	9961	755	521	409	412	387	397	326	384	357	369	375	361	364	352	378	378	342	371	347	364	382	393	367	379	356	367	376	342	375	340	406	389	361	364	358	417	329	380	348	345	328	376	365	366	364	363	368	355	363	331	384	378	399	384	360	403	313	365	356	332	344	346	350	361	370	363	332	373	358	365	378	356	355	326	398	386	392	348	417	376	380	375	361	368	400	399	330	357	342	360	348	359	338	391	358	398	331	335	346	387	346	355	339	375	386	381	361	354	376	359	344	381	344	371	356	387	358	362	360	367	416	370	391	368	389	399	370	353	346	368	376	369	407	374	356	378	396	348	334	336	377	382	389	345	371	373	397	384	365	379	361	408	379	372	350	354	367	352	378	387	371	364	387	353	357	382	364	378	365	363	329	338	376	363	398	381	367	398	390	354	384	356	382	376	416	378	355	408	357	372	362	357	363	361	377	375	383	366	357	362	387	359	399	372	361	375	349	354	368	339	341	358	361	370	366	342	335	388	333	367	350	348	376	376	351	399	378	347	351	315	384	377	383	350	348	370	360	366	361	380	339	350	383	356	379	367	376	373	344	449	354	379	366	363	367	375	367	432	384	403	352	378	356	410	369	311	365	346	329	341	385	363	350	318	364	337	352	380	364	365	346	346	370	371	342	380	400	369	355	348	344	404	364	365	370	385	369	364	380	355	372	370	353	371	353	392	349	353	402	366	375	348	371	389	369	384	412	343	350	358	360	386	297	341	349	348	367	373	375	359	368	362	369	377	369	356	346	352	385	398	354	339	359	383	344	383	401	383	399	366	366	377	326	385	373	385	373	358	374	403	384	334	373	362	336	370	373	386	374	375	360	349	367	365	381	356	361	368	396	358	329	336	399	345	390	368	330	359	372	348	358	398	354	328	360	356	400	347	389	386	370	389	360	360	328	379	379	359	351	389	350	364	353	356	358	396	345	359	357	353	358	398	358	354	357	377	351	348	370	377	357	379	362	339	338	330	364	363	374	359	402	387	363	346	393	345	362	345	359	383	411	367	366	382	374	350	379	341	387	351	382	383	373	385	394	356	371	397	394	366	402	357	349	404	360	381	388	353	350	360	385	343	367	355	399	338	391	396	364	340	385	336	373	365	388	345	420	366	362	352	388	361	367	371	372	346	357	325	363	370	365	366	353	346	374	368	345	378	334	382	330	377	375	397	375	410	334	325	410	365	354	361	381	357	367	349	375	375	389	399	382	391	370	346	361	353	361	383	365	392	370	352	355	349	372	366	379	371	359	364	354	362	391	389	357	350	372	370	388	367	378	348	345	380	370	384	351	373	355	355	353	354	336	361	365	391	346	342	377	370	358	373	374	348	308	322	341	350	353	369	388	356	349	370	347	356	377	375	339	359	373	358	373	359	354	370	345	366	363	374	333	347	358	391	366	359	389	335	354	352	375	342	372	335	326	365	366	387	397	363	381	408	363	367	373	382	361	361	369	377	361	347	358	365	379	372	364	350	316	338	348	379	379	352	386	321	366	384	373	351	394	360	410	340	368	399	382	363	318	359	362	331	393	376	343	360	368	364	365	403	412	360	357	383	362	400	353	372	386	371	349	406	395	390	377	407	402	366	381	351	403	390	372	373	367	359	347	352	371	325	396	370	378	359	371	352	371	371	379	352	381	398	367	353	359	351	335	323	380	345	437	392	387	362	382	367	322	372	363	363	355	373	343	378	391	345	354	356	344	367	350	373	402	347	376	404	379	402	381	356	343	380	349	379	344	339	361	376	357	373	398	346	358	367	399	355	373	330	331	364	330	404	383	328	364	351	371	338	359	386	366	354	390	356	367	375	352	365	350	350	371	386	378	375	353	405	339	354	370	369	365	359	385	399	345	361	375	376	385	334	350	379	371	363	324	388	367	383	360	350	377	350	332	346	357	381	368	394	373	376	360	362	398	391	338	361	383	373	385	348	344	422	355	337	377	363	383	385	388	375	349	350	400	359	376	344	385	340	369	373	346	388	356	392	369	393	369	346	375	359	364	378	357	372	384	348	373	333	360	345	353	355	390	367	382	358	371	365	409	364	373	329	354	340	425	382	367	374	383	380	364	385	382	365	381	364	330	381	416	366	380	401	352	335	394	336	385	354	364	379	360	378	363	382	369	370	374	376	375	376	414	389	410	378	360	343	397	370	378	394	374	374	385	341	360	326	380	414	402	353	345	389	403	334	336	409	364	341	375	344	389	379	345	383	342	346	361	398	357	340	330	370	352	386	376	376	367	361	329	378	313	348	352	355	342	373	382	346	368	357	376	368	348	365	348	334	363	355	401	366	343	376	366	353	370	360	323	383	323	374	374	393	376	380	362	368	355	349	363	393	353	394	401	363	379	394	384	355	370	386	354	362	385	401	351	376	340	350	377	370	370	364	406	386	364	393	381	411	324	351	375	317	353	379	330	379	397	383	376	341	357	314	410	348	335	378	377	362	350	362	348	347	380	344	358	369	360	370	354	358	398	346	372	357	347	382	363	373	376	370	351	345	340	341	332	385	404	402	370	368	416	422	386	303	358	355	372	378	357	342	363	394	368	409	348	373	398	375	380	402	373	372	338	383	378	387	399	343	371	340	379	366	348	348	374	367	367	373	340	353	332	395	326	386	352	369	362	379	374	311	382	367	361	362	325	348	409	354	370	370	390	378	380	381	355	355	381	347	381	353	326	364	378	353	373	383	356	378	364	321	375	350	371	356	346	346	351	352	343	392	329	350	391	388	367	346	327	373	388	369	348	392	348	372	365	367	342	349	351	365	383	368	343	362	347	377	340	355	365	363	340	384	345	336	362	396	372	366	337	353	353	373	395	330	376	383	371	340	378	372	383	341	364	359	355	361	369	347	335	371	378	397	376	376	340	361	432	361	363	361	387	355	343	369	424	325	356	358	395	357	375	361	350	359	375	373	354	335	337	358	355	421	354	368	356	339	392	326	355	364	363	362	376	378	387	348	395	372	346	390	369	315	354	385	383	373	363	345	373	341	388	348	366	401	340	364	386	328	368	359	391	386	416	400	359	376	349	370	422	397	368	341	390	383	402	355	369	365	378	360	373	359	329	381	356	350	390	367	344	373	345	344	360	396	382	390	376	353	331	395	338	424	383	373	381	353	357	365	343	333	335	371	399	384	369	346	348	372	350	353	397	350	361	362	388	392	354	362	388	381	367	380	402	410	401	381	364	350	377	352	381	362	332	349	345	374	378	425	394	363	394	362	390	329	381	395	329	311	394	385	336	376	359	354	381	363	366	379	371	324	380	363	361	358	331	392	368	371	329	397	354	371	335	344	379	384	409	408	358	366	370	355	361	349	373	338	360	411	343	380	332	409	341	404	412	383	362	392	356	379	403	324	386	363	384	389	368	367	379	346	337	364	320	369	385	364	392	392	367	373	377	353	387	371	390	338	345	376	363	339	369	353	403	361	360	374	365	323	368	372	340	386	396
7004	1943	853	870	877	848	879	885	832	808	846	826	795	842	837	813	901	838	798	857	814	861	876	826	831	833	836	813	868	847	801	873	818	829	884	815	848	856	849	893	839	809	841	799	875	834	855	811	858	806	820	812	845	859	826	852	776	832	821	809	903	848	830	807	878	838	797	838	845	832	851	914	894	818	804	771	844	827	846	860	854	834	845	809	823	804	832	843	869	888	915	842	892	809	786	836	872	850	815	834	874	843	857	835	780	805	892	849	843	864	827	834	864	852	826	795	858	790	841	787	843	841	819	787	824	812	809	858	834	816	813	870	823	916	861	894	817	894	838	806	821	812	790	810	887	829	828	821	797	813	842	843	862	829	843	893	820	883	847	809	799	828	827	805	853	835	869	851	804	831	815	790	793	820	769	839	837	828	847	839	862	794	805	867	844	801	904	820	818	839	788	824	838	821	853	897	871	820	831	869	853	820	841	844	822	877	859	860	848	821	851	841	804	823	806	866	827	839	828	840	796	818	795	884	859	871	899	847	776	817	851	844	923	869	816	806	800	831	825	866	855	848	872	832	829	787	848	821	837	851	835	826	848	827	880	809	867	843	819	823	817	836	886	799	847	828	820	805	872	838	864	821	781	846	821	840	824	797	818	821	847	884	838	824	785	832	790	815	802	822	817	871	844	875	832	833	840	827	826	806	831	822	840	838	825	817	803	851	830	841	802	813	867	846	837	838	819	812	772	818	839	843	873	849	740	832	832	862	819	807	818	815	811	811	849	854	818	830	804	850	868	819	843	839	849	853	818	794	757	841	839	810	759	868	811	793	798	822	841	797	829	847	841	863	838	793	881	809	838	893	841	870	808	857	765	827	835	843	826	860	858	860	830	864	875	841	852	803	853	865	846	842	771	853	856	839	893	780	821	841	778	830	831	889	890	894	837	845	846	883	838	790	831	833	797	830	859	862	819	828	774	825	852	850	848	845	830	833	827	830	817	829	861	840	822	811	831	804	846	835	835	852	830	810	797	847	894	828	858	812	863	810	812	826	777	826	837	845	849	858	812	800	850	879	822	869	807	789	794	835	867	825	791	822	827	763	853	783	834	837	828	825	844	852	814	854	824	838	790	840	815	903	864	854	831	829	862	845	872	844	843	817	776	815	852	829	809	826	810	862	800	821	831	816	838	841	813	842	778	836	865	864	831	806	801	847	837	821	835	851	887	809	855	831	834	812	858	839	864	873	868	816	864	782	862	889	866	796	808	812	788	806	856	845	829	840	843	899	789	842	816	803	788	841	897	820	819	849	855	761	838	791	833	797	863	859	785	780	806	818	827	840	791	838	851	856	794	860	853	841	811	825	883	822	843	808	851	857	877	824	806	808	811	846	831	863	888	890	831	845	844	845	831	841	814	900	827	855	829	830	825	872	818	831	846	829	854	781	852	841	824	836	863	870	860	816	845	845	798	817	846	863	818	851	871	818	869	802	839	827	869	835	793	787	757	854	870	814	839	833	777	845	866	793	839	819	846	800	854	793	844	852	833	818	813	829	850	848	816	848	828	807	794	818	824	846	878	840	813	784	832	833	808	818	843	881	807	796	860	833	815	777	838	793	818	828	833	851	795	823	819	822	835	820	789	826	847	866	856	833	859	831	827	849	798	836	828	827	847	838	824	806	828	913	822	840	802	811	824	829	835	797	842	818	815	829	861	811	904	878	873	819	869	849	860	803	844	836	851	858	820	850	848	839	801	803	848	869	840	828	814	835	800	856	841	817	851	910	823	782	829	826	824	810	855	850	851	791	854	820	822	792	834	836	849	852	771	874	900	777	855	877	813	837	815	854	818	808	817	806	859	872	872	852	778	856	806	848	866	847	780	778	846	802	867	821	838	852	836	882	808	819	814	823	835	844	862	785	855	879	817	831	850	840	860	898	841	822	856	819	814	848	800	804	883	865	838	830	800	816	831	839	857	832	901	803	832	827	816	825	800	864	874	834	854	836	782	811	803	869	831	809	827	871	840	858	831	836	827	834	768	833	835	848	842	797	829	836	849	866	858	820	806	847	840	848	836	849	823	790	877	862	844	810	810	741	846	815	824	895	850	838	840	822	834	857	860	785	833	857	836	801	842	827	756	835	886	873	826	796	819	889	826	867	808	844	846	825	865	857	804	802	819	841	829	787	772	860	859	837	791	871	825	784	854	824	892	794	819	851	852	852	803	817	800	834	836	862	836	850	898	846	865	861	851	852	877	827	831	837	853	889	829	835	860	846	821	817	793	837	846	872	843	831	794	851	841	857	791	904	849	821	871	861	845	821	851	842	851	852	822	810	848	875	845	842	805	825	871	807	855	819	864	841	847	820	852	853	830	795	843	842	835	811	830	876	840	803	838	837	803	848	840	832	851	777	821	842	762	882	842	805	856	845	843	824	797	831	851	853	874	883	809	844	824	827	849	849	832	873	823	818	811	797	792	803	796	821	827	807	849	829	792	825	789	839	851	860	873	779	835	764	941	863	844	798	848	833	805	823	867	860	827	819	828	822	798	853	838	815	884	846	844	791	803	840	862	856	836	794	844	851	817	773	912	828	813	835	863	834	821	806	833	829	840	813	823	881	820	876	839	867	859	781	777	837	828	830	835	821	800	819	855	843	838	827	842	844	813	812	807	849	825	803	831	863	873	883	811	836	851	881	860	821	801	829	884	884	818	823	836	823	799	854	860	854	839	811	890	846	847	797	826	885	840	846	788	815	823	842	788	873	851	807	866	810	874	838	804	807	857	832	865	825	815	789	882	878	796	813	819	904	839	790	844	815	859	829	847	855	883	770	892	823	792	859	874	859	829	827	852	866	842	820	827	855	884	834	826	912	837	835	832	840	871	880	857	862	840	816	875	827	872	850	865	826	842	785	831	851	796	838	820	803	879	806	858	838	860	826	787	848	782	843	818	800	802	850	870	843	898	833	854	797	818	789	862	806	843	872	866	772	836	856	804	908	802	822	845	835	846	840	790	827	816	846	835	795	888	806	823	819	874	822	779	837	786	855	857	827	820	816	873	845	847	847	842	828	795	821	800	813	845	839	889	875	871	817	795	829	854	872	809	871	832	887	812	810	853	793	848	813	822	834	855	793	840	855	890	858	829	865	820	802	918	855	858	813	812	871	837	840	864	791	866	813	778	823	826	814	903	804	838	807	791	839	808	794	851	881	833	831	830	825	839	907	822	855	868	767	840	844	865	847	793	852	828	760	822	864	901	787	800	843	826	787	825	818	795	808	817	862	813	843	848	839	806	856	828	818	855	784	869	848	835	804	811	828	797	866	807	815	791	834	801	831	862	834	863	818	797	820	802	871	869	782	851	804	807	813	870	823	807	817	830	920	822	887	840	810	827	785	834	807	809	831	870	844	884	780	792	819	854	919	795	830	856	888	846	875	855	816	817	837	920	898	782	870	877	785	868	859	753	797	777	780	839	880	854	848	782	821	908	875	840	878
24828	21446	24880	28422	21439	21424	2612	669	527	537	483	460	472	490	532	466	461	474	430	436	466	449	469	425	432	477	484	489	431	427	473	469	450	437	459	434	454	412	447	419	487	445	449	480	445	472	458	453	445	482	447	395	458	466	447	483	450	498	453	439	420	407	472	420	454	468	446	441	414	479	458	437	430	508	398	447	434	432	389	422	471	468	427	429	447	434	481	445	429	448	457	433	462	451	457	438	468	473	466	479	479	456	442	461	470	449	445	450	445	430	469	455	513	455	411	462	451	424	489	430	470	460	433	438	421	452	471	444	467	455	428	472	409	479	436	431	459	457	462	467	427	429	478	453	460	427	478	422	457	492	441	442	428	471	436	450	379	480	500	472	460	450	455	470	456	450	438	486	487	454	473	469	448	445	449	457	428	465	484	451	522	444	460	479	407	460	433	440	455	445	438	457	453	492	454	446	439	457	428	478	472	442	466	454	454	444	438	452	495	461	465	458	411	460	450	433	432	425	445	483	444	455	463	460	428	432	448	437	464	452	420	461	419	433	431	459	428	445	477	422	401	472	472	437	439	421	454	503	459	444	448	444	474	429	470	469	459	444	468	447	455	440	485	453	473	482	447	434	482	461	456	455	440	474	415	463	463	453	442	422	462	454	428	520	472	422	457	448	438	417	424	468	425	442	434	461	409	474	445	452	466	452	403	473	425	448	448	438	456	451	485	480	495	443	444	457	427	427	448	475	470	498	438	464	438	449	470	485	455	497	451	407	442	446	442	450	414	470	450	475	464	438	431	430	488	476	441	447	464	473	509	448	398	453	446	439	481	421	451	450	448	425	426	457	470	471	474	463	469	454	453	476	410	473	450	423	401	400	458	455	476	444	455	452	505	427	418	450	376	448	481	471	473	399	405	479	468	494	423	439	463	453	427	481	487	458	451	457	506	449	461	465	455	477	444	483	446	403	464	466	423	446	484	451	454	474	428	444	458	427	413	423	474	451	444	495	494	466	453	489	467	445	439	472	498	470	478	441	447	453	441	469	442	443	469	411	456	459	475	454	419	431	455	442	478	456	500	461	459	454	442	452	417	397	480	456	439	426	422	460	409	438	455	418	419	398	460	449	466	424	487	479	420	460	439	458	489	483	449	420	433	455	457	444	463	448	424	440	432	410	418	401	453	453	468	436	430	460	476	434	454	430	426	448	488	481	450	418	429	423	450	422	442	421	440	445	456	475	408	447	416	434	430	447	447	417	451	459	455	430	426	458	447	445	467	469	444	479	461	482	432	469	407	429	430	427	457	486	422	476	484	460	478	434	442	467	453	425	486	454	416	468	439	443	424	468	468	451	454	426	474	421	456	443	446	413	430	435	401	459	485	421	447	429	425	413	449	429	462	446	476	442	465	448	468	445	442	444	446	452	447	415	465	444	500	451	467	397	459	417	441	451	418	446	464	473	492	455	449	465	477	441	440	423	446	469	468	417	434	417	470	438	449	481	468	450	443	466	426	454	455	426	407	477	418	453	448	467	437	400	448	458	496	404	447	477	436	439	419	443	443	470	426	461	453	436	480	485	435	429	449	424	453	468	422	479	403	428	472	435	479	477	442	421	447	416	443	445	415	456	453	448	424	441	440	453	428	448	444	430	441	431	451	435	469	425	427	431	485	476	497	453	467	426	423	414	494	451	440	446	416	437	442	440	424	448	443	496	456	439	477	428	438	478	458	440	439	446	436	446	447	448	434	462	424	437	475	416	438	475	405	418	409	456	437	457	460	435	455	422	437	499	452	446	411	448	453	443	451	444	434	446	455	455	492	470	450	468	417	439	446	413	436	425	452	487	420	446	446	454	405	425	468	452	454	468	460	489	417	424	424	429	429	458	433	470	463	467	472	480	437	434	410	452	504	455	464	454	431	415	439	456	459	458	434	434	419	462	448	442	455	419	454	444	412	426	447	431	450	462	429	446	464	490	445	439	459	448	447	452	466	462	472	463	486	473	464	450	490	458	471	454	436	432	461	467	393	471	465	498	398	442	471	476	439	455	455	430	462	461	429	455	467	447	430	450	415	420	392	499	449	450	458	480	457	437	461	445	426	456	447	462	460	468	440	443	471	458	444	470	479	501	532	495	431	465	429	436	445	465	436	487	425	454	476	485	452	422	446	486	441	467	482	476	442	444	436	462	430	436	428	426	428	448	448	426	445	425	460	471	425	480	445	463	461	418	438	422	468	459	460	429	436	466	447	453	464	474	436	468	450	451	475	447	451	449	433	461	415	404	468	460	438	476	453	489	453	435	428	465	468	452	454	445	439	440	441	461	475	472	467	445	445	436	479	446	452	477	454	456	444	469	480	432	439	500	422	460	423	436	457	478	472	478	450	466	481	425	437	414	448	453	458	426	457	424	398	397	458	447	472	451	428	418	435	422	398	451	412	467	398	451	449	463	408	425	466	444	432	407	447	443	444	437	429	424	402	485	458	483	461	457	481	434	445	470	458	477	454	469	477	470	459	462	433	468	451	490	433	435	434	429	428	420	460	415	428	464	418	410	493	455	461	452	456	469	420	452	451	415	504	424	392	463	435	474	438	476	514	449	445	445	425	470	443	423	445	446	457	451	457	462	457	425	450	440	443	428	423	453	466	457	466	468	427	407	422	420	418	445	416	436	463	434	426	434	505	443	486	441	462	446	464	442	469	447	470	455	452	440	427	456	455	422	452	468	478	440	453	438	424	511	473	416	438	444	515	425	462	396	457	461	436	475	442	464	446	479	485	455	431	459	481	442	437	439	456	467	436	464	443	464	472	469	477	388	421	469	426	468	494	464	427	458	442	431	449	450	418	424	449	422	440	452	447	420	458	457	444	419	427	444	476	431	457	415	473	462	446	450	442	487	435	413	450	501	467	421	475	430	469	419	462	464	469	452	426	450	463	463	406	441	452	472	476	492	447	461	439	450	426	455	417	456	454	486	442	452	460	458	422	430	430	398	469	449	456	445	453	449	413	427	411	469	459	446	459	433	462	490	457	488	474	451	441	399	449	437	434	467	442	408	443	484	451	468	445	451	424	461	410	433	422	415	430	463	433	451	415	465	484	483	442	460	481	427	462	471	450	471	475	439	449	444	467	492	451	464	487	481	427	472	443	416	420	439	413	454	428	463	447	460	425	457	421	471	472	433	444	454	446	431	461	454	457	417	436	436	415	452	456	420	444	473	466	444	416	438	445	445	488	447	453	435	449	414	458	495	502	448	416	434	431	477	448	477	417	497	448	434	444	428	455	463	471	447	457	481	458	437	476	437	439	449	455	444	479	441	450	461	465	428	480	461	464	449	431	432	422	436	438	432	481	455	435	426	443	484	442	456	479	433	475	497	445	414	439	457	434	441	433	431	441	429	439	440	453	458	429	367	458	410	457	456	463	445	446	465	442	442	460	452	460	422	445	448	438	441	467	460	434	472	440	446	408	496	456	446	480	429	476	425	454	448	431	458
18537	12145	2042	1332	1100	1047	1001	1059	1018	986	981	922	981	989	928	992	969	930	950	951	972	981	968	940	963	954	1016	904	940	1032	946	922	945	937	998	1005	964	964	993	942	941	974	959	972	1000	965	945	1030	948	954	927	962	992	992	967	921	983	980	901	951	944	1017	951	980	972	929	929	909	995	988	970	943	919	981	971	968	956	1008	939	925	1002	1023	1001	948	940	993	926	951	959	953	919	928	953	975	934	946	938	889	949	962	958	922	969	944	971	1035	1004	1004	1001	961	935	976	1021	919	937	975	983	959	1032	961	893	976	969	939	965	954	961	955	963	994	913	944	913	972	924	890	968	932	954	968	962	997	953	984	964	958	957	968	960	954	915	953	921	964	973	912	971	958	942	948	1001	1001	910	903	951	987	964	929	976	941	974	941	944	1046	913	995	993	941	938	1031	971	976	982	923	1019	960	929	940	949	983	957	989	991	979	941	945	941	1010	961	1012	914	934	945	990	927	962	971	951	962	1020	945	941	1019	955	978	958	998	967	931	934	900	974	966	951	960	946	968	938	962	915	911	972	950	975	989	950	965	966	903	915	937	963	961	972	937	912	951	1002	915	964	948	950	921	982	989	962	898	958	948	947	962	940	960	1000	930	867	974	953	949	954	959	961	1029	928	989	1003	940	939	949	936	984	968	886	944	912	957	948	996	990	1020	965	971	913	973	977	894	985	973	1028	972	985	935	907	968	929	957	967	967	920	932	961	912	932	928	964	941	1001	910	995	907	955	958	962	1009	949	966	936	988	970	931	1005	943	927	949	950	937	936	952	959	958	916	959	940	936	886	953	946	935	973	969	994	941	990	989	974	956	914	857	946	913	991	941	953	1003	970	947	958	952	987	976	912	942	968	1012	960	954	997	932	947	920	938	956	953	927	970	908	932	982	989	981	937	1001	976	933	927	982	937	969	923	910	931	953	968	952	989	913	945	910	955	913	978	914	978	902	1015	962	988	931	990	991	932	922	956	1015	940	985	984	1024	971	932	956	963	934	943	965	959	985	985	965	960	907	991	1004	950	1016	963	985	928	988	979	978	1015	948	964	963	975	968	957	920	924	955	967	960	924	934	976	936	971	915	956	1034	904	982	949	971	960	985	961	978	948	980	908	978	958	959	970	969	964	965	936	900	920	941	943	937	939	962	1013	970	915	958	976	943	988	978	959	972	967	997	916	969	930	901	946	959	954	968	937	970	952	977	968	1019	966	918	1005	1004	886	969	956	930	932	940	966	963	969	936	935	994	905	904	952	975	966	987	941	952	961	956	931	954	1038	958	997	949	965	927	982	926	899	948	1003	910	948	1014	958	931	1062	1031	921	967	1033	990	990	974	967	953	966	967	944	933	946	897	934	957	948	962	892	975	941	938	973	949	1036	982	983	1011	934	916	989	974	914	1005	1008	931	933	964	911	920	946	916	959	932	903	976	924	900	933	977	1015	1001	892	942	897	936	954	928	942	991	956	911	938	970	991	941	904	982	960	949	962	928	963	1000	969	961	989	943	975	950	941	929	988	932	920	939	992	950	970	980	977	934	887	961	1010	995	1017	983	1020	933	982	970	924	978	912	1045	976	983	988	992	974	911	951	949	910	960	955	986	921	882	992	1008	956	974	959	944	956	886	955	908	950	941	937	995	960	1015	957	938	903	916	998	996	967	961	961	959	949	942	966	949	971	939	988	963	952	893	989	935	968	918	972	916	970	988	922	991	1009	1016	982	947	915	957	986	953	908	916	917	951	987	1005	1001	924	947	961	927	899	957	936	945	943	952	969	1010	953	963	935	1018	950	945	985	928	944	979	935	915	951	955	987	892	958	949	939	973	1008	978	967	922	962	926	963	953	972	910	925	952	935	987	974	954	920	940	983	984	994	899	988	966	975	943	974	925	933	922	977	958	946	997	947	964	943	947	946	990	964	917	1025	955	953	955	933	964	959	991	966	901	966	885	1003	1019	966	952	979	907	884	967	994	983	945	932	984	977	939	978	959	980	1002	989	982	954	925	946	987	955	952	970	905	1007	916	957	930	977	966	961	922	923	937	979	1009	937	969	902	992	954	915	954	892	1010	976	957	959	936	975	960	981	972	956	943	965	953	900	956	975	959	954	926	958	963	991	975	955	980	982	1003	989	970	959	978	967	984	949	992	959	1043	952	985	916	954	988	967	925	972	940	943	924	973	979	1004	952	962	935	1023	921	961	923	972	961	975	998	978	949	967	957	945	965	931	970	989	952	988	933	965	946	912	956	984	963	968	973	974	916	951	978	964	988	1015	904	947	951	925	895	946	991	960	924	966	987	1001	965	1012	963	992	934	983	954	983	1001	924	986	1003	958	910	984	950	900	975	938	952	905	995	964	958	976	948	979	941	963	914	1001	941	951	966	938	918	959	942	909	939	966	974	949	1020	944	937	926	952	935	966	974	940	938	979	948	957	911	942	941	956	966	961	983	969	961	1014	972	979	915	905	981	895	956	1016	969	913	944	1012	976	945	932	949	1037	943	922	955	1010	914	898	977	993	984	959	944	939	977	965	932	977	914	1010	895	930	972	1006	985	940	923	936	958	936	920	969	973	951	958	965	938	957	969	952	927	1012	998	968	909	964	930	986	980	945	983	989	950	955	955	969	964	968	981	927	926	979	931	920	963	1024	981	970	934	1033	933	966	946	929	941	965	964	932	979	937	940	943	926	976	955	950	975	872	916	954	948	948	986	979	992	967	985	969	972	944	907	974	904	979	1027	957	998	940	972	920	934	977	949	888	959	952	977	977	924	999	953	983	955	960	956	968	994	936	953	1028	928	964	899	903	977	953	989	974	906	986	925	986	986	1019	897	933	977	947	946	972	1017	986	960	1008	978	974	934	945	957	918	946	966	930	1001	933	929	971	959	956	994	997	929	970	981	1037	964	902	935	929	960	958	978	967	974	918	963	938	935	960	972	975	1046	986	939	979	920	906	988	961	961	968	934	958	907	945	863	896	988	1031	963	967	979	972	949	948	991	980	918	976	972	965	970	916	885	976	994	922	985	1014	976	947	987	942	960	940	972	1022	962	936	965	1002	947	949	959	954	981	915	948	976	951	930	944	929	952	959	975	1004	1011	938	1015	957	966	955	939	967	942	964	976	963	986	941	984	978	903	924	926	929	900	990	982	983	913	968	973	981	952	942	1012	954	976	991	975	973	953	987	977	967	1027	975	946	926	1001	1005	987	955	993	940	945	929	959	950	939	940	925	957	965	976	916	909	944	1018	944	944	1010	948	1007	893	964	908	968	957	945	969	987	982	918	1010	931	965	961	997	974	931	942	931	1006	961	962	981	997	978	988	960	976	936	997	951	957	938	939	937	972	946	1012	959	923	997	923	964	927	985	935	927	981	982	911	949	988	930	945	951	984	952	945	970	948	912	939	959	961	963	938	972	961	946	971	959	923	925	970	943	996	987	933	963	993	968	940	954	1006	947	966	940	991	979	968	979	952	893	935	943	917	989	997	924	878	946	937	937	941	943	901	965	977	901	987	974	920	938	941	958	892	979	923	932	953	952	1021	959	984	939	938	889	927	973	926	931	918	966	950	1015	947	976	949	954	917	991	1002	974
24380	21500	25210	28201	21504	21516	19793	779	441	377	359	342	342	354	344	335	314	328	304	313	293	349	279	274	291	282	280	306	248	289	283	307	286	286	281	287	323	278	325	271	298	306	293	285	308	292	311	289	303	274	306	289	286	259	306	308	281	270	294	261	269	276	327	295	290	278	302	322	265	267	279	289	254	285	271	307	268	274	286	305	304	296	298	297	291	277	273	291	293	295	279	277	285	290	288	273	247	268	287	286	285	264	271	310	318	294	283	280	286	309	310	293	303	309	301	301	307	277	295	280	282	276	301	284	273	310	309	287	280	318	284	292	289	292	290	261	289	309	296	316	285	294	294	272	298	283	266	286	335	260	256	303	306	298	271	288	266	267	293	282	246	298	300	273	241	283	280	325	263	266	273	287	285	264	281	281	277	267	276	290	297	305	280	279	257	312	302	292	297	299	282	283	257	292	276	299	276	265	254	282	284	227	297	298	265	314	304	290	296	272	276	261	297	278	311	276	290	340	291	295	264	272	299	290	270	293	257	283	295	286	294	253	281	276	275	295	294	266	279	292	307	273	284	300	314	255	294	296	275	289	289	310	296	308	318	276	302	294	313	302	288	289	293	318	303	276	312	279	272	291	290	290	239	280	259	263	247	302	287	290	280	286	284	266	265	265	283	285	293	283	303	282	305	278	299	279	309	295	282	280	291	274	271	295	279	247	290	274	307	316	283	327	324	275	305	301	305	265	262	313	278	270	244	296	275	282	313	349	297	283	265	305	308	320	306	293	312	265	256	281	296	271	307	315	309	271	299	281	301	278	274	271	311	297	307	260	314	277	334	304	278	272	273	251	313	319	297	301	285	312	302	261	287	275	275	270	295	286	274	258	294	257	292	275	317	271	299	282	261	270	267	272	293	312	273	291	287	284	259	288	276	301	322	276	288	258	279	296	319	285	292	263	299	338	292	256	275	302	263	277	252	292	299	315	263	289	314	312	310	296	286	319	297	284	294	288	298	309	247	278	316	293	279	265	285	321	289	264	278	295	260	281	278	308	315	285	301	245	277	270	287	262	283	295	269	268	268	290	284	292	308	307	295	304	270	274	271	267	301	235	308	292	272	303	274	254	300	290	311	281	299	250	315	312	273	302	277	284	314	291	295	280	271	281	296	282	262	287	299	321	275	271	260	286	310	298	274	278	290	286	296	287	291	286	281	292	297	271	266	288	275	260	298	313	288	292	301	305	276	287	312	293	280	282	284	271	288	272	273	276	281	321	265	307	312	301	318	303	298	305	283	287	293	267	304	309	309	291	313	293	296	272	277	285	302	329	302	286	325	292	299	271	268	269	289	280	291	300	279	312	300	271	259	302	323	246	275	284	316	300	294	274	293	294	285	273	316	279	281	289	272	258	275	265	261	281	280	293	289	315	266	310	291	290	282	319	245	284	236	282	282	278	303	312	257	255	273	286	287	291	287	263	275	271	311	308	317	278	291	288	264	304	297	283	282	280	267	269	265	277	296	286	306	279	310	309	289	285	263	284	281	306	294	275	301	303	300	283	288	295	268	269	272	287	308	297	313	275	269	254	276	309	264	308	273	286	293	270	283	288	261	293	286	260	274	279	270	290	269	285	274	281	296	271	268	314	298	301	278	273	262	263	287	294	298	282	282	293	272	320	309	277	329	294	279	290	306	283	270	308	268	266	292	275	325	277	266	289	240	325	252	295	289	300	247	269	276	266	248	293	265	280	299	300	266	287	286	283	279	277	279	294	284	293	275	270	256	307	301	283	297	305	278	279	290	290	298	265	310	257	271	285	256	282	263	304	291	259	294	294	232	327	293	273	308	254	263	282	278	267	288	276	273	276	280	280	260	281	314	289	299	260	311	287	319	272	280	294	300	296	298	299	317	299	284	309	259	264	268	295	296	291	308	272	316	262	307	292	293	281	292	297	315	294	303	313	289	307	272	288	289	259	309	275	316	252	269	297	255	294	296	278	257	297	275	269	262	284	299	268	273	321	280	274	294	294	308	284	283	309	263	276	326	292	307	275	262	289	289	302	256	276	269	299	290	289	273	254	266	283	298	293	290	305	283	269	264	304	251	253	305	271	278	282	324	277	284	279	285	292	294	263	270	296	284	297	251	293	301	332	355	337	300	306	262	307	292	275	254	270	260	278	271	288	245	270	278	269	312	304	296	291	318	291	282	316	283	293	278	293	293	262	270	271	331	283	267	259	283	308	301	280	279	283	259	272	293	261	253	306	273	311	269	264	281	270	284	293	320	303	297	296	262	272	289	287	290	276	288	287	283	294	340	278	284	264	294	272	277	292	285	283	288	298	248	292	271	277	281	294	293	260	261	287	305	302	289	282	275	288	284	270	296	301	312	308	303	284	267	291	315	340	309	284	256	289	276	313	308	280	307	290	288	285	269	291	323	293	299	285	300	314	264	262	292	274	267	286	280	279	308	272	300	266	265	290	259	286	318	298	257	276	260	319	272	276	270	253	294	312	343	311	259	298	298	311	308	302	288	290	287	310	294	280	273	276	285	310	303	279	298	303	283	269	291	264	317	296	277	254	295	264	303	281	274	322	271	306	294	256	290	265	296	237	277	269	272	291	240	285	277	294	309	299	275	258	284	309	278	265	278	270	245	284	266	257	260	316	270	292	274	298	265	279	284	275	289	270	316	300	279	263	300	292	282	325	291	273	269	296	310	305	256	297	304	273	284	272	292	292	263	268	281	283	298	275	264	283	301	312	294	261	271	321	279	318	256	301	282	304	293	271	283	321	294	281	280	263	269	290	297	293	322	269	287	267	289	254	317	293	289	264	272	319	293	305	272	244	301	313	292	291	281	318	290	286	295	288	271	258	280	269	282	249	262	279	294	271	306	302	286	270	288	305	277	275	314	282	314	275	281	265	283	291	255	279	274	251	274	297	280	278	303	303	295	280	297	286	278	276	282	287	299	305	270	309	251	243	262	323	283	321	328	296	277	281	295	253	297	278	294	262	281	269	273	287	300	273	293	318	267	257	247	284	280	255	252	259	280	259	265	269	281	281	283	309	307	272	280	258	276	263	237	275	290	293	272	311	272	274	291	294	278	281	295	290	278	273	235	260	273	278	264	330	313	291	268	307	301	249	274	285	300	247	248	304	258	283	278	294	275	310	262	299	293	321	279	285	231	281	265	276	280	289	315	281	287	310	297	283	286	260	294	287	280	330	286	295	291	289	264	280	312	292	250	329	310	290	313	309	299	282	311	276	272	280	287	271	291	286	286	251	284	277	304	316	288	301	269	285	281	294	304	287	302	257	255	283	294	271	280	253	292	286	294	291	275	262	270	299	302	306	279	300	267	279	312	269	277	286	259	304	288	272	289	283	285	266	269	270	294	253	236	293	266	236	289	278	279	315	278	285	263	273	312	276	299	287	314	287	239	273	275	292	277	297	277	314	268	280	271	270	285	254	255	260	270	272	298	321	304	285	258	296	292	280
23828	16373	2702	1256	938	840	722	699	724	657	691	668	601	626	684	629	628	604	620	620	691	625	643	618	676	621	637	661	643	634	589	632	644	611	608	591	657	645	615	624	641	587	653	630	599	640	613	622	607	649	662	654	606	625	598	645	653	585	646	610	625	606	663	665	625	584	599	579	622	588	597	643	659	633	644	658	622	609	631	625	620	581	642	643	615	615	614	617	654	648	592	648	629	604	607	635	640	653	586	642	621	613	614	623	617	652	579	626	674	634	563	629	588	599	612	577	639	633	602	605	603	604	647	660	588	627	635	633	634	611	673	627	638	592	666	616	639	623	653	659	657	606	615	631	625	654	628	607	620	646	617	656	616	603	597	662	638	631	613	618	617	628	674	658	606	624	611	609	603	662	649	611	644	609	604	629	636	655	619	656	644	581	620	626	595	635	638	625	656	631	620	631	664	633	635	589	658	677	621	615	640	580	602	637	659	659	656	614	612	597	647	608	632	628	697	626	665	645	621	679	552	616	599	660	591	617	577	596	616	624	612	624	612	597	624	618	594	624	646	632	636	626	668	659	631	541	614	635	644	677	618	594	662	654	679	633	616	628	618	629	640	604	577	623	620	625	689	652	586	618	657	628	661	661	640	613	604	612	621	633	585	575	606	642	634	667	641	660	642	585	661	603	634	665	590	658	612	625	625	635	575	631	646	631	598	629	641	666	591	594	567	641	653	620	640	634	597	604	651	608	630	663	637	614	631	585	607	629	646	634	605	634	662	615	615	641	664	629	650	599	636	616	623	595	635	636	641	632	683	622	615	649	623	614	626	625	618	613	611	605	635	612	649	641	662	594	571	628	633	657	607	593	600	600	594	642	634	622	562	637	650	620	629	633	662	647	615	676	650	611	610	611	598	628	631	605	610	582	590	649	629	647	608	662	595	662	628	686	677	669	621	631	603	615	627	645	591	593	639	645	627	637	603	625	682	591	640	666	612	630	614	627	622	644	626	663	617	630	646	689	618	621	645	634	676	631	610	645	631	651	638	585	667	649	591	644	623	631	634	656	608	617	660	635	606	624	646	646	663	626	619	640	636	614	659	646	625	653	639	586	668	623	636	578	621	622	634	620	617	622	608	625	639	656	646	605	673	628	626	613	606	636	623	627	596	612	650	626	619	625	623	602	649	637	575	627	626	622	610	616	603	626	659	599	643	581	640	638	630	569	623	624	619	636	678	606	625	635	614	645	621	617	599	624	633	637	635	626	640	617	595	639	630	647	641	604	627	592	652	621	641	595	660	656	647	592	643	634	601	629	633	617	600	637	614	619	688	643	607	631	647	626	607	638	620	646	601	633	636	629	610	621	608	591	626	661	627	610	646	589	632	657	602	623	598	609	630	595	641	614	632	664	602	648	612	661	643	624	629	627	661	641	636	621	633	611	610	653	647	627	642	632	608	637	615	674	683	582	639	653	599	614	588	605	587	606	604	609	656	640	639	649	625	595	601	596	659	618	650	662	629	620	611	619	639	658	630	635	626	633	632	667	618	603	632	627	628	616	584	620	640	640	624	645	646	629	592	670	673	638	639	653	646	645	586	602	619	635	632	610	667	670	648	641	634	642	643	629	629	669	709	642	663	587	628	651	612	613	618	574	568	622	610	653	642	584	643	633	687	612	658	636	645	643	560	631	598	590	622	617	632	616	610	617	653	605	597	668	659	625	659	632	649	649	648	606	710	658	589	673	683	598	613	598	601	640	575	600	619	616	663	607	650	614	582	662	615	640	612	607	608	594	566	636	643	674	613	644	591	627	603	664	615	624	627	650	651	621	631	629	589	636	628	641	607	604	564	634	637	636	596	631	632	591	625	558	638	664	619	635	648	660	653	616	643	649	645	587	573	656	620	623	617	626	609	594	625	639	646	611	606	635	605	612	619	580	645	615	605	610	655	622	629	623	630	652	582	590	631	637	586	633	609	644	658	637	586	580	639	607	643	611	619	608	620	583	598	631	586	662	649	638	636	630	648	635	609	606	561	637	619	605	629	635	620	620	613	639	633	609	605	620	611	645	619	578	664	641	624	582	602	631	626	638	605	628	641	625	637	630	631	608	656	595	660	643	608	632	651	645	635	643	574	622	613	662	646	632	637	638	620	596	647	627	652	657	642	601	613	627	592	584	659	670	645	665	666	602	628	637	555	606	674	654	636	627	570	611	659	636	635	595	664	644	614	595	620	671	622	616	627	622	662	623	587	607	652	595	626	629	601	607	612	570	608	638	681	632	629	644	614	635	579	614	616	601	615	632	602	639	616	618	572	637	589	601	621	613	622	650	592	670	596	640	606	622	625	623	637	628	632	613	611	638	649	674	603	621	645	652	654	642	631	609	660	588	614	642	634	632	639	614	651	636	612	631	619	625	651	673	611	625	632	615	646	636	647	597	674	607	624	602	615	595	624	643	614	603	612	603	626	636	614	597	666	622	624	625	637	664	623	636	626	630	626	615	623	613	638	649	635	616	642	576	615	629	599	650	614	632	610	586	663	633	627	580	595	606	609	637	609	660	624	617	674	662	591	600	562	642	609	633	595	662	637	634	601	638	615	651	588	656	604	620	679	600	625	635	620	618	646	652	630	626	636	611	620	564	657	621	610	642	635	673	662	650	557	636	622	631	628	621	643	557	583	655	667	600	638	603	715	626	595	660	628	619	643	606	573	641	638	635	641	643	592	625	649	602	638	580	632	665	672	641	620	614	612	630	619	650	609	617	615	631	620	644	600	616	624	607	660	600	590	660	632	624	592	639	633	591	650	628	623	640	603	573	641	655	614	653	632	620	632	625	633	669	659	627	660	575	643	603	627	617	595	628	630	576	622	559	604	630	617	592	613	651	624	619	632	648	659	654	604	631	632	629	640	621	628	575	587	578	657	649	614	611	586	643	625	612	671	601	601	645	633	678	594	642	628	590	638	644	647	612	616	640	661	622	649	621	617	594	577	662	597	657	619	620	627	664	620	631	586	624	635	640	618	687	572	633	608	612	617	658	643	644	615	574	630	570	613	629	639	617	587	638	625	602	627	629	618	607	655	634	667	602	647	601	618	641	668	678	645	624	615	605	626	632	645	612	670	683	632	608	605	562	612	629	644	603	667	623	588	622	637	610	622	660	648	603	645	645	602	642	610	611	655	649	592	632	627	656	588	623	631	588	684	615	629	607	620	609	620	620	614	618	592	639	603	619	639	648	699	613	669	665	610	634	629	614	610	633	602	654	688	611	660	638	631	686	646	627	643	652	664	622	655	659	661	635	585	598	606	621	638	665	646	643	608	602	637	657	622	610	619	682	669	634	662	660	629	617	634	601	652	627	651	612	612	609	588	725	664	633	647	616	628	656	621	660	580	655	615	619	650	640	625	630	649	593	644	576	630	616	643	591	632	638	633	622	614	642	596	629	619	626	664	642	666	630	622	613	592	623	678	615	601	594	659	651	639	584	661	641	645	618
32500	20571	9791	899	555	524	511	391	384	320	355	368	355	398	377	327	354	329	354	388	339	362	378	379	400	362	334	368	404	354	350	360	383	364	388	345	367	335	375	375	363	358	345	332	380	383	343	363	389	351	331	398	337	395	355	353	374	357	380	357	387	365	343	367	403	370	383	366	348	372	381	414	363	355	400	385	408	392	380	352	362	375	386	373	367	375	364	387	372	363	332	371	417	396	346	352	359	427	364	361	371	351	347	358	385	370	364	357	409	394	365	395	342	389	364	349	373	384	362	435	364	353	370	356	388	374	354	353	355	346	353	381	423	372	365	337	397	360	398	366	371	423	365	350	373	401	390	365	432	420	366	374	376	376	359	339	361	385	364	363	344	374	358	349	397	380	376	408	377	391	398	358	347	407	401	356	383	405	382	358	380	399	398	352	385	400	406	366	372	334	407	348	384	367	347	373	375	389	388	377	365	363	350	391	381	400	382	365	364	364	387	376	360	403	347	381	366	348	364	378	394	394	372	353	351	393	380	371	344	405	404	343	397	373	357	384	383	362	381	349	378	342	373	362	364	360	354	335	370	360	357	382	367	365	347	356	370	337	345	349	356	404	351	374	395	367	368	388	362	390	340	402	404	391	354	365	359	374	379	420	347	380	366	357	319	373	335	388	374	348	346	330	364	348	366	374	365	381	377	380	375	420	347	356	381	370	405	345	397	377	371	402	342	345	348	380	380	362	345	371	382	369	376	375	342	392	383	375	361	336	378	391	347	387	383	376	410	370	368	394	399	388	353	345	383	318	407	400	378	381	387	371	372	348	360	385	342	376	362	366	402	383	381	398	355	388	370	371	348	378	372	365	358	356	371	358	326	395	329	367	367	365	369	381	334	371	363	358	362	373	350	366	343	373	378	358	390	350	398	370	385	383	372	351	379	385	359	332	383	407	372	366	371	357	342	340	379	362	351	362	372	388	366	401	343	350	373	349	362	386	367	349	399	379	363	370	363	367	379	370	357	381	378	410	343	345	337	368	388	381	356	396	326	321	392	372	374	351	385	380	355	338	361	403	381	367	399	416	365	370	396	353	309	373	388	406	353	399	370	349	382	333	386	396	380	368	375	389	370	328	389	353	386	351	369	343	371	340	384	376	393	371	357	376	368	354	377	381	385	374	369	370	359	379	366	392	370	378	381	360	354	368	402	364	361	387	347	358	410	409	369	386	365	365	337	389	372	344	381	362	339	329	351	353	399	397	363	353	363	390	351	365	367	392	369	365	378	388	377	375	367	369	395	397	332	354	394	358	396	427	342	381	387	365	393	394	370	357	362	366	388	375	365	358	361	413	379	355	396	382	362	344	364	379	353	357	382	355	370	380	337	342	374	382	377	357	349	387	357	332	343	329	374	372	349	403	389	362	370	369	356	363	371	342	366	351	364	409	357	404	323	384	382	376	374	409	414	372	346	362	391	354	362	388	328	373	394	391	399	339	379	379	368	362	354	363	368	343	374	365	358	363	363	368	378	444	354	364	347	351	375	378	345	351	350	377	338	368	366	374	362	364	376	338	358	383	356	374	381	379	365	410	375	382	415	358	378	406	379	384	328	354	348	363	369	379	367	345	398	328	324	346	379	387	357	348	417	365	368	375	395	378	342	338	407	361	385	385	388	351	336	355	341	382	354	359	388	378	344	365	322	386	373	349	394	398	371	382	359	385	393	370	375	381	365	387	375	363	401	359	357	352	379	399	325	382	373	368	383	340	376	408	376	402	363	390	355	348	338	329	395	369	367	355	387	371	356	378	343	373	328	359	354	373	386	362	330	357	384	398	354	411	351	360	329	343	358	375	342	407	407	360	379	397	370	343	364	385	364	400	342	360	374	342	339	362	374	334	413	392	367	403	370	362	381	363	388	372	416	365	344	384	390	371	347	397	356	381	401	364	340	351	364	352	379	413	401	366	367	405	366	364	340	384	383	380	369	362	324	354	414	342	334	385	375	357	336	369	379	385	364	343	354	360	376	379	345	353	353	368	359	372	365	381	348	391	374	384	326	341	331	343	332	383	369	383	369	344	357	360	360	379	341	357	358	373	321	381	376	377	347	323	388	365	351	374	330	354	339	386	374	382	348	384	385	391	358	399	419	400	342	397	374	367	381	375	395	332	359	345	360	411	392	392	373	390	381	356	343	375	392	375	433	336	393	375	416	366	374	376	357	334	352	358	373	355	380	326	343	373	374	365	395	373	357	342	373	389	377	381	414	342	365	369	368	358	384	338	401	356	338	391	351	363	354	348	379	370	351	380	346	372	376	402	347	373	394	411	383	402	351	374	336	373	349	372	380	333	361	368	359	404	355	356	357	369	347	356	359	342	373	363	409	385	351	361	370	383	373	344	370	390	359	354	406	359	389	366	348	403	338	398	373	336	359	383	371	405	378	385	349	379	382	339	382	384	356	382	375	353	381	352	360	371	368	361	337	361	400	355	374	356	389	359	332	352	384	361	419	348	351	353	364	329	344	368	367	353	356	377	363	375	333	389	342	342	361	377	373	344	375	328	379	385	373	380	394	384	386	366	403	377	387	374	419	377	343	377	366	392	370	388	366	371	336	372	324	375	402	362	349	334	370	355	363	398	367	354	386	431	347	382	376	407	389	339	359	352	413	352	342	388	370	360	395	356	358	355	358	379	393	386	320	347	365	377	391	329	362	383	403	379	342	383	349	374	400	364	355	364	351	342	398	396	399	397	398	400	389	365	357	371	406	353	333	341	362	366	376	380	357	358	362	400	375	383	384	381	358	361	370	382	327	349	367	361	394	400	374	422	367	366	364	399	379	375	387	410	352	434	391	337	343	365	343	387	378	385	347	354	365	330	384	385	363	361	367	366	363	373	374	416	360	319	388	341	326	382	347	346	352	367	387	367	395	350	397	359	366	336	415	391	381	372	373	390	324	374	385	355	376	354	358	347	368	343	420	355	354	387	348	377	369	360	346	379	346	390	362	381	346	367	391	388	404	396	362	382	340	351	365	371	394	377	382	361	376	367	359	348	365	363	364	354	423	341	373	363	365	376	415	369	330	403	377	349	370	336	335	363	374	392	371	351	349	372	389	334	378	354	364	372	402	409	381	384	385	379	360	346	374	363	386	381	374	399	357	338	339	393	408	350	373	353	365	386	363	373	382	346	371	374	369	388	393	366	363	384	366	377	384	412	388	347	340	411	381	358	359	383	383	421	382	407	344	360	376	346	401	362	369	361	389	399	371	359	355	334	398	411	348	393	402	362	330	357	353	343	357	369	368	331	368	392	406	340	378	347	364	386	336	379	336	405	365	354	374	381	364	401	330	398	400	344	396	376	381	367	372	382	354	354	346	342	376	375	397	386	352	384	358	391	366	400	367	397	349	352	358	368	381	366	364	380	375	362	377	346	373	384	378	354	371	374	362	401	367	398	378	390	374	377	349	399	398	335	435	446	370	354	360	334	358	386	368	356
7226	1924	900	882	855	819	849	862	800	876	889	832	802	889	874	823	837	826	856	894	874	824	839	830	811	825	828	824	866	860	845	858	821	799	888	835	833	776	857	816	801	751	852	875	810	782	841	858	851	868	824	836	892	820	825	882	889	837	804	850	830	885	870	830	840	858	911	833	900	883	870	800	850	882	789	866	810	829	862	852	811	871	826	816	841	812	820	825	814	837	853	765	814	829	840	812	872	870	866	847	872	816	849	845	856	789	912	815	846	778	843	813	872	845	849	842	839	880	826	836	825	868	822	897	903	783	750	800	860	799	839	850	861	907	821	817	864	781	837	818	892	807	839	839	828	836	798	820	868	868	843	866	828	843	836	857	836	792	886	863	840	811	800	840	814	817	856	823	799	834	831	806	871	782	879	836	766	823	806	847	848	807	878	844	853	813	846	884	797	846	855	783	835	874	820	833	815	850	793	846	831	836	841	839	803	839	815	861	816	793	867	876	876	864	860	814	800	825	783	837	811	852	881	866	839	880	821	828	886	850	778	807	896	845	883	869	878	855	809	817	791	814	849	819	811	805	853	857	826	837	815	848	857	824	842	876	837	822	892	876	833	852	828	820	859	850	846	858	866	869	819	842	891	877	817	868	786	800	861	837	824	865	845	848	808	869	885	810	829	812	834	852	869	848	853	817	833	860	806	783	823	804	830	888	834	860	782	860	846	849	872	824	833	797	842	840	849	840	801	822	819	797	840	872	857	850	846	839	847	817	829	821	836	877	850	838	861	877	825	827	867	828	837	849	860	889	828	855	829	867	836	875	842	831	830	867	803	815	848	823	835	847	847	844	851	775	798	853	876	855	846	839	820	796	812	816	831	818	817	846	844	765	869	863	799	860	913	852	825	806	824	915	814	807	833	832	838	796	815	822	843	863	846	819	832	812	800	852	820	851	819	846	844	827	830	869	838	771	823	827	836	897	843	834	829	876	792	812	830	866	829	842	819	845	817	829	831	863	831	859	866	853	845	805	816	845	876	847	822	867	844	847	848	838	834	815	819	836	842	894	826	815	853	901	800	808	838	823	840	819	860	840	876	893	819	905	792	853	796	813	883	822	776	851	826	822	832	837	827	862	815	834	828	822	895	831	853	873	878	832	850	839	837	888	880	869	891	836	834	893	887	819	802	795	838	852	891	870	843	825	837	812	832	822	850	868	864	847	842	795	850	837	826	829	806	865	832	837	803	802	840	827	818	852	779	816	893	846	873	817	844	849	855	795	838	830	864	834	828	818	803	846	843	805	844	827	855	850	838	839	845	847	798	818	835	814	832	869	848	835	860	795	801	860	840	877	886	893	893	852	798	826	787	859	864	814	847	869	834	881	857	831	766	846	827	848	821	855	818	846	795	861	851	810	819	803	857	835	837	810	845	881	844	827	812	827	839	858	870	824	812	828	834	876	815	830	824	803	839	895	813	824	803	839	859	833	808	817	823	859	840	824	834	884	850	768	827	848	835	793	854	813	860	889	865	850	821	815	844	818	842	850	860	855	890	852	839	889	822	857	857	848	855	856	850	830	837	894	824	783	834	820	861	808	892	852	878	872	804	798	900	827	855	881	811	814	890	846	803	823	852	801	870	836	847	799	850	838	878	856	846	833	847	902	804	846	856	857	812	850	776	808	825	847	846	797	836	809	839	852	824	842	878	846	806	817	863	818	846	839	836	848	835	834	855	836	862	821	798	816	858	828	813	814	827	854	816	830	815	841	836	868	821	851	801	867	891	840	833	832	850	802	838	849	852	867	860	826	830	879	845	824	841	827	861	869	857	821	834	880	857	821	887	898	869	824	838	848	874	857	808	803	809	797	857	846	797	837	854	819	819	820	843	860	801	841	828	863	828	805	836	821	811	864	886	829	846	779	785	918	836	862	895	839	854	834	831	862	842	858	862	896	814	843	866	828	854	815	816	869	840	863	841	825	860	828	842	832	822	871	861	878	831	906	838	860	803	820	840	805	799	839	841	815	841	857	836	816	808	797	912	856	837	850	837	805	832	826	867	821	851	822	865	811	857	849	864	797	850	810	828	828	832	821	866	833	847	814	842	850	832	816	845	835	794	862	836	883	854	870	847	832	881	818	881	847	885	799	817	842	867	845	836	835	812	871	842	866	848	873	823	824	849	851	859	867	795	810	802	809	844	792	830	842	840	860	816	856	811	822	803	787	809	831	812	825	849	853	839	827	859	838	857	799	843	848	816	800	872	834	798	803	849	820	844	896	845	810	843	880	824	854	806	824	819	750	804	841	823	852	868	853	910	847	845	810	884	846	822	795	823	813	803	823	859	787	843	827	820	807	904	860	873	858	820	820	892	824	828	812	816	819	800	856	829	809	885	830	835	836	853	805	886	832	837	864	829	818	815	847	863	857	833	860	842	828	844	834	838	832	839	836	836	827	847	797	859	841	846	819	826	813	825	802	801	848	858	849	877	802	850	835	852	835	837	873	815	859	840	793	846	874	840	813	857	895	830	848	872	843	825	854	865	808	849	824	862	865	881	850	807	837	875	850	898	818	849	869	771	808	833	790	815	869	833	837	878	796	842	787	847	816	833	853	816	849	833	866	819	884	869	862	835	836	847	888	831	837	894	829	801	812	811	772	835	860	849	854	842	832	815	779	837	816	861	840	819	846	808	808	925	829	840	812	804	862	862	826	749	868	816	853	832	812	857	797	833	871	809	831	850	837	881	843	837	849	865	879	861	841	828	829	903	844	855	840	836	855	800	836	864	810	825	852	831	903	876	857	832	846	824	839	812	809	818	810	846	806	796	809	816	808	825	851	841	842	858	839	812	839	858	806	841	861	856	843	804	884	823	838	876	818	842	836	793	903	884	853	863	837	861	830	869	907	827	839	805	810	816	885	811	853	876	880	816	844	890	903	927	842	804	816	840	801	849	859	848	810	809	832	847	855	837	841	871	846	866	865	849	873	789	858	851	825	811	855	854	895	844	851	807	795	803	824	889	862	813	877	831	855	846	843	862	837	830	856	797	797	837	899	872	823	874	861	814	844	816	901	868	804	822	801	791	762	847	843	849	868	856	846	876	796	836	805	807	834	845	792	835	866	905	887	758	847	799	860	844	828	886	824	812	821	873	857	849	817	835	828	833	861	841	834	834	837	847	864	809	846	824	829	827	784	853	794	870	832	866	846	813	806	837	823	857	830	870	806	887	884	841	790	826	902	866	894	839	823	826	868	842	831	864	816	863	856	869	834	839	855	860	820	849	837	830	872	828	830	799	871	868	827	845	836	866	803	820	829	821	866	813	826	820	831	867	796	824	829	870	860	850	842	761	891	828	869	848	877	862	887	814	849	817	828	852	832	848	811	805	843	861	893	808	838	822	845	825	827	837	829	852	841	895	837	870	827	887	806	906	807	803	816	845	837	824	874	853	879	840	781	857	870	900	813	853	869	873	841	836	818	843	816	847	842	878	825	847	815
24815	21436	24890	28378	21426	21396	2643	675	542	494	488	501	486	474	467	440	491	451	462	435	431	492	481	516	462	464	456	454	436	473	432	438	468	425	421	465	523	468	494	489	440	415	446	444	467	451	465	437	398	459	433	455	445	378	497	442	414	442	454	443	464	438	451	446	464	466	473	466	461	384	519	448	488	470	447	469	471	438	430	445	460	429	483	413	440	462	466	470	484	457	457	449	416	472	474	429	458	446	425	495	427	459	478	410	483	456	447	440	453	472	460	452	447	396	475	452	445	509	449	425	449	452	456	468	460	412	455	473	420	440	422	466	424	405	448	432	466	459	465	448	438	447	462	424	422	459	439	429	450	414	401	498	465	473	460	451	439	445	486	454	467	433	443	402	433	440	412	463	451	454	502	444	483	427	484	447	443	453	455	427	443	440	457	447	427	413	443	473	452	418	465	423	407	468	451	479	497	462	477	454	444	423	469	443	417	438	470	460	474	477	465	478	478	408	417	488	463	437	472	429	471	458	440	396	391	463	423	432	428	485	468	434	485	429	455	498	462	433	425	471	442	440	445	403	449	450	467	463	513	443	463	461	437	479	453	490	426	427	457	452	456	430	520	430	462	463	467	452	474	422	484	449	471	447	450	486	491	451	463	451	442	459	459	418	426	461	427	458	456	443	453	482	407	470	453	427	451	435	451	480	494	425	440	469	445	442	469	383	409	464	425	424	435	455	463	442	497	452	446	433	486	452	433	483	417	427	418	433	420	445	484	465	456	454	483	500	478	418	407	467	461	430	460	426	439	429	442	419	495	432	466	451	460	460	431	458	472	456	450	434	451	459	467	488	441	437	464	469	431	430	436	465	424	384	457	430	436	448	427	502	496	449	465	468	435	446	437	424	449	424	452	422	441	430	378	449	417	411	440	447	435	469	445	449	471	454	455	471	438	425	444	414	424	431	442	431	444	471	423	460	431	398	460	478	449	454	469	451	456	437	454	431	449	442	404	446	477	484	475	444	419	457	421	451	460	407	467	444	455	429	443	416	443	437	441	420	417	440	460	430	452	457	430	455	437	402	458	425	442	452	479	465	510	515	462	492	435	472	407	468	436	438	437	454	444	407	470	472	449	443	438	466	464	437	462	434	409	416	460	421	462	471	439	423	461	460	449	475	452	435	418	418	466	432	443	463	452	481	436	411	433	455	457	423	479	451	474	496	439	469	409	445	498	467	450	436	430	432	437	486	468	473	447	448	453	476	458	481	446	454	478	465	430	415	455	438	459	469	503	421	433	457	482	423	456	430	425	430	430	475	458	415	448	424	419	461	429	445	474	507	480	428	449	435	449	455	442	415	456	453	438	423	426	465	440	448	424	452	481	467	452	438	439	460	454	440	439	442	436	456	456	420	424	453	461	443	443	473	428	449	497	450	482	426	462	447	486	467	442	435	484	416	439	452	464	465	450	432	488	469	445	449	447	442	470	477	476	455	422	451	498	447	497	445	444	495	515	418	448	415	488	462	441	469	442	471	437	426	429	517	475	432	477	440	469	478	456	445	432	452	455	421	435	426	439	505	439	463	425	451	430	429	455	476	455	449	434	474	436	458	431	491	480	484	411	386	427	487	485	441	478	465	417	434	463	438	458	447	454	461	461	461	470	436	418	465	461	464	465	452	463	447	437	462	500	442	467	443	466	457	452	422	445	439	470	418	481	423	452	468	444	428	457	433	473	483	427	480	434	483	458	422	483	448	429	427	492	430	447	417	460	443	437	442	471	440	446	427	418	479	435	419	453	446	455	476	452	396	477	472	444	451	442	454	423	493	424	451	446	478	470	432	484	461	454	434	436	438	440	427	443	467	409	420	426	465	426	455	451	428	479	453	425	463	420	425	454	436	466	427	409	417	447	434	476	420	484	424	453	420	441	428	425	440	429	393	434	432	452	407	433	413	405	459	477	427	397	462	456	473	461	482	414	437	430	470	455	376	448	415	464	428	475	411	425	459	451	429	452	431	419	452	443	477	422	410	421	454	430	432	435	445	476	445	438	436	474	439	433	445	425	435	442	454	447	430	437	463	440	482	438	439	426	469	417	444	424	472	474	412	446	455	469	436	462	447	447	451	435	438	424	465	479	441	445	459	412	432	427	452	434	423	480	424	436	469	419	426	427	433	474	425	410	418	456	460	488	481	459	426	426	473	446	428	466	413	485	454	464	481	468	475	487	428	453	429	471	417	466	437	425	418	451	458	451	463	447	436	541	450	493	464	444	479	433	382	441	462	478	452	448	442	484	406	451	470	419	427	427	464	460	462	520	446	443	483	420	467	466	456	444	452	513	423	445	483	479	438	471	454	471	462	467	441	459	468	472	433	439	457	468	467	455	456	425	465	431	456	409	434	448	447	455	461	445	440	457	455	406	446	424	435	471	438	497	443	421	466	494	510	429	416	460	467	418	412	442	426	411	448	457	416	421	436	463	451	428	492	451	441	454	445	442	435	444	465	466	438	455	423	443	477	461	443	490	460	449	429	480	419	465	437	481	450	431	455	472	472	423	438	462	450	438	437	440	479	454	452	444	443	463	481	450	465	451	443	439	459	424	475	435	459	447	443	459	448	447	394	453	487	443	440	436	438	428	460	468	441	460	460	459	419	472	438	460	434	443	417	436	432	443	430	446	425	473	474	492	462	437	431	408	418	445	466	416	444	495	453	438	450	475	452	451	459	458	414	415	458	409	463	444	453	437	490	497	489	440	466	495	452	410	475	421	441	465	454	464	474	437	404	420	425	429	417	478	466	457	469	460	425	419	442	431	416	463	449	462	438	472	443	459	442	455	422	410	443	472	501	446	455	444	458	444	447	433	435	429	397	452	455	438	478	457	447	424	451	438	446	437	483	445	427	451	481	432	454	451	418	441	455	427	439	423	448	462	461	476	419	454	433	475	480	399	455	420	394	446	449	459	456	438	452	437	444	449	444	421	453	451	429	437	434	447	424	440	443	420	435	421	461	453	441	465	436	435	446	454	494	453	420	455	423	454	445	447	483	488	448	420	449	408	444	471	483	497	428	419	438	435	408	448	437	441	445	455	444	429	466	467	435	437	427	483	477	450	458	456	424	430	459	452	470	437	421	456	450	463	428	416	409	443	458	499	486	416	493	481	423	400	465	431	443	485	415	405	469	459	443	448	428	441	431	420	476	408	433	450	469	436	450	448	444	415	493	454	443	463	470	488	481	427	416	468	437	466	436	464	455	439	448	440	437	442	433	434	471	437	424	454	407	384	433	428	416	468	457	426	443	458	419	443	469	439	489	494	404	473	449	437	460	456	445	442	466	461	430	514	471	445	459	439	467	464	435	501	454	427	416	464	475	407	444	461	468	458	425	442	425	448	421	500	454	483	440	436	416	429	399	458	448	439	471	410	423	441	454	438	438	499	466	460	441	454	472	476	468	444	457	472	406	442	501	466	500	447	452	477	468	453	505	462	430	444	471	431	435
18972	11780	2140	1342	1146	1096	1064	961	989	982	984	965	1037	957	955	981	963	1002	1010	985	956	971	946	966	963	971	960	969	970	1005	926	993	949	959	940	949	941	922	1004	964	993	979	1000	974	951	977	1007	977	994	935	960	954	942	987	949	959	979	979	998	955	964	984	964	902	949	968	988	923	935	995	975	928	911	969	931	896	913	926	917	945	937	982	1026	972	955	962	952	948	1035	961	945	1007	1027	946	1038	956	945	1008	979	944	1001	962	937	985	914	931	947	946	942	915	931	946	974	931	937	958	954	935	954	1017	949	961	921	953	942	914	969	1020	974	967	935	982	995	939	973	941	978	944	969	994	949	962	941	1014	939	999	929	962	962	989	908	934	939	958	976	975	942	985	949	910	941	931	999	925	947	940	914	927	922	944	910	932	980	986	964	975	950	950	944	993	951	943	952	939	989	997	988	1003	990	1009	913	985	970	968	974	1007	968	934	967	1023	942	904	914	951	965	954	924	946	943	959	929	967	1007	951	948	988	966	916	954	951	968	968	962	965	960	942	937	941	1021	1012	962	968	992	921	919	1003	978	994	997	937	949	900	952	908	983	951	954	996	963	996	930	937	980	941	959	950	959	973	971	945	903	989	997	950	966	946	911	956	980	1019	923	927	971	877	957	936	976	970	993	939	922	969	1033	994	903	971	1024	934	946	972	948	939	970	979	931	966	971	985	972	929	950	933	952	991	901	968	933	967	894	935	912	941	939	986	924	961	950	1007	951	950	984	943	978	980	924	952	994	952	961	975	906	1002	950	956	950	936	992	985	980	937	980	1002	984	964	944	985	929	958	1011	991	969	961	956	988	918	933	1008	948	924	989	945	944	928	955	935	955	994	983	978	874	960	930	1034	952	957	950	960	974	971	972	940	949	903	1015	977	983	973	949	950	916	1012	861	963	965	954	957	945	941	953	1002	969	956	979	908	966	964	915	979	943	913	933	943	964	960	978	972	942	959	946	959	1002	918	945	970	975	950	964	927	945	882	973	948	1000	1001	950	912	974	955	933	924	924	981	926	945	993	959	979	989	969	977	967	937	1001	956	950	926	951	936	955	973	925	964	938	1002	947	983	1021	960	942	975	1000	975	971	991	983	922	946	939	950	910	958	933	1002	947	942	958	956	964	978	958	924	976	933	993	1013	945	920	1024	871	988	1002	944	986	951	952	974	976	952	955	987	996	968	988	934	932	956	936	990	924	962	954	943	967	945	970	985	954	1025	925	950	977	949	945	973	952	900	986	934	929	899	941	1006	991	942	924	994	987	973	972	995	959	1023	997	970	985	945	955	906	967	963	955	1033	919	1003	942	974	985	1008	930	922	904	930	944	958	955	900	982	946	947	937	938	990	941	973	969	957	920	992	950	921	971	920	973	965	934	913	922	976	970	914	943	940	958	944	959	964	947	993	931	936	940	949	926	955	963	934	986	991	977	972	1015	987	939	964	925	949	982	971	961	943	901	928	959	985	992	989	963	905	988	911	933	956	995	920	901	969	952	964	966	963	946	942	973	982	909	955	958	968	951	907	963	933	950	944	980	936	949	967	970	949	1016	945	970	998	967	980	935	956	952	1010	951	1025	937	959	992	970	968	961	936	900	1020	923	931	941	983	934	994	968	949	1003	965	992	939	980	910	936	936	956	949	1018	975	964	951	965	959	983	987	943	914	969	935	973	938	964	955	999	982	983	992	1012	994	935	966	966	976	970	982	959	939	986	902	960	933	936	922	909	978	946	958	980	920	920	943	923	960	928	962	942	937	971	981	911	958	957	965	956	951	977	951	953	979	872	920	966	983	1025	941	942	965	981	972	1014	937	928	942	950	928	947	911	999	962	927	951	924	959	996	958	972	944	957	941	980	976	944	1000	937	987	1014	957	953	1028	948	957	1015	970	981	922	908	996	991	878	995	962	1009	970	1012	961	921	901	960	934	985	953	970	941	958	1018	913	942	970	943	911	993	970	905	967	945	950	938	929	916	952	978	976	969	963	962	960	944	956	915	917	957	936	931	966	964	989	943	938	974	933	994	930	972	932	917	955	974	945	980	929	964	962	924	999	950	912	934	1044	927	979	928	948	950	927	1008	971	952	958	976	994	938	930	966	948	984	938	959	987	928	988	953	954	934	953	1046	942	963	1009	944	932	1001	898	998	899	940	902	935	1002	979	918	999	1052	1006	955	959	934	1006	972	977	953	933	967	958	980	978	992	957	935	971	963	981	969	928	1011	1013	1014	948	1021	956	972	930	926	955	950	930	1003	929	1035	971	980	943	971	938	970	960	954	911	971	998	951	1008	941	947	1017	1004	1000	982	972	940	967	940	972	990	984	941	934	922	990	935	914	967	955	894	957	961	942	927	946	897	982	947	938	900	926	925	990	987	978	865	961	936	945	943	932	1001	999	946	899	991	998	949	943	1003	939	943	953	980	1024	986	918	976	1004	955	936	933	926	979	957	926	967	985	996	1028	953	941	958	952	967	938	898	970	952	969	976	937	991	1023	929	969	945	921	998	941	933	899	941	977	1029	956	932	974	925	984	914	970	949	958	972	974	917	947	883	918	937	966	903	942	1010	929	998	987	1038	917	938	965	963	931	984	989	1018	965	972	956	889	977	945	908	954	903	940	985	960	985	1001	978	980	919	989	952	949	938	970	951	981	959	930	1009	978	918	936	963	965	974	971	898	933	916	960	988	949	970	930	932	970	1026	970	984	961	969	999	934	957	954	977	948	937	947	951	964	948	923	906	978	917	959	930	912	943	953	991	905	937	946	976	892	984	940	968	952	971	940	1052	963	995	959	924	1003	966	1024	1006	951	925	961	998	919	1014	994	978	952	989	962	917	1003	938	939	929	1034	933	961	968	974	970	948	949	1028	970	929	972	952	955	973	956	915	926	975	953	988	941	962	1016	905	1022	985	915	1005	981	983	989	960	927	955	955	985	978	968	952	945	939	942	1015	948	965	941	963	930	999	975	997	974	993	923	933	957	940	933	926	951	950	953	953	914	1006	967	961	1027	978	929	1054	930	992	975	968	966	950	936	966	986	1014	976	984	935	971	881	1013	898	956	939	976	969	965	943	878	952	934	945	897	942	936	946	946	901	941	992	921	1004	932	962	929	972	898	977	982	971	927	981	980	968	939	896	1014	964	975	911	949	1003	982	934	964	975	985	984	888	949	971	912	979	966	896	979	999	941	961	1016	947	917	926	912	988	963	921	990	1010	955	1006	898	973	918	958	955	981	983	990	948	997	950	955	944	970	935	901	955	963	907	969	937	962	973	939	965	974	913	951	957	973	906	977	977	971	976	936	991	937	970	969	941	952	1007	983	1003	997	917	934	873	988	974	936	927	951	952	1005	921	936	998	915	947	970	1053	948	961	965	957	951	983	958	970	952	920	977	1006	966	1025	936	917	937	979	926	910	945	946	932	908	941	998	1010	977	950	954	1011	911	914	965	983	930	934	933	902	1027	962	958	935	921	960	979	962	968	989	938	1004	962	1034	948	978	967	1020	972	928	978	933	970	1017	959	1019	950	972	990	978	926	997	932	970	977	969	945	975	951	958	934	970	928	970	970	945	972	941	944	934	953	994	1004	969	931	950	941	902
24317	21428	25141	28132	21428	21445	19961	784	461	384	412	362	341	377	343	379	330	325	327	288	334	304	322	295	297	282	349	287	331	256	282	308	297	291	279	307	273	305	288	283	308	301	290	281	280	295	294	289	278	279	293	310	311	325	269	294	273	296	281	249	277	343	325	307	275	288	278	299	289	315	302	294	260	287	314	271	263	284	295	304	310	271	305	294	324	303	289	313	279	336	295	302	282	296	289	254	268	294	275	326	274	298	268	292	311	270	284	292	309	307	301	308	305	281	289	307	307	314	320	295	293	306	301	265	275	315	264	260	282	282	286	277	288	278	269	291	281	332	265	267	304	281	323	293	264	302	308	315	327	293	260	297	273	302	266	304	277	289	293	300	302	283	276	341	264	270	308	287	287	283	290	300	292	310	297	307	302	280	273	239	291	307	318	285	260	324	259	299	300	258	260	323	278	275	266	322	321	307	272	294	272	300	281	276	304	267	284	251	279	302	313	307	280	260	297	283	293	297	286	297	295	289	324	314	298	271	279	285	308	298	317	290	277	263	296	292	302	266	280	307	301	281	256	296	296	286	269	283	280	278	274	287	288	291	314	331	312	284	281	278	287	252	305	289	281	263	289	284	280	261	289	280	311	268	313	262	289	286	329	300	294	289	264	268	285	277	314	273	310	268	276	262	332	273	260	263	280	305	307	305	324	267	263	300	306	296	318	296	281	286	294	306	302	293	292	248	273	282	268	261	267	310	296	323	298	282	289	288	299	286	310	304	289	283	288	285	300	303	295	310	269	301	292	289	247	287	320	288	266	247	292	333	287	271	273	282	305	291	311	288	289	291	288	269	321	278	323	331	309	269	291	265	281	293	306	285	307	266	287	295	276	301	309	260	307	288	298	264	276	289	270	286	308	264	266	301	287	299	282	310	300	290	303	279	288	276	268	252	282	292	263	232	278	305	276	308	304	285	342	286	272	293	300	306	314	273	272	298	271	268	330	294	310	301	290	301	275	306	272	278	293	285	284	282	276	301	311	266	258	260	297	294	303	308	292	313	291	289	253	314	279	290	300	236	305	305	300	283	294	286	289	276	288	252	308	288	308	283	266	291	298	295	267	292	270	272	281	262	307	320	298	269	327	277	303	284	310	279	293	342	321	263	273	297	280	304	294	270	299	315	296	307	273	300	290	282	325	297	287	262	277	271	279	271	278	307	265	270	270	301	273	301	267	276	279	275	298	279	296	308	260	275	254	326	297	290	312	319	278	287	275	305	314	297	273	259	259	285	286	285	279	306	289	303	284	287	261	271	289	284	271	294	282	295	299	288	269	313	290	250	259	312	295	274	306	281	301	307	283	289	303	301	282	286	289	304	289	306	300	274	280	267	269	259	269	304	326	246	301	331	298	277	271	296	297	316	338	280	277	283	307	266	271	275	324	266	266	284	276	301	296	255	312	305	260	268	286	298	288	271	282	282	263	277	316	310	272	323	277	282	245	280	307	306	295	299	288	286	281	262	295	295	261	292	274	305	301	267	287	288	298	314	276	299	296	289	295	258	308	297	299	273	305	299	268	302	330	289	295	302	275	285	303	298	303	281	273	325	299	245	304	289	276	294	335	303	290	273	254	261	308	264	249	308	265	315	293	319	282	273	284	290	275	289	257	288	303	285	275	315	283	297	309	304	302	298	262	291	296	298	283	295	301	248	303	305	289	286	272	292	299	293	281	281	261	327	267	295	295	274	277	271	289	266	317	277	307	295	311	250	295	284	275	285	299	227	270	304	274	292	288	261	277	255	279	264	304	286	309	328	276	289	295	306	269	251	282	318	303	308	296	314	298	291	319	301	300	309	310	304	274	268	281	279	298	297	288	314	283	315	298	299	292	298	266	290	320	290	286	323	315	301	273	275	290	280	289	284	281	320	274	309	321	293	287	263	270	268	297	305	294	300	279	282	247	280	300	285	280	315	258	297	251	300	278	298	296	299	299	314	290	286	306	274	285	283	299	283	267	291	323	288	284	270	258	283	289	256	289	263	304	272	297	263	280	275	298	280	247	250	281	315	274	305	312	312	291	247	273	266	291	314	307	292	307	280	281	287	289	274	275	287	328	294	266	281	286	297	299	299	294	265	274	301	275	272	267	275	270	278	267	277	314	285	297	316	320	261	273	287	305	278	308	294	303	280	277	265	274	258	283	276	292	285	306	289	304	309	321	311	274	252	290	303	276	272	255	286	288	308	291	257	315	274	237	269	310	317	278	250	281	330	279	285	327	336	276	257	315	291	274	289	257	288	313	305	266	267	284	314	296	297	289	293	290	277	282	283	303	304	340	272	298	284	250	268	294	259	306	303	261	286	307	290	287	308	254	278	301	276	291	299	265	295	300	280	291	301	261	295	277	295	301	312	265	285	293	274	281	296	324	303	275	249	249	279	299	277	322	284	300	250	291	316	303	282	285	301	273	284	312	261	265	257	276	306	235	300	280	309	283	283	301	311	307	276	286	311	285	266	288	263	285	288	294	277	298	267	303	323	282	285	313	289	301	292	305	275	288	307	261	283	290	276	272	271	274	294	298	259	293	277	314	267	278	307	261	292	296	275	265	296	291	285	281	315	279	276	288	282	314	292	291	279	330	301	261	302	282	274	274	325	296	287	281	278	267	320	310	309	308	307	305	238	282	307	268	296	308	302	337	298	265	294	286	300	314	313	287	300	327	247	260	278	260	291	295	255	316	292	313	304	305	307	334	281	259	299	303	270	297	312	335	280	280	313	278	275	272	289	326	298	266	307	282	296	250	259	290	302	312	323	297	307	272	311	312	274	284	324	293	257	298	293	267	280	282	274	308	292	287	317	284	303	307	324	318	306	245	284	295	278	260	283	251	296	273	284	280	279	283	281	253	310	315	288	286	293	269	306	324	300	283	345	274	252	271	285	292	257	281	289	280	277	300	283	300	305	301	304	286	317	302	298	296	291	271	312	286	285	293	297	299	286	308	276	287	317	291	250	277	294	288	254	297	284	297	279	298	295	318	272	258	302	275	287	294	272	303	292	311	289	304	276	314	283	253	287	292	287	281	314	295	292	293	328	316	282	294	264	282	282	304	292	284	268	283	267	285	297	313	266	274	301	281	291	290	268	323	263	275	286	301	298	310	307	293	257	275	289	327	266	302	274	256	268	286	318	300	309	299	331	294	285	296	313	282	289	273	282	301	294	290	293	295	258	285	278	286	304	345	300	286	296	282	295	302	291	303	261	299	306	261	314	311	281	286	252	279	287	300	277	282	310	304	275	259	287	292	267	307	279	254	312	318	254	283	277	287	327	282	306	286	269	275	290	275	330	273	305	283	271	286	301	300	296	273	302	317	303	298	281	300	317	326	274	299	279	288	290	284	324	263	285	286	290	280	275	266	268	271	299	271	286	285	245	281	293	294	300	314	287	311	291	274	279	271	295	267	273	301	301	335	271	273	268	304	321	319	299	312	309	302	256	288	273
24108	16626	2724	1222	918	818	780	696	728	642	688	656	637	685	658	644	665	639	670	636	634	677	644	626	644	665	676	653	625	640	621	639	610	624	610	650	613	667	610	625	670	599	600	630	618	646	630	626	628	617	612	647	586	610	662	667	642	634	622	604	659	611	593	603	628	632	593	615	649	660	643	604	627	633	653	632	630	647	630	621	623	655	603	585	638	621	671	624	616	588	655	653	648	636	638	640	630	654	604	603	630	616	625	612	611	628	698	592	662	625	635	626	640	620	610	642	623	665	625	690	645	621	618	616	639	643	616	655	638	656	620	632	652	627	624	685	631	662	636	595	650	613	577	589	637	619	638	648	622	640	584	609	599	629	556	630	652	633	663	658	662	632	616	656	579	672	597	637	612	641	623	635	601	588	611	685	604	624	633	638	619	642	625	626	625	611	570	660	637	663	655	638	613	639	600	667	639	616	608	670	657	620	605	597	656	642	639	620	660	626	628	662	658	609	614	583	658	609	639	585	654	606	644	640	606	581	618	634	626	636	680	635	644	619	596	624	622	617	612	599	608	658	678	603	605	643	669	648	652	618	602	641	589	630	621	589	596	653	653	625	633	612	601	620	608	638	648	634	596	627	616	557	580	612	629	655	660	650	602	632	616	593	599	628	585	639	634	594	668	610	646	640	599	604	618	644	640	615	613	604	655	642	576	586	606	583	640	619	631	649	635	668	620	630	555	630	642	607	645	613	605	639	640	622	593	652	642	593	611	581	677	620	616	667	622	599	608	620	627	588	605	631	596	595	599	612	673	631	656	602	583	629	657	639	609	606	651	635	657	633	593	649	625	645	628	645	648	585	624	614	679	581	646	640	619	612	607	597	633	602	630	600	614	654	650	658	686	636	627	646	595	619	599	665	619	622	667	649	623	612	661	615	601	576	633	633	608	631	615	640	620	629	648	590	620	616	634	628	576	598	628	579	606	593	623	628	666	648	631	644	649	614	629	625	690	596	633	612	640	617	583	586	655	616	655	599	665	636	648	584	621	594	638	587	641	628	593	624	615	613	590	620	652	605	654	601	629	630	638	601	585	628	605	601	637	674	629	606	675	672	650	624	658	647	615	620	585	642	647	616	637	589	640	655	622	627	651	610	645	601	661	612	651	628	645	656	577	607	651	602	641	637	634	665	651	626	604	628	629	612	633	602	610	620	664	641	591	595	642	619	637	618	629	630	633	643	585	652	637	615	640	647	599	592	603	613	686	614	626	643	657	627	629	614	615	619	607	630	662	657	615	610	602	633	612	627	582	676	631	641	671	631	628	587	593	612	602	638	683	605	654	606	653	624	643	657	594	619	691	608	660	598	637	620	621	621	595	611	645	679	627	601	683	647	643	643	697	635	670	623	604	632	629	664	657	637	570	615	647	600	640	613	643	629	621	585	580	620	662	620	601	596	582	599	659	680	642	612	638	640	638	660	644	599	588	616	610	644	635	583	603	602	592	587	637	654	613	660	587	589	617	618	630	667	556	584	604	633	627	654	626	581	636	544	626	613	657	643	622	590	636	650	622	632	596	652	612	624	649	640	642	644	670	616	652	627	620	587	641	620	637	638	626	620	606	640	667	613	610	632	619	650	640	615	642	623	573	664	636	618	606	579	615	629	641	624	628	609	623	612	648	597	636	606	599	653	596	628	641	638	621	579	589	624	610	611	630	628	609	616	623	587	605	658	628	613	619	613	624	635	623	641	632	603	612	620	646	634	603	640	641	631	658	653	601	644	612	622	607	657	622	592	669	601	603	661	637	590	600	646	621	652	662	588	626	616	618	622	649	601	625	651	564	573	591	643	637	596	632	629	621	627	610	632	603	673	666	627	649	638	670	587	653	646	623	622	650	601	557	617	622	650	621	592	658	589	622	627	638	641	649	619	599	634	612	665	642	595	601	661	619	653	629	659	647	627	658	613	645	617	635	662	639	608	610	624	587	650	637	602	633	588	644	625	646	617	602	615	586	642	584	658	641	600	655	658	665	646	613	661	601	614	636	586	623	629	629	592	593	648	647	630	592	641	652	612	582	604	607	572	614	642	612	650	627	588	639	646	598	603	659	639	635	634	600	651	629	617	614	652	616	624	622	668	637	673	649	674	650	625	620	639	621	622	617	663	607	600	593	613	619	650	640	606	609	618	608	604	630	615	642	651	624	613	634	644	660	627	633	597	607	671	664	657	652	633	649	580	610	608	611	653	637	606	621	669	613	609	607	635	601	630	626	631	638	600	615	622	612	592	669	652	605	667	612	614	623	601	657	611	602	635	635	615	642	632	584	630	645	645	631	593	635	649	611	634	629	635	641	614	649	621	591	606	613	622	620	633	665	595	599	588	671	631	600	602	675	628	628	699	667	655	611	616	598	633	628	606	626	645	585	618	625	644	606	627	651	569	605	624	623	642	617	630	650	592	626	664	632	663	612	612	648	628	623	659	610	633	611	613	645	584	601	658	635	662	605	625	638	572	632	590	677	596	669	650	575	593	621	664	603	609	596	618	624	654	651	637	604	631	605	609	568	636	585	611	634	645	657	613	597	641	618	592	625	620	613	631	632	657	628	657	633	643	605	613	609	641	630	611	697	602	627	645	621	661	615	595	609	646	663	632	633	616	617	614	607	565	645	590	626	588	598	549	659	580	626	601	656	630	633	652	616	663	604	620	641	669	607	633	610	613	581	616	609	653	587	599	639	619	607	618	670	634	607	595	607	564	641	648	625	635	602	614	580	628	600	607	642	628	630	621	615	632	641	625	608	636	643	656	605	652	613	645	617	614	617	626	606	591	549	585	638	636	649	629	608	671	623	609	613	651	598	620	645	643	645	628	633	625	634	639	611	593	653	589	595	608	612	604	638	630	599	632	611	616	580	628	610	604	644	611	616	659	686	633	623	680	596	653	594	597	631	598	605	583	584	646	635	624	622	640	653	658	644	615	623	643	641	620	640	635	629	633	653	616	591	695	661	627	649	610	653	593	626	631	651	635	640	640	610	601	617	641	584	673	617	615	608	587	619	615	655	607	608	598	602	633	626	644	652	607	645	556	599	651	623	634	617	615	606	627	578	643	636	662	624	636	572	622	614	600	591	637	643	578	634	626	580	661	622	629	645	610	662	576	637	562	632	681	629	582	616	621	624	649	634	649	649	676	648	622	597	639	635	597	616	677	635	574	628	600	641	639	618	635	603	618	627	622	650	634	622	599	579	603	613	675	588	594	614	621	613	615	650	581	659	641	626	599	621	646	582	643	619	610	638	611	672	610	597	645	593	637	646	614	655	633	651	654	621	629	641	658	588	648	634	607	611	625	586	590	583	639	637	597	640	640	611	650	626	632	626	612	628	619	620	656	616	648	628	648	619	624	615	644	618	571	617	666	633	602	606	674	633	629	635	644	651	582	618	634	632	602	692	658	626	634	612	659	627	605	627	648	629	598	656	639	692	632	620	648	579	619	631	639
32614	20634	9847	763	437	375	402	390	360	356	387	343	336	325	376	373	367	387	352	393	368	362	346	359	351	357	373	356	344	386	374	340	383	387	391	390	403	342	380	394	358	356	363	393	397	409	409	362	365	394	378	375	334	365	396	383	399	354	354	403	342	387	345	366	399	379	376	364	389	376	351	360	401	357	358	406	372	366	362	341	390	392	352	361	359	378	378	402	388	406	364	381	382	378	376	361	366	363	387	396	401	381	381	359	392	408	370	401	336	405	353	391	385	401	342	335	402	376	364	384	372	395	372	333	347	399	360	377	397	357	349	393	352	366	387	379	348	354	390	358	376	425	356	395	389	382	354	391	336	378	377	353	380	355	371	359	394	389	366	363	349	388	377	381	357	402	403	421	381	377	389	366	398	365	355	389	386	442	358	380	406	379	348	351	361	345	381	346	387	352	390	391	399	370	334	353	342	392	379	389	368	368	376	404	380	380	369	334	369	415	391	394	380	360	360	386	358	337	394	375	385	360	375	347	357	338	359	368	359	361	349	365	371	385	408	334	351	377	354	375	368	397	350	368	359	355	363	385	358	378	411	370	384	354	378	409	348	380	337	380	394	337	355	353	366	363	347	398	387	373	376	364	366	373	371	393	374	357	396	355	355	391	365	350	389	350	386	369	393	391	375	364	363	358	350	346	371	380	401	388	372	378	386	361	356	355	381	384	347	362	346	321	389	339	407	393	389	373	357	379	349	375	363	355	381	368	349	369	362	365	429	402	372	385	369	412	312	403	362	381	351	358	350	382	361	379	349	374	384	347	367	395	335	333	391	414	380	353	402	423	372	397	368	357	388	382	363	348	379	348	375	368	373	367	347	385	328	352	422	399	357	365	362	353	364	358	341	376	402	400	374	347	371	351	380	379	389	358	358	370	329	391	361	357	362	366	362	395	399	345	337	355	374	362	384	380	384	357	386	332	383	398	404	375	360	350	356	358	345	359	351	376	377	367	357	355	374	361	384	361	346	377	364	387	379	388	355	353	350	351	420	379	377	350	365	370	370	371	377	362	331	394	370	365	359	385	358	360	365	375	364	390	374	379	372	355	393	380	381	390	375	362	343	371	331	423	376	364	414	335	394	352	358	366	353	368	390	334	374	416	381	390	354	347	334	303	410	388	357	373	413	377	385	371	353	359	328	376	383	364	377	369	384	400	348	352	358	361	367	373	366	346	362	378	337	389	362	350	360	397	382	364	342	371	350	369	393	363	374	406	390	364	381	356	374	339	399	354	392	372	359	338	376	394	352	397	398	349	362	368	354	375	367	375	341	373	389	385	361	341	385	354	353	398	391	375	396	401	358	351	373	357	360	391	384	354	359	405	345	338	357	363	380	352	381	394	350	369	381	369	358	392	356	375	316	379	327	373	375	390	382	371	371	404	415	369	376	376	361	369	357	381	386	353	338	369	388	381	362	378	375	394	387	368	400	354	351	356	368	331	403	397	381	377	357	333	389	403	401	374	372	370	361	355	327	376	379	348	355	386	353	388	406	364	356	347	401	397	392	381	337	374	405	347	392	403	383	390	372	351	353	347	383	393	401	386	382	374	342	325	348	399	406	344	315	418	382	339	381	399	361	394	375	381	358	367	332	350	338	334	356	361	359	415	397	375	384	358	367	393	367	385	382	384	347	376	346	374	354	364	383	359	378	346	360	365	400	367	364	361	399	369	306	393	379	393	385	355	355	372	379	340	385	363	376	349	358	359	389	354	326	346	392	393	382	373	368	363	368	397	389	358	395	387	388	369	355	352	328	359	378	357	368	378	386	359	335	330	376	354	338	332	414	376	369	390	381	351	348	377	367	348	374	380	370	354	366	373	390	385	378	390	369	402	355	358	359	385	344	391	378	399	367	367	382	370	399	390	377	375	389	316	402	376	346	372	376	344	336	376	395	342	329	354	351	361	357	399	378	378	375	338	385	329	426	379	365	344	393	353	354	351	357	380	364	368	374	381	418	396	369	373	386	396	351	352	398	382	395	366	405	378	360	375	380	349	363	387	381	383	379	363	377	377	392	347	416	343	357	434	358	379	374	397	350	347	390	374	432	373	354	360	375	343	364	341	383	395	402	404	392	329	339	406	411	381	368	308	386	362	369	407	389	333	361	401	358	351	315	398	386	384	379	368	387	363	327	389	360	377	366	351	355	353	385	369	367	342	355	363	367	356	350	374	342	351	379	352	367	338	368	362	375	340	364	420	400	367	345	332	363	400	388	358	382	393	373	387	340	369	409	402	394	354	342	442	365	381	350	369	437	369	405	363	359	367	356	373	376	405	362	359	381	384	346	386	389	355	354	387	327	333	380	361	374	400	383	407	378	380	340	362	365	338	405	355	330	386	328	357	381	363	357	382	348	351	414	375	351	342	390	372	368	352	381	353	353	355	355	364	382	379	393	375	370	385	408	389	363	373	393	358	332	361	388	384	445	384	404	382	386	380	375	341	371	346	346	351	385	376	372	328	347	397	334	364	363	380	379	356	392	406	364	378	379	350	373	364	367	355	394	374	367	365	362	377	381	350	374	354	371	396	360	361	343	368	384	373	384	382	360	385	343	386	398	375	360	374	394	358	381	344	367	368	355	384	388	399	343	382	348	339	375	349	382	374	387	356	369	382	384	358	399	357	354	359	404	341	352	364	326	358	332	404	404	380	371	370	340	380	374	367	367	353	352	368	407	337	373	332	336	395	369	388	368	378	390	382	386	355	363	386	345	359	367	353	384	337	375	356	365	369	330	370	372	418	413	358	375	372	384	367	382	357	365	352	378	341	386	367	412	372	415	353	373	364	359	332	404	326	358	364	400	384	335	370	363	387	339	375	368	385	399	359	365	359	382	369	365	337	374	396	376	353	373	380	332	342	363	336	356	375	382	370	391	364	396	390	328	386	377	373	397	341	379	381	394	386	360	383	392	358	377	362	381	364	360	369	387	355	380	356	376	390	378	385	363	338	382	362	378	388	382	348	374	374	376	399	352	362	395	342	395	339	342	366	327	334	379	380	361	379	370	384	366	387	361	404	375	359	377	357	365	384	378	346	376	351	368	349	365	337	385	388	422	361	370	354	353	348	369	354	384	384	372	370	356	405	356	373	340	376	368	319	384	360	336	363	356	381	376	368	374	378	410	370	380	406	343	368	339	372	372	386	375	371	394	402	364	365	359	378	353	387	366	347	373	366	374	329	365	388	334	343	359	384	359	353	372	377	353	373	363	383	368	364	380	363	340	392	326	355	379	392	358	369	387	417	387	356	343	364	372	380	336	375	306	338	391	366	364	380	351	361	342	364	394	355	380	375	373	410	378	361	370	360	381	358	425	386	421	394	366	369	364	358	343	388	350	354	373	367	356	373	370	354	359	364	363	382	338	366	360	373	369	373	358	347	376	375	365	403	360	367	378	377	350	316	390	398	358	329	377	366	372	384	341	374	357	311	389	421	409	350	393	400
7149	1790	907	845	845	865	862	846	860	823	825	826	843	826	882	871	881	821	857	838	753	860	845	837	845	792	884	840	896	800	808	816	759	855	863	882	832	899	799	867	886	813	858	820	836	843	907	825	823	880	810	831	816	872	883	855	841	860	903	816	854	848	865	856	849	862	805	840	827	829	820	841	852	891	811	867	841	875	842	833	883	844	807	776	899	890	822	804	884	862	836	862	858	829	834	822	873	871	875	868	838	887	830	832	818	795	863	862	811	864	818	810	882	763	863	826	850	854	849	841	870	899	830	800	865	813	814	865	862	828	825	844	802	840	865	800	866	858	818	838	818	880	826	862	819	852	830	800	818	856	828	835	830	870	813	862	895	848	842	803	818	866	872	885	909	835	799	837	841	779	874	867	841	814	851	850	847	833	837	826	802	840	810	849	868	835	870	844	873	824	886	810	824	835	834	856	866	909	834	868	867	815	842	839	842	813	883	805	849	820	823	852	829	839	849	815	802	871	887	840	865	811	859	842	857	841	803	820	853	834	850	835	809	880	830	870	836	868	815	879	823	839	844	850	883	859	858	852	836	865	857	763	800	883	801	862	882	856	866	793	815	799	848	785	833	820	816	804	870	803	900	868	837	880	833	783	852	861	817	807	795	843	852	883	885	841	811	815	801	853	849	813	892	834	846	874	842	840	846	818	848	853	869	854	834	851	831	886	822	856	862	849	795	833	818	893	890	870	842	863	856	909	815	859	785	802	776	912	821	832	806	827	859	837	875	850	850	808	818	827	887	884	834	813	835	853	835	780	876	840	843	834	843	828	832	873	874	839	790	803	897	855	787	861	805	842	835	837	852	853	845	927	795	870	808	860	821	858	850	867	838	870	863	823	862	845	805	838	886	818	828	897	800	855	800	795	821	839	832	828	839	850	846	814	780	862	822	800	824	804	834	860	824	841	850	848	834	873	785	844	845	799	784	869	883	843	895	813	830	855	842	801	881	831	876	828	856	864	777	814	841	805	841	799	833	827	854	879	841	889	854	795	828	891	814	863	843	842	865	836	829	854	798	824	864	859	867	870	828	851	865	814	875	853	815	862	804	834	864	806	833	815	880	854	811	820	870	860	845	856	810	782	881	820	813	847	847	887	838	878	858	833	880	875	849	821	856	848	806	842	814	796	813	828	810	880	875	872	837	851	897	847	805	864	882	910	832	838	886	880	839	840	851	863	861	873	891	845	837	839	897	833	873	837	788	842	851	862	797	904	830	863	866	820	826	840	833	902	836	851	840	851	828	830	838	866	879	819	825	842	862	836	879	825	842	863	831	871	838	853	870	905	851	844	843	854	868	803	833	835	816	782	859	815	837	893	825	887	832	794	841	879	853	846	886	845	868	841	832	888	866	826	910	867	869	845	855	805	894	809	832	879	801	862	865	854	754	837	870	846	847	834	836	863	852	820	861	836	804	818	850	849	892	827	841	838	845	880	873	825	879	844	827	884	878	795	825	857	821	871	834	834	856	861	840	847	877	845	816	814	862	913	848	840	870	867	862	847	876	908	874	851	903	804	851	845	817	860	832	837	872	823	866	772	863	779	857	858	870	863	853	831	856	844	839	807	877	839	828	864	873	875	808	852	895	854	843	820	864	861	879	832	862	813	864	846	846	873	842	822	875	777	866	773	853	846	849	857	836	872	809	852	832	850	808	819	880	865	861	840	874	826	806	818	883	833	843	832	883	844	840	841	832	846	811	895	788	867	862	848	837	789	817	878	865	787	810	823	849	862	797	831	859	794	873	879	875	842	884	851	886	808	834	822	851	808	860	834	806	807	811	877	861	801	862	833	881	860	933	845	855	853	891	859	864	871	860	890	835	800	816	926	758	876	819	791	879	792	803	816	831	861	835	883	866	889	890	853	841	860	858	850	812	853	845	866	821	816	848	842	896	899	819	841	858	790	849	853	840	840	842	858	835	818	835	838	828	824	835	861	854	859	864	842	800	822	835	835	868	816	834	876	846	845	857	860	847	781	861	834	873	851	831	823	832	839	838	874	864	802	814	780	808	815	860	792	850	818	914	846	849	840	884	844	842	816	933	846	853	889	874	810	857	788	851	851	864	881	887	822	845	845	825	875	812	821	856	865	839	909	820	884	865	840	807	855	857	836	877	786	881	854	852	835	827	878	840	836	806	839	851	854	801	864	898	839	803	846	782	825	802	795	876	873	863	866	820	824	808	839	870	887	782	828	839	825	800	829	860	864	849	798	846	845	827	824	861	865	913	886	867	817	871	823	852	824	793	850	882	812	797	866	804	869	801	845	884	821	843	796	860	819	844	830	825	893	784	823	815	859	812	861	845	872	812	814	844	788	835	845	850	832	867	807	850	845	830	881	858	843	815	830	861	834	794	843	841	862	842	852	850	828	817	868	838	821	785	859	872	830	831	821	859	785	852	847	822	865	842	827	897	804	841	813	883	857	878	832	834	877	821	805	841	826	873	837	828	838	869	824	872	831	857	813	837	815	862	870	834	852	836	882	845	851	849	841	850	912	817	832	808	853	838	793	765	832	884	816	824	838	897	865	837	840	864	788	862	848	810	881	872	854	838	855	802	835	849	834	804	856	852	843	836	860	802	856	887	825	854	840	838	859	821	806	872	811	854	808	814	793	823	839	860	838	849	827	902	867	791	879	818	808	874	864	855	827	879	870	823	855	854	855	800	862	829	824	825	870	844	825	869	823	893	821	827	802	877	837	798	866	867	886	848	826	829	849	873	901	816	853	882	824	819	807	806	855	835	912	830	832	875	832	858	816	855	818	837	866	820	834	832	841	827	821	861	870	846	852	842	839	870	865	906	822	789	862	876	877	819	849	903	853	829	827	855	830	880	845	792	833	871	812	832	794	856	871	822	848	820	853	832	878	845	860	868	834	859	849	816	893	834	854	867	860	839	854	859	850	833	889	799	844	849	822	876	787	810	821	825	833	811	821	842	821	884	809	802	889	885	798	845	769	894	867	834	872	850	803	847	823	878	842	794	812	804	859	847	865	798	857	836	818	837	837	839	889	811	860	788	858	750	808	771	795	832	869	848	837	773	782	826	790	877	790	839	843	822	846	823	815	890	820	852	844	803	842	862	915	812	823	816	846	847	815	853	828	834	845	816	816	850	870	872	823	830	809	890	869	886	821	862	845	812	833	862	902	842	808	840	842	853	837	871	814	863	875	847	902	834	868	841	813	853	863	848	845	831	806	869	850	839	845	871	798	862	834	856	837	816	895	858	949	863	861	797	846	856	824	831	862	838	885	899	856	869	854	862	862	822	806	859	807	860	778	852	868	830	840	865	832	837	806	818	817	848	852	860	849	824	890	850	846	819	821	846	869	840	856	860	790	815	820	875	855	876	829	811	852	805	842	792	840	850	831	778	803	826	823	799	825	844	838	824	908	861	797	844	845	872	840	836	835	891	893	860	844	886	822	836	898	801	865	805	813	821	855
24878	21458	24906	28430	21456	21428	2668	661	547	500	488	490	440	474	452	420	452	491	453	451	459	459	441	458	450	473	486	453	423	495	495	463	452	501	469	466	436	434	452	443	468	435	464	485	464	438	432	478	485	445	473	440	443	448	417	476	477	422	482	444	440	474	485	473	480	453	424	469	445	447	439	483	465	532	455	443	491	440	444	477	440	506	473	451	463	480	443	453	457	452	440	468	493	483	454	453	451	422	485	455	477	449	403	466	492	445	486	458	516	454	463	413	424	446	449	425	447	411	479	476	474	433	464	424	480	480	459	465	535	438	455	459	467	471	468	483	493	459	474	417	467	447	453	450	431	482	432	468	455	442	464	446	469	436	445	441	473	430	444	455	452	465	431	450	415	453	448	447	426	477	432	461	461	429	441	431	475	514	453	458	452	413	504	441	457	444	475	476	431	456	441	471	479	443	398	436	442	418	456	417	433	443	448	450	446	435	458	469	454	451	447	444	463	424	440	380	423	400	434	448	428	461	422	487	472	429	475	451	438	447	457	448	453	454	429	468	477	480	420	435	476	451	462	466	417	458	463	433	425	475	430	391	492	459	435	489	455	468	453	471	446	437	465	459	477	451	484	472	413	454	435	432	442	470	415	427	462	466	447	428	411	483	444	427	442	455	460	415	472	423	461	447	442	453	454	450	467	478	471	425	471	476	462	439	486	471	416	447	459	450	453	466	483	512	453	469	447	464	481	431	453	435	460	449	470	422	482	446	443	428	441	458	431	446	427	497	442	468	448	476	463	458	452	476	457	455	451	440	447	438	394	463	429	443	474	475	475	495	483	427	458	475	433	458	482	426	457	445	475	459	463	452	430	413	459	447	481	454	417	455	458	459	476	437	408	413	475	470	467	477	441	399	452	487	429	491	477	443	423	463	459	408	457	436	460	435	457	449	484	443	464	444	477	444	453	474	380	415	449	449	461	484	426	454	458	476	424	439	406	444	444	414	439	505	462	462	481	452	445	437	417	419	479	449	461	451	474	412	410	423	462	452	430	449	436	455	444	425	469	424	432	488	432	446	458	436	498	462	412	499	489	473	456	428	466	488	473	461	482	447	482	445	432	471	486	483	450	436	457	430	442	468	470	466	490	451	458	449	428	465	469	400	458	492	499	465	422	472	478	429	442	441	449	437	477	461	421	500	481	437	472	474	456	451	438	470	471	446	435	434	425	419	416	450	433	474	475	405	433	443	442	459	414	457	440	485	406	414	400	411	467	423	489	461	432	474	443	448	434	428	430	486	442	469	463	442	435	499	459	442	442	426	452	436	472	446	429	444	437	407	438	432	432	474	462	435	446	481	460	457	483	420	449	463	459	463	455	439	463	453	455	466	463	462	453	459	446	446	506	454	520	486	435	444	443	439	454	481	443	403	414	458	475	475	421	431	449	422	473	437	401	440	420	452	449	451	450	432	455	422	442	479	406	484	445	428	459	459	477	486	465	454	471	410	434	454	467	476	426	463	463	491	501	405	440	458	449	451	459	454	448	467	461	413	427	480	478	459	467	445	435	428	421	473	450	450	432	461	468	412	443	471	403	455	442	445	419	473	488	462	461	411	492	449	484	432	487	431	452	457	451	451	441	475	451	429	452	480	462	453	452	438	472	470	454	455	434	447	442	454	449	467	473	444	442	466	462	488	459	429	448	475	449	455	451	434	464	451	464	423	464	451	471	427	442	461	406	393	462	454	444	465	473	435	456	407	431	432	432	478	486	433	430	442	428	449	452	410	489	445	438	459	462	447	496	437	461	442	452	461	502	442	467	404	476	436	440	464	428	467	456	465	433	431	457	445	467	436	473	462	417	440	417	455	452	443	409	407	464	450	490	432	496	422	433	374	434	484	444	445	459	442	438	482	481	449	422	476	430	426	458	439	449	390	464	430	452	449	416	415	445	474	446	505	470	439	437	422	447	442	449	465	465	420	405	437	439	441	397	445	454	482	441	472	459	413	460	501	467	441	387	443	474	443	451	443	443	487	477	442	455	431	470	502	470	458	431	398	477	406	464	422	425	471	469	442	440	450	434	464	469	417	423	468	399	469	410	445	480	437	452	432	438	453	468	466	433	453	445	450	449	478	450	454	469	500	460	520	448	441	422	431	454	455	450	421	418	446	451	437	441	400	461	438	424	475	425	430	453	453	472	448	484	491	466	458	471	468	457	469	481	477	441	434	435	440	412	468	464	475	469	447	409	445	475	417	483	475	460	468	437	423	468	474	432	457	444	459	423	390	483	447	488	417	466	428	490	481	468	406	416	448	456	414	452	478	486	450	443	458	430	499	447	430	439	479	442	440	436	469	438	455	411	448	440	419	424	469	495	462	478	458	477	420	424	421	445	447	420	444	437	454	450	473	490	481	451	449	441	446	456	472	469	471	496	466	447	426	476	466	417	433	427	429	465	510	451	470	461	445	453	423	468	434	500	467	458	448	438	450	451	463	424	426	454	427	438	457	463	460	491	455	455	465	449	402	399	490	464	454	429	461	442	473	457	438	448	455	424	399	401	426	417	486	462	414	478	488	478	485	457	457	432	457	447	468	468	466	468	472	419	457	464	448	419	438	440	495	470	461	440	484	435	498	454	455	466	442	443	454	404	426	454	495	438	449	448	501	464	463	430	434	415	446	452	451	428	477	432	447	464	461	421	442	463	458	455	465	474	460	409	469	449	460	417	429	445	453	491	458	469	419	435	491	461	461	437	418	428	416	477	447	482	442	463	418	448	422	445	477	475	443	451	466	406	452	456	436	441	471	435	449	463	413	444	431	425	457	428	421	448	470	443	459	431	468	464	392	497	466	438	473	463	463	484	428	451	443	422	442	434	498	456	416	453	434	452	406	474	472	454	410	448	419	448	428	453	437	464	463	415	446	392	522	459	485	478	455	453	411	452	439	451	500	458	461	422	479	469	437	458	444	461	438	457	462	487	446	424	467	456	442	482	467	458	469	448	428	432	478	433	435	441	458	437	491	400	458	489	430	476	446	465	453	456	428	424	417	477	467	427	471	445	443	429	447	450	438	470	410	451	481	484	438	386	502	485	433	434	408	407	456	481	423	429	453	509	462	419	477	461	468	429	440	418	432	474	457	426	465	488	476	445	450	451	457	408	445	430	427	429	452	441	460	448	464	431	454	428	433	437	419	462	492	430	458	439	487	424	466	453	487	492	456	457	454	430	439	460	472	463	433	459	460	444	432	442	448	421	411	428	495	471	478	452	453	449	427	431	442	467	465	431	453	459	458	439	437	473	427	489	418	490	433	471	464	435	436	431	467	475	476	408	431	466	433	428	494	448	432	441	457	411	443	432	496	480	432	417	453	511	418	474	442	476	440	458	444	452	448	474	455	428	476	446	451	457	414	451	472	472	456	465	433	458	434	504	445	427	451	464	456	469	459	425	469	422	441	476	437	416	425	448	451	486	441	454	459	462	425	470	431	443	421	468	478
19344	12063	2147	1329	1109	1078	1070	1020	979	1032	948	997	949	972	973	996	1023	971	963	925	972	952	952	921	1028	941	991	956	987	958	971	940	989	973	931	979	996	898	1000	975	951	987	934	989	985	940	947	943	986	947	969	961	969	945	970	951	962	934	1016	967	991	979	901	958	988	965	994	990	920	967	950	971	945	979	992	933	971	883	960	952	977	944	956	931	962	992	966	965	959	1025	935	941	952	977	984	1003	989	989	971	964	964	966	914	997	929	913	951	1007	933	977	959	904	1004	1014	950	975	961	972	1002	952	958	968	965	951	957	965	961	937	938	927	1004	925	974	966	981	902	936	923	940	998	997	961	951	982	920	939	967	997	957	930	944	973	943	971	904	960	1002	1005	986	979	996	924	957	963	1019	978	957	953	902	980	994	1019	1005	955	1018	937	969	963	925	969	926	968	953	910	1016	976	962	1043	983	947	976	974	1008	901	992	973	928	902	954	962	954	920	977	949	952	1030	974	939	978	966	966	962	940	963	894	986	945	945	905	962	966	1005	932	978	1012	956	955	997	1002	951	922	977	926	910	923	925	949	916	959	997	991	925	947	1006	964	963	931	921	943	948	973	949	982	911	992	942	1017	1033	958	925	980	995	926	973	1020	961	941	979	972	985	916	947	950	947	967	924	969	960	969	998	945	972	962	1003	954	1010	940	933	968	963	923	986	933	910	951	1000	979	967	960	963	961	970	910	946	989	958	952	1009	962	904	892	938	957	927	935	965	950	1008	972	948	961	952	977	922	962	955	973	952	966	939	974	938	966	941	975	1018	992	929	951	970	944	921	947	898	978	970	1004	985	923	932	985	931	952	961	939	983	940	952	987	984	989	999	978	913	1043	970	946	953	923	958	945	946	985	924	983	992	942	1010	968	957	899	969	982	945	981	1015	1008	941	960	985	1028	930	989	981	944	989	990	954	960	914	972	997	956	918	942	989	950	975	951	981	952	1002	943	970	976	985	967	901	951	936	938	978	987	1020	987	1020	918	979	1042	939	938	978	953	918	993	940	965	957	933	1001	914	933	905	993	997	954	909	998	994	971	970	967	915	910	941	1019	955	978	968	991	962	918	968	938	960	986	993	968	903	958	959	1001	965	1004	950	958	961	949	907	1004	901	935	974	994	964	930	923	899	964	883	991	1001	940	926	949	930	992	987	940	953	977	971	952	960	981	938	993	911	960	1003	984	995	965	941	984	1053	999	996	933	946	906	916	934	962	933	961	921	940	911	926	998	909	966	996	1017	970	1020	1003	884	1004	978	956	1005	932	966	1010	992	1023	937	970	975	933	987	915	958	1007	1016	1055	987	932	979	911	964	992	964	954	947	896	1020	950	951	970	980	952	989	942	982	932	961	922	1021	951	983	978	886	969	928	905	1004	939	941	963	874	923	951	942	1009	971	963	927	956	930	974	984	906	994	1016	970	950	940	911	910	967	918	964	964	940	913	950	1012	967	933	935	954	942	941	1027	943	970	993	974	976	986	957	960	957	972	944	978	975	957	901	1000	937	948	990	974	931	987	935	1005	978	960	982	970	937	985	938	971	912	962	1007	949	939	968	998	973	985	963	941	965	948	919	957	1012	931	964	945	965	952	946	954	1006	1010	949	916	918	952	971	988	971	978	945	933	983	925	961	944	957	959	979	957	957	958	991	931	935	978	970	975	951	961	969	1008	1040	908	965	967	925	959	957	955	967	978	959	979	921	942	950	971	990	960	930	979	970	969	914	967	981	987	972	1018	972	974	979	930	984	943	928	954	979	967	940	963	903	964	958	965	950	927	897	925	937	991	939	983	970	972	996	988	942	936	965	958	977	942	921	969	959	996	1021	1006	917	991	970	939	911	959	960	926	973	956	911	924	942	966	937	928	994	1003	969	942	946	985	927	976	905	1017	966	971	950	945	980	985	990	986	982	942	951	896	922	986	974	968	927	987	974	1004	932	969	945	990	967	989	954	936	1001	974	923	932	895	919	937	982	954	923	969	999	932	920	961	976	989	979	987	950	943	989	988	917	946	943	911	934	952	955	982	951	976	905	958	912	899	948	954	1012	882	933	911	987	945	953	952	1005	929	896	922	930	935	931	1015	973	960	945	978	988	939	1000	991	1007	916	945	971	952	980	957	981	917	904	975	998	1000	954	881	955	1001	963	923	939	974	994	907	976	950	1009	945	952	971	931	924	973	944	918	956	984	926	955	966	912	1016	947	902	1052	1008	963	975	955	927	966	945	960	945	943	1003	965	971	971	955	948	969	970	962	951	1007	974	914	976	1014	950	953	981	1036	950	926	994	962	958	894	925	975	957	965	1003	936	965	955	928	946	967	980	938	991	964	973	925	943	918	983	1012	941	965	985	938	977	917	989	956	973	999	930	975	961	953	985	939	983	931	1015	886	918	926	958	902	952	978	991	949	960	941	963	933	968	949	934	875	936	956	926	939	935	976	975	989	938	998	964	969	999	1026	990	905	972	983	999	966	954	990	963	994	957	894	1011	985	982	996	981	1003	980	951	984	926	949	932	946	920	907	963	965	945	963	951	940	949	981	982	978	919	968	993	993	993	937	947	936	918	932	1009	991	904	971	894	951	909	1010	966	972	1020	953	1020	1003	975	940	961	919	962	987	943	939	968	960	938	895	959	942	915	944	968	932	981	944	937	950	971	1040	1023	987	967	1014	954	955	978	923	956	986	947	998	964	977	959	969	932	971	1065	941	915	1003	954	976	983	948	973	972	965	976	1032	967	1000	981	927	962	966	952	919	900	930	951	965	965	929	972	960	1016	984	941	909	1033	961	1009	934	985	873	958	1001	991	1009	928	938	898	939	942	1009	994	1006	920	898	982	983	949	991	971	934	981	997	907	985	1017	909	985	993	957	970	1006	976	973	956	914	956	1003	946	965	940	937	941	932	993	1037	986	942	950	914	955	991	958	978	1007	933	1052	949	978	958	1000	971	963	980	1022	938	951	936	922	905	959	1004	974	903	946	955	973	1014	994	943	1030	1021	968	965	1000	975	926	975	972	935	960	986	953	971	992	972	978	905	939	952	942	937	912	989	947	946	971	1034	970	999	970	880	945	927	905	936	952	931	1009	1006	958	966	936	941	899	919	937	890	954	965	932	959	973	896	936	949	989	962	976	956	907	994	919	962	934	1036	981	949	935	969	1014	943	969	943	940	980	992	950	919	975	909	993	1022	898	944	960	916	927	982	902	940	981	965	947	908	902	929	951	920	962	940	967	936	924	952	958	971	903	977	903	994	983	915	961	996	965	978	1000	974	974	929	908	1027	964	952	942	919	984	970	963	959	956	917	970	984	972	935	906	957	952	1008	950	943	966	946	934	958	947	982	958	975	957	926	927	946	916	976	934	965	959	948	958	964	1006	999	897	976	904	953	930	926	983	950	955	960	968	873	956	955	913	916	977	975	983	969	1019	979	927	992	952	995	964	919	984	952	961	974	962	993	967	952	931	972	967	956	948	960	907	956	975	977	1015	937	959	972	907	945	946	951	950	934	984	1000	992	910	891	969	991	987	950	945	982	968	934	1072	895	922	943	956	990	931	994	994	1002	945	1006	973	949	973	956	897	939	929	961	922	921	948	944	928	1003	919	988	949	981	917	993
24277	21450	25187	28130	21455	21465	19793	779	453	380	372	345	320	345	328	324	310	325	360	328	310	346	323	309	293	304	292	326	295	325	302	279	305	297	310	302	310	252	285	270	297	299	270	338	269	284	283	267	301	282	261	269	287	298	306	310	291	291	290	298	311	311	268	285	274	317	304	321	308	303	302	300	296	274	322	291	262	276	257	287	306	288	328	269	309	281	292	280	252	246	286	301	287	319	275	269	284	257	290	276	260	306	277	307	257	261	292	285	299	278	292	272	322	314	315	308	275	299	325	278	290	265	311	272	277	283	284	280	311	300	264	289	298	285	284	286	281	315	255	317	293	260	281	271	325	298	298	287	300	284	289	264	313	263	258	303	321	285	297	303	281	285	303	247	280	288	281	253	276	317	290	271	286	273	284	274	330	310	289	306	284	296	280	307	290	263	291	295	284	273	305	305	290	283	297	324	273	306	280	293	274	262	276	317	269	299	287	265	303	294	275	252	277	300	291	263	313	275	298	286	334	316	318	285	304	288	281	278	290	249	253	319	286	309	255	310	306	295	295	269	273	259	255	274	298	325	294	280	283	294	274	308	266	292	310	294	305	281	278	285	273	274	275	353	313	267	299	258	281	303	296	301	298	285	294	314	291	305	297	300	297	301	302	316	309	299	295	289	305	294	263	292	277	274	283	294	279	298	276	294	271	272	248	272	265	318	255	304	329	294	233	316	305	314	247	284	291	301	275	301	273	284	312	297	310	294	291	276	304	286	257	300	317	278	275	290	301	310	283	284	272	301	285	273	262	285	311	260	284	307	267	260	291	261	301	277	271	291	282	297	273	294	300	269	301	293	322	253	254	271	279	298	296	271	281	284	261	289	298	277	296	313	283	288	319	273	316	302	302	294	306	300	296	273	276	303	333	286	310	276	282	277	297	310	276	284	316	274	290	292	284	293	300	292	306	293	284	293	270	273	280	301	297	292	289	274	242	305	323	312	289	286	289	271	265	280	298	288	302	291	254	269	316	301	280	303	283	269	293	313	290	284	292	312	285	302	318	316	276	297	283	286	317	247	284	262	290	264	240	257	296	269	286	295	292	270	312	295	296	285	281	278	274	302	278	290	284	277	288	290	312	288	286	300	319	315	251	280	270	285	291	276	277	253	277	285	247	265	295	279	294	296	263	284	276	290	296	268	263	237	242	276	256	267	267	289	271	293	277	251	248	282	313	255	257	262	282	298	268	276	279	287	241	292	301	302	279	288	278	289	282	313	293	247	270	300	316	286	323	303	296	282	286	287	302	304	286	306	286	300	280	272	267	279	303	279	286	284	313	289	276	294	317	323	275	294	290	277	300	274	298	283	277	303	300	332	289	318	271	267	277	271	275	275	238	264	297	275	304	280	255	271	290	265	312	285	278	300	318	283	312	264	262	321	273	263	296	283	245	312	288	256	331	262	275	269	245	306	252	264	324	275	277	316	269	252	276	271	299	295	258	279	267	293	264	275	290	293	260	295	301	288	309	271	293	279	278	270	308	314	275	305	271	288	322	277	297	267	282	306	251	296	282	311	266	300	319	310	269	279	292	293	257	296	287	306	284	306	284	275	295	285	293	271	302	276	289	269	280	315	299	310	315	277	301	310	292	292	294	311	298	251	319	288	280	280	306	294	296	284	287	275	283	258	281	272	269	274	283	281	295	280	293	261	301	267	321	284	288	256	273	276	312	294	290	297	279	285	267	288	291	287	338	296	280	293	308	260	278	279	281	292	330	317	302	319	289	311	310	331	288	295	301	314	261	272	255	279	263	268	309	298	277	299	254	283	293	310	323	278	265	301	296	265	287	315	277	302	279	253	291	292	294	298	276	282	309	306	287	279	326	292	271	301	338	293	263	268	271	268	296	289	306	257	281	296	318	288	252	293	299	286	290	242	286	292	264	313	295	288	299	287	257	301	268	286	292	273	271	284	301	300	315	284	266	284	262	287	278	300	303	261	297	269	262	255	255	299	295	297	303	280	274	282	277	248	266	264	245	316	308	310	290	283	287	253	270	321	298	268	275	314	321	297	273	282	291	298	326	317	267	277	263	265	306	300	269	296	271	290	282	291	253	285	288	327	286	307	294	267	288	315	280	316	268	277	240	265	284	270	327	296	296	278	302	263	299	259	274	296	307	260	305	269	299	306	294	306	308	277	318	328	334	275	299	301	260	255	319	294	270	305	251	283	276	286	323	296	270	303	288	296	286	302	283	285	292	279	281	278	311	308	315	290	274	256	320	302	270	286	284	293	316	278	253	290	281	290	315	306	296	265	253	273	250	282	299	302	273	292	318	294	321	322	267	274	310	321	287	255	291	303	283	264	311	307	318	290	263	288	290	275	296	285	260	312	311	254	271	326	299	297	284	298	308	280	283	268	319	325	301	331	298	308	297	301	288	282	336	292	294	289	276	295	292	301	288	261	284	271	324	293	320	290	262	271	282	269	289	277	276	283	303	277	259	315	297	364	275	264	300	279	352	303	283	284	283	289	254	276	324	319	277	297	290	244	314	287	284	287	330	247	350	279	282	274	311	288	272	302	343	275	301	328	282	318	286	278	283	269	311	281	293	289	288	285	267	308	317	290	284	296	306	249	299	261	288	271	280	290	315	249	306	284	271	276	265	251	267	293	302	301	269	293	324	287	274	285	295	310	284	267	287	294	250	266	302	280	299	292	338	276	297	262	285	265	304	279	279	295	305	290	261	278	296	301	291	314	262	268	270	272	272	331	303	289	301	300	275	346	290	272	293	277	304	292	295	267	292	275	270	287	297	267	303	252	282	275	302	308	245	302	298	266	290	284	295	261	270	260	278	277	276	269	313	284	347	286	279	285	258	305	306	307	306	288	291	238	273	258	291	276	309	263	338	281	289	305	293	299	284	272	290	276	297	296	323	306	290	285	263	294	314	264	303	308	290	308	277	305	280	268	307	261	270	270	268	310	238	251	291	294	316	300	297	297	292	273	287	280	315	261	320	309	281	294	264	309	266	302	273	285	310	289	296	281	289	293	269	264	262	288	309	315	263	288	287	271	308	305	302	266	302	315	278	266	307	286	293	276	305	271	282	268	290	319	320	306	279	300	324	268	301	277	281	289	295	274	284	299	309	275	280	279	274	290	331	295	312	302	274	270	301	325	302	286	302	307	294	292	269	300	302	276	286	331	305	281	268	300	277	274	296	326	291	284	250	264	284	276	289	312	298	291	275	288	275	297	306	308	288	271	297	286	304	264	293	303	272	298	288	295	310	278	287	288	320	307	315	284	269	289	246	311	283	293	276	272	286	280	308	284	261	271	298	277	283	327	297	291	282	297	230	273	246	337	250	297	254	262	261	290	263	296	267	306	303	267	275	263	322	266	254	296	287	278	294	269	299	298	259	283	311	292	281	277	303	253	305	289	315	310	312	270	277	280	281	251	258	308	284	301	260	304	308	292	292	295	296	247	257	311	270	275	247	292
24488	16355	2713	1250	922	791	771	750	678	661	664	671	669	661	659	624	645	672	614	596	631	669	631	626	653	623	610	617	627	652	670	619	672	637	645	635	635	619	665	602	645	650	607	606	655	597	652	661	651	635	637	672	634	619	624	575	665	653	643	631	586	590	646	646	651	634	633	635	613	594	674	624	655	636	651	622	570	632	644	612	609	631	617	616	613	626	602	639	592	611	618	561	607	635	615	648	661	597	648	631	644	616	601	651	595	555	637	611	673	630	673	632	595	655	620	609	616	616	633	665	697	612	611	661	612	637	615	630	632	619	615	642	624	633	605	591	595	636	648	588	657	584	611	604	671	657	630	619	618	629	608	630	627	634	622	662	616	620	645	680	623	622	634	632	639	633	648	631	620	638	634	632	664	630	605	609	660	633	644	634	634	626	656	616	620	672	646	611	636	631	605	638	599	614	612	597	647	642	648	600	610	637	655	580	620	656	680	617	622	632	617	645	582	535	621	652	600	667	574	648	624	653	617	623	662	585	595	644	664	673	577	682	604	616	656	586	562	623	617	597	620	594	582	615	675	650	695	609	617	597	646	598	555	595	634	629	628	641	592	621	615	639	644	624	631	623	632	639	603	590	631	624	618	637	636	615	637	643	682	611	606	672	636	640	658	596	627	624	618	612	628	634	617	628	631	637	604	615	638	673	620	608	617	639	564	684	637	651	590	647	621	588	632	623	591	669	627	632	586	620	629	592	652	643	630	625	595	611	599	627	596	587	668	632	609	558	604	573	635	679	631	577	573	610	634	640	654	624	637	641	591	635	623	666	645	613	631	616	619	618	649	594	599	600	598	632	629	606	614	614	667	604	654	609	643	622	612	656	599	603	621	600	611	635	628	632	649	615	607	601	613	624	642	647	652	655	600	637	600	630	597	628	636	614	633	631	611	640	609	642	593	671	672	624	648	604	619	579	624	600	642	590	600	643	620	640	636	623	613	638	609	606	630	595	644	629	627	615	615	636	607	634	699	685	641	625	633	668	607	651	642	641	674	610	638	591	613	636	658	639	638	637	586	670	630	635	609	669	644	602	608	632	649	621	624	628	599	642	626	646	619	575	635	587	581	583	635	636	626	631	619	651	633	616	608	613	585	646	658	632	585	612	593	649	599	637	593	642	654	621	611	620	627	622	654	646	605	643	633	651	628	624	604	626	590	637	627	610	624	627	636	606	663	635	641	614	617	552	573	617	638	628	641	606	594	658	630	637	572	645	608	647	650	606	642	613	651	610	629	629	612	627	636	637	619	669	650	610	633	630	636	617	633	644	622	619	604	615	596	634	628	646	632	604	676	636	664	620	592	622	627	599	649	658	590	665	637	637	613	639	636	598	617	642	607	596	605	669	590	615	609	610	623	611	642	617	643	631	595	631	654	607	598	615	639	692	622	607	677	653	692	626	581	584	602	625	618	683	655	600	626	616	599	654	624	640	674	625	647	656	653	641	620	628	642	654	649	616	652	649	610	627	619	626	608	600	629	631	646	626	631	619	616	656	627	629	624	614	655	656	597	623	567	667	631	644	625	666	619	612	640	615	628	620	700	619	619	630	607	628	680	636	599	622	643	641	631	613	607	636	662	645	634	652	630	635	640	666	660	641	626	634	594	688	589	625	634	649	658	631	606	605	652	652	603	642	614	677	620	649	612	586	647	629	624	606	692	644	654	633	593	609	664	660	615	621	574	610	652	613	637	644	648	679	595	603	629	642	602	605	608	633	610	647	609	579	671	628	665	594	640	655	618	605	621	664	603	604	635	656	612	602	621	613	648	611	638	665	617	667	633	562	628	677	647	661	601	569	674	626	607	623	640	626	622	637	639	592	604	618	586	610	649	615	624	631	605	638	654	570	587	652	617	651	651	621	612	623	593	621	628	627	611	654	640	610	607	620	603	609	638	651	619	612	628	614	618	660	655	598	608	618	636	622	644	618	618	641	650	619	661	588	643	622	686	642	601	590	617	672	624	609	627	589	594	619	619	584	603	604	635	661	634	664	589	638	659	668	650	619	634	630	609	607	630	604	632	581	623	644	591	609	582	625	634	620	657	573	613	611	586	649	604	626	584	581	592	658	643	640	603	607	556	620	604	632	639	637	653	637	622	591	606	669	627	646	627	633	610	621	625	648	617	614	584	612	624	603	633	630	609	642	618	622	613	635	614	625	619	658	625	635	626	611	632	642	631	620	643	606	567	648	629	590	604	647	611	671	646	637	627	682	622	558	662	616	655	623	605	650	620	653	612	610	612	660	679	581	601	641	630	604	633	647	671	618	619	644	623	617	608	616	645	672	620	668	572	624	613	621	619	628	637	628	636	642	641	624	654	601	646	611	608	617	588	604	662	629	614	626	634	634	637	598	662	653	623	645	612	608	623	595	649	630	588	680	654	697	613	618	630	656	674	617	627	617	654	636	648	608	614	609	600	607	638	591	622	620	633	619	612	614	608	621	631	596	676	644	637	613	661	604	608	662	627	648	640	618	622	661	711	626	628	624	617	647	625	626	624	612	625	628	655	603	606	621	616	627	617	610	597	621	627	618	609	648	605	611	625	612	629	640	634	662	638	607	637	680	632	599	604	596	607	606	642	622	629	640	620	635	578	601	566	617	659	597	623	624	619	638	675	635	660	615	632	649	591	628	651	672	641	624	654	622	591	627	627	612	630	645	648	632	645	620	655	610	601	612	604	644	661	633	629	645	633	627	674	633	608	681	652	595	585	607	607	633	643	620	663	565	634	639	609	666	649	607	584	607	567	637	638	623	646	625	616	596	635	609	622	664	600	650	606	589	619	709	658	630	607	610	585	651	577	620	616	661	597	631	622	630	592	636	617	588	623	595	633	624	582	633	638	627	663	622	616	577	609	658	645	610	635	592	672	647	643	662	660	615	652	622	672	628	615	621	643	658	610	648	639	652	614	615	617	622	613	601	570	669	585	597	589	650	625	615	640	672	674	688	623	672	615	632	596	592	610	613	620	630	625	586	651	603	679	667	613	608	671	657	637	594	654	624	619	628	591	596	648	613	655	631	599	634	619	629	617	587	609	634	629	635	666	654	603	685	646	573	619	636	627	609	593	690	608	600	660	625	625	619	636	697	664	598	629	587	579	588	556	637	640	614	602	680	618	604	619	608	661	646	608	617	578	626	648	627	646	603	603	630	636	620	611	590	632	628	634	615	624	633	605	585	646	634	666	649	642	641	622	611	636	598	650	629	588	632	615	622	613	607	611	616	668	619	574	584	647	632	607	603	638	618	627	608	588	607	651	670	619	629	645	620	626	574	605	625	634	649	623	604	633	658	682	600	612	614	643	619	654	665	636	650	642	663	589	647	635	626	613	593	606	627	598	584	646	647	624	589	635	664	595	642	611	613	653	629	614	637	604	626	688	614	649	645	652	624	638	629	605	608	597	558	615	622	639	640	635	643	673	578	637	577	645	645	653	628	625	654
32458	20642	9792	882	577	467	472	392	398	352	366	399	353	347	372	420	361	368	388	370	345	367	344	384	360	354	339	367	361	387	361	356	358	378	366	355	357	356	370	375	387	328	374	399	359	352	358	336	381	378	350	416	361	350	370	358	402	343	361	359	398	354	342	366	388	332	364	365	372	392	397	367	365	393	379	363	370	383	362	366	350	369	384	334	361	379	394	410	349	374	363	366	355	376	371	373	371	396	379	346	355	406	372	330	371	374	385	379	334	378	355	333	391	392	385	354	380	389	374	377	342	381	380	398	364	366	381	344	392	368	344	412	392	382	364	365	377	379	385	365	350	361	357	365	344	388	352	373	367	375	361	360	368	371	392	346	359	344	409	401	364	357	384	370	403	353	370	350	361	382	361	356	338	385	396	366	387	346	324	323	386	378	329	352	368	382	367	369	375	351	376	339	380	367	382	367	360	416	375	395	344	327	346	378	390	362	377	369	367	358	369	348	388	352	342	407	386	349	335	356	368	368	337	365	390	363	389	379	359	369	364	332	412	377	387	366	371	365	380	378	365	345	393	391	387	380	341	366	357	372	325	362	356	357	371	363	366	388	377	403	326	402	371	357	363	366	391	407	386	386	363	338	395	353	398	390	361	370	374	338	373	391	368	323	382	360	368	370	370	358	382	335	333	369	353	373	339	386	391	364	382	375	407	348	376	344	368	370	363	381	360	373	367	327	327	358	380	305	391	347	373	393	327	349	362	391	369	351	340	405	347	340	373	355	372	363	401	386	383	384	373	375	363	368	404	383	372	376	386	363	405	360	325	393	378	341	378	358	378	373	379	389	371	388	343	371	333	344	383	405	371	336	344	382	378	372	328	364	373	366	380	341	380	363	383	360	367	365	385	370	338	359	350	395	387	339	336	368	377	337	366	384	378	371	389	381	355	384	325	353	355	367	398	373	385	405	387	347	375	401	380	369	374	332	359	404	346	384	375	384	357	366	353	356	333	379	333	393	385	339	337	378	358	368	372	358	330	341	332	399	352	366	363	355	337	371	337	379	387	337	403	363	365	362	364	343	383	319	341	366	358	363	368	339	379	368	389	381	373	374	376	330	357	344	348	354	334	380	373	386	353	373	336	365	360	361	422	339	355	368	345	381	385	386	365	358	329	402	383	336	381	399	360	429	359	336	354	366	392	372	398	379	351	361	378	374	350	386	355	357	348	339	355	366	359	362	346	361	360	348	374	372	410	360	350	383	347	409	365	348	349	404	381	371	364	357	393	391	388	323	351	370	369	374	331	336	377	388	414	349	380	380	376	357	368	358	391	361	343	390	362	380	369	365	349	379	340	356	352	348	362	362	349	402	343	352	365	385	365	401	358	358	391	369	380	394	379	366	337	378	387	384	376	372	347	377	358	345	377	367	366	392	359	360	364	366	369	397	365	358	368	364	369	323	359	351	367	371	352	351	374	356	366	369	363	356	426	392	401	359	336	347	401	381	366	348	349	370	352	384	367	359	359	367	376	352	333	364	350	364	364	409	348	376	344	362	425	358	367	349	368	334	364	382	380	380	349	354	330	360	383	330	342	338	385	371	367	359	392	322	344	351	361	333	342	385	346	326	382	386	334	345	369	329	361	375	354	333	340	363	343	356	330	362	405	338	379	386	364	361	374	345	355	328	374	349	345	346	338	372	358	362	365	416	355	322	395	352	391	382	341	392	361	373	323	360	366	384	385	395	388	351	362	367	353	370	354	356	362	371	364	381	401	413	369	362	333	373	357	361	363	329	383	377	350	368	410	395	342	365	388	398	392	376	398	385	374	364	351	419	358	426	371	397	382	364	351	373	345	322	372	355	389	384	383	346	372	376	373	333	423	407	351	342	397	369	351	363	342	384	337	343	366	380	385	353	397	355	364	377	361	371	404	333	348	400	372	363	324	378	364	388	361	360	370	355	411	385	388	331	315	363	369	371	344	373	392	338	381	372	404	363	354	337	387	378	359	378	349	382	364	362	335	369	345	364	372	360	361	408	356	371	370	364	356	376	370	376	389	383	373	351	365	389	371	376	355	348	360	343	403	390	370	419	370	348	352	369	361	358	387	383	370	380	406	365	358	388	378	406	372	385	390	368	363	368	391	382	363	371	347	363	345	376	360	388	406	333	362	372	384	388	362	414	361	348	368	314	354	371	380	387	387	375	395	393	384	363	369	367	317	359	342	372	367	361	338	349	332	370	357	340	391	355	403	391	382	367	363	391	339	337	375	422	394	369	432	364	352	359	351	389	385	373	327	376	391	392	380	408	385	355	341	333	338	364	385	359	332	338	356	361	389	358	390	367	388	354	381	388	384	394	365	356	364	362	358	390	360	357	365	366	360	356	410	389	361	411	387	379	348	370	358	382	346	371	379	394	379	378	377	366	358	374	359	354	372	379	328	359	355	418	388	388	377	351	334	364	360	355	388	353	370	329	353	336	351	374	345	379	346	375	384	429	378	367	389	369	382	373	371	359	364	372	357	361	371	372	371	343	395	368	348	420	413	366	382	353	363	381	365	377	372	368	359	355	379	369	391	349	359	362	368	353	340	376	352	363	357	396	355	397	415	383	383	356	362	366	365	369	371	372	359	382	338	389	351	370	386	378	371	352	380	393	386	379	347	396	383	368	377	368	375	342	367	368	412	384	396	348	344	387	357	341	348	361	359	333	367	385	396	353	396	347	340	334	386	412	390	351	359	354	361	381	394	405	380	379	399	370	404	344	352	398	378	381	370	375	399	358	385	365	363	392	336	328	384	358	380	367	358	345	375	378	383	384	409	353	385	331	386	398	367	431	365	383	365	379	333	387	354	377	363	351	346	423	362	351	388	413	382	335	374	353	381	364	363	366	359	363	371	349	358	385	397	349	400	362	378	331	343	420	381	323	364	340	356	360	365	375	340	353	350	357	372	393	340	386	371	375	357	345	365	407	379	394	420	413	331	382	380	342	369	399	371	348	369	369	369	370	380	410	341	367	368	395	373	351	390	365	376	374	398	377	373	400	373	343	398	375	377	364	368	387	367	373	360	336	379	336	367	360	353	339	391	338	358	398	342	368	376	377	362	364	359	363	352	362	371	401	398	392	373	394	405	392	356	397	381	375	344	375	328	355	336	361	382	404	380	361	383	408	384	354	358	365	366	384	390	365	374	376	371	377	334	397	407	372	388	364	358	357	353	387	393	355	334	360	364	378	380	347	389	370	348	363	377	354	385	383	394	382	326	362	360	390	384	354	373	336	377	378	339	364	344	352	378	338	350	366	394	391	353	366	364	379	350	418	359	345	362	375	351	358	334	381	383	337	373	361	332	355	318	408	384	413	379	330	383	381	390	348	377	370	341	347	377	366	369	334	355	341	400	360	375	382	368	394	392	344	342	400	394	383	350	350	324	407	405	409	371	330	372	352	340	365	357	365	362	382	370	359	382	374	394	355	359	363	410	364	359	394	389	384	418	380
7259	1953	961	919	887	854	870	840	872	794	808	811	906	846	824	845	860	800	885	793	887	892	793	850	862	854	876	841	815	829	804	886	872	806	828	835	799	888	835	861	890	851	856	823	858	826	867	802	866	833	922	816	879	798	803	873	843	867	895	821	846	823	841	833	838	891	846	885	849	881	832	782	867	805	846	812	865	840	887	831	825	831	875	855	818	801	837	861	830	836	871	831	847	862	889	843	830	831	834	867	832	959	864	805	835	846	835	855	851	849	785	810	803	886	829	831	850	855	841	855	836	789	828	821	841	833	898	802	842	824	854	827	835	884	822	856	816	835	793	842	820	881	848	838	818	829	811	828	852	858	815	847	859	857	836	772	849	890	850	844	859	837	847	841	834	867	819	816	876	858	844	835	847	837	847	813	858	871	840	826	857	839	839	879	830	830	816	809	875	874	828	817	793	856	879	872	859	805	865	810	871	787	856	840	851	889	866	827	834	848	859	811	828	811	829	825	879	860	852	831	816	871	890	860	867	797	842	868	835	861	811	806	827	850	832	854	854	854	864	812	820	837	849	840	880	833	886	827	891	803	826	876	881	842	850	832	849	819	898	871	927	861	852	848	845	852	880	801	885	869	917	899	796	830	839	887	811	884	872	896	799	840	840	828	808	859	823	805	868	868	801	846	833	872	866	872	807	859	843	831	838	900	877	891	838	895	840	865	829	792	842	800	885	832	840	855	849	833	867	855	857	842	833	849	846	846	840	848	863	811	862	848	875	872	839	862	851	846	773	837	882	868	793	861	820	836	809	806	839	892	843	812	858	830	881	816	827	858	887	846	799	823	836	851	894	820	829	846	842	803	859	857	850	832	816	892	831	842	860	885	881	836	882	812	844	822	821	843	826	851	813	861	842	842	859	868	876	852	850	822	812	808	835	846	866	864	863	850	843	848	826	851	814	806	883	833	827	848	810	877	845	863	817	874	802	828	834	837	852	877	783	830	839	807	850	843	831	824	811	870	821	822	915	829	827	856	867	878	903	847	824	832	812	852	777	822	818	851	847	821	858	807	898	847	848	828	872	830	792	864	883	789	849	878	839	838	853	873	824	905	915	846	886	838	839	828	866	853	786	815	823	794	812	836	861	837	864	794	839	837	837	837	866	831	833	791	806	815	774	866	880	867	808	851	858	841	887	856	825	864	859	817	861	861	841	837	823	879	852	863	784	831	858	829	823	819	837	847	807	816	823	860	844	817	864	905	816	876	801	829	842	863	836	826	890	819	849	852	905	833	814	843	848	804	785	886	863	842	846	872	828	864	874	846	846	852	847	807	885	899	831	818	838	814	827	853	886	848	855	869	827	801	876	854	867	827	839	797	837	860	819	839	823	855	857	863	837	843	841	866	860	866	875	863	797	848	756	857	877	824	858	825	840	830	895	855	793	895	887	840	882	863	818	806	836	829	830	849	855	852	771	918	874	798	823	816	810	868	822	817	821	861	795	856	879	916	908	888	905	874	812	890	844	819	834	809	822	856	834	843	782	848	821	876	808	843	850	839	879	805	841	858	830	816	866	878	834	869	855	836	809	843	797	823	845	889	848	782	878	790	840	834	887	896	841	819	847	828	809	850	820	909	791	855	803	867	831	874	793	830	794	842	811	813	842	842	843	852	782	848	877	789	795	880	813	803	811	837	848	877	822	870	890	826	823	821	877	841	845	850	792	799	825	837	819	842	872	832	853	818	881	840	855	811	844	815	800	836	802	845	825	883	839	776	890	842	865	827	804	793	839	847	835	798	874	874	800	831	880	815	850	805	879	878	861	832	848	842	821	853	858	833	845	824	827	840	866	861	822	769	832	819	891	866	813	864	834	848	864	846	802	839	761	835	858	842	828	828	840	845	864	766	837	846	830	882	826	822	842	918	863	871	836	847	839	838	840	868	838	875	876	863	851	808	854	816	832	869	845	815	836	865	844	849	890	855	797	853	882	822	808	854	908	795	811	845	836	841	855	834	853	812	857	856	836	868	857	827	813	844	846	832	828	810	805	821	853	901	809	845	788	824	812	876	867	862	806	893	869	821	819	828	859	812	820	788	885	830	801	822	862	852	821	795	815	763	821	812	861	821	847	866	781	847	836	878	831	800	852	816	847	843	839	834	800	811	839	841	752	857	821	818	855	836	846	864	883	874	821	858	819	838	842	803	852	861	845	852	822	829	867	847	809	838	857	862	848	812	804	819	865	779	883	805	808	850	774	881	851	795	841	893	894	829	849	886	790	796	877	877	802	831	816	854	887	905	827	867	791	845	869	827	827	809	800	895	807	871	835	755	896	815	874	861	784	885	861	785	861	836	789	849	844	841	809	831	842	844	814	822	854	854	887	854	839	818	823	846	865	894	822	849	883	825	824	885	855	861	835	839	847	754	853	844	858	886	798	848	838	871	863	821	879	857	783	856	836	880	854	889	777	839	850	826	823	840	871	828	874	807	834	875	860	812	834	868	863	807	848	861	833	779	837	828	871	862	827	796	791	865	871	870	826	886	799	833	850	871	890	851	850	869	857	794	846	824	853	796	826	841	824	835	850	828	838	848	899	870	889	821	841	830	855	805	864	840	800	847	870	789	819	871	854	831	845	860	831	831	849	830	839	865	802	805	823	818	825	850	845	874	858	835	811	871	859	860	841	814	840	826	848	812	890	839	845	890	827	861	838	885	807	825	819	798	787	849	848	824	793	857	854	857	810	854	846	811	863	811	882	832	792	787	851	870	868	852	839	839	819	864	800	817	822	822	831	811	877	797	813	842	842	821	832	859	881	860	885	849	844	900	834	829	852	853	842	896	847	844	867	836	856	875	860	848	893	830	816	835	848	795	770	811	868	849	829	847	870	823	875	797	886	841	886	825	923	913	825	821	813	847	796	859	816	852	826	893	830	882	858	814	809	815	871	854	850	859	852	819	861	832	886	808	844	823	839	855	854	844	798	855	845	838	876	825	870	820	857	841	854	821	874	835	840	867	855	834	834	895	865	852	858	825	822	844	811	823	849	797	807	810	841	835	823	833	848	862	787	856	824	856	860	828	864	777	865	845	879	820	915	801	847	811	863	799	810	832	880	874	848	883	832	879	821	873	811	822	874	840	837	790	820	862	862	850	832	828	910	852	884	836	853	869	844	818	858	851	858	834	804	853	825	870	835	857	879	789	817	836	881	851	778	837	854	868	787	889	853	811	849	867	832	842	871	841	849	814	837	810	863	909	814	829	851	831	884	834	848	816	907	841	838	858	878	825	787	871	825	850	869	807	858	860	872	851	836	817	838	831	843	850	881	887	812	821	786	885	858	845	844	821	837	858	848	822	839	855	820	867	829	894	856	841	860	813	823	842	876	823	890	836	823	880	797	772	872	801	855	813	867	851	808	840	850	856	854	842	786	830	872	842	831	826	841	900	776	819	833	850	854	794	840	867	825	872	826	826	859	874	799	891	844	863	823	751	863	869
24761	21434	24918	28352	21431	21424	2928	643	533	454	488	477	489	509	509	448	439	438	463	504	454	452	472	451	468	464	450	471	483	446	458	470	464	477	446	440	426	448	423	449	439	450	461	460	418	441	451	470	417	470	398	446	441	503	481	454	486	423	443	461	480	470	447	434	440	419	484	464	445	455	432	449	424	452	451	458	456	426	390	460	436	423	443	465	458	445	475	453	430	457	452	438	434	436	454	448	421	478	440	427	467	448	439	453	454	466	430	424	431	440	431	452	459	445	438	460	464	455	477	451	465	467	433	416	468	440	458	445	481	447	443	429	449	452	423	472	430	420	462	410	433	401	443	432	436	427	446	493	451	456	421	428	478	454	424	437	493	472	416	412	426	440	406	471	438	454	426	429	443	461	463	499	466	485	437	449	426	484	473	456	464	440	447	408	440	447	463	454	466	470	440	460	470	459	464	434	422	443	424	402	402	433	447	446	432	443	434	455	416	417	450	435	437	470	454	474	489	457	407	446	426	481	439	453	444	453	440	481	443	418	423	426	435	474	436	437	400	407	487	421	483	443	439	440	485	461	422	464	475	445	420	428	398	441	456	445	435	409	459	469	465	491	449	454	418	417	436	399	482	450	471	461	457	455	437	447	453	435	416	407	429	449	457	468	488	438	472	455	447	441	461	464	422	434	443	472	450	448	442	488	436	467	429	447	490	465	475	462	454	453	453	441	412	438	453	413	447	465	413	467	449	441	444	461	461	428	454	453	469	446	457	439	444	435	449	429	427	434	409	426	462	467	435	479	408	491	460	459	437	480	425	481	423	476	464	464	458	440	469	462	422	425	498	455	467	451	442	431	416	438	402	475	435	422	429	447	436	447	478	470	403	440	450	433	454	466	445	458	420	486	443	439	481	444	407	449	455	462	483	508	404	425	452	443	446	430	489	430	471	444	432	418	450	464	453	459	475	476	442	427	480	447	430	465	465	491	448	399	415	475	461	446	447	462	447	446	441	493	481	468	455	431	430	438	455	497	448	456	440	414	490	406	465	456	456	447	421	469	447	461	473	438	436	449	460	447	444	439	492	462	461	438	442	426	462	468	486	482	446	436	463	449	458	450	448	477	438	454	425	463	424	461	466	421	453	413	489	438	480	432	447	452	413	372	419	454	442	464	452	457	478	436	440	470	456	448	428	438	460	405	474	505	445	433	434	446	458	421	437	409	451	471	432	434	432	457	444	460	436	479	436	436	434	467	487	483	490	445	463	461	407	425	452	449	436	506	455	441	418	468	445	423	484	424	427	452	434	431	423	454	447	416	418	448	477	470	455	448	463	468	448	413	441	476	440	430	424	442	456	468	448	437	448	440	475	497	466	442	463	429	436	428	448	473	437	455	476	450	429	442	446	401	446	498	452	456	405	433	425	416	426	504	428	437	446	426	424	430	433	442	457	433	464	483	439	411	420	420	437	479	441	463	428	474	431	472	401	455	435	436	460	443	459	462	478	453	464	505	449	464	433	432	393	421	450	479	437	450	419	452	417	421	438	462	479	485	446	413	474	469	436	412	470	479	410	429	469	426	468	440	434	445	445	473	421	442	494	418	467	433	449	413	503	457	468	463	450	415	416	404	450	445	442	437	431	475	429	439	419	419	423	451	458	469	394	470	492	448	411	424	475	413	447	435	425	397	437	447	466	484	472	459	457	445	467	466	438	442	452	455	488	392	446	431	415	435	410	475	423	449	438	441	472	428	470	446	459	450	490	471	479	457	435	440	442	444	471	447	454	423	422	470	419	469	473	453	391	442	449	434	459	467	472	460	458	447	458	453	509	404	419	454	427	438	471	468	435	421	430	480	427	471	486	449	442	417	413	390	503	468	434	419	414	443	428	433	480	428	464	469	440	444	444	422	409	467	483	397	432	456	447	479	441	444	397	513	439	422	434	458	464	441	414	470	452	460	471	454	440	449	442	443	462	418	434	413	459	445	425	450	442	409	444	457	440	426	430	460	477	412	463	482	438	463	439	461	433	462	442	434	480	448	467	437	416	424	408	436	473	435	478	450	484	469	415	462	448	441	410	443	448	444	464	440	430	448	469	429	449	441	458	470	402	460	486	465	414	382	467	444	457	428	446	401	444	439	434	412	443	469	479	439	494	473	471	495	448	461	417	447	462	444	442	441	431	438	458	468	456	408	470	444	444	468	471	453	458	459	462	494	461	434	467	480	489	432	461	437	412	468	411	454	460	433	443	432	478	416	443	474	429	453	470	433	450	447	429	395	434	463	462	470	449	468	460	441	456	457	440	444	474	421	459	448	438	428	452	411	408	464	459	425	468	455	430	418	445	438	445	442	448	434	434	431	422	424	447	421	492	429	443	465	449	402	473	448	490	444	439	470	452	462	424	464	472	453	422	445	453	449	434	473	450	418	446	447	457	434	443	440	429	428	431	434	455	463	473	457	424	458	442	435	422	445	438	456	379	464	436	441	462	429	436	472	427	436	461	472	434	475	443	463	462	429	448	451	481	451	465	441	469	452	430	442	439	459	449	486	435	454	418	458	454	435	430	470	462	451	408	478	425	490	448	487	457	432	463	463	456	415	447	488	417	400	501	438	442	445	415	509	428	410	461	479	452	428	434	407	437	450	471	466	423	442	489	451	461	451	399	420	453	445	440	465	461	453	417	446	436	456	421	433	454	479	429	416	449	447	482	401	438	446	479	491	467	438	508	423	440	451	455	474	483	426	454	435	417	460	478	442	439	430	458	442	446	452	413	463	417	470	461	456	444	460	418	466	442	491	464	452	465	464	446	422	411	421	478	436	467	441	465	435	453	405	425	480	426	466	448	468	471	434	409	456	464	452	460	458	433	433	430	416	449	463	400	428	480	411	490	453	452	409	436	441	444	434	483	441	430	458	503	416	423	433	409	422	471	393	409	449	474	410	426	459	470	445	472	441	443	470	471	415	450	446	450	490	386	430	433	480	439	414	460	457	473	450	415	429	450	441	495	472	469	450	446	472	458	446	480	443	469	484	459	453	436	439	452	443	488	461	456	402	432	469	444	443	462	481	463	425	445	447	447	455	430	449	476	446	446	436	406	427	439	472	462	454	451	402	413	450	431	473	438	430	454	465	432	401	460	420	433	487	507	466	425	437	475	480	412	478	448	462	446	437	435	461	471	480	480	456	422	440	413	460	464	443	491	529	450	482	468	448	443	451	457	468	436	428	486	475	444	454	469	432	452	464	473	444	439	453	428	485	456	458	433	471	441	441	448	418	482	425	454	481	468	456	465	437	442	463	436	427	443	459	448	414	419	444	423	445	455	439	481	458	430	441	446	455	429	444	458	460	459	452	446	448	486	466	434	411	452	463	452	450	444	426	414	477	455	459	460	464	453	471	485	476	451	475	416	457	468	478	438	381	459	459	413	458	432	458	426	462	446	451	434	481	422	413	430	452	423	461	451	440	409	437	433	431	443	446	469	443	425	468	432	431
19904	12049	2153	1320	1128	1000	1036	1018	969	941	935	996	986	1003	994	1055	955	1008	984	993	934	922	974	949	951	970	951	973	982	934	962	957	1039	996	985	959	924	921	1014	937	966	968	913	930	951	952	952	961	970	949	1004	917	941	961	984	940	950	963	961	945	989	1001	917	967	941	921	920	931	978	946	960	986	940	915	908	951	956	918	960	971	935	975	987	1027	918	961	1006	993	914	965	938	952	995	889	939	1013	1009	978	1016	979	938	922	926	981	940	906	940	960	941	1000	899	959	872	919	947	1020	937	926	961	918	979	923	1000	996	971	960	950	976	934	931	965	965	939	904	970	937	953	902	960	939	988	960	984	1017	952	936	921	932	909	932	957	939	990	964	915	952	933	920	927	933	956	940	935	896	969	964	970	925	1018	930	955	942	894	954	1015	948	956	918	1015	1006	950	965	977	962	937	943	936	957	934	996	929	954	925	961	991	962	946	1006	933	939	920	945	968	973	946	937	973	963	934	927	948	929	959	950	960	916	926	993	910	993	886	992	981	967	968	1027	996	898	958	942	887	986	1003	987	1019	946	931	953	976	975	957	969	984	962	973	983	976	927	966	915	973	974	979	983	974	937	973	984	963	964	965	961	998	971	900	986	951	963	967	966	955	991	1019	971	954	1012	898	933	990	979	992	990	916	973	995	989	960	992	929	950	953	1019	946	971	952	968	911	1016	939	989	931	975	976	948	1021	982	922	1001	962	974	949	1026	1006	940	972	967	887	1013	940	961	924	969	986	981	968	954	1016	1010	931	901	1008	990	903	941	926	1007	912	952	987	982	1012	995	1000	996	985	943	996	894	993	937	933	949	931	927	1003	941	957	971	956	932	979	938	953	905	1047	984	1012	979	959	973	989	1004	989	1004	993	950	938	906	958	973	950	971	950	956	967	968	935	945	975	949	971	977	964	957	961	963	978	960	922	1036	992	973	996	953	969	903	942	970	914	927	949	958	1006	998	920	943	996	939	999	974	963	985	942	952	1020	988	861	970	991	937	950	1001	937	898	967	996	961	943	964	957	1005	1009	959	928	906	963	949	960	990	1003	987	1009	984	991	945	923	992	953	987	976	947	1001	908	948	929	964	955	927	985	977	941	977	957	978	1024	1011	973	972	994	970	959	934	948	939	939	950	986	881	933	967	895	935	990	1034	943	908	945	915	972	917	947	977	981	938	981	964	1002	966	939	928	1055	935	941	939	925	980	981	938	953	917	1039	969	941	1039	931	954	944	965	977	965	943	982	952	977	962	1000	949	1007	938	950	967	976	945	958	971	943	909	928	968	921	948	923	969	959	976	937	967	905	924	1007	920	970	961	993	988	995	992	941	952	942	976	938	947	906	997	964	967	948	909	974	899	906	969	891	974	993	950	1000	1002	895	984	944	977	925	928	949	975	972	1034	957	938	967	910	1024	973	950	981	943	909	967	941	985	947	916	932	984	908	1004	916	928	944	934	1002	1030	959	973	1005	930	971	966	932	961	962	988	998	991	919	891	907	871	1005	989	977	935	1002	940	933	896	973	937	1001	937	964	964	932	948	945	944	978	981	990	880	956	979	991	943	1030	968	998	971	967	926	936	948	996	957	936	968	965	923	935	997	986	924	973	941	911	985	916	988	986	1017	943	951	966	973	976	977	891	947	987	971	905	958	914	977	985	1006	956	954	978	972	974	920	907	1006	989	956	1008	928	1002	984	928	984	935	953	940	970	952	970	953	984	917	930	942	972	888	973	1003	946	960	931	905	975	981	965	988	896	905	935	986	976	959	982	1001	901	928	981	1020	911	906	983	918	974	921	951	933	970	968	953	969	979	966	941	975	946	972	953	1030	939	951	1015	961	986	957	903	961	953	952	947	952	1018	916	961	973	979	1013	909	975	927	970	997	952	968	914	957	972	952	963	978	943	993	934	951	992	939	974	963	950	949	974	911	978	931	962	941	1029	943	993	920	970	954	967	899	938	991	912	958	1022	926	985	972	974	965	1014	976	987	993	969	964	919	952	988	945	977	947	944	931	944	907	951	963	968	894	953	962	932	974	994	950	931	971	1027	932	966	953	938	974	962	1013	956	1012	945	974	969	1024	882	978	925	959	916	989	1011	950	939	974	995	963	943	934	959	957	970	991	996	949	977	982	913	968	974	968	962	952	926	929	937	945	921	965	952	965	928	921	933	902	1006	943	965	987	990	932	1007	946	924	971	958	1000	1007	976	902	937	993	984	974	940	980	962	921	976	998	946	958	865	948	988	1002	960	987	982	951	981	918	958	972	948	974	956	958	982	982	921	978	964	971	993	995	951	980	998	967	964	970	993	944	967	954	1010	937	984	940	981	970	912	971	1011	931	967	938	952	1005	932	968	925	956	1011	942	962	937	992	945	941	1011	916	975	967	986	988	946	976	996	955	978	1026	993	997	926	984	954	980	986	888	949	931	964	948	927	960	945	970	939	960	929	953	956	1020	939	1010	998	951	987	949	927	934	921	970	968	975	872	955	996	1047	986	969	987	980	982	949	937	907	954	909	920	972	953	998	957	872	1002	932	922	969	931	943	932	999	962	958	936	976	949	936	882	1002	971	929	977	933	942	930	906	932	967	960	983	899	962	947	1018	986	978	991	976	943	972	966	1022	909	948	927	964	984	909	998	991	918	975	912	923	945	946	968	974	969	949	947	961	928	935	901	986	978	917	922	923	964	1011	922	962	939	927	963	932	1002	983	907	914	918	949	965	911	924	896	925	972	998	939	965	966	991	988	945	989	929	997	974	1000	904	979	944	971	942	971	956	992	905	986	1013	948	972	944	976	1033	983	924	931	909	949	964	987	963	956	984	947	917	970	912	950	984	1015	934	953	947	1025	995	982	926	962	913	1018	963	973	982	1030	935	963	951	958	986	987	945	879	912	953	945	938	995	1006	929	946	964	943	950	987	956	956	981	959	942	973	884	1031	929	990	948	981	950	961	962	962	953	910	959	961	944	945	952	961	975	964	896	948	868	1007	948	987	911	981	969	973	948	961	980	977	952	953	981	960	929	940	932	922	946	945	948	954	970	927	899	947	974	992	945	1017	907	963	987	943	1003	936	909	1006	952	966	1006	947	913	949	972	951	918	960	969	970	966	991	919	947	943	1000	945	926	993	996	965	1012	977	961	978	939	950	962	1004	962	991	925	956	903	913	943	952	951	1002	947	955	968	950	929	957	958	932	931	955	960	939	998	994	969	941	945	947	973	868	952	950	992	949	971	986	970	953	957	966	919	957	957	938	953	968	952	1016	994	943	962	969	934	942	974	908	997	951	986	937	950	977	951	902	898	939	997	1015	936	927	881	967	982	959	964	942	920	941	950	941	899	996	989	950	941	950	992	977	994	969	962	951	934	991	1008	939	990	929	998	932	908	916	922	968	980	964	934	972	973	952	940	905	979	939	946	953	901	912	893	1026	951	960	925	962	951	942	937	1007	969	1021	945	936	998	982	935	978	970	961	961	892	958	920	975	967	955	970	1018	975	943	968	983	934	934	955	1007	922	1001	984	1006	960	966	951	914	934	1000	977	984	970	966	985	947	998	993	930	1026	983	954	944	932	967	943	976	945	976	952	997	995	974	955	972	957	1003	935
24375	21494	25216	28204	21495	21510	19943	824	449	414	377	339	374	344	336	319	308	306	340	310	331	307	292	336	292	303	283	312	334	296	281	283	283	283	297	314	277	322	295	292	295	301	296	336	280	282	272	308	291	272	299	303	289	290	320	302	295	304	280	286	295	308	303	299	295	270	308	292	304	291	256	270	264	299	295	314	287	282	280	315	266	281	300	327	264	269	256	303	302	310	278	315	286	279	293	296	307	285	283	309	314	280	266	274	308	292	301	269	295	310	292	286	295	242	289	286	316	329	318	288	247	306	286	280	282	286	281	288	287	320	308	314	252	293	281	263	295	271	310	276	283	307	243	260	316	307	279	297	293	272	256	278	269	246	278	281	321	287	303	306	279	293	285	288	289	304	289	294	290	279	300	300	257	281	273	298	263	263	262	272	328	294	295	282	298	252	285	263	298	285	289	273	277	272	329	307	337	297	293	278	293	276	285	312	280	269	289	295	286	303	312	294	273	285	311	296	270	285	259	326	307	249	311	277	282	308	275	296	259	311	254	282	307	309	269	281	288	254	290	322	305	305	326	278	274	269	285	269	311	300	303	283	317	273	291	289	309	332	271	278	282	289	284	274	315	265	268	324	258	247	278	294	326	289	238	267	295	303	286	233	301	293	293	298	289	286	285	305	314	270	304	281	277	304	266	280	304	288	307	281	275	254	306	318	302	306	306	243	257	308	300	306	279	262	283	277	286	288	304	282	282	293	262	303	303	291	293	300	307	298	289	288	314	294	277	303	323	301	316	252	265	303	317	303	273	225	289	277	267	272	277	255	286	291	285	262	282	287	264	323	264	309	264	267	300	278	289	288	283	270	311	284	317	300	290	286	285	309	283	311	322	322	303	249	289	276	328	268	290	276	297	286	318	280	309	266	291	284	311	277	289	304	295	290	316	285	294	304	289	280	288	312	280	317	263	248	248	306	264	282	291	292	311	297	284	344	273	277	310	250	288	230	275	299	271	259	277	274	272	293	280	285	285	302	346	296	319	300	289	293	272	310	275	288	279	291	299	272	263	251	291	325	279	289	286	277	282	339	272	291	264	230	261	246	342	273	297	262	279	284	302	306	287	299	264	271	267	277	265	286	264	277	303	276	272	286	284	305	278	292	296	275	299	268	286	246	261	284	271	312	290	260	297	312	290	253	288	277	297	336	299	300	272	284	328	272	270	268	286	287	304	267	266	271	299	287	316	265	274	249	267	287	291	281	276	291	319	270	291	284	296	287	286	306	267	316	292	279	311	303	301	273	297	272	275	276	302	282	286	312	310	327	306	287	266	317	280	329	296	249	266	288	308	298	302	277	273	276	291	278	286	281	307	279	239	279	319	278	298	308	276	303	272	270	282	331	298	265	257	307	287	289	253	275	290	279	275	281	298	292	274	286	281	283	270	304	293	307	314	272	244	274	249	298	279	307	324	254	287	267	301	286	291	271	242	270	310	251	264	299	273	289	279	284	263	288	274	331	262	273	317	267	286	295	310	294	298	267	294	319	287	294	287	331	297	276	303	295	257	291	293	292	274	277	271	279	298	267	267	278	251	298	279	276	296	272	290	289	288	299	270	311	263	274	295	268	311	286	302	289	299	294	289	306	289	280	292	279	289	273	307	298	281	284	284	269	275	292	269	302	289	257	302	266	302	341	279	296	271	282	287	290	289	302	288	299	263	269	292	285	284	324	259	292	259	299	250	308	292	273	258	259	303	298	292	272	274	313	275	263	256	282	307	268	284	311	286	237	277	297	283	270	286	304	292	262	268	267	285	323	266	278	277	268	307	282	283	290	296	261	299	321	299	286	304	295	253	269	280	298	265	315	284	265	276	289	298	305	282	311	302	269	298	276	302	346	315	294	256	266	317	279	262	322	301	297	307	241	305	323	293	295	299	290	326	263	258	275	286	283	280	299	293	288	304	293	288	298	265	292	298	295	299	290	277	295	256	285	298	278	303	294	269	249	262	289	288	299	313	319	269	264	320	281	297	251	289	314	237	278	269	308	285	248	237	282	270	261	278	312	295	272	253	306	281	287	302	317	272	270	310	310	282	304	284	305	301	281	288	300	288	305	308	259	298	298	298	292	279	301	292	315	271	320	280	290	268	311	270	292	299	280	288	294	292	293	271	283	264	282	281	333	298	253	250	262	258	309	304	271	273	319	290	283	294	315	293	270	296	281	280	269	301	277	278	296	287	276	280	306	287	278	285	305	292	292	296	278	288	289	304	316	254	261	269	281	278	276	279	298	302	309	290	259	290	278	274	288	291	304	269	293	274	292	281	271	258	313	294	293	343	268	280	284	276	266	305	284	319	252	260	247	266	315	315	261	260	279	244	297	291	315	276	280	289	246	264	279	277	282	280	294	308	303	306	266	270	299	291	323	293	301	276	263	296	296	289	295	280	328	281	294	298	319	286	290	289	296	292	284	298	331	290	263	288	261	327	314	310	294	313	270	302	337	294	312	276	269	298	280	295	282	296	315	273	297	291	315	290	307	290	290	290	318	281	297	294	263	264	279	287	278	288	298	269	301	277	313	258	282	324	254	289	270	296	285	284	308	282	286	314	283	286	315	272	288	277	261	266	317	311	263	235	288	297	299	296	267	288	289	280	273	262	275	288	271	284	298	282	314	277	265	286	307	277	308	307	280	289	293	264	309	283	305	297	303	314	293	275	285	278	281	307	259	335	288	290	314	293	285	287	268	278	309	295	277	300	319	266	271	298	250	256	308	245	281	305	268	283	344	301	274	261	250	298	247	284	258	292	275	281	302	279	285	306	326	284	286	291	260	273	304	272	296	291	308	300	253	287	271	260	306	301	258	317	296	279	330	290	272	290	267	303	269	307	326	277	323	273	307	291	296	298	296	275	279	293	290	284	275	271	260	287	284	268	295	289	292	273	300	281	286	268	309	301	299	307	322	298	298	278	323	304	274	275	314	295	296	233	279	258	316	297	306	268	285	281	302	314	295	309	283	261	292	289	297	280	282	303	270	282	295	286	287	301	325	259	280	241	311	291	247	281	258	259	288	275	301	285	300	280	305	322	307	308	289	245	310	290	264	266	274	287	307	309	290	266	302	256	299	342	252	277	268	275	287	269	294	287	256	266	333	341	302	277	299	289	247	288	297	284	271	313	302	266	287	293	297	296	303	289	284	310	262	264	312	309	270	263	273	310	280	271	271	298	302	273	316	266	270	257	292	289	319	265	280	267	272	299	283	323	271	323	280	299	269	272	295	287	281	323	271	286	280	280	280	277	267	299	308	283	312	273	256	293	277	309	322	274	299	337	325	293	290	324	271	268	312	295	271	298	261	309	284	305	274	276	264	283	316	271	301	264	274	300	300	319	276	272	272	294	267	288	271	295	294	281	263	299	267	324	318	274	267	280	305	325	296	298	280	286	289	286	305	298	264	295	282	283	284	316	287	298	268	289	293	263	280	274	274	268	304	270	301	285	297
25335	16092	2803	1335	948	849	692	737	675	641	654	640	688	709	622	616	636	642	680	677	649	592	583	634	625	621	629	601	637	604	652	627	605	659	650	628	596	628	622	658	593	599	626	627	625	622	645	662	598	605	583	643	562	654	677	628	623	636	646	684	630	633	623	656	684	642	631	659	616	608	656	602	620	603	645	615	617	638	590	646	631	624	603	613	644	607	597	605	623	607	600	647	567	596	591	615	640	584	636	613	608	625	639	634	656	639	664	580	664	619	641	660	605	660	622	627	605	618	604	625	655	593	614	620	628	646	626	676	673	605	621	641	613	613	634	620	637	643	672	589	645	634	604	631	615	652	632	631	609	610	570	639	603	600	613	625	604	621	668	642	648	600	598	666	620	666	627	611	583	597	643	628	618	634	622	627	633	620	584	617	587	555	592	620	599	639	629	635	636	640	639	599	624	662	658	664	651	649	600	641	611	629	619	638	599	634	607	608	646	613	607	621	687	619	652	625	609	626	619	659	618	634	634	653	627	630	612	626	632	607	633	579	655	622	608	679	636	624	644	669	573	580	615	614	645	658	649	654	661	604	621	631	613	604	663	629	627	637	636	619	647	654	618	632	645	600	643	623	600	598	644	668	589	632	683	612	627	654	630	611	624	617	659	621	614	649	659	605	567	634	627	625	652	615	600	635	610	647	637	552	574	650	661	650	625	639	630	655	621	610	616	581	584	615	616	630	598	656	645	589	643	652	653	620	618	648	622	619	575	652	592	620	602	583	635	642	601	602	651	651	602	576	582	664	600	615	629	620	622	603	639	625	629	632	623	629	647	645	596	619	592	606	597	657	619	619	623	624	606	623	651	617	630	627	648	638	675	638	590	603	642	606	649	637	659	647	583	668	606	582	651	637	600	658	606	604	627	558	635	628	598	605	618	654	615	661	609	611	605	653	622	619	610	645	564	575	614	663	640	619	645	627	647	639	638	641	592	598	621	634	622	604	607	630	638	654	649	637	634	603	614	623	624	605	667	623	624	648	622	646	584	593	642	663	606	583	616	646	590	658	620	613	622	656	606	585	640	630	607	623	613	675	656	628	570	588	575	614	659	636	654	597	600	631	595	671	625	645	593	646	636	609	630	600	627	601	583	606	595	577	603	673	624	599	640	671	626	628	626	637	605	637	633	674	661	623	620	597	635	675	637	640	632	635	640	614	601	638	610	607	616	617	592	623	618	666	615	594	642	660	621	635	605	614	636	619	581	638	581	650	612	659	604	621	609	609	586	643	655	640	615	620	589	638	636	644	638	626	604	635	642	629	620	641	660	601	643	638	645	662	626	646	628	639	606	592	598	641	610	635	652	666	614	596	595	622	599	655	576	608	611	643	588	653	597	624	637	613	627	580	609	648	676	588	645	632	610	642	607	647	621	651	628	642	646	630	665	618	656	602	652	631	621	625	624	561	643	619	622	602	633	590	643	643	603	610	610	602	613	632	609	597	589	622	624	632	607	645	624	569	608	641	657	596	581	615	578	655	641	667	581	647	586	611	630	613	667	625	661	624	601	683	658	657	616	648	636	596	630	618	577	585	651	656	610	640	601	589	612	573	625	600	633	660	695	602	666	640	671	669	617	641	605	616	635	632	631	632	638	574	644	626	645	624	635	641	639	640	593	621	603	651	637	626	688	593	616	646	621	579	641	634	635	644	641	636	678	601	645	678	621	634	624	658	592	621	618	626	605	589	653	686	659	629	597	616	612	646	646	593	587	605	626	609	672	631	598	619	622	658	590	648	592	626	639	665	623	577	654	645	660	621	622	594	654	668	612	641	641	613	622	626	610	639	604	589	636	629	634	623	620	599	636	647	606	610	643	669	602	592	577	635	658	619	648	618	612	660	639	642	631	642	673	656	632	601	647	647	587	576	637	611	630	665	640	575	611	636	598	603	604	658	631	607	655	646	631	615	604	610	618	589	642	650	660	703	641	652	629	602	602	595	643	594	660	647	589	677	608	615	649	616	614	629	661	678	634	616	606	629	632	588	567	633	619	601	594	594	638	653	632	649	667	621	588	649	636	625	625	610	632	585	604	618	610	620	638	656	620	661	607	700	681	654	649	616	623	600	604	615	616	632	618	625	610	634	676	607	612	626	612	648	639	635	644	635	604	599	641	602	605	678	595	624	645	671	612	599	621	644	612	612	623	672	656	637	614	604	633	609	658	612	616	679	650	635	600	652	615	596	634	644	652	627	623	650	640	629	613	619	627	556	637	646	605	635	592	649	578	619	641	600	616	638	622	648	611	597	637	592	596	643	633	580	618	606	611	646	644	639	646	579	632	613	623	598	634	618	685	655	635	645	645	632	602	662	646	631	612	661	683	647	622	678	637	627	624	627	628	626	606	581	658	653	624	660	636	604	617	649	632	683	622	636	583	627	608	624	623	622	659	644	639	627	621	662	648	634	651	613	618	643	654	666	574	640	568	586	658	654	621	612	610	643	678	638	608	603	594	607	587	649	621	650	669	630	631	649	653	563	608	662	607	612	640	595	616	629	616	640	630	643	653	681	635	614	646	633	617	627	613	615	623	656	648	638	645	644	635	610	605	598	574	619	628	638	629	613	616	634	632	630	618	626	627	650	652	622	585	613	640	643	646	591	656	589	639	605	611	625	607	651	589	639	645	623	635	605	636	624	624	665	591	636	643	582	638	618	622	622	603	586	607	670	613	597	607	607	612	594	595	642	622	638	609	622	614	597	652	624	636	607	642	618	611	653	651	623	652	633	562	585	602	627	605	601	608	604	609	615	644	601	659	606	645	659	624	683	606	631	646	640	642	629	618	595	576	613	605	649	607	648	650	606	608	608	612	605	689	635	612	634	594	614	577	637	572	646	647	675	639	655	605	638	634	649	611	607	607	638	609	602	641	709	656	596	620	625	606	709	618	648	617	606	660	648	594	659	640	594	620	585	624	625	629	583	627	610	618	595	636	622	618	626	607	607	650	643	648	602	622	622	649	614	642	638	619	633	647	574	643	627	654	652	683	631	652	660	643	564	658	634	602	628	631	592	623	618	652	599	618	617	634	607	656	667	618	636	583	606	606	619	612	651	659	607	626	604	639	607	603	614	645	654	596	623	651	598	618	653	613	592	660	639	665	612	625	666	607	634	643	594	643	661	602	595	642	623	626	625	624	579	628	627	634	644	676	607	643	625	616	627	564	578	620	618	650	613	610	645	594	645	640	643	599	605	633	645	619	660	602	661	637	642	628	614	615	624	615	641	653	655	593	648	653	636	661	627	607	623	599	628	625	651	623	659	627	645	630	600	618	627	635	638	609	669	611	630	598	656	622	624	604	665	618	622	623	645	640	621	633	602	605	593	616	632	641	624	613	611	646	608	653	584	623	618	612	575	574	638	581	652	634	595	606	625	630	685	621	617	621	642	621	587	641	633	675	618	588	644	624	632	649	612	626	651	649	648	651	628	650	645	664	604	622	635
32726	20639	9692	752	472	400	394	390	385	395	373	356	391	348	365	335	391	399	390	377	360	357	390	390	393	364	391	385	326	370	360	381	374	370	357	341	398	382	396	385	349	367	395	353	365	369	388	348	352	353	367	400	378	384	390	352	343	357	407	383	384	362	361	380	341	391	344	355	381	357	352	373	368	384	363	360	387	384	381	385	376	388	371	344	382	399	374	408	367	369	354	376	345	381	366	384	389	384	336	346	384	333	376	347	378	388	391	368	374	379	371	367	356	374	357	349	360	393	361	382	357	366	370	405	399	360	368	383	377	389	413	343	390	395	392	391	373	373	389	357	364	358	390	350	346	360	336	398	360	376	349	387	396	357	403	372	355	356	357	339	337	361	375	361	383	344	375	399	368	374	407	364	357	378	387	375	381	380	366	356	367	406	373	359	364	375	359	382	379	386	356	390	367	383	351	391	366	357	348	374	369	384	379	383	398	413	433	353	366	339	358	367	361	358	367	385	337	375	385	389	358	353	321	383	383	368	386	368	411	403	335	374	389	381	392	355	346	359	359	357	384	353	393	367	395	324	357	375	393	384	374	386	360	353	400	390	403	367	416	376	367	324	389	396	345	356	361	379	344	368	378	354	393	369	369	393	382	393	364	348	335	390	368	401	381	408	360	402	366	360	340	378	367	439	349	364	374	356	370	318	348	364	368	324	341	422	367	399	367	366	349	372	397	334	355	345	374	377	374	342	388	373	388	402	371	367	375	371	402	401	354	353	388	371	389	370	351	378	412	346	359	381	379	387	358	384	380	388	367	363	361	395	368	344	375	390	375	371	368	374	360	371	367	367	369	385	414	392	354	354	362	374	348	332	347	369	394	345	347	399	353	358	358	381	361	434	380	321	388	389	387	406	422	373	387	353	334	379	357	376	381	390	355	334	369	373	338	366	371	323	395	389	353	397	329	368	386	356	357	366	385	364	364	352	355	394	365	362	355	410	399	370	370	371	356	373	417	365	385	412	396	358	378	381	348	357	352	350	368	354	374	373	391	362	370	333	385	386	379	380	391	388	367	323	350	373	341	354	380	407	391	380	396	383	382	349	383	387	372	393	367	330	367	336	359	356	366	342	359	375	339	370	407	344	381	425	409	392	373	364	388	331	378	369	368	369	390	378	359	363	396	375	412	395	378	342	368	373	392	380	391	360	370	367	379	340	393	365	388	395	347	331	351	361	351	370	372	385	348	413	403	404	365	402	376	386	374	402	370	360	373	366	374	339	369	365	323	388	374	391	374	353	395	357	365	389	371	428	383	411	394	320	356	390	374	382	360	363	362	380	358	357	369	380	354	415	350	355	365	369	344	393	384	372	383	346	409	401	339	378	401	365	393	372	359	388	366	370	354	417	368	396	371	341	391	352	370	340	359	367	382	369	367	379	388	377	380	358	391	380	358	360	381	340	362	347	402	379	369	374	367	354	351	355	396	374	369	381	380	357	370	346	352	358	380	375	365	390	398	384	383	363	391	434	358	329	393	340	352	380	357	375	406	383	380	388	393	321	343	361	402	369	355	365	362	363	346	328	385	367	383	364	366	384	371	375	376	327	393	351	355	375	383	373	398	371	382	385	369	372	362	395	357	362	379	390	394	366	366	343	367	369	352	363	358	371	347	384	372	371	357	365	349	352	344	392	367	370	386	353	371	361	393	359	359	379	354	393	390	382	373	358	395	381	362	387	354	351	368	366	345	356	367	377	361	374	401	374	376	419	371	379	360	359	370	381	416	374	379	405	355	364	349	357	364	368	403	368	398	376	387	367	405	377	378	344	372	355	355	361	353	351	347	366	349	383	371	374	349	379	364	377	353	360	369	369	362	365	358	347	359	372	344	373	364	371	363	388	375	374	359	407	373	369	351	388	354	404	395	427	342	341	350	389	356	373	389	380	387	380	364	362	369	390	346	342	389	386	354	355	352	391	378	370	367	355	388	342	359	384	384	354	352	416	353	386	362	380	413	358	386	385	377	383	411	328	345	336	365	401	374	390	342	377	364	372	348	347	380	345	340	331	362	389	389	378	353	360	349	352	379	384	375	359	358	375	355	377	385	353	372	393	357	354	363	352	395	396	334	365	406	376	391	393	386	406	388	366	363	349	365	334	377	376	386	364	362	371	400	377	376	401	370	411	395	395	375	397	366	390	405	336	368	385	377	345	355	355	357	380	384	378	397	348	356	393	368	392	362	364	360	359	382	379	389	373	407	410	360	365	421	407	377	395	355	384	381	339	366	374	355	391	352	372	430	382	389	389	335	364	376	403	388	381	401	400	381	369	337	377	349	348	374	365	354	357	392	385	330	344	360	391	340	365	391	355	376	394	350	391	385	364	366	354	335	399	391	371	381	389	371	375	399	397	374	392	345	391	376	367	393	381	402	375	366	394	359	379	377	351	386	357	360	391	354	366	354	411	344	390	365	362	359	401	338	343	407	343	325	369	397	398	376	348	368	341	365	365	387	336	372	362	347	393	392	360	360	392	358	358	413	392	372	358	381	390	392	344	398	373	365	360	355	366	350	356	405	362	363	360	389	373	353	406	381	376	394	337	377	388	368	383	356	365	382	414	403	363	370	358	355	340	365	380	371	422	368	376	389	384	384	374	347	376	349	356	387	369	396	391	390	383	354	416	373	338	402	371	407	353	359	397	394	382	396	389	375	360	400	360	366	353	366	370	395	383	366	364	373	368	375	349	359	340	354	342	396	403	347	379	374	361	375	374	390	369	358	353	378	369	383	345	361	370	407	355	381	362	388	393	378	392	380	366	361	394	387	376	359	384	385	408	392	364	367	374	353	361	361	351	378	356	327	373	323	380	358	404	390	356	411	381	369	385	360	369	388	385	374	388	351	400	370	363	355	372	359	396	379	389	404	382	337	351	357	368	351	387	376	358	357	386	372	387	373	384	385	369	354	375	375	339	402	370	393	366	374	337	382	367	383	350	342	342	342	384	359	398	359	351	395	367	364	411	353	346	381	346	390	368	391	342	385	385	404	396	401	358	366	358	338	384	365	387	360	364	368	345	385	386	405	382	394	357	383	344	375	412	356	373	321	375	379	351	418	381	391	390	394	410	391	370	417	368	341	366	364	372	369	354	334	377	361	419	371	372	398	384	374	392	371	340	331	364	358	383	358	367	361	363	377	386	373	420	404	381	369	358	390	377	365	379	387	386	360	353	387	413	361	377	387	389	383	380	389	334	348	407	398	352	370	386	369	362	350	376	344	376	377	325	339	377	348	363	404	353	369	399	381	366	380	394	391	406	346	353	350	362	387	348	376	374	355	364	380	350	352	326	375	366	374	380	369	349	371	391	423	361	397	375	367	380	388	374	410	357	329	356	363	370	349	357	353	358	350	416	379	358	311	346	385	356	368	377	355	319	380	383	378	383	394	372	399	402	365	383	365	347	325	378	331	401	376	390	362	367	397	403	357	400	352	405	375	409	376	354
7208	1763	893	837	885	885	881	875	904	852	863	861	859	868	829	863	896	844	793	853	795	825	867	873	829	826	873	840	878	892	845	865	835	868	783	924	783	850	817	845	833	849	906	842	877	816	822	833	828	821	835	847	866	861	851	815	847	815	824	799	854	823	856	845	848	772	816	784	865	790	918	797	858	803	877	852	860	911	838	793	851	898	831	837	862	813	837	836	880	861	877	873	829	884	896	847	913	838	808	812	843	849	848	884	889	864	815	849	870	815	849	851	871	887	862	868	873	866	811	860	864	813	817	885	842	799	840	860	857	860	841	815	816	888	843	795	864	829	838	817	780	803	864	849	841	905	892	838	830	866	798	832	855	842	832	783	785	869	835	851	865	812	843	807	795	865	840	802	835	853	804	861	761	856	838	908	859	825	877	861	843	768	830	832	836	829	859	879	852	808	847	851	832	850	803	854	834	825	825	876	810	848	860	876	826	822	827	782	851	825	813	891	860	848	813	831	849	832	825	832	789	886	824	862	849	852	815	828	775	889	821	846	823	848	811	826	856	812	865	843	837	842	853	821	790	890	856	889	832	830	818	827	874	869	862	877	873	854	796	866	775	815	825	826	860	875	784	867	844	870	813	825	835	838	856	831	874	871	892	839	836	854	841	856	869	838	807	817	839	955	839	912	840	852	788	821	832	856	857	830	804	866	887	827	835	842	779	808	815	831	849	815	857	788	794	892	890	819	795	832	800	877	882	814	847	854	762	828	802	823	894	907	847	828	827	830	741	862	808	877	833	811	846	845	865	855	845	827	841	828	860	873	850	812	862	825	888	848	857	885	859	820	818	821	834	862	821	811	852	801	888	841	824	903	824	780	885	835	760	842	831	842	825	775	878	831	875	839	862	809	826	852	807	904	870	855	840	846	823	905	801	794	854	841	826	841	862	830	765	804	863	876	848	858	855	848	878	833	854	783	852	898	888	853	834	784	837	793	845	848	877	807	831	807	866	849	869	857	819	858	891	853	832	865	838	791	843	850	865	862	851	866	851	844	856	869	795	847	839	858	780	847	870	853	857	841	831	858	873	875	833	840	876	776	829	836	874	830	833	812	823	842	884	851	859	895	874	808	852	856	875	897	857	871	830	869	844	834	788	829	887	914	865	880	846	870	872	842	837	876	843	862	843	790	855	854	852	776	851	816	820	870	813	840	825	865	831	921	815	815	840	819	816	845	824	868	877	858	891	901	861	852	855	851	818	854	811	879	839	857	883	846	841	793	869	843	839	878	839	832	881	841	850	832	803	907	846	877	773	872	817	875	848	853	811	842	861	842	865	841	858	803	862	830	838	863	879	829	822	834	845	860	812	844	834	848	888	841	865	802	810	820	858	865	826	797	814	873	884	796	816	850	859	798	792	824	851	831	874	859	822	864	850	842	848	789	821	842	834	862	824	774	881	873	834	816	845	841	836	834	815	854	849	801	843	790	847	824	804	850	834	867	819	797	834	860	899	782	834	883	864	870	833	846	858	861	832	855	857	837	864	870	853	840	861	860	885	854	845	830	781	795	792	869	831	814	847	854	805	869	851	809	824	850	838	867	822	850	855	855	804	833	805	802	826	865	841	860	819	838	844	861	858	876	825	860	832	807	837	873	912	847	862	827	863	845	799	864	837	809	836	779	836	842	780	839	862	871	838	801	836	824	858	775	835	826	834	823	857	848	805	804	840	842	839	825	790	855	852	887	868	822	788	830	839	860	813	864	809	841	845	832	834	873	852	823	848	832	830	844	863	883	832	867	878	843	875	878	838	869	863	833	819	789	873	848	824	848	854	833	818	817	871	873	830	838	872	841	842	849	862	825	846	795	840	823	832	843	849	853	828	846	880	889	877	868	892	860	885	861	844	840	847	842	868	828	871	873	890	844	846	819	880	810	868	854	826	833	804	860	816	847	783	814	850	823	875	838	847	834	864	863	816	892	853	753	864	855	820	836	789	807	853	875	793	823	888	867	856	839	853	859	858	826	817	829	822	802	884	883	833	830	819	859	867	864	861	873	799	863	870	891	861	794	895	865	831	820	843	862	846	896	869	816	854	886	850	820	817	893	834	793	820	809	897	859	864	842	928	872	865	850	845	860	885	820	812	871	880	801	823	851	842	824	838	856	833	824	847	889	821	830	855	862	835	818	852	861	871	846	859	804	863	839	839	806	837	832	789	846	831	811	825	867	829	845	878	844	800	840	827	862	784	801	806	836	828	845	841	828	823	820	903	870	845	812	852	844	817	870	824	825	827	853	832	794	804	885	883	875	833	802	825	882	884	772	846	842	885	851	877	858	831	865	825	831	884	826	805	824	860	827	845	864	838	828	833	861	852	823	895	825	847	796	841	850	914	840	881	816	831	846	869	839	833	899	863	868	809	837	830	855	829	878	864	854	870	833	836	804	837	812	852	875	849	818	865	857	836	873	876	836	823	874	849	884	862	801	834	866	825	814	812	857	875	874	844	883	819	821	837	800	858	869	880	795	841	885	807	845	813	830	847	859	829	858	877	852	799	883	866	884	825	820	858	843	830	841	879	832	896	822	842	870	955	863	822	836	877	868	862	779	854	829	835	841	816	883	831	859	826	851	819	864	844	841	817	848	841	818	809	840	826	833	811	860	898	844	842	849	872	809	834	862	808	807	811	792	824	808	856	876	826	841	817	838	848	831	862	805	761	840	868	804	810	848	866	848	851	803	837	831	841	824	861	849	844	819	874	852	877	868	861	823	841	857	830	868	797	871	836	846	848	845	818	907	833	778	801	855	824	840	813	818	864	843	850	816	833	836	845	828	893	872	809	813	827	871	809	836	881	843	827	821	862	886	870	846	878	829	797	886	862	829	871	847	876	856	793	811	851	803	866	865	896	781	852	901	839	785	857	884	816	800	821	825	853	804	839	820	889	879	866	803	829	825	874	897	847	838	865	868	875	813	814	798	853	827	847	840	818	844	859	886	867	855	869	837	879	881	847	855	866	776	850	867	828	868	843	872	810	869	902	854	829	822	825	852	824	821	848	906	805	909	785	815	801	847	844	829	864	882	858	873	839	918	903	840	791	848	855	852	847	784	860	852	860	847	889	836	813	825	853	845	816	852	868	847	911	831	840	796	872	853	826	866	857	799	876	806	875	863	911	804	826	810	800	854	876	806	791	833	827	832	845	807	891	853	880	802	847	838	823	866	829	831	817	839	804	859	855	821	862	861	806	882	867	902	853	829	869	814	875	827	863	863	808	864	892	880	863	835	837	841	825	824	830	859	928	843	815	846	843	855	840	820	891	828	831	830	863	808	842	854	837	854	796	855	848	837	836	828	852	848	831	857	860	786	843	822	820	820	863	855	815	818	831	824	881	880	842	812	867	810	867	830	839	821	852	875	881	870	831	841	790	804	837	815	859	844	827	795	846	822	832	864	820	900	840	783	775	864	858	857	864	864	819	880	803	841	816	866	904	842	809	800
24801	21440	24913	28365	21430	21407	2921	670	543	519	494	507	458	497	426	443	441	477	437	446	430	486	486	507	444	474	490	540	448	486	432	452	452	483	471	467	453	505	446	459	461	465	409	452	449	450	424	420	419	437	456	434	441	434	464	459	417	443	448	449	447	435	424	475	466	465	447	483	461	433	470	442	490	469	471	468	463	456	457	433	467	416	441	445	453	488	434	469	438	421	432	437	458	433	456	463	473	476	454	461	478	393	427	453	452	513	486	491	440	456	468	445	455	458	443	448	480	455	455	485	455	470	437	416	411	475	482	442	479	460	442	467	424	462	461	411	446	483	455	458	437	466	443	454	475	461	453	475	460	430	418	456	435	462	428	430	486	452	434	441	463	441	464	455	495	459	465	426	476	444	426	453	425	418	462	465	467	507	457	478	450	427	449	446	489	436	489	458	423	444	484	420	394	451	479	450	465	476	453	477	470	479	491	456	495	443	428	446	477	450	466	444	478	457	454	472	472	449	453	464	450	449	456	479	440	469	439	461	433	478	443	448	454	423	446	434	421	431	433	461	492	467	455	471	495	453	438	475	435	460	470	425	435	456	445	455	468	429	449	476	429	460	459	430	438	434	455	447	459	477	453	452	409	459	453	452	443	451	429	426	414	463	467	471	449	462	469	429	445	444	467	462	485	427	477	458	438	482	449	456	430	386	434	468	483	480	386	454	423	413	427	463	462	454	428	459	453	464	440	437	446	434	496	471	484	419	442	446	461	447	428	449	481	456	474	479	506	436	455	453	457	436	443	452	448	462	453	461	481	460	411	459	420	439	459	460	479	441	421	451	491	422	457	471	473	465	451	480	469	436	441	481	470	461	455	437	427	422	450	455	456	462	450	442	477	471	407	436	442	440	490	425	475	465	449	447	451	477	440	483	428	406	486	425	434	471	449	455	462	397	446	448	413	417	481	455	448	478	446	399	419	485	432	410	482	443	446	439	419	464	475	397	467	445	433	446	445	437	393	435	458	402	411	481	471	452	449	470	412	456	461	451	450	426	428	453	430	449	462	454	434	442	435	443	449	474	381	441	462	431	428	494	455	444	474	433	488	442	443	452	485	460	460	480	486	461	465	431	466	457	462	437	483	463	439	451	441	450	421	432	420	448	463	441	459	444	424	451	478	477	429	489	413	430	459	500	453	410	481	422	426	448	434	455	475	439	436	424	410	403	432	436	475	473	445	466	461	422	426	473	428	477	462	477	447	453	458	419	479	417	442	425	447	419	469	464	451	516	452	479	472	481	432	429	458	471	494	438	468	455	437	431	436	465	471	457	440	459	466	451	469	449	481	447	463	465	435	468	453	476	433	451	473	439	480	488	444	427	485	461	427	454	477	479	476	453	463	439	470	448	449	404	448	430	477	428	440	397	446	449	452	460	408	480	444	479	448	439	402	462	428	434	409	476	449	428	428	451	489	464	465	440	456	383	435	458	472	463	481	437	435	461	438	462	449	488	479	427	474	443	449	465	435	436	460	468	435	432	427	448	419	435	462	420	446	453	458	429	437	452	390	435	424	453	457	407	449	450	450	497	466	464	474	494	467	431	437	427	458	452	462	441	446	464	440	474	482	424	477	423	441	425	444	426	453	467	441	434	445	445	471	450	413	462	497	443	461	471	472	435	412	441	436	451	447	453	423	422	450	423	454	457	481	462	435	475	423	470	413	447	445	438	467	438	435	430	454	473	472	488	446	451	446	455	470	480	451	454	470	445	416	467	499	486	472	434	465	462	432	448	471	434	471	461	445	420	422	422	454	449	509	471	490	441	402	477	431	446	432	456	409	457	421	442	445	426	462	470	460	483	452	425	445	444	448	453	431	437	457	430	489	436	458	450	473	483	449	463	433	477	428	459	453	485	496	455	474	481	446	430	447	447	466	462	505	469	443	464	470	469	432	438	449	423	393	468	384	459	407	423	458	439	449	478	464	447	430	463	465	424	414	441	461	442	450	440	414	456	449	453	430	459	464	501	458	465	428	432	469	474	418	476	470	430	448	461	443	450	480	421	433	448	492	470	493	401	448	449	479	442	474	487	447	470	505	464	448	479	451	451	446	417	423	447	404	427	448	422	472	399	457	447	453	497	430	417	415	452	480	461	448	453	467	443	439	468	452	427	457	484	486	440	436	441	415	448	488	436	449	441	432	436	431	438	429	465	453	485	421	451	440	472	439	426	478	435	452	443	451	475	448	442	411	443	498	449	518	397	489	465	436	469	455	457	474	448	487	475	417	495	423	455	468	461	446	476	451	448	427	454	440	461	461	434	438	464	460	441	454	429	436	453	415	495	456	458	459	429	459	429	470	484	449	463	437	445	446	444	481	427	488	432	422	421	464	461	455	441	439	447	486	480	406	469	440	453	469	437	406	470	433	479	427	429	462	495	450	412	437	446	453	429	430	483	439	439	412	441	495	437	456	438	427	445	447	446	448	442	456	459	457	441	422	447	485	473	436	460	478	436	447	494	462	438	420	468	383	462	446	469	479	424	467	469	415	443	426	436	428	410	452	432	450	460	422	459	466	428	423	451	419	454	428	440	392	442	422	459	416	474	441	454	459	456	411	449	443	473	414	402	434	440	475	426	457	437	428	427	455	457	465	440	415	462	419	451	467	462	462	470	474	419	488	465	464	448	442	437	475	419	485	418	461	438	439	458	471	428	429	462	477	454	468	460	470	406	403	453	434	452	415	463	468	450	413	448	454	420	456	443	463	456	419	439	428	460	411	456	483	432	461	480	425	397	500	431	471	441	431	413	436	464	448	448	479	467	438	399	467	483	462	444	424	437	481	438	474	400	434	452	452	459	475	468	422	476	460	478	420	466	421	443	448	449	421	433	426	434	472	465	481	448	468	433	434	449	453	477	458	462	411	494	467	458	480	473	457	503	465	445	458	449	498	466	423	457	445	465	441	464	462	496	462	431	437	415	454	450	454	409	435	479	443	473	467	484	454	456	482	447	468	454	423	435	460	453	409	448	418	469	444	418	417	477	461	442	446	450	456	467	416	467	438	450	379	438	483	438	450	432	457	479	475	487	444	443	469	462	423	450	508	451	516	443	417	458	496	465	434	416	444	438	462	424	442	475	471	433	472	487	460	458	476	462	453	468	432	453	469	427	439	474	424	494	426	432	416	456	466	486	453	472	450	464	474	453	436	444	461	429	454	426	475	475	448	429	445	470	410	451	457	459	462	409	416	449	413	397	479	425	463	494	461	442	463	453	466	436	430	432	419	427	463	476	485	473	443	461	454	445	461	447	451	448	447	415	454	458	474	474	433	407	483	385	442	471	466	455	415	397	445	460	443	432	443	450	460	438	433	480	416	447	427	421	396	418	393	414	457	458	484	438	442	428	467	492	441	491	433	485	455	454	445	425	437	430	476	435	452	453	469	440	407	444	462	466	469	504	482	429	483	468	404	438	417	443	448	427	422	489	436	449	466	477	455	450
20408	12413	2090	1327	1126	1019	1013	978	1028	990	958	978	999	978	975	982	954	951	920	956	942	973	973	965	978	985	974	917	913	967	962	994	985	957	950	1007	981	978	1006	939	1002	917	917	989	906	962	1021	901	978	919	932	940	971	1002	969	962	942	983	963	989	958	1019	973	924	960	990	953	946	943	969	968	962	956	999	970	992	994	984	1004	930	916	976	920	902	942	998	922	934	950	946	1049	924	914	918	982	978	938	974	990	981	958	945	977	946	946	939	1015	917	969	965	958	951	938	883	925	981	988	1010	931	1010	967	955	959	960	1013	960	918	987	941	994	979	975	1004	963	939	961	922	1001	914	984	940	965	996	1020	972	909	1029	915	988	962	972	1028	954	1010	914	940	984	996	981	1011	976	910	930	1005	988	969	953	949	973	967	992	984	962	889	977	954	987	953	1002	969	940	990	982	954	942	970	946	980	933	1005	979	962	999	964	961	965	975	998	979	980	1024	952	989	996	982	951	965	978	943	948	972	928	952	963	995	952	951	993	965	980	950	945	978	960	988	987	935	972	981	978	944	939	962	925	976	984	956	953	995	916	966	965	973	944	967	869	953	962	945	989	953	944	957	973	945	955	977	1040	966	984	928	939	968	972	970	940	998	980	1011	905	988	952	898	987	914	952	1043	946	911	1017	944	937	927	1021	958	925	927	912	953	911	913	942	944	958	945	921	939	949	946	984	975	916	957	989	913	928	939	984	978	929	963	942	927	925	953	970	954	973	967	1001	896	953	1016	966	966	971	939	905	923	942	955	969	937	933	958	925	990	996	968	950	955	967	950	901	939	975	924	959	954	959	891	972	973	923	973	927	958	977	912	934	937	953	934	905	950	946	983	962	968	953	932	931	962	990	963	1007	978	906	955	950	924	948	985	919	1006	954	977	999	985	938	897	932	960	954	987	975	976	959	1027	975	1050	965	958	982	996	977	964	947	959	967	897	950	928	995	975	978	977	940	980	962	907	982	901	1016	952	1005	914	984	936	951	992	970	947	954	935	946	991	980	927	947	1005	1018	970	965	992	961	933	953	900	982	954	927	989	927	958	959	901	944	958	956	975	974	943	1016	953	901	920	950	947	959	984	953	942	990	927	940	979	919	960	981	1010	966	946	987	955	973	954	983	964	969	930	973	965	978	899	918	906	970	944	975	980	958	996	1011	965	943	1013	894	871	964	977	983	1019	992	971	944	949	968	1027	961	937	991	926	962	916	987	941	950	968	959	917	885	988	942	919	958	998	934	954	963	1026	933	987	879	990	899	1042	996	970	938	927	940	978	936	893	932	990	971	979	938	890	946	995	942	981	931	1026	956	930	1007	981	1029	962	973	929	912	915	909	964	914	941	965	1009	977	955	947	1006	953	982	971	978	971	1006	928	1030	997	978	956	982	947	962	980	976	912	937	929	937	946	973	980	866	957	999	913	974	988	948	961	967	981	972	956	936	973	900	961	937	988	963	964	995	956	959	885	926	920	931	977	986	1008	930	939	922	957	1005	945	897	898	976	998	981	933	975	975	943	943	971	924	960	986	998	944	969	967	962	961	958	953	959	971	925	933	950	962	931	949	951	962	935	955	916	1000	1013	918	943	1017	957	1010	912	924	961	930	964	994	926	928	973	940	990	977	940	1000	902	988	933	963	933	983	995	956	932	910	951	941	941	991	922	992	1028	987	963	929	990	1005	944	931	935	917	941	941	977	936	905	936	947	925	949	1010	931	966	977	961	969	934	967	956	950	896	987	946	888	958	886	965	899	934	990	993	978	932	986	934	990	952	996	951	955	924	948	975	941	1008	934	947	973	930	966	963	976	980	955	974	930	926	951	989	1010	958	941	949	968	998	935	959	960	961	951	933	959	998	954	933	944	970	913	952	931	928	898	928	922	931	945	950	931	945	950	973	925	959	985	960	973	981	930	972	931	969	967	1028	975	928	977	929	945	1010	950	951	948	917	1020	966	990	960	961	965	909	911	917	980	1037	954	965	977	1003	950	918	915	953	1016	945	978	908	1007	904	1012	963	983	915	929	934	915	963	967	924	923	950	902	1013	943	877	914	925	914	926	938	994	920	958	906	952	940	961	996	986	923	986	972	973	934	964	956	1013	992	962	949	1001	948	928	925	952	917	919	943	980	1011	942	987	995	925	942	1019	940	969	977	953	931	954	942	1009	966	954	913	985	1043	955	1036	972	1009	938	907	989	967	949	931	952	932	917	905	947	950	901	969	969	946	893	947	972	921	1021	976	910	937	975	970	953	979	1021	969	967	985	936	980	941	921	981	950	1002	923	967	1064	915	948	989	927	916	943	926	951	952	969	906	944	992	957	984	950	975	943	953	908	989	966	1031	965	952	918	952	930	1003	959	923	927	988	968	1076	927	924	958	964	968	983	955	934	1015	929	949	928	927	991	983	1016	969	938	951	998	1028	930	977	926	951	911	955	955	963	947	894	997	959	983	908	977	950	968	933	928	942	993	969	950	991	966	1026	909	1067	962	950	963	932	953	944	939	917	953	880	943	985	974	943	948	1012	1002	996	931	1003	924	950	963	982	976	958	975	953	925	1019	972	943	923	952	956	983	940	960	946	939	941	954	944	961	1000	909	918	986	986	940	984	924	967	954	908	980	936	956	978	931	938	939	953	949	943	924	990	888	1033	927	1009	999	965	965	959	1000	979	994	977	942	967	928	936	966	886	955	1006	1023	928	922	939	947	947	935	958	1000	964	980	958	957	978	969	924	985	955	926	983	951	952	965	893	976	942	961	988	980	963	944	950	965	937	938	948	944	943	918	1008	925	999	976	957	975	985	888	959	1016	1000	937	936	980	1015	918	980	973	918	1013	936	972	959	1006	967	970	891	994	941	949	925	952	932	928	962	933	920	942	973	971	980	974	1023	954	927	966	976	945	938	930	988	987	1012	918	981	952	936	976	967	991	960	1003	960	942	927	993	996	966	952	901	1019	972	936	944	956	995	916	975	987	942	973	1006	980	873	994	968	927	976	923	957	965	987	956	963	992	945	957	968	889	946	990	1014	966	923	899	947	939	967	969	980	969	960	971	961	979	987	947	989	928	984	936	976	978	1036	898	985	930	997	914	960	909	980	922	886	986	978	984	928	969	968	973	906	976	989	998	935	951	934	944	975	923	993	954	913	955	975	918	949	898	911	943	995	998	928	915	1006	967	925	937	955	953	956	958	968	945	929	900	926	947	966	893	960	1007	998	940	966	951	994	976	943	947	1010	999	935	1001	960	912	953	942	926	956	973	1026	935	960	975	930	877	968	926	973	946	913	956	1010	939	963	946	960	888	914	944	971	943	959	998	1001	974	889	1001	920	1005	977	958	963	957	937	955	917	928	944	908	977	956	935	982	931	994	934	927	978	941	950	970	963	931	955	949	933	939	982	967	969	957	966	953	975	945	955	963	987	942	951	970	959	964	946	989	943	957	941	983	976	952	1011	998	984	971	1000	963	986	1000	963	1005	911	943	953	991	955	970	946	986	1000	899	960	938	884	931	923	1034	952	956	909	954	1000	941	963	963	976	981	972	981	957	937	1001	1002	922	924	907	949	1006	936	995	981	973	959	963	916	925	948	927	986	957	1006	965
24300	21448	25167	28133	21452	21455	20040	781	440	374	377	371	374	315	347	290	298	332	304	319	329	321	328	281	300	271	294	299	290	292	289	277	318	311	295	323	301	266	284	268	267	279	299	310	315	278	306	311	318	260	290	268	268	293	299	286	300	273	281	281	300	264	303	326	271	266	269	289	281	261	284	325	281	302	308	293	286	282	302	318	272	313	267	280	280	305	294	320	291	270	309	293	331	281	264	302	283	271	267	275	296	281	294	279	272	300	266	299	298	283	281	277	307	271	289	288	286	280	298	253	281	325	289	302	304	301	294	302	311	266	288	294	304	298	302	296	286	254	297	292	330	329	315	332	295	315	335	304	296	261	262	313	331	290	303	327	278	301	297	283	296	291	301	275	262	278	308	313	309	286	298	261	294	261	250	283	286	282	256	254	305	293	311	313	283	325	296	317	282	285	308	295	300	270	283	292	326	291	315	304	309	272	292	272	278	308	300	295	292	251	307	276	286	274	286	285	280	300	315	317	312	292	321	295	275	293	301	313	273	309	323	311	290	282	274	316	281	291	304	291	264	296	314	289	299	280	296	258	292	290	308	309	281	272	281	279	282	280	289	309	286	247	279	272	287	297	313	309	277	297	278	273	269	288	294	277	274	289	304	289	302	264	278	275	243	306	271	282	278	287	258	286	320	281	319	298	274	285	305	283	292	304	273	272	288	287	277	287	289	304	267	280	296	293	334	326	293	309	266	291	278	294	283	285	310	316	303	280	292	277	298	288	300	289	284	293	300	298	286	298	267	309	314	294	291	309	288	292	312	266	287	294	302	285	263	289	272	250	261	313	304	321	285	282	286	301	300	304	305	278	285	291	289	269	270	303	296	261	294	283	307	299	272	291	297	297	280	313	285	330	311	300	275	266	284	280	314	316	276	295	298	237	294	302	283	252	285	285	260	274	266	277	277	287	293	287	274	299	282	315	281	283	277	271	292	293	300	313	285	291	327	270	292	287	322	318	277	265	305	259	280	293	277	269	283	295	314	310	316	257	242	287	309	291	290	266	291	300	272	268	266	305	269	291	271	300	284	263	272	284	288	305	272	278	269	309	283	277	270	310	316	299	294	303	291	313	285	309	303	311	259	257	280	267	288	304	275	287	280	295	312	277	289	278	316	291	304	295	333	271	262	307	296	299	298	305	290	302	321	267	285	275	288	299	291	280	308	304	276	293	260	306	300	283	272	310	286	305	295	292	241	267	309	295	286	281	268	317	279	263	303	304	287	285	316	318	311	272	286	301	307	278	296	264	257	260	306	270	306	271	284	285	298	280	292	312	287	304	327	280	316	326	307	288	300	274	275	298	288	282	298	288	290	322	298	302	305	280	303	265	305	274	303	272	299	290	284	284	268	309	231	285	305	276	282	282	266	280	277	270	273	279	306	319	282	271	285	300	275	267	270	288	334	298	321	261	269	326	264	277	291	311	290	264	281	291	296	319	266	274	308	316	267	294	286	288	285	317	297	301	309	280	270	245	265	305	298	268	272	270	279	237	298	309	299	268	285	299	331	303	274	300	261	295	281	289	266	300	296	259	299	283	287	298	294	295	280	269	323	286	283	246	293	286	316	273	291	271	266	272	290	310	322	308	284	282	283	287	316	287	293	300	300	284	267	309	295	271	326	296	269	296	263	301	286	288	262	276	269	298	339	314	271	299	295	293	268	277	277	294	288	274	258	332	313	267	285	304	294	308	294	313	308	277	319	309	263	270	321	242	239	276	266	291	263	294	269	258	326	295	279	269	248	260	281	302	311	304	297	288	297	316	320	269	306	279	264	293	284	297	274	324	293	300	298	255	310	298	297	290	290	268	306	262	270	272	266	293	327	302	292	261	288	267	301	275	281	294	279	329	289	310	306	292	346	259	289	277	268	271	300	291	275	298	279	265	309	281	282	287	252	314	282	286	290	312	277	298	286	279	283	243	317	297	238	287	305	284	279	283	327	266	287	259	275	272	305	324	253	280	280	277	275	302	269	348	264	268	284	243	280	307	299	270	270	303	276	290	286	292	292	307	329	271	284	290	265	279	298	280	269	282	285	301	280	254	279	292	260	260	293	258	254	300	307	282	282	298	275	272	285	279	304	278	311	274	280	293	288	245	298	285	280	309	278	284	309	343	281	296	286	287	263	300	282	314	361	306	308	280	289	283	317	275	292	288	267	252	284	311	275	313	311	320	309	283	298	281	299	284	299	289	289	296	278	298	290	251	309	301	279	290	271	290	301	318	286	307	325	276	280	281	266	288	280	301	269	302	297	273	268	292	301	314	293	298	338	288	284	312	301	316	300	311	291	303	295	264	286	285	296	289	289	268	318	296	277	332	256	292	283	291	296	298	294	286	279	271	297	315	292	296	285	318	308	288	290	299	273	255	271	309	287	297	286	317	298	296	263	306	304	329	297	323	294	300	299	283	291	265	270	279	280	312	277	303	323	320	302	309	278	317	273	270	280	267	273	301	282	269	260	315	301	305	295	280	308	298	275	305	294	291	310	285	299	304	289	278	300	302	282	285	255	298	314	294	279	285	315	300	293	312	290	294	275	291	305	291	309	323	296	281	311	291	272	253	291	270	297	290	314	272	282	306	265	275	292	308	324	289	275	302	286	297	265	315	314	310	254	299	290	297	302	275	306	276	259	301	274	276	303	296	275	265	294	302	293	293	285	297	284	273	249	297	321	298	289	258	259	279	278	285	272	286	294	308	304	267	300	301	292	265	256	288	269	304	276	328	289	280	268	256	314	276	300	279	285	295	276	285	303	283	273	269	276	305	296	292	328	279	287	285	283	288	281	286	269	279	310	305	279	265	332	296	295	275	246	304	294	287	259	310	264	267	276	282	274	283	290	285	289	290	307	253	297	290	296	271	279	303	350	297	277	319	293	272	304	281	272	260	261	284	302	300	299	291	301	276	280	296	277	294	304	283	302	288	294	271	297	258	305	289	293	281	303	254	274	300	260	292	257	283	275	282	276	303	295	275	275	304	265	308	308	247	293	267	295	291	248	307	296	253	287	278	315	251	282	276	300	292	269	302	293	287	280	269	293	278	274	299	271	286	276	258	294	283	282	324	317	276	275	310	252	265	290	292	289	295	281	284	298	297	296	318	290	316	284	292	309	269	267	270	285	316	300	287	290	296	286	302	338	291	282	285	305	284	300	285	324	331	287	332	286	263	302	301	282	294	318	291	272	298	313	278	329	291	287	307	296	283	274	284	294	310	260	319	284	278	287	300	267	280	323	297	256	272	260	284	264	298	271	284	290	267	280	282	263	296	300	281	285	290	293	280	292	274	320	295	262	276	303	309	299	279	327	290	281	272	278	301	304	269	290	246	267	270	287	315	291	286	279	273	324	322	279	286	300	287	270	296	263	319	312	288	210	301	302	272	299	292	286	268	302	312	281	306	269	280	277	287	299	296	309	269	274	268	284	251	278	276	311	302	307	299	277	292
25909	16949	2712	1329	886	814	769	679	646	658	680	690	687	633	687	635	654	645	673	692	626	600	663	641	689	610	635	643	649	644	680	622	671	606	589	670	669	624	632	631	620	627	654	654	619	612	617	616	663	633	638	611	598	670	655	687	605	631	618	631	580	636	630	663	631	594	588	608	623	634	634	625	639	615	636	643	615	659	634	656	640	605	626	618	624	624	605	607	632	611	650	611	583	623	615	631	655	616	620	634	610	633	595	660	622	601	622	603	639	582	593	590	663	625	669	641	598	620	631	604	621	618	636	639	602	640	603	611	636	616	627	675	639	637	601	609	666	645	640	654	595	618	678	585	638	616	643	657	650	619	640	629	594	588	647	610	663	622	633	663	688	583	636	636	608	621	593	636	680	648	633	604	653	660	630	621	603	624	668	636	602	641	621	650	646	590	592	640	625	611	610	615	619	631	640	638	602	655	633	604	673	605	628	626	653	636	627	631	627	624	600	614	646	618	634	600	650	609	641	630	647	572	614	629	639	608	622	568	615	627	636	618	647	617	639	619	627	638	597	624	624	627	676	600	656	663	646	674	638	616	642	645	650	603	608	599	639	595	616	666	575	575	612	607	624	641	618	616	619	602	628	612	617	629	665	637	649	663	613	609	624	628	651	660	649	603	580	607	672	666	647	657	614	623	630	592	659	597	629	611	630	666	642	590	616	634	623	616	596	623	664	617	620	653	636	615	619	625	617	617	585	595	668	589	620	660	651	656	617	650	619	645	668	610	587	645	642	582	620	626	575	628	656	598	602	620	656	643	627	652	662	633	589	657	618	618	625	597	631	616	642	637	622	609	611	631	631	618	614	633	646	617	627	627	613	592	637	658	607	607	597	646	617	616	628	627	616	609	591	601	618	614	604	613	668	606	635	639	654	644	635	671	598	559	595	629	617	614	627	580	670	627	654	633	615	638	609	572	609	618	594	648	625	659	633	670	653	587	652	657	659	639	665	656	650	659	640	632	624	607	626	625	620	636	596	635	598	625	678	619	603	645	587	638	634	634	665	631	638	604	634	674	635	613	572	647	562	641	601	655	605	637	672	627	626	633	634	652	648	650	641	667	624	642	636	641	656	611	622	625	586	578	634	675	662	658	609	616	662	624	661	616	633	640	626	617	638	625	633	621	570	624	647	642	624	639	660	655	616	637	620	643	587	631	641	623	608	646	631	632	638	597	600	580	608	585	580	622	661	658	635	625	613	640	645	636	593	625	651	650	656	657	586	630	641	652	647	649	631	645	658	613	626	632	609	611	658	623	661	584	656	615	628	626	643	603	626	627	643	622	600	668	631	585	601	659	616	634	649	629	673	597	637	631	642	634	654	649	658	645	650	617	655	615	631	654	643	598	634	640	612	636	615	643	638	644	639	627	626	637	604	610	633	633	638	621	668	617	626	634	651	624	609	622	628	615	645	660	645	607	606	608	644	609	609	613	669	596	655	631	647	641	623	658	644	622	643	649	647	615	655	678	665	649	654	608	583	621	649	614	662	612	618	602	623	617	619	623	602	609	616	667	596	607	645	677	616	642	627	602	658	633	601	641	639	655	625	643	605	612	635	591	632	637	638	623	622	636	637	647	667	621	646	645	660	609	639	575	631	682	628	648	628	650	619	635	640	680	635	649	649	651	624	617	580	629	651	649	583	638	645	620	589	610	664	613	596	610	607	653	636	656	650	613	608	606	632	654	629	617	641	648	667	629	654	592	617	633	664	649	678	606	625	645	621	658	632	624	605	645	613	637	599	641	649	669	612	581	652	629	626	633	637	666	576	644	600	627	667	587	602	647	632	640	631	676	649	629	636	651	617	593	601	621	636	637	636	617	608	638	657	639	640	621	608	591	636	624	598	646	640	635	670	592	608	676	608	621	635	650	625	576	642	628	642	596	613	635	664	626	658	606	651	586	642	647	646	617	595	625	623	641	656	629	677	642	635	663	621	656	658	586	630	646	582	637	674	640	642	656	620	640	653	633	664	664	639	629	583	641	579	664	587	580	647	574	645	667	641	577	648	637	684	612	631	643	592	614	639	632	643	631	617	619	607	660	608	543	618	657	613	624	615	646	605	617	614	613	609	619	645	599	627	599	654	615	605	641	592	644	653	607	634	621	613	584	620	594	636	597	652	622	622	606	613	619	619	637	626	658	589	602	631	635	630	600	600	636	644	642	635	595	629	657	606	639	650	658	657	607	638	599	646	605	617	664	657	620	606	596	625	652	639	591	587	630	634	647	665	645	603	589	577	630	639	654	605	652	653	661	613	601	660	647	636	663	662	611	653	613	607	633	699	670	654	617	655	629	703	657	641	628	618	621	632	617	674	640	612	584	636	590	640	665	645	590	639	588	588	620	621	593	590	660	652	613	607	644	651	616	643	620	594	628	615	629	580	661	624	640	642	637	635	595	598	627	631	659	655	603	641	627	603	622	636	673	667	618	571	644	642	630	647	654	603	693	598	589	635	633	637	615	674	638	653	590	661	639	590	598	616	665	645	611	603	626	638	607	637	598	623	616	612	603	655	661	640	622	611	632	690	631	606	564	674	602	660	599	628	626	588	626	625	651	637	612	641	634	595	622	636	635	630	605	639	606	643	617	617	618	571	604	672	634	607	605	596	645	585	624	589	619	635	562	650	694	599	617	652	582	606	616	618	626	661	617	632	622	616	664	635	634	672	625	638	631	616	599	620	603	628	615	640	579	629	640	621	634	579	628	627	622	625	612	634	627	654	648	643	648	603	653	611	622	591	649	625	633	616	620	612	663	621	637	648	621	593	632	636	656	619	594	646	630	606	608	600	600	617	639	626	656	647	612	608	619	639	609	619	651	635	638	639	606	653	618	596	596	644	652	662	635	624	598	600	629	631	624	633	601	613	618	632	636	632	599	638	621	649	581	634	617	688	625	661	630	644	639	637	651	673	601	632	634	628	605	654	638	645	629	599	620	646	624	583	644	653	595	593	650	622	599	647	609	618	649	601	611	635	606	630	649	649	649	622	639	593	611	619	627	636	612	612	646	634	629	644	611	643	624	614	640	640	601	625	632	647	624	628	620	615	653	634	632	605	646	588	640	654	648	613	630	648	654	594	622	606	620	612	635	616	681	627	616	639	649	650	659	644	645	671	660	637	627	643	637	642	604	639	640	623	609	621	634	608	612	551	639	640	616	615	640	610	662	647	629	647	624	669	665	633	609	566	586	648	573	648	592	677	633	640	651	669	647	622	605	628	653	641	657	680	650	631	674	612	657	600	634	629	595	603	674	594	649	651	606	609	625	580	606	633	652	631	631	650	635	683	613	619	630	614	620	657	609	610	686	607	617	683	661	648	660	659	651	599	629	592	641	618	612	629	593	651	589	610	624	633	621	573	638	601	648	614	599	632	604	642	619	635	598	648	622	629	609	586	627	644	611	607	600	619	617	652	657	641	658	629	636	615	612	650	599	660	567	636	599
32541	20655	9947	911	544	542	476	384	426	411	361	355	420	376	394	394	403	326	351	383	421	365	377	366	380	367	372	406	366	357	379	400	390	361	378	341	385	397	345	401	354	371	337	383	395	351	388	377	338	405	410	354	356	398	404	391	355	382	392	383	362	383	367	397	389	353	357	394	376	373	384	404	340	415	353	358	370	378	395	362	400	413	377	364	391	395	372	361	385	384	358	403	332	351	346	371	358	367	383	385	390	385	372	349	375	404	364	409	386	374	393	446	398	383	384	384	373	401	354	364	379	370	395	409	389	383	382	397	389	355	368	392	396	390	364	409	357	360	346	435	373	414	403	404	383	388	367	340	395	385	359	398	402	364	378	354	403	370	358	375	400	336	392	349	363	379	334	360	378	374	373	406	371	378	379	420	332	373	376	364	344	373	368	364	387	341	382	380	364	378	387	335	347	375	372	361	356	359	353	362	367	370	364	374	397	389	357	402	387	381	356	396	366	387	421	332	371	362	346	379	392	391	400	348	357	360	327	350	348	366	371	388	355	331	378	374	406	393	378	428	388	363	358	385	432	385	357	370	354	382	356	378	400	376	370	390	379	376	367	354	371	386	366	386	380	347	381	386	362	399	345	413	361	373	371	377	379	406	382	336	388	371	351	363	346	388	360	351	390	367	391	379	386	356	402	432	383	348	348	391	346	341	380	346	393	376	349	371	425	377	376	366	385	357	326	407	369	390	404	378	351	347	347	402	364	365	376	369	392	349	362	365	363	374	414	388	340	383	376	403	369	375	409	369	368	417	356	353	324	402	354	393	325	427	392	373	381	374	377	353	375	365	350	374	366	408	360	382	354	347	340	395	384	343	382	396	371	404	338	326	393	367	386	405	385	383	364	388	370	386	387	391	371	365	376	336	355	341	382	383	405	350	377	352	377	375	368	372	377	398	342	391	359	390	406	390	339	386	382	360	336	358	396	411	360	407	379	365	332	355	381	362	395	387	348	351	412	333	360	383	367	384	350	361	331	397	406	368	413	396	400	371	369	384	386	364	425	349	374	345	379	405	375	401	334	351	368	389	405	370	362	405	362	378	373	352	389	340	371	374	357	379	387	357	360	355	364	354	362	366	368	385	368	403	364	348	358	403	365	354	394	416	391	412	402	373	386	329	380	353	354	353	377	375	355	364	425	338	375	344	369	372	358	394	334	359	380	409	356	353	368	358	402	374	378	370	369	368	371	379	355	355	353	363	373	381	397	344	317	322	364	364	354	363	359	400	375	409	367	359	368	380	366	345	339	387	385	370	339	364	373	365	357	353	412	392	378	354	360	368	387	372	395	360	373	375	382	324	425	372	372	370	366	396	389	382	349	417	371	380	371	367	347	435	398	386	366	346	371	363	379	389	395	370	373	375	409	344	400	430	351	379	346	382	395	374	379	385	371	399	387	356	339	396	360	361	375	341	363	382	387	391	423	378	384	372	372	380	381	382	412	323	410	409	366	384	408	400	380	406	386	362	376	411	368	389	362	365	389	406	391	364	371	390	379	377	361	373	408	353	341	389	381	440	346	370	364	376	390	383	353	409	362	374	369	395	379	374	342	373	355	351	351	375	371	378	397	384	380	354	394	342	371	356	369	369	383	392	323	397	339	365	367	381	333	378	366	350	371	365	382	394	378	393	383	401	352	329	385	336	381	323	389	384	352	393	354	358	368	372	383	377	398	392	353	379	399	386	394	381	371	375	392	387	375	392	350	361	352	400	375	370	380	360	373	367	399	386	390	385	373	382	357	382	410	360	421	395	391	372	400	387	382	390	349	394	384	382	369	371	385	358	411	369	373	381	355	403	377	376	350	401	352	415	399	355	367	363	352	361	339	381	369	392	388	366	394	378	364	378	368	345	382	343	393	368	356	390	359	362	363	395	418	361	343	391	394	334	393	361	368	374	352	389	355	345	360	377	402	365	385	349	378	367	419	407	365	360	420	344	376	354	382	389	384	376	379	391	387	370	364	391	389	366	373	392	376	366	399	382	373	347	407	339	395	367	414	372	384	404	375	363	360	379	379	366	363	396	349	335	381	361	360	363	377	333	375	411	375	398	390	364	381	361	375	358	372	365	339	372	372	365	395	394	393	357	380	357	369	352	392	353	387	363	376	381	380	393	369	393	378	361	401	360	372	397	382	361	340	352	350	348	351	410	372	378	396	351	342	394	330	346	366	389	423	372	366	359	378	400	381	414	376	396	358	382	359	415	382	344	444	369	379	360	336	361	373	381	389	388	377	382	397	358	342	374	341	394	360	379	367	368	368	361	364	408	367	359	378	402	365	348	389	388	388	368	375	393	413	398	391	403	380	359	374	407	381	408	390	405	347	350	342	416	355	364	346	404	374	379	374	357	344	364	365	410	364	375	366	356	363	363	361	350	381	374	364	371	389	349	406	356	396	374	357	338	352	345	403	362	353	393	338	348	392	373	342	390	375	361	381	352	332	401	363	365	358	362	415	345	348	362	380	377	406	397	394	347	398	364	365	346	369	362	371	385	414	399	335	421	387	344	346	372	406	338	380	355	349	342	368	396	393	373	349	374	371	357	337	396	337	345	386	374	379	369	399	358	366	361	344	391	405	332	380	400	344	368	413	366	361	365	382	371	353	379	367	363	391	328	376	367	384	367	366	387	366	394	352	362	344	421	378	346	369	364	348	362	340	396	403	367	389	396	404	382	360	341	389	371	379	364	405	377	360	403	349	401	385	378	375	344	428	376	389	341	362	386	343	404	352	388	384	350	376	371	371	337	374	362	395	402	355	371	362	398	419	369	365	369	404	407	359	373	352	402	366	383	400	365	383	358	376	375	377	367	320	375	381	402	382	369	365	349	386	383	371	422	371	387	375	352	409	332	350	399	385	364	351	376	379	389	370	384	358	402	361	373	346	381	385	378	381	364	380	386	395	375	389	393	353	368	367	395	383	421	365	333	365	366	355	317	343	361	384	420	394	359	369	353	349	394	372	396	345	321	360	386	357	365	355	379	364	376	358	384	370	367	348	337	388	346	382	397	361	354	376	340	391	428	378	352	358	416	408	361	318	356	353	360	345	384	355	404	387	395	365	396	397	372	388	374	355	383	380	345	377	361	368	375	400	400	399	357	389	351	374	347	348	433	348	378	400	347	382	350	400	368	341	337	377	370	396	375	333	356	397	369	381	365	368	394	404	423	398	392	399	379	365	350	365	379	368	329	349	359	387	413	355	394	380	390	371	352	376	381	396	377	346	392	399	404	360	379	342	381	373	370	325	381	379	375	403	343	391	391	399	355	347	372	375	363	365	374	393	409	368	396	385	346	356	404	370	350	378	405	361	379	360	373	377	387	357	376	377	372	381	388	364	331	387	385	359	375	389	398	376	368	364	363	357	385	334	364	348	398	385	400	355	395	395	344	405	365	373	386	399	374	337	373	374	386	362	361	324	410	395	346	366	365	353	362	376	352	395	374
7392	1979	950	837	826	833	864	904	831	801	837	804	841	841	798	849	886	867	793	871	844	866	811	826	871	829	791	872	892	882	875	882	842	855	808	868	830	880	797	821	852	839	823	838	844	846	850	830	812	833	819	822	858	816	867	856	814	841	828	917	850	879	856	837	834	763	828	869	840	853	862	871	838	868	839	785	842	876	810	835	830	858	887	856	845	829	840	836	840	810	844	828	846	860	835	885	831	815	868	851	841	875	845	865	853	849	823	846	864	816	869	889	827	860	855	862	854	824	872	846	859	833	804	838	824	847	887	863	850	874	815	835	844	895	879	839	810	912	818	863	842	835	801	880	836	887	889	852	909	857	836	843	868	861	900	840	847	847	825	850	860	876	855	872	853	813	862	828	879	813	826	817	842	901	869	814	834	817	866	849	868	834	815	860	842	830	805	814	848	807	892	843	862	848	814	821	877	865	857	827	849	823	813	857	851	797	823	854	843	896	822	827	783	818	824	856	849	844	845	840	803	800	912	896	876	857	857	855	859	817	813	865	845	897	846	789	831	813	843	855	841	818	826	816	842	852	856	833	860	817	841	823	855	816	858	842	856	782	814	862	799	846	868	871	861	821	893	841	864	873	853	840	822	868	928	836	871	892	841	864	823	838	847	849	842	809	873	829	855	904	865	839	848	850	876	805	803	778	876	840	845	851	783	868	857	788	800	840	803	869	866	909	835	896	784	847	898	892	836	837	878	856	870	891	854	858	872	840	815	899	846	846	849	814	828	823	838	829	826	855	788	840	835	849	861	825	823	821	845	792	842	899	852	862	883	794	880	869	861	814	862	873	842	841	851	882	905	829	835	852	862	837	826	845	853	858	855	797	850	869	861	873	860	809	828	830	826	838	849	850	838	844	841	829	822	832	825	858	827	812	854	855	865	887	830	832	869	870	876	895	887	852	888	885	829	835	877	839	792	916	919	799	813	908	826	861	840	862	900	869	777	862	874	857	830	857	859	891	838	875	831	835	835	874	844	908	863	883	816	840	856	838	844	826	863	786	871	872	839	856	879	854	833	839	780	883	821	873	879	860	860	858	824	835	833	851	901	889	849	839	856	838	882	817	879	877	812	847	848	858	851	864	865	805	867	848	874	894	802	851	857	824	832	814	847	830	812	864	849	821	870	889	836	814	830	857	914	832	783	865	817	874	866	827	853	814	871	833	866	820	836	850	860	851	829	842	812	870	871	829	890	869	845	894	852	897	829	872	851	873	800	873	823	845	808	870	857	828	804	907	828	854	855	829	842	815	842	834	850	888	871	887	855	841	820	820	853	867	843	866	892	840	808	840	861	819	779	818	875	852	846	814	861	788	805	788	881	792	867	867	839	841	838	881	825	813	870	833	843	840	784	869	815	843	806	810	834	883	870	775	853	791	811	870	851	866	859	824	858	838	858	822	841	829	864	839	833	817	825	814	865	844	872	839	865	848	822	877	889	853	812	855	829	849	853	830	856	856	845	869	899	862	882	856	880	830	877	842	854	858	872	825	888	830	844	841	798	834	851	854	823	795	822	905	838	827	833	818	829	884	852	831	836	810	853	856	845	858	873	821	858	893	827	861	858	886	877	815	788	835	828	872	839	852	867	855	889	825	858	896	839	840	826	799	870	827	866	828	847	809	868	833	833	819	861	828	866	873	816	875	861	889	809	871	840	895	850	839	839	860	859	844	816	800	833	842	857	834	822	823	828	807	837	907	837	896	799	877	871	883	836	833	824	852	862	813	873	832	866	854	853	786	865	862	832	852	805	869	844	851	843	773	827	790	841	835	848	824	822	829	862	877	811	777	811	845	840	854	858	805	869	754	844	809	828	833	804	852	815	886	856	845	824	825	777	866	845	860	849	877	824	812	880	808	814	846	838	892	783	840	828	859	864	839	838	861	814	937	808	844	883	807	937	870	888	811	798	827	832	854	850	866	886	853	856	837	820	866	813	830	815	835	811	831	869	894	800	817	798	809	823	868	810	781	797	841	802	856	878	833	831	874	846	871	822	879	849	804	854	851	818	851	866	776	817	854	878	794	861	831	859	807	798	876	761	839	852	827	897	861	874	846	880	808	832	873	863	858	794	842	895	806	787	813	890	801	802	917	832	824	858	808	886	762	834	852	852	883	806	825	877	834	862	818	870	885	846	812	860	857	818	900	875	882	893	838	851	861	849	845	854	859	868	811	824	847	852	837	858	854	831	806	872	814	896	863	869	876	853	869	873	851	800	915	808	839	854	859	824	880	833	875	859	878	829	874	845	815	833	836	850	823	828	832	902	828	779	854	823	816	783	878	863	879	839	857	916	841	829	858	801	841	893	854	863	837	814	835	834	822	810	815	878	830	838	834	903	917	840	903	818	827	865	849	917	834	812	904	905	881	864	852	871	848	866	891	834	811	806	800	852	846	831	800	853	922	804	840	852	855	847	875	825	836	875	862	853	857	816	828	831	848	856	861	809	840	837	834	855	844	849	826	831	855	853	844	879	851	888	841	838	870	808	838	810	848	838	829	860	850	829	861	844	881	854	829	881	843	798	841	866	838	815	838	802	827	852	898	804	907	861	839	859	857	813	884	840	876	878	845	840	871	825	826	767	855	864	874	830	842	881	866	864	837	844	870	917	838	812	887	811	858	849	849	820	844	863	846	864	796	829	840	818	856	878	897	829	870	876	838	844	892	835	843	888	823	834	823	810	885	809	898	874	788	866	830	845	869	820	833	818	861	847	849	889	825	832	845	824	813	820	869	849	826	865	844	842	872	869	849	848	807	825	816	860	864	885	826	786	865	827	875	841	844	798	868	856	894	847	856	847	837	829	791	882	898	805	869	855	861	815	808	807	841	867	836	783	826	870	846	900	811	857	833	811	896	877	847	819	902	809	850	829	818	836	848	797	830	880	830	854	902	893	848	874	840	853	808	849	815	880	860	864	848	851	819	865	867	884	867	852	819	894	827	815	800	843	870	845	872	864	800	796	858	838	842	828	884	857	847	858	854	895	858	887	828	812	867	848	758	876	845	859	807	880	833	883	900	809	863	833	833	866	867	926	833	874	831	838	859	811	892	809	847	830	868	777	870	844	838	870	856	825	868	819	860	845	821	808	867	834	852	800	818	906	889	833	830	871	859	868	884	837	872	827	909	889	819	852	878	848	808	840	897	856	855	806	872	886	846	893	777	820	870	893	840	920	859	819	850	880	896	840	849	864	873	834	884	803	809	884	864	829	847	845	791	890	917	782	867	831	820	847	814	863	827	855	850	879	840	874	834	837	825	814	816	864	824	868	854	861	844	843	800	861	866	842	871	870	866	817	816	881	903	874	852	807	846	843	836	849	874	835	812	831	846	794	827	883	925	856	855	842	864	857	834	848	816	824	855	832	830	821	856	829	833	834	819	839	862	886	869	895	852	935	860	858	835	853	823	822	842	817	848	863	859	816	818	797	860	880	848	856	813	914	856
24876	21434	24901	28387	21443	21446	3176	680	540	506	494	538	487	492	491	497	495	473	498	451	442	498	464	513	486	526	462	459	438	480	467	463	453	447	447	452	447	457	440	454	469	456	446	460	486	470	439	453	412	403	442	456	478	456	444	453	484	452	450	453	442	438	465	480	448	470	471	479	496	411	466	458	429	452	452	479	453	422	468	421	408	430	450	450	450	484	494	449	477	484	480	449	430	413	451	472	428	484	443	456	445	497	469	421	483	440	441	435	483	433	420	442	499	440	491	501	454	441	444	469	475	424	431	413	422	510	441	471	454	434	471	463	437	429	432	420	468	447	462	453	462	445	461	457	418	417	436	469	483	462	483	456	494	455	407	462	470	417	507	509	488	483	440	450	436	414	478	491	464	463	453	409	464	431	414	457	422	416	432	498	444	430	446	471	452	442	470	455	466	440	457	455	458	500	450	465	468	451	429	429	444	448	439	467	492	429	436	489	448	391	436	434	474	459	458	426	452	435	448	454	446	405	425	498	459	461	453	411	446	459	459	437	482	463	434	450	432	433	454	445	441	465	439	488	444	490	463	431	440	445	463	440	467	455	479	477	441	455	448	467	432	408	449	480	447	435	456	450	474	422	420	462	449	486	445	451	431	472	455	440	427	449	451	450	424	437	459	491	443	451	458	431	475	419	459	455	481	457	424	442	435	493	442	463	465	450	471	452	446	475	451	452	452	449	461	453	429	487	445	446	490	427	474	438	421	472	446	467	473	485	433	445	443	457	440	449	476	463	518	465	478	452	481	472	465	447	426	455	423	446	433	411	450	428	436	450	476	441	442	464	433	447	429	456	433	439	425	445	446	439	464	469	471	449	450	515	469	455	448	479	475	454	437	464	439	451	494	429	452	437	459	436	438	462	480	448	430	413	452	490	445	416	432	461	444	441	461	493	459	471	480	441	431	463	433	413	452	466	454	454	456	457	455	457	447	425	474	480	451	467	429	465	483	461	439	489	447	459	431	416	464	447	446	443	398	483	458	468	473	469	432	491	448	446	477	456	456	462	461	458	433	465	466	458	455	448	433	492	454	465	465	452	471	416	438	431	457	437	456	472	416	487	447	506	497	507	451	445	427	458	446	493	414	415	421	423	464	447	486	489	441	441	439	490	488	466	419	433	468	494	429	465	466	413	433	437	454	474	447	418	443	471	467	448	424	408	450	444	474	451	482	448	421	403	386	445	434	477	455	468	480	439	441	458	464	508	438	461	422	474	443	463	438	452	424	469	447	451	424	427	456	440	442	473	433	448	470	459	506	421	483	456	465	479	430	469	429	440	461	413	447	480	445	431	455	440	491	504	432	430	462	431	430	457	484	429	402	397	448	455	449	472	464	433	441	427	450	389	427	472	452	467	458	456	440	467	451	471	476	445	445	412	422	468	432	463	468	456	499	421	463	435	472	449	463	451	461	435	458	494	477	485	463	443	433	471	461	475	451	427	494	459	434	471	464	448	441	466	438	446	475	414	439	477	467	447	512	436	422	438	447	463	480	468	482	453	470	449	468	449	447	471	442	454	461	461	450	444	438	438	468	482	481	428	463	435	467	413	447	434	423	478	484	428	484	471	462	471	442	484	455	438	468	453	479	426	463	463	473	461	476	459	422	439	479	474	425	475	402	525	439	448	457	427	403	470	459	485	477	430	444	457	437	450	433	468	436	469	489	480	410	456	483	442	440	461	456	458	485	467	486	494	443	443	450	441	459	466	420	463	493	430	441	410	414	486	442	436	444	444	461	429	478	503	445	486	421	444	445	477	481	471	443	445	456	464	395	456	479	449	490	437	485	412	454	455	443	471	481	499	447	480	455	476	453	470	445	450	489	444	414	451	422	411	449	470	492	485	438	435	470	488	429	455	453	468	453	450	469	404	450	455	462	465	438	489	434	482	489	451	448	452	459	435	443	463	471	433	470	453	446	486	433	443	443	468	479	489	459	443	461	440	483	448	449	437	426	435	446	445	468	457	458	505	455	448	447	467	435	484	423	428	435	468	463	513	441	453	441	484	474	421	458	455	469	468	430	441	410	480	494	484	459	426	452	474	454	494	443	438	429	448	441	438	433	473	427	422	467	461	421	470	441	480	421	424	454	469	485	435	436	434	437	431	454	404	413	445	489	420	451	471	439	451	457	457	451	428	435	467	454	496	466	448	452	460	456	439	436	476	451	447	419	447	475	458	442	445	476	444	456	494	465	447	501	480	460	421	438	431	455	455	450	455	444	447	449	445	441	430	461	451	482	454	461	458	477	450	468	427	466	459	469	479	476	454	468	416	484	453	455	485	446	452	498	443	468	434	444	476	478	446	424	456	449	453	455	466	472	452	440	425	427	450	407	467	492	453	452	449	435	440	484	444	473	455	473	450	448	469	423	460	492	447	429	439	414	437	439	440	511	460	442	459	478	459	475	450	452	478	481	400	440	440	411	449	461	444	449	456	434	501	431	457	479	468	439	493	461	431	450	467	471	463	450	430	425	442	394	431	440	436	430	422	458	458	419	452	486	447	438	457	460	446	426	477	487	471	443	493	483	470	466	458	437	429	450	462	455	435	423	468	474	459	474	411	468	454	473	486	471	449	466	474	509	444	427	434	452	455	503	437	465	455	457	477	501	469	448	424	452	404	447	474	483	446	501	466	479	490	444	536	443	505	471	457	447	451	426	449	468	472	453	451	493	438	426	466	462	452	453	468	432	458	433	449	431	484	462	484	490	462	422	452	468	450	439	457	450	456	476	419	453	487	464	462	423	447	463	443	432	465	449	453	476	415	499	435	485	461	485	469	471	463	428	433	433	462	459	509	438	473	422	433	459	441	480	450	502	457	451	500	429	430	392	474	456	481	469	505	480	455	491	454	471	450	461	448	448	454	470	418	399	475	442	444	433	462	446	455	449	458	469	430	451	450	507	466	432	479	460	440	461	483	469	414	421	427	441	477	478	463	417	428	544	470	497	472	441	407	491	454	444	444	431	424	418	434	471	468	476	460	432	440	482	440	463	427	439	415	447	428	453	463	451	473	430	439	468	473	455	431	454	438	435	437	430	487	451	477	452	457	432	435	443	467	481	442	491	465	456	436	454	469	427	449	469	487	434	415	459	443	426	451	450	447	457	477	473	433	429	503	439	445	418	468	479	434	483	436	408	430	458	461	409	473	457	428	430	508	501	491	439	465	462	445	473	463	430	468	520	467	437	426	452	486	449	473	435	470	450	404	499	491	452	427	475	457	461	453	451	462	465	435	487	442	443	461	473	406	473	465	474	446	465	484	454	498	463	427	428	458	429	440	447	450	479	414	450	483	448	436	478	446	423	435	429	457	480	447	433	482	451	425	401	439	412	426	422	414	465	449	442	472	499	485	432	479	444	445	455	499	487	480	407	463	458	449	440	417	485	425	477	434	451	451	473	431	474	426	456	443	441	477	436	459	422	479	434	465	407	436	419	438	485	428
20915	12719	2097	1353	1130	1072	989	979	1011	967	947	1005	958	1030	924	914	943	958	934	979	1010	990	941	941	896	1005	957	919	927	1014	912	1012	918	894	914	966	1033	969	967	974	936	912	949	987	959	961	912	992	943	904	1026	975	931	986	957	919	948	891	937	958	1001	993	937	952	1073	953	937	954	932	947	942	974	972	952	955	963	940	959	988	931	967	1045	925	931	966	964	960	922	966	941	968	971	945	933	985	945	949	947	997	963	943	936	968	946	904	966	972	962	909	943	926	928	958	975	1002	994	962	987	920	1023	961	965	903	920	990	972	939	953	977	988	966	964	958	965	957	977	937	964	1018	991	942	954	942	929	1023	1020	912	927	1015	963	984	937	981	902	1023	995	976	1032	983	911	998	929	1000	919	957	1005	996	971	936	964	966	963	977	955	971	968	977	996	937	961	959	942	993	955	905	1014	941	935	926	945	952	940	967	966	973	953	1004	951	877	923	978	952	965	998	985	966	937	948	876	942	1005	915	944	952	965	985	931	935	954	1001	946	983	993	1015	1013	958	1030	997	979	992	985	941	995	951	999	1021	948	950	934	964	934	966	939	895	940	988	962	950	946	945	950	939	943	926	962	990	973	956	1014	950	918	967	1022	980	989	923	936	888	960	914	1009	930	992	952	911	970	935	1044	940	948	979	926	949	971	951	1020	974	938	1018	944	946	950	960	1005	919	991	927	931	960	931	976	949	983	993	984	997	908	997	987	941	932	942	929	912	941	1033	963	948	937	970	970	921	982	999	1007	943	959	930	936	945	977	968	1005	1036	948	973	955	928	1021	997	884	1002	1007	972	967	1007	929	959	935	977	1006	959	938	990	953	974	964	1007	907	917	926	946	946	937	927	914	992	935	950	978	951	945	972	945	983	1009	946	976	981	960	961	1015	947	967	929	935	957	979	987	934	930	996	923	930	941	947	918	949	939	982	979	1002	930	975	997	940	923	965	998	950	998	1025	962	1005	991	974	1032	940	984	1000	932	963	938	1001	980	966	926	984	923	935	951	927	952	998	979	950	998	985	917	972	904	998	959	925	959	998	963	969	948	976	972	968	994	950	940	946	913	950	950	986	997	960	947	936	974	987	949	919	960	983	944	1016	925	969	1003	899	988	952	930	974	995	967	985	977	949	935	980	978	963	974	1019	966	949	898	936	956	974	937	945	942	953	916	943	981	995	945	951	929	911	940	1022	977	934	969	927	983	963	985	990	978	926	985	956	997	910	948	951	929	937	945	948	981	911	970	959	949	903	941	916	981	984	968	933	946	923	1009	950	967	971	914	937	956	901	933	979	939	964	1018	924	943	963	954	986	974	937	958	992	955	951	933	977	960	954	954	1041	955	955	957	978	977	986	982	942	965	968	934	963	952	947	1021	929	921	979	967	1033	960	956	1090	969	993	982	958	937	988	979	991	961	967	958	944	1007	936	971	1017	986	984	970	970	944	956	943	994	949	1001	1014	1015	964	921	957	924	1015	923	948	960	962	1000	976	993	983	971	949	969	994	942	962	971	935	994	942	934	1018	964	965	972	997	913	942	930	918	971	967	994	919	976	974	965	967	972	920	1022	1031	927	987	982	984	930	1024	941	959	1000	900	1009	959	974	955	1001	949	960	969	948	921	880	929	917	930	1003	931	941	921	954	944	950	983	992	1007	965	949	957	892	937	912	898	971	895	943	988	897	994	986	878	936	955	928	940	977	951	930	1004	952	952	952	966	934	930	942	919	934	976	911	954	932	1021	962	998	926	920	981	998	991	940	975	901	993	996	960	944	967	1007	999	941	922	943	971	1000	940	968	970	985	1003	1042	960	924	994	969	980	967	932	985	924	970	986	937	957	958	936	881	994	952	966	979	971	933	990	900	890	952	1005	918	976	903	940	886	976	977	942	919	943	937	975	927	939	938	1004	969	993	993	967	973	997	980	954	970	984	950	939	944	976	1016	920	929	973	948	949	931	938	984	905	916	980	940	1006	920	944	1004	924	967	979	917	994	938	1001	986	924	942	967	922	1014	1014	966	949	956	1002	947	958	961	1003	973	962	1024	952	982	994	999	939	981	921	937	947	1025	961	965	1017	906	966	952	989	969	952	951	964	985	939	962	995	979	949	970	959	978	965	945	971	888	963	957	985	971	957	947	938	953	928	943	965	948	971	912	983	985	956	962	985	945	973	946	962	941	966	963	937	918	987	955	933	902	934	883	932	942	936	949	924	946	935	994	901	982	966	979	1005	984	931	943	926	950	993	947	953	947	935	920	967	920	939	940	972	960	937	957	976	916	989	936	999	969	984	961	944	983	936	941	1004	999	917	961	961	930	1010	985	956	980	998	988	1008	975	919	928	996	937	953	919	984	942	927	991	1009	955	952	973	972	944	929	886	975	971	911	960	986	964	941	968	984	965	977	1025	958	955	945	955	980	987	946	915	938	960	975	939	955	932	920	955	986	926	905	961	984	940	993	948	966	999	959	1010	950	991	1002	959	958	935	980	1005	923	945	948	956	922	1009	975	920	951	1033	979	1001	955	986	961	895	987	945	916	936	958	903	996	965	972	979	980	928	1013	924	952	917	1004	954	926	949	939	1005	942	971	899	999	1052	966	949	980	999	959	919	903	963	944	968	959	981	938	1005	987	992	980	970	948	1020	1005	932	947	982	877	954	981	916	984	918	967	905	938	963	941	977	902	949	968	996	916	1027	988	984	1040	928	946	975	968	966	983	991	949	943	964	973	978	972	913	950	999	1008	954	928	950	960	939	1008	981	934	951	941	981	967	984	917	1002	968	1029	997	1006	1003	946	968	971	908	941	964	982	970	932	946	946	966	971	941	999	917	969	916	957	983	931	942	985	951	1007	931	934	952	993	954	983	944	929	993	942	955	923	991	959	935	935	997	1001	988	998	1003	973	964	937	986	934	957	974	965	930	981	951	935	973	940	999	987	912	928	948	1001	998	958	1031	958	940	953	964	972	926	973	981	985	947	957	1003	1010	994	975	903	965	916	981	966	949	962	938	1009	957	1030	921	978	988	988	975	964	950	997	947	999	999	975	928	890	922	969	994	982	987	936	918	949	956	921	977	980	954	978	916	953	969	996	911	949	990	976	988	939	996	949	948	933	1020	1004	974	1002	952	931	957	913	989	1017	996	974	984	959	1015	974	928	957	908	973	930	958	994	957	957	887	944	930	910	991	942	1023	1005	989	951	948	1005	955	955	974	967	975	948	956	962	969	962	932	972	979	996	916	932	989	935	973	957	990	956	932	952	991	1005	920	953	946	972	1014	939	1005	935	963	1011	989	999	928	938	981	993	958	972	968	975	946	964	945	994	898	927	980	976	940	916	990	984	940	952	956	986	994	996	997	946	980	992	945	1028	949	927	923	982	958	992	922	970	973	901	959	975	968	975	983	969	976	884	1023	958	946	980	1000	961	959	988	963	947	990	970	960	1009	928	985	951	954	974	944	934	972	990	955	999	946	940	951	936	956	959	930	1044	932	960	960	956	949	982	960	988	932	983	957	959	985	1003	992	949	962	997	968	982	972	972	921	978	897	979	940	981	969	961	946	930	874	952	927	921	965	930	962	972	981	954	980	945	942	931	952	994	932	926	929	938	969	955	1023
24274	21442	25150	28154	21443	21453	19936	809	450	377	368	361	327	335	318	344	331	375	317	325	305	303	324	321	307	310	323	300	305	282	285	284	307	303	264	295	324	325	271	314	290	285	270	326	280	284	296	268	291	307	302	295	272	255	293	277	309	272	285	330	279	304	303	282	299	306	288	289	236	287	276	280	286	293	320	290	289	316	322	274	316	295	310	311	273	296	289	347	295	313	260	282	276	313	302	285	271	255	290	299	303	291	280	276	270	276	297	305	317	290	283	273	275	305	309	283	292	325	286	267	295	305	337	324	273	308	305	293	325	313	275	312	278	316	290	276	286	279	287	260	288	275	283	267	285	292	314	325	271	318	270	290	271	242	310	277	264	298	262	291	264	258	286	265	282	300	283	321	296	276	309	265	263	325	312	301	288	279	265	301	287	315	291	280	304	298	294	308	301	245	266	292	294	320	293	268	277	263	282	257	287	266	287	280	295	284	276	284	277	285	310	302	287	319	285	285	290	291	275	258	331	294	294	278	347	276	311	245	283	299	290	308	293	267	291	297	281	294	288	333	295	299	290	294	321	291	287	270	261	311	325	288	266	290	284	289	302	320	266	300	281	274	306	324	289	276	271	301	315	289	277	290	297	313	276	290	297	300	281	302	348	294	288	308	295	304	300	278	291	262	284	285	295	277	302	291	322	275	296	273	306	291	279	287	304	268	277	298	285	290	283	277	276	308	305	296	322	274	247	264	316	296	267	287	287	275	291	299	315	288	290	278	299	273	296	296	288	335	286	265	261	286	324	314	328	278	291	286	263	297	297	304	279	296	304	318	286	285	315	322	310	292	267	289	271	285	249	279	274	295	281	300	267	274	263	272	322	273	312	290	266	288	271	299	294	294	286	267	273	273	283	306	315	333	339	290	277	300	277	285	290	285	302	254	282	272	283	253	298	287	334	286	294	289	300	298	313	304	261	244	286	254	304	287	302	280	284	268	282	331	295	298	284	273	301	282	288	281	269	278	308	283	297	315	294	285	265	305	289	289	292	253	260	263	301	272	272	280	293	310	276	284	273	273	269	277	305	294	295	308	281	278	274	303	294	280	285	315	298	305	278	292	313	288	284	245	286	300	285	292	303	300	267	298	279	285	283	301	283	315	288	295	288	280	273	262	305	276	282	300	291	252	313	326	264	280	282	332	309	284	302	302	280	254	260	280	269	285	294	266	267	290	285	304	294	285	325	265	299	295	291	251	334	315	300	315	281	257	315	291	308	292	260	304	288	304	295	264	294	270	279	277	295	325	267	286	272	287	278	277	275	273	300	323	320	306	273	283	299	290	303	326	286	290	283	284	299	289	294	280	305	267	284	291	308	280	285	317	287	278	304	317	287	304	284	310	288	300	291	262	292	305	302	321	313	301	292	311	308	291	318	322	289	291	263	275	312	282	264	304	295	287	283	285	268	286	282	303	245	344	284	289	298	292	328	301	303	277	284	313	296	282	337	289	295	288	290	308	284	253	256	277	305	280	297	308	268	302	281	292	281	289	317	279	266	284	307	295	287	298	292	269	288	300	273	312	333	272	282	296	284	247	266	323	312	275	309	308	284	276	294	289	303	330	292	316	295	259	303	306	269	311	311	268	345	268	290	306	295	304	304	285	281	307	277	339	312	305	305	283	307	290	305	326	315	275	244	332	255	262	272	273	318	313	297	328	280	317	294	282	293	307	291	287	305	262	307	293	322	304	297	273	305	308	256	287	299	327	251	274	299	254	306	294	294	308	257	284	295	301	306	282	282	257	296	261	292	295	276	278	289	312	286	321	286	273	281	280	264	302	305	303	281	281	302	302	316	277	273	260	284	313	264	287	308	257	317	271	256	305	265	292	272	275	286	289	280	282	332	274	292	289	289	302	266	269	275	280	290	296	309	316	299	289	279	256	283	280	310	318	321	250	326	292	332	285	261	328	315	286	266	314	285	268	265	269	283	294	277	263	280	293	289	289	319	275	291	292	295	284	297	285	298	329	288	306	249	280	251	286	286	287	327	288	328	304	278	285	288	274	265	260	260	282	297	276	291	320	302	290	300	262	308	302	289	272	261	279	294	313	307	274	284	282	288	251	303	268	263	295	295	302	278	312	327	301	284	304	320	279	287	278	303	297	271	286	274	293	302	303	324	319	287	245	280	295	272	272	271	272	289	296	282	327	285	276	282	302	272	286	295	287	291	283	274	286	292	274	290	316	304	272	339	260	307	312	300	297	283	330	271	309	285	265	297	307	306	289	284	243	289	269	282	273	286	274	299	270	305	280	305	286	287	283	291	294	277	291	298	280	314	318	290	271	300	305	241	289	305	282	315	299	304	280	297	301	276	260	291	311	283	276	294	273	329	289	318	292	252	266	297	311	305	311	300	267	271	312	270	294	276	314	284	289	292	281	284	273	329	340	282	327	289	308	278	287	301	314	271	283	267	290	286	283	296	314	291	294	309	281	323	276	282	275	302	306	311	267	328	288	315	284	275	251	280	304	293	290	277	295	288	279	293	337	291	274	272	307	303	271	277	270	326	291	253	295	294	270	307	307	288	335	304	297	302	274	288	276	266	276	289	312	285	307	261	285	284	258	292	304	302	301	290	277	296	287	274	296	277	325	303	228	268	281	278	290	292	291	276	264	278	284	299	288	253	299	296	283	275	292	296	279	269	319	313	251	281	343	297	329	277	281	318	305	263	306	264	303	307	263	287	254	268	306	276	301	292	302	280	265	266	298	307	292	289	295	326	278	302	325	301	305	278	279	301	269	266	281	271	304	273	284	302	300	298	305	283	264	312	288	284	280	296	310	284	275	277	307	320	275	275	292	300	292	275	296	287	308	303	267	287	287	285	271	284	291	283	288	293	296	299	294	295	298	276	272	267	288	286	257	301	303	279	277	301	299	318	288	288	290	298	255	308	285	275	289	282	261	287	287	331	304	303	298	331	271	298	270	280	279	267	264	275	270	278	294	306	291	259	283	267	302	273	313	275	273	300	258	278	290	300	303	309	321	293	285	312	305	313	340	285	273	276	294	274	275	282	283	290	289	284	287	316	249	265	268	280	270	337	271	297	314	262	277	283	300	266	293	296	294	290	288	302	282	273	289	285	280	286	301	276	320	307	315	294	286	300	317	303	296	268	282	243	264	295	298	308	289	295	278	304	309	297	317	271	314	313	294	301	302	273	305	297	304	283	323	296	295	277	334	284	283	310	303	307	298	313	285	244	293	317	307	306	309	328	318	302	285	280	305	266	285	318	288	315	288	287	295	291	266	267	302	286	282	284	319	274	263	287	293	277	271	266	314	295	255	297	286	288	273	284	291	262	290	267	262	288	309	274	267	296	267	298	274	256	321	292	255	283	322	289	283	294	296	292	274	307	310	308	292	323	311	288	311	301	317	285	253	304	319	294	279	307	288	277	296	256	285	294	292	278	288	310	280	293	305	296	244	322	300	278	321	237	299	280	309
26378	17155	2716	1277	915	797	756	753	677	723	672	666	652	654	668	617	694	663	656	659	641	653	595	654	634	637	623	685	600	626	658	651	632	603	612	638	640	604	642	619	637	626	628	638	641	592	618	642	633	646	621	626	635	636	607	649	645	618	609	668	633	619	621	629	635	601	631	672	653	538	629	629	629	632	626	615	628	613	611	616	603	643	622	597	602	638	657	652	617	626	625	629	615	681	678	630	673	666	630	657	651	631	602	594	634	631	636	618	682	632	650	630	618	647	657	662	633	615	636	627	631	584	660	641	639	639	637	676	597	647	635	606	620	642	621	593	612	657	621	653	667	658	662	651	629	641	594	636	562	593	588	619	619	662	670	629	675	647	631	634	606	662	640	621	573	667	648	605	572	650	609	662	625	637	608	622	579	653	597	635	626	648	591	634	648	606	620	599	665	619	646	647	580	647	632	636	632	665	617	644	606	615	601	595	586	664	610	622	613	631	653	589	658	599	551	630	607	639	641	652	682	640	647	619	554	691	605	673	626	624	656	630	591	641	583	627	614	609	638	628	590	592	585	595	598	659	660	643	575	626	594	595	645	612	629	624	585	636	643	675	648	625	624	645	659	658	625	677	633	594	601	613	640	645	612	607	598	608	631	634	669	646	651	577	646	645	632	595	646	611	645	641	591	638	617	651	642	616	644	637	655	636	619	601	619	613	631	613	648	614	621	649	581	620	649	627	612	633	614	668	634	621	577	590	622	654	625	629	651	593	605	671	642	615	556	605	631	607	653	608	617	624	663	592	611	659	659	596	591	606	599	608	632	598	657	602	638	581	629	624	624	620	579	684	572	611	612	640	606	614	637	635	607	592	670	632	625	633	622	623	606	661	608	656	644	620	606	613	682	640	655	654	624	640	695	685	667	634	637	603	665	656	622	617	631	621	616	587	644	647	588	599	672	622	644	653	658	650	617	646	656	626	628	644	658	655	621	624	645	670	670	644	664	630	644	613	594	623	633	612	656	623	647	637	610	634	678	630	658	626	676	639	620	638	631	618	639	642	576	656	626	626	638	636	611	592	634	621	666	576	677	607	607	653	640	628	642	643	667	627	591	618	610	674	655	613	571	652	610	613	654	658	617	638	594	646	648	688	625	618	620	632	635	638	618	690	619	628	608	578	639	585	650	631	660	682	631	667	638	627	658	601	639	632	616	638	610	606	606	635	602	663	635	604	633	654	643	614	642	600	646	579	613	623	656	634	664	603	634	655	609	626	636	590	679	605	600	669	625	647	607	627	613	628	604	635	632	633	628	639	604	647	603	650	574	629	625	629	619	658	653	647	598	651	601	629	603	567	617	656	641	614	657	618	600	599	649	623	643	663	631	676	611	619	629	635	647	632	601	600	660	648	619	620	600	614	618	630	668	689	641	632	619	590	639	621	604	624	628	653	662	634	635	645	583	621	665	649	598	650	642	651	612	617	652	630	630	578	648	651	631	619	622	632	644	653	677	636	637	615	636	593	617	617	642	654	627	630	622	614	624	628	624	629	659	670	627	609	634	636	644	630	585	604	614	567	649	616	646	597	651	631	654	639	630	642	653	619	611	619	587	628	646	638	661	656	608	633	637	646	585	641	622	676	629	615	656	608	655	661	638	623	652	622	640	575	681	674	610	649	592	634	629	592	591	603	693	618	606	614	625	624	666	639	586	618	602	666	660	619	601	636	636	629	599	603	627	646	654	644	634	623	642	639	588	636	647	642	658	629	634	669	608	619	595	660	654	628	606	595	692	653	616	626	584	606	583	596	654	611	618	613	643	647	630	628	613	656	623	624	622	641	625	638	630	581	593	608	608	625	628	647	612	640	631	607	608	627	589	646	646	620	694	649	638	642	665	640	647	668	598	638	646	598	668	594	634	621	606	661	655	608	647	601	612	645	617	636	590	601	607	606	630	671	615	629	602	627	590	659	632	571	613	632	617	607	636	616	641	636	626	619	630	619	636	587	647	631	646	644	642	663	592	655	648	652	600	655	626	613	618	685	609	634	634	661	648	624	615	634	643	604	605	599	616	625	622	623	635	643	650	637	655	630	612	650	633	609	585	587	640	663	640	661	685	617	586	613	606	637	611	591	641	604	627	615	615	629	630	600	609	670	597	632	630	633	650	660	655	589	625	626	627	647	603	603	637	601	630	647	624	623	574	635	634	669	568	608	624	647	638	651	649	602	634	679	608	645	612	659	640	632	635	596	639	652	670	652	598	616	606	615	638	629	624	637	649	585	648	605	663	630	634	647	581	626	602	659	646	646	618	631	656	636	645	662	633	635	582	649	639	627	648	606	601	615	633	631	607	625	598	643	598	629	617	653	643	607	593	619	617	654	633	613	578	616	677	641	663	639	586	618	600	625	639	630	623	580	570	601	647	594	643	618	632	627	627	611	587	623	638	662	604	658	607	593	647	622	596	594	625	585	606	637	664	630	593	635	633	642	633	649	602	638	613	595	625	655	606	634	660	660	588	617	630	632	632	586	625	688	595	579	658	667	643	583	635	660	625	593	634	666	599	623	630	636	655	662	638	629	628	605	616	628	576	627	630	616	609	651	662	612	655	615	621	614	657	620	637	615	624	617	636	600	608	624	612	604	638	628	579	622	628	617	615	595	650	636	611	666	666	626	620	615	630	652	589	593	636	621	667	616	654	610	646	643	634	629	620	630	646	659	615	665	645	656	588	633	641	661	650	612	674	573	617	632	644	589	616	644	651	595	631	608	615	615	621	604	602	632	650	582	648	643	637	642	615	611	635	581	615	605	609	617	625	618	664	651	641	605	590	666	647	651	671	619	619	694	661	632	590	644	628	640	655	643	623	656	657	660	643	668	654	606	602	643	626	636	652	637	662	627	625	647	600	618	610	581	622	620	608	647	715	612	596	642	606	632	606	619	633	661	635	640	614	621	654	651	653	637	600	604	614	675	598	626	610	623	607	618	632	646	606	661	622	646	605	600	640	648	615	604	643	598	587	634	572	606	661	628	639	605	649	598	647	632	627	646	615	583	648	633	609	638	613	654	639	572	538	643	653	630	622	638	643	684	620	660	620	607	661	626	645	629	591	668	617	582	620	645	640	644	658	610	613	640	571	636	621	606	661	620	628	636	629	597	656	598	585	645	639	612	676	623	623	626	654	652	650	621	597	615	633	603	587	668	621	606	621	659	624	632	629	656	623	633	625	605	663	634	639	628	620	637	648	645	676	587	583	618	624	638	600	680	625	619	619	589	663	624	577	622	618	644	636	647	626	609	627	599	619	602	623	594	646	623	639	609	601	658	595	628	658	610	624	592	635	603	663	620	615	672	594	649	643	643	654	609	674	610	623	610	613	607	614	579	641	596	622	608	600	632	643	649	610	665	653	596	648	666	594	558	641	629	693	634	630	594	631	635	648	583	588	590	636	648	622	647	616	623	562	596	600	661	615	611	626	605	646	630	635	631	606	625	671	618
32672	20649	9831	825	505	463	492	366	403	352	401	400	382	380	371	363	340	344	365	380	332	353	354	373	361	383	390	342	362	382	395	389	378	357	344	335	368	372	355	388	361	379	398	347	385	381	437	384	371	377	371	354	383	357	381	366	405	378	338	394	367	373	369	398	369	376	387	339	339	360	379	374	355	350	374	386	399	364	376	366	370	308	356	373	417	396	353	395	405	386	376	341	370	391	394	401	386	383	353	406	402	397	347	369	374	357	394	371	372	379	351	379	339	361	396	416	360	373	364	324	400	383	390	342	378	387	355	350	365	351	394	396	381	363	349	355	366	388	375	368	351	376	379	406	391	373	358	384	355	375	394	386	364	362	394	313	337	350	338	416	370	350	363	382	381	405	367	380	390	364	362	330	380	415	389	354	396	336	348	342	367	372	378	358	388	360	345	371	389	380	387	327	382	382	367	398	439	357	355	341	344	353	373	341	378	370	359	343	351	364	390	355	368	382	407	398	357	350	371	375	395	340	357	375	369	397	375	346	377	378	368	394	353	374	338	381	397	364	372	351	376	375	389	372	396	349	397	368	381	328	385	394	355	358	315	380	419	379	396	389	373	382	360	405	388	342	367	380	390	379	347	349	374	388	354	369	379	335	399	354	411	395	370	383	383	390	369	356	390	368	353	377	374	344	366	348	367	355	398	346	354	356	408	338	348	371	363	350	357	368	387	382	357	365	365	390	374	342	353	399	364	383	363	384	347	354	335	327	425	340	374	397	398	368	388	379	396	379	380	349	348	369	362	399	366	375	385	388	380	350	354	357	373	401	346	378	380	369	369	359	357	358	360	363	403	415	359	383	396	434	382	387	382	336	367	336	395	351	383	390	353	375	390	362	337	407	384	372	332	359	408	336	393	362	356	365	360	402	406	361	361	407	394	381	346	389	351	386	367	406	367	371	401	361	377	372	388	406	403	372	399	381	342	373	354	369	366	384	397	381	370	349	345	398	342	391	386	369	366	387	366	411	364	401	330	327	357	373	409	401	358	340	349	367	415	366	361	396	349	380	323	384	340	382	345	355	364	368	369	362	391	358	360	372	377	338	366	380	384	343	376	339	376	359	360	391	409	375	370	362	441	343	411	370	333	370	366	385	370	363	339	367	351	369	374	387	364	378	405	372	402	390	374	366	376	391	402	378	382	375	349	370	370	414	365	365	346	369	368	366	374	425	386	356	370	356	386	345	373	381	350	349	374	354	314	383	384	374	343	355	392	399	431	363	371	371	359	351	377	385	392	389	363	373	414	324	370	354	373	349	348	368	334	328	415	348	414	379	344	357	377	347	395	399	373	338	365	359	399	380	435	394	360	368	372	404	373	314	373	347	349	387	340	408	345	399	392	389	358	389	378	363	379	366	343	370	355	389	379	354	372	396	363	410	396	353	371	344	376	356	382	351	375	373	417	371	375	365	364	362	379	346	354	364	364	410	384	391	390	367	386	393	398	363	364	362	353	381	400	365	366	361	364	379	370	357	387	372	403	376	395	388	360	368	359	375	368	358	359	343	394	386	404	348	398	370	370	357	339	354	348	379	371	368	393	390	407	381	379	385	374	373	367	365	355	369	352	373	402	381	387	359	344	395	390	378	374	381	391	397	381	387	396	368	351	376	374	346	395	359	395	379	376	375	383	384	370	364	385	342	361	387	359	381	343	361	389	366	334	355	369	376	350	346	373	388	358	359	369	367	378	372	371	355	401	399	395	404	371	408	391	412	376	320	369	382	346	342	364	335	385	385	380	328	387	368	363	381	401	407	353	360	361	366	383	362	387	376	407	350	381	339	387	371	343	355	406	378	349	363	381	360	380	372	352	349	381	384	376	419	330	380	368	370	422	378	392	387	356	372	418	370	371	353	348	397	412	392	384	382	401	367	381	354	401	380	389	381	384	346	373	363	371	375	376	351	353	399	383	359	399	375	347	384	416	378	345	362	382	359	373	374	365	357	340	369	366	385	370	380	407	384	408	389	398	356	395	411	389	379	368	402	369	386	383	357	392	369	382	374	366	383	364	406	374	359	369	382	373	376	381	404	351	385	370	352	367	356	417	356	411	396	379	358	363	362	398	345	337	364	352	395	398	398	363	342	408	400	350	404	389	365	348	362	357	378	355	407	410	373	411	367	359	407	354	367	428	354	368	362	353	330	376	370	306	402	385	407	375	393	399	364	371	376	414	389	388	348	389	342	325	360	377	392	371	344	383	315	373	354	392	375	368	402	384	388	377	399	379	386	332	362	364	352	366	362	379	386	361	399	373	373	365	373	312	375	361	363	348	365	337	393	391	423	361	357	389	368	406	386	378	369	401	326	366	377	381	339	401	389	397	370	385	385	346	362	359	404	419	392	403	385	351	326	406	359	335	356	368	376	396	374	345	358	378	367	360	399	398	405	361	375	357	345	379	349	383	380	345	360	398	353	352	340	379	352	382	401	371	379	422	357	349	400	371	379	372	353	365	387	360	373	399	398	364	364	377	386	351	342	385	388	388	353	404	424	362	386	383	363	364	375	381	359	344	351	375	368	353	395	388	409	377	347	371	356	370	338	357	374	380	388	405	394	369	350	369	383	379	356	372	380	375	376	395	342	344	386	341	396	366	372	338	379	370	354	385	340	389	363	359	324	422	395	326	353	371	381	411	387	375	347	391	400	359	357	377	393	397	370	384	380	401	378	371	370	366	367	369	389	366	381	391	323	376	350	337	404	353	406	370	366	393	355	403	338	385	363	361	383	348	348	363	381	351	384	340	379	366	389	379	374	367	376	420	376	374	385	370	342	360	398	380	374	375	378	415	345	382	392	354	345	398	389	394	344	353	412	363	371	385	370	383	382	368	365	349	407	372	375	381	347	399	411	393	377	394	375	373	350	333	389	414	404	371	384	354	371	363	363	384	374	398	375	366	386	352	378	379	366	386	377	368	374	348	393	390	371	346	366	355	366	394	419	359	365	375	406	345	401	358	364	336	350	391	373	378	335	398	370	396	362	362	357	400	370	391	360	395	412	398	379	362	353	375	382	370	346	385	374	402	385	384	363	380	346	401	398	355	433	387	378	369	417	362	388	363	370	362	367	380	383	387	391	345	368	357	390	425	357	381	385	381	377	381	357	356	365	363	379	399	383	364	396	382	359	414	387	386	388	354	360	386	355	365	375	376	367	369	348	341	391	330	397	415	382	365	360	346	404	354	393	389	377	364	383	380	378	403	324	394	378	371	386	342	396	381	387	373	413	366	393	355	364	364	376	377	373	370	361	372	385	377	370	384	382	378	375	345	348	363	358	378	347	332	336	384	348	410	340	351	373	383	349	373	380	364	375	365	401	356	362	391	357	389	373	350	385	400	390	427	385	399	385	331	369	349	374	373	383	370	366	368	370	403	374	372	368	394	376	375	333	339	354	388	398	355	403	345	374	373	334	388	390	354	377	334	386	391	387	387	344	351	377	343	418
7477	2123	923	870	847	879	869	902	844	865	819	841	820	831	817	836	833	901	834	864	850	856	801	864	852	809	861	867	879	864	862	862	869	798	799	826	828	856	861	883	837	870	857	873	890	853	836	825	850	850	847	798	844	874	818	835	827	873	856	759	874	873	892	821	843	799	864	842	860	847	836	830	876	892	872	839	825	861	824	846	853	821	866	830	832	844	871	844	868	849	856	903	858	815	787	856	860	844	827	803	897	822	839	834	829	847	876	861	852	849	789	817	827	825	894	831	846	814	852	862	836	830	861	813	844	849	850	860	824	894	864	926	842	804	878	870	868	837	837	862	829	836	863	826	852	845	860	892	858	855	889	838	893	831	849	881	876	854	902	879	857	892	829	836	850	815	793	813	876	834	836	824	878	835	853	839	803	836	851	853	892	847	839	838	839	808	876	860	846	823	865	827	824	898	828	824	833	839	909	873	871	882	877	854	818	826	881	827	856	847	828	802	821	846	873	835	858	830	916	877	847	852	901	879	887	844	844	831	851	865	851	853	866	849	801	863	822	814	856	820	861	873	808	860	830	818	831	880	842	867	883	872	804	880	870	863	816	854	892	900	818	878	833	857	790	883	900	832	846	817	871	856	880	864	862	835	879	888	823	863	816	867	855	849	858	814	897	870	874	875	844	855	873	857	861	883	816	816	773	825	861	803	819	883	897	863	901	839	887	868	770	800	831	780	821	900	851	819	838	853	848	800	834	826	857	859	895	870	809	859	852	845	819	815	850	803	860	841	819	804	814	887	861	853	839	827	855	838	821	815	872	802	852	847	840	825	870	869	797	787	829	817	790	802	836	810	886	852	899	837	814	846	778	824	817	876	874	867	806	872	876	829	887	812	799	827	851	883	839	860	796	845	843	823	879	871	884	875	856	807	812	875	813	846	810	843	825	865	870	847	855	905	859	873	847	885	876	840	860	825	844	814	870	886	863	860	830	872	816	831	883	884	810	845	843	838	789	839	870	862	821	833	869	853	853	873	867	854	844	915	888	867	793	862	844	872	875	896	849	811	838	822	847	874	829	815	837	815	820	849	885	888	853	889	885	824	839	848	828	815	826	845	841	815	817	822	878	865	881	895	899	854	858	823	803	847	831	812	871	842	836	872	820	870	843	884	857	816	847	839	806	881	826	858	828	836	871	900	850	844	833	836	842	875	836	842	782	860	824	846	887	886	828	839	853	793	859	891	852	881	839	828	839	777	855	824	841	900	798	787	864	914	878	869	845	819	845	827	839	853	858	801	799	850	859	842	812	806	849	833	881	869	902	827	825	786	817	845	823	896	849	825	855	843	811	796	871	798	834	920	831	806	839	856	867	883	860	829	859	869	851	826	860	904	828	835	835	856	824	766	861	843	854	890	825	852	861	899	886	818	836	869	858	813	847	899	833	850	833	801	850	834	866	824	821	825	861	836	817	800	858	838	814	874	862	848	845	847	820	845	862	809	904	821	800	821	854	855	849	837	821	833	835	829	854	863	848	856	835	823	884	813	826	851	888	815	870	826	852	883	790	840	820	836	826	875	900	846	798	807	832	884	873	828	847	784	853	822	831	856	830	786	903	817	907	862	829	831	853	827	816	827	859	872	813	849	819	842	905	827	858	834	846	880	862	873	839	824	849	873	874	886	869	780	828	874	853	825	879	821	825	801	829	857	834	879	835	855	832	837	829	793	835	823	840	872	832	906	789	787	882	835	844	815	874	756	862	832	859	867	828	904	860	857	814	877	882	845	861	865	850	818	887	842	836	868	854	831	858	853	861	824	848	815	779	808	889	850	828	863	842	864	856	863	897	791	836	837	862	827	832	852	808	843	860	850	806	832	869	816	851	906	859	865	843	894	849	876	890	830	834	809	830	870	828	864	785	884	870	844	839	868	891	846	838	893	780	838	872	827	891	836	822	798	849	843	825	888	871	874	849	784	859	891	812	871	900	787	880	873	857	863	812	859	908	807	828	811	892	866	825	898	842	843	846	826	823	859	920	821	864	882	845	865	861	841	857	856	847	840	853	876	828	836	837	827	831	864	832	814	828	881	805	873	845	813	834	854	828	917	840	849	860	874	841	906	854	880	842	871	846	838	872	809	844	832	870	820	871	828	891	839	860	806	859	798	814	846	813	848	847	863	844	871	832	883	841	824	865	854	871	849	877	898	865	808	818	866	824	858	835	874	839	873	834	857	846	851	866	867	902	860	803	813	845	851	848	860	852	897	851	835	844	787	854	820	882	802	854	830	830	860	856	863	873	879	901	843	879	842	823	851	891	822	854	876	832	822	817	864	892	873	843	839	824	869	882	838	872	757	770	884	838	838	843	868	894	878	857	814	862	863	842	860	825	830	837	897	864	857	838	846	822	881	832	885	847	827	826	872	902	883	843	857	840	806	838	873	838	842	841	859	888	886	891	813	868	835	844	810	850	852	829	820	838	842	835	789	840	830	843	860	802	833	842	816	862	868	775	846	814	800	820	865	857	860	893	813	871	887	809	866	807	824	881	856	876	832	813	847	878	801	804	849	871	858	844	800	839	855	880	874	840	905	871	832	887	754	877	946	876	853	858	863	832	858	816	845	843	841	830	883	802	860	853	815	837	937	890	843	860	855	867	850	864	888	843	858	871	861	840	882	878	852	848	884	891	895	852	853	892	807	852	817	858	822	825	834	844	828	882	862	853	860	850	841	868	874	850	870	840	828	856	846	820	834	858	827	798	891	897	855	883	822	847	842	840	810	873	864	853	848	823	847	820	874	818	851	863	854	822	846	833	871	855	844	838	853	870	832	844	840	860	829	856	813	854	812	928	846	840	852	814	834	851	841	834	837	813	831	798	869	835	835	852	836	840	882	837	875	872	822	861	838	892	949	833	860	871	838	861	800	872	830	852	855	807	791	836	795	833	877	837	863	882	822	807	825	835	887	870	823	879	859	830	806	814	871	797	854	852	822	872	910	846	822	824	821	854	849	848	848	871	866	815	853	817	827	840	877	792	902	774	882	832	858	814	849	864	831	881	773	786	814	864	868	860	904	853	820	865	839	840	921	888	885	824	848	871	856	865	857	811	849	828	881	881	827	846	869	806	881	834	875	888	865	847	864	855	869	883	849	860	825	867	802	845	877	876	846	837	827	855	829	857	856	895	819	800	863	836	832	863	815	838	802	825	846	830	882	849	836	817	876	855	849	820	856	871	815	816	851	867	852	835	849	840	853	849	834	868	831	847	847	860	833	799	877	864	855	834	840	888	826	763	830	893	867	828	846	775	879	795	827	838	803	838	864	859	845	812	844	875	840	809	863	839	849	890	863	810	838	842	925	875	866	848	842	894	856	862	866	852	854	839	742	824	852	874	836	839	887	870	874	848	811	853	829	809	895	867	854	877	829	845	824	837	811	846	849	829	835	819	879	818	840	870	824	849	830	848	833	849	839	828	840	851	853	854	839	870	868	844	871	868	856
24739	21448	24944	28376	21458	21466	3118	648	487	542	465	509	529	473	482	455	470	497	459	465	525	472	506	449	477	501	463	480	470	478	436	469	468	459	434	494	425	473	483	464	504	429	464	485	530	483	478	466	448	478	472	464	426	461	442	460	457	458	413	446	434	433	429	460	480	422	489	477	468	478	463	465	424	504	421	459	505	473	410	459	450	450	453	475	416	498	468	496	485	435	431	471	487	461	470	463	489	463	476	422	447	468	417	428	444	442	409	453	426	462	450	460	465	482	467	429	460	515	463	454	471	487	475	462	447	494	453	484	449	453	459	452	412	418	425	416	485	482	450	482	439	420	464	475	444	473	528	463	505	459	486	475	446	445	461	457	452	481	463	454	458	461	424	465	476	457	460	422	466	490	453	457	486	477	496	457	508	464	467	479	456	455	449	456	445	471	470	446	438	481	483	479	487	438	466	446	479	438	459	467	504	468	417	501	489	459	491	446	463	451	452	463	416	485	481	466	460	467	427	471	475	463	451	473	472	451	442	439	451	480	432	438	457	484	462	481	452	479	468	449	467	450	421	437	460	465	449	427	439	456	413	427	441	417	440	392	457	465	470	465	418	486	447	426	491	452	474	474	462	456	444	479	460	470	468	448	448	412	466	427	435	425	459	482	439	441	468	433	421	470	433	446	434	490	414	442	454	508	469	441	438	464	451	407	465	482	448	490	424	463	437	511	445	492	439	413	484	436	485	482	493	446	492	452	478	431	448	469	462	464	481	483	420	466	468	467	434	440	403	445	462	451	496	494	465	492	452	442	475	495	478	468	469	446	464	430	447	416	417	442	450	455	474	447	477	506	458	477	496	510	467	474	492	461	399	447	486	445	478	422	458	458	454	431	456	418	437	486	445	453	437	459	461	476	480	434	484	425	438	426	485	416	476	473	496	452	441	472	460	456	466	447	460	431	465	428	439	459	446	426	470	433	431	459	443	435	462	478	467	457	490	495	442	488	406	428	443	462	434	423	457	427	463	481	477	424	462	458	459	475	436	460	469	460	449	416	489	449	480	491	456	472	411	449	450	455	457	472	523	470	443	436	464	428	466	456	391	440	449	464	478	455	429	430	461	463	420	424	538	428	428	473	431	469	481	446	453	435	479	416	448	417	430	496	433	447	466	429	453	468	440	415	455	434	456	452	423	439	489	427	452	469	431	476	486	390	451	423	480	445	489	458	476	445	443	494	440	435	449	417	463	445	434	463	437	397	457	461	472	462	418	433	471	453	424	449	442	436	444	452	475	476	446	463	476	461	444	463	451	463	473	439	469	434	446	470	450	455	456	411	476	459	473	420	466	471	446	487	474	482	437	439	475	468	467	462	443	459	413	427	496	434	473	474	436	468	452	430	491	493	458	448	427	461	466	458	459	435	464	451	500	469	433	479	455	453	435	429	434	440	452	478	483	450	453	480	454	465	468	473	476	475	447	470	445	438	454	427	455	433	416	415	425	426	435	431	421	451	477	419	445	465	470	472	470	442	438	442	435	456	453	464	481	459	435	467	424	428	502	476	449	482	493	499	483	437	450	444	416	404	436	460	425	461	488	464	412	455	445	417	413	475	456	434	452	427	458	488	469	478	462	454	454	449	448	472	435	493	451	468	458	469	490	446	464	471	427	455	435	440	416	426	448	463	406	381	472	484	482	483	446	434	442	454	495	432	429	428	447	417	452	483	494	462	484	445	413	456	478	430	449	457	453	472	471	458	443	443	421	455	448	470	448	484	487	479	491	413	429	471	452	463	443	478	402	450	431	435	438	444	467	477	451	431	391	479	442	434	470	433	472	454	476	466	485	466	443	429	404	503	450	447	488	438	462	459	486	466	479	454	400	446	452	481	449	450	464	474	507	455	448	455	482	420	441	456	412	451	471	500	454	429	490	500	445	467	441	500	440	476	426	431	479	462	466	470	448	462	450	422	420	438	474	509	430	462	420	470	460	458	422	448	417	458	457	461	461	420	457	468	452	467	436	452	448	469	471	497	453	450	450	412	464	438	493	457	453	469	483	453	461	463	439	440	436	444	433	463	432	452	488	455	490	439	419	451	431	485	480	428	467	445	421	444	443	458	429	451	424	417	482	478	463	458	460	438	488	464	455	466	473	437	446	492	472	444	448	455	505	449	428	421	431	438	427	481	439	426	470	461	489	470	471	437	431	461	485	437	458	473	484	445	473	494	431	442	461	421	433	477	424	453	450	457	470	474	443	460	439	473	460	466	456	455	477	449	452	461	457	480	467	418	460	485	471	429	444	461	450	438	431	478	476	489	459	505	479	438	470	454	420	439	423	431	463	451	450	439	448	451	436	494	430	482	463	453	439	464	511	480	444	417	414	462	453	388	477	449	410	406	470	464	451	450	459	443	459	472	449	522	471	443	438	479	431	435	443	457	447	456	423	458	464	466	458	459	448	435	467	456	446	473	409	446	416	439	411	411	471	460	436	478	422	457	403	452	416	453	441	483	473	454	407	431	442	460	409	430	429	463	468	435	484	464	405	448	486	485	475	458	465	457	500	436	435	474	443	431	496	462	408	474	447	442	455	434	479	441	440	466	456	449	415	415	431	426	478	448	457	476	446	412	460	427	476	473	425	468	436	457	462	456	451	508	459	433	471	467	463	438	439	455	495	490	450	462	488	467	416	434	473	474	483	477	405	450	466	466	446	471	420	506	416	469	471	455	434	477	473	451	467	480	467	427	431	431	472	434	443	419	520	434	471	460	421	494	477	451	489	417	424	448	483	450	440	477	461	454	442	456	473	481	456	457	476	459	466	469	415	397	430	478	494	451	441	468	441	434	487	449	430	476	444	455	463	423	452	457	402	471	459	452	458	424	448	427	449	420	414	425	454	470	450	464	487	442	454	467	455	404	452	460	451	454	400	406	491	429	472	471	413	474	435	437	422	441	499	465	475	466	441	443	436	434	460	434	436	428	425	465	454	455	487	445	503	490	410	476	496	452	450	434	486	459	458	425	420	426	422	504	423	476	440	470	461	459	461	446	414	436	453	447	472	488	436	423	492	472	465	475	461	467	503	436	451	434	463	468	456	467	456	471	429	440	506	470	429	473	480	457	448	444	460	440	487	433	472	472	405	442	458	438	474	429	441	423	478	457	466	422	435	423	447	482	444	438	457	443	484	448	471	443	474	485	440	430	449	439	452	422	465	428	474	469	448	460	465	459	477	432	454	459	462	428	461	433	489	447	460	457	448	462	399	423	444	466	465	463	472	464	457	465	435	416	462	465	446	415	428	466	482	453	475	466	468	414	441	457	484	406	465	456	424	419	489	452	440	498	450	461	438	411	521	492	456	441	437	452	485	403	463	414	461	475	456	457	455	444	457	479	470	477	408	454	426	442	457	503	466	493	467	467	466	484	464	422	521	442	452	437	448	431	468	476	434	449	475	477	444	454	479	454	481	475	449	453	479	464	487	445	474	445	429	479	440	470
21538	12865	2117	1358	1170	1016	1012	1006	995	959	1023	963	966	968	947	977	940	951	943	999	971	972	1025	930	977	942	958	974	969	993	985	923	989	1021	944	933	1000	980	968	966	1009	940	997	938	1022	966	992	971	1006	1022	966	937	986	979	991	886	976	930	967	891	1008	990	957	964	1018	967	989	965	986	955	937	983	1017	931	979	1005	940	968	973	946	943	949	986	951	993	991	1026	980	915	947	961	981	961	978	1021	939	981	969	952	970	976	922	964	957	931	946	1002	934	964	1022	909	958	958	985	1010	959	996	981	956	946	921	966	988	934	971	1002	915	969	967	942	989	924	910	987	953	915	939	931	972	967	1000	987	973	969	957	1015	982	918	986	903	968	912	912	960	928	975	936	956	960	945	959	968	972	941	966	1053	986	955	915	965	956	986	999	937	959	944	1016	1011	964	933	957	933	902	989	926	914	976	953	914	978	966	938	918	958	1009	978	1000	966	938	995	973	935	995	941	941	989	965	971	942	950	945	953	943	929	978	1001	951	1002	979	901	979	990	952	953	964	993	1066	912	1005	1004	1020	993	961	958	1019	978	943	978	927	905	960	944	955	942	954	947	933	1034	939	948	917	930	994	964	970	962	990	997	949	919	940	941	952	1007	987	986	936	1008	945	978	997	978	966	938	979	935	1001	961	932	964	978	972	1006	942	936	985	998	951	943	941	912	952	1000	1005	941	917	998	950	928	922	994	938	972	952	946	895	986	922	973	977	926	958	1019	956	952	957	941	961	1026	992	970	939	971	988	939	993	1002	956	1018	998	936	998	952	992	927	950	975	971	926	949	958	978	979	956	1045	1027	1051	960	957	985	1011	973	1032	955	988	1025	991	941	944	913	927	977	900	975	971	968	989	964	936	979	934	1005	963	979	954	963	942	932	996	999	956	930	942	977	1015	969	983	971	974	917	965	923	957	1016	962	969	982	980	941	950	904	906	967	977	978	1010	954	907	1042	982	915	959	975	982	1017	934	939	958	990	997	969	940	928	865	999	921	955	942	999	949	966	983	945	947	969	930	963	907	924	969	979	930	961	933	983	957	981	973	918	965	910	916	951	956	979	931	964	919	936	984	1023	941	1016	964	984	949	953	1031	931	936	983	956	961	957	974	952	955	973	956	972	975	957	1010	944	948	937	906	965	957	934	938	937	951	1024	951	995	930	921	980	949	1003	962	955	945	927	963	986	937	968	979	982	949	927	954	973	979	930	986	950	963	952	1046	982	986	925	970	909	988	983	1015	900	947	986	976	956	938	955	886	963	928	962	949	870	950	938	945	939	972	954	942	965	984	890	968	965	897	931	936	958	963	962	931	930	949	990	954	979	976	976	982	945	960	976	959	932	949	1003	966	973	997	996	918	987	1046	963	965	956	958	914	966	997	957	974	970	970	960	931	913	937	972	967	948	993	958	943	959	1022	983	997	894	964	967	952	955	937	916	969	971	927	1040	945	938	950	909	935	948	971	915	906	926	979	1024	931	914	969	994	973	956	981	951	967	987	952	994	917	945	986	965	920	964	971	932	972	942	958	931	983	954	965	1014	980	979	965	963	1035	999	923	960	985	902	986	990	987	937	969	937	913	958	948	956	953	946	930	940	945	975	967	907	946	952	928	961	977	922	976	966	966	972	908	915	979	911	923	987	978	967	978	906	924	986	891	948	928	925	956	964	921	936	1048	993	943	990	978	992	963	999	884	989	1012	965	949	959	965	929	982	1006	976	973	985	990	945	987	981	935	958	953	931	951	974	958	965	961	916	939	940	951	970	1017	975	975	980	991	973	990	944	986	963	977	978	944	964	956	977	995	922	1013	948	946	1013	1003	1033	963	945	945	1019	1019	944	958	990	940	1031	954	934	944	970	928	979	952	948	961	943	944	1011	1004	915	971	943	950	953	1018	989	962	1020	965	961	946	938	939	941	925	988	962	987	959	988	932	975	957	955	1004	935	958	957	1013	988	932	969	905	944	953	990	979	961	934	919	922	952	934	980	966	1009	988	939	915	961	985	961	950	961	894	960	961	975	980	1002	896	1005	964	890	970	932	986	957	918	958	1005	996	961	978	945	976	974	952	979	965	937	951	939	946	950	998	918	990	939	963	949	952	968	983	1060	974	919	1010	977	957	919	1003	934	1016	928	1034	924	982	997	936	956	954	923	984	989	898	1003	923	902	1011	948	968	958	956	947	976	925	985	936	1045	975	907	976	999	924	986	971	961	961	966	969	970	909	992	933	955	934	976	968	970	938	978	940	948	948	928	972	971	932	949	908	993	937	951	964	909	926	948	911	961	988	946	927	895	972	943	963	967	974	944	998	975	986	979	964	952	957	949	973	954	941	980	942	958	938	922	965	944	953	952	978	989	1038	936	963	979	929	1013	977	947	952	1019	951	986	936	939	939	973	979	937	968	972	950	916	933	953	968	946	917	896	990	1015	1099	991	956	924	917	949	940	1003	939	946	972	965	985	977	970	972	952	903	949	983	940	950	924	920	936	959	939	960	971	939	980	977	972	1005	966	1008	990	999	961	956	997	959	944	997	961	963	973	931	993	973	956	932	989	1026	930	989	929	942	943	979	958	950	921	1015	1007	991	950	950	948	988	954	952	961	911	985	917	967	933	991	941	912	957	997	918	954	972	997	972	1000	970	1036	957	983	944	1001	960	1012	994	959	939	969	917	996	940	923	927	984	1002	968	968	1011	981	892	937	962	971	947	921	971	933	942	966	969	967	973	964	1003	963	954	979	992	1010	1003	933	927	957	936	1009	952	934	992	936	949	960	966	969	984	960	986	1035	971	957	969	937	926	961	952	927	1073	885	971	959	953	970	937	924	937	936	951	956	972	995	1013	951	959	944	931	953	969	987	973	949	921	991	921	993	971	974	890	959	969	941	925	945	963	1016	950	924	1005	1021	976	978	1035	947	960	938	972	1023	984	926	918	980	989	958	940	971	923	971	987	948	956	913	938	937	967	950	924	967	1000	970	998	925	991	950	1006	1004	973	998	945	934	990	924	907	964	1000	973	1020	947	987	1008	976	1004	937	956	945	956	936	938	955	916	929	988	980	967	954	976	953	1022	903	955	937	950	950	974	981	995	966	966	956	972	921	997	923	923	984	949	995	992	947	959	943	969	968	950	965	969	956	965	1017	979	945	989	1027	948	999	918	935	902	934	972	957	962	938	967	988	1006	925	922	1012	960	945	1013	951	924	897	954	1012	990	972	930	1002	959	1001	958	903	1006	949	968	1027	938	968	983	950	969	969	1016	977	1000	936	921	974	982	976	999	978	990	1002	949	941	999	951	966	953	959	1011	945	997	975	968	1035	946	946	924	960	1037	931	958	983	926	942	926	984	998	945	943	963	943	934	950	989	976	950	995	936	1035	963	928	1076	1010	994	987	961	1007	928	941	926	866	902	973	945	984	938	1018	973	980	974	975	955	905	942	943	986	949	991	1009	956	991	981	979	958	997	928	938	980	1014	983	981	913	994	945	950	1002	974	976	935	941	935	987	1002	994	1005	977	984	935	945	914	939	951	1006	926	945	992	939	952	944	967	945	985	959	966	922	995	1001	956	974	955	967	942	903	953	1003	918	936	941	953	958	959	924	980	925	958	971	984	972	1007	935	961	944	952
24346	21498	25227	28209	21500	21520	19988	720	437	396	400	335	340	344	354	285	311	280	328	297	338	306	311	297	310	299	314	287	298	323	306	295	301	284	304	285	305	301	293	299	327	279	295	300	313	291	298	300	287	265	310	269	302	243	307	289	309	292	268	284	274	295	273	301	276	288	286	286	305	299	282	284	300	305	270	312	296	298	290	276	313	310	296	312	274	301	277	289	313	269	289	242	297	285	320	291	294	274	261	311	299	285	321	285	312	289	303	296	270	303	293	261	303	298	272	288	300	336	289	305	267	285	278	298	270	333	334	291	294	299	297	305	277	290	285	277	261	283	310	267	323	322	292	308	291	292	315	309	285	261	270	298	274	275	291	243	323	248	255	314	298	297	295	310	280	319	300	254	299	270	281	293	308	300	268	297	272	288	287	271	276	294	279	310	288	301	257	336	301	319	261	258	323	267	287	320	291	297	277	297	296	276	286	280	296	282	316	321	320	262	292	298	241	296	292	296	269	315	290	304	259	306	306	303	298	291	276	307	285	278	298	297	295	309	269	311	280	259	310	288	297	313	303	297	305	280	298	292	312	258	262	257	289	303	316	279	281	295	291	312	302	320	272	295	248	297	338	252	297	272	259	274	259	283	295	303	292	279	291	268	329	286	268	262	299	321	278	256	284	281	302	312	261	296	257	273	300	273	277	307	302	276	285	261	267	265	311	253	326	287	295	336	288	282	287	255	284	289	276	283	281	293	331	285	274	291	279	277	283	326	313	320	304	295	289	319	282	279	295	303	278	289	302	325	318	290	314	272	277	297	285	268	316	293	333	267	256	288	307	290	301	276	298	285	307	266	290	297	298	282	285	257	287	240	304	263	282	310	301	294	306	264	290	307	263	275	281	318	332	299	285	275	283	304	299	289	272	263	272	287	296	272	299	292	306	302	309	279	306	313	294	312	296	331	283	280	284	325	304	328	299	303	305	278	300	302	282	269	303	296	277	279	291	284	304	273	324	323	279	293	323	288	295	305	286	317	308	259	308	325	283	311	283	272	285	286	310	294	294	294	299	301	274	285	291	300	289	300	309	290	276	282	311	301	315	303	271	311	256	266	277	275	279	268	283	278	266	294	306	285	298	280	299	274	295	263	310	261	225	255	281	261	296	305	282	301	291	276	280	296	316	304	300	316	295	302	295	252	292	366	301	254	298	301	278	307	307	299	283	298	326	289	283	296	309	288	298	328	300	279	293	299	280	308	264	310	247	294	247	301	347	278	317	303	306	300	326	316	282	282	298	302	294	297	281	271	284	303	297	314	278	281	293	288	303	287	295	292	271	294	305	283	278	273	316	303	312	287	305	281	300	265	302	255	311	293	284	285	263	298	300	301	279	310	311	313	312	284	318	307	307	321	298	288	288	299	302	328	323	295	299	318	302	289	303	288	300	285	296	291	285	303	304	309	296	284	329	294	295	286	297	299	338	286	284	269	296	283	297	264	305	279	287	297	292	301	287	292	316	294	288	243	295	280	288	310	297	293	289	278	310	299	296	303	284	312	309	299	277	271	276	287	296	267	279	282	286	312	273	275	293	300	297	291	252	245	268	308	294	308	293	266	317	308	281	290	293	312	295	257	300	312	287	250	248	304	289	297	309	273	277	315	293	247	268	319	266	299	306	308	311	275	270	299	267	271	298	272	300	275	332	276	291	283	290	298	314	302	261	297	285	288	311	317	270	291	310	311	271	283	285	285	274	279	286	284	294	279	308	262	291	300	290	286	320	273	292	302	271	262	299	289	293	299	299	260	291	277	334	290	261	298	291	280	275	322	310	277	287	262	290	315	302	295	291	288	303	298	266	295	283	275	303	307	285	246	274	322	319	267	285	298	301	280	291	284	316	297	323	291	301	268	285	303	289	300	281	300	274	274	279	289	260	304	283	309	288	270	306	294	240	287	286	282	293	300	311	267	310	288	311	291	278	282	257	301	300	292	304	280	275	271	300	334	301	308	309	291	297	267	322	308	279	251	277	290	250	291	324	305	277	328	323	307	311	281	251	259	298	296	299	313	289	260	304	312	276	269	281	272	267	290	256	295	304	275	270	275	305	272	311	281	315	314	303	268	315	309	309	302	268	268	271	291	301	299	337	319	285	290	277	277	284	290	267	257	287	265	294	288	288	298	316	282	309	274	281	303	272	285	318	293	266	273	270	265	267	284	251	291	303	281	247	297	321	281	299	271	282	256	275	248	296	310	305	261	293	311	310	305	292	297	258	264	286	280	283	320	269	272	268	289	267	292	291	274	278	294	295	283	283	294	296	276	284	288	275	286	284	312	292	287	301	289	257	286	282	310	285	310	298	303	261	310	269	254	290	271	288	289	306	317	314	313	270	289	283	308	287	286	262	261	252	280	311	296	303	314	273	281	316	271	300	296	298	291	287	293	284	296	276	268	296	267	310	298	279	305	259	298	322	292	297	300	309	309	301	312	288	290	293	271	270	249	289	321	309	311	269	278	319	295	287	286	292	304	276	291	294	265	311	273	284	314	269	297	253	268	320	287	274	316	321	317	298	286	292	270	279	309	323	293	239	286	297	268	277	253	268	296	315	264	286	315	259	310	300	294	294	291	291	283	303	269	282	242	281	298	292	301	309	296	307	284	307	326	253	294	298	270	301	288	270	251	272	310	253	255	314	285	288	286	288	298	322	315	317	288	285	301	274	297	305	297	275	289	293	296	321	311	269	308	314	283	291	294	297	285	297	275	269	327	299	312	269	279	302	327	269	271	273	308	261	286	300	292	291	343	294	297	280	281	249	264	306	294	288	287	274	322	268	292	292	308	291	285	295	250	264	286	283	275	276	293	316	297	276	287	279	304	306	286	314	270	265	310	311	279	284	285	264	276	286	273	293	327	281	306	270	266	284	294	291	290	271	314	278	296	270	301	320	293	301	274	313	289	276	291	283	270	305	274	301	284	280	286	292	280	305	335	277	320	291	286	292	284	285	289	275	277	295	298	302	280	294	307	304	291	338	305	280	303	284	314	300	258	308	307	298	272	301	316	295	288	289	283	263	288	314	288	302	273	301	309	317	328	302	295	252	280	297	288	291	292	266	281	259	274	289	322	278	274	286	283	311	303	273	273	293	311	308	306	318	303	288	257	277	278	295	315	314	282	270	319	292	293	290	265	274	275	287	286	266	253	269	266	295	281	251	296	273	283	248	303	284	301	298	248	299	305	284	294	265	289	297	320	303	297	327	283	271	286	279	300	302	299	316	303	271	309	275	304	291	248	308	293	321	293	290	289	274	303	304	283	282	338	290	269	276	269	272	277	268	288	299	296	277	257	259	267	276	301	305	249	263	336	305	252	290	277	279	279	253	288	297	285	265	282	297	288	291	312	283	280	295	296	278	306	311	276	297	302	308	310	296	266	296	287	301	261	296	289	291	284	280	283	283	290	317	282	267	256	283	315	308	285	262	277	281	294	291	312	301	316	295	292
26969	16472	2665	1265	962	772	736	710	661	701	617	710	688	643	666	599	626	679	671	630	629	624	649	631	652	649	622	641	630	670	670	621	632	621	594	615	624	635	648	654	656	633	657	628	641	639	632	606	625	619	665	610	615	562	687	605	617	618	602	649	599	649	625	652	664	615	622	612	669	605	650	626	641	631	634	655	638	611	640	623	648	624	604	633	627	597	612	670	658	635	610	639	630	621	626	651	649	632	676	645	631	646	607	636	658	601	653	626	593	625	626	683	652	626	641	608	617	648	583	601	624	618	631	646	634	663	648	600	606	650	626	637	665	611	612	615	609	627	606	633	637	618	624	617	587	620	612	647	593	603	618	658	651	622	607	645	634	629	579	637	614	619	649	641	642	641	644	658	597	640	641	603	672	669	611	623	598	649	607	606	627	585	630	634	640	676	582	655	607	659	634	637	575	596	653	624	601	681	597	638	634	566	658	629	682	678	617	644	606	635	611	638	671	636	593	601	628	636	633	648	620	656	649	629	629	622	621	627	633	635	665	618	597	660	576	633	666	664	661	640	590	608	621	609	627	600	654	638	613	629	614	649	586	675	664	595	586	626	647	634	616	590	667	609	622	645	601	632	623	651	627	637	656	637	633	670	638	624	630	675	639	622	666	583	632	631	608	606	607	620	641	617	626	657	663	650	615	616	646	624	630	632	610	627	563	627	601	645	618	633	656	631	613	589	618	622	632	645	658	630	640	585	666	677	606	618	626	635	642	657	593	574	575	648	599	615	631	685	629	625	614	622	652	626	615	646	643	612	627	630	602	603	654	663	637	656	599	605	660	630	634	643	617	644	629	594	643	646	644	627	636	679	614	648	662	623	638	630	663	638	628	667	649	643	637	625	660	628	653	634	630	633	644	629	641	635	611	654	626	659	659	607	606	625	632	638	620	614	604	636	609	596	637	599	611	584	642	634	652	652	639	659	650	614	627	633	647	652	619	653	666	639	603	630	601	625	665	592	614	602	637	613	620	633	623	575	619	643	648	578	622	627	621	577	591	614	588	618	621	625	584	636	607	584	664	649	629	636	632	623	619	597	671	652	617	591	643	653	646	619	634	600	643	627	616	644	648	618	635	655	644	626	652	626	591	671	593	639	656	686	648	635	607	641	624	627	604	625	681	616	650	671	619	661	656	620	572	611	652	674	627	627	613	638	634	636	638	624	645	625	623	630	621	650	643	662	639	626	639	645	633	652	639	643	631	638	581	626	631	628	649	616	638	612	652	612	634	618	634	595	590	630	615	576	636	648	635	634	608	650	644	634	656	641	592	638	622	640	647	628	631	619	634	594	648	630	641	654	644	660	615	634	642	643	636	629	637	646	594	602	626	670	596	616	597	624	633	639	672	585	588	637	600	617	623	621	666	621	566	648	690	636	617	623	663	676	672	643	630	635	626	629	641	618	629	680	651	615	633	624	661	636	641	644	630	633	609	622	617	636	605	666	594	634	626	605	604	656	605	634	620	640	632	600	639	643	652	667	630	616	632	641	662	646	664	670	611	653	613	642	616	601	642	637	605	578	657	612	643	634	608	630	657	635	638	610	644	629	611	620	649	636	608	667	618	653	658	623	611	641	609	674	587	628	604	643	638	621	619	629	636	638	646	665	616	641	652	625	648	641	577	646	644	642	675	647	632	647	656	633	598	678	616	616	614	616	621	615	642	610	674	611	634	652	603	639	627	655	618	657	655	615	666	610	627	625	638	610	582	661	589	678	607	599	570	619	609	624	627	596	667	669	607	597	637	631	638	630	637	616	625	669	618	616	631	610	631	611	614	609	644	652	615	624	608	581	624	604	646	667	574	626	638	618	660	615	647	617	640	597	599	655	631	619	652	582	639	607	604	650	625	621	633	646	628	599	672	674	599	651	605	606	633	632	616	639	604	627	647	671	629	648	637	606	642	637	614	662	632	641	660	614	607	654	640	600	610	626	627	615	637	657	590	634	641	598	631	612	616	626	650	626	599	663	655	638	578	631	621	628	666	640	597	611	615	643	651	626	662	640	617	642	672	641	656	625	617	585	595	644	674	635	634	625	625	583	629	611	631	623	614	662	652	642	629	627	643	630	632	647	604	614	631	633	625	603	649	599	632	657	637	633	606	577	626	627	654	667	654	649	647	598	631	669	689	670	599	651	641	614	668	661	584	624	654	678	618	655	634	651	642	654	652	601	664	639	600	623	643	644	593	614	639	618	643	602	666	700	684	620	632	638	627	617	616	622	611	610	625	637	601	630	622	652	619	617	633	625	597	584	637	626	634	608	672	654	645	621	631	597	700	665	617	596	624	636	628	619	590	574	626	643	616	616	651	623	599	604	673	616	657	614	616	653	624	640	619	619	625	676	610	582	623	628	635	609	615	684	594	652	609	680	629	634	625	642	622	606	595	626	633	645	630	649	642	655	651	627	600	610	628	618	627	628	629	599	621	618	638	647	669	604	682	635	659	574	599	631	640	651	625	650	638	611	648	593	610	652	596	578	621	661	650	656	599	614	625	611	633	629	665	632	652	630	596	569	604	645	638	637	616	609	612	664	645	616	610	629	627	627	621	639	638	621	653	667	625	653	643	684	593	600	616	638	632	604	580	652	590	625	600	624	595	625	666	583	618	595	612	659	619	615	605	608	609	654	600	609	655	631	623	578	661	623	628	633	630	631	596	627	627	629	625	627	635	599	644	594	623	615	633	605	596	662	644	615	668	622	645	642	653	583	688	621	648	714	647	626	611	582	621	618	620	645	614	571	574	597	638	592	635	647	601	624	656	649	602	614	603	632	582	634	586	604	624	593	628	618	593	642	615	607	592	629	592	656	624	629	667	590	641	635	578	636	650	586	669	596	629	625	650	690	647	631	652	632	623	629	672	642	647	615	665	613	584	669	628	629	610	635	645	667	641	617	639	586	599	598	676	623	699	665	659	644	609	639	636	610	678	631	642	648	579	648	624	646	586	672	646	596	668	583	656	642	622	626	640	617	628	627	661	676	664	635	646	648	633	602	620	690	586	603	618	579	628	648	584	621	674	614	663	627	648	618	620	651	645	615	630	594	636	626	664	608	619	596	633	658	620	633	636	636	645	657	638	648	621	620	625	617	616	618	629	670	632	665	647	618	600	590	651	635	645	620	592	624	627	690	649	670	639	609	589	650	602	621	605	598	606	644	636	628	617	610	654	650	621	628	641	655	607	635	601	608	638	676	660	618	622	622	657	658	633	619	629	586	657	625	606	620	626	610	620	612	669	624	658	644	619	655	645	603	627	628	643	626	652	659	605	623	619	628	646	595	623	652	623	680	656	634	648	621	584	619	598	607	651	645	626	657	617	648	637	584	627	637	628	604	607	624	653	655	642	592	602	632	614	576	623	631	636	664	606	593	646	594	584	616	659	629	629	661	639	618	637	628	584	605	593	621	625	631	628	658	642	682	646	653	640	605	599	631	601	690	584	620
32339	20663	10105	954	637	609	575	379	368	364	375	428	425	362	385	360	402	421	365	370	387	380	381	397	356	357	410	370	377	360	336	413	346	385	389	379	380	400	354	362	399	388	372	425	367	394	421	342	372	394	380	390	421	376	380	364	345	400	371	389	406	376	421	382	396	389	380	376	358	386	364	353	372	390	395	343	376	367	370	361	360	365	366	387	407	405	428	383	358	376	363	416	369	380	375	391	434	377	357	373	406	372	386	425	353	388	413	411	392	355	409	360	383	374	346	367	370	352	396	393	391	355	366	379	348	351	386	392	367	388	348	356	354	343	379	359	419	403	359	403	360	349	352	368	396	384	356	392	427	391	369	367	372	392	434	396	390	377	385	386	409	387	369	410	395	374	377	383	414	370	366	373	378	424	398	369	350	403	402	402	377	383	399	371	334	394	384	401	390	399	418	373	397	354	390	416	391	382	398	392	391	381	391	387	392	407	383	331	384	326	361	368	323	385	360	348	337	365	367	339	378	349	395	417	361	402	405	358	380	350	363	370	359	351	410	336	336	386	400	332	383	370	371	360	348	373	353	357	394	413	355	415	370	370	380	394	367	371	385	374	375	375	380	387	378	387	383	386	390	382	367	378	364	393	375	378	397	397	370	391	349	331	389	373	368	364	413	385	346	344	395	379	341	361	401	408	403	354	376	409	405	373	379	368	379	374	392	385	380	413	378	370	385	398	355	340	368	380	340	412	378	353	393	364	346	375	397	369	372	380	355	342	353	399	404	359	389	385	397	421	402	386	369	374	369	421	409	370	378	371	419	383	391	387	376	393	388	418	347	366	357	418	384	360	365	387	399	345	360	362	357	379	373	391	393	381	411	374	356	380	359	385	403	355	369	397	389	361	371	325	370	360	370	417	357	400	403	354	382	365	380	375	404	404	359	385	377	389	363	382	372	394	333	352	368	346	326	387	365	433	339	368	350	408	376	365	415	409	380	375	377	351	357	359	400	389	360	383	387	411	350	381	357	403	409	374	396	364	431	345	344	352	392	389	383	405	372	382	432	401	373	343	404	365	382	378	380	348	374	368	335	371	358	390	364	381	414	355	372	404	400	367	366	377	395	370	363	382	360	397	355	386	354	381	332	392	368	397	417	396	413	394	389	399	409	392	404	346	391	389	408	358	375	386	361	386	380	380	392	375	380	370	372	377	372	352	363	385	391	414	346	376	361	382	372	368	362	393	388	383	388	401	340	368	389	404	399	395	409	357	345	428	400	376	386	413	368	380	351	394	393	399	373	369	411	397	375	386	371	373	360	364	377	346	362	398	370	403	358	362	410	364	347	392	399	374	356	349	376	346	346	421	359	369	370	395	379	418	367	357	371	376	346	345	380	373	402	399	395	383	362	365	392	369	366	362	437	388	380	366	348	402	406	389	409	359	361	357	427	390	399	411	373	377	379	341	373	400	378	362	429	354	345	358	377	352	373	372	424	403	368	383	358	367	440	406	351	373	348	376	363	381	383	361	407	347	373	384	424	356	355	383	371	384	397	377	376	350	375	353	366	345	402	373	375	402	356	383	348	383	406	406	383	366	399	387	408	376	360	385	410	390	398	409	405	398	354	367	391	409	389	382	419	348	364	347	369	357	375	342	395	395	368	322	364	385	381	372	398	360	395	386	359	409	422	374	376	379	403	377	375	340	353	373	386	360	363	392	389	368	399	331	340	359	391	364	344	363	367	346	362	382	384	369	383	434	367	372	425	394	392	374	328	360	341	366	406	340	394	361	346	390	380	354	394	406	383	379	385	382	371	369	428	376	399	364	391	385	384	411	361	393	350	360	367	353	405	422	394	358	330	351	381	411	393	368	348	400	364	377	405	403	383	366	394	386	380	388	350	373	390	365	389	376	386	420	390	361	381	370	411	360	394	352	407	347	355	402	369	366	374	390	390	385	376	369	388	376	352	369	358	375	385	366	373	345	388	385	386	397	350	368	363	402	389	386	361	372	404	405	406	373	357	387	353	366	372	404	351	380	402	396	408	432	372	370	367	381	402	345	392	390	366	347	338	352	388	381	386	387	381	403	363	364	400	353	383	348	325	400	389	394	369	349	383	394	395	386	337	385	362	387	402	372	351	380	376	413	375	371	380	394	385	366	364	374	381	356	361	365	345	370	379	398	366	394	372	386	353	351	378	374	361	375	363	380	373	375	399	364	377	344	380	381	377	353	375	359	409	386	362	401	379	352	391	384	387	425	392	388	357	383	380	388	391	365	377	373	345	353	399	400	395	374	403	385	331	356	368	394	431	399	341	394	394	372	350	404	343	396	373	332	397	400	448	395	389	356	390	377	379	396	358	348	384	371	359	401	371	394	395	377	372	357	321	358	368	375	384	380	385	388	431	425	434	366	383	372	381	359	417	402	366	380	389	368	391	390	379	394	430	363	350	322	359	406	372	423	338	374	376	384	367	345	385	386	385	419	420	388	338	370	402	377	386	401	382	401	367	399	363	389	389	388	373	386	387	330	424	364	365	390	401	385	366	391	427	383	360	339	392	420	368	393	394	429	362	376	372	398	395	345	355	395	367	382	361	364	387	402	371	378	381	392	382	375	379	385	381	381	418	373	418	406	391	383	341	361	378	406	342	354	410	356	416	355	402	377	392	395	403	378	344	375	333	378	385	348	359	408	369	374	364	357	385	343	379	400	393	364	415	367	391	357	390	349	380	396	413	398	353	383	353	407	400	403	396	378	371	353	377	412	361	347	419	380	406	350	350	377	375	407	355	344	391	360	377	375	375	377	380	378	390	385	386	424	386	373	392	392	413	392	408	404	374	419	368	375	433	390	342	377	411	405	389	384	371	362	402	363	371	389	387	371	387	374	375	360	386	389	388	347	384	356	363	357	391	338	371	398	343	374	398	395	363	397	386	386	369	423	379	371	374	372	362	380	352	413	407	408	364	372	422	418	401	374	370	373	402	395	416	388	367	407	398	391	350	393	381	390	363	383	383	344	378	393	401	382	386	352	372	385	390	372	391	394	361	378	358	394	348	376	383	405	392	392	345	354	385	384	378	392	384	346	392	401	391	422	366	424	386	359	373	362	371	348	366	390	399	400	392	353	342	359	420	387	409	393	368	370	414	396	402	351	339	378	356	352	377	416	379	429	349	356	387	382	381	370	367	382	399	421	395	381	397	405	362	368	361	359	358	393	394	411	390	380	370	349	334	385	393	415	398	397	396	386	390	365	388	425	401	390	390	357	378	372	353	392	377	350	388	392	340	363	371	365	356	380	376	352	390	381	422	371	394	391	381	399	395	387	339	384	348	356	377	398	353	399	383	356	398	423	359	409	352	425	375	399	405	367	360	375	411	435	394	356	360	365	381	368	394	373	367	376	361	391	387	394	378	422	355	398	390	379	375	370	346	353	338	414	376	360	390	389	376	382	388	348	434	399	376	379	395	386	367	365	425	421	401	332	407	361	359	378	345	352
7668	2053	926	873	871	889	859	866	883	868	835	871	824	828	874	830	869	898	856	850	803	847	866	873	869	796	864	911	833	794	804	807	823	917	900	890	855	856	878	838	788	856	864	859	848	839	875	881	860	917	825	896	855	856	824	869	824	818	904	785	842	852	819	798	819	887	865	868	838	844	829	870	822	836	808	827	846	834	887	772	806	788	828	859	832	892	845	879	883	877	819	837	839	882	889	843	818	917	868	804	882	813	833	834	874	858	848	825	856	857	802	846	847	881	827	816	863	826	856	867	881	846	854	852	841	873	846	877	865	826	888	851	838	833	845	867	839	814	830	821	822	877	832	900	857	788	810	814	786	795	826	834	850	886	878	852	820	848	893	863	829	852	844	805	846	791	873	840	873	831	844	862	837	814	798	842	809	828	832	884	876	858	868	821	799	843	854	830	853	859	898	843	898	828	807	898	850	833	885	846	836	825	840	833	830	865	838	818	818	822	885	843	829	865	809	828	867	856	857	853	878	806	894	863	859	844	833	831	755	837	821	874	830	850	859	863	819	822	852	821	892	866	851	848	900	790	837	783	912	842	884	847	878	821	804	844	852	868	856	804	820	862	860	878	851	862	849	811	835	818	864	849	838	903	891	803	898	837	872	840	806	899	924	827	847	851	833	881	866	823	899	837	903	876	831	885	883	892	803	818	842	859	826	869	836	845	855	808	855	881	862	821	848	832	846	847	885	810	851	826	799	879	837	828	891	809	823	887	848	848	848	830	816	831	866	843	850	803	808	834	851	865	835	855	840	833	871	880	883	806	792	885	887	867	856	864	832	818	849	857	783	836	840	846	833	831	829	906	801	852	859	871	848	886	837	817	795	821	816	882	839	862	831	865	882	869	872	830	889	819	885	872	884	831	789	832	870	894	858	854	895	895	846	813	815	831	841	822	852	862	838	814	850	834	804	819	859	812	788	905	846	878	864	806	851	833	848	863	818	868	913	873	832	883	854	828	854	868	850	828	843	839	875	866	842	869	849	851	830	907	898	830	825	887	868	826	856	848	819	878	847	871	839	888	871	786	803	840	866	866	843	849	803	847	885	939	834	822	795	860	863	825	843	843	805	854	808	877	881	824	824	833	826	866	813	869	851	874	811	836	754	807	830	802	870	853	834	885	875	865	886	880	834	808	845	875	879	848	791	852	825	880	792	901	804	837	850	856	831	857	822	840	877	841	867	821	873	897	842	840	873	834	861	850	887	838	803	859	837	851	823	825	826	851	838	854	860	824	871	859	887	919	834	847	872	848	902	842	836	847	825	885	776	846	835	855	865	841	863	834	837	852	856	849	928	854	861	892	885	805	840	861	801	781	884	834	839	848	867	820	882	839	825	860	888	833	812	857	850	812	785	820	833	812	849	806	832	837	854	851	818	861	850	862	865	852	827	875	823	846	838	784	868	882	815	853	836	891	834	845	852	832	866	829	872	814	799	875	849	858	861	860	885	856	868	891	876	839	845	841	824	840	822	907	886	857	877	863	899	900	832	821	815	835	842	798	885	880	817	800	778	789	851	920	851	852	870	836	798	856	891	836	844	856	876	855	872	851	805	842	788	823	840	825	879	899	868	832	860	858	832	802	869	879	799	835	882	880	822	827	801	798	866	834	866	866	865	894	904	832	848	834	824	874	879	888	851	784	811	833	887	880	875	891	832	846	827	833	830	870	879	806	876	857	832	854	804	906	829	888	893	814	877	841	892	806	835	830	850	855	840	857	804	848	878	851	874	851	853	823	827	867	811	864	863	810	874	820	855	819	839	852	829	854	837	848	814	905	871	833	894	862	808	856	826	866	816	887	832	824	865	825	902	799	878	863	842	868	856	868	844	873	872	841	841	888	852	872	859	838	873	842	869	860	837	861	802	847	857	885	908	809	847	809	833	843	914	836	836	764	874	863	772	903	870	878	812	867	872	879	855	850	841	819	849	854	851	845	806	822	881	833	804	821	829	828	857	848	852	850	820	867	853	844	847	804	827	843	829	842	834	825	855	854	866	841	829	862	852	856	832	857	828	813	869	857	848	894	811	865	866	871	861	850	854	881	880	839	863	849	835	887	858	832	849	876	862	832	858	850	843	864	844	884	846	831	845	869	846	901	858	838	822	888	911	812	851	830	839	796	841	864	814	866	854	870	881	929	795	853	885	887	807	831	827	885	856	828	895	823	867	875	888	841	884	886	847	836	810	889	759	841	785	812	872	857	856	907	872	825	878	916	827	840	901	876	838	850	815	852	871	875	817	895	877	847	869	911	791	864	840	835	860	851	838	879	828	896	841	838	824	844	837	867	817	849	843	855	882	794	886	915	867	871	886	882	844	792	819	839	800	841	812	838	835	830	871	853	869	843	853	803	832	870	809	826	836	829	838	852	827	834	859	895	857	865	789	865	832	790	857	827	865	808	828	854	869	828	847	801	832	886	847	858	869	829	882	882	854	824	837	833	854	887	856	864	840	887	804	840	826	864	843	828	827	866	837	821	854	857	840	791	808	872	852	872	806	784	826	886	832	812	861	836	880	902	819	833	864	817	872	857	841	852	825	891	779	837	849	840	869	855	876	854	820	827	906	844	879	834	872	858	835	886	861	859	867	862	863	870	859	854	863	774	872	881	815	883	812	832	920	819	858	886	826	865	861	798	837	824	887	793	882	811	851	836	842	876	937	844	835	885	837	831	892	825	846	862	829	883	809	812	839	887	829	864	820	888	851	806	894	840	818	819	833	834	793	834	827	824	840	864	846	828	872	832	827	863	879	874	848	850	863	851	821	851	881	871	861	823	926	841	843	805	855	866	850	847	826	856	844	878	842	858	834	870	857	825	883	813	824	883	848	832	873	816	864	961	846	826	841	889	866	872	832	860	842	894	869	881	908	841	841	821	847	841	849	840	789	804	821	878	828	864	849	866	897	878	896	903	805	844	885	906	868	828	854	806	842	872	915	840	837	782	842	840	809	867	902	811	874	787	847	830	840	843	929	835	730	823	875	852	888	837	819	824	834	870	882	841	815	850	845	838	869	853	821	861	873	905	858	823	863	839	847	841	811	814	892	811	845	808	840	875	941	862	872	883	862	864	841	872	883	861	797	883	789	881	881	863	807	844	873	775	842	847	891	852	874	854	812	827	892	795	845	840	842	867	835	888	873	855	801	832	850	879	834	870	847	794	872	798	908	832	812	820	812	858	862	824	799	848	890	811	841	811	852	831	886	849	857	869	842	855	795	886	834	843	862	833	877	925	819	857	883	822	897	843	863	872	853	847	889	889	846	846	877	854	835	801	812	859	867	837	816	830	859	880	848	851	806	910	843	863	858	808	855	848	872	864	842	838	834	894	874	837	900	838	843	796	814	904	803	867	848	865	853	878	765	868	834	830	876	846	816	871	819	878	881	859	816	853	853	820	810	810	832	803	841	842	818	880	806	848	851	815	857	830	854	890	813	849	843	811	859	830
24750	21446	24937	28380	21443	21438	3402	660	523	529	523	467	470	496	469	405	482	468	491	461	494	510	470	458	501	465	424	481	456	448	467	440	435	445	440	428	442	416	434	483	447	503	454	472	408	441	470	473	440	418	465	459	464	451	446	431	426	473	533	451	467	464	450	470	470	475	445	448	455	508	500	472	462	492	454	435	480	410	457	481	472	494	458	476	471	434	454	425	461	433	472	450	472	490	455	508	437	459	448	462	436	446	427	448	472	476	450	494	467	500	492	413	471	458	463	435	489	455	488	448	428	463	434	439	460	477	452	442	427	510	483	468	426	440	427	453	477	455	417	434	443	458	451	468	450	444	461	456	433	457	431	449	443	436	440	432	434	457	459	435	460	473	460	440	451	456	427	456	408	459	437	423	468	423	427	450	522	451	426	452	496	466	488	434	487	503	437	464	455	490	479	441	444	455	474	438	437	431	446	461	453	440	453	444	483	473	445	429	482	440	446	479	442	462	412	475	461	452	446	494	463	422	461	405	450	486	399	452	444	438	484	438	460	485	486	456	464	459	442	411	447	443	435	474	443	446	476	481	446	467	406	424	492	448	471	492	435	475	500	424	493	476	466	500	468	478	447	472	484	467	462	436	412	482	453	406	471	477	437	431	379	498	406	485	470	456	413	443	478	429	465	438	440	428	472	486	452	463	444	433	470	451	458	440	464	511	446	403	480	439	419	438	432	477	495	476	456	480	466	469	434	461	519	454	429	442	455	425	456	463	460	450	447	405	475	461	471	511	389	475	431	465	477	446	470	498	444	435	482	461	434	480	430	492	455	444	447	460	478	463	424	472	443	475	480	450	455	472	448	471	452	444	455	477	470	484	434	474	429	457	429	466	481	472	456	446	495	460	444	437	505	470	424	434	409	486	486	432	439	443	472	480	461	440	433	432	456	439	472	456	458	421	454	488	470	459	417	494	405	456	443	453	490	489	474	462	434	430	457	450	455	475	423	471	498	452	462	430	436	423	456	425	443	437	428	441	442	457	439	472	435	470	474	507	439	455	497	475	502	489	475	436	483	442	463	425	384	466	461	475	458	468	472	459	447	441	478	490	444	455	445	459	438	473	443	432	465	451	443	428	425	442	482	452	431	442	455	476	469	498	490	449	459	441	454	487	448	473	434	442	456	475	459	487	458	461	429	495	444	422	447	462	426	463	418	439	525	473	446	446	464	449	483	468	456	480	430	406	510	472	476	425	470	433	495	437	461	435	452	450	485	446	434	426	462	468	472	432	484	442	408	405	420	461	430	455	476	448	485	430	479	473	458	420	477	447	463	450	441	491	465	449	446	437	467	429	403	427	477	429	482	447	443	464	467	457	452	473	497	430	417	460	465	435	439	450	440	464	481	450	418	463	427	469	441	419	423	479	435	458	474	439	421	436	466	459	506	504	454	435	480	419	402	488	442	494	427	438	449	430	481	460	496	458	433	458	439	446	436	507	441	413	451	442	475	505	417	473	436	443	463	460	433	462	416	463	455	421	424	467	458	433	466	465	447	493	438	428	480	452	509	423	474	484	442	476	450	445	440	455	458	472	487	484	450	427	461	476	448	451	443	422	457	487	461	457	467	452	411	437	437	465	469	507	439	453	468	457	487	413	439	462	464	439	442	474	439	418	469	475	423	454	393	430	449	422	448	497	463	453	474	445	491	398	495	480	450	414	423	447	465	502	437	425	464	451	451	443	518	453	429	432	403	445	401	448	465	425	489	451	450	426	420	439	475	455	435	476	493	444	493	453	454	448	496	470	467	474	423	448	449	490	463	468	461	414	446	443	421	416	426	474	412	443	441	404	469	483	454	484	449	457	438	504	445	399	457	505	489	469	446	456	481	480	446	442	457	460	470	430	451	484	472	440	437	449	470	456	490	469	443	473	460	440	501	458	465	455	489	447	474	478	428	428	431	442	479	452	422	436	437	436	468	466	438	449	436	467	426	461	450	439	412	447	414	446	441	447	463	453	428	426	480	427	516	471	454	470	499	458	463	495	464	443	450	433	425	459	467	501	444	402	430	435	427	448	445	416	469	429	451	461	448	453	424	459	439	430	460	436	457	425	473	484	428	397	431	418	441	446	425	482	473	432	447	456	436	454	432	451	471	462	427	438	449	486	468	465	442	438	451	451	479	479	468	481	459	422	473	479	429	432	442	442	440	457	425	475	486	435	454	414	495	423	461	461	440	452	442	477	473	488	419	466	421	466	455	472	430	468	506	461	460	423	437	423	456	441	435	499	428	436	424	425	426	436	485	459	412	447	478	468	422	490	470	444	462	442	415	471	470	464	429	476	415	453	437	464	442	472	428	422	493	443	527	427	446	468	455	463	480	441	448	451	447	420	400	450	468	453	413	476	425	452	468	416	439	413	506	496	474	479	460	423	453	465	457	434	454	472	432	484	453	463	467	460	483	466	483	472	423	514	414	434	489	469	408	457	437	419	449	450	456	468	471	454	500	443	441	473	471	429	460	499	427	458	452	455	487	446	438	418	457	413	457	455	425	447	430	461	446	467	440	418	441	458	441	481	439	420	460	411	451	433	442	461	450	465	443	460	445	455	452	404	451	439	414	414	415	438	433	453	424	435	440	429	495	419	470	469	474	441	464	491	466	499	449	460	441	448	460	398	424	458	469	469	440	463	477	421	462	500	483	427	432	457	450	460	453	485	471	474	452	426	467	454	427	483	447	462	439	440	428	422	450	463	464	399	445	451	434	445	454	433	456	465	453	441	377	458	443	467	427	448	461	512	488	481	443	481	475	432	450	478	423	459	492	478	457	408	459	412	411	496	458	448	459	421	428	430	432	430	474	447	432	439	432	452	435	416	440	451	465	489	467	468	464	490	482	476	458	452	418	458	446	458	454	450	431	448	448	466	441	419	469	459	442	437	427	453	382	441	494	432	439	451	479	457	458	462	453	447	474	440	424	412	477	427	468	450	467	431	479	430	442	459	415	438	466	470	446	455	449	494	446	478	404	466	474	406	483	426	418	444	451	434	427	491	459	468	499	469	472	472	465	455	418	469	429	452	467	441	427	440	473	449	495	485	502	434	468	415	438	490	439	452	462	486	459	448	462	449	459	461	476	447	467	426	479	425	450	428	446	457	446	518	490	499	506	504	419	424	429	453	479	427	436	469	475	448	459	436	460	428	427	457	459	408	504	478	470	465	479	444	464	445	436	477	478	412	432	507	465	433	448	447	434	446	484	442	474	485	425	435	403	415	443	451	436	463	454	458	438	405	459	474	472	467	470	453	468	493	469	447	461	441	464	456	492	478	414	421	508	414	499	442	470	425	451	481	408	443	457	454	466	456	490	441	476	475	441	443	490	442	460	422	464	427	489	427	456	470	461	483	510	419	467	498	457	450	456	429	475	479	457	414	459	469	454	491	407	403	447	421	445	456	472	465	473	443	456	446	435	472	455	439	460	462	446	465	416	447	439	450	421	435
21033	12712	2098	1370	1151	1073	1008	1012	992	990	1038	941	1024	973	956	1046	1002	946	948	998	937	996	955	943	922	978	939	963	984	969	1001	962	1035	975	981	1004	1029	990	943	959	1007	961	958	965	923	959	989	934	927	921	975	938	929	995	974	954	933	973	1021	964	936	947	1008	940	947	979	994	926	982	958	979	969	962	961	1005	931	956	960	956	1004	971	925	997	1013	987	918	971	978	901	914	975	936	1005	970	981	998	922	998	919	967	933	938	925	947	1045	955	927	949	978	985	999	931	993	991	954	923	979	993	874	976	995	949	940	960	935	937	946	969	979	1001	954	937	976	994	913	1007	941	977	976	968	928	954	983	973	930	920	980	989	971	994	961	972	954	990	1005	1017	960	1003	926	972	970	980	942	1032	954	931	956	943	908	974	917	981	922	954	977	994	931	955	922	946	964	976	944	951	972	962	974	991	986	923	946	932	983	905	916	1009	935	964	989	979	976	997	956	971	889	1013	1003	950	964	1018	974	948	943	957	962	965	991	965	1009	1004	983	900	970	972	984	926	1023	954	982	997	940	1018	911	946	986	973	948	949	974	931	978	1007	943	943	960	951	959	987	929	975	1004	968	970	987	959	961	943	943	915	958	914	979	1021	948	964	978	962	967	911	965	1014	964	960	981	1012	987	958	969	939	958	980	962	938	974	1005	995	914	991	980	946	991	918	976	915	952	966	947	941	946	973	1025	905	920	1010	982	958	943	1031	944	942	896	947	1028	978	935	897	993	962	967	1019	971	981	1008	934	1014	978	956	963	975	921	1013	956	958	1009	891	961	932	954	1012	951	958	983	1001	961	960	944	1011	991	974	975	903	925	962	945	1012	959	967	981	1025	975	957	938	1021	942	975	980	969	993	1002	945	1001	978	969	952	1011	949	1015	950	956	936	935	934	1000	933	906	989	933	968	957	982	938	938	940	966	982	932	943	940	1019	979	955	992	1008	987	989	978	954	931	959	960	918	1022	981	975	979	921	999	936	988	1023	929	963	901	1004	993	1022	937	977	1017	892	901	1025	1001	946	980	927	908	1016	979	960	961	878	967	957	993	931	929	989	963	995	921	1005	980	935	980	965	936	988	954	898	965	943	981	1021	965	979	1000	989	940	1041	950	947	955	946	943	925	918	933	936	965	964	946	966	1009	984	1014	988	966	1019	969	959	981	1032	924	920	986	986	919	924	1029	993	927	951	972	976	962	1001	952	967	996	1007	941	944	850	975	980	957	993	1027	964	1019	927	943	939	942	950	971	900	950	946	993	942	989	936	947	973	947	990	981	924	954	952	934	1042	905	963	990	979	973	954	1005	905	904	946	922	936	953	962	977	933	975	1004	932	929	958	934	946	972	939	907	949	957	910	914	961	934	975	1016	970	934	948	993	942	927	952	961	973	963	965	949	958	953	990	1009	955	926	956	1005	1025	937	1001	926	969	998	954	1025	957	975	977	913	944	938	956	973	913	963	991	937	1049	928	915	935	961	961	932	994	1001	948	900	904	1005	952	939	946	975	962	909	957	979	964	976	999	1023	938	925	982	1029	930	985	971	958	963	919	958	970	1021	916	967	950	944	975	925	1023	986	975	949	1025	945	954	951	952	957	1025	1064	1013	984	970	974	883	986	988	976	984	937	973	939	1014	966	987	962	911	958	970	946	1030	921	992	946	953	951	928	1016	955	930	990	981	963	993	966	980	939	983	983	985	998	918	1012	944	926	1019	938	975	903	928	958	993	987	913	953	914	1014	974	966	945	976	951	994	937	936	978	961	945	932	983	979	1004	988	948	967	904	997	980	989	921	959	946	952	1018	1019	929	1016	999	967	941	984	934	945	946	985	947	960	970	974	971	961	998	928	988	959	953	989	1000	957	968	942	984	972	935	947	929	996	896	967	971	970	979	1022	991	984	961	925	978	947	945	1001	1034	1020	971	983	917	957	1007	1011	949	925	1021	984	961	1033	955	932	955	991	964	970	1002	887	985	937	987	939	964	947	946	941	979	1026	936	1064	945	982	962	941	951	958	925	961	957	933	981	936	972	944	975	954	994	977	983	988	946	932	964	1006	954	963	1002	954	931	914	981	953	956	973	986	982	964	972	1029	984	916	942	975	963	994	954	924	969	995	934	949	970	1006	950	933	1015	957	990	976	959	941	966	987	965	942	955	918	961	950	1022	932	962	999	938	906	916	938	1021	976	924	963	971	991	961	1019	950	963	953	977	961	1001	985	948	950	932	945	1019	966	944	978	951	941	946	922	1010	953	955	963	984	951	1040	966	951	928	991	942	980	968	951	977	983	899	904	951	967	942	960	970	957	966	926	1016	931	915	1003	976	949	1001	981	997	1001	979	1025	985	974	1002	965	954	1015	935	971	942	970	952	949	1002	943	1025	985	997	937	969	983	977	949	1012	946	980	941	961	979	976	993	952	894	994	976	991	970	942	990	975	995	960	965	958	934	983	980	957	979	958	967	913	927	921	978	966	928	949	927	989	951	1022	978	1037	928	1003	973	964	972	950	953	1012	1001	950	979	945	975	951	929	948	1005	1006	929	951	973	974	963	953	1006	979	998	947	967	952	922	962	927	1010	980	896	951	979	990	921	1020	964	1020	992	1012	988	985	928	982	960	950	1037	996	1006	956	934	1011	983	949	984	966	1000	972	979	997	983	952	932	955	913	947	1013	1002	950	1009	1019	984	965	941	987	957	964	943	963	992	955	965	1007	943	930	968	959	983	940	1006	899	965	931	975	923	918	1020	960	953	1034	918	961	950	940	981	971	966	976	908	1000	948	917	940	951	961	873	977	964	921	940	948	943	926	996	1021	932	979	935	1029	1010	980	958	979	1054	950	1013	990	997	961	987	939	934	967	947	1014	933	933	955	1009	951	984	988	995	944	936	919	1002	978	964	940	988	970	972	1016	1019	974	945	971	936	963	984	918	1013	1025	964	918	964	902	913	900	934	939	977	926	949	1000	859	959	955	978	924	970	978	987	971	955	933	966	994	998	928	959	948	961	969	977	948	953	884	959	955	959	929	952	914	946	1023	960	1002	962	967	904	925	976	982	947	934	942	960	1003	945	996	1002	944	968	958	972	926	973	1064	943	966	1001	965	938	981	971	993	952	940	963	923	993	940	1028	943	954	928	931	929	949	1019	985	970	919	999	999	966	917	975	929	979	1003	915	982	982	973	950	952	937	986	909	1017	973	995	958	964	941	959	1021	967	987	936	954	966	1024	915	944	978	956	947	917	929	979	926	990	977	996	991	933	979	976	1014	949	972	974	980	1000	992	950	940	968	1041	964	1026	943	973	996	992	1024	957	937	934	931	933	913	962	950	975	887	941	1018	983	938	956	951	942	1016	970	956	991	929	992	970	991	935	1014	992	957	962	957	968	949	925	976	952	985	933	969	970	972	994	995	1009	956	947	953	928	925	1008	970	1032	962	977	988	960	989	900	975	988	926	939	939	952	977	984	930	974	945	930	950	940	1007	975	1013	1008	1012	964	938	944	960	981	982	1008	968	938	947	997	957	913	994	945	971	920	926	967	997	1001	954	1029	922	960	970	1024	941	1001	936	949	1005	930	1008	963	1009	995	983	980	940	966	936	942	1019	941	894	963	940	1002	969	1008	948	950	969	955	967	1003	991	949	988	957	928	938	937	958	949	962	964	984	985	944	976	921	914	983	919	994	1019	921
24271	21438	25156	28135	21439	21450	19922	812	456	393	338	344	376	332	377	349	352	319	338	335	332	320	346	302	293	317	333	278	308	281	280	321	311	320	302	269	271	285	323	306	289	308	289	282	298	300	321	298	322	276	305	274	271	300	296	246	293	289	315	265	280	258	286	298	296	272	277	290	260	286	274	284	301	289	286	299	284	259	275	296	287	300	288	258	258	296	309	276	307	310	279	297	320	286	268	285	319	267	277	266	296	336	294	265	298	314	314	262	291	254	349	304	253	280	270	307	290	319	260	284	291	315	291	257	254	279	277	298	280	305	304	256	264	244	307	314	282	305	279	309	290	293	283	253	278	331	301	270	283	291	289	276	284	265	286	289	283	263	315	280	286	293	264	302	270	286	316	280	265	284	273	291	251	292	303	321	301	227	271	290	251	284	289	300	296	295	297	271	308	286	288	295	279	313	287	288	276	269	282	315	291	273	312	316	302	288	294	275	295	280	288	291	297	300	295	311	306	266	274	280	273	313	309	298	284	307	282	282	279	258	265	289	257	296	301	306	292	312	268	318	287	283	326	291	262	318	292	295	302	274	299	308	304	288	321	274	278	277	314	271	281	253	296	285	329	313	284	295	304	288	313	287	302	272	275	288	264	296	276	309	282	271	304	300	263	299	332	272	272	303	304	272	272	296	283	280	301	294	286	269	310	291	292	275	272	273	326	288	260	257	277	285	267	301	281	267	290	307	285	312	276	264	262	259	268	267	282	259	263	277	272	265	312	270	286	291	284	287	307	284	282	296	326	285	268	292	299	284	320	280	306	281	274	300	315	317	264	258	297	287	262	305	272	299	273	298	289	270	255	281	271	294	271	305	314	300	295	284	308	325	257	316	281	263	270	265	312	285	262	269	297	288	275	313	302	287	287	315	281	282	264	273	332	275	305	272	304	286	295	290	309	286	290	294	264	316	313	304	320	303	257	311	331	344	297	315	279	290	286	259	281	271	272	309	293	300	294	291	291	323	295	330	305	280	276	294	304	289	292	266	299	290	250	282	288	258	274	276	312	261	271	305	253	286	278	265	280	235	272	314	310	312	294	310	284	291	294	277	280	285	276	297	281	282	305	280	283	282	268	305	279	260	282	291	318	269	322	311	283	288	293	319	257	275	285	289	292	271	293	325	278	289	301	287	280	280	289	282	314	279	321	292	292	297	294	312	332	316	269	277	273	284	287	302	283	269	257	325	335	295	270	294	271	285	295	295	294	296	303	321	297	301	254	311	301	285	281	308	299	279	305	268	296	310	287	300	282	287	250	270	254	286	322	323	302	302	300	264	282	329	277	274	289	298	282	281	321	271	281	283	273	292	308	271	272	292	290	329	294	286	275	300	307	278	287	262	302	296	246	300	307	267	273	312	310	283	278	259	285	299	284	288	268	285	289	307	291	290	301	275	269	286	260	287	271	281	271	297	278	275	278	294	325	266	284	324	310	270	316	265	302	302	266	285	277	290	290	285	308	279	314	304	285	292	304	262	276	316	314	298	303	323	288	272	259	270	296	258	294	298	266	284	281	292	268	282	284	301	292	273	268	280	286	266	274	304	297	288	268	268	307	269	325	293	314	287	294	276	275	298	300	274	274	252	293	268	293	242	299	291	274	259	269	307	295	251	271	297	326	315	310	281	275	306	261	320	317	274	283	301	310	274	315	291	297	320	305	279	288	308	271	298	256	278	310	339	300	275	264	284	260	262	263	267	303	274	283	293	283	279	305	276	283	271	305	284	285	292	303	298	273	295	309	272	269	301	303	271	304	276	290	287	323	279	285	315	293	281	288	289	285	245	312	301	286	309	290	284	332	315	276	280	322	286	274	274	300	300	302	272	280	298	288	333	320	289	257	312	315	288	286	277	280	317	316	306	310	287	300	294	297	280	259	259	316	284	287	311	271	297	280	291	289	268	278	308	287	301	303	298	279	285	277	302	305	325	293	287	292	291	288	292	312	332	265	288	300	277	292	269	301	304	296	304	310	318	323	286	318	308	311	276	277	281	292	297	277	322	287	298	278	266	289	291	314	301	291	266	280	229	316	307	265	277	287	312	266	300	289	300	292	324	291	299	267	273	310	326	300	264	281	306	311	302	279	288	275	313	262	296	272	289	320	271	305	282	262	304	276	275	295	271	322	299	278	303	284	300	292	296	299	311	307	283	306	295	305	265	269	316	291	270	276	317	269	296	299	251	265	314	306	298	284	269	273	280	294	286	246	273	313	297	289	283	305	312	293	294	306	303	260	256	300	323	306	266	288	297	285	299	275	278	312	271	239	257	276	250	284	283	276	271	293	252	269	276	282	312	302	266	290	274	309	320	295	290	266	295	314	281	295	317	265	259	259	313	250	288	272	251	301	295	286	295	280	291	273	315	328	310	311	280	272	269	268	281	285	308	282	293	241	282	245	303	256	276	267	262	287	310	264	284	266	285	292	280	292	312	292	269	289	270	304	300	296	279	256	271	285	262	306	292	288	283	274	260	248	282	286	289	297	251	320	279	294	280	285	290	285	299	253	307	303	287	285	299	308	282	260	296	294	279	271	283	315	288	305	284	278	313	318	283	298	300	284	308	269	284	317	293	287	271	268	270	296	274	306	260	282	285	283	290	274	274	283	262	287	315	296	295	300	280	285	312	288	330	306	270	258	280	286	290	296	301	310	276	296	289	284	249	290	301	280	277	299	283	298	258	295	297	281	310	292	294	264	287	287	297	296	292	286	291	300	299	276	315	296	299	298	312	294	285	270	321	315	289	290	284	287	310	261	299	274	288	314	319	272	292	318	272	277	294	265	300	296	258	291	295	260	246	287	264	298	295	279	268	301	328	271	281	306	275	263	307	279	308	285	239	269	283	304	263	307	302	296	269	290	267	291	256	289	305	282	271	287	310	296	245	324	251	299	313	236	296	296	309	317	300	253	273	278	276	260	278	284	266	298	283	275	303	275	305	293	298	279	284	280	276	304	273	292	270	303	270	262	282	274	269	300	252	287	297	288	275	270	268	275	249	286	296	305	279	281	315	300	285	281	280	268	314	265	290	310	316	331	302	279	278	267	312	266	287	284	319	304	286	287	271	283	290	300	277	305	284	286	276	325	293	266	279	290	272	262	309	303	328	309	294	321	284	290	296	320	265	280	283	281	308	276	280	280	300	273	302	301	303	272	258	327	272	305	301	276	304	288	269	314	289	303	299	272	247	307	349	289	313	286	296	305	293	291	302	276	278	272	291	311	298	309	314	311	289	289	282	281	280	305	294	326	297	302	267	304	321	339	274	317	272	263	268	279	291	288	258	307	292	328	286	296	315	282	310	314	270	274	275	311	300	321	294	272	288	303	258	281	286	274	281	252	296	294	306	270	291	247	288	271	305	270	273	284	273	316	287	270	285	301	266	296	291	273	329	315	283	305	311	297	326	276	291	277	296	293	247	283	272	311	287	249	273	302	289	288	294	302	312
25345	16529	2598	1333	893	815	750	683	723	669	630	681	688	615	620	665	653	689	679	625	622	654	681	605	689	681	635	642	628	647	630	655	643	662	639	645	560	622	655	663	612	645	637	625	639	630	644	636	591	637	645	637	650	610	601	671	588	651	551	670	663	630	639	665	626	638	599	655	684	608	629	655	610	593	595	604	629	654	632	666	646	589	621	622	605	600	589	616	647	649	644	641	589	632	597	619	609	646	655	603	622	593	648	611	653	621	634	635	669	619	613	623	616	633	646	625	609	594	625	645	599	588	609	655	627	620	618	609	680	636	626	636	641	661	697	648	616	615	688	642	626	591	606	590	651	608	627	618	630	583	660	588	703	670	641	611	641	616	621	618	627	624	589	651	633	605	610	607	654	604	640	656	604	626	627	632	596	589	652	637	639	626	607	622	595	588	620	642	670	631	599	627	647	565	623	602	605	604	639	634	622	626	620	641	611	676	629	639	620	630	613	655	626	615	664	637	598	624	630	654	647	627	604	615	663	642	632	661	678	602	692	667	647	638	668	643	624	669	612	641	629	649	634	630	610	635	664	635	637	592	611	643	656	635	653	634	619	563	623	648	595	640	644	635	653	625	643	581	610	620	648	677	623	608	598	629	589	674	613	654	621	637	641	678	599	661	601	590	615	603	613	650	651	584	647	638	596	632	608	632	623	616	645	628	604	640	650	682	632	643	655	598	584	633	654	661	658	616	672	650	604	541	633	637	640	617	623	691	638	647	677	590	617	618	598	611	620	578	646	644	668	629	603	645	636	641	619	594	639	629	662	603	631	638	615	641	599	621	631	584	625	623	617	637	591	646	624	587	663	668	649	630	644	634	642	609	637	617	589	617	616	634	643	589	634	664	695	589	611	614	631	610	608	622	651	614	610	597	642	648	600	650	593	640	640	653	648	617	612	622	624	611	635	632	644	602	619	627	640	611	597	612	642	616	609	650	624	601	605	659	617	581	639	665	608	638	589	637	626	652	628	616	576	625	612	632	661	642	659	596	628	597	641	565	678	616	616	623	640	639	597	612	608	677	610	638	616	687	630	620	612	604	608	668	606	641	586	639	639	643	629	647	607	647	687	607	666	625	632	589	601	607	643	618	619	643	652	615	633	623	615	630	616	667	624	610	601	652	591	617	630	652	604	663	611	595	590	669	600	646	641	637	651	616	606	630	640	631	599	656	591	620	632	606	602	612	663	649	670	617	597	654	626	592	655	641	625	622	659	633	599	607	611	634	591	613	606	663	623	664	621	620	633	600	649	663	559	636	611	617	686	657	650	602	644	592	632	638	644	619	639	598	629	626	625	627	615	632	641	591	570	652	615	627	652	619	614	630	635	650	625	645	614	634	643	682	602	684	637	647	607	643	648	630	665	627	636	628	678	622	638	641	595	626	654	584	613	618	687	599	661	631	621	609	624	584	649	624	614	658	667	654	623	662	644	632	573	592	611	629	572	633	666	648	586	633	657	643	660	644	619	622	611	648	639	591	641	614	674	624	624	603	634	600	645	645	639	634	637	632	627	631	628	650	661	630	608	579	616	570	605	627	649	618	605	621	610	592	641	607	571	626	625	645	626	637	644	570	604	618	627	549	638	667	604	590	590	622	602	639	608	702	632	598	615	620	597	580	663	675	630	623	691	682	632	616	648	597	686	626	660	662	613	648	679	599	619	614	657	602	591	618	663	652	634	599	613	594	682	688	655	624	667	636	589	636	596	588	600	609	634	557	615	656	680	600	638	588	656	615	677	629	625	644	661	627	580	676	655	672	601	625	608	602	613	635	678	622	672	604	647	603	632	608	657	636	630	673	643	629	628	650	614	607	583	650	630	609	569	608	669	635	627	625	659	551	617	593	652	603	631	660	621	614	664	644	648	597	656	631	644	606	622	628	615	619	621	618	662	642	600	660	636	609	631	631	612	609	639	648	596	626	623	572	650	676	634	670	635	642	614	625	624	646	592	623	618	603	635	598	618	610	656	603	627	615	627	621	574	583	672	662	621	614	631	596	638	620	602	594	597	611	657	615	622	616	605	609	627	661	624	652	649	658	607	648	639	638	642	601	652	602	630	617	656	605	638	673	594	615	594	628	616	604	598	645	620	649	593	624	650	710	624	561	612	615	623	637	661	654	626	630	639	668	641	622	670	593	648	627	614	604	608	611	650	583	582	630	624	640	614	617	614	643	620	652	649	621	545	643	594	590	686	618	641	639	631	616	616	651	652	694	609	615	652	626	641	576	633	663	642	656	638	612	638	570	599	629	651	608	587	638	607	611	601	636	617	673	622	605	649	649	595	608	616	641	625	606	604	641	578	602	641	597	665	635	657	616	629	670	657	586	638	617	636	604	643	630	635	597	628	615	621	629	624	623	655	638	647	618	625	619	647	601	615	610	640	668	647	628	616	585	641	612	647	661	647	624	581	668	623	596	631	608	605	636	659	619	651	639	622	657	632	637	641	616	636	639	651	605	616	662	632	612	631	650	592	624	637	622	662	600	614	628	626	639	669	605	595	630	593	587	645	694	643	625	653	609	618	612	605	601	637	639	631	630	633	660	675	610	628	623	629	653	644	640	618	653	616	612	654	591	626	664	620	652	619	603	619	601	617	608	611	584	649	655	641	652	675	628	633	635	619	656	671	588	596	598	621	667	621	603	619	607	641	646	605	619	641	598	628	654	669	651	646	630	653	631	643	612	621	644	632	659	596	611	634	631	602	618	643	586	614	655	628	648	621	634	682	593	629	597	636	609	595	662	597	642	641	615	621	635	615	631	608	659	634	643	632	632	601	600	646	676	634	623	652	675	659	609	619	615	666	639	607	617	607	656	603	626	668	646	640	651	661	623	645	665	613	689	596	617	635	656	655	613	653	624	674	622	631	665	663	617	610	620	618	585	598	631	641	635	621	628	591	657	642	674	630	605	662	655	633	627	654	634	615	657	639	665	607	608	632	651	634	609	642	636	620	647	575	650	636	629	667	611	581	680	605	592	627	611	642	621	673	597	586	656	635	619	646	624	621	606	594	638	571	614	619	576	607	638	651	589	568	649	635	654	666	611	591	641	649	663	672	566	634	658	654	617	622	651	661	631	627	627	613	613	623	609	645	579	648	634	560	620	596	602	605	648	622	592	608	600	618	666	604	620	628	604	675	656	617	616	608	640	649	615	622	615	609	627	591	628	618	623	631	601	640	615	643	620	684	607	633	663	661	587	583	639	678	629	594	610	654	621	626	624	641	660	624	659	641	675	602	646	592	649	661	595	644	643	612	639	601	610	619	658	614	615	638	619	630	615	621	652	652	580	653	599	663	644	632	616	676	673	606	646	632	629	658	672	603	631	656	648	607	637	636	588	654	642	587	608	629	636	619	650	636	582	658	617	590	630	642	620	625	637	657	602	598	668	598	588	602	637	615	608	629	600	609	609	599	653	596	586	598	633	592	612	621	682	646	628	637	603
32465	20511	9563	768	409	410	371	368	390	369	392	382	395	422	350	365	377	379	390	391	403	399	382	382	337	414	360	390	405	412	366	365	390	369	361	397	378	379	394	362	390	378	398	354	383	383	411	339	379	404	379	401	399	353	392	364	403	397	366	407	386	393	382	380	318	375	368	376	352	381	399	365	343	408	389	396	369	383	339	382	387	407	372	374	389	430	360	357	363	383	403	373	388	407	388	373	345	356	409	366	411	365	335	348	407	367	383	366	394	390	373	363	365	396	358	413	388	377	387	374	392	374	400	374	377	395	420	393	365	408	342	369	344	396	364	367	363	396	391	393	370	370	322	376	379	353	365	393	386	398	353	360	399	417	388	376	355	361	387	402	383	411	375	381	363	348	383	361	351	389	346	342	365	376	362	382	393	368	344	371	388	375	401	347	346	375	371	349	354	375	404	342	383	359	347	385	364	390	400	393	366	350	390	391	392	407	386	382	382	376	388	365	385	366	380	349	380	380	364	375	390	367	388	382	340	370	372	399	375	362	340	385	350	382	321	373	385	395	373	389	383	396	391	383	411	407	391	353	364	405	387	389	367	411	378	390	405	380	361	412	425	417	346	366	383	371	355	398	392	407	414	384	403	375	349	413	386	391	413	386	396	378	384	421	381	387	411	328	398	351	353	392	376	354	374	408	362	318	375	371	367	346	366	381	312	393	406	378	334	369	373	374	379	415	362	371	344	400	382	366	414	371	391	381	425	393	376	361	345	351	423	385	399	362	416	379	377	399	379	397	393	404	408	380	368	386	381	411	355	374	405	362	423	381	407	367	403	387	361	401	372	353	357	371	385	363	387	360	436	380	322	388	347	395	405	374	396	397	366	357	380	369	379	389	322	358	409	373	390	400	357	343	367	398	378	369	383	374	365	345	374	371	351	348	369	352	359	383	393	396	413	364	381	410	389	354	387	343	362	359	399	388	393	380	366	348	400	383	395	349	374	395	390	374	365	396	352	334	389	357	342	367	394	365	374	391	389	392	388	399	402	384	358	372	388	363	360	376	360	383	390	375	380	357	380	377	412	391	339	353	371	359	380	352	383	369	354	400	402	357	377	372	383	408	370	398	363	396	345	373	395	394	360	395	386	366	387	377	326	340	391	367	355	398	413	359	393	378	365	390	406	396	389	377	385	417	401	394	373	385	367	360	395	379	384	430	400	384	339	407	345	367	398	363	368	372	381	373	394	370	363	385	369	359	373	384	384	385	379	397	358	361	366	389	413	368	406	381	393	362	365	354	382	359	357	385	391	394	377	383	394	362	405	391	373	382	378	385	353	400	354	393	390	397	434	399	416	371	402	338	364	371	400	396	409	423	341	385	390	386	388	398	345	381	372	418	378	372	370	375	381	392	356	398	377	382	366	415	401	363	368	393	386	388	383	349	359	351	359	395	359	393	333	351	365	419	393	379	397	386	372	410	356	373	385	363	369	400	351	408	325	356	390	388	373	355	400	419	366	413	395	347	379	387	349	372	344	393	377	382	394	401	359	377	408	373	374	384	402	401	386	372	375	366	423	336	362	381	392	384	373	378	348	422	396	393	381	359	388	369	332	395	396	344	398	388	408	347	392	394	362	398	400	361	378	385	353	360	389	380	370	368	359	340	393	370	340	387	404	396	423	376	383	394	411	368	411	404	373	358	408	402	386	379	371	376	414	377	364	396	326	434	388	399	436	372	349	401	375	373	365	392	395	378	369	366	399	357	363	365	353	376	395	444	394	387	390	367	401	352	383	401	378	350	360	380	410	398	385	348	370	360	390	351	398	330	376	355	375	398	375	346	427	384	406	411	389	378	379	408	394	366	350	416	361	370	377	387	365	400	369	416	381	355	356	390	376	366	372	366	371	375	406	347	395	390	387	391	379	382	353	361	400	397	364	347	383	366	393	378	366	349	395	378	395	394	380	358	341	368	373	374	372	388	374	376	364	353	390	355	340	401	401	386	379	365	419	347	362	399	351	367	341	414	389	380	378	364	346	388	396	373	379	369	371	399	367	398	397	411	383	385	370	359	361	375	376	384	372	359	395	384	380	400	357	394	375	421	354	364	374	394	355	361	348	394	413	380	415	377	377	369	364	342	374	381	402	350	392	341	376	371	419	376	387	342	381	396	349	396	412	382	366	386	387	383	380	350	370	379	364	371	389	353	365	330	390	360	379	360	364	402	407	389	420	410	383	391	373	397	374	376	371	375	429	364	352	359	374	414	383	391	373	358	385	391	372	383	387	361	356	363	365	418	352	331	364	376	394	381	374	388	413	382	360	379	366	442	358	399	379	392	401	415	389	354	406	388	398	353	373	416	351	369	419	354	381	409	380	384	355	336	380	389	414	397	391	352	400	383	411	396	372	337	373	420	358	363	376	344	372	404	382	342	349	380	382	367	384	402	397	388	380	408	382	368	408	369	385	383	416	363	398	369	360	344	391	356	353	367	391	363	373	365	380	368	380	379	397	386	376	381	369	326	381	404	386	358	351	391	368	456	366	404	377	376	388	377	378	381	381	371	335	394	394	373	403	380	379	388	392	369	391	393	358	382	386	394	365	374	374	398	371	367	338	336	338	412	358	334	339	391	381	391	406	388	376	364	386	379	395	344	375	379	399	379	435	389	360	409	383	400	393	405	373	387	411	398	334	401	374	392	357	369	365	398	351	381	351	376	365	413	358	408	364	344	354	369	409	419	363	336	343	419	392	410	382	370	398	362	346	349	365	408	410	395	424	402	409	360	399	379	394	397	398	374	387	354	362	358	365	372	350	413	341	415	372	374	372	343	378	338	382	415	376	388	355	385	419	350	393	374	378	341	385	349	418	414	361	365	388	373	398	407	354	405	354	392	363	345	361	376	362	352	406	368	396	350	350	364	369	390	378	378	409	368	398	426	386	384	394	371	383	387	369	367	391	377	375	360	418	364	375	401	416	405	383	390	398	396	376	379	363	369	412	333	416	344	387	385	388	397	389	416	386	370	348	406	358	394	394	376	367	380	374	391	413	388	377	362	356	325	401	368	373	386	365	372	353	397	413	370	377	396	345	374	399	360	384	396	374	364	342	369	406	375	362	399	358	383	389	398	387	363	358	366	413	365	419	390	421	376	355	353	379	407	372	387	382	357	377	415	398	361	330	365	363	404	372	367	390	385	356	376	390	381	380	375	364	391	363	369	395	377	398	345	407	349	420	391	406	366	365	363	397	378	349	368	393	364	402	348	361	352	418	401	404	429	385	338	404	351	370	382	370	400	370	379	415	378	400	372	357	412	346	358	379	407	346	333	391	382	353	345	392	378	397	349	398	388	407	390	351	391	393	362	386	406	355	373	370	355	365	379	403	391	396	347	341	371	353	389	387	391	409	375	393	382	391	344	369	379	351	389	381	371	433	363	383	358	361	394	327	422	376	384	420	353	396	401	371	375	367	347	358	395	354	385	389	393	365	405	381	383	359	361
7267	2071	888	894	875	862	819	855	812	880	843	846	896	890	871	870	845	878	880	860	830	913	867	813	822	856	880	825	852	850	877	829	855	841	828	860	855	837	832	851	873	870	838	790	836	843	907	858	858	794	871	880	835	825	861	818	875	843	850	826	850	879	859	850	877	869	862	882	756	869	868	844	852	815	815	824	903	877	874	865	885	822	873	854	828	886	850	812	842	850	868	827	852	833	867	857	831	900	859	844	859	811	871	843	906	862	863	872	864	856	819	811	847	887	859	867	833	850	832	846	814	869	880	881	850	877	841	864	847	820	865	883	912	879	832	847	815	882	853	806	781	860	860	798	810	834	832	814	843	835	809	808	896	849	852	857	869	858	865	860	862	827	793	890	831	845	851	840	843	854	877	871	878	904	819	839	893	878	827	839	837	853	866	806	837	884	848	856	822	812	926	809	873	848	840	818	900	881	896	881	887	836	865	893	855	872	831	822	813	903	804	836	845	845	875	832	828	891	845	874	834	857	891	810	861	882	851	874	811	862	856	845	859	874	841	877	898	858	854	836	832	796	865	803	786	901	837	861	788	881	842	860	846	841	848	811	805	851	889	819	872	827	880	900	885	856	834	847	856	840	893	866	858	825	878	837	827	867	798	842	819	835	874	872	842	839	873	791	892	830	854	849	815	818	839	815	867	826	828	868	819	889	832	875	887	856	848	883	855	918	834	819	825	805	826	834	818	885	882	795	858	845	875	895	835	887	818	863	870	823	943	873	828	869	803	853	884	852	832	865	844	875	857	842	867	838	886	810	900	821	872	822	819	785	870	863	904	865	858	835	880	848	823	865	851	795	919	819	849	814	864	828	875	820	867	862	867	846	844	838	855	883	850	844	847	899	828	834	814	821	864	879	813	927	850	837	850	888	821	798	823	860	839	886	847	813	858	834	882	837	886	860	862	865	902	845	847	879	906	794	868	835	866	835	859	858	836	857	876	856	830	895	842	870	861	810	893	809	840	855	836	852	833	901	840	798	837	899	880	876	823	895	803	867	851	828	859	818	810	878	882	873	861	882	892	831	846	860	867	830	844	856	894	874	826	902	827	827	861	828	862	857	837	873	880	848	902	861	894	852	818	897	895	801	853	884	875	844	865	833	882	849	851	875	892	845	942	879	893	813	787	868	818	855	822	850	883	855	846	823	836	858	837	798	931	849	843	822	821	858	828	875	856	854	827	888	853	840	837	848	853	792	900	819	854	864	882	838	819	883	829	871	828	852	803	814	858	877	845	847	846	866	814	813	798	865	870	844	881	843	890	845	831	863	864	856	860	856	872	852	865	847	862	895	903	930	778	818	898	856	822	840	890	855	838	839	811	888	839	898	834	811	853	846	896	838	922	864	906	850	910	824	902	824	910	798	895	850	863	902	882	792	813	840	853	849	854	832	849	819	861	840	865	836	847	840	818	809	846	827	851	843	857	831	898	891	884	869	854	846	859	825	831	847	881	873	840	859	855	795	806	846	819	869	832	829	862	820	821	838	834	796	848	844	836	882	834	880	845	881	852	844	887	874	834	852	829	872	828	869	836	838	826	848	822	841	864	794	889	858	833	843	847	889	902	804	833	814	823	870	803	863	844	823	873	854	854	822	852	875	851	810	864	896	878	817	873	866	924	831	834	832	863	865	797	858	857	905	857	851	865	809	865	892	829	832	840	846	859	916	892	835	881	825	845	854	803	839	843	879	794	905	912	914	851	796	837	846	809	913	850	853	827	838	882	861	873	884	872	872	843	889	822	849	870	823	897	824	874	842	811	821	865	849	830	865	843	866	827	840	860	897	867	854	791	872	880	828	836	872	906	866	880	853	859	791	878	860	856	872	787	838	865	847	859	849	862	870	802	834	837	880	838	830	852	873	824	832	820	871	833	841	859	918	815	841	838	872	887	886	855	841	876	897	844	907	816	876	851	841	875	883	833	852	869	852	874	876	863	874	937	882	854	875	824	852	780	813	909	848	862	847	842	862	795	885	842	884	862	836	884	822	859	847	840	842	843	822	867	880	877	918	897	849	808	913	854	863	849	847	812	850	873	882	879	828	849	877	827	853	833	897	835	860	833	875	890	890	859	866	807	871	844	844	881	860	863	875	848	889	820	846	904	879	879	871	889	872	835	833	843	853	813	802	859	841	874	827	861	813	837	889	873	850	888	820	813	882	893	830	867	879	833	850	908	940	850	858	842	872	883	854	847	851	869	880	861	854	810	859	849	849	845	802	886	825	847	852	924	839	842	882	859	849	810	859	844	867	803	850	862	881	860	847	831	886	770	865	892	847	865	830	856	900	879	793	841	880	863	822	825	872	846	819	879	868	877	845	786	835	849	875	808	914	886	903	782	854	810	873	854	904	853	875	910	834	807	888	797	843	905	849	818	857	797	872	836	871	838	880	898	859	869	891	813	832	872	850	854	895	878	868	808	905	849	845	877	846	838	888	839	854	854	856	868	873	871	853	862	844	869	806	821	881	878	829	845	855	814	867	779	841	869	814	863	832	857	884	839	869	896	888	811	899	848	849	865	862	846	893	886	846	828	860	848	899	888	926	876	899	844	847	878	858	811	840	832	839	871	838	853	844	870	865	851	902	828	898	832	911	857	883	880	882	868	863	893	804	845	884	880	868	829	832	844	841	838	813	882	828	883	812	861	847	854	793	860	832	841	886	837	881	858	824	842	877	864	832	852	847	885	834	844	833	844	845	844	873	821	921	909	819	843	911	772	841	894	841	833	892	887	865	790	839	862	841	848	847	872	883	828	800	866	877	813	825	876	829	823	832	904	836	814	858	849	895	792	853	832	874	850	895	850	867	890	851	820	822	839	867	895	819	839	835	825	855	834	944	851	886	858	827	824	835	877	821	844	857	832	861	911	829	893	848	868	889	849	851	813	849	845	839	833	851	837	876	834	846	850	843	848	851	865	824	829	832	925	830	838	875	927	857	881	845	803	912	877	850	829	833	867	868	841	839	861	876	862	801	937	835	846	853	840	870	878	872	835	901	893	832	844	798	817	817	845	842	888	847	857	878	813	914	815	840	827	842	855	814	837	858	869	815	906	841	849	834	860	873	917	817	852	812	871	844	878	824	867	901	867	878	878	797	897	815	865	861	854	877	846	886	889	882	854	862	849	857	863	857	841	829	836	785	857	847	896	849	881	841	848	817	834	828	846	843	835	858	885	872	840	831	874	806	877	862	851	890	851	853	873	862	851	837	864	869	859	842	855	892	787	864	815	839	840	851	846	861	843	836	876	902	879	791	815	881	868	832	904	850	856	880	900	840	787	843	899	832	858	848	847	843	875	864	862	874	860	850	821	875	860	857	867	862	853	820	849	799	840	852	869	902	862	793	831	851	876	853	841	897	829	819	851	880	859	823	875	863	842	804	836	808	858	885	883	834	859	820	811	812	881	853	840	825	874	885	877	881	831	904	899	837	860	897	872	879	864	887
24785	21450	24926	28369	21444	21450	3416	668	538	520	512	513	500	452	486	463	431	484	456	497	458	418	474	491	443	439	478	515	468	472	470	460	470	486	459	469	440	478	487	464	447	434	429	445	454	423	474	455	459	446	444	419	444	471	462	434	450	470	492	421	477	430	471	469	452	445	466	419	494	449	430	472	440	455	412	411	492	498	431	437	475	493	438	481	438	481	431	453	467	522	438	484	454	433	451	477	463	462	447	452	454	430	392	473	488	448	442	425	469	479	459	485	432	456	440	454	480	423	413	451	467	447	448	474	420	509	485	431	469	459	494	445	454	411	410	448	413	492	446	482	447	459	462	494	444	441	502	444	460	444	445	436	441	464	460	442	449	457	463	490	483	450	480	449	509	472	484	498	488	459	443	413	449	479	451	477	455	432	395	487	500	442	461	403	416	453	439	470	501	474	496	450	426	449	425	446	434	461	449	385	466	475	453	424	513	472	476	432	444	485	476	500	438	440	468	477	440	451	436	444	467	480	469	484	437	404	412	429	453	448	448	410	455	465	477	441	439	485	417	423	435	420	430	488	474	446	484	470	441	465	459	446	403	491	426	451	441	424	487	413	508	437	499	466	481	458	440	451	440	465	417	483	462	452	450	441	439	470	443	521	469	484	431	482	478	465	470	415	472	494	432	450	438	407	445	449	436	445	436	467	445	459	456	459	446	488	491	463	485	476	413	482	464	504	447	463	481	443	463	485	469	473	447	449	450	438	457	467	454	485	487	472	467	414	463	497	466	428	454	410	475	444	437	414	429	449	450	452	433	465	480	456	479	452	437	461	423	491	461	466	489	463	412	480	498	465	467	442	439	490	432	462	441	476	449	460	445	460	456	455	471	431	423	449	422	498	477	481	484	472	463	499	435	440	445	410	450	451	448	443	473	498	475	440	462	466	485	466	440	463	447	467	452	422	437	451	439	452	475	476	455	446	478	442	516	444	433	449	451	460	443	456	457	450	470	424	453	441	420	408	467	421	432	439	434	460	451	489	478	479	459	506	469	463	420	466	450	493	492	496	497	442	457	442	450	425	442	428	435	448	440	428	463	493	396	475	467	464	506	477	473	478	451	445	460	463	470	425	447	438	439	475	462	426	477	436	473	439	462	465	457	446	421	429	481	453	455	436	476	459	494	484	469	438	472	477	483	467	463	425	415	464	476	504	482	449	484	398	457	428	418	480	444	450	506	429	438	426	447	464	472	446	444	489	457	487	421	478	466	451	456	469	479	468	428	465	478	500	460	428	483	485	453	455	459	410	462	438	437	447	469	437	477	462	458	493	477	483	479	454	453	484	476	418	449	457	438	457	439	486	465	477	438	437	456	411	483	425	436	437	469	445	424	475	451	440	465	506	482	438	486	444	505	446	414	461	467	427	489	470	441	448	440	470	425	436	491	454	424	434	433	496	480	458	435	459	442	449	450	461	483	446	465	439	485	450	456	470	434	503	394	428	434	436	488	454	518	498	505	496	488	434	449	467	432	429	464	451	391	431	448	459	467	495	446	455	459	481	452	454	447	442	456	503	470	444	459	442	496	458	487	434	417	446	415	424	483	454	443	449	454	458	459	418	467	448	436	477	449	492	486	425	496	464	453	435	466	435	446	406	466	466	414	486	446	409	465	500	434	491	470	454	451	446	459	468	475	402	487	455	453	491	465	457	492	475	493	516	474	458	424	440	458	480	421	441	434	467	471	445	426	476	442	435	451	421	445	432	452	420	467	456	456	471	412	437	431	412	461	485	419	423	460	443	414	460	452	474	463	463	504	447	475	424	394	438	433	438	494	417	430	415	414	409	465	451	455	474	486	456	456	492	465	463	467	472	431	449	454	420	486	476	433	449	420	488	418	451	492	470	424	431	438	464	448	476	455	444	481	446	447	501	480	455	417	449	410	397	452	489	456	466	429	436	455	455	445	465	458	441	483	445	467	433	497	481	443	431	402	433	469	504	454	447	443	450	427	469	445	495	458	409	470	478	475	456	448	455	424	460	463	449	433	465	429	415	446	422	477	426	434	408	406	434	481	470	433	492	424	475	470	453	473	401	479	443	435	455	414	462	448	443	489	448	478	419	468	462	441	404	467	449	479	479	477	483	447	447	433	453	467	449	464	462	421	472	494	462	459	437	454	454	449	450	470	469	456	449	455	433	448	474	454	464	488	474	494	457	472	448	478	425	461	445	436	438	426	484	449	431	505	466	478	452	483	447	505	469	491	455	476	492	427	479	460	402	438	481	433	457	454	451	448	498	493	425	453	431	432	453	500	449	462	472	466	503	462	472	492	450	433	492	472	439	445	429	437	464	425	465	435	454	434	464	439	460	430	438	447	478	426	473	513	485	469	459	464	439	439	435	449	455	456	453	455	448	459	460	467	451	423	525	448	448	445	495	479	489	459	491	457	417	435	454	469	445	437	487	450	435	415	435	450	427	450	426	454	453	455	514	449	443	447	436	461	450	448	460	482	468	438	508	426	444	462	462	454	497	491	474	434	442	468	461	448	452	431	458	456	498	462	448	456	483	437	490	424	429	479	463	470	460	438	429	446	415	466	495	465	436	400	428	471	425	447	431	467	452	442	499	475	440	444	452	438	431	459	488	455	431	463	467	459	446	437	449	435	458	492	439	434	422	447	474	477	455	433	447	487	441	438	441	461	461	428	435	466	469	460	429	422	470	465	452	430	470	478	427	451	436	468	486	420	435	436	468	488	441	466	419	412	478	446	480	445	450	480	445	485	460	492	456	458	432	486	418	458	464	413	450	441	445	422	460	462	487	467	481	421	437	437	456	451	455	443	466	402	444	453	483	476	414	446	474	412	438	448	477	449	512	473	469	436	440	421	472	438	456	443	426	394	439	488	440	447	434	451	452	473	432	496	429	457	497	463	442	450	438	463	484	471	491	466	463	450	453	460	454	460	466	457	471	451	468	470	452	426	447	451	479	454	438	442	457	469	453	461	428	437	440	474	459	449	404	467	431	468	477	457	427	464	498	424	451	427	482	462	411	414	435	462	483	459	464	455	473	421	432	474	401	408	456	459	402	453	478	480	423	425	437	434	441	432	400	486	425	456	434	458	465	406	424	433	424	448	449	422	466	466	435	450	415	480	408	482	456	473	432	419	391	442	453	478	481	490	444	466	478	465	486	443	471	481	482	459	437	448	446	416	463	414	395	422	436	490	454	470	412	462	459	479	432	445	422	427	474	421	424	471	481	467	444	475	462	464	483	419	454	446	454	469	442	446	456	451	399	432	467	458	455	469	468	437	454	463	475	420	467	449	474	447	433	435	443	450	401	440	441	427	503	500	441	506	466	459	458	423	467	457	411	459	505	458	442	427	466	499	450	472	446	472	427	411	464	464	441	455	424	456	465	449	472	452	453	435	469	432	436	408	457	468	458	453	469	449	465	447	471	417	452	490	441	462	455	473	433	482	453	439	506	501	448	451	454	417	403
21030	12946	2176	1344	1130	1038	1047	967	1032	1007	1040	1034	976	970	952	990	954	1005	963	929	947	993	953	951	996	950	1005	966	931	939	903	985	972	976	955	990	950	994	988	876	988	976	991	994	986	934	955	953	920	1058	964	1003	982	944	983	957	988	976	960	989	988	942	988	912	945	1024	973	926	970	987	978	992	1006	993	1029	1036	903	939	997	984	962	988	987	981	998	963	954	936	967	1026	1014	958	960	948	975	975	979	1013	1001	1040	854	938	958	969	992	1017	976	967	927	1015	977	972	1014	987	958	904	912	957	944	942	977	929	951	1009	974	960	959	941	927	972	951	966	896	992	1020	977	1014	919	945	974	903	955	971	965	1002	909	955	924	971	879	996	940	966	935	946	960	993	1028	994	946	928	954	982	1022	950	1017	959	958	1006	990	975	938	995	1003	947	975	946	968	951	987	927	945	975	942	1013	1004	974	931	961	938	984	1017	952	909	951	934	983	977	930	1016	1019	895	930	963	982	913	942	992	950	992	922	952	990	945	953	984	914	947	929	975	991	925	979	995	974	1015	978	957	935	988	960	967	935	977	953	931	958	941	978	904	944	980	984	901	952	949	887	982	960	949	919	944	952	932	944	910	962	1002	952	1035	955	960	976	997	979	937	1021	969	991	946	945	1033	1007	1010	956	986	1002	940	939	983	1018	995	949	977	955	910	943	922	1018	1014	965	994	921	885	919	1011	903	939	992	999	905	1008	948	962	910	971	986	888	939	986	955	958	1000	1019	982	935	969	984	967	997	959	982	927	964	993	968	966	954	962	977	975	971	977	963	1003	982	976	944	919	1013	976	994	987	949	1016	996	957	950	972	988	939	957	923	895	1006	984	942	970	963	990	986	999	1015	1019	951	966	1005	955	931	999	957	969	913	979	986	974	972	920	988	940	1020	980	983	968	957	928	974	965	1007	1005	954	954	960	935	960	954	976	1018	945	959	1004	968	943	1001	936	1006	954	967	949	997	960	1025	942	917	1001	908	977	898	959	982	993	959	968	928	978	991	1014	976	943	1002	978	987	969	1056	922	933	933	944	972	945	939	946	985	994	958	1019	958	978	935	931	959	989	965	941	996	983	965	963	955	974	996	1009	1005	902	993	988	963	950	961	964	916	976	987	983	958	975	974	962	931	1020	983	939	955	997	931	935	1013	977	917	939	944	985	948	922	1005	923	936	1023	987	972	954	1020	899	922	957	985	974	935	956	956	1003	920	946	972	970	945	996	909	971	936	944	922	924	915	953	932	932	935	918	973	943	979	965	971	954	984	934	927	952	968	976	945	950	1003	962	981	967	957	949	949	970	964	956	981	936	906	966	960	1029	984	944	973	918	993	962	948	957	968	1021	987	1043	999	987	910	957	920	992	1043	987	943	931	916	976	925	959	984	948	973	943	961	938	999	908	1007	1002	1022	1018	1025	967	1002	896	977	957	999	914	979	950	958	973	983	977	949	962	944	957	985	956	977	1009	979	1037	959	939	919	1023	993	956	956	962	976	973	922	1008	915	961	925	934	952	927	967	889	957	882	994	967	941	995	968	981	975	900	980	935	987	999	976	897	1004	927	934	865	957	891	1007	960	946	977	956	975	913	922	935	943	928	968	948	997	984	944	951	931	964	987	1007	927	932	971	989	994	993	977	983	1003	995	916	1014	1022	975	982	1006	987	939	946	896	987	931	948	992	977	980	963	971	977	969	963	979	997	974	960	1041	928	982	925	943	1000	948	946	981	980	1013	906	968	980	956	957	948	952	964	965	990	972	994	964	914	948	1019	988	967	1013	957	1012	922	990	934	968	895	990	985	1020	969	950	929	968	952	980	934	943	972	986	982	959	971	967	1015	941	962	918	945	993	942	961	970	896	979	947	910	982	953	956	955	958	982	907	971	994	985	961	928	983	979	952	921	993	933	997	932	953	948	946	941	966	924	1012	947	947	963	952	954	978	918	945	1014	999	996	938	945	995	958	945	966	1002	941	981	959	990	894	937	1031	952	920	931	1009	1009	948	977	970	978	1033	928	969	935	985	963	1018	1009	1029	965	1005	986	976	968	991	955	970	963	931	954	1006	944	946	928	921	947	995	1003	996	912	949	947	983	950	929	909	961	962	975	987	961	1024	965	981	1002	944	959	975	1066	947	977	961	969	939	981	1035	954	928	1036	907	968	1018	930	958	1008	931	978	965	929	959	995	1001	960	1029	964	989	1036	927	997	948	951	961	992	943	940	999	917	993	957	935	1003	985	949	938	968	1011	983	921	949	969	988	967	977	959	947	946	987	982	973	966	956	982	909	945	1004	990	942	910	912	980	953	925	948	944	956	969	1004	958	953	997	958	947	984	1006	973	983	943	987	931	944	954	969	998	936	1007	972	914	930	978	1020	938	967	949	970	968	959	1010	949	940	982	981	1005	1029	990	959	961	1009	973	957	926	959	960	983	1055	1006	977	932	988	983	975	975	948	988	931	964	1043	1004	938	986	954	951	1023	978	904	1001	994	909	949	960	951	982	966	965	961	949	972	944	945	947	994	929	970	963	962	1000	949	1003	938	1036	1042	948	1011	974	936	1019	962	1006	946	1000	942	950	949	1001	973	943	963	907	939	949	926	926	941	928	987	976	985	988	965	1019	1010	957	908	1002	960	967	986	987	1030	976	939	981	1048	904	959	977	920	1010	884	954	977	969	943	953	943	1019	967	962	1000	965	946	945	956	1026	961	930	973	926	980	984	982	1040	968	947	994	963	1001	950	915	954	987	953	991	965	902	968	978	931	985	977	1006	944	999	899	961	930	959	970	960	949	977	942	938	983	944	972	986	927	952	897	911	1008	977	965	1005	951	972	926	972	982	959	955	970	941	1008	956	954	1021	1011	992	974	983	982	925	1017	963	974	936	964	943	936	981	1049	941	980	965	992	920	953	961	953	989	969	992	938	970	968	959	981	956	985	939	979	945	967	1003	949	994	1013	925	980	937	974	963	1009	1011	958	935	950	945	1028	976	991	970	1021	955	972	918	982	940	954	953	961	954	1030	992	980	917	971	956	998	952	887	951	992	992	990	969	940	983	1000	937	1011	1027	1021	964	1003	985	978	930	1001	961	929	941	984	904	984	970	972	961	967	962	985	953	1035	993	1006	945	980	907	947	943	956	976	965	942	961	944	971	943	908	974	1003	1009	953	959	929	973	919	965	975	969	903	914	945	911	969	935	986	966	1028	910	901	1016	945	994	946	948	967	1033	1017	1004	962	891	908	954	984	916	960	961	992	994	969	983	917	954	934	972	1011	942	957	950	983	993	1010	945	962	984	983	936	992	1038	959	969	977	928	986	996	969	974	957	978	974	923	994	964	1005	960	1016	911	1008	908	1014	948	936	1021	961	971	925	1007	946	998	956	995	973	961	950	927	1030	969	968	1000	991	1008	980	1009	896	918	937	960	922	944	1014	935	978	980	949	884	976	993	997	929	928	967	974	1025	1028	967	927	941	999	934	949	977	966	979	970	934	941	944	951	991	916	984	1000	971	950	969	954	992	987	1035	969	951	946	945	960	962	935	996	950	936	1012	987	982	978	945	976	994	1000	956	911	1000	1048	921	984	938	955	981	983	964	966	928	955	966	949	984	988	991	976	969	962	987	986	982	958	914	964	946	942	959	945	975	956	1003	955	977	921	935	905	994	962	953	970	930	880	991	949	965	966
24317	21472	25173	28167	21472	21486	20000	815	442	391	400	341	340	305	342	316	330	334	301	325	326	318	295	312	310	320	291	317	348	299	335	292	286	310	319	273	324	294	326	296	327	329	311	326	291	285	320	325	301	298	322	289	307	296	305	308	321	298	290	260	257	251	319	293	291	269	314	293	289	312	284	298	300	322	284	260	308	314	299	326	312	321	286	295	292	321	304	329	318	287	282	285	268	288	302	287	291	272	316	271	293	295	301	304	255	300	281	293	281	284	305	293	277	298	301	306	307	308	259	261	275	335	275	306	298	244	270	282	299	296	282	315	311	318	265	294	296	315	296	319	256	302	298	268	335	290	305	292	268	282	265	306	295	296	291	275	295	287	296	285	324	333	302	294	297	279	293	306	290	291	266	301	294	303	261	286	306	272	291	291	277	288	274	284	296	273	261	304	293	274	286	270	290	282	313	285	318	275	284	306	310	265	327	278	278	300	293	302	285	305	312	304	283	284	303	281	303	297	311	294	281	310	284	277	287	273	292	309	269	324	307	298	264	313	277	292	280	310	287	315	267	266	328	300	288	305	290	280	304	255	341	276	295	306	301	292	306	317	336	284	293	280	305	244	275	271	250	293	302	254	291	279	271	291	300	323	299	311	304	317	300	304	283	290	261	303	297	262	285	283	296	292	309	268	311	276	304	272	316	280	312	303	327	279	299	284	263	302	268	289	331	291	292	294	300	314	268	285	307	276	294	297	298	288	295	262	271	306	262	302	304	280	279	291	272	274	226	253	284	265	283	263	259	289	296	289	284	279	295	309	306	280	308	319	305	282	281	324	310	311	329	282	309	316	272	258	279	266	305	269	283	284	287	251	289	243	272	256	274	280	272	262	296	290	320	283	271	293	278	282	303	275	298	297	295	269	304	286	274	283	284	247	299	273	300	273	291	284	290	300	268	296	292	300	324	287	294	321	298	269	264	285	314	270	252	283	299	279	278	271	290	284	258	274	292	263	309	318	313	278	284	270	314	274	333	291	303	267	317	291	312	309	292	296	275	287	265	316	282	292	295	312	299	302	278	290	299	280	277	322	313	293	319	298	258	312	306	300	306	275	255	307	321	262	291	256	301	306	304	280	299	280	275	313	298	290	301	288	313	299	250	272	278	296	290	311	295	278	292	307	300	261	317	317	297	275	319	293	285	296	297	296	304	274	276	301	305	298	282	305	271	312	285	292	293	280	281	252	317	276	322	275	281	280	338	284	309	285	302	302	258	296	295	293	291	253	314	335	270	320	306	313	309	304	274	306	303	294	273	270	288	271	285	294	282	288	294	281	300	315	312	285	265	310	258	308	291	320	274	279	284	261	297	256	280	301	271	304	254	294	305	278	279	280	274	304	258	300	283	280	299	308	290	326	300	266	314	308	307	278	289	283	266	300	299	259	286	285	287	282	276	304	280	268	333	307	305	280	306	283	324	304	299	285	281	300	267	249	263	265	309	251	302	300	296	300	279	314	277	313	297	300	265	306	297	281	305	311	292	293	277	279	293	262	286	320	323	287	276	291	305	275	261	287	310	274	314	268	315	333	298	294	272	295	272	299	307	259	305	292	287	304	319	264	273	274	334	284	274	273	286	267	274	260	301	307	296	308	310	313	287	292	273	307	295	303	299	291	272	274	296	294	288	332	302	295	279	282	304	322	292	301	293	248	286	290	306	282	271	308	296	291	291	318	288	287	289	314	304	307	301	299	286	275	274	315	290	299	313	291	322	324	271	278	279	261	290	301	264	289	315	306	281	263	270	302	300	301	276	275	298	296	290	299	298	316	293	285	305	268	308	289	330	275	287	298	299	281	278	289	293	281	323	288	292	275	282	285	292	283	297	279	295	301	334	291	304	279	308	262	269	279	292	277	265	276	312	331	284	296	292	304	271	243	285	319	266	285	305	318	288	320	276	297	288	268	285	278	312	295	314	307	299	285	311	283	264	286	290	315	300	289	285	282	250	312	301	318	322	324	298	272	278	306	280	298	282	269	287	279	265	273	305	308	321	279	322	286	298	284	310	274	256	318	312	263	282	294	289	292	318	296	305	306	281	278	280	261	303	288	285	275	283	275	283	303	293	287	281	289	318	313	309	288	282	295	296	299	319	323	297	263	318	248	294	278	285	304	297	274	269	317	304	313	279	295	271	293	262	255	300	303	328	350	286	269	307	302	299	285	273	267	286	295	296	264	293	298	275	275	288	297	281	268	282	281	319	280	277	287	264	251	297	302	321	315	264	296	291	313	264	282	276	292	263	282	306	308	289	276	301	310	295	278	305	287	298	315	275	312	290	275	271	310	307	294	259	295	305	291	288	254	285	292	308	270	299	313	316	304	257	251	316	270	264	301	283	266	296	299	293	252	292	310	303	285	302	294	276	278	287	325	298	303	319	312	285	289	269	264	282	283	293	276	296	278	269	285	279	280	272	308	311	258	288	282	267	288	316	300	283	281	264	318	265	302	300	294	305	311	314	302	288	309	304	301	289	320	304	271	264	272	288	274	296	303	295	318	310	308	291	286	274	282	316	264	297	296	285	274	309	322	271	330	314	306	302	275	286	316	288	302	321	282	289	282	287	302	277	285	303	279	302	293	304	290	299	329	288	305	303	295	300	289	328	322	293	290	286	266	288	305	321	306	296	318	311	308	274	333	289	303	274	277	283	285	299	311	288	328	282	296	295	263	298	260	297	264	292	325	289	276	269	310	288	274	315	273	289	327	279	338	286	281	257	314	255	311	289	269	282	301	304	282	261	259	290	295	289	309	306	322	302	302	279	294	293	323	311	268	295	263	340	319	271	297	319	325	278	246	262	300	274	284	271	273	293	296	248	287	287	292	326	309	293	285	256	284	336	276	281	273	294	266	305	296	255	246	276	276	298	291	277	288	280	284	279	279	305	272	318	295	240	308	272	271	283	306	257	291	271	287	288	252	294	284	285	303	289	309	291	321	322	301	287	311	278	274	301	293	292	271	292	316	295	284	303	281	307	305	303	281	282	335	300	307	294	298	283	316	316	306	271	339	331	296	284	303	259	290	279	297	295	287	320	298	305	277	323	252	316	295	264	304	270	334	276	279	303	327	297	275	280	291	301	259	258	302	305	304	282	297	332	291	272	278	285	272	283	301	293	300	275	323	318	284	263	292	341	250	295	291	288	297	265	297	268	308	319	334	291	264	301	312	299	292	323	318	281	260	283	299	272	286	270	257	312	278	293	274	302	267	266	273	280	264	304	321	306	317	307	292	285	279	258	289	306	296	256	284	283	265	283	311	305	331	288	278	273	288	301	267	299	269	292	273	257	281	277	265	285	306	321	277	284	331	257	311	346	319	314	251	294	293	300	290	280	300	242	293	282	287	280	291	278	272	302	289	246	260	287	300	275	309	281	341	325	305	317	284	312	288	311	306	310	274	307	307	285	295	274	273	314	270	309	309	294	311	269	308	285	308	267	312	285	284
26249	16834	2762	1261	954	827	743	727	669	673	704	660	659	602	646	650	673	662	608	653	619	612	687	669	673	661	662	694	640	615	595	636	668	625	668	668	663	604	587	620	658	571	610	593	674	637	629	622	597	636	662	623	650	659	681	649	616	634	636	632	617	614	660	647	663	638	623	612	624	611	620	643	602	656	650	602	602	656	662	690	641	612	647	626	574	618	601	599	602	623	632	579	615	621	640	654	582	616	610	670	636	641	608	605	596	658	617	661	631	630	588	657	639	640	627	683	599	601	656	685	618	628	648	576	629	669	622	640	662	640	631	603	600	678	641	638	635	635	650	612	598	620	577	653	667	657	644	653	653	614	603	589	648	644	628	605	607	658	651	613	621	675	630	648	651	615	649	652	671	612	607	587	637	668	661	639	656	638	648	649	670	613	606	636	607	626	625	677	627	658	615	648	586	615	597	610	674	643	642	642	588	563	617	604	634	622	629	635	688	620	634	702	663	669	606	653	638	592	662	632	595	595	637	619	619	643	597	625	597	600	657	619	625	610	655	605	613	658	634	651	613	632	646	618	620	628	611	673	631	612	682	593	597	661	657	610	640	637	622	583	657	618	676	640	627	615	674	613	627	614	636	646	636	632	657	607	665	613	620	614	651	601	613	640	616	616	622	595	602	602	673	679	598	672	615	611	615	586	586	643	650	615	653	653	617	639	626	624	635	609	648	610	636	648	638	607	658	602	621	650	678	621	625	594	660	627	635	577	681	614	609	642	625	622	643	620	609	631	605	639	649	623	646	587	644	611	603	614	624	628	644	649	621	649	631	648	621	656	668	622	591	559	598	608	617	676	650	664	584	621	596	623	620	620	679	595	638	602	652	646	649	649	612	627	617	634	628	620	645	625	686	654	660	622	674	623	677	584	587	664	611	664	603	636	627	650	626	626	629	654	625	629	637	631	595	648	623	657	577	652	650	630	665	630	617	604	614	662	655	654	621	637	617	663	645	650	622	663	634	686	654	628	577	641	619	622	637	620	624	611	634	593	653	607	623	634	686	663	612	641	632	634	605	653	617	612	612	646	602	589	597	652	614	640	617	646	614	685	651	636	633	637	632	631	621	605	619	646	636	624	649	659	681	634	631	625	679	628	631	680	631	661	656	639	636	638	628	666	658	671	606	598	647	589	633	615	645	621	621	628	642	618	618	603	619	645	648	631	629	607	612	658	646	633	647	667	663	663	621	672	605	636	648	612	586	612	672	627	671	645	661	627	674	615	649	590	606	651	614	618	591	651	630	604	682	620	617	626	644	670	636	644	613	659	642	630	639	640	603	611	677	623	667	651	649	570	636	669	599	676	602	630	656	642	614	616	653	643	650	617	617	611	673	609	633	658	609	638	639	646	653	632	615	619	644	652	647	623	604	651	690	643	620	653	632	615	639	682	622	613	649	679	581	647	618	648	605	618	624	628	602	651	614	643	613	581	631	620	601	636	664	633	620	635	649	633	631	600	633	671	580	627	608	625	639	593	637	650	645	615	613	629	613	611	641	657	565	578	645	657	603	597	615	585	633	635	596	618	655	643	679	608	609	636	612	676	641	623	602	605	629	641	633	640	620	606	586	675	603	612	628	654	652	621	610	620	662	600	629	638	623	673	626	623	595	617	643	622	601	628	639	602	627	617	670	616	624	613	615	628	664	644	619	636	678	617	615	648	617	651	613	590	642	619	620	643	659	636	640	664	615	621	657	601	643	648	614	662	672	649	652	623	664	593	602	632	635	634	663	664	582	606	612	629	628	663	614	657	630	646	641	641	603	620	677	642	668	610	625	572	660	662	672	630	622	610	659	641	647	626	651	616	616	670	657	636	680	628	631	613	646	655	629	562	670	621	622	644	600	665	630	643	640	628	608	687	608	612	609	643	644	639	633	583	641	591	679	626	642	667	627	634	623	608	622	592	651	608	613	660	603	594	640	667	644	620	647	613	602	664	662	649	637	609	638	614	617	598	648	616	644	659	627	625	652	635	609	608	628	633	648	596	654	597	628	667	689	655	614	646	624	662	610	585	647	636	591	605	622	650	591	660	644	666	658	663	633	635	650	611	611	629	554	620	666	614	590	616	614	582	637	604	612	647	648	610	606	666	609	676	650	604	607	637	658	606	629	606	662	591	629	654	591	619	640	589	648	656	635	610	598	638	617	604	624	617	661	640	647	626	653	636	608	665	645	616	650	593	638	634	635	621	682	677	591	609	638	631	603	616	623	587	647	622	646	619	629	617	620	600	636	630	628	650	613	641	660	618	603	611	660	663	586	628	622	646	652	654	617	643	628	649	633	684	606	629	657	616	622	594	652	658	680	651	665	627	652	685	636	611	619	592	642	650	638	595	650	656	632	635	592	620	596	647	620	644	604	674	632	648	598	630	614	684	608	572	613	647	587	635	664	638	617	623	603	657	617	636	603	613	647	609	642	605	639	615	604	672	630	611	613	662	641	643	622	632	633	614	617	663	655	636	618	633	580	659	623	651	632	649	643	636	631	637	620	643	665	614	635	646	623	632	626	645	609	656	636	611	687	629	597	641	641	612	564	652	643	601	647	607	630	574	647	627	645	653	646	625	596	664	668	632	614	645	630	645	633	658	597	603	626	576	636	632	667	669	649	651	656	622	647	625	680	654	618	633	626	647	590	610	607	565	653	619	638	644	634	639	637	672	612	618	609	583	613	660	602	622	610	660	656	605	635	646	674	625	642	618	680	634	602	630	624	634	629	636	626	676	649	620	626	659	653	651	622	615	630	617	657	618	662	635	646	662	623	639	582	602	602	625	615	632	610	612	659	657	611	590	602	724	662	634	637	616	644	623	618	618	645	624	649	632	625	620	600	657	615	617	659	652	678	647	585	627	687	623	669	634	671	603	639	605	599	618	620	689	650	606	629	665	584	638	587	632	641	637	684	618	608	643	571	646	618	637	629	616	650	637	628	597	617	632	646	645	632	648	629	635	669	597	648	648	629	652	657	648	631	631	655	696	608	606	606	646	615	628	591	630	626	657	637	618	677	660	657	595	668	605	682	632	645	646	644	623	638	655	617	656	640	609	634	598	620	629	605	589	634	625	669	648	635	597	633	639	667	603	639	613	617	631	652	618	584	627	658	614	650	632	652	615	615	651	592	624	634	653	610	666	629	599	611	597	622	686	612	630	596	665	614	656	638	617	585	651	620	594	645	659	615	595	649	573	639	609	600	653	615	632	645	564	618	596	599	627	606	624	609	625	630	591	608	623	658	665	636	648	621	620	617	628	635	623	585	648	637	613	629	660	624	645	661	603	605	611	628	649	606	622	630	680	621	686	617	581	645	629	596	593	652	623	644	639	609	660	594	611	611	611	636	595	676	650	564	616	600	620	629	615	613	663	620	632	619	644	601	616	607	614	660	647	639	584	629	604	654	607	632	585	667	585	603	622	571	610	646	575	588	669	596	626	607	649	640	622	625	619
32549	20567	9774	797	460	383	399	384	412	371	346	393	423	357	363	394	422	388	396	356	370	367	394	374	370	341	383	396	433	427	395	370	396	379	394	366	417	398	400	349	385	383	369	347	350	373	364	370	358	396	361	380	374	375	391	401	376	348	360	359	394	365	404	393	422	382	386	350	338	361	386	363	403	383	364	377	382	382	375	400	379	425	393	397	372	329	356	344	392	367	438	422	403	378	404	380	400	354	372	397	344	373	389	387	380	383	346	363	368	360	350	365	382	359	384	363	414	393	386	338	431	377	356	395	394	368	342	357	395	409	371	368	370	410	354	388	382	389	398	397	368	373	427	356	414	352	364	409	352	397	348	378	369	395	388	380	383	411	399	376	364	375	389	395	376	385	368	381	343	370	362	378	334	378	382	367	368	370	349	366	376	346	367	363	378	370	362	393	354	401	391	400	331	386	393	381	378	398	370	372	343	346	372	385	415	380	399	369	382	372	402	382	387	376	409	417	393	309	395	362	343	360	355	386	354	359	365	397	402	394	407	404	394	361	391	379	367	399	387	380	425	408	389	385	361	381	370	351	327	382	360	388	378	386	353	395	402	340	440	433	397	378	371	394	360	394	356	402	353	353	399	388	359	380	414	378	398	390	417	329	355	402	354	378	367	379	366	393	425	447	371	360	370	371	348	387	363	393	352	383	362	423	386	390	353	377	372	400	344	403	396	368	380	371	389	376	397	375	370	412	361	380	368	376	370	373	407	396	387	387	379	365	383	367	377	358	393	382	408	405	389	355	374	397	378	374	412	388	407	368	386	386	385	394	355	368	393	393	397	362	390	357	367	397	379	425	381	373	382	373	358	397	415	352	341	413	352	362	388	399	380	403	342	366	358	399	370	389	404	369	382	374	385	339	399	380	395	422	374	393	391	386	424	377	397	362	357	369	345	371	369	389	369	361	376	376	320	385	384	373	394	396	368	369	380	368	353	349	380	368	377	404	407	403	354	392	357	399	353	393	378	353	379	394	389	374	381	405	351	391	358	349	404	355	384	436	369	401	354	413	363	360	372	388	379	365	396	355	410	366	357	372	332	387	381	395	359	393	365	410	375	353	376	385	379	384	392	389	378	379	377	389	376	348	415	377	368	419	397	366	375	376	376	381	357	428	381	353	413	364	389	386	379	357	363	368	397	414	367	394	369	370	380	407	349	371	396	363	394	371	396	372	412	371	370	353	395	367	380	353	369	383	366	404	370	382	349	376	356	362	357	411	413	365	411	403	376	351	383	396	363	394	319	369	440	373	401	386	364	394	380	363	350	353	362	369	367	373	418	394	426	390	359	365	359	366	386	382	404	371	396	360	351	386	378	337	389	344	387	355	407	355	366	369	381	382	379	416	394	395	367	397	374	386	392	380	367	387	375	381	344	372	338	364	348	376	366	366	407	403	398	386	409	379	400	386	384	338	359	406	342	394	331	381	349	381	395	386	381	386	398	358	379	352	383	396	360	348	414	390	375	434	394	347	380	398	352	381	407	353	379	446	360	376	384	376	357	383	403	405	379	370	377	413	391	412	396	411	374	397	360	358	392	379	402	405	429	400	398	380	350	359	390	369	389	411	402	372	342	381	390	408	367	407	391	382	404	386	400	345	439	414	391	359	355	394	417	404	357	366	396	381	368	350	389	428	389	388	396	364	427	377	406	380	383	358	383	384	388	392	387	371	421	388	406	375	368	392	362	397	353	381	388	371	374	363	418	397	365	336	386	384	371	449	397	382	384	384	387	423	365	381	373	362	357	361	411	360	379	342	370	410	403	415	422	373	351	349	379	397	381	381	406	391	381	382	409	385	385	398	372	376	431	417	380	372	376	382	404	360	380	401	367	385	377	387	390	379	392	392	384	371	358	373	372	371	398	386	419	396	412	346	371	386	385	401	407	371	361	387	371	347	412	416	371	370	361	351	356	390	377	379	383	401	383	383	379	337	390	367	385	392	389	377	407	370	375	394	398	419	385	394	404	400	370	389	379	383	354	359	362	356	388	363	338	347	367	376	350	373	342	400	352	371	358	375	371	364	380	385	359	397	379	359	367	366	401	374	384	386	395	418	362	368	373	356	377	369	394	395	370	354	378	334	384	356	403	394	372	390	374	402	382	399	356	375	368	401	397	366	329	369	391	396	377	385	362	373	425	368	389	371	361	382	353	410	372	378	396	374	370	413	394	413	351	361	353	353	361	364	363	396	404	351	390	412	400	406	376	424	408	379	393	377	405	412	383	391	396	375	380	384	376	403	382	383	367	377	411	380	379	386	400	391	408	364	380	394	385	405	361	377	388	372	391	365	399	366	383	399	405	406	387	348	376	437	420	447	385	391	390	364	399	378	375	361	414	387	399	365	371	375	365	369	378	383	398	411	390	387	351	400	384	354	419	384	398	350	354	381	400	367	338	355	386	360	422	380	388	366	382	364	397	403	397	364	391	358	408	389	385	339	381	367	388	352	378	396	381	383	378	363	372	375	362	393	391	355	375	378	417	405	406	401	370	370	357	371	363	375	389	347	329	398	371	383	393	364	386	417	370	368	363	360	379	366	382	359	388	395	405	366	370	310	384	411	384	353	389	380	438	393	389	350	409	362	409	393	410	327	421	396	418	379	370	391	389	413	383	359	382	392	380	352	382	383	395	407	395	394	382	410	363	362	383	377	340	409	379	410	377	364	351	361	359	342	377	413	377	360	381	392	365	365	359	343	384	367	388	386	350	398	362	416	339	360	403	387	350	383	397	334	378	411	401	387	377	372	371	364	369	395	411	359	370	372	360	402	385	361	377	385	374	345	403	404	394	377	388	389	418	388	394	400	388	378	396	384	411	349	436	353	346	396	393	403	382	366	401	409	391	391	423	382	375	368	436	355	378	380	393	393	399	408	374	404	398	359	359	376	406	347	385	399	404	374	347	364	403	357	364	378	383	427	391	346	369	366	369	383	357	370	336	371	377	383	323	373	407	403	372	391	407	370	401	381	388	422	379	382	402	365	389	399	337	406	360	372	375	416	392	409	356	389	357	351	359	377	353	368	365	391	426	388	411	423	359	341	334	379	381	361	354	350	392	371	344	371	352	391	376	356	341	401	388	383	367	346	358	365	374	375	387	336	324	356	389	400	406	370	356	394	403	362	328	375	374	380	342	398	391	364	374	374	408	380	387	360	380	381	385	346	346	392	373	377	395	402	373	398	389	393	373	370	398	378	398	383	406	350	387	401	343	396	367	426	399	400	371	406	359	386	412	367	368	371	395	372	329	387	397	355	365	354	382	432	365	399	406	369	385	342	356	369	390	389	405	384	395	386	389	396	372	384	363	376	383	360	414	428	392	376	379	382	377	396	423	397	418	387	427	396	379	370	404	420	392	382	384	360	392	348	387	414	420	414	335	368	379	355	383	409	362	387	387	415	365	375	407	414	398	349	388	431	377	384	410	369	412	433	364	384	388	383	363	390
7532	2039	914	846	852	844	863	841	867	824	868	863	906	832	834	834	847	888	867	854	878	865	930	847	860	858	875	922	863	846	826	852	882	868	854	876	832	867	828	835	857	878	848	813	871	917	823	841	928	901	835	835	855	845	851	847	874	885	835	882	886	853	862	873	877	833	875	874	858	879	825	867	900	847	875	822	819	881	874	819	885	896	865	837	837	817	817	880	836	843	816	852	874	878	862	878	873	897	843	842	861	873	834	798	884	837	833	850	861	876	846	838	898	845	866	852	856	861	900	816	912	885	841	874	882	849	885	828	890	822	928	874	883	773	799	845	839	843	867	873	871	825	864	850	890	878	823	825	839	872	848	798	819	834	840	856	843	807	893	872	849	884	837	821	872	817	828	825	870	853	838	827	907	868	873	882	885	881	855	876	838	823	888	886	859	858	856	823	825	838	826	867	844	858	863	878	831	819	810	880	877	860	868	826	889	864	851	837	834	868	956	866	852	835	858	888	900	850	898	836	816	890	850	827	818	869	817	806	796	890	899	873	840	805	829	908	917	849	841	840	890	909	866	853	829	860	887	865	876	856	807	797	807	904	823	829	859	906	876	861	801	829	863	896	849	822	796	849	872	868	828	899	884	870	800	903	823	845	878	847	850	860	889	834	824	887	876	885	860	824	836	875	822	856	811	859	819	822	899	833	866	897	819	812	814	844	869	872	802	827	913	826	872	839	858	855	861	882	866	860	839	847	821	833	869	871	847	859	853	830	848	853	862	886	844	863	866	863	852	834	855	867	895	874	879	857	846	891	840	907	877	804	852	872	865	870	809	874	828	831	854	893	867	832	847	850	881	895	842	828	845	835	873	816	865	864	855	860	828	874	860	896	852	873	852	848	872	861	870	867	825	907	887	876	850	831	898	903	828	832	837	839	875	844	856	911	891	862	901	840	845	868	920	832	836	841	846	863	825	883	824	836	823	862	837	843	860	880	834	834	826	847	897	866	880	856	897	859	882	860	855	904	866	889	831	910	889	868	811	874	853	855	823	896	837	798	812	868	865	814	875	865	864	852	878	872	881	898	850	836	902	933	840	856	874	869	902	836	874	852	832	842	822	826	891	891	840	909	896	849	841	848	845	839	875	836	817	908	877	899	861	895	793	827	848	829	855	818	848	856	814	876	837	824	836	865	857	855	936	843	865	881	882	860	855	781	869	839	825	896	855	851	841	884	840	840	870	791	856	839	840	857	823	791	853	823	865	872	846	873	844	863	853	862	814	904	867	812	851	881	827	800	876	846	869	844	866	790	846	832	856	862	830	810	845	878	815	832	852	806	794	865	882	820	855	843	869	832	876	873	812	875	839	847	867	845	904	885	866	886	877	852	880	878	837	856	835	848	849	858	821	899	923	874	846	897	839	842	875	892	861	825	854	895	876	888	828	846	848	853	819	815	871	847	860	875	835	813	849	854	856	800	860	858	833	861	867	815	889	783	863	878	862	843	889	784	830	887	897	829	880	817	874	805	891	844	850	820	825	793	861	836	839	853	813	825	845	879	890	851	857	851	946	793	879	858	828	846	830	878	814	832	893	833	863	845	864	861	814	839	862	868	851	818	873	843	868	881	881	890	883	847	867	881	813	845	839	877	890	840	864	835	845	852	829	852	888	899	843	895	856	857	861	869	867	820	851	856	837	892	839	857	831	856	863	875	841	855	860	854	887	830	854	876	856	872	853	871	865	844	798	864	856	868	828	844	842	826	852	843	825	876	859	851	826	867	863	850	831	824	837	870	847	867	884	818	849	802	811	849	891	924	878	877	853	857	844	837	811	829	827	868	874	825	867	909	912	857	867	850	838	896	893	849	845	826	810	842	866	784	857	880	865	878	831	868	848	857	917	840	900	821	858	808	812	847	864	825	879	855	840	889	840	847	859	888	841	854	863	925	823	830	852	880	857	821	862	798	835	881	834	838	853	827	832	903	828	843	859	875	838	772	880	831	855	854	899	918	876	808	860	852	876	878	854	863	836	879	854	833	846	864	888	860	856	899	825	909	843	898	881	856	891	834	883	825	814	866	791	876	846	856	862	843	838	880	870	900	826	839	866	836	825	848	883	809	808	876	796	882	899	874	839	867	837	891	854	820	815	865	848	874	842	856	839	883	835	852	864	850	887	803	867	863	928	833	880	869	833	838	864	858	868	867	909	875	862	842	867	855	901	861	865	826	850	852	807	857	842	876	852	894	835	856	877	839	894	846	896	847	866	854	804	866	822	874	884	853	821	918	844	891	907	860	831	828	833	872	845	838	875	865	834	884	885	842	804	863	903	807	846	842	868	829	853	811	857	869	891	787	810	874	879	835	852	818	821	847	871	790	866	817	825	866	882	829	863	807	887	894	888	874	880	860	869	847	869	844	873	847	944	856	773	857	898	833	850	878	872	870	892	851	860	840	826	886	849	819	825	838	860	921	829	853	809	880	854	848	872	824	855	837	864	888	905	859	898	824	882	857	844	871	871	805	868	861	857	823	876	828	845	873	853	853	837	860	851	861	811	854	888	885	831	907	853	868	815	898	856	907	823	880	847	811	802	865	854	829	865	833	863	900	807	859	873	853	864	879	845	857	846	866	786	890	841	815	822	864	874	830	867	846	830	872	834	850	884	868	850	888	878	844	895	870	887	844	830	849	863	876	890	831	857	903	841	901	834	842	870	857	921	884	877	836	873	844	837	814	816	838	868	844	832	894	840	933	845	850	882	835	830	846	923	888	851	871	811	874	878	851	823	808	875	861	868	867	840	875	833	802	911	831	815	900	828	897	829	829	819	831	919	907	857	901	830	900	845	837	871	804	850	873	871	853	866	842	822	846	859	903	858	822	841	910	920	838	815	879	853	864	836	861	869	807	870	816	847	905	870	856	854	853	847	882	811	879	826	878	855	837	884	903	839	877	854	895	884	875	830	864	850	809	878	921	848	858	872	859	880	863	851	866	867	921	860	791	837	837	883	863	904	846	857	852	860	871	862	837	888	885	849	850	882	842	880	863	884	851	904	879	846	817	856	864	823	876	807	819	850	833	835	927	852	837	844	819	878	817	875	824	831	878	785	879	867	808	862	842	797	850	889	865	869	845	889	861	867	814	888	875	887	869	873	803	851	856	861	855	862	851	867	836	821	821	889	875	839	847	873	873	899	894	870	832	846	869	894	838	835	877	797	834	806	882	762	855	871	882	827	845	885	862	851	876	864	878	850	875	849	820	921	898	838	843	847	842	872	845	806	882	856	846	868	839	807	890	906	808	891	815	914	840	868	832	922	917	839	877	855	870	842	949	880	837	910	844	836	902	858	856	801	910	877	882	890	814	837	903	853	900	884	872	859	820	874	854	858	868	863	850	858	785	867	823	890	883	904	842	850	824	832	873	846	867	851	833	858	790	903	868	825	854	815	842	861	859	824	877	835	833	835	868	865	872	865	851	884	864	790	874	896	892	912	854	891	865
24787	21464	24946	28382	21467	21477	3611	694	519	502	532	507	466	503	495	443	445	485	471	457	480	445	479	459	419	427	482	485	494	464	440	489	501	435	514	474	434	454	490	443	469	512	492	452	388	448	453	442	468	484	436	449	437	525	475	459	485	445	436	427	499	483	457	442	453	447	439	452	449	455	473	464	456	463	459	488	443	455	415	469	479	434	468	462	461	453	447	490	457	444	474	468	445	463	469	413	464	459	442	457	472	487	450	446	464	460	484	456	456	488	442	471	467	445	479	440	482	520	443	474	437	437	517	464	415	444	461	420	455	469	476	426	465	475	484	483	437	465	460	477	464	494	474	440	486	521	461	469	444	494	436	442	456	470	496	450	465	488	472	447	473	456	488	456	468	440	455	486	455	482	473	483	457	493	451	441	464	452	441	453	472	459	459	455	452	450	466	479	440	419	472	435	448	445	430	457	443	473	477	447	422	446	450	400	446	446	444	464	440	464	439	482	475	450	455	453	449	503	472	480	421	421	489	480	422	493	454	481	429	400	450	450	441	467	475	498	418	462	431	404	441	467	413	448	444	543	443	508	478	460	480	451	473	439	446	474	487	450	445	466	466	470	445	478	444	473	433	435	447	483	488	466	483	476	434	408	480	469	460	453	420	436	464	428	440	457	475	477	472	448	451	495	432	457	444	496	447	475	468	430	441	476	397	411	448	462	453	474	427	407	411	467	420	442	466	452	448	460	480	474	467	498	474	465	476	451	442	445	451	458	458	428	455	489	421	440	433	502	442	464	440	422	476	442	457	444	514	450	474	450	422	470	465	434	447	459	453	450	476	466	457	436	453	469	477	464	452	488	438	464	492	404	451	472	473	512	410	458	449	443	484	482	465	462	428	491	460	434	474	422	420	460	464	416	474	428	469	466	484	479	429	457	455	420	449	491	442	470	445	462	486	500	458	506	465	417	407	460	466	432	436	456	459	479	462	454	450	445	393	460	426	436	465	449	424	480	444	455	430	439	415	482	462	447	448	450	495	462	456	469	480	454	460	451	454	490	479	453	490	515	483	454	464	501	481	421	481	469	479	480	442	427	466	458	471	468	469	423	467	426	412	462	439	429	428	425	427	480	439	469	482	463	431	448	460	424	476	466	438	465	428	436	484	453	443	463	441	448	436	404	430	466	467	484	479	450	431	450	471	479	464	424	448	454	439	451	480	493	469	433	434	462	462	495	463	427	497	439	443	416	462	439	458	478	470	472	475	469	455	412	442	490	473	406	464	458	485	475	476	483	438	472	462	465	454	449	481	456	477	433	476	430	460	463	432	475	489	445	514	487	452	446	481	497	486	472	470	406	531	492	427	433	427	449	463	419	471	473	448	460	457	478	470	466	492	477	406	472	447	471	482	452	450	519	453	488	468	485	480	456	466	466	460	447	440	451	441	468	462	468	445	418	459	440	439	456	456	444	456	472	521	453	483	453	431	441	427	460	485	456	464	420	472	460	473	445	464	472	432	451	464	482	437	490	501	413	491	502	460	421	448	426	489	443	483	476	441	459	429	469	427	419	449	480	455	464	480	460	495	494	473	457	435	501	442	460	454	427	478	460	456	443	432	470	466	468	462	467	481	470	494	458	449	437	457	485	432	443	449	422	473	456	434	453	446	411	452	458	421	466	499	456	408	451	457	456	475	437	454	465	444	425	433	468	437	459	444	453	491	423	430	413	477	468	471	476	473	449	442	474	467	477	455	427	452	470	447	466	449	473	485	475	438	444	474	484	430	491	445	470	447	411	413	418	477	491	449	453	459	443	421	417	460	461	440	505	486	430	459	438	422	439	462	450	479	438	504	433	431	443	475	455	452	470	460	498	458	445	409	484	432	478	433	418	470	475	454	439	463	449	439	435	413	460	444	428	433	477	514	499	457	487	439	467	423	494	469	499	491	433	472	493	468	431	494	451	471	457	451	430	471	442	475	471	488	436	474	454	434	466	397	446	461	499	439	471	467	456	471	451	418	441	444	499	485	409	439	434	480	471	469	430	452	525	443	464	438	420	449	417	484	454	439	475	428	440	484	478	426	427	416	449	434	435	460	453	479	433	432	469	457	448	486	427	442	486	467	440	433	438	481	435	461	466	474	470	417	461	463	446	478	436	470	440	510	454	496	422	477	479	467	423	408	490	463	473	474	432	452	480	451	449	443	499	454	506	410	440	467	461	467	480	482	471	467	461	471	406	449	433	431	471	469	490	486	426	391	444	443	480	468	422	454	420	498	471	464	444	487	442	473	424	451	468	473	450	489	481	485	472	425	445	465	473	486	478	442	476	428	432	467	444	488	488	458	442	461	464	463	425	456	415	496	467	454	501	436	460	462	438	463	506	447	431	448	506	470	438	432	449	423	436	472	520	479	491	445	466	450	486	467	486	425	474	443	447	453	430	459	472	468	432	473	437	475	460	416	517	470	455	473	462	416	473	514	482	449	438	423	450	441	449	433	446	483	446	461	441	466	469	456	493	473	430	477	433	494	443	449	459	505	440	427	471	417	451	460	476	444	435	437	435	461	449	458	491	469	456	477	429	467	518	501	480	478	452	465	457	441	464	471	505	470	403	441	418	443	469	443	448	476	468	441	451	439	444	434	468	452	418	454	459	446	428	497	465	427	456	462	463	447	434	490	437	458	414	441	451	447	458	398	492	511	463	443	425	447	496	498	458	470	472	469	431	464	468	468	464	445	406	480	453	459	463	500	485	452	480	473	455	438	461	426	450	443	473	506	446	465	422	473	437	503	484	462	451	477	449	419	450	417	447	475	448	450	463	495	450	482	489	461	512	442	480	426	443	476	470	488	451	438	476	469	453	485	440	485	473	408	457	469	488	452	443	467	440	440	471	456	463	448	477	454	440	445	484	482	467	455	441	477	428	453	466	476	481	437	460	481	474	447	444	419	458	446	464	405	461	453	423	450	473	437	420	435	467	486	448	458	439	439	465	443	449	442	452	469	436	462	500	416	445	441	419	452	497	488	444	447	471	395	452	469	479	433	457	440	468	467	424	465	481	470	444	430	467	458	444	444	431	451	525	439	435	478	467	445	424	450	466	453	462	481	439	463	452	481	458	463	462	483	474	435	433	470	444	454	508	462	457	438	408	442	426	409	445	469	433	418	454	495	462	407	467	448	470	433	431	428	417	450	428	476	438	463	503	477	425	473	470	493	439	413	449	481	477	468	480	466	458	446	473	443	465	476	445	453	460	470	397	474	453	422	461	508	463	471	474	498	439	462	442	457	455	451	461	457	476	479	436	399	430	463	469	465	442	438	477	463	467	411	466	445	475	495	463	454	483	431	429	470	452	438	453	447	452	467	463	441	431	452	441	432	453	439	436	487	459	426	432	446	480	441	474	475	497	458	434	454	439	475	429	433	453	460	492	444	456	449	428	472	482	451	464	453	424	456	474	445	468	422	419	446	442	449	438	498	471	413	458	436	442	467	479	460	437
21266	12635	2239	1316	1127	1057	1077	1022	1057	996	1011	963	982	926	941	993	986	931	991	1047	995	921	960	1025	1008	975	963	963	953	948	962	967	1030	940	1031	981	966	911	956	926	952	1004	939	990	1010	1051	1009	959	987	989	959	999	1006	998	964	964	969	957	974	945	941	975	954	974	925	962	999	967	960	1013	981	933	1009	923	974	954	945	919	991	1007	945	952	949	940	967	984	958	978	988	950	997	981	948	1005	1009	926	980	995	944	959	942	921	1003	962	948	969	1025	909	996	972	991	974	1002	995	924	963	968	1006	970	951	970	1028	1012	1010	986	947	950	963	987	982	913	960	986	964	961	946	999	978	990	970	945	935	1003	1005	996	941	996	990	1025	926	1007	974	982	964	949	932	1026	909	1005	936	963	893	1022	956	961	904	978	972	956	979	935	979	943	1033	1036	942	966	1012	1014	973	988	971	952	924	942	1021	895	960	938	947	1003	975	963	935	1024	1029	972	920	978	917	959	1029	950	949	983	948	990	974	1008	1000	991	983	971	976	919	930	959	909	1017	996	939	961	972	1008	942	909	980	976	979	918	990	1007	977	1004	971	971	984	1013	976	958	969	919	929	987	983	969	991	962	960	994	979	942	951	1003	952	976	997	1006	996	941	968	930	883	980	954	954	960	945	898	983	1021	962	994	1048	989	974	944	968	980	981	979	950	939	974	982	949	975	962	1010	1010	927	975	980	942	930	971	974	899	906	968	967	975	938	988	1002	910	1013	1035	991	998	906	944	960	975	956	975	962	1020	988	979	963	992	953	979	994	998	972	965	964	977	924	1002	895	996	964	921	967	938	974	936	982	970	940	982	973	957	977	972	913	957	997	967	958	959	968	909	973	954	973	922	950	989	949	944	967	957	988	981	966	942	956	956	988	948	976	933	948	987	960	934	1011	989	936	940	965	948	997	961	981	940	986	999	945	983	943	968	924	955	919	993	1022	955	992	1008	988	946	1020	965	962	939	930	936	964	1015	973	959	950	937	921	992	957	966	995	940	932	945	995	878	963	1029	1010	1006	938	928	1000	1007	990	958	1026	987	973	908	987	893	948	979	931	967	933	970	949	965	929	949	1002	1005	937	1006	981	968	935	931	964	940	980	959	958	978	1027	979	1017	985	966	920	1016	938	981	981	1029	969	982	991	941	948	934	961	962	1020	937	994	986	971	929	1001	918	1000	951	986	917	961	980	961	974	932	974	947	969	938	963	999	980	946	921	1003	973	934	946	967	976	910	997	991	948	921	998	962	964	963	924	940	975	967	991	970	1022	988	999	981	939	963	980	959	1009	943	968	951	970	999	1001	949	939	971	916	912	991	931	993	982	928	979	1004	940	930	1040	999	984	935	1021	958	994	974	943	1008	1009	983	991	992	1012	999	965	977	906	923	957	986	1014	905	965	988	942	927	939	993	950	975	968	963	1012	950	934	959	1009	966	929	957	977	1018	998	986	949	959	950	994	983	930	943	989	907	1000	1010	980	973	989	990	1030	942	963	953	957	951	975	943	978	970	911	966	989	1016	976	938	982	965	1010	961	1001	972	970	926	1024	935	1005	942	1017	1010	1002	1007	986	965	936	900	932	927	979	981	1015	1006	964	949	996	925	913	991	1019	959	968	977	946	961	997	941	962	962	961	1002	969	939	1006	950	961	923	950	956	936	977	963	935	917	941	968	941	1000	930	937	947	919	941	988	989	911	931	986	1002	995	967	978	914	953	956	951	932	928	904	950	958	968	954	900	898	967	986	972	995	988	1006	975	1003	1022	945	969	940	908	990	1000	972	1009	979	948	953	952	960	950	918	996	967	931	1024	920	1005	980	979	942	949	937	1000	1010	985	984	977	982	974	892	901	951	985	1003	1011	1026	1003	976	952	944	937	973	997	957	999	943	952	907	959	929	988	975	1007	968	990	993	979	967	954	886	899	934	1010	986	958	936	996	960	977	976	999	952	1002	981	951	976	949	874	933	1029	965	999	988	985	980	946	951	1011	968	969	994	939	994	987	943	1001	968	942	971	985	946	923	944	913	992	942	1008	968	958	936	926	951	982	929	984	1024	948	955	1012	949	986	974	1002	938	959	971	932	936	978	961	1037	921	1003	960	1001	955	979	1013	963	1010	954	971	972	962	980	975	926	985	946	950	930	1041	978	913	990	948	944	998	906	949	943	994	991	931	1022	964	943	1000	959	965	927	979	939	976	984	945	989	989	962	999	980	1004	1015	976	968	968	958	940	978	923	942	965	981	1042	937	995	953	970	1004	927	910	956	899	965	986	976	994	981	955	1003	946	1009	966	963	1016	1005	986	987	995	1060	1049	1021	940	929	933	1023	946	985	1031	976	952	972	956	988	992	931	971	933	971	1009	948	955	971	937	923	1003	976	952	992	1005	958	946	928	989	1003	1010	1011	974	1012	1006	953	987	935	965	985	949	984	951	971	961	1041	1016	955	995	955	943	960	961	987	934	1030	943	1081	972	967	980	946	1010	952	1016	976	960	879	923	938	977	960	998	976	968	957	958	909	1003	915	967	1052	955	986	975	988	968	923	969	920	933	958	1005	957	949	1006	932	979	978	974	995	897	954	977	990	925	978	987	944	973	980	976	979	930	1017	964	855	999	1007	958	902	1002	941	918	990	918	939	997	987	961	971	975	984	1025	967	1015	955	976	974	979	987	959	977	917	988	907	951	951	974	1034	942	940	999	987	984	985	927	965	942	962	1016	1039	1011	961	951	1012	982	1034	963	980	1009	942	961	958	976	1028	959	971	991	1055	975	988	983	922	988	976	989	950	993	1038	975	996	1022	942	955	899	1008	949	1007	940	936	1005	973	913	974	1003	958	948	987	946	968	953	1026	971	951	1023	976	930	1019	1000	925	1018	1019	962	939	985	954	932	978	1026	968	943	995	948	952	918	930	903	917	913	986	963	956	967	938	932	987	940	974	985	945	982	979	936	956	934	953	960	1027	938	896	969	1011	977	945	994	969	980	952	970	914	947	994	1023	926	957	995	914	986	943	936	961	989	931	971	1010	946	960	981	938	1024	1011	952	955	908	998	989	998	995	968	980	884	998	944	973	1006	930	969	938	952	961	973	931	995	1039	942	1014	931	973	983	929	974	939	963	971	902	979	994	925	942	970	998	972	975	942	958	950	986	998	1006	953	953	953	967	1025	951	979	961	999	944	986	955	979	920	930	1002	1012	982	994	956	1007	905	951	908	1025	975	996	986	963	1012	953	969	956	932	960	956	968	932	977	925	1042	954	1016	973	1024	1007	983	982	945	967	975	961	1010	969	971	964	987	1013	963	962	1009	951	953	992	956	953	996	949	912	1022	949	944	971	983	973	940	949	969	976	997	961	971	959	1000	1019	1039	953	958	956	1072	936	1005	974	903	1004	966	911	972	969	966	947	1020	964	1006	948	957	934	1001	996	983	954	930	1004	1000	924	985	930	966	1018	977	965	965	979	900	942	938	978	957	963	969	996	963	964	964	939	928	1052	1022	971	973	917	1001	967	964	972	908	964	926	996	931	958	974	935	907	1001	959	1011	968	922	968	974	1012	992	979	982	1037	998	952	1007	1045	976	979	938	978	936	1013	954	961	939	1017	960	910	954	952	1029	994	978	966	969	975	921	965	917	963	986	944	891	999	945	928	987	968	966	967	975	954	930	973	989	947	986	977	1037	1015	936	960	929	961	992	954	950	997	959	936	1007	976	1007	1019	970	929
24266	21440	25116	28155	21440	21461	20086	838	499	435	398	384	334	343	326	332	331	341	308	317	347	337	304	279	341	276	301	289	297	304	300	319	290	296	329	275	302	293	278	293	302	317	258	278	290	296	271	297	324	315	282	295	318	280	312	306	285	301	280	299	243	295	302	307	268	321	298	279	242	270	290	310	305	265	317	290	333	293	294	297	310	255	289	295	266	301	320	283	286	314	287	289	278	307	282	282	243	280	289	283	283	289	318	321	251	296	317	291	287	305	325	316	272	324	293	292	279	306	315	268	293	282	281	251	291	316	311	284	278	293	300	286	297	308	272	300	277	297	255	274	284	309	324	305	280	277	273	309	310	297	277	319	303	289	272	299	304	292	322	272	275	288	277	336	277	309	299	324	296	322	293	260	292	305	299	300	261	261	264	287	264	290	298	325	270	262	292	309	290	267	330	292	299	337	291	288	325	283	288	301	274	319	274	282	280	300	240	285	328	309	291	290	313	260	276	294	286	267	266	290	304	300	292	261	274	286	291	284	295	267	301	303	285	311	311	292	265	274	274	258	262	307	300	301	311	321	302	290	272	264	259	276	279	279	312	287	285	304	309	311	278	316	278	313	267	307	258	293	272	298	292	291	275	253	281	221	301	291	303	280	326	275	293	281	264	282	289	286	310	314	282	281	312	295	328	287	275	293	261	323	289	285	303	255	295	303	291	255	309	298	301	289	283	268	300	286	277	285	301	288	306	272	265	280	280	279	284	281	301	299	269	312	296	276	279	318	260	305	279	293	293	251	294	312	284	303	331	302	291	280	301	292	301	318	323	288	317	272	262	304	247	279	283	282	236	281	271	323	301	259	286	267	300	286	288	301	257	273	289	292	284	297	300	279	294	267	284	259	281	273	243	264	341	314	303	317	333	329	282	310	291	284	304	316	314	302	322	277	283	278	320	297	306	277	286	286	265	301	292	288	269	301	288	298	286	308	276	282	284	283	253	303	286	285	303	319	309	305	272	271	299	270	289	276	295	301	287	279	305	304	302	285	293	286	293	304	281	269	299	289	266	290	286	303	293	305	281	263	304	280	291	280	274	289	281	286	294	293	308	306	300	295	322	288	281	299	302	270	306	255	287	302	288	300	313	330	266	316	273	312	292	327	319	284	298	279	276	242	308	292	314	274	305	298	293	285	325	281	256	302	284	301	306	275	292	261	268	312	289	262	302	284	284	321	302	318	279	325	291	274	297	295	307	335	313	277	280	292	316	290	291	287	253	315	313	268	291	281	319	318	299	300	325	276	285	304	297	314	274	268	300	282	309	280	271	275	337	323	273	319	306	270	273	294	294	296	267	264	306	322	287	298	288	293	313	288	302	300	275	273	289	283	284	278	300	301	288	321	269	294	317	298	300	295	291	303	282	293	286	296	290	312	266	310	292	316	304	283	270	252	291	272	294	280	317	305	272	289	323	268	287	263	280	294	300	278	303	332	275	282	266	302	314	310	284	299	341	266	275	284	286	281	272	313	307	316	309	300	313	287	312	292	288	255	302	312	294	289	280	274	311	298	265	305	281	280	303	285	293	298	310	265	264	297	298	286	278	303	286	267	270	329	304	317	310	290	263	291	290	279	310	272	296	260	300	269	293	280	302	302	266	310	302	291	299	302	270	315	309	270	277	295	286	277	259	279	268	290	314	301	280	297	299	254	308	279	264	268	279	299	326	323	303	286	295	254	316	306	267	271	315	272	287	262	292	296	295	264	310	292	281	310	286	297	281	271	305	274	313	301	291	311	308	300	311	301	293	254	314	301	299	289	273	272	275	294	314	242	301	274	318	284	292	304	296	315	280	337	267	295	281	294	278	288	301	306	291	300	279	309	300	247	272	295	281	281	304	270	317	294	273	267	325	274	315	320	284	286	314	268	300	334	274	280	287	307	297	297	308	294	302	297	281	257	293	292	271	291	291	309	282	291	283	298	281	290	299	315	320	270	320	252	278	300	288	310	338	282	249	272	308	274	263	294	287	296	300	308	277	303	300	274	282	271	295	265	294	259	294	317	282	331	293	298	266	263	291	275	321	321	273	245	281	295	287	292	285	296	286	293	294	290	282	264	287	301	279	280	261	285	309	280	294	253	292	271	296	281	277	283	278	298	297	251	295	315	262	296	323	278	303	286	258	263	259	306	277	283	306	307	293	278	305	282	263	306	286	300	342	258	277	268	291	314	287	294	281	291	313	289	263	253	277	265	265	261	277	282	347	298	310	272	285	283	309	315	303	277	266	254	306	303	303	320	273	289	329	269	277	324	308	283	269	282	300	287	285	297	274	280	271	284	307	272	306	300	289	281	307	295	288	324	297	301	263	290	313	333	308	306	322	266	302	294	302	283	261	292	284	327	307	294	339	278	293	315	287	281	311	275	279	309	252	282	276	283	314	297	315	308	326	303	298	318	300	276	294	328	317	286	295	319	308	272	293	306	340	311	280	286	282	304	289	312	270	310	295	308	334	301	283	309	307	301	283	297	306	290	263	315	298	289	299	304	280	279	288	285	298	266	295	293	260	262	317	315	313	278	287	292	295	312	328	317	305	298	294	287	287	278	288	294	271	297	277	316	278	250	288	349	299	303	285	252	296	292	291	308	292	280	302	322	300	294	293	275	289	306	322	306	282	289	321	298	268	334	268	276	305	290	308	281	300	303	281	293	309	314	310	271	272	253	294	297	257	264	305	323	304	284	289	292	280	270	275	305	293	277	311	297	301	285	306	294	274	316	307	315	297	270	292	276	279	306	298	271	313	268	305	291	309	287	283	247	271	280	291	280	324	305	303	293	267	319	294	275	278	288	312	279	277	312	306	269	269	273	268	284	283	321	299	264	299	276	294	284	294	293	310	320	292	306	263	275	297	305	309	310	264	289	322	286	270	314	294	319	327	329	258	305	283	271	296	279	265	254	287	309	275	292	285	273	293	292	272	288	294	286	326	317	304	280	295	271	267	249	254	264	297	305	293	306	294	297	267	265	311	275	275	301	311	287	327	312	307	278	286	272	282	290	307	312	304	293	260	275	290	329	300	279	285	259	255	278	280	264	251	296	283	270	295	295	262	316	314	268	286	284	309	297	314	276	281	283	253	293	292	302	310	273	290	306	294	268	298	271	309	297	300	300	288	303	293	284	278	279	280	279	312	275	290	317	274	269	250	327	292	318	296	296	289	257	280	264	291	313	312	262	316	270	272	288	307	292	326	292	309	289	253	283	278	308	323	303	258	284	294	272	275	281	318	292	287	323	301	268	286	297	296	280	276	263	320	277	279	308	313	283	276	267	291	328	334	250	282	280	316	270	291	310	296	307	282	269	265	341	289	284	344	285	298	291	320	317	279	271	324	283	255	298	303	296	297	328	293	306	305	272	331	279	264	279	291	266	265	296	299	309	269	301	307	324	268	302	319	273	285	291	308	290	280	285	289	265	283	327	250	289	320	291	315	272	300	275	308	285
25848	16640	2877	1340	939	801	757	671	673	671	675	660	660	697	611	624	625	658	629	645	614	637	642	627	657	629	629	644	629	659	647	633	618	632	611	689	646	622	668	618	620	641	608	631	670	680	664	631	649	591	613	634	614	650	620	648	655	640	678	667	639	647	646	618	606	647	619	627	629	616	601	640	674	619	618	664	612	623	666	663	597	638	627	666	614	655	620	624	655	605	594	569	602	649	628	639	616	607	646	593	664	651	638	640	622	606	651	660	611	601	658	666	605	639	611	627	592	646	595	618	639	681	663	641	631	635	588	601	653	609	627	674	687	633	588	612	629	614	637	614	625	616	674	616	619	625	633	626	609	608	599	634	665	668	621	608	624	636	647	647	591	626	578	591	663	607	630	602	595	652	627	635	654	605	643	602	654	640	640	587	633	648	654	607	642	605	618	640	620	614	691	625	627	580	655	629	643	610	669	599	671	634	646	623	633	635	632	658	642	649	659	622	621	664	634	652	639	640	579	627	637	655	553	622	620	635	634	648	653	648	643	609	574	587	611	605	645	655	632	606	596	628	624	645	596	610	634	630	606	642	619	623	648	670	634	630	639	614	685	616	655	607	619	668	612	640	610	569	643	616	634	649	609	637	684	661	658	647	604	656	647	643	637	589	624	607	650	579	588	621	629	586	624	686	645	677	586	631	664	639	595	643	611	613	644	593	617	588	606	615	661	590	621	640	604	649	631	656	609	658	623	641	614	615	592	632	669	653	625	649	631	603	630	667	660	645	617	613	590	679	596	604	564	593	615	656	594	646	619	586	650	630	627	666	642	633	612	612	652	637	592	618	634	652	619	662	615	616	606	637	618	632	656	590	625	654	614	633	639	590	604	681	631	618	696	612	607	660	599	648	652	612	620	605	616	669	628	603	606	581	609	630	662	665	653	629	628	609	591	672	640	623	598	607	615	576	593	619	607	605	663	599	603	606	596	617	645	612	613	595	705	575	611	653	618	612	638	651	659	633	632	623	658	660	617	620	632	656	624	641	628	653	618	598	639	635	629	610	642	634	579	582	632	626	622	634	620	643	671	642	618	625	666	642	636	628	623	603	607	654	627	626	619	634	658	622	690	585	670	588	637	621	646	620	662	598	657	648	668	647	658	620	645	638	631	636	590	612	629	643	667	612	628	617	616	659	624	661	645	664	618	639	689	689	633	613	643	632	615	623	603	612	640	632	625	624	627	588	676	634	631	551	653	606	639	643	659	644	622	621	561	653	626	656	657	624	628	600	600	640	623	636	650	623	612	656	678	668	619	635	634	582	628	703	629	629	644	661	658	638	647	648	646	661	648	621	607	620	632	648	674	650	595	627	597	620	623	653	645	576	654	637	592	679	693	635	593	648	620	615	639	635	623	619	654	625	611	653	658	643	606	623	600	599	609	661	624	606	629	616	628	662	637	651	605	624	631	607	632	674	618	586	627	575	620	656	640	632	651	648	686	601	640	630	668	602	646	651	608	683	612	653	663	587	625	615	629	642	620	647	596	635	613	599	635	614	647	647	654	597	669	628	632	603	635	658	630	635	636	621	633	635	593	610	635	617	651	604	588	660	603	656	625	632	610	632	607	652	664	653	632	596	663	649	662	653	647	644	656	601	678	640	619	590	614	646	628	621	640	596	614	642	604	603	657	626	587	614	638	622	628	612	651	656	625	605	617	635	659	611	616	636	622	635	643	626	625	613	686	637	665	642	575	635	649	692	612	617	602	649	600	655	630	619	606	618	648	694	611	599	616	687	580	632	652	625	606	594	595	676	631	610	593	656	642	659	638	639	599	599	666	636	638	628	619	612	656	608	658	660	637	636	631	618	639	607	613	619	611	593	627	619	621	620	633	594	646	672	643	661	628	657	629	645	653	629	620	590	666	629	646	616	608	592	601	614	650	622	608	598	648	626	627	616	645	636	612	623	647	652	607	628	608	638	616	593	651	657	655	637	638	646	628	617	596	616	612	604	583	681	642	639	632	632	640	636	649	607	632	677	614	650	582	617	592	603	626	603	657	633	645	644	644	656	697	636	671	664	632	638	611	625	628	633	644	714	652	669	610	600	667	640	655	592	643	602	626	609	644	666	663	637	567	639	673	648	643	587	643	637	647	597	644	628	668	627	611	623	636	615	642	619	680	622	619	657	633	584	595	630	633	628	643	633	564	594	677	620	578	645	680	655	640	653	619	633	638	665	625	637	579	606	640	604	621	627	600	664	594	571	627	661	676	657	616	648	626	625	629	630	686	643	685	655	635	636	634	612	641	618	650	604	603	630	653	605	650	580	650	655	644	647	612	623	614	651	608	653	660	702	649	599	634	616	641	639	638	634	636	625	560	602	617	640	612	679	636	627	668	631	618	614	661	608	601	618	625	615	615	604	576	691	598	634	653	621	669	615	632	684	704	615	584	586	636	617	634	620	629	629	643	650	621	638	597	633	615	642	623	628	632	665	597	655	632	636	598	642	660	618	625	637	590	633	595	637	599	622	650	618	651	624	600	623	623	584	628	640	622	624	586	626	586	657	626	644	607	676	628	638	612	636	673	599	634	605	607	586	585	636	638	609	637	624	637	616	596	634	598	632	614	643	670	628	640	620	630	640	598	627	644	673	588	642	660	651	635	649	607	640	624	619	584	629	596	608	624	615	592	605	597	603	591	647	646	646	626	656	648	639	594	642	626	591	673	637	645	648	660	638	610	659	662	639	660	634	609	616	659	610	620	618	617	602	615	646	627	603	609	633	638	636	594	632	643	585	638	630	614	642	604	609	614	642	633	606	632	637	617	587	634	628	638	672	653	607	596	580	639	614	620	608	618	593	633	621	613	637	590	606	641	644	608	683	576	593	653	636	621	609	647	665	578	617	594	634	637	645	619	649	624	604	676	656	619	647	659	650	613	622	648	627	622	616	615	629	621	635	600	669	610	604	664	591	562	639	642	644	645	627	627	612	650	584	621	614	566	638	662	594	627	636	622	652	652	648	610	604	591	637	603	617	618	640	620	616	593	638	630	596	661	626	611	670	670	609	638	624	619	659	650	595	645	670	629	612	604	647	611	635	652	601	676	662	633	639	603	612	584	620	675	567	614	610	621	611	628	653	622	648	615	610	571	632	669	625	614	604	625	652	621	603	629	653	653	641	608	605	651	622	622	620	662	644	635	637	647	629	660	628	663	579	660	636	648	646	638	615	660	643	645	621	609	667	651	602	632	604	581	681	606	628	617	636	566	610	654	595	645	594	678	641	631	663	650	613	625	624	646	644	626	665	614	574	630	623	609	628	612	602	667	642	628	623	647	612	648	638	595	612	621	631	624	622	668	603	609	633	633	650	609	633	680	620	606	583	616	660	643	607	610	618	649	663	624	641	624	626	632	653	631	583	596	662	623	594	617	683	615	603	642	633	686	627	583	641	630	634	624	632	602	649	643	631	643	654	581	616	650	640	654	629	668	654	596	618
32582	20594	9746	784	472	407	448	392	361	376	367	336	359	369	370	401	394	373	368	362	390	391	358	376	374	338	380	396	393	389	379	352	413	359	384	351	389	406	378	336	368	408	357	375	370	358	373	389	379	399	354	397	382	399	397	397	377	394	349	378	391	424	371	377	377	400	394	369	366	385	353	386	372	373	369	411	364	381	369	395	374	377	399	377	368	343	346	363	363	376	413	352	359	406	410	397	373	392	392	349	379	386	372	404	356	370	415	364	415	392	350	352	371	414	396	400	385	394	334	424	369	382	381	360	352	376	365	340	371	420	396	402	389	366	392	390	330	386	427	342	399	383	399	399	404	381	383	425	390	377	387	390	375	369	386	400	377	409	405	384	384	391	366	388	368	400	402	367	375	360	384	377	376	366	376	381	341	382	375	389	385	414	390	401	379	400	376	437	360	354	362	379	414	338	351	393	372	391	395	370	390	337	381	382	411	379	383	377	348	441	382	363	381	373	366	396	392	353	357	332	380	404	383	362	388	382	360	374	392	394	348	372	384	379	404	366	375	383	364	396	342	389	439	390	392	357	396	372	397	392	404	363	385	366	379	379	412	358	409	384	365	392	401	348	365	392	377	355	368	393	368	399	360	370	367	357	400	363	358	383	327	347	372	405	385	349	381	364	364	390	387	390	413	387	361	380	369	367	372	357	386	378	401	379	388	373	364	419	393	402	355	352	377	394	369	373	398	445	385	394	357	370	373	337	370	383	362	352	371	354	355	372	361	377	362	404	367	360	382	381	402	402	362	372	381	407	357	375	391	431	354	367	414	369	377	339	352	364	350	385	372	408	367	415	395	372	387	383	410	376	373	366	366	405	354	360	393	381	383	372	352	369	374	350	380	402	387	379	391	425	341	401	350	400	404	405	384	389	364	371	376	361	386	411	387	320	385	384	417	425	388	342	359	386	380	382	354	341	397	383	384	395	386	369	401	365	371	371	390	386	411	383	423	352	371	380	383	386	389	389	366	369	368	376	369	389	364	402	357	385	349	378	375	384	375	383	389	353	369	376	366	369	372	362	366	393	363	404	391	382	365	381	390	387	383	398	383	404	362	374	397	367	365	385	439	360	396	369	384	320	368	381	360	361	334	398	389	367	366	353	378	391	385	396	355	371	404	347	379	380	401	364	382	392	392	397	407	397	366	371	394	356	381	367	383	354	399	408	415	363	390	396	391	359	431	389	344	390	399	374	388	373	366	403	377	389	398	398	362	394	435	380	398	390	406	367	381	377	374	362	350	379	376	379	381	391	417	396	369	381	381	411	349	382	377	391	369	429	361	372	397	419	382	362	378	361	398	367	379	358	381	367	371	344	375	396	343	383	425	391	353	392	368	408	357	382	357	347	397	385	386	411	406	417	399	406	348	369	410	404	399	408	395	392	372	365	391	363	357	370	369	318	363	414	366	352	378	409	384	365	415	390	403	343	357	416	346	370	390	382	382	389	396	352	368	384	399	361	354	414	403	375	347	387	380	396	381	421	384	397	376	416	384	391	414	363	396	370	398	404	353	355	409	394	402	379	355	435	373	389	397	405	383	389	372	362	361	353	394	390	423	401	390	400	382	347	400	345	391	366	398	439	370	370	386	399	378	384	387	365	407	413	367	401	367	382	332	395	325	377	375	365	363	379	353	419	352	396	346	366	384	388	391	366	364	372	369	359	357	392	383	349	385	389	379	371	340	394	396	366	361	387	378	377	370	381	366	383	386	368	363	369	387	379	389	394	370	389	428	400	400	336	344	357	383	369	375	404	380	371	384	392	406	362	379	352	334	399	411	425	381	354	396	394	378	384	387	357	376	448	380	395	382	372	358	388	361	351	357	378	350	373	381	393	378	374	379	360	378	364	371	418	371	345	410	357	403	359	374	363	364	389	349	360	359	352	392	340	345	426	393	353	377	381	398	390	339	344	383	372	370	406	364	377	390	374	393	358	410	387	403	390	389	392	387	391	376	393	382	371	374	361	388	380	360	363	382	400	343	374	391	372	390	390	379	384	371	350	379	422	375	365	379	370	377	368	398	372	373	377	373	379	390	360	363	384	376	379	365	379	388	377	359	364	365	365	347	385	397	341	360	346	416	364	357	401	393	388	380	380	380	406	386	381	354	422	386	374	370	391	380	377	360	327	362	358	398	394	386	398	398	397	350	343	370	374	388	375	375	373	419	360	394	404	388	396	398	379	345	358	357	404	379	365	346	393	393	375	383	408	358	390	347	398	342	376	401	383	431	374	362	347	375	376	384	398	369	400	359	372	393	405	369	383	368	400	400	342	385	384	392	372	383	373	400	334	348	389	405	413	369	411	378	389	341	362	408	369	367	369	382	400	405	357	400	383	374	355	364	423	361	374	363	349	411	354	328	419	388	392	368	388	393	375	379	351	343	369	337	369	415	352	356	394	408	390	367	416	346	336	406	400	433	326	394	375	362	391	379	421	378	362	353	382	397	393	351	369	396	359	351	348	363	403	378	350	364	383	350	397	408	411	365	383	424	389	409	374	408	385	419	421	349	378	355	392	405	424	361	427	372	378	386	410	353	373	339	354	393	365	389	358	315	371	408	405	378	356	371	345	378	368	381	422	367	375	367	391	350	373	376	395	425	356	383	359	374	349	388	412	380	419	365	408	368	385	348	361	350	367	393	390	383	386	383	354	322	342	369	399	416	363	340	406	382	373	374	380	374	356	404	392	419	330	345	363	457	353	378	367	344	380	422	380	398	368	359	394	385	363	350	396	390	383	411	381	392	374	353	392	392	379	375	407	377	377	368	344	359	367	410	400	402	364	414	396	394	388	388	383	380	385	381	399	388	397	402	375	368	346	376	329	372	358	398	365	376	408	379	337	366	348	388	382	379	378	384	363	369	385	359	358	386	360	358	392	396	356	405	363	383	383	415	382	375	366	394	387	369	350	362	371	336	391	414	338	373	392	389	374	429	388	338	381	398	412	384	422	384	384	392	405	351	355	388	380	385	381	370	389	422	380	354	353	393	429	412	393	390	369	382	369	421	377	394	348	389	387	389	404	352	359	377	413	373	407	368	404	414	421	373	363	326	371	349	398	375	363	374	360	376	354	373	418	380	443	390	401	365	372	384	395	399	375	370	399	379	361	391	418	400	397	354	377	383	369	396	391	379	364	374	389	359	366	383	375	386	411	355	378	371	385	364	361	405	367	385	362	390	375	365	337	339	360	366	369	384	353	394	388	369	377	345	380	375	365	324	405	372	380	350	392	402	370	353	376	339	365	382	385	379	350	356	381	366	382	375	364	413	392	381	362	389	358	417	365	375	383	358	375	398	352	377	350	366	402	367	350	337	382	358	372	368	378	389	350	392	400	368	377	409	380	380	359	384	376	366	390	411	380	367	361	364	403	367	368	407	413	372	371	389	367	416	358	409	388	390	380	365	355	383	361	394	335	380	393	388	402	359	384	365	361	370	369	428	415
7507	1936	939	934	877	866	858	897	865	880	918	851	825	854	846	879	792	885	820	892	868	860	896	869	880	841	869	816	846	894	855	866	875	865	866	836	863	878	883	865	841	866	885	845	870	847	902	822	848	882	877	848	868	886	865	904	822	875	844	870	847	900	841	842	783	834	866	843	875	863	859	875	873	854	826	897	864	869	871	891	874	837	832	793	826	840	908	880	846	819	868	901	871	876	853	869	871	892	905	808	865	848	840	852	852	863	898	906	849	840	839	852	807	840	883	874	885	887	825	889	845	829	848	852	847	869	881	832	865	862	886	878	862	874	857	852	914	825	866	827	869	899	860	908	819	882	814	848	838	864	949	850	863	858	884	889	883	900	838	761	850	885	852	866	808	882	893	858	842	862	894	862	840	865	886	874	835	866	838	841	923	828	862	841	874	849	867	857	875	825	864	906	813	851	880	834	886	893	864	869	877	852	837	907	834	912	838	891	884	864	837	842	889	880	843	893	844	861	875	835	828	858	834	853	853	842	895	817	857	845	896	914	862	862	863	911	891	835	886	836	893	857	891	848	871	877	903	872	853	866	818	835	875	868	842	843	890	884	879	811	844	881	891	858	853	904	861	858	838	808	870	891	822	891	875	850	872	850	874	868	844	956	899	926	827	831	836	818	857	864	934	921	918	839	802	887	841	876	847	840	867	849	860	868	800	907	850	846	824	885	889	874	784	849	848	882	846	874	876	866	862	894	818	865	891	871	817	853	828	810	831	887	835	884	835	798	878	829	864	844	851	892	853	894	898	860	867	838	891	900	895	896	910	886	843	824	851	860	848	882	850	805	842	916	867	793	803	831	897	838	880	831	832	849	817	886	781	881	842	840	871	916	895	821	831	805	852	829	866	850	876	886	871	935	866	863	886	906	834	865	836	886	847	888	851	871	863	833	872	845	887	856	914	833	850	875	826	894	898	909	835	823	833	807	853	844	878	813	872	862	855	898	827	873	850	833	828	864	878	867	861	867	887	858	854	865	836	902	837	852	852	856	852	856	770	881	901	913	854	839	836	888	848	850	845	865	886	888	857	851	837	873	859	855	928	870	858	846	805	875	854	873	838	884	840	860	851	855	848	865	847	857	866	884	921	883	880	890	843	885	828	829	858	844	850	802	850	910	813	850	925	772	896	825	820	853	804	850	833	876	923	855	848	827	895	887	847	828	967	871	870	843	808	857	847	804	905	876	862	892	868	837	880	891	769	841	837	870	883	856	843	848	902	858	894	912	889	874	805	871	873	899	867	820	895	863	875	856	868	869	867	816	845	870	863	873	851	912	811	832	785	767	845	890	808	833	854	836	853	858	843	864	864	850	882	866	898	909	801	858	862	808	883	860	851	851	810	828	888	869	822	904	853	869	881	890	853	882	890	848	819	824	844	858	893	852	857	869	900	842	878	877	828	862	870	821	871	865	848	835	857	818	887	903	874	837	869	834	885	856	810	863	872	783	832	805	839	869	873	897	884	890	864	853	913	915	856	876	858	894	877	821	837	825	861	793	882	887	872	903	856	861	792	863	847	849	866	881	849	886	889	850	841	826	851	834	847	878	855	826	851	803	860	837	823	861	883	867	869	824	889	819	855	826	876	844	813	822	843	838	884	875	862	817	858	868	868	817	854	906	880	863	840	852	903	847	830	912	859	903	827	868	819	786	874	809	811	822	891	876	865	913	841	820	812	868	835	908	867	846	838	894	864	906	830	867	853	854	856	800	822	868	858	884	841	839	857	896	874	891	880	897	858	812	860	901	850	918	860	834	879	835	850	862	824	822	860	886	828	889	868	872	862	856	841	868	853	849	846	906	859	866	854	884	863	801	871	855	865	840	827	866	847	889	840	862	857	880	886	868	827	847	875	815	860	875	837	842	823	893	868	853	867	882	888	870	827	829	823	824	853	878	851	816	865	870	863	843	846	862	845	839	869	853	853	921	830	839	852	873	829	879	845	844	848	814	877	838	885	891	894	867	845	889	825	855	866	888	833	839	848	903	804	847	873	821	818	817	855	859	910	853	914	853	886	822	866	821	912	880	860	902	881	849	854	884	883	843	849	892	864	871	854	857	882	882	803	828	820	887	846	903	831	887	856	854	866	883	824	875	840	859	853	891	840	914	845	911	885	818	875	840	845	840	908	863	832	832	873	879	852	843	846	820	915	870	864	868	890	844	844	874	805	842	854	900	898	864	818	900	848	819	862	854	858	842	826	882	836	889	921	890	887	870	815	909	924	876	846	840	857	876	891	839	867	898	836	880	842	821	918	826	892	872	839	894	862	876	849	853	865	847	847	890	846	879	873	868	870	864	880	849	836	913	924	858	924	893	801	837	833	829	845	856	824	908	830	857	849	871	878	841	868	854	846	823	892	835	817	887	833	915	867	858	858	836	887	864	858	861	811	817	883	845	888	825	882	880	853	878	860	849	792	918	855	838	842	906	909	830	890	915	860	861	869	857	905	806	910	851	817	873	922	840	867	824	870	930	874	839	822	811	878	880	849	849	873	876	823	816	831	888	784	837	829	862	838	857	850	819	826	813	809	893	879	830	837	876	838	876	835	925	882	888	904	846	856	827	823	816	892	878	821	871	845	847	862	796	821	846	904	887	848	802	901	862	828	874	851	834	862	843	879	898	894	833	866	832	843	877	866	832	895	811	863	813	841	821	885	827	875	846	852	861	892	887	877	923	811	853	877	871	809	837	835	892	888	851	856	879	901	804	889	894	847	882	846	922	833	834	824	864	853	857	881	890	907	860	881	844	856	873	869	849	867	821	899	863	840	840	810	919	823	814	827	840	886	864	873	917	908	840	866	871	899	869	860	891	822	897	870	858	765	867	851	829	863	871	879	846	885	865	835	906	838	865	882	901	842	836	869	825	898	882	898	895	824	870	797	825	839	929	844	860	841	901	838	868	885	847	851	920	864	894	841	928	851	865	844	890	874	876	868	866	871	823	877	878	834	825	851	826	866	907	870	869	865	854	864	837	858	895	919	852	822	849	873	858	930	836	847	853	896	832	861	821	864	826	842	820	877	883	842	863	843	838	829	852	865	849	855	897	850	878	839	829	858	855	860	914	842	850	801	861	856	816	854	831	848	861	889	851	847	846	852	902	853	839	847	894	817	858	848	854	851	906	857	884	806	865	851	814	861	865	824	845	898	854	883	877	811	857	868	876	796	837	856	842	867	851	897	853	858	856	895	787	861	866	826	806	831	877	838	829	862	869	822	816	855	823	900	802	852	832	900	870	834	894	856	864	901	846	829	872	884	836	869	878	807	891	867	824	850	857	884	860	889	843	883	864	843	865	863	895	889	836	879	860	902	911	838	821	823	826	841	858	904	848	861	901	879	836	874	823	835	856	862	920	862	864	859	831	826	822	837	855	890	866	822	853	841	900	919	863	864	853	799	793	892	887	840	907	776	857	852	824	816	850	872	832	853	903	881	808	894	825
24812	21434	24944	28316	21441	21469	3659	675	556	437	477	508	518	460	472	436	432	442	471	446	475	476	458	449	431	450	484	472	479	458	407	426	396	455	475	509	440	441	465	422	455	417	481	427	461	431	431	429	444	450	476	471	447	468	423	492	500	439	471	437	455	449	429	426	445	456	431	468	460	429	429	410	402	478	437	443	460	476	453	432	455	460	467	426	407	463	429	468	445	507	469	474	483	482	466	431	456	390	421	443	453	444	435	459	460	483	491	454	437	421	458	475	423	497	470	405	453	446	467	472	453	437	451	476	454	439	436	428	477	439	465	435	449	464	499	487	457	463	436	484	459	427	479	434	505	498	420	428	435	452	421	466	503	457	461	412	505	459	450	449	440	476	438	450	429	434	478	454	436	489	457	445	445	472	426	442	455	449	459	490	457	453	440	472	455	453	444	507	483	443	409	421	425	431	482	425	395	437	480	448	443	463	408	453	454	456	474	432	435	432	447	465	425	469	466	439	444	420	420	437	474	426	450	451	488	474	466	436	447	425	473	448	436	455	459	457	400	475	431	459	454	488	501	480	442	415	476	431	460	435	473	447	496	430	431	432	420	466	461	440	412	426	415	451	415	433	452	445	436	417	448	450	480	460	437	400	427	433	460	461	429	439	435	454	426	462	445	455	456	438	468	443	473	455	431	465	428	422	424	459	484	458	424	520	466	471	441	411	463	418	458	484	469	471	422	443	444	463	464	431	428	409	474	444	450	494	453	428	444	458	442	445	479	499	452	475	461	438	416	462	446	480	424	441	465	440	438	432	456	447	463	461	426	462	431	463	468	441	490	476	442	449	457	462	457	450	438	410	437	394	423	498	513	465	462	428	477	459	408	430	459	480	455	418	489	448	500	434	447	432	449	450	455	463	450	486	453	457	475	436	454	458	487	460	436	446	481	477	475	436	434	456	457	510	453	429	470	448	466	466	465	449	443	463	452	436	467	438	431	426	450	428	482	442	489	469	466	443	470	446	454	448	452	465	450	435	433	443	416	438	420	451	502	458	422	461	457	436	428	448	446	456	420	440	481	446	469	439	487	491	462	437	452	453	464	439	462	451	466	427	419	394	443	476	482	442	497	476	433	466	465	412	459	465	471	432	433	424	393	429	462	471	417	464	444	471	455	459	459	459	459	450	411	429	473	462	480	465	455	418	410	479	451	430	436	448	418	415	465	466	424	480	451	453	503	436	481	449	435	464	432	400	435	445	480	450	423	455	458	496	478	485	432	437	457	446	447	442	440	462	471	447	449	463	469	461	397	450	469	441	546	466	404	516	442	429	463	478	417	407	464	383	438	482	472	435	469	450	421	454	469	425	473	476	465	461	426	439	415	429	448	435	433	424	480	438	409	409	465	468	459	445	474	493	444	446	459	441	448	437	473	428	441	440	439	477	495	448	444	420	434	406	448	440	445	466	394	467	465	454	443	433	459	461	485	458	436	410	500	440	420	436	422	425	403	438	489	430	498	445	456	458	406	475	455	470	412	438	431	460	444	465	462	429	441	454	458	465	442	518	444	448	454	471	466	421	469	432	424	461	511	451	489	485	476	447	454	442	495	449	415	483	490	431	438	511	437	391	420	417	477	487	415	483	446	499	428	430	486	444	467	441	463	446	420	448	463	464	442	444	448	453	442	471	457	457	466	488	466	474	457	448	482	491	479	479	458	443	464	452	434	456	425	423	419	469	503	502	432	496	423	444	443	451	420	440	412	441	475	429	431	406	473	467	462	412	441	501	401	438	446	465	441	455	457	468	446	397	466	464	498	460	461	426	453	424	451	414	472	439	472	452	423	450	433	442	477	444	449	459	482	457	462	443	453	426	474	453	446	411	391	440	426	427	451	445	444	462	478	431	441	466	446	428	431	400	413	421	476	430	448	450	430	442	470	438	419	458	473	478	435	451	452	490	445	446	423	444	438	453	442	459	440	415	446	423	454	468	428	462	441	441	451	443	450	463	457	448	434	506	432	454	461	431	468	470	500	430	489	473	490	460	415	446	417	425	431	474	475	459	432	460	440	432	445	472	485	501	491	477	488	440	399	433	445	465	456	476	447	434	456	473	484	435	451	413	426	462	427	461	484	444	473	453	484	450	416	513	498	451	451	455	443	471	415	438	437	435	470	462	458	436	447	453	444	459	401	405	447	462	462	467	477	421	429	433	460	461	485	460	515	439	460	400	451	440	436	440	458	445	410	416	441	439	467	437	443	475	454	487	457	461	476	470	465	426	419	456	474	434	477	456	456	425	414	476	444	453	445	444	515	480	426	480	465	455	452	427	498	490	452	429	459	444	465	449	462	508	451	446	417	448	432	423	459	494	470	441	460	497	421	433	447	410	427	458	474	446	445	447	425	455	459	453	473	476	423	470	443	437	461	477	509	491	452	469	433	439	406	459	434	441	490	456	444	449	428	457	448	445	471	443	443	442	421	457	448	453	440	441	451	452	429	449	442	436	409	443	426	428	424	439	450	463	452	461	494	458	430	459	478	440	423	480	458	499	501	414	453	457	473	479	489	453	485	436	424	439	470	425	476	452	466	429	489	435	452	507	460	440	486	440	426	449	420	432	435	448	470	450	474	490	450	422	447	427	454	441	421	428	435	445	454	462	445	437	452	450	437	462	445	445	452	465	422	512	455	461	439	479	438	491	468	454	431	460	477	438	450	426	451	463	474	458	443	453	482	487	423	439	471	432	478	486	445	463	465	412	434	496	466	437	441	465	420	459	439	445	426	450	464	468	421	456	440	424	434	485	469	483	483	473	420	492	470	429	459	438	434	474	469	408	433	438	478	464	414	451	424	443	472	439	399	505	481	444	426	438	461	452	442	472	455	406	447	474	443	462	450	454	470	436	446	449	461	458	448	433	414	486	426	457	434	454	455	454	438	454	440	429	458	421	485	459	466	497	477	509	428	427	425	459	467	431	475	419	415	436	471	504	469	415	460	469	431	486	471	463	424	463	455	401	451	466	441	422	446	400	457	457	443	463	442	430	454	476	419	453	483	455	454	471	454	429	459	442	448	450	480	465	503	440	438	429	416	437	435	482	468	459	409	436	445	500	451	445	478	435	489	446	476	476	463	450	477	455	441	508	451	475	419	450	457	446	477	412	488	482	422	416	451	457	465	457	459	471	435	467	442	451	425	459	485	481	443	453	420	461	463	476	437	499	427	396	481	446	465	459	462	465	428	422	457	462	428	452	435	450	456	436	450	508	465	428	473	444	493	413	447	465	417	478	438	445	445	444	442	445	476	456	458	433	407	459	449	441	415	420	428	484	445	418	457	433	437	443	459	451	463	480	450	463	443	454	438	434	437	440	476	445	460	432	421	447	445	452	455	478	442	447	434	447	470	473	493	445	469	486	471	488	456	386	423	425	474	417	431	463	479	461	433	427	464	436	454	482	450	432	467	490	458	445	397	468	452	438	477	455	442	447	432	442	463	468	493	510
21851	13086	2422	1278	1145	1089	1045	990	1027	943	1036	1035	961	1000	1037	960	1036	979	926	1015	943	973	963	992	971	945	987	955	951	995	950	968	949	943	996	964	939	998	960	947	945	923	976	914	968	927	942	966	979	962	953	1013	948	968	908	943	964	936	1000	950	956	962	985	918	924	961	960	967	970	1039	947	996	985	1011	1017	992	965	986	931	940	978	930	981	966	949	987	969	992	952	1008	965	984	975	988	987	971	957	937	1004	987	959	963	922	1008	933	966	977	946	923	978	969	967	965	989	926	942	987	994	1023	945	954	1004	971	943	988	934	935	955	950	993	923	975	935	970	949	942	936	989	1020	1016	912	940	997	985	971	981	982	974	919	975	977	978	937	931	999	953	1003	981	946	967	963	864	995	918	967	1011	952	980	933	962	987	949	961	1038	950	949	1020	977	1026	999	965	991	958	950	976	1009	925	982	956	924	954	942	958	966	986	955	965	995	947	975	938	949	939	952	967	946	1001	981	965	950	999	883	978	1002	963	1012	981	978	921	990	988	1010	967	946	1008	998	1018	996	933	998	963	968	1005	962	966	918	938	1005	970	1012	993	963	988	971	915	973	999	1014	982	937	990	985	992	987	979	975	968	931	996	982	995	972	918	970	913	931	898	958	1025	947	1017	941	1008	938	928	980	971	949	967	906	976	982	950	922	971	907	941	910	932	961	990	983	941	921	944	946	974	952	1006	1019	981	947	967	1002	970	945	911	933	997	937	967	962	1023	991	964	932	994	937	950	965	903	958	983	997	993	937	987	960	964	941	938	950	991	934	963	995	960	991	987	951	937	970	981	958	956	1003	1020	991	967	969	939	974	978	973	959	996	995	965	956	1039	983	993	984	942	992	963	921	958	963	952	946	954	955	1009	930	937	918	964	1039	947	950	946	981	990	992	991	924	1015	979	1011	892	995	953	989	971	926	986	957	961	1028	985	1043	952	989	968	978	956	974	951	973	968	932	980	950	961	912	929	1000	945	939	960	960	978	971	990	962	952	952	959	972	996	935	938	975	986	984	942	968	922	963	979	1020	956	932	959	971	1006	1011	989	978	1003	979	995	987	961	1014	1010	991	970	983	982	945	945	894	980	963	982	948	958	961	935	983	938	950	978	1000	958	967	1018	984	940	946	963	965	971	990	952	956	983	1035	944	984	962	926	974	971	1023	928	920	914	955	939	1001	958	975	955	961	945	968	954	1027	946	973	983	960	957	989	967	998	943	951	947	1027	978	957	964	978	955	965	932	964	996	976	1018	978	931	906	964	968	955	940	994	912	947	1001	968	917	929	983	975	972	938	981	972	919	913	965	985	985	989	984	963	967	962	983	981	1030	976	968	961	1005	968	990	946	953	954	934	929	975	993	990	1022	978	993	918	921	970	990	992	946	993	973	967	945	1016	1006	1002	958	946	967	980	955	997	976	984	963	884	957	955	949	997	1007	911	940	960	954	979	907	923	989	957	939	928	1007	977	1003	1000	964	958	943	976	964	1022	1002	948	969	941	1016	940	974	994	915	945	959	954	972	997	949	996	958	944	1014	1017	1026	996	917	1005	952	974	998	941	1015	952	961	952	1036	1005	986	928	1005	933	991	939	987	965	975	980	1003	984	981	1006	941	972	954	910	975	962	967	977	1021	950	959	990	958	1007	939	957	921	981	976	953	982	1001	988	943	928	960	1027	974	942	1025	940	928	1000	982	1009	952	965	978	1017	1002	1007	944	996	972	945	924	927	951	937	919	981	951	975	969	947	914	942	987	995	976	985	935	1014	1000	945	938	994	979	997	972	977	988	911	969	964	934	962	945	951	979	998	973	927	1014	954	1002	998	983	971	919	976	938	951	930	961	969	920	962	1018	967	982	952	978	943	935	948	921	982	1006	965	1030	957	943	979	952	944	953	1008	931	986	978	919	976	990	981	942	961	951	975	944	995	974	964	959	977	982	1016	922	960	931	962	989	936	979	992	942	1008	949	1005	976	921	975	930	969	955	953	978	993	984	970	973	950	994	929	962	960	958	990	941	977	969	980	996	947	981	959	932	981	957	929	1015	931	938	969	924	973	995	934	964	993	926	966	976	938	965	956	960	946	973	1002	970	1002	919	989	952	978	980	997	963	948	949	988	927	957	943	985	933	997	1014	980	914	1026	1050	1008	932	997	1017	987	945	1042	954	969	987	948	1013	965	996	957	968	948	903	953	978	985	965	946	935	954	994	970	946	924	966	1008	941	1044	955	954	972	1013	1021	982	961	971	920	983	901	949	969	919	987	977	938	954	911	961	918	955	933	942	980	995	1035	924	990	987	976	908	931	949	969	943	985	952	980	1015	974	982	938	1030	989	941	1010	926	1003	1037	969	962	979	954	975	985	930	949	966	968	965	959	1034	929	952	968	968	925	953	940	970	1032	958	977	987	982	944	937	951	959	972	982	980	941	985	920	928	996	1012	979	934	967	961	943	929	946	980	980	1006	967	972	1006	1021	988	950	963	1028	981	989	962	984	969	952	1005	976	951	992	972	951	1004	1007	930	997	963	1010	928	965	1011	971	982	952	961	961	957	937	992	952	963	980	1048	1004	961	975	909	998	992	979	973	956	977	931	956	932	958	983	936	950	967	941	934	943	962	1006	968	951	938	932	948	964	962	967	1007	974	968	903	1026	938	940	985	976	990	950	958	952	958	971	970	1003	957	894	924	907	952	924	976	960	960	925	981	984	990	969	982	996	956	930	966	963	981	1011	939	990	980	944	1015	960	942	978	974	955	951	954	960	915	989	911	935	972	938	933	993	931	964	972	952	956	972	986	957	1012	987	939	950	928	962	1021	940	934	921	1000	964	970	930	975	993	989	948	925	930	949	1015	958	968	994	936	973	942	948	1022	969	964	998	929	960	1020	964	969	1023	944	1007	1010	1003	941	1015	991	946	935	909	955	917	918	953	968	955	994	986	945	1031	941	978	959	946	1006	937	987	928	988	923	933	977	970	954	989	971	996	985	963	1017	938	989	933	968	973	995	981	976	950	987	959	946	994	903	991	947	983	1012	916	984	960	962	963	932	946	957	962	1020	978	1025	938	984	973	979	982	972	1026	948	975	994	969	907	1001	927	977	1016	962	938	956	961	947	972	985	999	996	958	968	938	951	996	968	978	965	996	961	961	1009	920	950	963	948	935	1016	998	992	961	948	1010	965	1045	969	927	954	1026	963	1004	938	953	989	953	1010	981	964	965	962	946	913	982	998	945	954	943	944	995	975	1028	862	893	991	1009	980	969	998	975	966	946	938	959	952	959	964	939	1009	928	973	983	1001	964	991	976	946	938	959	959	949	949	974	972	943	960	970	955	890	960	960	935	941	1004	949	973	981	962	978	939	984	943	988	983	1001	986	956	922	940	972	977	935	939	935	975	989	997	948	932	965	915	961	978	966	944	930	1019	952	938	967	950	1011	977	1007	893	949	941	972	971	1020	896	980	945	982	989	959	936	1010	931	1017	965	938	989	933	911	947	962	974	1028	1035	945	941	998	1040	949	992	1001	906	961	991	1002	942	996	1005	938	994	919	934	963	993	982	940	968	940	983	948	968	986	1037	969	931	980	942	948	966	929	998	991	966	987	968	934	993	1008	976	927	946	943	987	966	977	964	940	937	926	1019	1006	953	1020	1006	963	972	1007	925	918	970	1000
24297	21458	25158	28193	21458	21475	20146	805	479	397	380	400	341	321	318	316	323	322	340	299	315	321	302	314	297	286	291	284	326	314	320	294	289	277	285	283	304	293	286	300	330	276	288	290	294	293	309	288	320	303	276	314	266	269	299	299	301	292	295	304	261	289	284	288	267	291	304	287	279	286	304	272	274	274	264	319	299	318	274	306	310	238	311	279	263	263	281	269	286	305	301	281	300	260	298	281	306	271	290	287	314	286	308	242	293	293	288	276	302	292	316	293	294	272	301	315	288	327	285	277	287	306	275	322	295	331	275	290	315	285	313	292	275	301	289	271	268	278	289	266	301	259	291	270	277	294	310	275	273	302	292	275	305	274	289	298	291	274	282	266	286	303	275	265	274	266	277	306	294	301	303	331	303	313	305	315	303	327	326	326	280	285	292	289	283	271	308	303	339	278	302	299	301	285	288	260	266	308	296	274	314	290	320	299	324	280	256	278	278	263	291	280	288	285	306	251	284	286	285	302	318	339	316	272	306	311	293	268	270	275	288	320	247	284	290	291	262	269	236	299	306	274	315	322	264	318	325	277	314	284	268	275	337	322	259	313	260	294	280	346	295	278	300	285	298	279	321	269	312	331	271	270	261	266	323	272	277	305	260	240	279	317	243	305	310	252	299	284	302	284	285	320	280	284	309	339	287	322	295	313	319	341	281	296	272	275	309	276	299	275	283	295	308	296	266	304	266	273	290	295	276	279	308	285	282	300	271	278	298	277	256	288	290	277	315	262	283	298	269	281	291	298	313	315	289	308	291	315	276	302	317	310	297	267	289	298	291	304	313	308	308	288	282	308	295	290	320	292	304	272	305	278	299	304	311	295	308	340	288	314	330	293	286	288	286	281	290	281	303	295	294	292	284	295	305	305	324	297	248	247	277	287	286	304	259	280	283	317	309	280	297	239	298	291	263	289	264	280	322	317	299	266	324	282	320	272	301	287	272	292	288	290	262	285	313	331	306	320	259	303	264	266	298	328	293	284	289	299	288	300	263	305	304	285	297	278	307	285	313	284	273	287	295	259	267	306	351	263	304	282	284	299	303	257	262	294	262	263	330	299	282	268	273	298	306	314	292	263	291	275	294	268	286	294	269	310	268	287	310	231	283	254	288	346	335	293	300	271	300	286	277	301	329	304	281	302	257	280	283	278	314	301	275	280	315	335	267	262	290	294	294	306	280	310	310	286	279	267	294	281	319	302	283	326	294	289	288	302	331	293	269	266	291	321	275	308	292	289	262	293	290	284	315	334	320	294	328	315	306	263	296	295	281	283	295	299	301	277	275	314	262	275	252	286	301	270	288	290	286	302	333	317	261	288	275	293	317	295	261	284	270	261	280	276	300	307	278	321	300	297	246	274	320	326	304	267	266	295	311	291	268	286	263	240	279	316	300	291	288	325	305	287	313	267	320	267	282	313	265	273	306	299	276	310	311	282	299	248	279	288	305	296	277	303	281	284	251	323	279	301	257	293	290	284	315	273	291	295	290	297	297	295	301	292	325	321	262	289	274	273	281	281	308	319	266	299	274	261	296	259	283	317	270	312	294	286	282	296	269	223	283	282	285	301	301	275	267	300	297	295	302	289	289	296	296	288	267	260	295	311	261	248	286	306	289	308	284	296	283	276	286	296	280	276	270	304	288	285	318	289	290	295	284	292	294	291	268	291	275	297	282	313	340	298	312	307	272	286	298	287	285	290	302	312	290	265	279	324	315	323	292	278	245	284	285	314	279	301	304	299	297	267	292	292	287	334	310	274	298	301	324	284	300	306	279	311	291	300	308	280	281	298	279	260	267	292	246	315	298	338	315	268	274	287	273	296	301	293	269	324	295	247	288	275	278	292	280	279	341	283	304	315	303	310	319	308	266	301	264	255	296	322	298	278	305	294	302	299	317	313	296	271	305	310	261	297	292	326	309	295	275	283	254	312	288	332	296	307	313	307	290	309	277	307	288	298	321	296	340	310	294	279	245	281	293	303	278	274	347	287	310	298	299	298	281	316	279	304	265	274	275	281	288	304	307	314	275	283	287	268	303	277	306	323	277	326	312	268	266	272	284	268	291	280	306	284	283	267	290	312	281	248	274	271	295	300	297	309	295	275	305	327	297	287	267	302	315	283	282	257	276	295	283	278	263	260	286	271	285	299	269	283	259	288	287	287	267	279	302	294	337	264	271	281	292	294	289	287	276	270	277	274	288	305	315	310	307	316	317	319	297	276	261	284	309	304	286	233	333	302	272	283	286	310	277	310	283	312	293	281	287	275	247	304	290	278	297	283	301	304	319	288	303	292	303	273	278	292	293	273	283	279	295	284	275	287	312	287	309	310	280	260	307	256	272	307	283	291	275	305	277	325	280	326	290	299	276	328	311	276	252	316	288	290	316	287	288	320	297	296	286	282	277	278	294	276	284	306	277	265	297	281	268	292	310	271	281	302	291	301	292	304	293	260	290	282	282	269	267	283	293	289	302	272	275	288	283	298	309	293	277	292	271	283	301	297	279	301	291	269	304	301	303	298	271	257	274	315	311	293	306	288	319	285	274	283	305	301	273	311	313	277	303	281	321	289	303	327	297	301	271	281	287	291	281	300	296	308	293	328	293	304	311	281	295	272	259	299	270	329	283	294	282	294	274	271	301	304	294	287	305	294	286	268	320	293	304	293	280	270	284	286	273	292	305	303	280	326	298	291	325	301	292	336	280	286	251	285	276	259	321	281	270	293	307	271	273	298	299	279	312	267	267	298	290	319	323	313	284	250	278	266	269	251	283	273	337	293	287	288	289	284	326	267	291	300	291	307	305	291	288	328	261	289	279	295	267	289	262	286	294	297	315	300	273	272	276	293	299	313	290	290	319	297	279	304	270	283	258	267	297	318	299	275	282	281	300	280	281	280	308	286	299	301	285	282	295	311	312	310	285	293	282	308	319	299	298	278	294	290	288	276	294	305	279	302	267	265	284	278	236	312	289	267	286	288	313	277	299	298	275	301	269	311	283	288	291	289	273	278	303	288	330	281	306	276	323	309	281	274	263	291	255	313	283	270	284	279	320	299	286	274	309	283	296	291	321	272	305	290	297	282	284	309	299	283	274	270	321	274	286	270	295	279	296	294	280	248	297	347	293	281	287	281	294	288	302	291	261	287	277	277	275	312	299	306	325	277	311	262	281	311	278	270	287	281	308	318	282	310	303	268	266	286	291	262	272	280	280	284	287	300	315	327	285	319	300	281	285	302	276	292	275	287	289	283	292	316	302	312	255	250	289	310	299	238	310	278	278	285	310	303	286	301	292	322	283	303	252	335	276	287	260	273	290	263	259	293	303	313	281	289	287	292	284	300	273	292	340	299	295	270	269	282	271	277	290	319	284	278	330	294	310	284	280	334	258	309	265	276	285	320	308	264	288	303	290	294	315	311	264	275	290	286	297	296	278	296	261	280	286	300	270	320	294	284
26689	18500	3094	1243	979	784	768	724	702	736	696	618	665	650	664	646	649	662	682	637	650	694	637	616	642	635	616	642	677	638	658	597	668	673	659	698	646	627	664	642	627	629	644	628	614	626	624	659	598	651	638	640	632	617	653	627	661	612	634	644	632	648	625	658	671	635	620	638	644	637	605	620	616	645	643	658	664	647	654	598	622	625	595	619	613	636	651	599	633	650	632	628	644	635	644	628	676	649	635	633	636	657	603	603	604	606	612	633	629	655	625	661	622	637	653	643	648	629	667	672	652	634	659	610	623	641	621	617	677	660	619	662	623	671	668	653	597	660	641	658	577	631	585	587	659	641	621	586	611	648	650	604	610	629	682	631	612	616	658	674	681	682	675	655	663	621	620	618	608	647	626	681	692	601	632	572	647	623	629	625	679	634	634	653	604	656	644	597	667	634	559	655	622	616	664	635	645	635	633	641	640	649	602	653	626	591	651	620	610	620	621	617	640	619	653	659	646	606	642	633	621	626	645	636	633	644	562	631	611	646	680	673	618	663	653	628	648	613	612	630	640	614	721	594	611	637	636	595	650	670	618	622	637	632	658	597	643	654	674	661	652	614	622	625	667	627	598	658	700	645	637	591	623	655	612	641	629	676	617	661	593	647	636	662	599	640	618	635	596	650	641	620	630	663	637	603	588	623	631	630	620	617	595	614	646	656	667	656	650	615	648	627	656	601	592	637	611	630	642	660	663	617	629	604	630	642	687	672	617	585	633	614	637	631	600	634	665	650	643	633	641	636	633	632	632	605	598	628	617	652	686	652	630	643	586	600	669	683	601	635	650	671	628	577	626	651	578	636	591	584	631	596	673	656	626	643	616	648	639	632	601	627	620	651	664	651	654	660	633	656	615	677	650	633	623	618	642	623	689	619	664	607	645	630	633	618	619	631	630	609	635	599	641	667	642	672	611	602	683	659	601	609	656	644	645	641	676	601	641	665	613	636	635	668	626	623	557	604	602	643	618	629	617	607	660	656	625	611	642	618	566	638	626	586	648	627	665	608	632	599	662	636	662	652	671	657	642	618	640	633	576	655	613	637	647	623	633	613	623	589	641	672	621	653	614	627	619	612	679	639	632	623	628	702	591	642	593	629	667	618	600	581	648	652	638	624	629	602	663	610	617	634	648	631	672	665	617	617	666	654	686	635	619	668	626	620	699	612	659	628	631	626	644	684	655	678	645	632	633	648	652	606	639	651	613	660	634	609	605	613	634	628	619	592	599	623	620	639	631	628	649	593	651	671	631	640	638	636	610	676	601	635	608	633	665	677	579	602	617	667	612	595	681	665	644	655	643	637	624	647	593	642	648	646	629	646	615	622	642	634	660	661	593	671	603	594	664	623	605	607	637	660	633	668	588	666	654	631	636	637	645	658	615	652	682	635	633	677	667	644	615	635	590	627	638	609	659	609	647	604	615	608	631	630	624	649	634	625	639	674	660	660	633	611	643	634	646	606	614	652	610	625	633	639	620	653	611	640	607	623	624	627	634	593	662	651	647	640	648	666	620	642	628	660	627	636	635	650	621	635	632	581	663	591	630	619	631	628	623	616	653	656	590	622	641	639	633	577	643	652	594	614	596	660	625	630	599	587	648	643	647	612	674	626	636	656	623	614	643	718	650	589	607	615	619	615	635	647	585	650	604	648	602	678	645	596	651	660	620	648	655	593	644	667	636	593	647	680	590	638	592	602	600	652	689	648	606	627	587	625	618	655	631	651	623	649	673	638	546	671	654	647	644	661	606	624	607	648	645	633	630	595	624	653	615	656	607	612	629	652	650	639	640	620	625	611	661	606	643	647	607	666	661	615	634	608	598	663	610	642	627	591	627	588	615	674	617	664	611	653	650	595	608	623	639	598	613	642	626	642	616	613	622	642	628	644	631	629	624	632	605	631	604	644	613	653	631	597	612	697	619	604	610	697	586	651	620	625	599	645	614	622	603	655	699	632	692	651	639	641	641	631	652	644	670	616	640	578	647	642	679	633	645	626	628	662	645	619	655	582	604	662	642	676	639	660	637	618	658	673	655	643	663	660	658	603	570	631	651	637	626	655	672	629	647	612	603	607	615	657	628	640	585	666	589	607	620	611	666	633	608	665	666	640	634	640	672	597	638	658	613	664	643	624	615	652	596	591	616	624	647	647	638	611	608	589	609	619	645	630	643	596	622	659	657	648	601	600	623	652	682	629	620	664	662	656	617	607	645	625	624	666	611	642	588	618	651	616	648	659	623	683	620	649	647	673	621	623	638	667	608	650	641	561	656	623	640	712	638	626	620	639	615	628	619	647	631	657	594	612	659	619	585	629	621	649	605	645	610	680	628	604	610	610	654	596	685	658	680	605	611	565	620	620	627	652	689	638	603	639	595	613	599	644	645	628	646	575	628	629	639	656	608	643	619	645	612	645	612	654	679	632	663	639	672	625	603	622	589	601	625	639	621	615	693	630	663	692	639	644	611	636	625	635	615	672	641	638	630	621	658	653	614	632	602	607	595	625	630	632	637	601	634	627	596	595	642	626	594	668	597	629	659	608	625	595	651	640	629	659	612	644	609	627	620	662	623	642	631	626	617	619	618	637	641	613	599	599	637	651	637	646	651	682	670	615	576	655	608	669	621	631	609	648	617	627	621	627	632	625	612	652	607	634	633	624	596	615	635	650	581	651	660	685	643	623	636	633	635	587	603	693	652	656	561	664	628	603	599	650	656	640	636	647	630	635	621	625	641	599	625	642	602	634	685	598	630	645	668	653	652	662	631	640	620	613	647	632	633	619	622	626	672	656	609	627	648	626	666	589	605	636	646	666	653	625	675	617	628	627	649	646	632	653	619	615	652	676	648	646	626	613	633	646	623	622	606	657	588	670	593	614	621	581	630	644	674	644	638	637	623	606	611	647	677	694	621	669	675	651	668	610	633	682	639	609	600	591	618	632	630	657	640	615	622	622	672	623	625	617	687	660	621	653	633	651	617	657	655	643	641	663	623	620	649	604	653	617	664	604	566	620	663	590	612	625	629	591	604	655	609	660	641	661	637	621	654	629	661	637	633	630	604	619	650	575	630	615	634	636	608	613	586	595	596	617	650	652	605	626	600	609	650	608	609	632	616	657	643	650	633	574	661	642	614	649	620	658	628	619	619	644	644	650	612	635	640	666	649	642	610	603	648	627	589	662	639	686	614	641	614	630	590	639	646	657	638	613	655	640	596	647	626	600	617	632	645	612	615	677	666	637	645	646	626	620	603	630	595	653	604	656	637	623	655	632	585	628	616	646	692	628	642	645	640	606	659	649	623	628	576	622	646	633	645	634	625	655	661	631	618	648	628	641	655	635	624	647	632	595	628	590	641	617	595	671	596	633	631	625	614	618	641	666	626	640	625	630	628	635	601	617	637	618	644	638	657	633	628	635	656	660	598	646	585	635	617	616	662	622	642	616	630	632	614	654
32508	20628	9879	766	427	400	398	382	386	415	402	387	343	381	385	384	423	395	372	369	403	380	394	389	378	419	391	348	385	381	405	404	381	386	394	362	358	358	382	397	365	416	417	392	349	355	377	388	397	370	397	371	366	388	412	415	360	424	387	408	383	340	398	379	349	415	379	387	399	399	398	389	397	347	368	393	355	382	371	351	384	367	414	407	351	395	353	383	439	376	364	367	370	365	356	408	443	388	365	392	376	406	366	407	375	378	411	382	389	370	397	368	410	372	369	353	430	382	407	379	365	412	397	422	408	410	384	365	374	363	366	389	358	372	335	385	371	361	413	361	354	353	404	413	372	375	376	374	371	405	398	372	366	344	349	401	360	378	386	376	390	375	380	334	402	380	334	377	395	403	380	392	379	359	421	393	374	385	376	395	391	380	398	369	413	403	349	367	374	397	425	412	359	369	376	395	383	381	401	378	391	419	423	418	389	396	378	355	360	418	387	353	400	375	358	355	409	365	372	385	373	355	368	378	357	371	386	346	347	361	371	386	379	362	362	383	404	372	364	339	385	380	382	409	391	360	357	421	402	390	334	328	382	394	386	381	383	366	440	366	383	379	383	384	385	365	375	348	367	380	377	367	344	375	381	337	340	388	352	358	359	374	380	405	407	378	387	376	365	395	385	357	412	355	406	381	387	387	359	374	370	382	395	359	432	398	429	380	396	348	360	387	384	396	382	381	419	372	366	360	387	396	378	384	391	339	356	391	348	358	400	356	408	418	369	392	392	367	344	393	385	425	370	399	399	366	374	413	374	362	416	379	412	387	398	362	383	339	361	369	345	418	400	361	357	406	364	391	372	351	431	406	381	363	351	375	360	364	357	377	416	381	398	377	401	365	381	388	366	408	356	383	367	398	400	343	387	403	396	362	358	398	339	347	366	372	355	370	402	375	375	387	366	403	395	408	353	379	369	390	423	388	387	384	357	403	361	410	420	364	374	389	359	381	396	385	399	365	377	385	378	353	393	418	394	342	395	401	343	396	395	421	364	389	364	397	402	432	393	402	406	369	411	399	390	378	391	401	422	355	410	387	393	355	380	369	399	365	370	389	362	378	419	411	379	371	388	374	367	397	354	393	379	374	379	385	408	350	365	375	383	387	375	388	388	431	383	386	405	411	355	365	404	337	371	414	401	400	363	369	392	429	416	394	388	401	426	372	322	371	376	417	375	414	388	380	407	378	383	377	362	401	387	388	369	370	356	391	379	392	336	445	391	397	418	422	355	409	380	398	423	348	395	364	380	393	340	405	366	375	376	397	403	374	390	380	366	420	367	369	385	388	369	370	353	394	407	389	374	385	395	400	384	411	389	370	410	396	353	382	378	370	381	394	433	395	333	395	370	372	397	389	391	358	394	358	418	372	404	420	354	367	401	365	425	393	372	386	362	350	379	370	396	373	373	412	371	368	383	374	397	362	362	350	395	367	328	368	356	399	378	400	374	384	406	397	382	369	393	353	389	388	362	373	432	382	384	410	399	454	402	437	327	405	378	357	356	410	378	406	378	388	378	388	381	367	388	401	411	351	351	349	350	338	413	369	340	405	377	380	359	373	369	354	418	372	403	386	420	400	363	358	342	353	356	383	413	396	400	406	366	362	396	389	407	390	365	352	349	395	384	408	416	373	348	366	384	351	430	381	398	409	419	367	393	360	382	361	368	436	378	401	324	366	354	401	410	374	371	401	390	358	346	360	386	383	393	372	401	414	396	390	425	391	364	350	362	398	388	384	410	413	400	377	359	395	392	404	401	393	422	375	368	393	359	401	376	384	378	373	427	371	362	345	412	370	377	401	345	385	370	374	403	366	376	358	359	378	422	360	391	360	383	409	385	365	367	370	351	370	418	361	378	348	361	391	393	392	349	387	364	375	379	371	369	402	369	382	367	384	391	405	380	368	357	391	358	384	346	367	349	386	382	370	374	414	400	379	373	380	380	406	416	403	416	414	406	389	388	393	381	378	438	373	358	373	380	375	371	389	407	377	385	374	391	366	396	350	400	380	382	397	389	402	400	362	390	361	397	393	408	415	408	410	359	387	366	409	410	375	362	398	378	410	360	413	370	403	369	374	398	397	371	368	364	387	379	374	410	407	377	350	366	390	363	374	403	407	380	339	395	392	330	396	400	397	384	389	394	377	376	321	357	389	386	352	375	393	423	358	351	368	392	394	372	357	388	383	368	358	366	383	353	427	375	386	379	417	381	393	386	381	406	351	387	402	378	403	406	352	389	344	398	334	409	372	395	383	358	400	382	367	379	411	360	371	388	402	405	386	391	389	397	405	382	407	364	348	390	380	375	363	372	353	387	398	410	383	400	378	367	410	417	425	397	391	370	403	357	381	357	395	364	388	390	415	400	385	406	404	390	357	412	392	384	370	395	402	404	417	351	383	407	371	391	351	380	388	373	393	369	403	397	372	402	399	398	395	356	427	349	404	393	362	407	393	383	374	385	373	370	382	368	412	420	363	378	373	373	387	387	408	416	381	373	362	397	405	358	329	371	378	397	359	421	363	400	347	390	399	323	378	398	360	397	398	379	342	376	370	352	375	390	401	413	372	379	370	365	394	385	382	379	369	380	398	416	391	362	370	407	402	360	368	398	346	364	372	378	387	366	372	426	374	386	391	384	416	401	372	399	415	365	382	378	376	384	397	392	385	384	361	371	354	347	365	400	371	379	410	370	399	395	363	402	380	418	368	371	386	388	406	399	432	369	414	382	413	352	405	385	411	396	387	361	389	371	370	393	368	416	405	382	353	376	430	399	403	355	386	371	388	396	387	378	363	386	386	389	384	390	388	391	385	420	380	405	369	387	359	397	384	362	419	420	343	361	358	400	388	362	385	332	356	382	352	386	438	370	363	383	382	387	347	391	344	380	376	383	335	378	386	382	427	364	406	366	404	372	409	411	380	370	379	415	393	397	404	388	375	393	406	380	404	371	386	369	333	363	344	356	369	363	372	392	365	347	409	389	373	390	371	358	382	354	375	424	344	356	397	364	413	391	374	370	384	382	399	404	372	372	380	387	386	352	347	393	403	387	382	392	352	398	398	346	372	380	362	378	378	354	397	324	357	364	366	406	420	404	371	386	361	396	412	448	371	369	409	393	408	441	373	386	419	415	386	437	323	367	393	407	395	355	329	383	353	368	393	416	393	417	377	390	351	397	380	397	359	380	379	349	365	371	360	382	367	399	381	375	363	395	406	361	415	376	402	369	356	409	349	361	376	384	394	430	387	371	393	364	423	369	405	428	385	365	385	379	353	378	381	365	371	374	388	363	372	364	360	359	367	352	410	366	358	402	403	388	359	356	366	368	376	381	374	404	390	397	367	396	359	383	389	378	369	376	396	370	359	412	417	373	376	367	377	372	405	377	361	370	390	332	354	388	310	394	376	415	365	407	391	408	393	401	375	403	387	395	371	423	393	395	388	382	355	400	407
7620	2127	891	890	877	874	873	916	884	817	830	840	833	899	916	825	881	882	905	838	848	858	835	847	799	850	891	886	816	841	826	874	901	841	894	846	860	854	847	851	825	875	873	919	856	835	829	878	864	864	864	876	890	860	821	846	837	882	848	854	845	889	855	868	865	852	831	878	805	840	855	861	853	833	875	818	875	828	853	884	887	877	841	847	863	870	834	937	815	831	865	803	834	771	847	859	833	881	895	855	874	834	878	831	881	861	804	881	884	882	862	870	848	857	845	816	871	884	855	863	882	880	844	862	853	824	896	876	850	844	876	862	873	859	887	887	864	819	898	847	850	890	850	868	871	851	869	868	878	793	813	898	859	842	842	850	833	868	878	783	861	857	830	913	876	873	855	826	843	891	864	918	848	907	832	979	865	901	906	833	833	910	889	882	862	887	872	872	863	872	872	876	848	869	906	812	869	894	846	899	849	867	800	892	843	882	904	866	924	820	904	857	841	849	882	844	893	891	872	840	841	812	898	857	828	913	895	802	915	889	864	863	848	838	836	900	856	881	845	802	849	856	890	834	767	881	898	859	910	902	887	818	858	848	901	881	859	848	889	871	861	855	844	832	860	898	827	842	879	887	868	831	872	848	855	860	851	866	840	833	873	836	815	914	871	942	892	842	819	885	859	874	802	808	876	856	867	832	870	865	891	842	902	864	900	932	877	861	801	851	837	869	896	855	883	840	918	898	910	847	891	851	879	859	859	826	869	855	871	871	888	889	855	855	876	898	854	832	815	868	845	863	920	912	831	908	841	850	890	841	898	887	801	859	863	870	823	911	850	871	866	845	852	875	826	930	854	877	839	897	838	878	857	838	811	860	916	872	822	839	890	862	867	857	823	866	869	891	849	827	855	830	873	826	826	881	818	835	866	862	855	877	848	913	884	874	843	828	905	890	876	860	829	848	903	798	871	853	892	883	837	806	840	826	866	858	830	845	861	896	865	854	855	895	851	903	901	833	848	850	876	898	834	829	865	837	892	880	853	886	870	841	863	862	828	863	869	887	820	845	839	858	850	864	847	930	844	859	823	855	843	851	818	849	848	897	852	888	845	799	851	902	864	885	867	869	806	872	863	876	824	896	830	824	836	905	869	898	920	811	806	790	905	865	872	858	862	872	845	912	857	826	847	787	842	862	863	859	855	828	856	874	837	817	833	873	889	876	859	888	881	892	887	880	893	847	866	900	859	855	825	872	873	868	889	886	887	876	917	873	899	905	860	870	881	887	864	880	879	924	857	873	835	837	857	887	884	876	812	884	863	820	880	858	821	848	901	832	884	890	916	862	873	848	877	834	856	896	874	904	877	843	884	818	890	895	807	873	871	834	839	899	857	831	898	935	886	825	924	884	909	878	876	923	829	884	851	775	912	900	867	877	872	894	865	861	900	865	880	862	898	817	861	890	882	846	881	852	868	824	873	855	895	901	839	804	905	874	911	842	880	908	820	873	862	867	851	833	871	928	873	837	837	807	847	812	793	824	842	838	884	783	869	881	850	815	878	886	869	850	907	864	807	886	885	812	799	867	857	828	844	931	894	873	899	842	838	847	855	865	874	828	839	873	835	872	844	859	853	905	907	836	896	848	829	871	872	874	858	884	845	837	887	830	891	860	866	840	879	852	845	868	861	817	845	849	835	851	853	856	811	817	900	870	824	821	905	840	862	864	902	847	854	877	917	835	893	825	855	886	851	864	906	862	927	860	828	886	883	817	893	871	841	889	897	820	881	881	920	902	826	859	867	868	815	832	837	827	789	942	824	870	851	887	886	869	893	877	820	836	828	884	826	867	831	862	826	878	875	879	871	912	870	847	912	826	857	886	866	864	871	822	874	893	852	811	881	868	821	877	864	868	890	883	856	859	820	888	876	855	879	864	904	840	911	859	857	860	821	845	887	834	853	896	863	832	874	873	853	827	883	853	868	860	849	869	875	884	886	853	886	840	856	849	864	849	788	896	870	834	865	837	854	875	840	852	872	871	878	884	882	800	909	943	845	872	808	843	852	857	806	841	828	864	853	854	890	884	837	797	889	880	883	822	884	871	825	903	851	841	817	870	922	821	865	834	853	821	916	857	825	810	869	834	901	851	841	908	832	915	853	855	866	866	814	849	862	823	845	852	881	901	836	860	848	842	892	840	883	834	869	857	868	835	771	852	837	812	907	872	878	895	890	848	910	853	820	868	877	885	822	875	829	830	842	905	892	881	892	843	879	879	847	860	887	848	839	808	852	905	897	807	845	875	853	815	837	878	834	864	875	908	835	870	852	930	851	870	852	803	866	907	832	868	891	844	884	860	842	847	857	865	809	839	842	833	838	857	893	872	848	863	872	818	868	827	873	858	860	874	811	910	877	869	838	856	803	829	812	855	905	878	864	863	889	846	831	837	885	882	862	820	846	823	879	827	848	839	812	891	845	835	837	846	892	847	819	887	827	804	899	809	830	858	840	865	861	853	821	856	875	827	858	852	831	851	884	869	856	826	839	820	882	841	844	841	919	838	867	897	844	887	886	776	790	834	821	865	876	849	850	835	864	810	918	859	923	898	885	902	888	884	829	815	865	829	837	808	841	852	843	880	865	870	878	791	882	844	891	858	858	857	888	837	844	856	825	915	857	855	883	870	843	842	779	902	844	839	925	876	864	892	861	848	873	855	865	910	869	876	871	878	854	881	894	906	897	843	845	828	882	890	853	888	929	869	863	894	868	827	860	877	899	819	827	856	872	852	794	863	848	845	883	904	875	855	826	877	882	906	835	839	799	914	859	843	832	823	846	872	843	859	838	858	838	858	854	835	866	911	831	892	822	885	877	844	852	807	857	847	769	865	823	878	840	849	843	851	885	860	797	882	872	838	844	923	854	838	834	874	858	830	846	889	862	885	893	830	861	911	874	843	896	821	846	817	869	833	870	858	838	826	827	922	835	875	890	913	885	838	909	869	874	849	840	859	859	866	836	909	833	853	855	914	829	948	902	824	828	845	842	877	870	860	928	864	874	881	850	833	851	833	924	839	814	894	885	858	845	854	871	846	844	857	933	882	818	864	897	833	784	835	929	858	869	829	921	843	870	882	858	811	895	873	856	896	902	846	889	879	862	866	888	858	866	897	864	823	863	855	893	898	810	831	908	838	825	869	884	834	864	817	851	857	863	843	879	880	865	864	874	845	825	820	894	918	878	830	838	879	891	871	804	855	826	924	916	883	861	875	865	879	858	838	841	878	863	851	881	863	894	872	858	885	875	908	914	836	863	870	858	884	847	832	865	866	821	824	820	858	831	845	856	799	850	893	886	839	830	864	876	898	894	898	868	865	823	856	924	806	896	827	823	863	847	881	881	857	881	869	850	808	885	848	874	812	902	853	860	848	887	847	901	848	879	829	848	895	889	859	879	881	843	877	856	854	852	909	851	860	868	835	887	865	811	836	866	813	877	891	926	848	832	822	846	873
24888	21498	24992	28426	21492	21511	3852	673	551	529	545	521	549	507	526	487	498	443	464	504	454	442	470	467	427	451	486	487	488	456	450	417	462	423	420	448	432	472	472	502	490	464	458	498	465	450	465	459	461	454	471	480	469	450	507	456	486	466	469	464	497	447	440	472	417	450	452	472	496	460	443	480	465	435	483	419	477	496	458	482	499	443	457	468	431	471	453	445	475	462	454	443	466	479	464	470	458	466	469	445	435	457	450	457	457	484	429	457	473	482	453	480	445	509	481	455	489	449	457	443	458	494	446	440	482	440	471	458	481	474	430	508	453	463	458	487	460	452	532	415	458	445	472	458	409	482	466	473	432	476	432	439	473	458	442	455	444	482	498	439	471	462	458	484	438	443	486	469	505	457	476	447	463	478	415	430	449	459	547	459	475	398	436	462	478	472	474	515	504	452	442	443	447	476	430	470	460	481	429	453	454	435	461	472	479	423	475	497	533	455	480	423	441	463	474	441	440	503	459	431	471	479	429	462	460	432	450	456	428	441	494	460	446	470	457	453	409	446	441	458	435	450	461	424	455	456	426	470	473	459	498	425	450	432	432	474	457	474	439	442	438	482	483	455	462	438	441	483	464	468	451	489	457	480	484	458	452	430	448	476	472	481	487	453	491	460	461	467	439	464	455	455	509	477	431	452	500	466	455	485	458	456	454	474	405	471	442	453	434	463	477	500	443	475	491	454	478	482	438	440	434	474	451	470	454	468	449	460	444	465	466	455	470	474	441	434	433	482	471	467	460	484	462	430	413	478	454	463	445	431	448	429	507	463	445	507	495	424	458	470	475	436	427	436	428	430	459	456	430	429	461	442	416	466	473	436	482	481	437	473	487	440	483	505	459	453	421	460	428	434	453	456	464	482	502	490	479	501	457	462	461	453	472	467	469	486	416	476	452	439	472	485	469	477	470	459	458	476	441	442	436	474	455	470	489	453	423	489	448	466	528	495	465	485	474	488	500	433	471	479	428	485	514	447	462	480	469	465	468	467	461	458	458	465	446	464	458	504	443	425	424	445	481	455	455	517	447	474	431	436	467	499	427	484	448	416	491	455	484	429	463	476	458	470	409	495	451	470	465	442	475	483	504	474	454	396	431	453	450	443	451	478	474	469	473	412	454	480	507	456	442	441	502	441	494	475	505	476	465	477	470	489	426	491	451	440	479	492	460	447	460	416	472	440	438	507	463	447	453	440	452	497	476	448	461	458	486	465	467	438	434	488	462	452	423	420	453	515	470	421	517	425	444	485	441	416	483	482	442	491	485	478	459	431	444	458	444	472	438	435	477	421	441	390	452	443	454	482	428	459	436	423	482	474	507	493	470	442	476	455	453	476	491	491	471	433	480	483	466	475	469	489	448	449	431	461	440	460	482	463	450	429	457	455	481	484	424	495	425	436	464	424	437	462	439	455	431	491	458	438	423	507	498	453	460	478	477	474	469	446	465	439	461	481	462	473	429	505	443	477	466	476	446	459	467	461	456	425	463	415	420	462	462	467	474	494	418	430	471	477	466	435	504	501	454	478	436	462	438	405	464	427	451	458	463	493	442	445	475	460	447	455	491	452	460	491	449	492	511	470	487	499	481	467	461	478	520	487	446	471	501	426	461	492	467	465	459	433	439	437	429	464	493	464	471	448	441	456	466	484	423	447	437	429	498	482	461	481	479	450	465	407	497	453	477	486	478	473	437	420	439	483	504	497	418	511	457	438	454	452	467	430	485	467	500	488	467	438	427	467	441	460	495	481	463	465	451	491	454	457	487	475	456	491	444	473	481	474	451	454	450	447	488	491	469	437	445	447	394	439	476	507	430	483	488	475	490	472	459	464	397	481	440	445	449	503	434	395	472	439	482	457	433	418	447	430	481	451	470	466	459	451	435	463	452	451	490	460	442	480	497	470	468	417	468	435	459	461	470	436	466	463	450	462	476	453	450	467	419	468	425	420	457	465	481	471	474	477	459	466	471	432	472	486	472	452	489	458	485	447	460	493	437	464	497	499	446	425	444	440	459	482	461	438	436	458	431	475	421	454	474	473	450	456	415	478	482	497	451	472	449	457	441	481	385	467	478	459	442	484	459	486	462	466	438	463	473	420	453	432	437	410	478	464	519	441	455	453	481	450	442	475	453	478	469	456	514	485	434	474	456	470	453	454	466	445	489	429	465	449	448	454	453	454	440	469	467	448	464	478	476	460	464	454	428	470	465	453	479	484	450	518	432	463	454	439	451	482	428	485	475	429	490	445	467	453	451	418	465	437	383	461	438	463	483	486	449	476	460	461	458	430	448	432	447	450	449	514	476	431	498	474	454	464	429	438	458	478	450	453	452	449	514	463	481	463	469	442	464	447	465	458	447	461	487	481	462	405	461	511	442	456	477	448	485	405	419	499	462	474	445	438	471	431	443	466	490	427	512	438	451	448	462	451	475	430	456	441	470	461	453	451	469	474	453	447	486	419	449	486	468	436	432	425	491	502	455	492	443	423	424	467	452	455	470	500	432	479	465	424	487	448	483	479	484	469	480	440	485	522	473	483	481	443	455	444	421	450	458	463	453	505	442	455	478	479	462	490	455	438	458	443	458	393	463	439	474	434	468	445	464	439	453	429	485	439	451	417	478	471	468	457	487	470	450	445	474	499	448	449	487	422	494	523	448	461	446	498	413	479	503	419	484	510	477	419	471	430	489	440	421	482	464	446	416	466	425	441	462	472	455	450	473	469	434	463	487	434	463	468	444	490	466	467	495	460	464	451	466	458	461	458	460	451	458	461	438	477	452	482	442	480	461	445	486	424	458	425	459	420	484	458	450	494	468	447	457	481	460	430	418	446	451	435	479	477	463	465	451	479	463	481	422	508	452	473	460	450	502	467	468	457	448	467	464	496	451	440	433	485	453	478	536	471	437	471	478	461	462	419	469	474	480	449	435	447	440	450	508	441	473	464	470	475	480	495	470	457	427	440	477	471	462	450	467	440	482	445	479	502	507	470	450	441	465	443	460	531	452	465	486	445	460	474	456	487	444	472	454	435	405	454	452	440	453	462	458	464	462	510	468	448	439	431	493	477	447	436	459	469	479	459	453	487	437	458	454	422	437	450	442	428	432	450	464	425	435	457	432	469	454	430	469	415	441	486	484	440	465	507	468	424	423	449	492	453	433	468	473	475	430	477	478	450	466	457	465	427	427	491	460	470	465	499	450	450	472	456	458	489	465	430	473	441	478	421	477	457	413	489	490	446	432	455	445	461	508	505	451	450	468	476	444	481	466	454	474	474	452	467	438	438	473	406	468	453	495	469	448	431	492	457	426	429	468	456	454	394	472	474	431	496	418	454	444	495	477	421	523	485	464	460	472	485	457	441	466	492	436	461	464	464	496	490	465	440	444	440	440	470	451	506	483	457	469	482	447	461	454	464	449	491	456	444	412	470	478	488	482	499	503	464	414	474	475	418
22036	13625	2284	1342	1177	1085	1065	1050	1015	1091	1004	1007	1010	1029	928	1017	989	985	940	991	1020	1042	928	990	931	984	1008	970	957	1014	953	952	1014	932	988	1019	943	979	986	966	948	1019	959	943	956	971	977	1011	1002	1000	961	979	930	991	990	979	1005	984	990	1004	972	936	1005	991	971	963	1012	996	923	1001	965	938	968	976	979	958	934	907	974	987	977	949	946	940	993	939	915	981	931	926	1005	964	943	906	964	936	966	951	955	956	968	983	973	1020	948	996	968	971	909	974	898	940	982	981	999	1004	990	937	987	968	993	1012	1002	985	958	975	972	986	999	944	1002	945	998	994	988	972	976	971	1045	969	945	1015	966	955	1033	995	911	994	1034	952	986	1011	1016	984	1005	936	928	980	969	917	941	940	975	934	977	924	976	925	922	968	968	1002	962	953	985	996	991	925	1027	1009	927	971	997	1023	1036	976	955	919	983	951	969	962	960	955	969	993	973	970	984	963	999	968	976	976	1010	1017	940	1022	1008	996	978	986	959	986	955	952	972	978	1013	966	883	972	947	999	1017	941	990	1002	968	950	899	1004	1037	958	979	975	955	926	984	990	1002	1020	942	1013	937	935	951	923	969	948	997	996	939	942	1023	943	949	990	962	949	989	1011	1001	900	1018	918	934	1023	901	967	987	961	975	973	979	937	975	1039	945	1001	986	972	1002	957	909	955	998	934	993	964	1015	939	945	1010	980	980	1006	1004	1001	988	959	972	902	997	978	924	904	976	958	986	904	955	934	967	964	971	1014	921	1039	968	965	962	1043	920	988	1002	1019	907	1006	966	944	967	991	997	945	931	1025	944	987	928	958	978	911	968	935	960	937	929	1013	961	942	966	1015	957	948	981	950	984	1024	972	932	953	950	1001	963	968	987	976	987	968	964	911	976	988	952	979	1013	943	946	985	927	982	948	987	893	1018	1030	967	951	945	989	1056	943	952	1018	964	954	1040	1041	1016	969	989	971	1004	1007	957	1019	960	932	1023	964	985	972	1005	960	1053	998	1028	952	978	991	1053	981	965	987	944	952	957	931	958	987	1006	954	993	1007	957	932	950	930	983	968	1009	985	981	968	1023	982	948	995	995	983	982	947	916	908	948	998	985	970	973	979	911	954	985	988	992	1004	940	987	971	958	934	1016	936	979	999	1014	960	930	953	988	975	954	1031	938	905	955	965	982	1006	1017	988	969	978	951	956	954	957	985	979	905	1009	1025	958	1010	952	955	1007	990	923	957	1017	994	983	986	951	981	964	943	925	964	919	1032	989	957	1006	1045	1012	1027	957	974	996	1009	1026	966	939	983	953	1043	970	987	928	945	971	940	964	1021	1006	929	934	961	968	927	988	1021	982	1009	1017	966	965	977	968	971	982	982	959	961	981	976	997	954	945	1010	949	940	989	1006	945	936	922	989	970	973	1032	993	986	968	927	1018	931	984	1002	979	1009	992	1047	955	977	957	979	937	934	965	977	969	968	974	1009	964	973	1020	956	957	1002	986	1014	973	981	957	1007	959	989	945	995	935	1008	967	939	988	946	962	1015	1013	1024	917	935	1033	1018	927	960	900	975	1023	1002	1000	991	982	969	930	969	989	982	977	924	985	1035	993	1024	956	963	1003	931	998	997	972	981	985	985	932	940	900	946	996	993	1023	950	982	969	997	997	973	978	1014	1010	976	982	1000	921	956	1002	917	977	966	981	956	956	989	983	995	1005	1004	935	979	984	974	942	965	978	987	946	973	996	970	1059	1006	953	982	1018	980	986	934	1004	1024	949	988	962	948	908	1030	921	962	1006	1021	944	979	955	986	962	932	945	976	980	973	959	986	977	969	997	971	957	981	964	982	979	1008	978	979	1045	951	907	1000	942	955	892	984	987	963	999	977	1038	986	974	1003	933	970	1043	981	981	966	1011	930	962	970	1060	939	909	988	965	991	998	1014	953	1009	980	980	917	926	942	991	1045	983	930	988	974	1005	1016	959	1016	935	999	1002	1010	989	1016	950	968	1012	971	992	918	937	969	924	935	1049	958	941	919	1008	994	967	954	991	994	973	993	973	956	1021	970	922	993	1036	1029	993	995	942	1001	998	1001	971	987	977	972	945	952	956	944	960	995	1026	983	948	979	1008	969	989	969	938	908	982	993	976	1012	1041	990	929	988	950	962	1001	984	962	994	999	967	1039	976	982	1009	926	928	951	976	992	976	948	936	972	940	982	956	1015	958	1024	1021	999	1003	993	943	962	926	959	1011	922	930	982	1007	952	1006	950	955	924	926	965	927	881	931	984	940	971	1001	1017	985	974	957	970	964	981	1011	954	944	972	953	1008	944	962	1011	927	969	985	981	955	1003	943	1008	997	973	968	961	977	968	961	962	984	992	949	975	966	974	1007	1017	924	976	957	987	986	1017	995	1004	941	907	1024	1015	998	949	993	970	983	945	1009	941	915	985	1010	932	982	1011	1007	949	914	1001	998	943	984	983	1020	1002	963	977	1026	997	1007	1014	990	974	936	997	962	981	940	995	968	960	960	980	1000	974	979	935	965	962	970	939	973	959	1047	937	1019	952	1018	964	941	967	974	1002	946	959	976	941	968	939	973	999	926	882	943	962	1022	994	996	994	963	961	1027	976	979	922	982	937	972	958	979	1020	970	911	982	1005	939	974	976	956	906	931	979	1058	983	949	1045	968	964	935	947	1010	995	951	975	936	979	997	993	976	967	946	966	996	1012	1028	953	966	958	944	947	906	975	955	1004	943	1007	925	1019	950	1012	1008	970	883	961	938	966	992	966	974	985	974	987	993	946	972	972	975	955	957	961	998	956	996	1005	978	999	965	995	986	966	976	940	965	944	897	1008	975	984	1031	987	980	971	1010	990	973	962	988	1015	959	1026	1015	994	932	986	935	1026	1016	975	985	960	981	976	1017	992	962	926	940	975	949	1001	955	953	947	941	949	1008	979	987	990	936	999	1008	953	943	974	947	943	915	1008	953	1009	1000	986	1004	989	1020	963	1007	959	989	974	973	908	939	985	1037	987	999	1004	967	936	1003	934	958	1011	936	968	985	969	997	967	975	940	941	954	968	934	969	968	959	999	1027	958	985	920	963	960	954	1020	929	974	949	976	980	964	994	958	923	945	940	976	992	978	950	1013	952	946	937	949	967	990	1002	1011	1000	948	968	983	929	920	1018	934	1002	996	979	984	1002	953	988	976	976	963	1013	922	956	957	961	961	963	929	987	918	1009	956	955	950	965	966	971	953	878	998	970	977	1035	965	995	921	971	966	980	982	989	961	932	968	1002	931	1021	933	961	1002	975	981	970	983	1019	965	978	1014	929	988	983	977	991	899	954	961	1006	951	996	964	1006	974	975	953	959	1026	1036	1010	922	918	978	1035	933	929	954	1020	977	999	923	943	992	963	977	974	997	968	962	940	954	971	1001	935	974	980	948	966	946	1011	984	966	963	1007	975	950	963	991	999	994	941	927	1006	999	1008	929	1006	993	959	911	975	980	915	983	1005	933	1036	993	983	992	990	975	950	967	1042	1000	973	937	964	915	973	960	978	955	972	967	989	959	986	915	978	1010	958	944	965	982	1014	959	983	965	989	995	956	943	941	988	944	974	982	1009	963	933	983	919	958	988	963	1039	956	889	936	980	927	957	978	1000	919	942	1024	982	979	1000	958	1024	1009	1012	972	997	939	915	1007	992	979	979	965	950	937	947	975	966	954	953	995	1009	1019	965	1018	991	991	980	960	1011	1000	995	952	967	976	941	969	977	925	987	974	951
24281	21444	25165	28144	21447	21460	19981	787	439	442	417	340	347	328	371	316	308	313	343	290	311	302	313	315	276	320	283	302	297	299	306	276	288	299	303	291	271	291	317	297	305	336	305	341	309	286	318	305	289	302	315	287	284	319	279	331	315	260	253	274	329	302	281	326	309	316	283	286	325	303	274	275	280	309	307	283	296	309	282	292	322	276	302	302	282	275	315	263	245	284	303	267	312	295	311	274	276	298	298	300	284	316	313	281	280	288	294	287	301	307	293	267	290	291	274	281	297	298	273	280	291	309	275	286	300	319	277	262	295	287	280	282	271	306	284	275	298	293	287	319	285	299	309	306	272	282	294	285	294	271	269	257	270	286	280	297	298	285	302	307	255	311	298	266	288	306	302	314	280	277	280	295	300	313	325	328	306	282	281	298	282	315	301	317	286	267	309	296	280	298	307	294	283	301	273	303	261	310	325	316	311	274	289	302	305	289	313	296	314	301	276	297	282	298	271	275	301	295	298	282	316	287	295	272	323	264	325	290	269	285	262	337	303	278	274	283	318	310	303	308	285	253	291	274	259	316	258	301	286	297	289	302	317	301	298	302	260	268	290	295	288	275	325	311	273	267	272	312	255	273	304	279	325	277	289	315	302	282	276	263	285	252	275	297	274	285	324	280	257	269	294	291	296	282	298	279	291	302	280	268	291	318	269	271	252	279	264	318	312	303	282	290	295	284	300	257	295	268	286	298	291	304	285	257	309	263	288	324	297	332	294	298	291	287	296	298	316	321	300	320	269	301	295	253	312	298	300	278	267	306	288	295	286	301	273	285	291	337	283	293	296	279	286	313	311	285	301	308	275	324	269	287	307	297	275	291	250	300	290	292	317	291	299	302	303	320	321	284	320	287	295	263	301	308	292	287	299	311	308	288	293	278	297	279	314	283	290	283	304	284	296	280	264	282	288	324	283	291	255	308	254	280	310	283	285	249	277	300	296	284	300	287	285	320	305	291	302	280	308	257	314	311	284	254	279	299	277	279	287	278	287	304	325	294	260	265	291	270	272	283	287	321	270	242	264	279	295	318	295	297	262	235	295	301	307	281	297	295	294	257	304	278	302	288	282	265	268	285	317	299	280	281	290	290	287	293	304	270	292	346	304	276	297	267	269	315	321	279	297	305	287	264	292	288	311	305	292	317	320	325	307	290	321	286	309	279	290	301	310	276	282	283	309	268	288	297	280	280	298	279	307	254	279	279	297	288	293	299	307	304	266	291	329	298	277	261	291	288	295	290	286	285	290	286	283	266	275	296	276	289	306	307	292	299	284	277	300	252	304	322	308	296	301	282	273	315	294	305	301	293	282	288	279	298	291	287	291	280	285	302	296	266	269	282	275	311	294	297	306	286	279	305	303	320	312	295	301	287	321	307	256	292	271	279	313	319	347	291	307	295	269	271	309	269	308	303	264	307	253	300	302	295	286	294	337	297	312	247	322	268	312	299	285	297	288	305	284	269	282	286	310	293	276	291	318	300	268	309	267	315	258	285	302	286	276	261	279	307	265	296	271	290	314	277	270	294	254	295	308	286	303	276	250	284	314	282	290	268	296	274	295	282	310	321	272	279	297	284	292	296	268	292	293	293	302	279	320	286	277	267	298	292	274	291	313	308	299	295	313	280	263	271	283	279	294	314	302	297	294	266	325	301	300	258	280	290	282	285	303	308	299	316	243	299	305	275	310	266	270	252	298	267	241	262	279	298	266	313	291	307	291	299	270	281	286	272	281	258	251	278	292	299	310	283	283	293	323	286	305	275	304	287	284	303	294	282	292	299	278	291	321	281	297	322	269	311	322	302	261	333	287	287	291	321	290	278	281	291	293	277	245	318	311	302	293	284	288	325	288	311	277	292	278	303	277	292	312	328	310	264	282	278	275	307	314	286	287	304	268	338	305	276	308	303	319	275	249	316	262	320	305	283	295	312	303	298	308	325	312	275	267	296	294	276	304	253	296	289	257	310	299	308	302	272	285	266	253	313	313	289	297	296	299	287	285	341	271	287	285	316	289	297	303	306	298	309	300	286	306	301	294	326	287	279	254	265	303	301	281	276	295	279	295	276	295	299	287	310	284	287	300	297	307	274	262	321	276	297	280	291	295	283	306	277	279	285	286	297	279	316	314	283	296	251	280	263	285	360	286	276	279	277	263	287	286	288	327	282	289	304	291	293	318	296	279	292	300	304	293	290	278	292	314	297	285	299	296	308	295	260	279	315	300	277	308	289	335	314	301	315	264	281	272	262	281	270	291	285	275	292	326	271	308	300	289	291	282	309	288	291	305	305	285	290	273	287	286	325	288	311	305	282	293	254	329	295	291	287	295	284	279	287	293	301	283	289	331	295	287	262	255	292	326	292	273	328	282	306	280	267	327	268	290	289	307	299	326	301	292	287	282	306	302	290	282	263	305	322	275	312	295	289	337	293	279	254	304	305	295	287	318	311	238	293	299	304	252	268	275	288	290	258	258	287	297	282	291	279	272	279	278	302	281	297	284	284	291	266	277	303	273	271	260	288	265	283	282	299	269	306	317	291	280	289	273	303	289	268	272	287	326	312	271	272	282	286	296	305	265	277	300	324	292	330	313	257	298	286	278	321	303	293	289	294	300	315	280	287	280	267	298	277	259	297	269	284	343	296	289	329	264	271	278	279	281	282	299	273	285	279	308	287	317	301	284	259	300	267	286	291	291	329	289	301	296	328	290	319	322	301	291	308	316	276	301	280	273	287	286	315	262	328	284	291	313	307	308	325	295	272	267	321	302	295	293	285	244	269	292	296	292	276	267	271	263	262	304	295	302	346	303	295	289	311	277	295	265	285	272	258	305	283	308	288	306	333	309	284	303	309	308	277	297	328	271	237	307	337	274	314	330	320	298	324	301	265	259	273	275	300	299	274	240	262	247	289	319	306	250	340	303	237	277	284	300	261	296	283	310	260	310	280	287	273	291	271	320	324	258	313	328	285	283	296	289	294	284	279	298	277	305	268	327	279	299	295	268	281	307	269	291	294	276	306	291	287	255	298	272	278	289	293	302	292	304	305	308	291	292	305	326	278	271	300	299	287	286	299	323	303	323	278	261	280	322	337	300	271	268	294	299	295	250	333	272	299	277	259	301	278	281	304	309	317	260	281	306	271	312	320	299	234	330	266	306	272	275	306	293	275	298	331	323	308	316	292	305	268	266	295	276	272	301	273	276	311	276	276	316	315	286	280	309	316	266	295	290	261	263	277	303	278	294	299	254	294	285	284	303	292	299	329	266	261	252	279	284	283	311	264	272	318	304	316	271	282	288	284	276	280	327	286	280	302	293	279	289	273	309	287	281	295	311	305	285	295	272	293	321	251	297	286	334	262	299	274	270	265	299	294	314	318	257	272	303	316	281	335	281	291	296	305	277	280	290	287	309	301	263	273	292	281	274	270	319	312	275	294	279	280	316	267	301	262	314	266
27407	18565	2929	1226	893	825	744	700	690	666	649	646	635	663	653	655	640	612	646	649	641	603	673	670	693	623	697	637	629	638	673	654	655	596	619	664	664	630	626	610	621	645	610	676	663	658	640	632	642	641	626	633	646	647	663	665	624	600	660	681	653	587	633	607	675	624	608	641	634	663	681	652	675	607	611	619	628	663	592	639	654	625	657	640	618	632	648	611	612	618	698	630	637	617	612	613	614	653	646	637	663	642	660	657	617	608	674	612	609	633	593	623	634	603	637	684	641	658	651	608	669	666	635	638	653	615	658	583	648	657	633	648	591	660	650	629	668	635	697	628	666	616	606	651	642	643	612	618	689	649	655	614	668	625	666	663	636	645	614	584	642	645	652	654	628	612	624	659	615	614	692	609	676	625	613	633	609	628	632	650	663	648	616	624	614	623	616	610	624	636	697	672	629	629	596	660	616	656	645	643	612	572	641	640	635	618	672	642	617	654	645	660	640	645	631	692	637	647	657	608	625	653	676	631	662	645	627	658	649	616	614	620	634	616	587	624	635	640	592	617	658	635	622	630	614	630	620	664	628	602	640	648	643	625	601	615	674	647	634	658	601	630	634	643	639	637	620	621	644	657	612	619	605	650	610	656	620	623	638	672	611	632	639	654	641	641	652	670	639	634	653	625	607	631	630	623	642	659	627	649	670	643	641	612	630	669	595	653	658	639	599	616	611	637	641	638	607	637	604	645	635	610	572	603	621	614	581	579	600	691	622	653	642	644	643	619	645	613	662	645	678	626	689	641	597	608	637	640	625	642	658	637	603	635	626	657	596	600	621	622	650	636	651	619	610	669	677	600	606	647	648	649	648	626	598	646	632	651	630	632	667	614	624	670	619	643	620	621	590	681	593	622	657	706	630	618	604	628	666	654	621	647	613	607	665	620	660	628	633	600	645	614	630	650	630	648	630	632	613	641	642	696	660	625	608	613	631	670	641	603	674	620	608	631	633	616	636	684	598	600	634	647	588	629	686	614	615	635	623	624	612	642	607	609	599	648	634	583	636	674	679	636	624	605	637	626	633	620	634	644	595	644	649	588	642	667	625	638	620	649	658	657	648	664	662	649	616	649	660	609	618	668	655	652	585	622	664	646	605	629	633	618	619	624	658	668	643	631	623	653	625	682	599	666	661	618	656	612	602	641	666	659	655	596	636	608	635	651	622	636	616	647	637	657	662	637	654	621	669	614	627	612	634	655	660	642	631	673	623	576	601	631	618	654	635	593	631	627	636	644	605	601	637	592	630	607	640	637	675	677	663	602	626	638	642	692	599	650	636	645	602	668	658	715	646	618	624	652	654	663	663	605	621	672	624	611	655	620	692	608	636	617	600	605	645	666	643	649	632	618	637	662	644	657	605	660	622	632	640	604	625	606	628	599	615	626	640	671	584	632	606	660	624	590	599	653	633	633	634	630	647	645	620	601	620	657	597	622	655	670	654	671	664	621	618	651	623	617	645	623	585	621	630	687	635	585	589	611	651	635	677	618	676	634	668	622	612	661	631	606	639	612	609	603	647	611	554	623	663	594	614	660	662	609	612	657	608	599	672	614	603	597	593	667	642	658	625	657	643	605	671	574	671	654	614	631	643	627	643	641	629	657	619	599	616	609	624	642	646	621	597	644	671	653	666	638	602	661	629	648	663	657	622	608	679	653	642	642	640	610	621	634	639	655	658	635	679	623	656	608	626	656	617	649	660	601	615	651	628	634	579	645	640	637	612	673	645	633	650	606	604	626	604	642	665	611	667	660	653	681	581	634	619	575	635	649	636	610	637	632	671	618	634	627	612	622	659	638	621	663	627	634	659	651	611	668	644	629	660	636	679	642	644	608	636	671	663	642	656	641	604	615	613	661	628	655	625	655	660	683	645	633	665	631	657	605	652	636	613	636	672	613	555	643	612	558	632	657	618	683	652	675	657	586	644	652	619	620	649	622	619	578	619	659	624	678	668	618	614	639	641	686	604	629	628	597	660	627	636	612	633	648	648	669	619	627	613	582	616	639	635	647	647	677	619	639	658	594	660	630	600	617	601	603	639	636	630	684	580	629	658	618	626	597	612	623	625	670	680	631	599	627	622	636	635	607	624	614	654	620	658	657	641	647	635	620	627	675	608	634	649	611	612	591	668	684	645	643	663	643	617	632	609	584	665	615	593	620	655	623	635	643	632	670	650	685	627	645	614	660	637	611	634	616	581	608	642	629	614	646	650	634	598	559	652	620	652	647	645	638	634	571	615	645	634	632	611	617	593	637	581	633	614	629	585	597	677	647	617	620	620	662	652	628	630	654	637	617	637	664	637	615	648	612	634	660	633	609	685	631	643	662	624	685	671	657	578	647	653	639	638	617	598	619	627	619	622	661	623	649	660	608	625	686	608	616	652	656	622	608	614	616	630	613	617	671	656	588	632	642	656	605	663	645	622	665	602	607	623	650	641	636	621	594	626	658	658	631	621	634	681	640	640	604	648	660	673	664	661	600	607	664	683	655	670	669	671	581	666	638	592	628	696	636	642	663	682	604	629	644	639	631	629	643	607	613	631	618	648	596	653	600	625	609	626	637	642	628	638	540	628	633	593	677	665	630	610	646	623	628	644	595	600	604	681	652	677	607	637	640	652	601	633	615	632	604	628	677	671	663	653	617	657	625	623	644	668	581	621	669	635	625	645	573	614	655	660	649	584	613	628	627	644	659	588	616	624	672	603	639	659	606	623	665	605	645	638	666	646	653	620	648	611	628	686	655	594	635	618	618	655	620	607	645	663	636	595	670	634	627	671	647	683	637	570	604	650	631	690	640	684	654	637	646	664	661	645	622	632	642	665	636	599	642	609	655	617	679	615	634	626	621	625	702	634	646	629	647	681	643	645	603	651	652	627	633	660	593	628	621	617	602	615	634	625	594	665	638	653	644	602	631	629	623	635	684	649	620	655	654	598	626	646	616	672	626	612	600	604	627	635	596	631	618	668	642	605	644	635	681	614	641	643	634	638	623	609	613	598	658	663	672	636	709	618	604	681	657	609	629	652	645	634	664	613	639	626	600	627	622	659	623	626	620	670	615	622	643	626	658	641	652	589	617	655	628	633	614	628	613	627	555	598	662	646	611	628	650	686	675	584	623	655	626	661	654	599	639	632	608	670	648	648	606	619	637	641	627	616	650	633	644	659	663	585	643	635	686	661	614	668	599	612	627	667	645	646	607	628	653	639	625	634	615	682	631	630	653	653	633	601	636	654	626	622	605	621	582	614	611	612	627	591	666	632	613	607	612	623	663	646	634	595	633	617	648	659	579	632	600	598	667	669	608	622	665	628	607	626	596	594	632	633	635	624	597	654	627	672	674	609	613	637	657	616	658	641	628	634	678	638	664	643	661	571	648	576	580	645	654	595	633	551	662	607	632	619	635	647	607	618	658	665	650	666	666	656	629	671	606	631	643	584	665	651	635
32777	20677	9815	755	471	434	429	376	387	393	396	399	369	384	396	363	408	359	394	396	395	358	351	383	393	409	399	394	369	396	393	403	382	406	340	357	357	375	392	400	387	417	375	448	381	340	413	351	406	399	416	394	340	400	391	398	361	391	373	382	383	330	366	394	375	370	426	352	390	420	390	382	376	402	370	424	386	367	360	392	363	379	392	385	373	374	375	407	370	429	379	387	373	382	384	350	364	403	368	388	401	398	366	356	373	411	385	421	374	404	399	374	391	394	341	376	429	414	394	372	394	397	411	391	382	401	390	376	367	358	373	395	389	368	362	381	420	415	369	369	363	398	354	401	381	404	396	383	379	385	383	358	369	400	343	339	381	369	373	425	423	385	357	393	394	392	382	370	379	377	381	404	374	384	359	366	395	393	358	382	397	391	393	371	373	368	391	371	380	358	434	404	398	344	440	372	421	394	369	350	368	353	356	393	368	365	398	408	403	379	348	387	402	397	401	331	385	344	390	343	381	391	377	399	398	380	413	362	366	402	384	388	372	357	399	418	347	351	394	380	358	354	360	411	395	384	406	394	377	399	381	407	414	426	397	357	408	398	394	399	399	401	442	405	380	407	379	412	381	388	341	376	401	395	377	403	360	376	331	368	391	411	366	391	376	419	388	323	419	386	395	389	404	361	377	374	380	389	387	395	388	374	400	385	345	354	327	410	408	359	371	395	384	401	378	374	366	407	389	377	396	365	341	412	401	371	423	391	390	377	326	389	359	362	410	361	404	387	349	363	430	396	355	367	399	380	368	383	383	403	403	372	365	393	361	347	363	416	372	377	387	419	378	388	361	392	392	373	386	366	351	379	422	389	397	393	356	370	379	398	393	393	370	378	385	402	390	392	343	367	381	383	416	393	364	411	369	419	387	373	405	410	407	409	379	355	398	352	371	389	373	373	409	390	370	362	338	376	382	423	383	364	370	374	379	418	405	400	338	379	375	382	371	368	389	402	363	397	401	383	356	353	367	369	357	367	378	416	399	393	368	382	376	398	384	367	392	417	342	392	388	390	393	377	368	368	336	402	365	373	350	381	364	350	357	380	389	389	397	363	386	382	347	358	362	363	449	396	343	380	399	353	382	369	403	382	389	393	353	358	353	413	395	363	348	361	379	381	420	351	365	383	386	384	394	353	398	410	362	382	358	385	359	413	409	375	410	369	344	402	392	377	373	371	378	369	372	368	401	370	374	400	426	363	397	331	371	399	375	375	406	372	417	393	352	396	344	405	389	400	362	356	376	387	388	380	405	365	356	421	382	374	389	374	391	381	376	344	403	401	371	362	341	370	402	364	391	397	364	363	384	366	404	395	380	377	352	413	368	377	404	373	381	381	355	397	408	396	395	387	390	379	374	406	386	365	370	381	347	414	396	395	401	338	394	381	412	370	412	385	415	363	396	361	413	349	399	406	391	369	365	397	367	392	379	390	383	422	398	415	359	361	377	375	378	335	410	372	353	410	335	356	371	392	391	390	381	374	420	394	391	414	385	399	382	345	373	360	396	382	391	382	421	377	377	381	384	378	345	369	416	359	414	379	448	402	366	369	364	363	404	410	376	403	420	376	403	376	376	370	367	374	328	371	367	386	380	372	411	381	391	349	359	356	388	398	440	387	391	407	400	411	388	373	411	379	416	354	408	348	393	357	367	404	358	376	377	392	349	346	384	406	384	400	380	336	376	411	389	406	397	413	388	417	345	392	387	387	386	380	360	385	371	408	362	410	413	389	388	328	393	390	364	426	381	432	369	383	383	411	340	399	427	386	408	410	390	394	376	353	402	379	359	400	400	351	399	379	388	402	425	408	408	358	386	379	362	384	395	378	381	407	389	403	406	358	417	396	395	360	371	418	408	432	397	405	406	392	432	422	373	398	374	407	413	393	410	391	384	376	366	361	364	374	355	376	426	389	355	403	386	389	371	426	367	360	353	345	383	395	358	420	410	362	397	392	401	392	390	374	378	375	351	340	313	371	380	380	381	402	404	398	388	375	387	383	382	366	415	380	389	366	379	404	396	360	389	390	376	390	398	347	353	378	366	355	383	368	392	382	351	392	382	343	403	390	355	385	372	402	382	390	388	388	376	388	371	391	377	395	337	405	386	380	365	374	387	357	430	390	343	394	372	380	375	342	358	363	377	379	366	383	395	367	388	408	404	414	387	367	417	430	357	409	353	395	363	418	396	384	398	393	366	322	391	405	357	402	385	382	438	376	378	347	389	402	403	376	390	389	347	375	357	395	390	355	389	380	425	398	355	397	369	346	358	386	349	381	417	371	383	353	382	381	362	356	398	373	360	395	360	388	402	383	414	380	391	394	349	370	383	374	395	382	374	405	389	377	399	405	380	412	398	380	346	382	363	393	383	387	387	340	369	366	385	393	406	425	389	380	393	383	383	404	410	422	367	359	431	396	387	398	393	360	354	371	403	356	418	361	397	389	383	406	372	407	407	427	408	394	391	406	387	385	398	344	379	388	377	374	366	387	371	385	381	354	385	433	403	374	349	382	372	393	418	383	356	355	384	392	385	331	366	388	397	361	363	363	358	354	394	382	401	360	368	405	403	397	394	374	357	406	388	407	422	362	396	382	431	401	377	395	391	392	365	382	384	372	385	363	364	412	342	406	393	375	354	419	376	363	415	386	359	386	354	392	420	379	379	393	350	432	383	375	374	406	342	373	427	373	406	396	388	379	417	393	383	405	395	416	371	348	362	369	376	389	384	401	367	378	403	376	363	382	425	397	400	359	381	339	376	372	382	414	382	385	379	363	362	414	378	380	395	397	410	381	364	363	363	368	367	396	386	376	366	409	365	400	374	370	370	370	359	356	373	423	360	345	363	373	384	424	385	364	402	385	404	381	362	408	360	365	358	350	401	379	419	422	373	389	400	336	360	384	376	330	362	380	374	380	416	351	416	393	393	369	372	378	368	386	391	406	394	368	361	369	404	378	359	382	364	384	401	376	375	377	399	411	392	373	392	328	347	341	401	407	399	412	359	378	397	411	376	388	377	395	383	384	370	387	358	376	389	408	393	395	409	362	378	413	390	411	378	400	387	408	395	365	365	395	372	369	408	370	385	370	354	384	402	412	427	389	402	379	361	361	381	359	372	347	379	396	392	376	389	391	381	408	396	403	416	357	405	341	400	386	438	368	386	345	376	424	362	375	381	389	386	386	396	385	376	381	409	359	430	399	411	393	369	368	398	394	408	348	409	395	409	373	346	351	391	422	418	373	406	403	402	364	394	354	366	391	415	357	385	364	399	366	379	368	401	375	388	416	351	353	400	427	372	392	404	385	424	405	416	425	347	409	371	392	422	368	371	392	412	377	393	404	359	383	420	421	412	393	431	401	384	388	377	370	349	348	415	435	378	378	417	404	364	391	410	390	370	362	422	387	390	355	367	386	393	372	361	386	395	404	370	382	381	354	385	413	396	403	349	351
7673	2228	856	821	919	850	892	875	892	835	892	856	908	829	864	875	833	880	891	892	962	838	860	908	859	826	871	854	883	904	868	834	867	865	863	852	859	887	872	904	849	868	884	884	856	890	885	830	842	840	865	863	902	830	977	874	841	864	904	838	819	852	862	848	838	923	862	893	874	899	848	883	913	939	876	837	893	815	846	801	908	859	863	911	844	909	867	846	844	883	831	861	849	853	856	854	889	830	864	893	865	831	841	913	863	828	853	872	858	877	836	874	846	878	888	854	881	857	889	855	885	840	858	854	865	850	849	870	823	877	889	876	936	856	879	860	927	838	900	852	864	820	828	849	904	910	855	892	881	839	866	871	878	823	837	886	886	874	840	893	827	857	894	862	827	884	854	875	881	805	882	867	870	874	892	870	828	882	837	846	825	820	809	881	883	865	836	835	813	860	833	849	935	865	858	850	859	891	866	854	866	890	817	868	846	826	907	889	881	898	892	869	908	862	852	872	814	856	876	871	879	847	861	905	862	819	847	892	856	852	894	839	867	816	920	923	892	850	883	844	859	901	892	901	871	866	878	855	864	852	892	862	858	883	849	825	837	876	879	857	885	818	861	841	798	858	893	865	913	857	833	888	841	847	875	889	836	851	878	830	845	834	854	861	871	825	845	874	912	937	840	874	866	853	869	864	867	829	875	859	876	850	889	834	864	853	859	865	874	869	830	879	847	893	863	877	820	850	867	849	831	823	855	863	829	871	853	894	849	845	856	867	836	828	813	843	879	923	851	848	861	891	858	839	863	882	872	847	878	884	844	857	864	861	854	869	868	847	841	868	912	857	849	866	830	942	846	882	832	840	902	832	845	865	865	880	880	904	917	903	891	844	859	908	867	883	876	922	869	856	863	836	875	857	833	888	858	874	874	889	875	843	882	806	919	871	827	842	878	868	868	886	835	877	865	885	864	873	872	895	841	893	860	894	862	836	883	885	940	842	855	864	864	892	864	873	813	854	896	895	844	847	869	921	860	828	907	917	922	899	859	859	907	820	851	901	896	833	841	881	888	853	885	913	884	925	882	902	875	880	792	864	866	817	824	847	856	851	896	868	880	842	880	863	901	884	840	825	874	893	844	867	873	869	909	874	833	858	902	856	892	862	911	933	875	830	803	894	896	906	904	793	825	877	886	815	863	858	825	839	854	851	858	857	860	889	859	890	835	852	878	878	872	863	894	880	870	875	888	896	844	868	847	824	848	893	862	854	802	874	865	833	848	882	874	910	879	854	915	875	814	878	894	910	880	876	837	886	854	840	843	876	800	879	883	873	848	905	899	828	866	821	896	856	938	832	831	879	876	917	888	933	864	848	856	878	877	906	854	871	903	867	923	870	834	890	861	853	919	823	826	865	852	852	858	889	887	898	869	908	880	896	854	902	859	810	906	924	864	867	865	870	851	842	843	831	900	845	889	865	872	896	869	900	909	843	798	926	849	821	899	908	891	853	846	875	903	877	884	845	838	847	851	830	869	854	856	871	862	832	867	871	828	846	858	906	903	845	873	863	814	877	878	902	844	855	877	891	853	797	887	900	888	857	891	883	938	878	918	887	869	883	833	836	878	863	804	820	864	857	914	882	894	903	827	854	830	863	878	858	878	890	846	879	880	876	867	869	843	920	919	852	830	886	843	896	871	800	874	884	815	853	884	889	889	847	898	905	858	860	895	826	849	906	846	853	835	895	845	852	860	889	892	890	906	821	876	838	814	833	823	849	869	879	911	823	877	842	849	841	861	889	872	860	871	906	864	844	860	885	891	896	846	880	903	830	883	849	867	886	899	878	872	834	828	807	879	824	847	924	870	811	872	808	908	884	908	851	899	852	879	843	901	924	924	828	844	869	846	911	917	936	827	917	846	892	828	905	800	904	828	856	841	848	846	837	832	897	913	856	861	845	844	833	821	866	873	881	857	870	897	841	877	855	871	863	834	861	838	885	907	856	851	877	908	862	850	862	882	790	912	867	862	905	865	844	901	860	854	902	860	869	925	849	883	852	885	840	881	899	893	839	869	868	875	824	890	851	822	853	935	887	875	871	869	857	874	845	880	861	828	896	882	872	816	859	861	839	901	863	843	884	840	892	792	911	863	837	869	817	810	880	920	870	852	875	895	848	861	857	839	921	877	849	852	829	837	877	892	865	834	879	877	873	883	850	846	958	837	850	885	822	871	805	876	870	910	854	859	809	863	870	901	852	838	851	812	865	873	915	872	938	896	856	880	872	910	913	902	884	858	907	834	926	933	843	922	849	876	855	923	841	874	824	836	860	950	862	849	878	865	867	902	865	868	875	840	865	827	834	857	887	850	887	819	872	859	854	905	908	875	847	870	874	874	797	866	850	855	833	876	938	876	816	865	841	877	872	883	874	834	934	846	836	875	850	859	852	923	883	894	932	886	850	835	876	877	837	870	831	880	863	886	902	845	885	902	869	894	808	894	883	868	858	894	845	877	842	875	877	892	880	874	898	876	822	837	875	841	901	888	868	885	855	865	867	872	900	861	873	872	876	846	905	872	846	824	897	866	847	865	894	893	889	819	848	884	900	900	892	828	918	840	836	830	845	839	870	873	886	869	881	861	869	903	874	822	920	844	875	868	856	885	880	823	846	855	896	878	846	846	911	837	889	846	815	839	889	851	847	892	852	886	903	883	828	829	874	860	814	886	825	786	859	864	837	814	868	885	845	901	835	884	869	844	842	867	879	843	890	787	891	917	910	881	868	836	877	855	816	886	952	814	838	879	834	879	830	835	841	903	881	825	831	875	899	814	846	825	820	846	885	888	850	901	899	848	830	818	895	851	864	869	849	833	822	809	855	903	860	838	913	866	889	836	850	806	838	881	885	835	876	880	855	842	853	858	852	895	849	918	868	876	860	803	917	886	885	879	869	850	870	817	904	863	889	859	861	902	909	834	907	847	858	852	810	840	844	858	861	859	822	897	863	822	902	826	926	863	862	886	855	844	906	838	841	892	842	874	907	830	879	802	865	866	832	883	853	839	867	783	842	861	870	868	900	798	847	884	851	887	932	857	919	861	922	901	872	832	837	842	857	872	862	877	865	864	813	829	859	871	842	867	809	836	884	886	846	864	813	879	955	908	856	871	826	853	891	858	823	843	856	837	868	811	824	810	909	820	889	846	913	887	899	871	847	876	844	855	832	862	840	888	811	863	866	840	829	840	889	955	898	848	828	837	868	866	872	869	900	826	869	859	883	846	793	909	845	914	884	858	889	926	851	903	860	873	871	857	900	854	843	862	929	817	892	825	857	858	848	860	854	889	884	838	848	848	884	841	873	888	809	854	825	862	806	856	858	869	851	897	897	888	899	853	810	880	793	863	844	821	886	835	842	875	872	908	865	858	888	861	864	847	932	906	931	875	876	851	844	893	894	882	846	875	833	820	859	856	899	799	867	865	873	845	841	878	845	850	833	860	867	858	890	865	923
24742	21444	24931	28350	21431	21439	3797	669	526	528	513	480	504	501	473	433	449	482	511	462	457	451	475	440	460	457	490	501	461	460	444	435	393	449	434	430	471	455	416	467	472	447	442	489	454	429	461	453	420	453	432	456	456	477	444	470	434	446	432	430	485	495	451	456	441	423	462	448	490	434	488	470	479	451	444	518	457	437	411	486	445	475	496	472	470	475	435	478	426	456	438	477	510	463	457	504	447	442	475	441	441	414	460	481	406	500	464	475	471	442	433	447	448	482	496	471	473	486	463	465	437	459	482	431	464	477	438	471	454	423	469	480	474	469	440	450	488	477	491	451	449	454	445	464	448	440	448	458	422	453	453	460	479	451	453	437	497	485	473	445	469	495	405	447	446	458	436	475	440	524	423	457	450	442	466	459	455	481	427	449	456	459	435	449	490	454	431	456	447	471	442	483	511	443	468	449	431	470	431	459	457	461	449	432	435	417	442	464	467	444	494	466	443	481	427	464	445	472	433	447	430	469	455	422	424	496	462	432	442	438	441	437	470	497	457	441	467	442	427	492	457	418	486	458	472	443	497	491	453	472	549	432	471	486	448	424	464	454	439	460	425	455	488	492	461	484	465	420	460	454	447	460	436	440	412	449	500	441	426	442	453	472	480	459	454	461	463	418	439	489	484	437	504	460	429	422	449	471	415	446	451	460	472	452	442	495	491	464	470	493	472	468	468	476	473	425	531	446	433	448	495	420	471	495	481	471	423	487	477	437	466	440	425	410	444	429	472	449	451	469	449	481	448	474	465	447	431	452	452	445	444	466	459	479	437	489	491	444	452	460	426	457	456	468	447	420	462	475	470	433	431	469	423	473	474	444	476	451	497	441	485	475	455	462	474	457	428	456	450	444	424	432	441	469	501	479	445	459	489	460	463	443	464	484	433	429	455	458	445	459	456	434	465	440	487	450	488	425	470	491	488	457	448	468	440	416	435	446	465	421	421	445	474	462	441	469	451	482	475	463	451	492	447	470	471	426	438	476	477	451	437	449	456	453	437	442	447	451	501	454	445	486	493	451	448	458	459	434	445	441	486	453	449	454	461	483	470	432	415	435	445	472	483	420	455	490	496	443	452	443	474	434	444	456	497	463	449	484	454	435	434	480	473	456	471	461	445	468	466	456	448	442	478	443	428	440	456	413	442	435	499	489	487	450	491	468	415	415	464	451	446	448	435	441	465	464	451	425	497	498	500	454	461	451	478	480	461	472	426	500	490	465	496	450	490	472	472	423	456	497	484	488	454	469	475	444	440	447	416	394	438	448	474	459	461	463	480	475	477	454	444	444	489	467	462	455	463	463	464	470	456	474	434	476	465	448	459	444	476	430	463	476	509	445	443	449	442	466	469	485	464	475	452	450	456	420	487	440	443	467	460	454	480	428	466	468	476	461	458	467	497	439	443	472	446	431	450	453	489	428	438	470	484	479	468	454	448	476	425	412	478	481	456	418	434	467	461	480	446	488	466	472	441	452	435	471	485	465	453	446	416	462	469	441	467	501	449	440	454	457	491	459	457	449	417	443	454	427	476	446	489	446	514	475	474	472	452	456	406	511	482	452	441	498	469	462	465	449	466	484	478	466	411	439	454	456	439	476	463	432	444	427	498	467	485	442	423	462	477	512	455	463	440	471	436	489	492	445	492	493	519	463	473	454	479	485	483	424	410	410	439	454	435	447	516	506	452	466	461	487	453	463	431	444	495	453	438	399	440	454	477	451	421	493	485	471	422	464	483	470	445	439	452	473	475	494	530	432	506	436	401	445	445	453	512	469	423	491	468	449	421	477	445	423	450	452	455	480	435	520	466	493	460	488	454	460	474	461	490	456	422	464	446	477	436	484	475	451	417	475	464	468	462	447	442	455	464	494	435	493	416	430	458	510	478	426	480	438	424	435	466	466	464	480	476	439	453	454	490	428	465	473	457	458	460	449	482	487	461	446	417	396	479	477	444	423	520	483	443	449	450	482	408	457	442	458	441	460	469	446	445	476	424	470	437	446	454	457	440	458	442	447	462	464	458	433	458	417	393	456	486	434	478	420	445	482	446	493	478	521	442	430	458	455	494	406	453	424	462	471	418	460	457	423	465	379	470	451	426	431	440	496	441	428	437	470	434	415	473	453	434	475	489	430	447	438	471	477	473	452	445	497	496	458	462	453	470	442	422	510	483	483	452	434	480	430	442	458	425	476	459	454	472	429	448	433	462	444	470	400	477	430	458	518	453	469	430	489	472	473	434	457	428	431	453	469	442	476	502	410	520	464	425	490	423	457	486	471	454	451	475	472	445	491	469	486	428	453	456	506	428	454	475	470	449	474	458	434	457	482	456	437	471	438	462	453	490	448	442	501	450	425	451	476	412	427	456	459	454	439	471	480	493	442	436	492	474	485	470	478	452	467	481	442	473	428	449	452	455	455	469	451	429	436	454	456	449	428	440	475	426	494	465	448	459	470	427	427	425	452	435	481	454	452	442	479	442	422	441	494	466	434	446	446	442	440	447	467	460	451	447	495	433	436	490	470	453	490	451	439	477	440	469	487	458	433	454	448	456	470	436	457	517	509	474	508	462	441	458	398	448	443	481	491	458	472	468	429	410	451	453	450	437	421	465	445	419	433	488	411	482	485	428	444	459	450	453	449	461	427	470	465	473	465	419	445	487	477	429	475	465	443	428	452	480	466	481	433	487	472	427	458	426	465	442	455	464	487	456	432	455	449	434	448	484	472	456	501	444	483	466	435	447	438	457	452	456	453	421	411	462	459	428	459	442	471	464	457	457	456	443	430	386	467	452	489	443	460	460	458	441	420	460	521	467	465	462	461	436	436	473	431	427	436	489	505	432	484	488	415	465	451	456	410	488	447	398	468	488	447	436	468	455	508	515	463	496	432	461	426	500	448	455	419	453	427	461	409	481	425	437	435	442	428	433	423	438	444	461	449	483	455	442	463	425	429	448	434	426	439	443	458	455	466	456	479	442	481	502	465	459	433	498	458	474	453	451	453	440	486	435	477	433	427	489	454	435	447	446	465	454	485	488	440	470	450	438	431	441	446	460	409	457	422	459	458	435	469	432	488	441	446	467	440	448	469	421	453	470	433	454	424	466	495	425	453	443	467	447	453	462	478	432	432	484	456	474	441	474	460	507	442	451	455	474	442	456	475	506	425	452	435	437	478	473	471	469	454	460	469	476	448	434	447	497	473	441	446	425	416	471	441	447	474	446	453	395	447	482	465	421	455	438	469	431	431	430	419	464	420	449	462	460	433	464	460	430	421	449	493	476	472	464	439	469	390	412	414	437	463	493	445	495	477	424	476	476	461	474	449	441	474	447	478	447	477	416	461	453	433	457	421	468	423	483	488	482	417	447	424	468	480	476	462	428	429	464	473	478	426	450	494	478	434	445	481	444	458	464	462	483	491	470	472	468	428	434	440	482	460	467	435	439	486	486	466
21811	14102	2253	1359	1128	1068	1049	1017	979	1015	975	950	954	957	1002	976	1002	1017	959	972	996	999	934	988	976	998	959	913	1031	927	1006	976	998	910	1016	1029	996	982	1007	971	989	949	939	942	998	1077	1034	979	970	951	955	959	966	967	914	922	955	970	987	948	999	977	990	910	974	967	921	998	964	923	1012	946	959	1000	976	1024	968	959	993	942	963	973	1002	932	983	969	937	1003	974	1011	962	944	980	969	973	959	989	1010	959	915	988	960	1043	980	983	1028	951	1048	991	1032	915	965	996	995	1050	1037	1014	933	1009	904	942	955	929	1044	950	970	987	981	963	966	1019	954	955	976	968	1020	958	1018	965	969	946	955	984	999	964	974	971	942	938	909	952	990	939	929	939	956	959	995	928	973	1019	948	1024	977	980	986	958	966	982	983	992	982	975	935	948	937	972	976	962	1022	937	986	956	1022	992	954	981	965	982	977	942	959	1055	988	916	964	987	1019	993	925	975	961	997	953	979	970	1017	988	964	985	966	918	964	946	955	990	976	957	977	985	1004	944	1012	998	1009	961	956	1000	962	936	991	1002	943	933	921	962	980	993	970	941	1013	946	961	981	976	975	1016	998	951	965	961	970	1008	950	1034	955	1023	1041	984	961	976	966	1000	977	912	982	954	983	935	953	1018	976	939	894	950	930	996	987	1021	977	1023	966	934	1021	1026	951	944	942	995	941	992	971	967	1009	995	956	967	946	1001	967	911	1021	981	968	1026	911	1040	951	1002	961	985	1037	955	963	925	968	974	948	936	966	976	1002	1026	877	934	958	937	999	967	978	930	950	974	988	971	1006	1036	943	937	928	989	972	977	953	1004	967	949	986	939	947	962	999	963	954	967	938	981	986	976	966	1000	1029	972	975	965	955	992	1007	994	980	1026	1009	926	992	1001	983	976	994	1001	934	945	1000	991	1028	1030	1018	1013	918	973	991	964	963	943	974	967	1012	956	1005	926	965	976	988	984	959	969	938	987	992	956	946	907	999	935	979	967	970	948	965	976	984	956	916	956	978	1047	954	1056	963	968	944	959	977	988	990	925	924	961	934	947	1008	954	966	960	952	1009	946	1045	945	876	959	1054	970	1052	960	960	964	968	981	925	981	966	905	976	954	941	990	945	921	1021	984	1027	944	1009	941	936	962	894	997	979	988	987	945	954	932	1001	961	908	962	987	925	930	934	1004	951	990	993	956	1036	990	1016	978	958	1000	964	999	963	944	999	975	957	994	1020	991	1023	1032	965	914	937	979	997	927	927	939	1020	989	990	1017	956	1058	934	981	971	1024	974	945	982	975	975	948	971	1048	998	951	1010	974	956	985	984	982	995	964	1016	944	963	923	980	1000	962	957	962	1037	955	933	915	1019	1051	1008	1024	1003	976	927	939	977	937	955	964	997	1029	988	950	956	992	963	996	996	1001	961	970	988	915	982	931	951	1020	964	988	994	956	933	950	983	988	942	958	1018	986	990	916	974	996	958	978	984	1041	963	935	994	973	943	966	933	996	952	964	997	953	968	994	1031	997	969	900	1000	932	974	982	939	949	994	968	1001	987	946	1025	930	973	983	980	956	944	963	989	972	964	1051	946	994	931	972	960	995	971	967	949	955	938	1007	912	943	988	974	1020	936	912	1011	946	947	948	920	960	1035	994	997	972	992	907	978	957	963	960	973	942	975	958	986	968	961	961	960	981	972	1002	965	901	990	1044	993	936	959	979	1001	954	1014	968	977	964	1031	967	943	950	934	1030	977	918	951	954	921	945	956	936	919	941	963	897	1000	909	1024	1012	975	986	980	974	937	1011	984	932	998	992	980	886	957	968	1032	948	990	948	975	992	953	1004	997	965	909	972	965	992	912	938	960	982	1051	995	988	1013	937	983	937	945	974	1018	949	976	976	987	960	1000	948	893	980	969	953	965	972	988	956	945	994	1012	1012	948	969	954	977	926	942	960	967	1025	1028	977	1003	974	997	1011	1039	997	1020	954	918	998	971	953	1016	945	960	990	959	981	975	971	990	1016	968	954	932	994	987	980	929	950	953	996	921	975	947	931	944	960	1023	1016	1010	965	930	920	948	988	969	992	922	994	1004	934	1000	976	967	928	929	980	976	955	1019	916	964	936	1007	977	974	979	954	1010	976	984	977	980	1002	947	1004	983	1014	964	952	964	1005	988	995	928	978	984	966	1025	1016	963	1014	932	945	956	986	966	963	982	1004	1007	941	991	1029	980	884	995	1009	956	1023	987	980	957	999	974	938	930	986	957	925	940	945	962	1024	977	977	1020	953	980	929	956	978	927	917	923	947	930	992	980	966	924	950	998	1005	966	920	971	982	959	990	1001	995	971	932	960	967	957	957	971	958	983	943	973	981	940	998	972	974	977	1011	1008	946	1014	946	985	928	958	933	972	952	1015	928	1008	952	981	975	948	964	977	978	967	936	941	976	949	982	987	981	980	956	1052	976	929	935	960	977	979	963	932	965	937	977	1007	955	990	945	935	951	917	969	994	958	999	962	967	958	953	1003	945	979	977	998	988	976	923	952	1021	952	999	1006	980	960	978	989	1015	950	992	945	925	977	983	976	989	985	948	988	961	923	978	1010	988	959	982	978	981	968	908	1015	935	1037	934	1000	918	978	963	1001	991	1012	969	974	947	987	1007	943	985	971	968	998	1000	959	939	959	990	1016	959	998	947	972	961	998	983	966	922	951	971	954	952	949	999	946	1010	995	992	1005	923	1024	990	934	1009	977	964	957	1020	973	969	961	999	951	967	994	1012	952	1022	1006	1008	916	949	974	975	930	909	1013	976	968	918	1037	1036	920	933	949	983	971	947	1008	933	977	969	925	995	991	977	967	960	1032	917	979	1005	964	904	978	991	961	986	960	982	932	945	986	970	975	922	946	987	995	987	984	1001	938	995	963	975	953	949	952	950	986	935	935	986	948	990	954	976	966	993	948	953	1009	992	936	936	977	1013	1001	934	946	1007	977	955	1022	963	969	981	965	983	978	942	997	1013	974	959	946	921	945	998	1009	948	966	972	980	959	974	963	985	977	1008	911	884	967	966	997	1032	933	979	979	985	952	968	964	941	961	1010	948	939	981	940	996	954	951	995	959	901	974	934	994	989	973	959	1023	927	977	966	987	950	953	989	989	991	947	991	905	965	953	912	972	951	954	944	955	992	1023	1007	1021	949	950	1009	1020	983	1004	1017	974	1051	1019	947	934	954	1004	971	943	973	989	975	996	974	908	952	954	994	964	965	962	937	955	972	958	969	1007	998	983	967	946	982	984	948	1008	981	926	946	1014	935	933	984	998	993	923	883	954	952	930	918	991	965	965	967	986	985	982	962	987	981	1027	969	984	962	982	898	962	972	940	956	948	939	934	945	941	983	940	1017	916	1025	996	938	982	1035	951	934	984	977	943	911	992	968	977	975	971	995	949	882	989	968	965	996	970	968	980	980	937	975	933	934	1020	980	961	966	968	964	991	990	871	951	982	958	1011	1029	997	1015	972	992	935	960	940	959	962	944	919	986	980	995	973	1033	985	1003	994	971	917	969	998	1007	941	945	961	991	968	989	990	1019	991	955	982	959	979	973	934	957	926	955	945	935	972	994	957	989	1009	1000	988	958	964	983	912	949	1001	951	953	965	987	932	974	959	978	966	1002	1013	942	987	938	931	944	971	1003	987	972	934	892	937	948	1016	938	1035	946	952	974	1022	962	994	1043
24276	21454	25196	28142	21458	21470	19992	842	454	400	427	404	358	326	324	339	345	316	328	314	329	346	286	286	282	341	284	306	291	291	329	314	266	298	300	317	275	277	313	311	305	282	289	288	289	274	313	312	288	284	306	300	294	318	297	303	306	311	281	301	273	312	277	299	272	269	297	297	287	284	258	310	287	283	301	300	287	293	306	287	262	251	286	312	298	295	296	322	284	291	255	297	269	246	273	289	265	290	250	294	301	297	278	285	310	284	308	328	304	286	272	261	257	315	266	277	270	293	267	310	276	291	298	295	298	290	316	281	284	270	293	287	292	272	274	293	293	287	302	287	255	291	298	272	311	283	300	289	301	265	295	287	282	286	260	314	309	275	295	293	319	295	321	302	280	268	270	257	309	280	240	287	263	283	286	306	286	279	282	284	302	298	270	277	279	264	270	309	294	291	311	303	284	276	337	271	259	300	289	290	274	291	278	301	292	295	297	287	285	361	253	335	290	278	304	281	253	284	308	263	309	270	302	276	286	281	290	322	319	287	269	303	304	281	288	262	327	271	304	305	264	260	299	297	306	283	313	297	292	271	332	303	300	291	270	281	304	283	267	280	277	296	314	303	288	317	290	277	295	264	293	303	266	293	272	298	313	302	322	290	312	255	285	313	312	316	260	283	290	300	304	295	288	283	285	295	286	290	238	286	277	271	305	293	289	297	287	280	292	287	270	327	296	286	304	263	308	252	291	294	329	285	311	279	300	296	277	298	325	317	247	276	274	288	292	281	257	312	303	273	278	307	313	293	281	282	304	291	306	286	304	258	297	322	253	271	331	316	275	259	309	297	303	310	251	283	329	263	282	275	274	309	300	327	267	325	300	280	296	289	255	300	308	298	305	289	297	266	305	279	279	295	280	312	299	305	316	254	296	291	284	275	304	280	293	289	291	298	298	275	285	265	288	302	275	263	262	310	280	317	271	309	326	300	302	292	287	297	283	292	277	290	297	277	297	239	317	270	270	328	274	292	305	268	274	271	243	307	290	308	268	263	280	302	278	315	272	279	297	283	290	266	268	304	287	290	275	296	274	308	295	292	278	272	280	269	282	290	299	261	298	300	319	328	302	265	275	312	290	297	309	276	281	321	302	313	291	308	299	312	281	254	269	292	277	287	282	272	306	284	298	294	290	324	306	270	279	280	274	280	252	271	298	309	303	260	274	296	262	278	290	282	285	279	298	290	321	297	297	294	305	273	321	286	309	317	310	313	296	300	310	277	269	303	271	300	265	275	301	253	253	294	250	293	295	269	260	300	284	291	287	269	310	324	308	274	290	250	289	247	287	285	292	286	301	299	293	277	289	255	267	289	334	271	286	292	298	296	296	304	274	293	294	288	342	311	274	331	306	304	304	313	317	262	245	307	309	259	303	281	279	276	297	331	303	277	280	265	274	317	275	312	282	346	283	318	276	276	257	285	286	250	249	267	272	322	284	281	297	287	291	260	298	304	312	307	292	281	290	305	265	311	272	276	303	296	300	280	312	294	322	258	297	320	291	309	281	284	300	301	292	274	313	270	306	306	331	312	280	276	308	290	273	300	312	273	295	305	314	304	293	345	299	258	306	353	313	288	306	284	292	224	263	288	275	297	308	289	284	293	255	297	275	284	255	267	323	302	288	281	273	315	262	290	315	281	318	306	293	300	290	288	282	318	283	276	300	297	293	275	268	272	322	323	285	289	315	261	291	288	288	300	271	293	303	269	274	327	287	307	312	278	301	304	287	331	301	317	316	268	281	292	262	289	302	282	325	277	270	277	288	296	289	294	277	285	265	280	289	306	277	296	291	305	298	318	278	301	274	282	314	311	293	269	285	296	327	304	305	286	275	280	308	266	283	292	302	274	269	295	277	278	288	270	316	303	290	267	288	267	283	290	279	300	280	275	282	307	284	329	281	294	291	330	284	274	282	267	262	276	306	267	292	261	276	329	301	296	281	310	275	296	310	287	285	298	310	303	312	310	318	316	306	321	315	314	300	295	298	292	311	274	269	283	325	277	278	278	243	287	287	299	286	273	275	290	292	319	268	306	276	315	302	288	276	279	276	269	265	250	285	264	314	286	286	288	304	282	288	277	294	293	319	286	294	287	275	294	262	294	292	340	284	285	289	285	293	310	290	307	287	278	288	309	294	289	277	281	284	271	287	286	276	306	281	294	278	290	302	286	302	285	282	265	316	294	304	301	276	311	281	263	280	275	250	272	305	301	298	275	277	257	296	275	288	289	279	252	270	276	304	289	265	310	283	278	279	288	311	268	273	255	283	293	280	301	269	279	307	281	292	275	305	316	300	275	263	288	295	303	283	308	310	296	315	289	287	288	293	287	309	282	291	263	305	294	298	283	301	271	303	284	288	251	290	259	259	291	302	261	301	276	283	274	283	272	292	320	273	279	297	308	323	270	272	293	291	295	267	308	269	302	308	281	280	297	274	267	269	304	279	298	306	324	295	220	244	289	271	310	281	302	301	293	292	285	303	342	354	306	323	272	281	275	285	292	304	289	265	281	291	309	283	270	286	270	265	280	298	257	280	269	307	276	315	311	275	328	298	278	307	288	311	323	273	292	288	282	309	302	271	318	270	283	282	289	314	285	277	267	297	279	315	327	278	303	261	271	274	304	291	291	278	302	306	291	296	259	312	296	279	311	287	293	286	292	272	319	270	275	291	292	288	289	271	297	289	314	286	315	282	276	270	279	272	250	275	317	298	258	268	282	309	296	303	314	318	301	247	273	309	282	267	283	290	291	272	295	279	307	290	297	294	277	324	293	265	280	295	324	295	320	312	314	272	320	263	281	281	287	298	292	280	276	287	264	305	311	288	304	289	262	282	242	332	263	293	269	278	275	299	276	287	285	303	282	293	317	286	270	278	267	251	303	300	307	296	304	289	295	285	294	314	302	299	291	290	270	275	243	287	284	326	298	285	294	268	282	282	308	311	286	278	261	284	294	313	311	313	294	290	261	253	271	292	290	278	325	282	312	294	263	264	314	281	264	283	325	296	254	291	301	296	257	287	312	296	306	310	310	299	313	294	294	269	303	296	301	295	288	301	277	277	295	276	293	297	298	277	264	289	289	270	298	285	266	278	267	263	275	279	289	292	319	313	281	306	302	310	258	280	312	265	278	255	279	256	283	310	286	352	305	306	311	297	278	267	276	281	294	323	304	322	297	274	282	276	305	280	257	265	289	288	257	278	274	277	287	288	299	310	304	307	314	269	274	298	319	290	288	283	330	294	299	291	314	272	291	281	263	294	289	300	277	302	297	297	264	337	314	282	341	310	295	314	282	274	272	316	296	292	296	286	274	293	299	268	291	271	293	291	268	304	288	262	271	299	316	275	259	258	277	279	284	291	306	318	296	278	304	287	307	271	286	311	310	310	278	265	242	289	243	290	257	292	310	281	273	288	318	305	323	314	304	296	289	292	298	311	294	284	302	289	286	287	264
27074	18627	2907	1307	861	801	714	696	730	698	668	680	726	648	647	655	607	627	655	637	638	648	677	666	617	636	627	616	645	628	639	666	658	629	657	641	654	647	652	649	612	628	636	588	652	665	595	612	647	626	646	614	677	629	636	610	599	638	648	622	636	646	652	601	609	653	644	643	642	644	679	661	615	616	620	611	667	637	655	627	621	654	612	645	663	631	629	625	636	624	586	629	666	653	647	675	619	624	637	667	614	662	649	683	640	628	650	650	640	688	637	621	624	649	627	614	644	641	666	675	627	650	606	600	638	605	617	626	658	673	595	653	597	654	606	644	647	617	636	625	649	594	649	639	607	634	636	582	621	612	585	642	652	630	624	610	614	641	651	585	634	622	638	627	632	594	612	621	634	664	609	678	615	644	600	644	659	609	646	657	651	624	617	657	639	609	702	692	611	623	642	611	656	676	662	608	624	605	605	633	635	621	605	664	700	680	648	674	638	627	624	612	696	615	655	648	627	642	611	640	588	628	667	622	596	618	643	643	666	645	629	657	641	640	641	603	612	615	627	620	646	651	661	601	617	647	608	702	632	600	613	663	617	630	630	637	635	631	594	640	619	605	668	597	624	623	600	682	606	600	638	631	637	632	648	552	657	645	679	609	623	652	586	644	642	609	651	637	682	626	696	659	616	656	655	649	619	617	632	661	644	626	585	668	666	648	652	652	555	604	589	646	607	630	664	626	639	638	655	598	648	641	643	647	612	630	615	628	653	630	673	633	586	615	617	602	624	641	646	623	628	671	630	622	602	599	641	612	678	638	656	617	608	675	652	601	694	613	652	625	613	639	631	582	632	668	624	636	591	696	654	631	623	641	647	630	609	654	621	621	650	628	645	614	640	650	610	648	640	611	586	601	663	632	577	612	675	602	648	646	596	603	628	603	642	626	586	585	660	601	603	683	598	671	628	632	592	668	649	630	653	638	584	667	624	598	682	644	650	633	639	611	649	631	624	669	602	657	640	625	636	623	648	673	639	636	660	605	647	627	661	654	627	657	605	619	613	644	665	656	643	649	636	614	669	633	623	621	634	656	638	600	659	632	653	635	593	639	601	687	599	600	658	648	653	630	638	633	633	656	639	660	634	631	687	645	642	646	623	625	623	607	655	620	624	627	600	615	654	671	579	620	643	636	630	663	624	653	705	697	655	645	632	683	634	639	665	656	614	627	632	655	608	684	604	661	655	592	636	606	644	621	618	629	616	624	623	670	680	630	632	665	627	668	653	585	631	615	657	658	637	630	604	677	626	650	607	630	676	630	606	614	607	639	619	658	630	635	656	646	609	646	583	605	621	676	628	614	652	597	616	623	629	650	577	657	631	621	610	621	632	557	608	644	647	625	621	648	656	665	605	650	640	620	621	584	673	638	624	670	611	638	615	655	623	652	571	643	609	621	586	606	618	660	645	612	663	608	653	608	652	601	620	625	604	593	624	638	618	687	610	633	594	648	641	623	651	623	678	627	656	645	613	663	610	636	626	617	624	628	617	653	649	637	609	589	644	612	614	556	636	588	659	669	656	663	639	686	594	624	634	645	601	619	673	673	669	624	634	623	652	606	633	660	608	643	656	639	610	638	636	582	629	675	652	626	647	629	642	660	627	651	610	624	646	654	657	635	626	630	607	641	667	615	673	640	655	635	645	622	630	601	607	662	638	663	611	678	664	633	623	631	628	586	626	650	642	612	633	608	626	655	671	608	679	618	612	619	669	650	587	696	610	612	634	621	582	629	624	614	625	662	650	647	657	629	648	683	620	674	627	683	645	633	596	630	643	669	618	666	618	656	630	642	653	664	629	618	637	675	645	633	641	633	670	661	593	605	623	633	647	644	624	613	631	592	625	640	611	627	686	637	599	584	615	665	628	670	628	633	599	669	611	637	606	611	633	625	653	618	611	614	642	690	595	639	627	614	695	616	629	645	617	630	687	640	606	605	676	637	604	656	643	625	648	654	668	659	613	617	656	673	646	636	622	626	645	623	627	659	598	627	629	641	640	635	625	646	676	608	642	646	651	624	597	601	597	647	631	626	665	659	619	623	624	593	602	624	663	632	621	633	643	649	639	629	628	619	609	627	604	671	603	625	627	642	617	684	606	596	639	682	643	630	626	634	618	661	611	647	611	643	591	629	584	626	602	620	599	608	655	608	651	653	645	619	601	596	612	638	624	632	580	663	616	648	657	613	653	685	650	646	673	648	603	641	678	615	652	665	597	642	636	628	642	651	606	639	683	657	624	635	642	677	661	631	612	641	602	657	633	580	625	609	617	611	599	573	611	630	610	616	634	690	656	610	628	604	632	639	633	681	619	629	650	604	621	661	614	658	631	625	675	626	633	653	645	633	595	649	616	585	622	618	625	674	648	614	648	635	633	677	716	635	627	573	638	638	605	612	628	603	682	600	632	651	668	629	629	645	648	606	642	606	678	645	612	595	678	676	631	611	688	652	624	660	647	618	571	637	614	603	640	600	654	631	643	614	632	631	624	589	643	663	613	651	604	611	651	596	599	633	584	622	618	633	650	642	647	618	641	629	624	645	647	584	637	665	637	587	643	623	623	655	589	589	622	627	642	649	602	638	602	633	730	620	653	609	641	652	655	634	609	686	651	594	626	670	672	626	671	643	644	631	624	643	675	668	664	687	623	606	665	623	612	666	609	606	571	618	622	610	642	640	655	675	641	614	635	634	617	635	627	613	630	609	617	628	661	667	606	666	643	603	648	655	654	635	659	607	653	677	621	651	605	672	591	597	611	590	605	629	608	632	661	609	624	618	654	667	620	634	652	674	616	628	657	642	620	633	600	647	606	651	606	632	653	648	619	627	631	623	664	625	657	578	619	555	583	645	648	621	654	628	628	647	607	639	633	648	612	599	624	594	597	641	667	606	631	630	634	582	651	637	615	634	649	604	609	628	638	657	633	668	688	622	607	666	645	645	625	631	661	622	613	616	650	614	682	626	594	641	601	624	599	652	624	654	664	632	631	599	643	669	610	593	649	604	650	617	646	640	637	666	666	649	604	590	617	669	584	610	674	609	614	654	589	569	629	643	618	634	668	619	654	648	611	665	658	626	633	641	623	637	637	635	632	668	650	658	659	585	643	661	644	603	639	601	597	653	661	638	619	624	637	599	651	669	606	587	609	656	609	662	665	628	642	615	669	681	602	629	650	664	622	653	561	662	629	599	629	638	614	643	605	661	626	660	617	626	642	647	618	647	607	666	651	618	627	670	636	624	622	587	630	620	621	607	640	656	687	624	643	659	613	673	639	605	674	654	655	634	642	620	667	584	613	601	625	638	623	584	658	637	610	631	595	608	639	619	626	579	618	631	653	643	656	661	627	606	623	633	635	664	621	633	642	650	642	610	670	641	674	650	611	624	642	640	605	625	604	599	610	674	660	617	601	644	692	669	659	589	610	631	648	630	620	611	655	612	627	588	654	625	638	594
32522	20615	9797	923	601	606	561	390	382	400	394	369	408	387	403	417	416	358	421	405	391	384	410	377	333	371	359	397	397	362	409	352	393	410	371	372	403	378	362	398	371	377	389	409	362	355	364	355	327	366	356	395	363	393	373	390	375	418	399	400	404	378	349	364	394	387	415	362	375	386	387	376	356	388	384	392	375	400	398	391	389	379	400	361	387	407	339	361	400	341	368	433	366	404	432	370	387	411	402	396	386	372	387	415	373	393	384	401	366	385	342	359	355	383	393	380	386	416	395	407	435	443	425	380	391	358	373	393	361	383	414	358	364	392	415	403	420	387	393	372	380	368	390	362	439	375	395	380	402	349	421	374	372	398	391	425	363	378	410	421	350	404	407	363	422	398	372	404	382	366	390	376	390	374	388	402	411	360	370	381	356	344	404	398	359	369	380	390	423	374	421	370	405	359	384	388	415	395	381	373	404	391	368	359	388	392	359	352	381	418	387	375	363	413	381	400	355	394	420	415	415	390	368	371	361	414	421	370	377	388	379	353	368	343	375	361	386	369	358	372	380	362	355	374	391	367	360	362	346	363	382	399	357	396	388	393	384	386	391	387	386	385	405	354	409	335	390	383	400	379	376	370	427	399	397	354	368	338	393	377	404	383	405	389	396	423	349	348	345	400	377	389	359	362	399	369	376	429	404	340	370	361	404	373	362	345	364	348	391	368	388	354	392	378	340	427	419	390	361	406	389	400	397	434	402	387	393	380	407	386	369	388	402	404	351	401	348	379	424	355	385	341	385	407	405	391	413	391	381	380	366	408	368	363	404	368	373	362	406	377	383	403	407	368	401	332	382	382	391	387	377	385	353	423	357	379	392	396	355	401	357	384	382	398	393	370	392	372	401	382	384	354	369	417	395	373	350	407	423	378	386	406	401	361	373	391	435	382	384	393	417	393	400	356	369	372	399	347	387	379	405	387	357	407	367	406	377	363	348	401	374	374	351	373	409	401	386	407	394	434	364	387	408	392	375	402	367	374	385	363	350	401	382	391	406	385	369	378	349	364	395	368	385	382	400	393	378	400	370	388	377	379	367	388	389	371	397	390	405	378	361	376	422	399	408	388	377	384	356	378	396	406	389	363	413	387	402	409	431	393	415	407	379	383	385	382	372	387	390	378	373	351	368	441	399	400	382	375	364	395	380	394	371	381	398	413	377	385	416	377	385	352	371	387	339	425	386	395	352	366	369	367	368	375	412	392	377	385	382	383	421	353	398	367	425	378	347	379	401	373	356	386	371	379	433	391	416	389	366	410	427	350	410	348	395	379	376	351	403	398	385	388	421	409	383	396	337	366	387	383	367	346	376	358	387	391	372	381	409	374	382	364	389	434	366	390	349	360	367	387	392	394	381	387	367	409	400	384	393	360	379	378	397	416	379	362	324	384	402	371	396	407	346	412	403	385	394	384	356	364	353	363	363	388	381	370	366	428	387	371	390	408	361	359	351	421	408	384	413	387	375	398	377	369	369	365	393	377	390	376	414	359	386	354	361	346	415	387	367	386	374	394	368	368	344	392	386	367	373	356	359	375	391	368	404	383	433	365	409	360	351	366	370	392	448	393	410	386	373	380	366	405	369	356	372	374	377	400	345	349	396	399	400	403	368	361	370	427	402	391	389	364	421	375	369	415	372	395	423	405	398	401	345	394	418	405	359	372	355	386	376	390	393	398	399	373	370	381	349	381	393	361	383	372	403	374	357	357	389	407	365	368	382	407	367	434	391	390	374	373	381	377	384	382	378	384	377	356	378	382	314	377	367	373	369	370	359	377	343	391	410	360	407	369	368	396	396	398	425	399	392	406	385	373	409	367	342	366	404	378	404	384	352	409	378	366	394	394	429	334	349	343	401	394	388	407	363	385	364	365	340	390	375	420	409	358	393	378	375	387	384	370	379	365	401	397	375	406	419	394	409	385	368	368	425	413	416	421	395	379	384	346	400	388	409	390	440	412	400	368	421	400	400	388	358	375	384	355	384	396	415	396	398	368	399	385	357	382	408	408	369	395	393	367	407	398	394	384	418	413	397	415	401	347	385	408	381	402	373	383	371	377	395	367	399	406	391	352	378	390	382	383	391	345	351	335	377	405	392	364	399	371	375	350	357	358	367	379	387	375	356	365	350	358	363	425	385	379	386	364	385	385	362	417	407	384	378	399	373	385	362	391	380	339	394	392	384	361	405	351	396	365	340	364	379	404	399	390	356	395	362	387	374	380	349	379	408	409	374	413	387	381	412	403	337	355	403	379	393	382	363	391	409	402	397	353	364	364	357	367	362	370	368	422	368	392	374	411	365	359	411	382	419	350	433	415	415	371	378	361	346	375	384	394	380	346	374	374	357	370	391	351	348	373	397	350	318	375	416	387	398	414	376	419	351	393	366	379	389	383	435	387	394	404	359	394	360	387	394	352	392	346	403	398	371	387	407	385	391	406	412	384	378	392	383	415	375	373	376	401	379	401	376	388	373	372	376	391	387	382	390	396	372	356	367	398	380	342	397	404	384	372	424	386	393	377	394	361	373	392	371	403	409	377	337	398	397	383	420	401	353	361	385	368	391	400	394	391	352	374	346	394	401	378	401	401	370	436	372	398	392	393	404	346	438	390	366	390	383	399	392	368	399	369	383	377	367	384	404	376	384	372	394	375	414	412	375	382	439	413	342	366	410	367	391	395	373	382	362	402	342	399	400	414	403	363	413	373	385	380	375	367	383	360	387	398	431	382	386	366	388	377	359	390	391	350	386	395	387	397	385	349	380	348	381	395	374	411	361	367	397	423	369	408	408	375	418	419	369	386	412	364	383	381	388	393	336	376	393	413	360	407	331	406	415	396	391	350	391	363	376	416	408	410	377	388	368	384	405	388	373	377	375	375	352	394	365	379	390	401	377	374	377	379	401	369	394	402	381	362	386	380	392	379	398	363	399	408	386	359	389	360	390	386	410	391	416	361	417	407	395	418	393	399	376	329	374	389	405	381	389	386	383	365	380	368	392	367	382	378	410	393	432	393	388	421	391	376	357	353	401	358	370	395	393	374	425	387	393	371	349	356	375	388	387	381	335	415	412	400	353	377	373	367	401	380	380	364	320	356	404	359	401	379	385	417	380	388	394	386	347	371	413	370	389	391	368	377	395	400	364	391	381	367	366	387	397	349	379	346	394	417	395	381	392	391	384	377	376	375	370	378	419	377	379	355	352	378	371	363	366	325	334	360	365	374	366	391	376	368	418	378	400	420	404	377	381	401	384	389	350	385	390	382	365	398	394	392	417	394	364	358	383	414	378	351	415	396	368	379	450	379	348	386	397	375	395	384	388	377	391	399	389	407	403	404	409	400	404	367	381	360	368	386	364	401	377	355	337	371	362	366	369	362	385	370	408	405	417	366	380	412	402	364	357	350	383	400	410	371	381	393	414	356	380	414	406	364	389	410	442	395	430	410	350	356
7655	2394	909	877	898	825	845	835	834	886	881	916	851	842	866	857	836	862	845	850	842	821	887	912	851	909	898	848	885	856	927	869	803	828	865	830	847	838	852	832	805	881	826	891	921	879	887	852	889	937	842	875	866	846	890	865	892	827	913	840	882	846	845	851	876	866	858	804	919	893	805	935	847	859	875	886	891	839	863	877	859	888	837	855	859	882	854	846	881	861	896	899	882	887	889	900	828	859	864	863	854	858	918	887	905	873	851	829	837	860	849	846	830	886	859	876	921	861	851	850	880	866	838	901	875	879	847	837	868	844	875	894	851	872	858	887	863	826	911	906	869	820	869	851	850	894	915	916	883	891	908	889	842	870	857	795	857	867	886	841	821	877	875	846	862	854	859	820	876	883	898	917	861	894	885	825	906	880	935	880	876	834	889	826	868	885	894	911	835	845	902	888	821	856	886	812	839	882	908	854	874	895	876	815	863	848	867	882	861	892	890	843	841	880	882	846	806	915	883	862	827	880	860	866	841	887	878	831	864	882	857	850	840	899	837	900	855	898	904	863	854	859	861	871	862	830	834	831	874	853	918	912	807	903	858	872	850	859	820	876	865	845	835	910	890	861	892	862	879	884	859	863	869	827	890	867	884	873	837	927	787	846	877	833	887	861	925	861	875	871	803	887	899	894	903	840	867	832	849	901	906	868	887	869	858	847	909	902	875	839	870	820	868	877	868	872	915	862	902	840	906	847	888	893	850	819	867	849	867	895	905	843	861	889	867	826	898	880	850	879	861	834	833	831	825	893	875	891	843	881	902	866	867	858	901	861	856	846	864	899	840	818	928	821	856	838	866	882	900	871	836	851	880	887	887	918	862	863	841	849	880	857	871	878	887	888	844	864	867	854	879	865	870	845	863	892	917	856	868	870	854	837	883	853	809	883	889	851	870	804	853	906	855	853	863	861	894	875	915	879	892	905	825	843	853	884	883	895	864	861	868	892	895	892	827	875	856	888	887	868	890	845	887	848	920	846	853	834	848	817	863	901	866	850	856	880	921	919	841	867	892	833	839	879	878	851	829	857	892	858	870	833	875	874	889	833	894	782	847	895	859	863	885	883	810	841	891	874	862	858	929	838	834	837	903	833	909	877	842	842	874	870	817	880	910	923	853	832	881	863	865	833	869	865	814	878	858	938	820	839	885	843	869	882	834	905	853	890	865	869	878	855	850	849	856	848	815	884	920	886	822	874	850	881	888	917	866	884	878	860	855	924	870	854	836	852	903	876	866	855	881	828	851	864	891	854	839	903	811	904	836	854	864	833	872	869	863	890	859	897	893	864	850	852	829	846	913	809	833	865	874	865	871	854	886	867	819	880	787	893	886	807	880	888	892	849	877	899	798	917	880	885	814	861	827	898	893	856	842	849	852	862	826	831	898	851	859	886	884	869	928	818	864	863	888	931	928	855	920	888	838	904	847	889	840	808	850	870	869	924	867	872	876	838	924	873	835	817	868	825	856	884	870	848	894	872	867	879	861	865	859	857	849	851	910	894	878	868	884	865	902	904	864	877	864	874	845	903	865	875	790	867	834	869	859	882	847	806	873	894	882	890	883	867	867	862	890	857	876	838	870	888	879	871	854	808	888	873	879	854	822	886	937	883	865	901	807	807	857	846	867	842	897	898	874	896	897	828	896	862	855	880	926	936	846	806	883	831	865	829	875	858	887	881	870	873	911	883	889	864	819	850	825	878	834	925	833	829	858	937	893	920	883	810	904	887	867	875	879	843	871	862	863	878	919	863	912	861	867	879	841	877	857	837	888	882	851	871	844	832	883	906	852	865	935	876	873	859	881	867	867	870	881	855	901	816	893	834	853	850	864	863	870	884	849	839	905	905	845	832	808	829	867	843	875	877	853	830	888	802	852	878	877	844	874	844	847	885	876	851	843	857	887	842	811	893	876	866	862	814	906	896	844	868	877	805	897	882	864	892	897	855	882	828	855	845	855	847	848	888	847	862	907	913	860	856	875	839	845	894	851	885	872	883	911	882	834	862	851	902	849	845	858	877	893	854	841	854	887	851	871	864	889	843	830	796	842	893	868	819	805	904	903	842	839	851	799	883	879	843	865	852	857	850	863	840	866	907	860	846	894	865	831	907	904	894	828	963	825	873	872	854	844	862	898	917	881	835	845	849	920	817	914	866	899	797	857	836	829	882	870	853	905	871	942	887	854	815	869	816	861	879	870	884	818	843	924	845	848	869	873	886	885	904	903	890	864	872	880	879	850	870	928	919	837	870	798	833	831	847	885	841	882	872	850	885	854	915	847	857	840	860	886	878	865	896	855	866	893	860	878	884	869	923	834	918	856	881	853	853	838	839	917	901	876	801	829	920	856	905	856	851	870	849	870	864	859	893	782	815	848	872	830	849	837	955	859	848	839	801	836	849	923	863	886	805	834	857	820	865	860	861	849	878	872	885	913	886	917	921	827	872	830	917	861	907	859	862	844	828	845	896	881	820	873	899	845	865	848	819	884	822	831	935	853	910	847	860	877	863	856	892	874	824	840	858	901	833	852	842	870	925	891	878	869	851	848	833	883	872	829	817	906	837	879	868	844	816	848	898	847	849	897	862	846	878	886	801	879	891	832	889	867	880	841	834	896	822	863	892	836	889	878	852	877	894	858	859	848	894	864	913	856	863	874	863	875	872	815	877	912	879	891	825	796	851	866	887	828	873	829	898	921	896	864	858	834	851	863	920	893	873	837	878	902	838	831	882	865	831	871	848	875	859	836	865	874	848	860	873	845	871	885	861	856	868	827	847	865	862	913	846	864	851	832	907	868	836	852	879	865	888	826	866	869	846	882	831	880	890	828	878	859	916	899	918	868	860	877	898	867	862	849	902	840	854	856	860	853	836	897	843	839	846	847	886	905	877	893	863	915	890	868	853	851	882	875	834	854	862	890	833	830	871	866	885	875	829	870	889	820	805	877	871	852	887	888	885	862	849	886	888	876	862	846	905	838	842	853	880	827	913	862	827	892	905	858	833	863	883	838	873	871	870	879	893	894	834	814	899	830	853	871	919	891	863	866	895	872	849	889	831	900	848	863	874	857	849	869	851	893	859	795	896	889	865	860	902	886	836	872	888	794	877	901	921	871	906	822	880	864	895	881	835	826	808	862	845	893	879	889	821	896	921	838	840	921	827	885	879	872	873	870	870	811	830	909	850	862	852	891	912	838	828	876	919	897	922	858	905	838	804	831	863	825	844	854	855	887	867	803	857	853	885	830	854	845	901	830	894	825	857	939	848	832	889	854	897	864	807	881	846	793	919	860	805	873	854	826	829	869	862	858	894	850	846	874	862	938	859	912	826	842	861	881	852	819	873	825	843	876	826	838	826	872	881	891	845	889	821	842	859	868	869	878	904	869	823	848	851	865	924	896	881	881	845	858	853	875	876	973	842	867	839	933	853	861	869	847	886	867	866	862	839	833	877
24831	21468	24939	28416	21462	21482	4172	641	556	539	506	485	470	469	526	456	414	487	453	480	463	455	461	480	482	519	479	478	468	447	501	467	457	456	469	437	444	503	490	478	480	450	470	461	448	417	482	473	512	446	501	436	468	417	471	434	459	490	473	449	429	463	492	482	444	427	444	442	487	475	492	468	485	478	481	461	457	415	467	442	496	463	497	456	445	450	495	462	482	434	459	491	501	481	466	443	442	450	455	445	441	466	445	427	488	482	449	420	448	456	420	428	472	457	463	433	489	449	451	479	453	465	432	471	448	442	452	452	468	473	441	454	475	439	444	479	452	482	481	439	479	434	458	472	446	478	475	462	463	447	449	421	415	440	450	438	441	419	420	492	465	438	441	447	454	483	481	473	414	438	450	427	427	447	430	477	431	461	471	454	466	465	451	446	463	463	494	471	453	453	441	473	480	459	478	440	421	423	480	459	461	469	437	424	436	469	455	452	493	453	490	463	465	491	421	452	468	468	461	469	471	450	447	443	473	473	417	503	445	451	475	445	439	446	492	473	433	431	444	462	461	476	448	462	464	480	452	453	474	469	503	487	436	448	433	449	433	427	424	437	459	490	459	442	500	471	443	480	439	472	422	469	453	416	505	474	458	473	399	461	410	482	445	473	458	451	482	456	426	467	430	478	461	455	465	457	454	439	432	462	485	475	490	451	409	440	446	449	435	467	479	460	449	426	457	440	420	469	429	481	453	515	465	445	456	452	447	448	479	480	473	440	487	456	438	428	475	476	485	420	452	448	453	458	451	447	464	465	447	420	438	440	441	466	456	447	457	453	412	451	458	472	448	437	406	417	475	448	446	463	438	432	459	443	431	467	430	509	435	400	464	441	479	470	447	453	468	435	444	440	431	416	435	465	432	448	432	473	442	425	425	375	482	469	487	407	445	437	424	473	422	470	458	489	437	482	416	467	451	488	454	468	493	460	492	464	474	457	452	404	407	496	460	495	467	427	485	468	426	447	439	468	424	431	486	451	450	474	444	436	468	466	484	504	427	406	483	459	423	479	443	448	446	506	486	418	472	457	454	457	423	477	437	487	457	441	473	448	476	453	480	480	441	459	460	426	480	474	444	410	443	439	422	451	430	495	452	462	489	461	442	453	452	457	456	456	442	460	469	456	465	455	499	462	425	437	508	422	453	445	439	422	432	435	473	464	424	448	489	456	419	427	441	440	451	448	464	439	491	454	463	465	402	445	415	464	463	448	443	460	447	414	452	465	481	444	472	415	469	441	465	416	427	468	463	438	466	424	435	457	521	441	421	459	448	450	456	490	459	425	457	448	455	501	427	477	459	466	452	478	422	445	451	455	460	416	449	449	468	444	447	439	416	478	456	456	435	459	481	447	490	463	468	519	470	449	487	428	470	452	443	479	483	466	482	422	461	415	437	438	425	460	468	423	463	471	467	490	483	484	435	435	458	441	466	499	467	423	465	452	473	487	429	469	434	417	469	448	473	468	491	468	486	475	453	454	457	453	469	436	449	431	443	463	465	459	492	470	455	459	450	464	487	424	414	434	482	498	455	457	512	460	451	448	449	472	425	458	476	453	482	457	464	447	478	412	515	460	446	434	459	474	459	458	441	442	480	489	429	420	467	476	465	460	493	500	494	454	476	473	458	475	432	463	425	471	427	481	450	444	426	455	441	460	442	484	446	462	455	475	502	496	476	475	466	452	500	450	412	420	472	466	460	490	415	480	482	498	433	505	458	443	432	487	437	455	452	474	453	450	420	422	472	444	468	453	461	435	456	447	436	448	441	461	424	494	483	489	448	417	434	445	437	459	424	478	421	446	437	456	440	409	404	442	494	449	458	412	457	449	470	464	460	489	475	411	430	444	422	469	468	432	426	451	465	467	454	490	473	460	484	466	468	431	472	464	426	516	473	418	481	471	432	446	467	446	455	421	463	465	450	474	427	434	433	432	476	432	426	491	431	459	449	443	449	462	488	443	446	467	486	403	459	452	436	442	427	434	506	436	466	486	491	442	456	490	460	470	460	465	491	435	479	459	463	492	471	502	457	463	437	444	446	452	426	485	432	438	472	468	437	448	460	445	430	442	466	450	475	478	491	502	429	486	424	451	486	473	440	448	425	452	461	461	518	463	416	498	447	399	454	440	432	440	437	477	464	458	442	435	429	482	432	469	458	475	442	473	502	438	514	393	486	484	467	449	458	466	475	447	455	471	424	471	476	497	441	435	524	441	440	466	474	405	415	463	439	480	433	452	481	458	477	426	446	477	435	431	494	449	456	474	458	426	487	489	399	430	444	469	430	466	455	454	427	483	477	445	422	433	434	464	442	458	441	462	430	497	491	454	506	464	469	476	439	429	446	448	466	411	405	454	456	444	471	449	444	524	425	433	474	431	473	456	463	460	466	458	440	496	431	448	431	455	469	475	459	486	478	461	470	456	435	490	435	469	499	453	414	421	503	436	459	423	505	453	444	467	434	436	456	417	441	469	454	478	459	399	460	426	476	450	458	459	433	406	471	449	479	459	484	462	480	465	455	444	469	476	422	448	471	496	456	425	432	427	485	456	454	435	415	476	464	428	458	464	440	456	485	461	439	482	449	426	496	438	430	443	496	473	419	438	427	445	457	441	474	438	442	430	440	450	480	479	439	494	426	456	494	458	466	481	489	452	470	471	442	449	437	423	457	425	451	449	442	470	454	437	476	413	429	486	460	508	423	449	425	467	443	468	450	444	451	447	467	451	438	477	456	439	464	401	447	492	437	452	467	460	455	494	468	481	420	440	471	497	440	441	486	482	450	499	477	474	434	437	420	473	417	460	473	443	475	443	463	449	486	433	490	430	437	453	433	480	463	517	454	471	452	437	478	419	442	485	440	480	420	479	460	508	504	481	462	469	455	442	457	431	431	445	497	472	458	473	513	473	454	461	434	445	425	412	460	447	463	443	461	458	428	450	433	472	474	487	447	473	439	465	506	468	452	430	440	458	457	462	459	431	437	460	474	457	426	443	428	452	437	485	476	472	428	437	484	443	442	479	422	457	464	418	482	437	470	454	463	458	433	471	467	430	395	490	500	418	453	474	461	444	462	470	419	447	442	436	479	462	467	464	469	494	439	465	457	457	462	484	461	452	462	465	445	479	436	469	447	421	439	431	430	478	441	443	450	446	452	483	463	480	440	453	436	456	403	463	468	453	458	460	500	446	453	452	447	420	474	439	457	466	413	473	448	448	507	462	440	445	502	444	484	470	443	414	454	418	422	460	485	458	465	453	443	457	473	522	476	483	437	435	438	441	472	470	467	470	460	484	443	415	484	437	422	471	417	456	468	438	433	481	468	466	472	451	451	432	452	432	438	440	472	460	462	464	429	469	436	485	480	447	419	448	459	469	449	460	481	499	502	443	470	435	428	491	472	417	434	462	481	473	485	461	461	446	441	434	505	465	477	474	415	445	481	460	425	433	486	429
22374	14549	2034	1345	1142	1021	1071	973	1005	980	967	981	974	974	1030	1001	951	1013	1027	973	954	998	1004	935	1017	924	1002	1005	982	957	986	1017	962	990	990	1024	955	981	980	999	960	1006	977	1022	946	1000	929	1005	930	996	956	970	967	1004	940	1010	961	942	972	916	959	976	938	992	930	1017	967	939	921	889	926	987	995	952	907	968	1018	975	1007	976	1066	957	969	1006	1010	981	936	998	984	935	961	970	993	975	975	1002	970	1025	977	919	1025	941	953	1034	996	992	996	969	1011	1052	935	928	1028	986	981	959	969	941	1011	978	977	989	965	934	1001	971	963	919	987	995	977	954	957	1065	1003	964	982	968	950	1009	979	946	980	910	918	1022	983	940	1010	975	947	953	1027	1011	968	997	1026	986	955	959	988	999	974	981	945	957	1004	942	972	925	922	972	920	969	983	986	978	1014	1011	973	976	951	948	954	986	934	973	1013	938	973	1019	977	926	955	986	929	933	969	956	996	959	960	978	931	967	967	1011	1064	1013	987	954	1029	918	1007	978	946	941	955	888	976	1011	957	985	971	937	975	958	1056	1036	951	1031	963	997	938	956	981	1012	949	998	1002	988	988	1040	997	993	947	1008	963	1003	954	967	960	941	1018	1020	939	984	943	962	933	981	956	932	996	914	1015	1003	971	993	966	943	975	979	979	952	969	964	915	970	957	1044	928	954	1002	930	1005	895	972	943	986	998	987	932	962	977	977	978	947	1003	982	956	980	987	921	963	936	1014	931	972	960	965	962	1001	974	946	1005	1001	967	983	978	964	955	970	977	1049	999	979	942	939	965	982	960	996	971	1010	985	974	959	993	945	952	1024	950	950	967	1000	1007	969	968	989	984	946	988	949	932	927	973	987	939	950	969	933	974	973	1086	955	980	967	1019	995	975	937	949	972	920	960	938	1007	961	947	1005	1005	981	974	956	996	931	963	974	945	941	964	971	928	989	981	944	939	1008	970	915	992	948	968	942	955	952	956	958	1039	939	956	978	966	985	999	987	914	1025	988	1043	1016	938	983	1000	990	984	1020	995	959	998	975	949	967	1021	990	1001	978	982	1009	1016	994	1006	918	934	949	979	952	1008	938	951	1011	946	983	951	960	1005	951	971	1012	907	987	1008	1009	994	943	965	950	981	934	984	940	988	960	980	945	974	985	962	973	947	1009	977	981	983	968	951	922	940	995	958	996	1003	1037	980	995	1004	969	944	952	979	997	965	991	950	999	959	936	1063	964	942	1044	985	953	981	942	986	974	936	930	990	971	989	992	952	936	1012	1019	965	990	950	957	1048	1023	985	998	970	968	954	1038	963	1009	954	930	992	959	917	994	1030	965	904	946	963	932	964	988	995	1012	991	973	984	1039	919	932	939	999	952	980	1000	1031	1013	979	985	1026	991	929	1010	969	973	983	967	999	1008	985	953	966	944	974	1034	992	969	934	988	978	981	978	1003	964	952	957	993	1004	937	996	942	1032	981	990	952	1003	980	977	954	921	997	977	967	988	974	982	1013	1021	948	995	977	957	940	957	947	950	916	1016	966	945	925	931	1008	976	990	987	992	1041	960	985	956	955	931	941	939	954	1014	978	1004	976	997	955	954	989	1013	972	951	1023	942	994	990	962	951	1027	953	986	981	1029	935	948	965	941	979	980	1024	1010	1011	957	954	1002	937	919	990	1028	947	929	994	978	956	1004	935	961	979	1012	903	972	1029	967	950	996	975	998	997	999	907	961	1036	932	977	1002	913	947	956	935	998	954	1014	970	990	912	996	965	982	947	954	1002	944	913	991	1045	969	962	955	991	986	967	955	924	954	974	964	994	977	934	949	959	955	959	941	967	987	937	996	955	959	941	894	982	938	973	964	963	915	1023	991	980	991	961	1006	1003	977	923	960	918	991	919	957	990	988	975	935	988	949	963	974	968	986	976	967	947	989	882	952	958	1003	979	988	958	965	984	969	950	974	983	971	912	936	966	974	992	982	895	972	942	925	975	998	1030	1017	949	895	987	952	950	947	918	962	943	923	984	935	967	974	955	966	950	971	930	1022	974	992	937	997	954	954	997	990	992	989	969	997	999	1012	959	1003	976	941	1000	965	965	993	990	960	964	1008	987	962	1003	920	996	1014	1002	1015	982	1004	967	945	988	1021	993	978	950	991	1006	974	985	1005	969	960	926	940	964	943	1021	941	949	1005	1001	984	925	1001	991	958	1030	968	959	975	931	964	982	966	949	968	1002	970	964	945	975	938	938	952	978	970	953	1003	938	981	987	957	936	948	979	1011	931	974	953	916	1017	984	889	995	948	929	992	963	956	934	992	922	972	960	1005	962	993	1010	953	991	1009	990	948	979	922	995	1044	943	955	980	974	1016	985	1002	1010	1002	1014	958	977	928	1013	937	1005	974	917	937	951	994	957	980	916	898	974	962	955	1021	958	962	943	949	999	959	980	962	977	1052	987	1012	986	933	971	960	973	975	973	988	1002	941	1019	950	921	952	932	956	974	951	956	968	969	1004	992	953	1002	1005	970	940	1000	991	1006	976	987	1003	977	1002	943	984	985	942	910	961	994	966	974	1003	950	949	965	984	977	995	1011	1013	923	988	989	982	995	984	975	972	977	953	939	1037	1002	957	938	934	996	948	1010	926	1006	956	950	1017	910	987	980	949	978	969	963	986	980	945	977	987	979	996	934	966	996	998	973	987	977	974	999	969	949	1002	961	1030	918	976	964	938	960	940	995	957	1016	998	1016	984	935	924	988	979	965	985	960	1004	936	1008	936	919	996	974	965	977	974	1005	939	984	970	979	957	935	951	991	913	980	970	963	1007	960	1053	950	955	953	952	1011	937	957	1022	972	941	982	942	955	941	964	942	932	933	990	994	966	975	987	972	945	940	949	930	957	1025	927	1068	904	956	987	1032	1048	964	966	952	1005	984	984	925	953	969	930	927	965	1009	979	1015	979	1000	954	912	985	1047	1013	1035	980	984	997	1007	991	969	980	977	945	951	980	1001	954	932	994	970	990	996	931	913	967	1010	940	966	952	979	992	945	992	955	989	1014	945	993	1016	959	991	988	953	991	982	1011	943	945	895	1002	913	1028	993	961	909	943	964	999	1025	960	986	979	1035	926	978	930	987	975	971	990	952	925	997	955	1033	946	927	1034	959	990	906	985	988	952	940	931	1011	963	1003	977	1060	977	889	972	914	913	954	965	970	955	1019	971	970	917	973	950	972	1022	984	971	991	971	962	961	958	953	944	1002	961	971	976	962	962	1025	975	951	983	981	958	994	973	1021	941	962	994	987	986	1004	976	966	1030	947	904	1022	979	986	939	959	941	996	981	930	973	976	945	977	950	973	957	961	1035	979	1020	922	965	1000	972	962	931	990	941	965	928	976	986	952	935	987	1020	967	950	1034	978	998	958	948	992	964	989	957	956	981	996	964	957	970	969	982	971	949	959	1030	1001	1005	1002	966	948	968	983	978	944	963	1003	1015	973	1022	950	995	943	1001	994	966	978	1070	1013	937	978	985	948	970	979	922	946	983	913	1013	961	934	959	984	965	1002	941	926	964	946	965	956	953	1023	943	917	964	957	986	1003	1007	1022	953	965	924	938	1040	995	947	1018	936	990	993	955	953	1014	958	967	989	968	967	1019	980	896	981	987	942	963	1065	965	984	1028	1008	974	918	983	989	947	954	965	1002	982	993	1016	963	951	1003	944	1005	987	940	907	1020	983	955	953	965	969	988	951	948	982	1020	939
24287	21452	25197	28139	21458	21466	20315	844	498	413	411	366	342	346	370	362	337	340	323	294	315	324	291	317	322	313	296	303	303	308	290	296	300	284	300	306	278	284	321	325	277	274	284	282	300	298	295	287	310	296	335	288	285	273	296	288	295	305	299	291	302	304	288	313	293	284	276	291	278	287	303	248	300	277	287	293	292	294	295	307	316	275	301	305	298	305	283	257	294	267	286	288	265	299	287	287	306	309	299	295	265	307	306	282	299	308	316	323	319	285	292	300	283	283	323	284	284	286	294	299	286	310	289	299	274	282	290	267	316	295	273	286	297	281	296	330	298	308	266	324	315	308	301	306	302	266	306	312	302	285	293	314	279	310	300	324	336	281	305	337	316	290	302	248	273	300	306	297	298	317	301	304	300	326	316	272	268	286	302	286	260	303	314	293	285	272	295	307	280	251	304	290	294	270	276	283	287	307	299	286	289	315	312	311	294	311	310	299	317	313	319	277	279	313	321	273	317	302	304	294	301	302	309	303	289	278	286	313	292	262	306	299	266	279	266	298	285	284	281	299	322	276	322	295	290	286	245	266	305	300	305	298	329	291	292	295	266	315	271	271	299	302	279	281	307	310	300	298	295	323	322	280	295	281	298	295	296	295	288	316	286	269	287	266	288	295	277	294	293	287	302	288	293	292	301	307	291	276	309	308	309	288	300	279	307	296	305	310	255	279	300	315	295	313	299	309	302	292	325	259	290	326	263	302	331	307	291	292	274	307	298	289	293	320	299	299	292	277	298	319	324	316	278	291	308	284	301	324	274	315	310	301	260	285	286	324	333	315	275	279	291	307	336	313	313	315	295	292	279	278	308	285	306	305	274	289	295	310	264	257	325	295	302	295	271	297	303	293	307	289	291	299	281	255	311	281	315	315	302	304	284	317	310	308	299	279	271	272	301	308	307	289	299	314	284	294	339	312	306	318	309	289	346	291	271	299	288	311	317	298	294	265	267	305	295	297	355	327	288	277	345	313	285	286	276	297	303	294	301	258	313	267	300	307	306	279	274	268	295	289	326	260	271	308	299	276	275	273	302	285	248	322	307	290	318	276	337	304	255	271	319	299	293	278	294	307	281	301	301	299	275	343	312	317	307	337	317	318	274	280	270	271	301	286	295	276	312	304	316	317	281	289	300	278	336	305	289	303	309	267	290	265	281	283	288	276	278	291	271	272	248	267	304	288	298	276	305	270	271	293	285	304	263	237	296	306	305	276	298	307	278	277	310	314	295	310	313	284	300	278	257	315	284	291	313	284	314	268	296	281	294	291	283	301	265	293	267	279	261	315	312	287	325	315	301	275	301	293	275	300	301	264	309	269	249	274	292	292	308	286	282	290	278	261	297	273	319	292	313	316	301	266	268	295	324	317	296	275	295	299	265	270	300	293	299	290	276	305	302	283	300	283	281	300	264	251	279	302	318	287	271	290	276	301	332	268	309	269	281	274	262	282	285	260	279	270	292	324	260	335	321	313	294	294	311	312	318	326	267	267	267	311	302	301	295	304	293	308	290	259	285	270	284	324	287	295	316	294	286	268	316	273	314	308	285	284	279	298	307	318	302	267	304	305	286	301	314	298	286	308	274	278	249	310	317	299	297	288	288	270	284	281	288	299	337	305	331	307	297	300	237	305	274	316	304	292	284	282	255	274	315	268	284	271	305	309	286	306	316	278	276	287	285	279	314	292	313	271	311	277	293	264	319	263	284	281	294	301	292	286	279	312	298	302	287	316	275	322	326	304	330	308	291	298	292	333	303	286	302	287	246	260	285	305	288	294	292	259	323	284	281	321	287	324	316	304	267	308	276	309	310	283	272	281	265	287	293	264	298	277	313	297	331	288	281	321	311	312	296	268	286	256	287	284	277	293	288	303	291	296	293	266	289	275	282	296	281	268	271	319	283	280	289	304	280	290	270	299	314	355	290	306	299	309	298	304	329	293	278	299	245	290	313	292	301	285	283	271	301	306	296	279	306	271	269	293	281	263	282	313	317	274	297	285	297	317	320	309	283	271	287	291	323	311	303	252	293	290	273	250	270	281	275	299	279	299	289	291	316	293	270	303	280	290	281	315	282	295	280	304	271	262	272	284	284	269	262	281	318	294	316	300	282	292	316	335	297	271	302	294	299	314	295	290	317	261	302	317	303	310	308	295	277	289	296	267	284	301	298	274	291	273	262	306	296	287	290	317	284	300	283	299	268	302	273	293	295	312	295	307	246	272	273	273	263	312	276	290	283	302	266	295	283	311	305	295	292	288	286	286	293	297	292	290	270	286	303	282	304	297	295	272	314	312	318	315	307	287	279	298	300	340	275	276	291	302	297	281	309	295	304	308	301	303	306	301	280	329	303	291	295	309	325	297	277	294	306	268	347	324	309	318	280	285	294	302	289	282	291	296	285	302	326	280	290	315	287	276	287	310	281	297	281	307	289	283	305	311	327	326	305	280	293	262	284	276	287	289	293	292	306	299	290	295	278	278	310	271	279	263	279	306	291	315	271	304	295	276	317	289	277	278	326	289	278	304	267	306	272	284	280	304	299	276	278	281	262	279	275	270	282	303	273	282	282	245	265	288	293	299	277	268	288	320	266	297	284	295	269	304	310	282	288	298	284	274	300	292	284	271	288	298	305	290	274	300	304	282	286	291	264	279	284	297	305	299	330	275	260	257	264	251	336	316	306	286	311	279	279	281	271	274	287	284	297	315	314	296	310	289	311	294	320	313	311	287	278	298	235	296	296	282	315	277	269	272	311	297	278	289	284	328	285	289	318	304	283	271	317	325	301	287	288	286	301	288	275	294	316	311	258	286	272	281	270	290	312	299	268	332	313	296	311	288	299	271	287	287	289	290	316	284	302	272	266	299	300	313	297	280	318	305	301	354	294	315	309	309	292	272	307	297	317	282	281	271	258	268	314	282	279	309	276	323	298	265	300	285	279	305	282	310	294	281	272	332	296	301	287	295	294	288	257	315	297	277	276	316	309	316	295	320	297	312	326	301	267	318	283	296	252	297	278	312	313	301	276	269	271	290	281	286	315	282	284	316	300	296	330	280	266	303	271	302	291	326	294	276	285	265	270	300	288	286	295	287	317	277	270	313	305	258	264	304	289	296	337	295	311	311	288	288	296	316	274	308	351	287	288	296	275	271	282	322	280	296	294	268	279	287	304	296	256	286	293	324	263	266	297	310	297	343	303	287	261	317	260	275	285	322	290	287	303	293	309	295	299	276	307	315	297	280	311	287	286	271	282	304	338	302	298	286	278	308	298	327	307	267	271	295	279	323	300	288	325	295	291	303	302	322	324	295	280	266	303	281	281	314	269	303	309	310	301	306	291	291	288	306	280	296	316	311	284	298	286	301	294	298	304	288	304	272	321	280	260	306	287	277	279	317	302	274	274	274	320	321	266	293	310	312	303	299	278	268	310	321	285	320	291	310	317	277	307	270	314	303
27628	18783	2633	1250	970	779	723	725	706	693	682	682	676	623	661	659	670	647	655	606	672	639	675	611	663	635	678	678	653	632	635	647	630	647	671	597	654	614	634	605	613	637	601	633	599	658	635	627	632	679	614	625	685	646	632	617	643	633	664	652	647	645	619	604	638	620	617	665	650	598	639	679	598	665	616	593	571	640	642	676	646	645	652	650	642	638	615	658	589	658	634	657	633	586	700	665	647	617	652	636	609	653	630	630	623	641	626	619	648	623	624	652	646	613	637	672	614	640	624	631	666	610	666	624	640	633	643	634	681	624	612	620	626	616	623	629	644	638	678	615	620	619	666	603	617	628	622	658	663	649	653	630	658	629	651	638	649	558	641	640	603	647	642	644	632	642	642	647	617	646	636	621	583	655	617	656	669	692	598	630	642	681	600	617	657	605	627	673	617	627	649	607	647	605	667	635	673	595	604	642	679	649	649	626	663	636	572	650	598	608	644	685	636	630	653	643	673	628	663	581	669	657	614	634	602	630	632	614	641	661	640	594	609	622	652	631	625	623	610	646	643	632	648	652	626	615	696	673	655	638	621	647	653	602	629	635	634	611	673	662	648	665	592	565	644	584	658	638	638	621	629	603	593	593	632	646	608	669	663	600	630	571	633	614	616	625	631	662	628	653	644	670	610	624	593	601	664	634	610	637	664	666	618	630	651	612	588	644	608	632	662	652	658	653	619	628	619	636	688	647	618	674	644	632	638	692	665	623	629	625	653	628	675	658	656	607	625	668	560	650	671	639	652	630	668	643	643	640	669	629	620	648	675	619	627	584	628	628	595	618	653	642	639	647	592	608	594	636	669	660	677	613	635	626	640	628	644	623	626	595	623	642	625	645	659	610	633	642	613	643	641	605	624	666	627	635	626	593	639	592	618	615	672	617	655	704	616	661	582	619	664	627	662	645	604	644	648	609	637	608	669	633	578	661	677	642	655	634	604	657	636	667	638	664	627	678	594	605	634	590	613	616	644	623	658	637	637	676	642	674	632	592	605	643	625	618	623	626	617	674	621	627	637	684	619	633	658	666	608	594	634	618	585	633	619	687	608	600	620	629	648	615	596	673	595	646	602	641	663	643	628	595	641	664	698	620	656	652	607	640	644	616	672	640	649	609	605	642	671	620	606	645	576	669	623	681	592	636	586	651	661	652	649	659	652	662	650	649	604	627	657	689	630	630	612	687	708	665	621	667	647	620	648	626	649	615	671	674	615	644	630	576	656	654	641	634	622	636	629	625	630	638	580	676	646	617	631	664	643	593	619	607	621	684	660	657	611	608	633	603	653	630	608	600	646	617	612	613	633	602	660	625	671	634	611	646	648	621	687	641	655	696	640	616	614	667	610	580	605	688	634	633	677	623	596	624	631	616	630	637	619	664	634	578	611	680	667	628	639	622	661	603	684	618	646	615	609	645	709	684	644	620	627	624	644	602	632	635	603	611	582	652	642	647	597	621	645	657	644	580	630	673	608	581	656	651	615	632	671	634	605	654	657	632	622	640	650	652	596	641	613	660	654	604	669	608	633	631	621	624	631	590	655	613	664	623	602	672	622	609	647	622	624	617	586	638	651	645	629	637	644	627	601	651	654	654	634	650	597	621	642	676	639	598	632	649	679	628	662	657	623	635	616	633	642	608	620	625	610	657	638	640	638	653	656	613	603	658	635	638	623	626	584	605	627	618	644	633	625	610	647	630	613	642	699	622	635	589	624	618	603	620	632	616	610	684	621	650	607	627	599	674	602	612	638	658	618	656	608	664	639	634	625	638	652	619	636	592	638	591	665	594	605	613	649	613	627	654	583	638	631	608	672	641	601	567	619	648	611	642	621	663	617	630	610	618	592	642	674	648	627	590	621	622	631	646	654	669	635	657	604	633	680	629	677	657	639	631	635	635	648	674	666	624	654	589	657	628	633	605	634	608	636	653	591	622	633	611	617	666	685	608	656	620	644	624	620	638	637	638	647	627	666	666	649	596	637	629	660	657	587	588	613	629	615	641	613	629	641	661	662	657	620	617	644	643	613	673	645	646	593	625	603	637	640	620	651	624	651	643	632	601	579	608	604	635	628	610	625	627	656	655	603	666	627	640	591	598	681	628	633	585	647	630	685	602	664	589	598	666	657	624	659	639	620	694	654	611	639	576	654	618	599	694	626	658	594	617	625	648	655	637	627	655	646	621	675	650	655	598	641	643	597	670	636	622	662	648	670	678	645	640	649	618	671	649	656	618	629	659	656	609	635	643	635	654	664	613	601	625	626	640	598	633	660	697	611	595	678	639	697	607	655	641	585	620	631	639	658	592	621	652	614	632	638	636	642	654	645	625	631	636	662	618	603	664	658	609	641	643	607	599	650	620	632	671	672	646	596	669	624	649	652	681	637	644	645	631	599	631	641	657	650	643	630	610	603	627	628	637	644	646	602	647	621	679	591	603	614	616	596	631	616	655	667	639	696	596	616	653	633	620	636	629	603	626	626	662	689	627	623	606	635	635	652	598	632	633	628	609	648	632	652	619	640	637	602	664	609	667	645	620	650	605	631	649	643	639	653	596	652	618	653	609	647	634	639	629	624	666	621	620	622	676	634	649	658	630	597	657	623	624	688	653	633	619	618	614	610	584	672	642	658	595	603	674	607	612	628	677	625	609	593	582	640	651	631	608	615	637	636	643	644	648	636	674	639	639	626	624	678	627	663	630	652	640	620	608	649	615	624	694	606	616	621	637	650	579	625	624	650	658	623	676	622	636	621	606	650	642	657	650	628	676	696	615	634	623	640	681	667	652	606	637	604	592	598	658	657	599	673	605	635	656	624	639	636	587	660	683	632	638	603	612	682	664	635	624	632	647	617	649	644	668	716	625	618	629	586	673	649	608	629	610	679	654	617	645	655	603	636	638	635	595	618	614	599	612	653	619	631	642	599	605	609	697	666	682	643	710	601	580	634	639	620	630	613	652	606	664	665	611	629	650	668	611	675	620	599	619	668	616	672	600	636	659	638	628	618	657	691	631	627	597	641	646	666	665	652	620	658	636	671	558	647	633	643	668	667	633	685	651	629	668	619	610	600	645	617	603	574	626	655	667	602	644	686	640	583	623	595	630	635	618	615	628	637	633	620	647	589	682	639	659	637	635	641	612	656	679	670	620	638	611	627	647	623	661	682	625	643	617	664	687	597	653	653	617	636	630	668	630	651	639	672	638	635	598	666	659	604	626	657	647	637	688	599	634	636	659	648	644	617	680	616	607	642	633	606	627	652	626	620	613	658	626	613	653	650	629	622	645	666	635	666	640	673	601	630	647	619	658	627	635	591	623	634	644	687	645	642	630	657	653	595	618	645	594	618	612	666	608	620	672	681	635	675	654	638	614	691	654	644	625	667	619	592	631	624	659	618	619	668	646	639	604	589	592	615	630	643	650	671	633	638	662	631	627	632	667	649	616	639	656	642	691
32721	20649	9641	698	504	431	408	322	373	367	351	397	401	372	367	380	371	391	360	392	361	329	384	396	386	377	425	394	407	436	431	382	362	395	367	381	437	398	403	420	406	422	397	367	405	427	356	400	369	354	345	442	379	416	396	373	364	384	388	371	381	404	379	353	347	359	406	373	366	371	372	396	404	432	363	385	353	381	386	365	376	380	378	395	388	406	381	382	367	407	404	377	372	362	383	383	359	379	386	399	401	393	390	397	371	389	395	386	382	391	350	357	371	388	366	409	368	356	346	374	387	363	401	403	395	398	378	393	400	381	378	368	394	366	384	382	359	355	355	408	394	372	386	378	336	381	344	377	359	368	354	357	356	384	381	389	386	407	416	381	337	378	401	402	367	370	392	408	408	374	393	408	380	357	416	388	364	380	355	419	400	419	404	405	389	391	397	406	353	401	372	369	360	398	338	405	355	363	405	377	397	364	404	388	395	384	363	411	396	362	394	394	390	392	436	379	408	362	381	357	380	422	384	378	366	357	356	390	389	395	414	357	389	368	387	375	386	367	384	415	363	360	382	387	367	371	385	400	345	380	390	387	367	373	405	387	366	429	422	370	386	392	380	358	398	377	354	362	404	377	377	380	387	363	372	328	406	389	379	388	380	392	375	361	372	357	384	386	403	369	376	390	376	349	357	377	378	407	376	389	382	416	380	407	406	353	366	399	376	385	384	389	426	361	397	328	411	399	383	427	405	378	382	367	410	391	376	380	341	384	411	378	384	409	416	397	391	366	412	383	407	393	366	396	378	341	372	382	380	382	407	353	372	382	371	381	420	391	422	380	357	363	385	367	383	382	374	360	372	383	407	402	378	372	407	363	358	359	388	365	377	385	367	394	403	388	381	373	359	362	399	362	382	357	349	352	415	370	407	366	370	392	427	387	357	388	337	373	374	395	380	401	381	389	415	383	386	381	368	431	419	389	371	355	371	415	377	335	393	348	389	386	376	413	425	429	395	358	381	375	380	370	370	367	382	375	363	385	370	374	379	428	392	392	399	403	365	404	374	355	423	389	379	376	350	374	367	407	358	370	427	374	390	366	360	408	379	366	384	369	353	386	352	363	409	378	383	392	361	352	364	368	377	340	438	392	396	404	404	420	365	362	366	386	349	361	377	403	380	385	348	360	365	382	398	406	378	363	384	361	380	367	401	363	351	387	378	382	372	421	415	419	370	391	394	358	368	358	371	386	367	367	396	410	416	377	386	412	422	406	375	401	387	388	370	392	313	347	406	397	383	364	421	363	359	393	382	332	431	450	373	387	350	432	423	395	378	345	372	401	346	374	390	353	413	362	350	378	415	415	420	408	384	412	370	401	392	361	381	382	384	349	394	357	408	391	374	343	371	429	418	366	383	393	367	380	394	381	366	387	386	379	401	413	371	364	416	386	387	391	382	369	397	422	371	372	375	387	385	382	434	367	374	360	377	366	376	360	397	364	351	353	360	339	413	374	390	362	410	376	388	386	357	393	362	346	357	360	386	393	408	398	380	408	373	371	380	387	386	382	384	360	343	357	420	393	386	410	381	382	386	388	349	372	404	373	372	351	357	352	380	401	376	398	374	388	387	377	376	404	403	382	391	395	384	366	372	390	411	362	370	418	370	388	369	381	374	410	354	425	350	341	369	394	413	412	385	394	382	400	377	401	395	375	395	421	352	370	398	419	375	376	389	390	361	367	379	360	416	403	388	384	385	345	377	411	361	392	391	412	439	377	410	367	344	360	368	387	340	377	333	396	368	386	380	379	380	393	424	417	387	400	390	416	392	389	429	405	353	395	370	378	412	364	378	379	389	351	382	397	369	384	367	361	386	371	352	411	401	386	400	394	393	389	370	377	365	374	355	389	385	437	367	368	409	359	385	382	383	361	375	405	381	370	384	357	392	409	380	373	386	375	344	334	403	385	389	363	424	386	382	389	367	399	371	407	395	368	405	365	367	383	414	371	427	386	407	396	377	401	391	372	364	386	367	355	367	382	391	371	433	362	367	366	395	395	382	343	395	371	387	395	368	376	421	406	351	371	379	382	389	377	361	391	400	349	394	390	340	393	402	343	374	376	373	360	384	364	389	382	385	400	400	397	384	374	411	434	365	391	397	371	351	358	409	371	359	423	428	378	379	432	420	372	376	388	407	353	400	378	402	384	404	390	386	374	403	375	361	373	363	348	361	368	407	375	336	372	429	365	369	364	386	372	386	420	344	400	438	392	357	407	433	345	382	361	374	390	400	413	361	403	374	408	390	353	342	405	399	372	406	380	382	395	389	413	392	357	387	404	394	373	364	390	392	400	375	347	369	378	401	374	375	368	388	394	404	382	382	386	377	388	421	368	376	397	421	399	359	414	360	365	375	405	411	394	377	384	365	373	396	414	385	336	386	373	375	371	340	351	377	346	383	392	392	400	380	386	393	419	341	418	376	374	395	429	358	406	440	383	371	375	391	371	375	389	354	384	430	408	414	392	352	362	383	390	402	368	388	364	403	399	377	405	389	346	401	374	389	402	357	415	373	385	339	410	393	403	398	332	374	371	407	362	368	384	372	388	369	356	342	397	382	449	420	409	397	403	356	384	380	368	366	406	360	426	347	367	369	377	363	387	371	350	329	385	354	365	414	387	386	380	368	413	382	375	452	378	431	405	378	408	380	340	365	341	369	365	384	376	346	382	391	404	381	389	355	382	353	386	393	385	363	369	412	368	403	391	388	383	374	377	362	358	375	361	371	390	395	396	425	408	350	355	415	425	375	385	375	392	436	385	372	374	387	371	367	352	374	414	403	369	415	379	370	388	416	420	390	369	390	429	380	376	380	367	389	377	411	394	396	378	399	369	379	375	342	389	382	373	401	381	400	376	364	380	383	370	407	403	332	369	376	387	398	371	382	417	389	342	380	408	377	382	405	392	348	398	376	422	428	402	392	375	336	370	408	360	392	378	393	387	377	354	401	375	391	380	377	379	389	380	353	365	392	369	435	412	384	400	414	394	371	364	363	327	390	406	351	402	408	366	393	376	357	357	393	377	406	424	375	415	426	367	373	363	392	379	373	384	396	390	386	378	415	398	389	397	398	364	359	393	405	412	341	412	382	396	427	423	405	370	395	396	372	388	397	396	383	369	347	399	367	434	386	369	395	362	417	417	378	361	397	424	362	386	344	375	409	363	405	388	359	410	403	390	366	395	358	364	435	404	383	430	367	411	399	386	415	350	398	370	380	374	365	367	392	386	364	404	379	401	355	355	357	375	382	377	355	359	407	396	347	403	408	418	389	371	365	377	378	365	396	345	398	378	411	366	367	377	337	412	376	411	367	389	408	395	403	399	369	392	421	362	355	395	447	391	378	366	369	354	392	423	373	385	404	396	387	369	398	406	392	403	377	403	384	364	395	397	378	413	382	396	383	363	398	422	405	359	392	390	375	368	420	408	382	406	391	353	391	397	395	347	358	390
7667	2391	879	863	852	836	866	838	817	880	900	870	857	813	912	886	838	857	921	880	871	883	872	880	840	869	843	851	902	872	861	885	922	813	856	935	884	915	851	874	848	892	811	843	866	859	871	868	875	861	814	858	844	811	876	903	868	894	813	887	888	857	908	859	907	846	806	849	871	823	872	909	834	882	837	831	856	925	890	882	804	881	890	860	896	825	810	899	863	857	864	816	848	850	888	871	866	880	898	835	933	851	848	803	810	873	880	822	873	880	841	945	839	884	870	878	847	872	898	852	872	885	871	893	847	847	910	872	857	854	895	913	872	867	875	841	860	847	855	857	889	926	880	873	946	838	892	881	876	844	882	891	872	826	892	880	894	846	835	926	878	850	905	820	851	853	846	905	819	831	854	916	888	856	817	871	834	871	858	853	815	911	861	889	907	853	855	854	851	882	867	897	874	826	889	852	875	856	870	906	835	846	855	829	910	895	873	867	879	942	842	847	880	887	859	896	891	885	857	849	869	871	901	899	844	860	919	872	859	823	848	859	878	886	845	873	821	882	856	805	887	895	849	892	894	823	867	850	839	818	887	877	861	904	901	889	903	867	863	841	824	923	824	878	873	836	907	862	865	887	861	832	874	874	848	906	886	877	915	820	877	917	875	868	859	840	878	844	900	854	869	828	892	878	829	910	893	846	851	856	852	860	855	840	869	915	833	898	854	846	863	791	869	822	801	866	850	857	880	869	825	875	839	825	808	856	855	839	879	881	935	892	837	890	893	903	866	849	833	884	858	852	853	825	845	877	861	906	866	858	895	888	849	845	905	841	830	837	864	886	877	840	878	887	855	912	854	839	825	852	865	909	875	954	877	877	862	875	910	867	862	870	864	795	885	868	866	896	898	850	885	894	857	865	863	897	900	883	840	886	891	837	868	869	838	855	919	890	881	855	879	896	833	853	834	826	890	866	897	895	833	801	868	855	861	837	881	894	907	837	882	846	869	874	831	888	875	868	887	863	843	860	920	859	900	865	871	839	860	844	862	869	914	864	864	868	908	866	842	872	880	852	824	844	881	904	829	861	890	850	860	900	906	874	854	844	880	917	778	914	819	850	845	897	878	894	882	823	865	871	866	845	893	881	871	835	827	855	839	831	886	845	898	822	897	887	824	829	836	907	846	822	874	875	833	902	897	890	907	886	881	899	841	896	902	849	817	886	928	878	861	846	865	880	888	877	897	838	825	850	883	845	841	916	872	891	912	895	817	879	890	816	907	919	823	861	887	890	887	813	859	842	868	857	828	886	857	860	833	844	857	941	849	889	863	856	860	838	881	833	907	849	885	882	945	822	828	847	851	876	904	867	888	872	887	829	912	872	896	876	881	869	839	915	881	907	889	891	907	867	881	830	853	846	884	886	847	845	869	855	908	812	863	870	843	835	828	826	871	883	885	840	862	852	862	848	815	902	894	869	848	819	859	803	893	878	824	877	843	839	887	865	861	866	902	889	892	856	887	847	816	841	861	820	927	895	894	884	918	837	892	871	873	881	896	876	957	872	859	840	879	844	821	856	869	922	880	893	874	871	895	840	861	922	865	827	826	898	888	856	909	869	909	891	853	853	870	856	895	863	842	867	876	855	902	860	883	860	889	865	912	878	872	876	869	905	903	880	886	866	803	899	872	930	883	883	857	910	890	873	864	824	873	853	891	920	836	882	881	853	829	816	872	891	861	901	851	832	915	897	856	878	905	868	913	850	874	867	886	841	864	880	840	879	834	865	919	834	897	850	843	825	867	826	891	896	858	893	847	862	886	853	872	811	803	861	863	859	908	840	871	891	888	873	903	827	887	893	830	816	837	881	904	903	856	869	833	843	914	857	874	871	891	805	894	858	906	846	881	869	856	884	898	819	949	808	828	849	842	846	855	847	825	849	849	867	860	896	842	896	844	863	855	833	861	833	885	832	878	868	856	871	852	875	855	863	906	880	846	910	884	838	898	875	888	883	839	858	835	849	904	838	849	878	816	860	871	843	883	904	869	900	903	874	923	838	865	880	864	889	863	888	897	912	933	898	846	849	915	881	897	863	937	838	826	895	801	860	864	860	856	902	901	832	869	908	931	854	875	851	897	862	888	889	892	892	860	850	914	930	890	847	895	853	873	875	868	855	796	874	837	798	843	829	892	868	852	876	849	831	900	817	866	870	880	876	884	894	910	911	835	923	866	834	876	927	846	868	836	882	821	859	889	880	850	914	849	857	843	871	863	921	881	806	825	866	861	787	890	878	916	882	831	853	872	921	845	871	887	865	843	855	917	883	883	844	905	873	779	936	839	854	899	893	795	837	855	888	896	919	846	921	890	875	882	881	888	865	868	846	900	889	827	858	851	883	883	844	849	821	843	850	880	862	869	870	863	866	846	859	895	845	904	911	862	859	900	893	857	836	871	851	886	852	901	912	921	861	890	924	857	847	829	879	889	822	863	860	817	911	835	908	902	902	821	841	868	889	913	871	842	885	831	841	927	892	870	841	842	859	871	892	840	840	860	886	875	862	844	849	854	887	872	843	881	920	886	881	888	889	879	831	845	872	949	831	844	882	831	870	916	893	848	871	840	869	903	843	859	871	872	872	922	871	851	873	881	906	895	849	853	831	847	852	870	847	905	902	899	904	820	884	865	828	852	893	880	882	871	872	877	860	871	902	874	787	887	804	897	852	862	830	866	872	899	916	843	853	924	828	905	879	854	832	849	825	884	933	845	837	826	860	836	828	866	873	868	860	876	880	920	891	826	821	902	878	896	862	862	876	897	878	882	902	860	872	838	889	866	901	863	856	904	859	863	816	827	862	815	863	843	880	865	885	860	889	864	854	845	835	849	821	866	865	839	879	831	832	877	879	864	819	863	844	867	861	859	894	889	831	843	867	886	873	876	852	841	866	944	882	907	871	887	854	855	880	886	847	882	915	871	814	902	941	924	875	873	889	857	886	899	889	895	892	815	837	875	839	864	892	919	872	847	936	872	841	891	866	918	865	881	867	820	866	842	924	872	872	892	888	893	908	872	826	856	889	870	858	875	889	868	912	839	855	899	917	898	918	892	840	854	876	939	872	853	863	839	843	863	883	881	892	863	853	926	878	848	860	873	829	833	826	819	850	879	931	890	881	827	840	903	836	894	876	893	875	867	954	834	897	819	913	902	849	819	881	822	914	853	916	862	842	834	906	890	858	835	828	896	843	852	862	841	883	906	849	903	857	834	887	899	864	856	843	874	891	836	880	852	880	896	858	848	839	876	874	836	862	859	882	817	864	829	894	809	860	859	870	885	859	814	905	861	845	842	858	859	880	933	905	890	851	873	856	891	869	920	854	851	881	845	871	867	867	874	846	884	873	875	813	843	853	868	887	870	857	859	813	854	854	895	874	885	845	870	868	824	840	899	908	872	854	856	885	860	881	835	861	863	870	829	893	884	863	854	891	898	873	908	833	848	881	844	859	856	906
24751	21424	24882	28359	21419	21425	4076	603	543	491	503	535	472	532	487	505	525	483	481	504	442	479	426	494	522	468	482	462	505	444	491	460	483	478	470	477	489	472	469	464	450	464	497	441	439	450	535	473	491	451	471	515	502	468	442	472	490	511	474	513	473	499	449	493	433	457	426	420	434	481	467	453	459	494	401	431	499	461	457	527	511	450	419	461	489	475	445	457	456	408	479	436	465	448	464	441	441	451	460	496	463	477	474	499	460	494	451	435	427	420	439	463	452	472	433	485	486	479	493	464	502	500	459	470	449	474	468	428	429	442	472	451	508	473	515	440	405	447	479	442	503	457	463	436	440	490	460	474	471	482	487	437	448	440	443	487	480	466	485	482	494	467	479	454	460	480	455	469	470	440	488	479	457	470	488	468	461	418	488	486	439	468	464	457	441	501	450	469	469	455	461	435	491	417	462	459	486	452	473	454	424	498	440	460	497	473	397	501	450	415	479	473	454	466	479	467	434	477	433	485	434	439	458	449	447	479	422	454	468	485	444	430	499	453	475	469	450	462	466	484	443	457	465	420	475	449	514	495	445	460	483	468	461	468	475	477	480	497	451	460	446	474	429	418	462	469	471	473	501	457	467	477	489	476	473	453	447	460	454	448	457	469	449	444	434	496	461	457	500	472	466	462	458	484	469	450	439	430	458	419	442	446	467	495	439	486	423	481	493	473	467	458	455	493	445	431	449	462	463	461	454	466	439	489	432	473	465	478	444	496	524	473	497	511	480	427	446	431	510	463	444	499	429	450	481	475	461	459	449	458	441	456	446	476	434	444	493	476	464	439	500	498	487	481	469	456	475	431	435	484	532	460	433	492	438	458	448	450	440	472	448	461	461	492	524	454	431	443	469	461	425	441	442	473	450	482	448	451	490	442	436	412	427	440	487	457	439	453	473	472	458	436	469	462	463	429	460	454	472	487	467	442	495	455	460	464	449	439	501	440	438	457	441	439	394	464	455	468	446	461	488	481	499	444	465	480	443	440	466	460	433	417	428	479	509	467	490	464	451	456	450	456	457	446	481	463	461	455	476	450	466	429	431	478	484	444	489	493	403	489	481	515	495	458	493	443	422	439	455	465	438	424	448	458	460	462	468	460	444	422	437	496	467	451	450	461	472	462	489	434	506	435	458	475	454	413	467	517	496	430	462	435	435	442	494	451	510	482	466	467	452	452	507	463	468	437	441	464	441	495	485	474	452	444	434	458	509	504	468	448	438	455	440	445	456	452	462	442	491	435	466	499	452	477	449	449	446	450	468	445	459	452	471	481	475	487	476	438	438	476	461	468	473	505	459	475	489	451	457	461	422	514	463	487	431	478	474	476	468	405	442	465	445	469	491	463	485	460	472	475	476	442	398	474	451	455	466	450	426	468	466	466	442	473	454	442	446	445	466	503	436	448	467	502	477	466	476	451	494	459	496	449	437	459	502	413	432	474	458	487	485	464	433	507	465	497	468	444	475	512	459	465	424	442	459	479	497	461	442	456	439	496	387	438	447	488	477	475	422	442	471	464	456	451	485	406	456	477	470	480	468	520	484	421	489	467	468	449	466	452	436	460	443	466	429	456	459	488	465	492	499	440	489	498	467	463	429	469	525	461	417	472	475	443	457	465	462	444	436	498	460	453	424	489	455	470	458	475	473	477	438	442	466	441	454	452	474	505	494	442	470	466	457	442	478	451	458	456	446	478	498	447	463	439	495	459	410	429	503	455	428	476	444	453	468	476	451	493	488	426	440	471	458	470	451	477	422	448	503	474	430	480	428	432	486	466	467	456	467	477	442	455	492	467	454	436	455	460	458	434	445	462	459	476	472	443	427	434	456	483	491	468	452	455	474	420	442	427	474	491	481	430	471	486	446	492	461	524	471	481	536	483	432	452	446	455	473	477	444	495	465	474	435	498	489	459	438	458	465	481	491	453	473	470	534	443	448	475	436	483	448	453	453	454	459	439	429	462	480	483	486	506	454	417	487	454	496	473	462	500	466	490	458	463	474	487	435	469	455	442	484	459	467	458	410	452	470	497	475	462	456	480	487	452	455	483	476	498	436	465	418	460	489	461	485	458	463	476	443	424	486	476	410	468	475	444	454	447	448	453	459	415	467	464	427	472	464	434	463	460	462	400	487	505	461	461	480	464	489	429	473	472	443	455	463	498	444	455	417	448	467	438	467	426	494	448	466	457	454	431	424	427	466	437	420	449	497	435	519	466	469	447	456	453	455	462	452	403	467	430	459	463	447	485	491	455	449	438	487	497	466	433	492	489	414	434	454	469	459	420	460	454	466	466	522	430	475	462	503	472	472	441	476	431	420	478	458	459	507	493	468	452	471	452	474	466	439	433	461	479	455	482	464	406	463	431	470	463	465	473	424	476	394	434	436	430	476	471	477	477	450	454	475	431	452	419	480	452	450	466	429	443	457	466	460	446	451	467	436	428	458	478	454	449	458	446	468	468	453	442	446	499	477	452	488	453	445	448	453	484	477	446	474	495	462	412	442	499	473	495	467	441	451	445	465	460	463	465	442	427	507	479	476	447	466	481	417	468	461	475	514	499	471	464	474	466	493	437	492	510	425	457	473	475	487	458	459	427	438	431	480	497	448	456	492	477	435	436	481	441	442	440	479	512	496	463	476	502	482	416	449	470	460	476	505	492	457	439	425	427	399	439	444	478	452	466	471	445	462	500	507	487	421	477	463	432	472	437	465	450	457	497	481	437	421	433	408	450	428	477	470	464	522	489	451	496	471	467	473	487	438	447	510	436	428	455	453	488	482	479	460	451	462	486	472	466	440	464	475	471	456	485	430	462	462	470	479	474	447	449	447	496	464	471	403	455	507	496	495	458	499	492	451	433	455	463	476	480	474	460	445	495	424	501	449	461	464	487	471	446	456	465	443	469	450	454	497	490	472	492	463	492	468	450	447	453	476	457	449	497	460	479	464	476	486	481	508	469	433	479	444	460	432	459	456	445	469	459	461	483	460	425	426	464	464	450	454	453	459	482	470	465	503	455	453	510	436	473	443	419	421	434	464	468	435	462	461	500	439	475	463	466	462	450	465	483	496	511	427	477	453	481	491	449	445	461	442	440	461	440	468	406	499	432	496	468	454	498	475	445	473	458	476	508	504	471	431	474	448	514	445	457	447	456	497	411	485	436	468	500	487	435	462	445	459	423	463	437	453	486	458	469	457	469	420	435	465	479	480	477	455	466	473	488	488	452	469	493	449	483	472	454	440	491	444	423	454	440	448	471	454	443	456	458	428	457	461	467	458	474	480	445	451	449	433	464	444	442	463	428	474	442	461	445	454	463	466	463	397	453	452	444	430	464	459	464	436	473	444	461	473	460	456	453	442	445	475	453	468	470	470	475	465	428	469	466	454	433	469	488	467	507	445	451	456	466	424	469	462	467	441	451	462	458	457	464	458	446	440	454	458	462	503	481	412	455
22853	13905	2115	1316	1092	1071	1003	1031	1047	966	1012	966	1012	1003	942	1025	1061	951	983	1020	959	978	1010	983	978	943	998	989	1010	929	992	970	1019	1006	979	973	976	1020	945	960	946	968	942	996	985	973	997	992	973	925	974	993	1002	983	1000	980	986	988	919	995	986	979	924	995	942	967	993	968	960	1008	987	1005	931	1006	1015	993	957	1007	941	989	983	938	976	955	940	965	944	958	951	953	915	999	989	982	1008	958	1004	999	1017	967	1098	977	937	1014	996	955	1014	958	1031	1023	984	982	987	961	1048	960	891	995	1004	1014	1015	1006	966	943	982	1015	1029	947	930	994	942	967	987	983	939	935	968	1045	967	948	970	972	904	985	989	1006	1024	983	986	982	1008	943	998	1024	954	990	894	986	1014	937	1012	995	1008	956	975	998	1019	955	973	927	972	952	945	1011	1017	973	934	955	1021	988	977	1046	968	929	990	1001	946	928	930	950	974	984	964	984	979	949	980	951	1052	981	943	954	939	943	954	1006	973	917	975	972	905	986	932	1016	965	921	989	1011	1028	979	969	964	967	965	983	996	962	947	980	1032	945	983	900	1034	1013	986	997	946	996	957	950	969	942	967	1040	958	1048	987	999	959	1005	976	934	973	986	986	1019	969	967	999	897	981	1022	962	1008	953	1018	976	995	981	972	982	912	977	1012	980	970	947	970	998	929	988	1009	1004	967	1002	988	1038	993	982	1011	966	994	949	976	968	991	990	913	986	1024	988	1015	956	969	932	959	1005	940	980	965	966	1042	964	993	1003	963	957	1003	952	951	957	1015	978	986	942	1011	991	1018	938	994	954	933	924	908	943	978	1000	991	1008	994	906	994	968	1023	956	934	1022	1030	979	941	979	913	939	1026	988	994	987	966	967	926	933	979	983	992	991	952	933	944	982	980	975	962	1002	985	965	963	937	939	914	969	990	964	954	949	965	969	958	999	937	920	972	975	940	976	996	979	946	962	1049	1020	986	1002	1024	930	943	934	939	971	999	957	996	956	950	940	990	976	956	979	984	927	1054	994	991	1034	1003	978	995	965	969	920	949	985	954	1027	968	998	979	981	932	985	1002	976	1027	980	1023	972	940	958	969	938	990	994	981	930	923	1021	964	1038	951	975	941	970	999	967	1011	997	930	969	952	956	962	979	948	999	1014	933	933	968	1052	985	998	972	1038	986	949	962	983	947	973	934	949	961	1020	947	1010	1001	982	959	974	950	989	989	959	999	971	1018	963	962	952	1042	974	938	969	1042	977	981	1020	970	954	994	987	978	926	943	917	959	1012	953	1026	957	960	1000	921	990	988	1017	925	944	970	1014	951	1004	967	1015	963	987	979	964	1045	936	972	924	1001	934	985	952	972	911	981	937	990	974	1025	943	963	1002	982	913	988	964	949	979	1005	923	964	955	971	992	935	988	964	903	1014	980	971	1012	990	994	990	931	947	959	941	996	965	987	971	996	914	984	1031	913	962	1016	969	999	1023	925	954	935	984	1003	996	989	957	1038	963	957	1013	969	967	907	941	981	931	940	1000	1002	1023	971	962	983	968	953	958	952	955	1001	1001	975	925	997	924	992	978	965	968	967	931	1000	964	991	955	981	958	979	964	987	982	948	994	933	959	982	986	975	1008	958	964	958	994	965	909	965	992	980	1003	943	974	1041	996	987	1002	958	950	960	959	938	1034	939	1010	1000	945	985	981	961	977	994	960	956	985	1005	927	968	1021	942	978	995	972	929	932	943	1013	945	928	942	975	915	956	1017	990	1010	943	965	994	999	970	939	995	934	941	954	983	956	953	1015	949	941	981	984	995	932	1014	986	1021	939	921	942	954	945	965	926	872	1016	957	980	947	988	960	1000	962	1008	958	983	970	951	946	959	943	969	965	954	970	1009	955	984	973	1053	965	946	979	974	1019	962	978	963	965	1005	989	960	992	1013	1002	941	1027	946	940	896	930	989	959	1038	968	961	995	984	980	938	988	973	991	945	986	973	973	1008	986	978	984	1005	1002	962	893	872	985	940	988	923	935	945	997	953	991	960	966	905	938	864	983	957	967	1011	982	936	985	997	958	950	873	973	1012	958	963	941	967	980	986	1012	988	928	951	992	972	980	994	978	925	953	955	955	944	1019	953	999	952	1007	1012	945	954	950	1019	929	1011	939	919	975	955	969	1030	936	917	982	943	940	956	974	926	963	1009	954	1014	942	955	980	1061	1003	944	995	1034	986	899	962	983	956	925	952	901	949	967	951	955	978	962	950	1012	967	982	965	941	900	953	998	997	983	992	957	987	958	1057	937	1004	943	961	983	977	964	998	936	979	898	955	960	1021	966	973	959	932	999	961	969	917	988	1014	952	955	1013	998	964	954	947	963	984	957	991	954	968	968	981	988	956	966	967	957	948	977	962	1031	1006	975	967	983	1027	1000	971	958	949	951	969	1011	990	959	955	947	944	974	950	990	1008	985	965	1015	936	996	957	956	962	1005	1002	988	929	917	949	923	976	971	978	946	988	971	1015	936	983	978	931	990	1020	949	999	947	1013	993	950	946	976	954	1017	975	982	1004	945	923	944	974	930	974	950	964	1016	905	992	994	1003	960	989	985	893	992	969	1016	973	979	993	954	979	983	986	954	978	978	965	962	999	969	964	896	986	982	938	939	962	912	942	995	998	985	992	950	1016	998	1014	947	1006	957	982	981	979	961	997	1039	902	925	950	959	984	1024	1034	1017	960	969	997	992	979	1015	975	986	971	962	978	978	1012	1019	930	942	1001	983	973	934	943	997	991	944	949	983	960	942	1003	955	955	962	991	945	964	927	997	994	982	960	996	941	1003	924	1001	948	993	951	967	942	984	921	947	984	993	941	1002	949	935	1002	976	958	966	978	975	1000	981	973	1024	955	949	984	969	956	996	920	943	954	989	1005	973	954	971	1017	989	1013	931	981	973	976	952	972	1023	947	971	961	1007	928	950	948	960	976	914	997	965	1001	991	997	1010	963	957	959	1022	923	976	951	963	967	975	950	917	985	1000	928	914	998	922	984	976	996	948	1000	1021	998	1015	1025	979	929	1006	990	966	980	977	905	954	973	929	974	915	974	1017	966	902	980	942	933	932	965	1023	979	983	980	986	1021	1055	947	935	1009	931	975	954	958	945	966	973	1010	939	981	987	975	922	951	979	959	935	966	989	934	998	994	929	984	983	980	977	962	992	931	1006	936	968	969	945	973	1019	963	967	995	958	965	1022	1001	1022	1003	952	998	995	986	954	987	984	976	1009	1059	1005	960	949	1024	924	1009	952	954	952	1013	983	955	938	989	987	952	1031	976	979	1004	955	931	907	974	988	1017	961	995	1009	951	961	946	998	958	997	1001	1049	981	925	995	968	980	1017	984	986	972	963	983	931	973	936	966	981	944	987	926	925	1007	947	1020	946	986	979	1035	940	994	972	954	965	967	972	942	971	970	988	991	993	940	976	948	1025	951	975	953	1005	967	991	990	928	965	1032	994	950	940	987	971	1014	966	992	1009	957	1000	1039	1000	997	980	983	952	980	1024	1000	924	922	1002	924	922	978	941	979	956	892	918	1014	896	947	1020	929	965	928	963	984	1045	967	959	960	991	975	946	966	961	958	946	963	965	926	992	964	999	987	942	941	973	1007	942	1003	923	1001	977	981	976	914	980	948	982	970	967	954	947	960	974	973	959	974	962	948	983	1022	1029	950	913	947	981	993	957	983	952	956	1012	960	1013	981	978	981	979
24374	21486	25190	28195	21487	21501	20386	852	465	417	394	375	387	333	358	296	313	313	322	315	271	326	335	328	305	305	328	287	306	304	294	280	308	316	283	300	291	338	303	306	303	325	309	322	297	333	300	302	283	270	269	259	272	301	303	346	312	295	274	272	296	306	287	277	275	286	274	308	300	285	267	283	319	318	327	301	274	263	280	288	305	312	303	316	282	332	294	284	260	280	328	296	315	310	349	290	303	308	297	300	281	254	284	301	281	283	310	288	254	320	313	300	282	296	292	293	347	305	295	304	310	288	290	317	307	281	329	336	289	288	308	320	291	286	285	307	332	285	315	321	271	281	316	295	276	264	307	281	286	319	314	312	269	253	290	315	272	313	311	286	254	287	317	268	299	288	293	265	300	312	306	278	286	311	283	265	254	307	296	280	261	278	326	300	259	280	262	281	270	267	303	307	294	279	291	284	276	289	277	298	292	270	283	305	327	280	311	306	286	302	288	263	303	299	282	268	273	293	271	298	262	275	276	259	323	259	307	287	295	283	306	308	315	287	307	290	267	279	299	305	301	260	301	289	275	303	316	287	306	325	292	269	310	332	272	290	304	317	310	306	312	276	248	288	286	323	283	294	276	295	296	278	294	288	288	289	298	321	290	275	294	284	290	310	284	288	306	291	296	255	316	299	270	262	300	294	293	267	317	324	285	293	297	266	290	286	284	300	335	286	263	288	263	289	287	310	289	314	303	353	323	285	299	273	290	303	318	285	284	290	309	289	298	295	278	293	306	301	289	294	289	267	303	292	294	299	289	282	302	283	271	295	288	288	298	308	266	302	297	289	282	297	313	290	296	253	298	313	283	333	279	278	302	318	293	331	295	302	302	296	281	299	279	285	255	256	270	297	333	284	316	277	277	291	289	297	305	273	300	258	298	280	287	299	269	274	307	303	274	303	286	285	285	259	289	292	302	289	275	278	319	304	295	279	286	309	314	303	290	316	280	286	315	299	289	323	307	310	317	311	303	274	282	284	243	280	300	290	318	275	297	266	269	312	291	274	308	298	262	318	286	308	318	317	285	312	303	311	298	302	290	261	299	271	278	296	267	258	280	312	273	317	282	306	279	286	293	292	295	276	310	285	277	252	289	266	316	318	311	270	298	322	274	269	318	279	322	314	295	299	282	300	300	274	306	301	281	289	315	292	285	293	294	272	284	307	284	302	287	276	314	269	275	296	325	289	267	313	299	289	273	273	261	323	283	332	276	303	287	283	313	285	289	311	298	326	301	302	304	294	258	306	318	312	301	290	301	328	298	297	299	277	274	266	277	295	288	304	276	296	308	303	271	299	293	273	295	280	271	282	316	278	291	291	269	320	272	301	331	297	306	326	241	281	293	308	291	294	318	295	292	292	288	271	265	284	280	273	299	292	304	291	310	319	279	325	311	260	282	317	305	265	269	269	297	287	331	284	281	321	286	279	336	291	287	289	341	290	312	287	293	307	286	296	275	297	327	320	313	278	271	302	271	315	286	292	263	306	258	279	315	319	272	278	277	269	288	297	296	271	318	315	302	267	294	285	296	279	290	297	276	309	303	311	331	271	289	299	262	290	290	293	299	292	276	275	282	293	328	258	302	309	269	279	248	294	293	275	290	296	319	284	287	351	275	319	306	297	324	275	282	278	280	286	282	299	295	308	295	308	306	291	289	308	302	291	293	305	281	289	259	247	298	296	270	277	307	269	312	277	295	292	261	284	281	283	252	295	303	307	309	291	281	292	286	293	325	298	285	293	300	276	299	287	284	291	278	293	297	300	305	317	305	295	279	300	286	302	314	285	294	315	321	293	288	319	323	308	308	313	275	302	281	269	297	284	270	299	278	331	307	311	252	336	249	291	309	320	283	285	277	290	342	270	291	266	271	308	259	280	271	288	282	275	270	299	305	324	329	281	301	268	276	308	293	283	287	304	274	264	292	313	298	311	260	316	275	317	310	297	288	316	299	312	276	306	305	300	321	321	297	284	307	300	317	297	245	275	294	293	276	305	303	273	274	305	305	322	297	307	297	319	295	313	333	330	285	261	316	277	262	289	314	315	263	330	271	302	296	296	306	265	283	280	266	290	261	295	296	279	325	296	301	300	306	279	287	293	314	286	245	280	302	293	310	275	296	308	291	295	339	309	279	306	286	294	316	289	275	310	316	270	292	286	305	271	297	301	296	281	274	270	280	279	298	301	273	280	313	312	305	265	311	330	323	287	296	332	309	262	288	300	285	290	309	315	307	290	284	285	277	319	302	300	310	296	301	279	282	278	317	329	291	301	329	310	294	284	285	279	278	270	285	310	283	276	322	280	279	282	321	281	300	310	305	318	291	301	287	296	297	299	297	334	287	292	271	276	318	288	257	275	300	308	301	280	300	302	277	296	289	294	282	269	275	283	246	272	305	300	268	303	294	286	288	291	287	303	265	299	328	293	310	297	312	285	288	316	333	331	309	296	285	279	287	304	268	280	272	278	281	290	288	289	286	301	296	281	286	287	291	290	296	287	318	336	268	303	270	280	285	308	297	303	294	299	309	263	274	310	306	284	298	289	307	254	305	319	270	320	302	307	327	321	281	313	272	266	277	290	288	303	321	289	301	298	303	296	274	290	261	283	278	285	304	279	316	312	295	278	299	294	296	303	323	298	302	252	283	299	280	301	290	302	302	306	278	267	335	298	289	293	291	300	312	331	310	289	286	313	266	291	282	299	305	294	277	299	288	332	311	309	339	278	317	295	317	314	298	268	315	298	275	304	296	283	284	284	346	294	242	297	317	319	308	307	306	293	284	286	314	298	254	271	298	270	295	302	298	298	247	285	297	323	287	285	269	285	263	263	293	302	301	280	290	312	307	296	284	297	294	299	261	316	287	308	308	255	297	273	295	318	253	288	299	333	305	286	279	304	295	257	290	267	287	318	303	303	290	269	312	262	286	296	307	304	285	296	301	279	286	310	303	285	272	305	302	319	309	290	300	300	334	302	324	291	295	291	290	302	301	292	300	284	308	312	317	338	277	261	299	289	317	288	306	284	306	296	301	309	298	292	299	275	262	309	325	312	274	274	292	298	288	308	292	269	308	281	300	282	262	295	311	289	263	302	281	292	291	314	290	308	302	303	290	304	295	259	299	291	327	276	245	318	274	271	308	298	286	271	307	269	295	298	287	272	296	296	265	271	307	285	304	281	310	304	272	284	278	309	319	321	315	285	287	299	302	281	259	294	281	291	290	294	282	288	305	300	307	281	305	300	331	279	299	262	259	263	288	287	291	287	277	280	296	266	287	313	290	298	275	303	311	307	298	275	267	291	291	273	294	290	284	287	294	287	294	280	327	272	292	304	319	321	299	292	259	310	270	251	296	278	276	266	317	252	282	313	292	320	246	268	308	298	289	286	297	306	303	328	306	313	319	280	306	288	276	295	302	299	288	271	304	285	293	306	306	304	334	312	317	307	325	308	309	290
28054	17777	2763	1248	924	778	782	694	671	715	677	668	616	633	655	626	647	662	677	652	658	647	646	682	608	642	640	585	687	619	616	640	681	626	664	637	621	643	660	639	678	651	664	605	639	691	645	627	638	639	614	667	653	644	597	636	660	635	626	662	649	598	671	634	652	605	608	643	609	619	668	606	634	654	618	644	605	649	651	631	628	640	601	605	635	644	649	622	633	627	615	616	640	680	673	628	619	632	693	629	621	623	634	644	675	629	605	630	665	667	631	610	652	657	647	632	643	636	646	611	612	661	582	650	611	614	663	629	622	641	652	693	673	673	657	641	634	662	645	627	624	622	609	640	673	649	633	633	597	640	698	657	623	597	614	670	606	605	631	624	674	633	680	644	606	638	594	604	608	584	621	609	632	685	680	574	633	674	635	640	644	633	631	650	627	628	658	637	638	610	668	649	632	597	652	657	634	614	648	661	606	635	621	673	610	659	605	631	645	613	626	655	589	590	617	649	675	622	640	672	655	620	646	675	659	650	650	649	642	639	640	622	625	632	667	655	652	622	666	669	656	625	606	610	647	671	684	626	647	623	635	588	675	624	587	602	674	662	610	657	601	647	666	685	647	708	623	641	626	631	604	651	634	615	651	633	645	628	601	644	684	654	679	667	622	668	680	626	594	606	663	595	608	684	618	696	624	653	632	644	619	650	606	632	652	631	635	620	621	643	623	607	653	668	631	648	636	651	635	606	637	602	649	609	604	632	608	662	638	669	622	636	558	643	657	634	595	620	600	631	672	635	620	637	642	684	695	628	610	660	621	650	656	653	591	639	644	634	677	662	637	628	658	606	661	640	611	653	648	639	708	632	620	616	653	650	643	615	621	635	639	657	713	612	603	649	629	635	658	632	667	675	651	626	662	621	565	640	671	622	613	613	668	590	598	638	642	622	657	619	676	663	623	645	649	588	607	642	630	622	629	642	638	664	634	598	613	667	602	639	634	646	669	687	624	666	628	614	609	644	608	656	599	630	659	631	634	590	618	657	587	686	629	637	680	595	577	633	672	646	633	625	640	655	617	611	668	599	683	646	627	678	630	641	644	641	609	690	650	675	627	640	687	665	601	672	646	605	612	614	682	611	683	621	694	644	664	578	662	667	634	685	665	629	652	649	669	624	619	598	638	635	597	645	631	638	625	596	633	663	605	648	623	661	631	648	624	661	643	642	599	635	608	629	653	631	650	638	618	587	652	662	648	656	648	623	600	626	614	605	625	614	628	601	638	659	642	654	651	662	625	655	641	621	669	639	658	653	626	658	640	650	643	609	633	664	624	675	642	677	686	654	660	627	600	642	628	628	633	656	653	657	624	671	631	639	649	607	676	629	667	659	654	649	649	677	666	616	670	635	585	664	628	623	639	671	652	625	612	655	618	659	623	639	646	661	692	607	644	606	630	634	591	668	666	690	619	631	669	683	625	699	652	666	604	639	596	565	710	664	578	596	637	648	662	624	617	655	644	655	691	594	657	637	635	616	624	640	644	635	641	645	594	648	626	631	620	612	651	627	623	632	661	623	659	622	656	618	701	649	628	586	664	627	632	647	622	650	640	632	645	680	655	650	654	622	623	648	600	632	582	647	679	651	698	644	611	614	613	679	681	673	635	654	652	643	597	621	662	683	650	628	585	635	643	642	653	629	660	661	626	635	634	637	599	600	671	609	607	617	658	662	619	657	632	629	651	635	670	669	646	676	648	644	625	635	650	647	612	679	664	629	608	641	643	635	629	636	639	648	630	647	680	624	653	640	623	623	646	668	606	671	591	625	665	613	694	621	633	659	676	656	608	619	657	617	661	675	646	650	666	655	642	654	660	665	630	636	650	651	665	630	618	661	651	645	615	617	619	591	616	613	617	569	634	628	663	621	649	614	658	645	650	660	659	656	662	619	660	581	651	621	661	613	665	635	670	661	668	627	621	633	671	643	616	619	632	634	604	633	678	633	652	622	659	626	643	637	623	623	594	657	625	656	639	627	621	584	631	622	654	634	619	642	622	686	673	616	635	658	685	616	650	634	608	644	660	649	646	608	691	665	650	661	648	653	617	637	626	649	595	632	642	649	613	634	613	670	624	676	623	644	653	672	635	671	605	654	619	622	622	619	653	661	627	610	647	633	656	606	626	610	645	620	659	653	661	653	661	625	632	635	659	593	644	594	631	596	647	675	642	626	628	651	658	642	642	564	668	658	648	624	659	618	616	600	643	656	660	632	637	656	658	682	658	619	631	654	650	631	655	592	669	632	672	634	660	631	687	658	598	661	672	637	640	656	644	650	635	635	688	625	630	625	635	661	612	637	616	695	619	598	619	622	644	622	599	641	637	642	626	589	613	637	620	628	627	647	621	644	664	616	670	598	639	658	612	644	579	620	659	639	604	628	640	649	679	642	700	674	616	593	650	664	684	615	612	649	613	595	661	618	666	658	668	591	633	674	615	636	603	641	633	635	662	662	612	638	673	638	633	665	641	627	661	634	625	666	660	621	671	616	613	677	678	601	612	643	619	646	643	654	640	653	650	619	623	618	653	644	592	621	655	622	626	601	609	650	556	597	680	656	626	592	632	640	661	616	622	673	611	641	678	621	633	618	648	655	661	659	658	688	603	661	590	653	689	648	622	612	622	618	624	666	679	648	672	636	630	658	610	647	653	637	587	675	655	626	619	606	630	653	675	621	659	638	638	636	648	643	652	592	663	604	642	665	665	675	673	662	609	653	625	642	663	595	693	667	631	648	647	658	605	581	668	671	685	635	615	631	641	641	601	635	685	627	662	668	648	657	656	627	662	606	653	652	636	644	633	644	648	651	608	649	601	626	635	643	621	658	581	645	647	651	654	583	624	636	650	562	640	665	655	656	652	617	661	678	653	695	669	639	617	652	620	648	626	629	615	613	624	631	646	580	642	655	663	635	636	649	638	657	678	645	618	576	651	667	655	702	679	653	606	657	657	587	596	638	685	614	618	722	641	639	633	616	644	631	622	645	638	659	582	634	617	641	600	643	625	661	674	650	661	668	586	642	660	606	661	610	644	656	666	633	613	650	641	626	620	653	631	592	660	638	630	603	636	593	649	603	657	651	654	626	649	648	643	635	677	651	626	610	637	629	624	601	601	644	660	618	627	599	617	631	668	651	633	594	617	703	651	670	654	648	705	622	655	628	630	636	646	664	646	668	611	646	660	648	650	606	603	628	643	644	648	667	636	634	659	663	631	642	661	642	625	615	638	638	606	656	652	659	653	640	627	637	648	624	666	667	636	627	637	630	619	629	604	648	589	636	620	637	657	652	623	632	640	640	696	633	597	659	628	643	643	683	580	616	653	659	606	643	609	637	688	633	622	642	679	660	645	631	638	663	638	656	665	665	634	654	654	688	644	666	616	586	641	613	654	627	661	621	648	634	603	651	671	649	629	636	663	625	642	641	624	602	632	663	637	644	650	671	618	634	636	635
32590	20544	9700	701	422	417	374	386	387	389	386	412	367	367	375	410	345	364	405	379	362	395	360	392	364	380	408	362	380	358	351	361	366	403	409	373	396	388	352	366	380	392	390	410	375	400	359	367	385	397	375	426	436	372	353	389	370	369	365	412	367	386	401	356	380	361	370	371	342	369	365	367	389	412	395	349	378	401	377	377	361	413	395	374	398	387	377	403	376	359	377	435	395	394	396	375	366	377	400	368	433	341	375	362	358	378	392	395	412	429	372	367	397	422	393	406	354	382	404	368	396	373	390	340	369	356	377	360	392	378	373	362	396	351	370	397	348	391	439	391	365	397	387	393	394	405	369	400	373	410	376	377	400	370	367	373	408	370	393	395	352	411	426	379	375	354	412	407	380	379	388	373	389	385	366	384	375	390	344	420	348	390	352	389	393	385	431	379	386	356	353	366	416	378	403	384	400	367	331	434	394	382	357	366	362	373	412	399	385	384	390	384	412	384	409	362	408	370	392	388	409	358	357	426	369	371	416	417	394	396	374	387	399	423	402	349	416	365	355	369	393	380	396	396	403	385	381	423	381	428	416	368	365	377	388	414	384	350	369	378	399	376	402	383	382	382	331	360	363	393	356	376	358	359	392	372	404	376	389	356	409	381	376	371	349	407	391	390	397	385	394	390	411	387	393	386	407	406	413	424	374	371	431	414	361	386	373	341	359	365	412	361	392	372	406	355	417	392	396	426	388	399	376	364	425	394	372	386	378	343	359	379	400	387	412	403	389	380	371	361	397	397	391	380	390	404	387	422	361	426	387	407	404	396	391	364	413	410	420	354	400	377	381	367	344	406	372	392	391	368	363	411	426	407	421	382	385	362	404	435	373	350	409	380	349	367	375	381	399	374	366	384	369	349	372	418	378	379	372	413	385	373	399	406	396	407	399	385	407	360	380	385	383	370	363	396	391	407	365	384	399	393	342	360	364	404	377	388	371	376	399	423	372	388	414	394	385	392	367	378	420	393	373	371	366	353	380	339	356	384	361	372	383	361	332	393	384	384	381	361	402	360	384	387	413	390	418	368	399	393	357	379	376	401	382	378	423	403	371	370	393	395	399	386	422	395	389	370	366	384	357	375	341	367	405	384	360	358	380	415	407	373	370	397	376	369	387	393	412	430	366	385	376	388	365	398	410	374	389	371	377	382	386	373	369	432	400	391	364	367	395	398	360	320	405	361	370	385	380	361	389	390	368	407	406	365	347	396	388	358	371	343	370	374	353	394	368	427	391	388	388	370	381	404	368	388	399	392	375	364	404	397	390	402	356	359	377	384	391	384	345	384	411	379	368	372	410	372	405	389	383	416	391	356	394	361	372	363	363	397	393	414	347	398	406	386	368	377	421	388	374	397	380	387	337	368	391	394	369	366	343	393	369	416	426	384	354	411	447	365	361	397	348	378	387	356	366	363	400	408	320	382	398	383	378	382	400	389	385	437	368	406	432	361	380	391	354	337	414	402	384	407	389	339	410	365	368	379	407	365	378	350	374	413	414	380	362	375	392	403	412	404	403	373	409	427	371	365	357	391	404	357	365	409	390	399	411	416	379	383	406	357	377	385	363	350	375	393	354	396	389	375	393	427	375	389	405	375	393	371	385	387	375	409	387	386	403	358	399	379	413	359	372	415	422	372	364	350	383	368	415	392	379	390	388	363	384	397	368	371	393	350	405	394	371	403	386	363	380	354	345	360	357	397	339	383	396	374	373	404	373	421	375	382	379	410	380	417	387	364	374	403	393	413	387	400	404	380	385	386	381	353	392	401	372	374	341	390	417	392	379	405	394	403	412	419	354	370	351	393	354	416	373	403	411	374	432	368	400	363	389	396	408	363	390	396	365	381	375	439	399	389	400	396	431	397	393	382	383	419	379	370	391	388	357	362	366	374	372	437	365	337	365	387	381	360	382	340	395	422	377	369	377	366	379	409	400	352	388	385	420	414	378	387	372	419	374	357	396	408	398	395	368	386	392	381	381	417	424	373	377	393	395	397	447	413	412	392	394	392	398	414	414	377	377	400	418	411	375	428	363	375	400	397	403	381	379	395	395	401	394	379	360	390	413	373	399	404	390	381	403	437	405	399	416	349	402	344	403	396	355	426	379	434	374	392	373	367	401	403	394	401	406	392	439	392	437	358	358	366	363	371	377	352	370	365	387	426	379	378	376	409	408	415	409	408	398	360	376	383	349	401	375	369	390	375	357	400	384	387	408	374	389	347	370	372	396	381	376	392	362	368	394	390	363	368	343	386	384	375	401	371	388	359	353	377	437	387	420	421	414	385	363	383	436	352	430	401	384	398	376	379	359	426	361	394	398	400	355	364	397	380	363	359	432	403	365	409	400	367	401	379	367	387	390	384	371	427	376	369	395	426	388	387	417	383	385	424	401	408	358	384	396	368	418	340	370	379	349	359	396	466	385	346	382	406	378	382	386	369	374	376	391	376	379	450	397	383	371	398	408	385	388	384	370	369	369	392	367	393	363	392	355	393	407	369	363	381	378	387	357	394	402	414	381	412	399	389	380	400	406	411	388	373	413	388	383	429	385	389	337	376	380	388	364	374	360	356	380	364	384	379	367	411	411	367	408	376	394	396	355	388	390	359	345	378	380	366	370	375	367	384	400	360	385	397	424	398	408	401	410	340	361	372	362	376	388	414	405	398	391	365	406	385	361	343	364	396	396	400	384	387	407	397	400	384	360	355	400	382	399	378	366	422	386	377	402	393	375	406	381	395	394	423	363	389	397	392	380	367	381	393	380	383	386	412	377	384	363	406	393	386	384	367	371	416	400	385	366	360	372	363	373	375	388	410	390	364	361	364	378	368	394	383	380	401	394	430	397	396	382	377	393	412	408	351	376	378	424	369	396	394	358	373	372	378	388	344	384	362	388	381	363	340	381	374	399	371	402	392	403	372	395	374	399	396	349	390	390	393	362	382	402	375	384	347	415	372	382	415	363	384	400	426	399	351	440	372	404	399	396	417	366	374	338	355	368	387	369	387	354	343	399	405	415	355	377	397	377	410	354	395	354	386	416	381	414	412	397	401	399	385	373	385	394	398	376	385	366	371	401	358	369	377	355	346	376	382	411	373	415	347	399	366	376	375	394	410	405	421	438	350	384	407	368	380	381	427	388	382	368	374	413	391	397	372	344	359	377	370	374	364	373	355	366	375	406	369	383	365	404	366	357	380	387	403	354	358	372	382	361	389	347	375	386	398	360	392	392	408	385	397	382	373	434	366	408	345	369	357	383	343	395	332	377	374	361	376	375	420	380	386	372	387	406	415	393	361	339	383	377	385	417	389	365	352	342	391	398	401	381	403	371	401	418	386	392	372	361	384	380	393	364	393	371	362	402	371	364	373	413	401	393	343	374	385	361	403	393	379	399	407	373	379	399	410	375	385	377	398	387	402	344	376	385	379	392	364	409	385	338	363	343	353	365	413
7746	2176	946	874	873	854	896	936	878	931	861	848	846	838	863	891	870	930	858	850	867	883	879	885	808	866	873	813	851	895	834	856	853	882	856	858	834	916	868	897	876	876	880	881	875	841	899	891	930	877	881	899	848	826	860	866	842	868	837	881	807	809	860	851	852	833	830	899	861	933	892	872	846	905	888	872	886	955	855	850	894	856	833	910	882	886	918	832	904	827	867	867	909	902	875	888	847	871	846	938	900	857	897	909	840	813	910	834	906	847	891	830	868	856	863	887	894	843	918	863	834	864	911	851	926	844	919	877	889	850	856	879	857	857	871	916	846	864	846	898	929	819	837	818	883	843	844	852	917	891	888	835	875	881	881	838	866	862	865	847	862	863	878	926	864	865	882	913	807	843	861	875	868	832	838	921	846	873	858	835	898	842	893	873	839	896	824	927	850	874	832	869	832	868	837	854	890	872	910	873	827	905	866	888	865	795	879	864	875	872	867	869	804	868	839	867	888	883	865	862	853	871	913	862	856	899	843	849	891	879	828	881	901	855	895	838	891	879	853	811	850	862	875	774	905	825	841	833	844	806	902	886	895	852	843	860	864	849	863	854	825	904	877	856	828	898	888	898	877	886	904	848	898	900	871	884	819	921	902	826	844	883	903	814	870	859	915	848	849	834	903	882	858	834	866	890	838	893	879	877	838	882	879	830	874	914	885	876	883	846	869	801	857	868	859	865	870	803	839	832	855	884	844	823	864	908	900	845	882	808	846	892	794	860	884	872	854	862	846	840	898	829	852	871	821	814	968	895	884	869	885	928	945	873	850	821	856	857	880	853	860	915	861	872	838	878	888	832	841	831	843	890	832	877	874	817	883	894	838	889	905	916	894	872	886	872	916	853	879	886	903	874	846	866	851	885	840	938	870	852	857	895	828	796	852	845	889	855	893	806	889	859	890	900	825	873	932	852	823	795	889	880	881	871	869	875	804	915	930	884	864	880	891	877	882	852	851	840	882	885	844	896	1008	897	886	897	819	897	855	924	875	933	868	891	920	869	897	895	849	851	848	850	854	867	895	851	821	895	888	825	839	860	888	827	833	827	869	853	829	900	868	833	855	841	887	877	829	900	904	884	861	851	865	823	847	829	860	904	817	878	874	838	876	889	940	907	872	869	883	840	883	815	895	842	859	893	835	848	897	874	862	842	893	847	846	832	905	884	837	839	869	920	887	881	843	852	883	855	860	836	853	844	902	851	835	844	857	901	857	898	839	850	876	833	902	868	840	880	875	891	851	863	919	874	857	871	833	855	862	834	863	864	844	888	891	881	856	876	861	906	853	868	899	848	893	893	839	872	913	859	863	889	860	850	851	826	861	852	805	852	881	902	825	801	889	896	838	902	844	858	882	881	862	913	878	868	878	840	872	853	915	918	873	903	879	931	850	845	869	899	892	837	887	845	878	892	841	840	900	855	837	876	875	862	838	843	854	898	855	893	902	887	879	885	839	863	846	830	911	886	877	869	873	904	899	838	847	814	883	846	870	913	868	889	850	892	859	913	886	844	906	854	868	843	920	906	865	844	849	833	877	866	854	878	878	814	877	911	834	900	866	852	874	858	885	869	848	861	907	868	903	888	877	887	881	870	895	906	878	862	856	855	851	841	889	861	815	811	874	909	863	871	864	906	835	829	927	950	854	828	859	867	878	850	879	863	853	839	850	849	866	835	862	872	901	855	873	952	899	846	917	818	864	882	913	922	932	917	834	814	900	849	919	855	857	884	838	887	812	873	928	898	834	903	823	859	824	868	864	898	867	850	924	858	903	869	921	884	857	826	888	885	834	886	902	900	831	860	923	836	880	880	807	862	850	831	869	832	829	847	845	908	821	889	888	854	808	840	861	863	836	848	848	877	884	883	906	882	925	884	880	785	879	904	874	927	873	854	872	880	828	838	848	907	913	901	910	856	875	919	911	890	843	843	832	827	858	875	865	850	866	887	892	922	924	864	901	825	892	878	853	892	874	861	858	886	847	914	835	859	880	845	889	878	826	883	800	858	870	864	872	829	919	914	878	870	861	895	857	920	858	887	858	875	888	883	826	871	912	887	873	890	860	842	894	840	869	832	934	805	868	871	905	885	834	891	876	866	930	862	906	859	879	902	857	842	865	820	893	865	923	842	929	799	821	891	867	858	897	920	829	853	833	846	820	822	870	929	875	836	866	817	846	898	866	845	839	844	875	896	889	846	825	850	872	879	865	968	872	821	841	853	778	873	914	872	883	832	862	858	846	877	862	873	820	868	851	872	850	827	930	886	892	910	899	827	832	891	858	873	819	926	864	933	856	843	876	882	851	885	868	891	832	893	903	868	816	877	833	896	878	894	812	893	806	828	876	830	852	809	872	907	866	898	849	878	874	951	911	927	834	884	904	865	881	882	911	855	882	875	916	836	880	905	806	867	811	859	903	831	885	864	906	865	911	846	864	822	855	857	891	946	911	909	863	865	915	836	872	883	882	875	797	848	861	888	925	838	838	836	942	847	955	824	859	876	823	839	848	853	921	896	847	839	849	882	908	885	843	859	838	864	845	902	881	830	880	832	862	830	870	891	829	850	884	848	860	924	893	885	822	832	911	875	918	864	826	896	880	865	884	883	928	869	886	845	875	853	868	828	874	846	876	908	864	812	878	890	880	933	868	880	852	861	916	855	892	903	836	863	829	857	902	923	894	861	846	877	816	865	894	901	885	861	903	874	881	930	835	863	925	883	859	855	877	849	848	881	916	856	838	902	854	878	872	883	853	890	843	839	855	891	821	877	843	849	841	877	853	807	900	839	870	824	877	860	864	838	853	852	840	875	890	864	876	813	837	908	880	862	823	909	918	861	900	887	823	868	919	828	929	948	840	877	950	821	862	886	857	891	906	886	853	918	863	867	863	859	844	900	857	839	850	902	835	865	885	903	842	890	828	886	889	913	834	832	831	818	856	887	809	890	843	929	924	870	886	925	888	900	868	905	888	916	925	868	904	799	842	814	856	872	882	877	858	883	883	850	890	881	880	851	906	835	893	901	861	869	913	839	880	894	857	840	860	869	871	871	871	903	817	873	855	841	801	818	842	910	905	932	875	891	843	908	896	812	886	894	898	911	846	873	868	885	884	859	883	857	887	885	869	868	898	921	866	865	849	870	891	859	811	849	873	851	833	894	881	901	870	852	841	889	858	853	849	863	901	874	877	910	889	827	855	873	848	851	874	886	877	875	847	860	838	858	847	887	876	887	861	815	835	841	864	887	877	824	821	875	880	827	883	873	904	882	824	871	853	869	853	876	891	852	846	867	906	840	838	865	882	860	870	885	850	893	859	877	886	884	901	929	890	906	911	848	813	932	865	907	867	828	928	869	887	915	890	820	814	838	844	846	862	868	903	850	866	820	885	843	820	864	915	856	888	873	910	941	870	879	848	865	881	871	877	832	853	856	867	839	844	894	869	834	841	942	942	930
24798	21434	24977	28318	21432	21431	4275	666	516	494	480	508	479	506	489	468	493	512	456	437	471	481	473	469	426	462	485	432	500	430	489	446	426	435	456	482	471	447	478	434	434	434	478	507	458	452	492	467	470	480	431	457	459	484	473	505	495	483	471	470	472	486	444	463	443	458	503	435	452	503	439	505	475	468	463	453	436	455	429	464	452	464	419	456	492	495	466	454	446	482	450	460	455	516	431	408	471	418	444	485	499	492	470	446	474	473	458	452	483	484	477	457	466	462	441	445	450	458	437	465	477	453	485	432	482	441	476	443	436	442	468	444	427	476	457	456	449	476	425	461	478	427	458	488	516	420	455	452	470	470	452	465	438	441	469	469	473	442	406	489	445	491	459	491	460	463	467	485	448	489	520	462	485	450	480	401	449	446	472	445	486	481	476	505	440	454	444	482	499	459	443	446	455	417	423	461	487	494	451	443	457	440	428	499	489	452	457	453	511	425	473	459	449	458	447	465	414	444	449	489	459	470	452	452	504	443	492	454	443	455	432	448	438	438	465	459	473	495	483	506	436	486	476	445	419	445	478	424	470	473	434	483	457	446	477	473	512	440	429	515	462	480	440	465	436	463	477	444	469	470	461	481	415	488	463	413	469	452	484	482	453	467	435	469	462	487	521	484	469	454	435	456	479	447	464	511	444	418	482	502	455	509	483	436	441	451	487	456	428	476	451	436	483	492	427	485	486	470	448	462	440	493	489	474	467	430	455	440	437	519	449	470	442	492	497	460	467	520	464	485	430	455	449	451	473	463	435	451	470	473	464	431	463	435	458	478	453	451	480	416	433	441	465	489	423	474	490	443	442	463	480	454	489	453	484	491	452	431	431	455	444	444	492	441	506	483	464	442	462	477	433	454	437	440	461	458	451	414	458	458	436	437	479	460	493	432	497	454	490	506	476	430	437	476	464	445	433	433	441	484	457	470	476	468	453	458	492	494	448	455	450	465	451	430	449	448	412	462	489	487	433	442	474	440	450	459	518	471	440	464	453	418	499	483	414	468	475	440	465	442	467	445	402	452	472	459	457	440	449	476	464	487	450	452	465	511	427	500	472	434	480	500	453	452	480	454	423	460	479	434	486	457	448	442	455	435	407	447	473	507	504	486	499	446	472	433	460	461	528	419	476	464	443	457	499	464	447	470	489	453	492	408	469	455	449	456	467	467	435	518	468	438	405	447	457	480	455	465	471	481	449	460	495	485	455	492	433	455	426	469	481	435	430	444	423	463	486	431	506	453	466	503	494	462	491	445	456	450	449	461	453	425	397	454	457	457	464	457	478	448	477	497	450	437	433	450	430	430	492	452	478	443	447	495	479	434	466	455	445	447	460	436	434	490	451	420	448	462	450	430	523	484	442	476	469	490	487	479	456	476	456	451	463	456	431	480	425	451	452	420	466	488	449	480	435	442	469	441	482	438	471	477	452	462	478	465	433	442	504	453	462	484	448	469	508	462	473	489	492	444	462	474	433	461	451	452	473	444	457	440	454	490	485	504	392	452	491	459	443	439	500	464	492	493	453	462	486	480	499	446	469	435	475	495	456	492	446	462	449	482	449	468	514	451	423	471	441	457	475	469	473	421	484	446	465	491	469	442	413	453	487	430	440	464	477	463	468	489	470	522	468	468	490	459	500	455	444	481	461	438	450	495	432	463	454	429	470	461	498	436	495	471	434	482	450	417	441	442	507	479	477	444	433	428	463	469	442	488	423	492	461	485	498	503	462	447	442	474	453	455	431	455	464	475	475	459	429	472	474	432	431	413	439	427	458	460	468	465	444	502	484	444	523	449	472	435	444	468	455	442	444	417	506	463	468	454	465	461	454	444	443	455	429	512	451	454	452	460	489	475	473	473	449	454	465	465	484	473	461	451	471	513	472	476	442	462	498	475	445	466	458	410	467	472	426	483	463	474	494	527	444	457	476	497	468	482	490	475	506	467	438	451	458	453	478	446	463	460	448	464	444	451	445	465	460	433	459	453	452	430	461	464	475	478	474	458	463	419	419	444	475	474	455	435	427	444	466	460	451	457	426	504	478	478	468	481	460	425	496	472	476	463	414	450	454	469	438	456	506	453	432	458	440	484	462	436	472	450	501	421	466	424	466	450	465	460	461	459	430	492	490	453	475	445	473	484	450	476	461	453	458	446	444	532	461	441	478	477	506	479	458	452	458	462	523	481	495	492	499	467	459	455	433	468	488	423	458	420	454	459	495	439	524	402	441	482	439	446	441	442	451	460	495	457	477	453	464	494	422	458	452	499	461	443	466	499	422	457	470	451	458	466	452	463	476	500	435	460	419	474	437	460	455	441	449	464	439	483	488	466	449	464	480	444	467	456	447	437	447	447	465	444	472	436	433	457	481	464	475	448	461	479	479	479	498	454	460	444	474	429	478	455	440	477	442	463	471	485	461	441	441	441	469	469	466	485	450	490	495	479	451	456	436	418	486	417	511	417	475	494	403	479	443	456	464	436	438	449	478	481	420	477	458	452	454	466	468	425	480	446	459	448	457	426	459	484	482	442	461	427	448	451	488	457	467	402	436	477	440	455	420	468	487	456	472	444	495	514	451	479	490	485	472	473	441	476	499	467	450	484	496	450	446	486	410	446	512	483	466	468	477	452	505	459	468	457	436	458	526	503	452	479	433	454	498	505	435	446	476	452	466	458	481	462	479	471	500	448	452	427	458	454	429	458	509	452	464	510	441	438	428	480	475	462	462	459	427	439	460	472	444	429	438	502	479	460	453	462	485	434	469	432	478	447	425	421	454	428	448	452	438	502	428	479	453	480	487	448	457	457	456	510	501	520	475	440	461	460	480	485	438	455	464	463	450	449	461	470	430	493	454	507	444	453	457	439	520	476	465	433	452	487	479	465	442	479	427	421	495	498	485	470	457	442	467	484	469	452	457	505	450	439	458	437	472	465	472	459	458	442	453	501	483	446	483	483	468	405	456	441	477	430	457	484	439	466	444	480	477	465	453	459	490	464	423	434	448	421	450	476	464	437	463	446	446	446	449	434	465	454	474	463	476	465	480	475	452	518	458	456	480	437	454	444	462	487	411	503	446	467	478	460	453	474	457	466	473	437	466	465	470	488	491	429	412	445	435	419	440	468	458	471	505	479	436	467	436	429	529	470	488	418	442	468	501	466	450	480	494	463	484	446	490	495	475	469	451	463	440	458	460	487	442	491	492	485	503	449	472	478	421	447	481	466	478	441	464	483	481	465	482	450	412	434	427	472	464	462	443	453	477	450	492	425	458	449	476	487	462	464	476	458	478	475	467	465	450	473	453	483	435	436	450	436	457	436	438	469	449	463	499	446	492	454	450	462	482	494	469	485	494	456	478	492	466	475	460	450	470	493	434	463	482	465	453	466	470	449	409	483	483	484	490	423	473	478	451	443	451	472	500	437	446	425	489	431	462	436	418	482	502	484	473	467	452	444
22396	14156	2058	1319	1197	1085	1016	1062	981	999	1000	1003	986	1004	934	1010	925	933	968	997	918	918	975	942	913	994	1000	926	1013	984	1015	1065	964	947	966	966	958	931	1014	1019	955	963	987	966	977	931	978	1001	955	991	976	978	931	980	919	940	949	983	1006	974	980	965	935	974	975	1038	996	990	948	965	1002	987	1025	979	980	970	968	956	965	983	954	983	967	960	1016	938	1003	990	970	984	929	966	922	997	980	997	1010	976	977	947	1031	953	934	945	1002	971	946	971	972	1016	952	995	986	992	980	988	962	1041	928	978	953	991	1010	949	1019	1004	1032	927	1005	985	988	985	918	929	967	983	972	1009	975	967	978	967	991	938	1016	1013	992	922	999	929	950	952	1013	967	957	986	1010	966	964	1043	966	960	933	1021	1000	986	945	1008	1013	980	985	998	962	995	944	986	1022	943	935	1021	975	967	944	1009	1004	973	927	1029	978	967	974	991	912	984	952	946	982	933	893	960	955	996	1013	979	976	990	1015	1000	997	998	949	998	998	990	964	998	987	982	1017	994	978	984	976	997	1004	962	969	995	981	915	973	972	973	980	986	949	974	1011	942	997	964	976	1032	999	980	1019	983	942	933	964	902	959	894	981	1030	970	1002	996	1010	981	951	943	961	1033	968	1006	964	932	986	1000	946	998	923	951	1019	960	996	932	1004	960	1016	994	962	889	1016	904	1006	962	1011	959	952	948	939	991	1001	988	954	990	951	946	966	976	1005	984	994	1006	1033	1023	967	952	947	986	1028	1002	1012	987	1010	970	973	903	985	940	953	966	976	966	1034	916	984	988	947	973	929	977	984	1023	1002	1034	1019	985	913	955	968	1040	988	921	973	952	929	1016	946	996	979	941	958	983	958	981	984	961	947	886	963	936	963	902	993	975	953	986	941	963	979	954	953	994	923	1018	1026	997	979	1064	903	1021	942	1005	967	951	1027	993	966	965	972	922	1033	946	917	1021	953	1007	990	963	970	955	969	910	961	970	984	971	989	1050	999	934	942	910	1003	1048	967	991	924	974	991	1042	969	937	1009	977	983	997	978	985	943	948	998	991	945	920	950	1001	990	951	958	957	947	986	951	924	986	973	949	1001	943	962	968	924	968	1013	889	955	980	1003	1004	978	974	984	994	976	958	1008	973	1005	941	959	963	901	976	897	1027	955	1025	1047	1013	1031	1005	1021	944	936	969	992	982	925	978	1031	947	974	977	991	1007	959	958	958	972	1034	970	907	982	966	968	941	995	1012	997	967	963	960	979	899	928	983	933	974	920	971	922	996	887	956	964	954	938	973	1002	939	964	936	993	1002	961	995	964	976	964	955	947	959	939	942	1013	946	990	1013	969	983	964	1011	985	983	960	922	1002	933	1000	955	990	954	998	930	926	951	1024	1001	954	968	922	1006	1009	1001	977	972	988	1016	942	1025	951	960	947	1004	1027	1010	917	996	1033	961	951	915	1009	967	971	995	956	961	992	1009	997	988	965	981	1021	1010	1001	972	955	981	915	962	959	965	985	978	968	985	907	958	985	961	993	907	960	962	1019	973	956	934	1036	957	986	999	961	956	962	1003	1042	948	923	1008	1004	954	973	974	965	939	954	971	979	917	989	955	977	949	947	998	983	989	914	938	1018	976	940	979	987	922	990	1036	981	985	990	1036	1012	1034	945	956	985	967	940	948	984	975	942	976	978	970	970	964	933	982	974	966	1005	1028	926	971	999	940	916	948	927	986	956	1007	974	940	965	942	1036	975	958	1028	911	977	955	898	910	1046	1011	977	964	969	979	1033	982	968	959	978	970	994	1011	1007	984	985	957	960	984	977	1025	989	1010	1026	958	957	997	965	1029	955	1005	965	978	968	953	930	1000	988	973	955	997	988	1010	965	974	982	1003	975	1014	971	949	936	925	946	963	905	989	941	1019	959	949	994	1008	988	928	983	958	928	1017	1043	1006	927	968	972	977	1003	957	989	940	951	1023	992	998	986	1017	1031	1015	942	942	985	935	899	1013	1003	945	952	975	977	927	967	1011	953	967	1003	1028	1003	988	999	988	993	957	977	968	1018	967	1029	917	960	986	954	957	965	991	973	1019	954	932	983	979	981	975	1000	950	912	994	998	956	967	979	936	970	996	963	942	1010	964	980	1000	946	1031	1030	981	962	957	970	921	969	985	985	1010	966	994	984	980	968	983	985	964	989	1017	962	1044	980	1039	933	1021	988	977	924	936	966	991	1054	986	988	989	967	982	902	989	1001	1021	974	995	1033	965	991	1000	978	978	932	1001	1005	973	923	939	989	966	974	910	1016	985	1005	1008	920	937	904	955	988	969	957	931	948	938	1033	1004	1013	936	999	946	978	1002	963	957	1017	1004	974	971	965	1003	976	971	999	975	946	977	965	1002	957	938	989	1005	956	961	1013	1007	981	1012	983	933	988	1012	898	1022	980	1048	1019	1020	961	995	1019	951	978	1004	977	1002	897	954	1014	959	978	954	962	979	954	964	1029	991	983	1008	906	962	975	1032	968	997	955	969	977	957	1004	984	988	995	953	952	987	988	964	986	969	945	1021	981	994	993	984	996	972	978	994	1004	986	981	940	1001	1009	982	943	975	1026	982	956	985	947	953	948	1018	997	996	993	985	935	942	1012	1013	954	938	993	961	980	940	966	1035	964	968	1027	929	1034	949	951	973	1015	1002	997	987	983	933	986	1023	1003	1002	1025	961	978	914	978	974	990	1012	991	981	971	972	992	962	1027	968	950	992	953	944	980	958	986	1000	977	991	967	979	1001	1019	1000	993	945	970	1016	978	1017	989	947	972	957	983	965	966	1001	931	951	1017	994	990	985	963	956	967	1044	982	1027	1049	914	971	981	984	978	1041	978	941	1007	995	964	951	958	984	1034	932	955	944	971	1000	957	957	1012	959	973	960	1003	1017	1023	947	971	938	994	969	983	977	929	1035	981	896	1021	950	967	978	963	1018	992	991	973	901	963	936	997	971	1018	1003	981	965	941	992	957	991	978	916	982	975	1020	965	956	976	985	976	933	996	931	940	998	1006	982	976	960	971	1012	1002	996	968	968	979	952	1029	955	984	974	1011	959	979	1024	1006	920	999	969	989	984	978	1015	952	1010	962	921	978	973	951	982	1025	1015	975	987	1023	939	932	975	963	990	1010	944	893	1022	956	968	969	982	995	970	918	961	994	978	967	1011	967	1002	970	980	923	1005	976	938	976	991	971	988	949	973	955	1007	933	969	963	994	928	969	969	1022	981	1028	934	957	952	937	959	974	1021	964	1000	960	1017	966	1044	968	979	991	947	950	963	1021	918	1006	962	1029	1013	996	984	985	971	943	968	984	1009	983	1010	976	977	994	997	927	996	959	973	983	1034	971	987	968	1000	1000	1033	956	936	942	971	977	972	933	943	1032	960	1000	938	1019	973	960	969	925	1030	939	943	957	947	977	949	949	961	1031	974	961	970	987	963	1069	971	972	959	1008	949	958	959	996	1035	934	1025	946	949	1010	969	976	988	1004	981	962	955	1017	958	913	1003	950	961	1020	1023	998	986	1023	952	992	988	962	961	943	919	952	933	968	991	1003	983	1051	951	1004	997	1002	992	935	978	976	976	992	963	952	926	1042	1005	945	979	988	987	1011	916	954	992	951	1014	912	983	980	1004	1004	991	969	966	993	925	987	970	959	966	937	998	933	949	970	952	1003	979	997	922	968	978	972	947	1017	926	1009	981	898	991	986	995	950	952	1006	1046	928	954	981	940	951	980	1001	952	913	1000	991	967	1033	948	1002	1018	960	1001	987	954	1004	1005
24219	21426	25155	28120	21429	21443	20109	884	446	384	396	348	329	370	313	302	335	332	329	324	309	349	280	297	324	313	308	313	302	321	280	323	289	313	305	322	303	287	314	315	325	314	313	290	269	272	287	290	342	312	321	310	285	298	311	300	279	308	309	286	275	306	268	282	321	297	281	284	296	276	274	309	280	315	290	300	283	296	247	270	309	283	291	274	289	281	266	314	320	270	289	304	293	275	289	300	308	266	278	302	309	266	265	311	320	309	295	285	262	267	301	315	290	276	265	306	329	309	287	324	309	297	288	323	293	306	287	277	316	300	282	292	328	293	275	289	331	298	263	283	293	300	278	284	282	294	300	250	323	291	260	296	274	272	281	315	281	328	308	279	287	298	282	310	300	277	281	305	300	315	317	291	295	320	302	288	283	291	262	276	307	294	323	289	277	290	303	303	274	255	287	309	302	301	320	293	272	302	306	271	330	267	295	289	285	274	265	254	284	293	270	261	291	280	277	293	272	275	261	251	309	295	290	284	323	299	273	339	321	310	279	272	289	276	273	276	299	267	264	307	324	282	306	325	295	296	300	288	275	298	284	280	252	283	308	302	291	345	284	307	294	293	279	263	297	326	300	300	324	306	313	290	297	302	258	294	324	279	305	280	278	290	286	299	333	321	315	305	283	287	293	270	318	291	306	304	310	309	308	273	273	325	296	275	293	323	260	282	249	303	269	314	265	263	303	281	298	304	272	330	329	280	286	307	259	281	291	267	288	290	257	253	282	316	309	250	278	322	286	298	270	317	273	305	306	283	325	301	287	265	315	272	277	295	322	285	279	305	282	276	306	280	275	290	289	261	294	273	288	331	286	313	284	273	276	293	295	329	314	286	312	281	269	318	282	281	279	316	257	275	319	279	302	311	280	340	287	287	299	293	281	301	307	280	319	301	302	288	273	281	295	291	309	286	313	289	300	296	301	286	293	293	288	268	285	317	306	325	294	284	287	297	299	321	292	294	290	287	320	338	296	308	252	315	262	274	284	306	331	269	278	305	268	283	242	306	277	299	266	281	257	291	275	266	284	318	286	287	271	305	314	272	318	294	293	279	292	304	280	295	302	311	289	317	256	284	280	295	303	328	276	299	331	294	287	290	328	309	307	295	319	301	306	291	288	303	282	324	275	295	332	270	298	261	292	298	305	276	331	308	314	289	263	300	277	312	290	314	315	297	299	273	277	308	261	299	303	302	296	310	260	284	316	310	301	279	296	274	272	261	294	287	279	284	278	299	287	312	297	324	311	286	283	294	290	290	295	270	291	290	305	278	277	299	272	291	284	309	304	298	265	265	287	352	318	271	337	279	294	275	281	268	263	304	284	304	274	301	274	263	268	291	307	271	307	294	273	298	322	242	290	309	299	283	286	286	309	273	277	289	316	281	222	294	285	275	267	333	260	281	292	281	285	287	317	291	312	310	290	319	325	293	287	300	302	339	327	277	274	301	285	291	304	274	266	304	285	279	290	287	273	319	287	326	276	306	281	289	308	286	300	273	277	296	285	302	287	292	273	260	287	301	284	317	295	280	269	299	279	278	300	289	304	278	275	309	267	289	265	278	284	306	305	298	285	288	268	288	259	322	279	304	305	297	315	301	305	288	285	281	324	307	311	286	286	277	320	288	274	312	278	288	334	248	262	289	304	297	334	295	305	278	318	287	347	289	299	300	284	300	279	264	336	305	315	268	301	256	304	297	298	285	273	275	287	290	321	315	288	327	279	274	290	318	266	297	313	273	294	298	319	299	324	261	285	289	326	266	260	275	274	305	293	323	317	322	299	248	277	311	258	315	277	263	299	305	309	297	300	295	300	276	339	263	280	309	294	299	325	290	266	317	291	268	277	279	279	293	266	328	273	284	305	319	305	292	297	314	266	279	288	338	302	270	302	302	304	264	278	297	240	267	317	304	278	298	312	297	327	281	275	284	315	292	293	274	238	267	303	303	250	284	271	302	305	294	302	294	305	321	321	300	274	262	280	266	314	264	303	297	284	260	285	279	244	290	311	289	294	304	271	295	292	305	293	287	270	254	257	288	307	310	269	267	313	307	288	305	315	289	260	306	286	287	304	252	297	290	286	268	294	304	270	283	298	302	292	262	308	307	314	306	257	267	329	289	290	291	309	272	274	277	246	311	292	305	280	305	298	292	268	319	296	288	308	266	288	269	287	292	250	315	325	307	320	279	285	307	281	298	275	286	286	297	267	277	295	295	287	303	319	301	308	300	287	298	298	306	304	289	299	332	310	303	289	313	281	317	294	288	290	274	265	276	286	294	301	271	282	295	268	291	278	243	303	296	336	328	294	296	306	291	287	297	289	281	289	280	295	293	280	286	279	294	270	322	310	289	252	312	265	277	279	301	290	313	304	321	286	278	313	326	288	275	343	306	312	282	286	340	292	301	296	276	290	305	277	293	270	298	285	276	308	269	307	327	278	302	284	278	274	257	286	294	298	279	310	285	300	305	317	320	293	306	294	296	288	284	310	286	283	280	295	308	314	290	291	246	292	292	300	296	309	287	287	316	327	322	304	279	301	281	252	288	263	257	292	276	304	310	295	302	249	286	293	288	285	309	296	258	320	315	292	299	320	253	287	283	287	283	253	308	312	269	285	277	278	271	294	305	260	279	314	286	295	282	283	350	309	304	299	272	314	282	314	272	298	287	302	287	278	272	293	291	274	260	305	304	292	289	276	280	291	271	279	277	272	301	283	290	286	295	313	264	284	277	272	278	283	300	301	327	281	313	262	282	305	293	326	325	259	275	315	294	285	272	270	312	291	284	283	293	296	259	275	295	264	300	284	268	305	291	252	270	283	286	304	319	291	298	306	314	291	288	326	289	270	306	282	274	289	322	323	278	295	290	322	306	298	314	283	289	267	277	301	280	284	295	302	308	260	284	296	305	284	293	271	330	327	282	297	301	245	328	286	306	255	313	299	267	288	287	289	299	298	276	290	305	277	338	283	296	324	290	273	254	288	277	310	326	294	314	295	279	317	278	305	299	324	281	288	286	256	288	280	323	332	334	317	262	283	267	294	317	287	294	331	277	280	301	298	274	282	274	283	295	264	268	274	287	285	318	298	282	280	285	334	289	307	288	300	305	310	267	279	306	281	307	323	304	254	288	289	307	294	287	282	290	282	308	319	286	291	300	290	246	280	275	294	290	283	315	323	261	277	284	327	325	287	300	288	290	323	285	291	304	298	244	295	250	265	346	275	300	296	294	288	329	302	324	326	296	314	306	314	267	286	349	284	303	288	305	327	289	311	326	299	285	282	273	256	301	267	288	250	291	275	272	285	250	300	276	291	281	330	286	274	286	294	313	301	314	309	298	282	269	289	314	289	291	295	310	282	305	323	296	294	289	291	267	318	275	279	331	291	316	305	258	318	281	351	274	283	280	306	311	285	296	303	297	304	297	278	294	283	298	279	293	294	292	284	296	279	280	331	307
27295	17991	2714	1252	950	772	746	714	656	688	727	643	652	653	666	642	650	643	609	632	686	586	663	624	639	638	628	648	627	654	622	627	627	698	613	634	626	645	624	644	620	584	672	647	623	637	658	673	656	654	657	667	605	607	637	607	593	636	644	599	605	657	641	622	630	664	664	614	654	678	617	684	661	636	621	639	620	603	684	637	607	631	589	621	629	662	694	626	664	659	647	648	619	668	673	655	612	610	640	655	638	668	670	615	611	637	613	637	646	633	647	624	663	678	584	651	653	655	632	621	615	645	640	595	665	674	636	653	639	625	630	634	643	643	656	675	638	618	641	695	644	654	631	628	601	640	646	641	671	690	641	643	645	598	664	668	657	654	617	603	651	605	655	614	593	605	585	607	631	614	667	633	607	653	648	658	654	622	652	637	622	657	652	671	616	620	619	630	626	600	643	582	596	631	616	603	638	621	646	634	628	620	610	641	656	637	662	590	617	652	661	647	674	622	623	597	622	655	624	657	675	624	632	665	638	633	653	626	652	634	607	634	613	634	629	626	616	646	676	586	643	669	615	647	656	685	637	613	680	668	678	613	601	600	639	617	668	616	662	645	620	646	652	649	626	613	654	633	609	635	628	645	643	633	658	614	644	619	614	622	673	654	655	642	618	662	650	639	681	611	685	660	581	645	679	657	612	648	628	606	587	625	660	652	699	648	653	646	595	610	617	628	650	653	618	617	658	643	632	647	638	625	675	659	584	648	609	665	601	615	650	638	609	623	633	645	609	651	611	658	637	668	627	640	621	636	602	652	661	614	629	616	622	627	658	598	660	636	591	650	634	649	623	612	650	674	674	650	671	681	652	603	655	676	610	609	624	627	636	627	656	642	632	628	629	658	649	651	639	660	603	649	663	665	668	670	658	639	693	627	630	650	652	663	649	610	663	585	627	627	640	608	653	631	624	633	605	648	610	658	640	605	627	647	674	684	642	616	673	630	612	625	683	637	618	605	630	650	647	645	658	645	608	656	636	620	621	662	664	599	631	600	613	614	663	662	628	621	612	624	652	618	650	634	634	680	691	673	597	629	628	633	643	654	634	689	629	665	612	647	635	644	654	619	618	611	626	630	632	669	625	641	644	617	630	616	659	591	623	610	656	688	639	655	657	660	662	665	620	681	628	670	639	642	634	652	588	646	661	632	649	631	635	658	616	658	607	601	604	652	607	670	626	660	636	631	659	579	656	618	639	653	636	577	656	707	653	624	652	634	644	637	618	600	628	638	637	665	637	673	679	598	667	591	638	621	615	662	644	632	612	629	634	654	650	612	622	638	614	604	619	617	617	627	610	606	640	652	623	690	679	609	607	605	611	586	672	613	636	632	607	650	656	606	574	636	637	652	609	661	636	637	656	616	636	554	624	623	577	611	627	606	656	572	657	654	599	632	637	687	610	621	583	664	643	620	645	591	607	656	637	671	598	649	644	612	615	639	650	651	610	673	632	609	620	633	611	668	631	634	658	634	668	593	593	629	600	632	625	640	583	654	646	629	660	599	662	604	668	641	652	663	616	660	640	633	619	671	624	651	591	618	653	627	667	658	587	632	632	640	641	669	615	662	637	628	682	669	618	649	652	638	630	631	617	648	644	653	618	636	652	671	626	639	612	669	597	614	678	635	655	662	574	611	672	636	642	676	628	631	654	673	608	634	627	680	631	640	675	624	644	653	621	597	633	592	650	612	650	628	626	600	629	645	667	616	637	630	622	637	617	621	619	670	670	627	694	644	644	606	620	673	596	634	616	607	672	664	589	618	626	618	650	644	642	680	621	585	677	593	645	601	631	601	641	674	620	679	590	614	665	652	639	600	632	626	606	606	609	612	612	623	611	598	662	640	599	651	638	631	655	648	640	657	654	603	625	624	630	665	629	632	652	633	614	589	629	662	640	631	632	637	631	644	642	595	603	679	637	651	606	619	656	653	653	652	649	644	592	634	658	649	653	650	649	597	605	633	665	672	615	633	651	649	628	612	638	668	630	643	601	646	678	629	653	657	673	626	646	606	596	658	623	641	650	627	632	678	639	646	608	670	602	633	611	626	599	604	654	624	661	634	666	682	609	623	668	640	618	591	652	612	617	643	636	671	658	634	656	607	600	639	612	654	612	664	603	627	658	606	673	630	678	655	640	629	663	660	598	643	592	613	662	641	658	603	651	655	587	611	621	585	665	613	689	621	645	684	614	614	642	629	622	622	649	623	619	650	631	652	608	629	664	674	687	624	586	655	662	632	643	618	674	609	686	634	618	612	621	631	650	645	599	631	614	638	635	647	653	639	680	681	654	624	609	646	657	629	648	681	622	562	653	629	638	647	612	618	613	642	661	618	672	664	619	658	617	654	614	637	625	671	685	664	661	616	646	646	650	614	682	655	622	622	663	670	653	641	659	626	661	643	595	639	626	643	715	623	668	655	621	634	675	624	606	676	620	622	619	662	602	612	624	636	627	662	646	645	658	597	633	678	674	590	591	657	628	643	655	623	612	657	623	647	641	602	678	593	610	620	596	579	638	653	654	580	633	645	587	640	610	592	651	615	605	659	652	660	640	580	590	670	632	608	604	596	635	706	628	635	632	623	577	632	634	649	617	641	630	665	636	660	605	675	640	669	621	626	589	616	577	724	598	684	640	661	671	636	634	611	675	630	624	607	610	601	622	634	579	691	668	650	602	657	629	633	627	658	661	632	656	637	668	637	617	618	678	638	644	603	633	667	614	636	648	647	633	607	610	635	597	616	644	636	627	660	614	641	591	628	636	597	621	647	630	650	639	627	640	604	601	641	629	626	671	636	599	617	616	705	623	622	644	676	645	646	648	629	612	632	581	664	641	640	630	642	625	594	616	626	611	623	637	617	665	671	623	627	657	641	598	609	636	662	620	660	642	639	676	631	636	610	632	643	676	657	633	661	659	650	643	661	624	580	634	641	567	674	602	631	618	631	618	644	637	676	621	638	651	632	646	619	618	576	661	648	675	617	633	615	573	647	637	630	642	652	642	624	646	628	627	636	626	606	658	600	640	666	607	609	648	661	664	637	618	673	633	596	638	611	636	671	622	620	641	674	667	579	665	629	610	614	624	646	606	600	656	657	615	567	639	655	671	670	620	631	656	629	599	674	619	625	622	671	613	659	640	626	657	650	655	607	661	602	625	637	652	629	624	566	674	638	640	640	642	595	631	587	626	648	640	645	610	646	582	616	640	652	656	636	618	660	677	624	650	609	653	669	626	652	657	610	663	608	670	644	665	631	612	612	588	641	653	611	643	627	623	635	655	612	628	649	629	643	591	665	614	665	623	650	657	620	641	619	651	600	569	612	666	632	639	641	587	628	656	664	681	567	615	669	607	623	678	645	644	620	633	652	628	658	626	665	632	616	635	648	634	642	623	593	654	628	617	655	660	605	636	664	681	630	596	654	642	638	603	670	641	642	618	615	602	681	639	646	645	649
32559	20699	9841	895	489	449	414	387	356	402	361	379	405	332	342	383	381	358	363	371	403	364	398	374	399	405	379	356	360	382	379	350	405	402	368	378	358	422	434	401	389	404	420	398	390	331	355	376	369	384	416	400	359	396	424	398	394	357	416	382	379	407	375	416	410	360	388	396	377	389	401	365	335	407	369	386	414	412	383	394	351	407	365	372	407	390	369	359	351	361	364	380	387	384	412	395	382	413	382	379	410	334	409	405	353	386	380	419	353	392	391	361	384	379	387	359	384	376	410	390	371	376	358	368	387	403	424	388	397	380	396	387	363	418	366	367	375	382	369	376	343	345	342	410	408	417	364	396	356	416	381	412	372	362	381	395	387	395	349	350	410	383	375	398	401	407	362	412	373	390	391	357	374	380	414	378	320	410	365	363	428	398	412	392	402	439	361	325	361	396	406	367	370	375	372	390	345	417	395	405	379	393	410	400	407	404	432	395	405	395	389	364	437	392	388	341	414	360	405	403	409	369	392	421	385	392	373	380	373	418	357	405	404	398	362	396	388	381	432	406	401	380	390	345	366	361	387	381	388	401	372	357	394	389	394	384	385	367	398	378	369	406	390	386	384	379	401	380	402	407	404	372	376	393	349	393	390	386	428	432	379	394	368	364	416	415	405	415	362	387	387	407	405	365	346	376	418	395	396	385	436	406	372	421	382	362	362	370	379	401	391	387	383	418	389	353	395	374	371	377	358	385	360	403	403	407	366	386	426	407	394	381	409	411	381	404	345	366	407	328	412	380	425	385	366	398	363	369	396	393	389	392	395	396	421	382	372	375	383	417	357	412	373	360	386	376	399	406	399	399	387	412	364	386	455	374	382	384	375	417	393	378	356	380	368	359	356	350	389	392	396	381	378	338	413	363	348	352	377	335	386	362	365	399	384	375	391	384	410	412	369	380	368	404	353	386	396	351	409	387	372	396	436	415	389	388	413	402	391	383	379	366	379	368	390	385	352	378	364	395	427	385	380	370	388	369	376	373	366	413	377	375	374	358	387	408	370	423	443	401	453	428	387	376	393	389	361	405	404	405	409	348	397	384	373	379	358	376	359	392	389	388	377	377	379	374	356	423	364	382	392	364	348	376	378	411	401	368	402	359	376	406	376	375	425	366	412	405	406	386	354	398	394	382	433	404	380	409	401	380	385	363	392	365	416	378	425	390	376	394	414	361	367	405	398	383	355	407	422	377	360	417	394	356	407	440	395	392	380	360	370	373	363	396	371	361	388	356	406	398	384	345	396	360	390	370	389	402	406	398	401	372	411	401	373	403	382	389	411	390	381	393	421	356	418	376	435	379	381	395	399	373	376	367	402	350	357	359	376	365	388	362	371	433	415	383	402	366	393	400	412	425	419	323	378	400	412	393	375	412	358	358	376	388	375	414	368	369	368	415	377	363	365	401	380	367	379	407	429	380	402	377	374	352	390	389	373	375	374	383	402	402	357	387	375	390	415	365	361	362	357	371	390	403	357	413	389	381	362	412	366	365	358	374	411	357	361	405	440	359	376	370	368	391	419	371	386	372	355	381	395	351	377	375	370	393	407	390	443	357	368	380	377	370	359	421	403	355	391	380	367	362	344	408	374	366	404	387	362	351	370	417	385	407	386	395	416	377	372	434	405	379	387	398	374	393	344	415	423	388	403	391	452	371	386	391	421	375	407	391	380	401	401	387	376	405	384	365	378	372	390	368	433	383	402	371	381	417	362	376	403	411	365	398	393	363	376	397	364	406	351	398	387	380	383	403	400	376	402	385	404	357	362	410	344	390	356	402	409	422	411	376	391	366	362	393	412	371	356	406	380	356	394	357	389	397	432	375	382	384	415	406	406	374	378	376	415	436	363	425	395	424	392	415	425	388	423	371	380	396	390	393	372	343	351	393	381	364	387	390	328	400	397	396	384	382	386	367	402	347	370	380	376	385	384	373	360	410	381	397	411	375	400	424	383	382	441	367	387	371	372	354	387	454	420	342	389	429	375	393	374	419	364	380	352	411	387	386	377	380	359	404	429	385	390	441	362	407	363	397	414	398	381	396	370	402	398	358	386	384	417	389	372	388	400	410	397	398	420	402	353	385	406	385	404	367	429	377	437	396	366	392	406	374	441	392	371	368	412	426	399	409	435	396	368	422	364	391	370	418	381	365	379	370	407	391	367	362	361	400	368	397	352	370	355	388	414	375	388	404	381	397	392	371	386	395	397	375	358	380	392	385	377	435	402	414	391	400	418	365	410	360	418	433	382	411	378	364	353	411	380	390	383	399	361	349	391	388	382	382	382	387	391	374	379	402	415	408	385	389	378	414	394	375	375	382	375	374	370	344	372	372	353	417	404	417	384	368	405	357	404	383	386	385	416	405	417	429	376	402	395	395	380	396	387	416	411	381	351	351	376	433	361	388	418	376	380	391	369	380	461	397	363	377	396	364	363	414	403	394	423	426	390	341	364	405	366	375	363	380	395	369	356	368	376	411	397	380	388	377	397	375	371	411	404	390	374	407	354	383	387	379	355	386	370	402	395	393	386	407	421	397	398	388	395	407	400	373	429	383	418	433	375	384	413	407	407	408	407	388	413	397	380	353	361	370	390	374	378	383	375	409	368	420	387	379	373	396	417	376	372	394	367	378	369	399	399	421	419	394	415	385	413	403	376	391	400	392	373	381	393	372	380	346	369	422	383	422	396	396	376	418	351	417	379	410	390	395	410	375	444	388	416	407	399	393	368	370	350	358	355	419	386	399	379	382	360	347	405	372	389	407	406	384	440	377	432	404	379	405	414	403	408	370	361	403	399	418	387	368	379	333	391	395	416	395	385	367	399	365	388	366	398	394	431	398	368	427	387	359	388	432	369	375	381	387	407	382	422	394	351	374	375	391	408	409	403	371	357	343	406	391	366	369	392	426	359	378	397	367	389	400	388	386	385	373	385	386	383	439	393	367	387	391	369	378	429	377	392	377	393	409	384	393	381	397	382	345	395	376	366	349	361	404	397	418	385	394	399	402	415	416	385	404	349	384	384	410	380	359	391	381	404	362	387	374	376	423	386	383	359	408	375	412	428	386	368	338	363	370	377	392	359	392	430	351	368	362	358	375	380	361	346	381	404	405	432	398	374	382	382	390	377	437	393	388	364	388	418	341	375	392	394	437	352	418	386	411	395	384	373	368	372	410	373	358	424	367	388	405	376	326	409	372	406	409	389	417	426	377	383	374	405	404	386	390	391	368	385	393	363	388	374	361	403	384	366	376	415	359	375	379	416	392	352	397	404	366	418	357	374	388	399	378	370	409	408	404	369	385	394	354	378	392	387	355	383	375	389	357	392	391	381	400	388	391	395	366	373	395	366	400	359	374	355	420	380	386	402	404	377	354	401	363	403	398	395	431	420	393	402	418	358	413	401	380	385	404	425	394	413	376	383	373	408	355	365	382	394	379	432	383	369	348	375	399
7845	2386	905	883	890	876	892	892	905	895	815	860	909	850	867	851	924	872	841	904	861	855	903	919	872	882	900	903	885	837	836	885	880	934	908	856	872	915	877	847	900	867	882	825	874	894	877	888	914	855	939	858	866	925	812	871	857	853	900	962	882	880	839	916	868	882	874	816	883	860	861	887	883	891	825	848	868	849	814	876	912	825	868	877	874	880	839	894	829	866	869	848	840	859	829	876	866	925	831	851	849	844	877	872	910	868	879	792	897	857	885	866	886	804	821	882	851	857	920	885	892	848	872	855	853	874	867	839	818	926	843	876	914	874	888	900	870	902	847	847	854	886	904	862	849	887	872	841	914	857	879	855	896	896	853	893	885	891	885	872	902	837	883	846	883	857	833	877	863	874	877	913	924	863	857	858	889	893	892	888	834	827	830	904	902	897	916	863	864	824	870	859	896	896	882	872	888	865	894	922	891	831	901	897	845	860	983	900	907	886	877	907	855	885	874	922	922	848	882	866	859	925	911	842	892	882	885	847	864	850	878	838	886	872	879	899	839	890	853	884	903	843	834	865	898	894	865	831	888	851	873	934	920	847	848	879	875	841	886	869	918	896	881	905	864	853	829	854	860	854	880	872	905	831	928	841	858	891	890	858	868	920	869	873	841	912	826	867	855	846	830	877	851	922	883	854	917	873	847	881	899	865	897	864	829	874	849	911	857	857	864	844	876	902	826	880	841	861	846	857	893	814	930	848	826	838	897	912	855	877	849	842	907	873	926	878	861	921	854	837	868	847	844	883	867	886	826	878	843	876	893	898	869	892	865	856	846	828	872	864	865	890	879	834	832	852	855	886	873	839	856	886	862	882	790	849	886	876	874	910	900	892	836	844	908	869	843	871	880	857	924	875	868	878	867	816	933	856	908	916	855	871	910	933	908	841	864	837	830	913	882	839	871	858	835	851	931	879	845	887	854	887	874	812	867	880	838	877	854	857	855	879	868	844	860	863	922	913	895	872	893	923	879	903	857	915	886	825	896	841	861	888	876	870	881	888	873	850	830	897	840	849	880	867	892	929	856	859	849	870	912	896	879	850	888	853	885	879	892	874	872	845	825	880	862	815	856	896	860	876	899	885	902	854	856	879	851	906	870	843	916	831	895	868	823	859	860	882	861	896	826	893	855	857	874	857	899	881	848	911	852	858	842	832	833	869	854	932	880	886	878	880	887	894	879	849	871	903	887	884	867	894	866	887	864	868	829	846	859	881	884	854	892	898	858	849	868	837	856	867	886	904	883	873	983	887	907	884	855	888	914	873	812	885	843	916	898	876	919	868	840	934	828	877	844	838	885	904	914	867	859	846	865	897	889	853	850	841	879	865	858	880	902	857	881	900	853	859	891	824	866	865	886	880	919	839	848	862	847	886	915	889	863	910	851	856	913	883	859	870	882	882	835	905	879	920	865	888	876	847	899	873	875	895	913	872	828	928	902	905	894	939	839	862	821	851	908	855	855	912	832	900	874	886	872	860	886	908	891	876	905	843	886	894	931	840	820	858	892	855	886	899	904	897	930	906	914	879	853	856	874	862	800	857	870	863	848	873	909	854	914	899	867	868	888	853	858	920	859	894	835	878	887	890	854	845	882	893	851	831	884	835	926	849	868	912	901	869	842	864	920	885	829	882	872	905	881	876	845	883	882	900	858	909	851	862	891	908	884	878	900	856	840	858	885	881	830	841	882	916	865	884	909	890	840	885	842	841	828	892	885	894	840	877	916	828	881	884	837	880	857	885	880	899	876	881	876	843	871	848	875	909	852	862	836	860	901	868	845	820	909	826	829	892	900	896	893	874	872	943	902	881	852	882	904	864	865	855	893	912	830	894	822	890	876	904	871	869	855	883	883	875	864	857	911	879	879	900	830	877	875	922	893	875	821	841	846	892	913	866	878	924	883	852	842	898	858	845	811	808	819	874	845	900	840	835	891	878	909	890	905	875	893	874	837	887	879	888	916	919	892	841	872	878	858	846	871	845	923	861	857	895	854	888	839	892	923	877	853	885	924	897	883	881	903	847	847	846	919	869	869	904	901	877	901	883	887	860	860	847	833	888	883	899	902	849	903	885	927	857	906	895	855	880	876	864	904	826	857	822	888	888	829	878	854	873	891	868	921	849	845	847	856	852	901	882	907	879	909	921	823	866	886	831	891	904	873	916	874	885	917	886	878	883	821	893	876	865	852	894	912	881	866	909	876	899	907	842	856	881	852	916	875	862	840	859	905	885	851	903	863	845	886	867	847	881	857	922	895	892	869	821	866	871	883	852	834	846	859	871	918	837	901	867	838	847	841	895	839	842	858	883	819	858	843	871	876	835	872	895	832	921	906	916	872	896	831	893	843	822	823	824	861	864	847	939	837	867	891	862	853	930	899	870	928	919	900	924	884	858	810	815	861	889	847	843	850	863	871	867	849	900	850	848	849	874	808	885	838	830	858	898	868	826	881	897	898	907	896	868	865	859	920	869	877	889	892	895	917	884	881	876	873	914	874	881	895	918	879	886	838	935	823	861	824	885	849	908	854	872	889	895	875	863	901	913	799	888	897	853	890	946	859	892	901	923	896	868	884	848	869	865	846	959	848	827	880	891	903	836	906	866	848	905	851	890	849	828	936	879	845	801	807	842	861	887	883	892	853	859	804	871	912	901	893	815	867	831	944	892	846	905	892	870	853	884	816	857	894	873	844	825	888	876	842	834	895	936	865	908	894	841	897	891	872	850	883	871	878	878	901	938	886	858	894	910	832	875	895	871	838	902	852	850	910	825	833	891	910	863	814	845	874	893	929	845	881	872	886	850	828	883	873	888	892	854	852	897	873	851	871	890	824	831	867	891	932	821	883	905	863	932	874	880	848	885	862	906	896	867	859	874	870	862	904	915	860	871	863	870	832	866	867	855	869	887	855	867	887	925	881	846	846	852	900	880	903	862	866	929	877	907	863	850	857	887	892	829	896	896	919	886	931	897	915	853	849	871	901	861	856	855	875	833	931	858	893	850	869	920	843	866	896	864	928	892	874	836	832	886	891	852	821	907	882	873	856	915	907	874	889	867	882	784	890	854	928	799	888	874	879	885	896	900	865	859	801	819	862	884	905	877	878	887	899	832	851	848	877	854	892	857	879	885	916	920	910	913	835	881	861	919	859	925	869	879	886	873	854	832	866	845	855	858	882	931	934	903	890	906	857	937	885	875	846	871	896	902	892	900	851	866	897	840	866	871	906	862	884	852	838	875	904	897	843	912	868	910	882	905	865	855	898	841	856	885	916	808	926	910	856	851	854	897	826	854	874	849	851	884	868	911	870	881	887	862	882	863	918	888	858	821	884	874	874	912	862	869	868	873	925	854	855	899	842	878	886	892	796	916	895	914	839	940	840	904	839	947	862	817	927	817	857	877	873	912	856	861	878	875	855	890	872	864	871	889	856	881	849	835	891	845	831	843	878	849
24770	21440	24930	28382	21447	21464	4325	660	524	553	502	465	500	464	436	484	491	478	472	473	460	412	465	436	511	471	458	443	488	475	429	463	513	470	427	482	451	485	493	475	405	461	447	454	460	486	433	460	462	421	447	482	483	449	464	491	470	478	458	463	507	456	491	471	446	438	458	431	458	482	446	442	465	460	443	414	463	422	461	474	448	451	480	470	440	446	476	465	463	485	475	473	502	475	456	498	430	486	432	435	446	483	436	448	423	491	413	503	475	427	431	446	447	382	457	442	457	452	435	473	449	482	470	470	453	468	438	461	486	489	466	446	458	509	484	474	449	452	481	479	477	453	452	479	498	487	526	490	474	457	438	428	459	438	448	464	494	489	447	445	431	480	473	482	471	486	463	425	463	492	452	429	458	481	445	453	443	468	460	460	484	475	432	475	464	491	439	474	481	437	482	444	468	454	411	470	439	450	496	466	441	472	466	465	455	473	437	499	430	461	461	463	451	492	482	454	454	443	468	462	424	440	474	455	428	459	476	469	495	449	497	456	433	456	466	466	434	459	451	462	433	491	482	480	446	476	482	425	446	466	473	457	434	502	453	470	477	477	460	428	475	445	478	444	448	490	425	460	482	455	435	454	447	478	421	488	396	453	458	443	360	476	454	440	467	441	442	452	467	523	466	403	450	452	447	490	497	452	460	412	474	451	500	473	430	479	475	465	418	482	467	498	453	488	451	478	454	462	435	470	440	431	459	467	485	415	425	457	458	481	409	459	501	441	458	504	480	462	473	425	444	466	468	418	482	440	445	447	503	464	424	442	433	478	449	439	474	469	425	434	446	427	481	466	464	445	460	450	475	490	456	456	458	431	462	456	494	486	440	484	511	459	461	464	487	487	420	427	467	417	416	454	427	474	461	456	495	430	497	474	451	465	460	419	476	527	495	502	436	446	459	444	438	434	474	472	434	435	516	466	442	419	493	476	445	480	479	464	469	453	439	441	446	474	467	460	413	481	431	424	471	439	485	416	434	469	457	473	411	440	461	451	452	419	412	443	443	417	401	463	471	452	450	459	459	410	445	465	481	496	425	470	419	467	429	459	418	416	452	457	450	437	442	464	477	437	436	459	443	449	458	475	460	469	474	503	477	497	468	447	467	483	439	453	472	414	450	471	463	450	419	426	456	479	474	440	467	414	420	478	478	533	435	449	519	481	484	458	489	448	467	451	459	485	490	460	470	448	451	482	400	491	456	441	464	448	488	495	497	500	454	444	449	427	485	474	478	480	447	466	437	428	494	447	495	433	459	471	455	471	455	476	472	467	480	432	478	499	430	434	432	484	458	478	479	507	432	460	433	477	411	446	487	433	452	453	451	498	443	431	445	494	460	428	458	433	453	471	491	493	442	467	463	467	482	458	445	437	447	448	457	450	450	450	432	483	454	430	456	483	459	463	518	462	466	500	469	458	476	421	478	444	440	462	443	423	471	505	474	472	454	480	459	424	453	504	494	473	468	483	450	492	427	451	487	467	422	443	475	441	412	459	472	475	480	440	531	484	472	468	436	479	470	436	476	487	495	441	438	427	458	477	437	474	459	462	454	504	467	457	446	438	483	466	448	443	472	480	448	479	459	473	431	465	469	448	431	506	465	456	399	450	445	467	445	468	419	473	494	451	426	456	446	444	471	466	447	474	476	506	489	468	450	464	436	487	416	437	441	456	470	438	464	443	456	449	437	459	453	453	420	502	430	444	430	511	496	483	457	460	464	436	433	441	488	458	448	450	484	485	469	481	464	459	474	450	447	469	473	498	485	455	472	495	509	454	446	460	435	477	468	490	472	495	461	483	419	460	468	434	496	429	481	449	464	452	486	416	466	423	461	474	475	428	481	433	445	438	440	454	460	479	462	447	451	444	438	464	443	453	458	456	460	461	432	433	456	425	448	441	462	433	435	456	446	445	455	429	477	463	468	431	467	443	440	438	447	442	466	477	439	469	451	475	460	428	420	489	462	434	470	492	456	441	475	456	460	471	477	453	478	498	443	487	423	425	490	447	414	505	476	460	466	435	454	449	467	435	477	478	463	474	475	547	469	458	456	436	481	457	392	484	474	456	449	467	461	470	436	441	437	481	469	489	492	446	443	474	381	463	493	429	469	429	425	477	409	410	417	478	484	512	469	469	479	456	478	433	474	460	465	463	462	497	486	477	412	468	451	475	470	463	492	461	433	449	445	441	481	441	474	466	442	422	442	467	464	476	433	467	445	437	431	482	413	440	480	451	479	448	438	443	425	429	442	443	464	431	483	458	483	469	448	440	447	475	456	463	461	461	473	455	462	472	440	468	444	492	467	425	398	456	450	453	507	483	466	451	487	440	472	468	452	459	469	427	454	470	466	447	486	467	419	445	478	488	456	466	479	425	451	475	434	465	436	448	479	450	459	459	478	439	467	474	466	449	449	431	504	438	484	450	476	421	429	430	417	492	464	413	435	466	478	503	417	462	499	441	450	479	444	461	425	439	415	419	456	458	475	424	478	480	424	524	495	453	473	460	452	472	471	449	466	497	476	491	446	498	437	425	424	418	403	506	490	512	448	453	433	441	457	497	460	434	457	447	445	489	421	443	462	471	448	480	472	477	442	452	458	408	489	488	464	453	483	492	449	422	447	467	455	475	459	466	462	452	462	457	456	499	458	428	451	475	470	474	474	467	453	444	487	415	452	447	456	457	398	439	455	487	471	449	456	478	402	479	461	416	445	452	474	444	432	446	490	455	517	452	443	474	435	453	483	474	474	453	445	432	470	436	461	438	467	427	463	512	457	459	469	447	407	478	479	446	471	426	469	456	468	469	416	463	404	425	503	494	444	447	478	476	429	467	504	504	472	421	409	487	434	467	488	398	428	427	463	450	485	364	460	435	462	453	465	432	478	428	445	478	484	470	470	479	487	469	461	504	476	447	444	436	447	464	458	444	426	474	429	462	460	439	452	466	459	510	407	414	450	462	510	469	472	422	436	465	453	447	435	506	452	447	470	475	479	468	471	470	514	459	432	463	443	460	443	428	490	446	436	456	453	451	469	485	469	481	419	446	486	491	482	449	421	461	449	422	448	454	432	445	480	445	462	457	439	480	470	484	435	444	487	507	497	462	449	429	429	417	492	452	470	445	441	468	405	454	443	431	426	461	482	476	487	451	468	462	441	448	490	504	427	426	470	466	474	431	493	424	469	427	468	458	453	446	464	498	405	477	418	433	499	457	492	476	434	422	472	404	417	479	449	464	494	446	466	426	483	459	462	468	440	453	457	480	463	469	445	483	445	447	450	471	474	456	453	456	461	473	489	489	493	426	492	419	426	434	457	476	455	486	444	444	456	486	455	468	463	495	473	407	518	449	471	475	492	473	495	457	436	479	431	457	460	436	477	504	407	461	474	437	457	454	452	473	451	435	456	439	480	431	435	441	473	442	452	470	481	475	443	448	448	466	410	465	453	460	415	443
22537	14599	2174	1315	1134	1100	1007	1048	1002	963	996	1048	1044	971	1005	1024	993	1003	917	967	970	944	978	955	904	948	1007	958	989	966	998	957	1009	973	1022	1010	1003	961	906	970	976	939	931	954	956	975	1008	983	971	1059	972	994	1017	1035	1027	983	974	955	966	1027	955	961	958	955	961	969	977	927	985	951	1063	950	980	1012	981	934	990	948	937	1035	935	913	970	960	940	1002	997	943	972	954	1010	951	1011	905	1046	993	979	950	969	990	1035	994	994	949	894	986	949	922	998	1055	981	1016	880	991	991	942	1068	949	964	1025	1017	978	1004	998	973	971	985	951	935	948	939	997	924	1005	960	976	941	956	990	989	1005	982	1025	960	1005	968	949	992	982	1003	981	980	957	945	949	904	1053	944	985	948	996	966	1008	991	937	947	995	955	972	980	962	927	977	986	909	1022	998	1054	949	993	963	918	981	976	967	928	1009	975	999	940	937	942	969	939	1002	999	1033	976	1034	997	972	992	962	1016	1063	985	966	999	925	998	931	977	987	978	998	981	947	970	973	1002	926	1015	1014	961	984	968	1005	1018	942	954	977	1031	959	976	969	979	943	940	937	1002	972	963	975	995	911	1011	976	976	958	997	991	928	971	948	985	982	980	962	973	959	978	1045	978	950	938	978	1006	960	923	949	967	938	982	985	956	930	944	973	851	971	982	965	964	995	981	863	959	992	960	1028	1022	979	994	966	941	947	981	967	979	957	930	952	970	939	946	986	957	984	977	968	950	1000	941	961	923	941	968	965	968	966	970	909	981	1021	947	947	1003	997	977	952	971	980	1020	904	965	931	946	990	926	999	989	981	957	995	945	977	954	1021	949	965	994	970	931	932	964	956	1023	990	952	988	1001	1022	997	991	993	940	937	913	999	976	969	976	954	1014	992	972	970	961	973	948	996	933	950	932	986	1034	971	1002	986	945	1002	994	1046	954	1015	964	981	1012	974	982	976	987	985	967	960	912	957	949	922	950	953	919	944	978	968	930	1011	968	997	960	998	947	979	937	973	970	977	953	964	951	969	974	915	991	964	995	914	948	939	1019	991	953	956	976	983	969	971	944	945	962	1011	985	936	987	990	983	913	989	991	988	1009	994	946	992	948	983	941	938	1030	1024	1004	1020	989	956	945	955	960	924	1074	934	959	973	918	982	972	972	935	896	931	977	1005	1015	979	911	1022	956	997	980	1013	967	989	942	970	901	996	1001	966	936	971	906	1024	987	1019	997	982	929	928	984	959	983	1006	986	978	1015	946	897	975	954	979	948	991	935	977	979	961	1038	966	980	988	959	962	978	1013	1086	1016	990	1025	1002	960	1019	956	969	970	977	998	1005	943	933	1003	947	949	933	965	989	956	948	960	996	1002	985	1013	996	937	1033	974	929	1034	997	968	983	1008	977	1006	947	983	960	972	923	1006	981	969	1015	1015	1009	926	1029	945	978	967	1022	985	967	966	982	938	986	992	990	946	962	961	1005	896	963	1002	969	999	992	1005	1006	1018	987	909	925	941	940	974	954	898	889	964	1020	998	969	1036	1022	1018	941	934	969	946	995	937	930	975	1022	1036	988	958	972	998	983	981	979	951	1016	998	959	898	955	1010	978	985	936	1006	963	953	936	990	958	1021	947	938	988	982	1008	1037	948	946	966	999	932	925	960	1005	958	966	946	938	977	1022	958	997	959	990	1008	1008	996	998	1001	981	982	952	915	958	961	940	980	981	979	998	950	958	982	977	957	965	967	948	959	975	952	1017	936	975	978	990	976	930	978	1013	982	974	934	998	955	963	963	956	975	1021	931	989	968	985	964	963	973	954	989	961	983	978	985	930	949	932	981	969	961	1011	982	1034	994	997	1019	949	997	978	963	979	991	994	955	942	1024	937	966	989	987	1047	964	950	969	973	959	956	975	966	1003	935	962	969	986	922	981	951	959	959	976	968	941	987	951	966	1009	961	994	1045	973	946	987	954	931	1007	960	934	994	976	952	959	1014	958	991	965	1000	976	986	920	997	1021	1003	966	905	942	993	991	1008	980	988	936	1015	912	927	915	983	971	986	955	959	983	991	928	935	980	988	1005	990	973	921	1008	941	999	971	950	994	932	974	972	992	974	921	925	999	978	978	943	1010	952	944	975	981	976	960	993	954	935	1018	946	965	1006	940	999	992	1002	973	886	1037	1020	966	975	986	1002	1005	993	962	942	981	1019	955	962	989	1048	971	947	974	983	955	972	956	978	997	994	901	955	932	975	1009	971	981	974	1025	995	979	944	999	958	1017	1013	961	972	1006	1035	924	976	993	1004	946	959	1039	985	966	900	944	974	986	955	956	941	951	904	933	985	953	958	1009	934	975	962	991	1025	995	1004	962	1011	1006	924	942	1012	959	963	975	980	990	982	984	978	971	961	934	961	945	963	977	988	972	980	1000	1009	1004	940	981	983	972	966	961	953	1047	967	904	938	935	931	921	995	955	952	968	984	995	1017	956	996	1011	950	1002	950	981	952	956	977	998	962	934	944	978	962	997	962	1072	964	974	1008	935	1012	999	955	1010	1048	947	925	985	1000	997	987	1004	955	1011	976	958	970	987	994	989	901	978	1004	988	962	991	985	1021	1011	998	945	950	945	938	931	986	1000	998	999	961	990	952	927	971	985	978	974	974	950	985	911	1008	989	1011	962	960	1018	960	966	967	985	1005	956	972	994	1007	957	967	982	924	963	1008	952	979	942	997	955	945	946	1044	972	996	997	992	976	955	909	973	985	1011	991	950	967	954	935	994	985	989	975	928	945	986	997	964	935	1012	926	1034	953	935	939	927	967	972	949	1023	1032	1019	1012	942	931	1005	996	951	908	979	919	917	1015	931	1020	991	977	1016	1017	985	994	975	969	985	1009	982	982	933	1008	993	971	972	959	982	968	931	932	966	986	959	966	951	991	995	1035	953	955	961	997	986	1016	911	946	968	974	961	1011	1031	994	1010	944	929	961	964	1005	966	957	975	943	1012	965	990	947	933	927	983	967	926	987	947	991	1011	968	967	978	991	1028	971	933	975	1025	1015	964	961	1008	924	945	954	920	1035	949	1028	977	964	1055	972	972	959	1005	986	943	985	932	965	982	1022	986	989	940	1017	983	964	989	983	1009	971	983	987	992	968	981	969	1017	965	1010	949	942	953	926	1000	917	951	1020	994	973	956	950	948	976	922	972	944	978	939	948	943	889	988	926	936	948	962	1021	978	993	983	964	1005	1012	971	1004	983	942	972	992	983	1026	977	964	911	968	1011	947	970	935	1001	974	971	969	1050	959	944	947	1027	997	956	962	998	981	937	971	948	996	952	991	956	986	971	957	938	904	986	953	922	974	967	963	978	938	1001	976	934	947	966	1025	965	1005	977	881	991	974	886	1027	971	928	982	988	966	929	990	997	967	966	1019	966	988	928	1044	974	994	968	956	961	1024	993	1000	919	981	981	991	975	924	973	1013	936	917	953	954	976	992	1006	930	956	987	958	983	976	984	925	970	980	982	1019	1016	1000	950	1007	1008	990	992	959	971	944	996	976	960	988	1013	976	967	957	982	939	997	963	1005	960	994	928	991	1023	983	1008	971	921	992	997	965	947	981	940	1003	996	1012	971	987	915	994	972	987	982	982	983	989	939	967	985	949	948	1033	875	982	987	959	1027	959	988	939	1007	1006	982	950	998	994	947	953	951	996	974	937	939	949	976	1049	968	966	972	982	935	945	964	1014	965	1003	1001	909
24239	21440	25189	28096	21445	21465	20006	861	445	438	382	384	352	383	320	310	327	315	313	337	322	298	303	320	295	304	308	310	299	294	278	300	292	301	288	316	286	259	277	308	309	298	325	327	291	304	276	285	301	306	324	312	280	317	313	274	318	317	321	285	274	310	289	310	293	269	296	295	266	308	288	306	302	358	284	277	313	301	292	315	335	309	304	288	317	291	279	261	324	330	278	291	297	276	294	277	272	285	277	309	299	336	307	270	303	289	319	317	303	291	290	318	282	272	279	289	284	320	274	291	295	292	267	278	267	280	292	307	299	269	304	267	288	286	301	311	297	272	299	330	269	285	273	271	248	296	306	281	295	283	297	311	288	280	304	273	275	286	289	306	275	263	299	292	272	261	308	298	301	267	315	297	265	305	315	293	280	289	277	295	279	304	291	311	273	311	310	316	296	296	293	296	315	329	291	268	255	296	312	289	297	290	318	290	297	275	281	274	270	298	299	276	286	272	325	308	271	257	280	256	291	294	280	293	276	280	318	289	280	273	302	282	263	276	278	308	261	277	286	311	272	317	318	376	314	290	258	282	296	261	294	296	273	295	305	277	295	294	287	283	311	291	297	285	292	266	314	282	307	297	310	336	297	272	292	291	299	267	314	310	271	301	279	286	308	325	296	294	288	320	311	294	296	296	322	303	264	293	322	280	309	281	270	321	305	303	298	297	304	290	308	314	307	253	295	351	286	295	262	287	306	280	293	294	278	282	315	275	287	286	314	286	290	308	265	292	315	302	281	289	288	292	284	301	292	300	281	273	313	316	276	287	269	291	272	318	285	280	275	291	250	271	277	313	287	291	299	292	275	271	289	330	290	281	270	301	294	257	242	283	296	257	319	310	281	289	317	311	285	274	281	299	319	291	305	270	249	316	289	275	288	300	274	267	281	288	302	290	286	275	313	299	285	287	289	279	289	311	236	302	318	283	265	270	280	292	279	315	281	293	324	262	311	286	272	308	278	294	292	286	289	272	308	301	328	301	311	284	279	303	290	300	313	287	265	320	323	281	278	270	300	276	302	288	289	292	278	283	326	268	314	303	295	267	284	285	288	278	277	303	276	302	288	283	227	303	299	305	290	281	278	282	294	294	265	271	291	293	356	260	296	265	297	252	303	286	311	290	295	345	275	329	311	313	319	298	293	314	289	294	285	312	307	315	267	305	288	269	324	294	322	305	281	279	290	314	278	311	266	309	289	287	324	256	290	316	280	305	275	289	299	297	307	282	325	263	325	303	292	296	295	277	297	289	277	290	294	330	320	273	275	301	293	324	291	290	319	296	312	266	292	292	252	290	296	301	283	283	315	299	271	299	315	304	324	308	267	254	289	276	324	320	292	310	289	272	319	307	287	288	306	302	291	275	321	311	325	290	323	277	314	304	265	365	292	298	286	296	289	276	310	300	295	304	282	292	264	295	271	272	274	292	275	273	305	307	286	292	303	304	314	292	299	282	283	320	281	304	270	282	320	306	267	291	274	260	309	316	283	292	313	294	317	283	302	263	298	296	292	311	274	290	258	302	311	274	294	294	318	278	323	284	278	262	282	284	287	310	303	311	268	280	278	261	268	258	274	279	280	304	295	254	266	282	298	306	304	315	297	297	279	306	321	268	313	332	309	293	276	267	307	271	254	322	311	275	297	284	293	277	284	301	283	292	317	293	309	301	335	257	295	275	296	322	294	309	283	302	286	298	296	320	315	307	295	261	295	316	240	254	311	261	295	314	325	297	291	292	296	300	298	295	281	311	289	329	263	303	288	318	236	268	290	273	268	298	312	314	290	302	267	262	298	304	306	298	289	286	292	275	295	286	302	275	297	308	289	299	290	287	294	293	274	328	272	306	284	312	349	289	327	283	301	274	324	291	287	304	271	298	299	316	262	273	289	306	269	306	286	287	287	307	288	303	289	255	307	270	295	284	312	277	303	305	266	346	304	267	317	306	296	302	297	298	305	332	281	281	317	304	297	336	327	244	262	308	297	263	283	286	317	292	278	306	306	303	242	279	262	296	302	258	272	295	270	294	283	288	304	297	277	311	295	281	280	291	326	320	336	308	287	277	291	271	305	260	292	241	297	276	282	272	332	302	290	288	287	276	269	295	319	298	270	316	262	313	296	309	320	311	310	301	267	305	272	325	307	291	320	313	307	279	278	318	279	287	287	334	278	245	257	294	273	269	281	289	324	301	284	275	266	306	310	286	322	284	304	290	268	292	301	290	304	260	273	314	298	285	289	323	256	319	293	264	282	286	277	274	297	261	286	298	289	293	262	287	276	272	298	300	273	314	303	289	297	288	291	273	314	283	266	308	269	335	328	303	291	289	281	290	290	321	313	276	312	331	271	280	293	275	323	294	290	297	256	310	282	323	308	270	273	297	282	260	331	282	294	299	307	299	288	329	308	271	282	288	271	301	283	299	255	276	311	295	290	314	261	310	270	303	270	290	283	298	301	268	304	301	297	260	287	285	316	294	290	278	313	305	308	295	276	305	286	328	313	307	300	295	270	293	286	276	283	297	285	271	275	284	299	279	278	307	286	285	280	280	292	267	284	308	291	271	331	281	291	263	290	290	237	271	296	316	278	307	306	260	329	292	299	277	263	257	314	285	293	315	284	291	332	301	300	346	325	326	303	271	305	297	274	283	293	311	276	302	270	294	286	332	291	273	322	279	266	273	289	301	292	286	303	283	274	264	310	314	280	257	300	267	298	299	295	325	294	337	293	301	269	280	284	263	259	276	282	272	286	264	277	264	329	297	309	303	303	306	269	267	281	316	320	325	289	280	324	282	272	327	295	270	272	281	284	265	283	260	316	256	300	277	274	271	287	278	334	299	327	269	274	280	324	265	269	283	286	293	306	280	290	313	270	278	281	328	277	280	288	283	299	272	290	333	272	297	297	298	253	268	281	289	358	324	275	299	261	301	322	282	305	316	304	318	301	268	264	273	291	304	309	285	333	310	282	299	271	289	292	277	309	277	308	264	285	295	298	287	268	256	294	293	272	318	332	276	300	294	261	296	312	290	322	283	327	306	298	286	303	293	281	307	279	280	331	282	303	301	296	290	320	301	284	308	283	296	314	254	291	269	282	311	297	290	267	305	249	301	334	305	284	270	294	313	278	319	314	323	310	268	307	248	285	332	324	288	311	264	281	271	318	281	283	289	275	312	271	300	240	333	269	291	284	319	293	298	311	302	315	284	296	298	266	287	302	313	294	307	285	276	340	305	280	321	269	281	258	312	319	290	294	267	307	303	273	311	276	283	286	298	266	332	297	303	264	318	271	298	283	299	288	280	291	281	279	285	260	287	295	287	261	266	283	270	269	280	304	267	304	300	278	292	314	262	306	287	285	284	290	320	265	331	346	262	282	283	301	267	294	292	280	306	283	281	284	329	290	307	283	275	330	273	281	272	279	327	274	263	291	316	281	301	297	334	290	280	286	291	305	284
27419	18576	2570	1209	939	858	741	728	696	672	666	634	691	694	696	652	665	629	647	651	592	632	633	655	625	639	636	679	627	696	667	609	635	637	626	657	650	689	599	643	672	635	628	645	694	629	673	651	664	689	720	591	666	633	637	672	607	652	666	613	633	630	657	659	639	627	602	647	609	637	612	578	651	663	678	621	612	633	692	628	657	613	653	640	638	650	641	630	638	614	657	645	660	664	608	628	611	617	665	607	602	622	652	638	678	647	642	649	613	616	594	621	638	619	653	691	626	632	662	676	655	647	631	666	663	660	654	614	649	656	680	683	654	615	684	647	621	643	626	645	602	652	645	568	665	641	626	652	665	642	643	584	657	639	620	655	643	605	644	632	618	631	633	676	679	640	626	647	582	627	637	632	625	653	660	640	604	653	674	649	613	657	617	668	603	645	633	622	581	649	594	636	644	589	636	596	593	682	631	649	624	630	676	573	667	662	623	647	618	649	612	627	639	646	608	632	650	634	636	610	648	671	643	685	628	627	630	620	622	635	632	623	623	576	597	616	614	616	642	639	590	631	644	630	628	668	646	640	610	618	615	647	635	630	640	601	669	616	620	636	629	635	660	619	611	633	641	657	630	699	646	624	619	622	666	635	583	650	607	676	630	673	627	661	612	662	595	649	653	619	658	663	649	637	663	680	659	668	647	655	645	639	638	631	629	629	659	585	670	644	649	638	628	621	584	641	666	642	657	658	661	621	676	663	711	699	634	667	625	683	616	661	629	646	686	635	645	626	597	671	629	637	694	599	644	633	700	622	668	662	621	646	618	635	682	667	626	592	649	605	614	616	595	599	657	630	635	600	641	666	646	622	596	652	677	639	623	634	671	628	665	659	608	673	610	650	659	645	651	636	607	622	653	627	623	639	640	668	639	614	626	679	672	646	634	636	643	650	643	654	696	636	642	627	644	657	619	668	651	609	627	678	660	620	667	681	576	653	619	627	632	618	634	643	621	613	678	618	621	692	635	697	605	620	634	685	620	627	621	608	657	645	615	639	592	622	637	637	621	661	624	625	643	641	611	660	637	671	645	604	632	633	648	611	618	622	621	654	623	626	600	600	707	639	676	654	625	600	602	667	645	569	597	668	614	648	655	634	601	624	621	565	636	623	644	650	644	621	629	655	636	630	656	659	656	672	659	664	628	616	651	621	591	603	613	599	636	602	652	643	648	638	624	643	661	625	667	661	637	597	637	670	639	657	625	627	626	649	637	648	642	637	679	622	638	608	622	647	673	601	616	600	646	636	629	683	639	668	631	659	613	620	664	615	656	616	610	627	627	619	626	689	644	665	625	663	591	585	634	603	579	610	628	655	671	641	640	590	677	582	672	639	650	639	665	638	627	618	625	653	620	693	661	638	691	615	587	625	649	608	663	619	644	649	655	623	647	626	659	637	656	692	646	615	606	627	647	611	665	668	602	641	666	628	639	606	666	647	634	669	642	636	625	635	620	669	613	639	638	642	655	671	607	630	664	648	670	614	621	642	613	642	657	618	680	599	657	667	650	616	655	632	620	600	579	662	630	635	604	605	601	649	657	616	620	664	642	662	611	635	671	666	637	633	649	640	653	604	665	610	668	575	644	605	621	611	621	674	662	672	689	638	665	655	613	619	610	632	634	661	660	647	637	633	636	633	609	677	660	615	632	631	624	633	685	664	638	620	639	641	670	613	598	668	613	602	617	656	633	571	615	630	597	698	631	663	640	623	601	638	600	571	654	616	641	674	624	618	630	619	627	667	640	661	635	586	691	613	657	616	637	648	637	684	664	657	630	662	659	639	607	629	635	657	634	651	702	648	634	634	636	592	597	634	601	653	593	632	634	633	605	621	630	625	637	610	657	620	636	664	633	638	658	651	662	638	642	669	628	634	622	639	648	618	650	621	697	618	640	668	610	650	691	616	609	654	644	621	605	649	618	604	612	660	679	593	595	620	601	629	669	613	661	651	629	656	633	677	616	625	653	619	613	634	663	637	699	641	624	649	638	674	638	622	614	632	631	636	664	585	640	607	619	682	681	578	624	657	650	663	621	643	657	643	698	637	600	591	617	653	664	684	646	680	648	594	643	676	604	594	639	620	673	670	659	616	691	665	601	628	597	592	621	668	661	606	669	673	642	570	641	604	623	650	603	690	625	649	613	656	623	637	619	638	629	624	614	657	615	589	630	608	629	672	599	627	658	635	664	629	646	592	625	614	601	658	662	624	654	657	665	626	611	607	620	648	682	626	646	650	596	618	620	650	661	659	613	627	626	650	726	615	655	645	648	608	672	647	634	644	701	643	589	636	624	623	654	616	681	647	643	601	697	619	627	625	647	613	632	645	606	659	644	655	581	655	659	613	639	602	640	703	668	645	626	601	621	664	671	633	676	622	632	629	661	627	633	641	625	605	645	633	622	601	646	625	636	650	636	615	670	629	642	647	672	674	618	663	626	631	634	629	620	669	682	665	595	653	631	637	628	592	628	621	627	597	628	638	616	625	677	650	625	612	640	654	632	658	657	646	645	624	634	640	661	593	588	592	655	597	672	659	655	629	613	671	664	617	638	623	624	648	675	633	618	635	600	626	603	631	630	615	656	604	624	683	585	607	608	617	666	631	595	668	695	645	634	611	634	646	614	644	600	647	639	670	593	645	608	718	634	636	611	675	644	632	645	674	614	644	642	638	631	652	606	627	688	604	619	692	634	600	643	659	594	627	655	656	678	667	640	638	653	671	613	646	638	627	639	636	645	637	625	612	656	645	636	620	681	641	648	690	647	595	624	633	605	630	576	613	573	640	659	623	641	658	671	598	621	651	660	600	631	644	634	695	647	614	648	605	649	678	640	595	681	634	651	686	635	579	691	612	678	669	649	668	638	623	644	629	650	630	626	673	659	683	642	589	648	574	644	665	654	602	599	675	628	573	658	627	632	600	660	619	639	613	646	634	680	631	629	644	607	653	656	661	613	640	630	595	622	631	592	675	624	581	601	646	603	595	615	615	608	620	644	623	654	625	632	631	621	672	628	631	618	624	627	634	645	652	638	618	648	643	638	659	629	617	634	599	620	634	628	615	652	650	694	648	657	656	654	606	683	635	625	627	629	638	593	652	640	621	647	649	629	607	655	655	632	603	640	608	603	639	672	626	632	684	616	703	592	638	666	621	693	633	612	628	608	654	653	636	643	654	662	644	653	657	632	647	624	575	642	663	609	654	655	652	687	643	632	623	700	663	631	645	605	656	587	643	683	632	638	627	611	675	681	645	613	637	627	635	674	709	607	608	697	697	665	622	622	630	603	598	637	614	625	648	615	642	640	648	654	651	644	634	601	614	640	631	648	637	650	636	641	640	641	646	644	659	612	610	679	636	620	633	651	652	685	658	615	590	621	618	621	679	624	670	637	588	591	651	685	635	650	658	612	657	636	656	636	634	643	640	622	660	613	690	640	574	661	607	648	641	660	625
32329	20528	9803	756	475	413	442	415	363	394	435	358	405	417	341	397	366	378	379	359	360	373	390	333	333	412	347	387	430	343	356	350	393	394	347	410	411	399	416	380	347	389	402	401	399	376	344	378	385	360	396	397	401	361	392	374	372	388	364	352	427	400	382	353	378	368	414	383	394	402	414	355	374	410	365	389	372	389	395	421	390	368	384	391	415	391	374	407	405	405	355	371	372	374	384	396	402	399	394	401	384	363	407	387	404	424	397	377	353	334	399	426	375	366	375	383	363	402	370	382	393	381	363	376	369	393	391	401	349	342	400	405	345	370	401	369	358	385	363	353	366	342	372	389	375	411	355	410	394	424	389	377	405	401	379	400	388	370	384	365	377	386	367	416	400	384	383	416	428	405	395	363	404	353	366	397	357	366	395	397	396	416	345	379	397	369	362	391	426	370	383	425	382	367	392	340	377	393	383	386	388	370	379	345	396	397	392	343	361	359	387	354	379	409	408	388	377	422	378	367	363	368	359	399	372	394	392	390	363	387	359	419	394	374	409	362	404	394	380	387	408	405	399	397	403	347	359	368	366	357	375	386	418	442	365	378	343	367	379	408	402	369	396	385	393	345	404	360	387	361	388	373	369	397	401	418	328	387	355	397	376	392	367	376	368	370	372	384	394	386	372	416	389	402	339	394	397	365	392	437	345	387	363	373	425	392	360	343	375	394	376	353	403	384	429	370	346	371	364	394	373	403	354	407	342	395	395	408	396	378	412	375	393	386	364	391	412	407	389	384	378	384	387	361	407	379	418	389	397	384	366	366	408	378	384	399	404	379	346	384	427	372	387	350	395	378	376	395	372	330	351	392	373	419	342	381	409	402	360	377	421	400	374	422	351	382	376	363	384	367	383	425	401	371	399	397	368	408	376	403	408	389	359	418	396	354	371	401	393	418	377	399	407	390	379	383	350	372	371	422	351	356	383	398	381	388	390	368	390	394	388	401	388	393	368	363	392	383	397	396	381	361	393	382	344	401	379	376	420	375	380	377	409	393	432	409	424	381	357	354	375	370	408	379	344	362	353	349	355	382	372	391	326	340	345	384	381	395	344	385	386	407	364	391	390	357	403	365	371	367	354	430	386	357	407	378	393	389	388	412	402	373	351	373	371	329	373	365	370	392	403	389	410	411	414	346	390	383	393	372	356	373	375	400	413	378	378	380	398	353	401	382	418	379	354	364	398	394	389	385	369	382	350	359	385	386	363	374	386	383	370	356	396	397	391	394	394	355	377	385	389	400	354	390	386	352	383	382	369	389	395	365	410	424	378	378	406	364	411	378	385	369	379	335	389	386	367	367	375	373	401	364	411	391	343	373	369	367	385	367	379	372	352	403	368	399	347	389	384	355	370	356	358	421	413	397	370	366	366	366	348	392	389	391	374	359	367	374	368	354	363	369	386	352	406	383	392	379	390	377	372	363	369	385	374	379	368	342	430	389	392	364	393	382	384	388	388	395	351	385	374	397	356	382	362	372	373	386	354	371	369	360	361	391	351	358	380	361	380	349	371	391	371	434	352	346	363	397	377	371	366	352	360	355	385	406	395	383	388	405	373	422	435	391	395	394	386	377	382	391	384	342	377	419	359	400	355	397	369	381	395	364	346	412	380	358	389	376	356	400	339	366	348	360	391	377	402	363	382	374	395	352	383	373	389	397	402	369	436	371	377	366	398	393	363	390	353	422	347	353	389	374	369	359	405	376	397	406	368	416	412	364	355	366	372	367	350	366	369	405	403	375	368	368	389	369	370	383	369	390	413	355	363	377	399	362	412	389	373	399	401	400	374	380	359	363	360	361	397	392	381	401	387	395	358	396	408	417	357	374	400	362	382	372	395	392	387	377	385	340	357	372	361	356	377	380	390	369	379	361	395	390	430	408	409	375	408	389	383	406	417	378	364	430	390	357	374	372	394	376	373	375	399	393	385	406	406	346	346	410	350	358	378	399	409	376	383	374	389	401	370	407	395	399	388	368	405	328	405	377	368	381	367	404	391	417	411	373	400	380	378	332	390	366	399	403	366	349	408	382	440	401	377	427	366	372	355	377	382	353	439	392	382	400	386	334	388	383	374	372	361	423	346	374	393	379	356	364	443	356	390	398	418	376	390	377	421	392	394	386	353	383	401	392	351	411	390	395	393	388	390	396	393	371	380	403	388	372	388	378	373	396	377	390	378	372	368	405	373	385	414	375	377	408	374	368	397	410	391	373	373	366	370	415	398	345	382	387	399	367	343	392	374	400	393	375	368	400	395	366	410	380	376	370	371	360	379	364	381	346	375	358	405	371	350	346	387	415	357	398	381	376	364	393	363	369	402	373	358	382	354	381	393	369	363	365	353	365	357	405	389	387	343	401	381	354	382	392	383	387	365	357	345	360	413	410	377	374	388	343	402	412	361	396	376	363	342	362	389	369	381	413	376	392	377	365	392	410	406	364	384	362	412	399	369	386	421	400	398	399	379	387	368	363	361	395	381	382	407	408	353	376	377	367	391	343	414	359	391	398	400	408	366	364	387	371	363	380	392	366	439	428	404	376	377	366	389	390	364	367	420	393	392	375	373	402	406	387	359	406	398	385	381	382	389	371	368	406	338	361	375	416	358	387	381	400	403	389	364	384	380	390	378	363	362	333	356	351	356	408	389	347	419	427	425	377	410	418	405	412	397	396	374	380	413	379	378	430	390	425	404	402	355	395	375	334	432	381	376	400	373	393	363	378	385	426	372	364	392	389	371	385	399	379	415	382	358	395	353	376	396	406	383	384	380	394	377	385	427	355	381	406	415	357	386	374	346	400	409	389	376	422	380	428	410	382	390	415	389	397	376	398	367	365	390	408	404	369	367	405	396	372	365	361	398	350	411	369	381	360	356	373	418	355	401	373	365	368	391	401	367	412	378	356	353	429	353	343	407	399	396	370	356	401	369	379	401	325	386	366	388	382	373	386	373	383	377	410	386	414	379	378	380	387	373	416	391	336	377	404	409	406	393	368	399	360	354	408	410	348	383	404	370	363	371	363	356	397	391	351	344	369	367	380	388	374	372	371	368	387	354	356	385	384	348	381	374	374	383	406	380	395	330	371	350	388	390	418	392	414	371	356	372	368	375	357	372	391	433	368	335	375	387	382	370	438	349	384	369	381	390	359	408	405	373	343	379	359	398	364	366	393	389	412	405	381	364	395	355	359	377	349	392	363	364	380	396	377	386	408	429	406	346	371	412	383	360	352	360	414	402	364	361	445	369	362	364	397	387	389	372	353	367	366	409	392	392	388	376	386	392	381	403	399	410	410	381	398	374	388	425	366	394	418	367	371	412	376	357	374	403	382	394	403	364	337	374	429	404	385	362	448	367	402	379	365	405	384	363	403	423	389	380	372	413	382	370	380	407	400	386	352	365	385	377	362	371	380	391	369	362	381	383	374	374	346	379	363	345	372	342	342	364	368	383	353
7667	2309	934	893	835	838	866	884	859	850	885	906	872	841	856	900	917	866	886	857	862	890	811	870	838	861	885	876	887	808	936	831	878	878	833	855	862	891	902	846	817	881	863	766	846	845	837	888	836	892	816	848	898	830	862	846	858	906	891	851	875	915	848	838	837	826	873	851	931	856	880	848	919	825	877	823	894	848	895	834	905	881	886	887	899	843	876	930	882	857	885	843	923	805	893	900	782	862	871	860	836	835	862	906	878	865	838	830	844	838	844	838	879	835	823	873	879	850	868	853	901	870	935	877	892	893	861	836	808	836	902	866	860	925	830	860	865	893	857	776	862	870	901	828	858	838	916	858	894	885	869	848	879	850	889	850	862	867	819	880	823	869	873	820	851	924	890	899	827	887	928	834	856	856	852	842	865	843	875	829	859	899	845	877	876	891	830	869	850	904	825	888	854	902	854	809	844	864	848	880	848	837	878	861	846	910	874	894	904	861	863	824	875	825	869	880	821	871	835	882	859	898	862	907	875	894	801	887	884	875	847	920	857	859	834	846	890	907	841	886	893	812	891	864	809	895	927	916	870	869	920	864	873	884	774	835	869	885	826	868	863	888	868	862	876	868	878	902	816	860	865	863	817	857	909	868	796	838	862	829	890	858	870	934	845	836	921	921	836	850	879	883	850	855	914	870	820	838	878	892	907	897	854	899	866	851	875	843	823	883	868	873	876	876	838	805	876	923	872	827	880	842	837	872	892	887	942	895	847	898	890	876	835	795	901	855	860	862	842	844	862	844	935	862	792	888	846	949	856	875	829	873	857	902	887	878	854	871	869	903	850	894	869	895	882	871	890	904	878	892	848	867	908	860	894	845	848	909	843	886	795	882	871	861	842	832	856	859	921	859	842	840	859	874	865	871	854	865	885	931	854	884	847	930	863	940	832	807	856	874	857	858	838	891	828	869	890	885	820	836	864	872	837	892	899	856	866	880	871	877	864	859	867	868	845	825	891	854	887	897	878	878	870	829	842	886	879	894	928	848	803	885	896	915	819	939	890	889	879	855	884	904	894	825	848	904	878	891	810	861	863	867	876	849	806	851	864	884	889	862	840	842	855	852	859	845	885	898	847	804	860	873	879	848	856	867	843	891	880	886	898	869	926	853	840	876	860	868	860	873	803	844	829	869	896	874	906	838	920	899	815	799	848	890	893	851	859	858	888	891	891	844	856	912	921	848	894	900	918	877	789	843	900	824	803	901	915	851	831	877	859	830	904	900	886	885	828	886	873	811	873	867	873	852	843	836	912	843	883	916	904	868	881	885	863	846	838	894	867	868	886	798	857	848	908	867	851	869	899	841	868	915	869	830	903	870	883	903	890	828	814	865	863	854	846	889	866	875	883	820	912	844	896	907	893	834	843	816	840	904	841	852	872	849	806	844	887	901	847	886	878	814	877	859	868	875	878	891	817	859	889	890	855	835	838	903	849	835	839	879	880	909	860	877	845	929	898	841	932	881	881	896	861	864	882	860	848	859	889	867	875	826	804	821	839	912	871	857	883	821	853	857	862	825	878	890	844	878	892	849	858	887	842	892	866	843	857	854	868	878	867	849	930	887	877	878	825	892	823	899	835	854	915	831	886	900	839	939	902	840	880	866	904	864	879	919	838	945	840	918	841	863	858	872	864	884	854	908	873	837	865	865	896	844	865	816	918	821	854	868	836	870	848	886	857	848	873	907	893	851	882	910	889	937	917	846	842	879	891	860	828	874	850	858	879	821	860	838	842	903	849	817	862	925	857	832	883	913	871	855	860	884	858	859	893	824	931	870	877	887	859	876	850	819	900	852	883	883	918	907	870	862	882	826	884	813	869	870	879	868	880	842	871	872	875	882	861	867	893	928	875	836	833	890	914	894	934	849	797	836	921	847	846	864	852	854	868	839	869	903	873	858	955	888	840	854	904	867	890	897	880	869	883	813	811	860	862	863	878	863	886	880	869	889	879	894	884	923	835	916	848	875	836	913	925	860	899	813	912	868	878	855	876	832	872	848	906	852	813	875	889	849	865	873	881	832	901	863	872	887	854	857	878	869	847	856	888	809	858	870	830	881	873	859	885	877	848	899	874	867	929	902	869	910	878	826	814	823	909	875	906	847	871	873	868	834	905	888	822	851	847	910	942	894	852	836	879	828	827	888	891	897	891	893	889	862	873	880	907	952	891	830	869	867	894	856	864	855	881	877	834	902	876	824	847	852	829	870	879	796	812	891	902	884	853	881	835	888	917	884	838	917	839	855	919	858	885	897	858	851	862	853	849	850	848	817	841	852	899	831	883	870	899	832	891	905	812	860	889	820	804	863	849	860	890	834	852	870	868	859	862	834	879	870	819	894	876	858	866	851	900	900	901	814	907	882	868	868	866	842	878	839	913	906	892	894	832	874	876	838	941	868	882	926	888	877	872	852	838	902	893	857	867	891	905	839	827	903	874	851	905	859	813	859	874	852	859	856	883	881	949	824	890	829	845	864	871	824	910	839	868	876	864	885	820	870	865	871	913	908	907	872	911	871	892	871	821	862	900	891	863	893	867	802	874	848	842	833	872	864	903	871	868	849	867	880	895	842	866	836	892	869	875	851	862	857	869	893	877	892	873	932	863	830	870	871	881	863	874	888	876	906	914	848	855	876	816	913	872	858	868	895	860	839	842	862	848	890	852	844	919	840	852	813	866	862	886	870	959	850	870	828	914	874	905	861	846	872	859	913	874	868	835	898	871	851	895	861	882	854	861	843	855	879	904	878	822	880	866	904	855	883	879	859	837	841	842	841	856	961	845	863	936	819	859	905	869	794	849	879	926	851	834	936	873	904	928	834	893	858	865	841	823	860	849	851	836	840	909	887	873	850	901	864	843	900	874	834	880	802	897	811	886	878	882	869	872	805	876	866	892	868	889	811	845	889	843	837	850	878	876	864	844	893	825	812	831	825	904	892	843	890	816	924	881	874	853	849	836	836	851	891	822	824	823	818	910	830	879	840	860	868	896	874	860	872	846	877	847	884	869	868	861	875	836	913	875	915	869	855	846	931	814	842	858	877	866	878	835	859	824	831	855	866	864	848	936	856	880	877	864	898	871	868	909	895	867	858	788	828	898	900	854	886	854	873	845	900	862	859	838	850	851	866	882	860	901	868	860	806	903	966	842	819	872	902	837	848	885	852	874	854	834	850	887	845	883	838	899	888	931	857	850	846	843	812	904	824	904	845	796	879	869	835	846	878	836	867	870	874	873	890	896	907	843	862	880	865	873	896	921	864	870	879	866	881	853	896	850	922	870	903	913	856	841	884	858	904	871	896	846	855	910	935	831	877	872	856	885	902	956	816	837	862	861	880	905	851	897	859	917	797	825	850	850	859	820	860	826	895	887	847	855	881	848	851	877	855	879	874	847	838	883	916	840	874	894	851	845	862	862	879	870	890	909	890	834	852	891	858	846	903	854	890	878	859
24752	21432	24913	28363	21424	21452	4296	731	514	504	486	509	484	486	467	460	465	461	492	489	514	446	484	473	480	453	487	469	455	451	466	459	481	450	452	479	452	477	438	464	452	475	452	485	447	492	538	482	442	428	473	450	491	476	479	456	463	477	445	453	453	442	523	544	447	462	508	430	473	462	446	477	481	510	433	436	447	537	523	441	451	509	448	434	424	476	447	465	457	461	461	467	471	444	456	419	463	465	475	498	467	449	477	438	438	465	450	515	473	508	422	507	450	463	469	461	464	489	471	486	423	454	480	452	460	481	484	499	437	447	415	492	453	497	441	436	474	510	481	459	471	519	482	486	454	447	456	470	440	463	484	410	435	450	475	491	469	428	477	472	481	434	448	452	488	474	433	450	481	400	416	442	445	467	440	481	484	489	472	458	446	430	442	485	465	453	479	468	492	424	486	488	473	464	489	494	480	393	468	506	479	458	462	472	465	470	457	483	450	443	394	427	454	441	480	505	432	466	468	439	461	465	463	434	480	461	454	458	464	462	429	459	493	478	477	449	440	453	475	436	452	437	491	482	475	458	473	494	498	461	458	477	446	463	479	475	446	471	474	470	489	536	446	486	468	493	422	475	465	453	467	453	498	406	419	423	487	434	420	463	438	459	464	503	469	455	468	473	417	465	470	473	498	484	474	419	464	486	492	437	437	473	458	430	436	453	437	489	442	470	481	473	472	469	454	449	455	460	438	465	463	430	439	472	470	461	468	443	460	457	478	468	476	439	431	472	462	483	460	457	478	456	494	450	508	481	463	455	485	451	480	443	464	442	442	479	471	481	420	452	418	448	450	435	477	456	470	452	405	477	485	459	468	414	458	458	441	490	435	455	474	509	454	459	473	458	440	504	501	485	458	486	463	434	473	441	468	435	443	470	481	479	474	444	483	463	500	432	491	489	429	428	451	464	476	460	456	498	426	438	474	480	495	458	419	476	455	464	441	450	472	464	475	446	452	406	458	498	417	440	454	432	483	495	481	451	486	465	459	478	478	467	505	467	409	440	453	433	446	499	436	435	451	442	450	447	482	449	452	474	468	436	455	472	457	471	436	451	459	464	448	445	448	455	471	443	507	541	452	461	462	443	479	450	481	473	482	432	422	440	462	420	439	450	487	448	482	473	476	464	468	494	516	435	477	445	468	466	456	497	462	485	416	462	457	417	494	511	456	460	465	442	451	487	470	487	508	448	460	491	475	472	423	494	495	443	447	461	490	460	456	446	429	472	462	470	462	472	477	499	502	488	486	473	439	476	443	440	452	458	442	431	438	480	455	501	476	445	457	443	495	473	428	454	449	452	442	430	469	503	434	462	470	484	469	467	430	500	468	471	477	455	456	480	485	470	483	455	458	489	464	476	442	499	461	461	457	482	483	467	494	548	467	494	465	446	485	451	424	437	473	417	455	443	441	462	464	434	429	435	446	470	471	448	407	451	439	461	493	472	479	486	461	462	461	466	455	400	461	460	469	394	484	427	456	459	462	412	457	427	505	431	464	428	441	451	444	457	511	477	433	490	455	430	507	470	430	458	472	455	456	471	460	483	476	480	437	419	480	461	466	461	442	450	453	471	464	433	465	440	437	457	463	455	468	474	458	487	494	454	443	435	462	476	437	467	473	457	488	465	490	498	494	412	463	457	455	450	494	444	484	417	447	456	485	514	459	470	452	451	485	448	459	455	478	433	435	468	424	468	470	457	435	419	466	468	451	444	460	493	436	447	468	437	454	479	431	458	468	464	452	405	483	438	422	484	460	476	493	491	466	462	472	451	428	440	480	450	464	488	493	481	488	472	477	454	485	435	424	464	507	481	447	452	453	436	426	439	448	473	440	512	430	503	479	484	487	446	457	459	459	434	431	482	464	482	451	492	441	466	441	478	443	447	467	389	483	451	471	447	487	481	453	503	429	439	513	475	469	468	428	420	503	463	424	488	472	399	455	459	462	483	482	506	483	521	417	491	454	457	474	510	418	482	474	456	435	459	477	451	445	463	441	412	475	434	493	455	460	449	464	450	467	425	440	443	462	461	426	463	467	464	443	491	426	446	442	471	463	507	488	460	464	497	445	482	433	475	485	441	427	497	467	456	500	454	478	476	424	455	494	476	438	490	504	462	447	478	536	462	464	436	434	473	455	468	441	470	473	481	468	450	431	421	445	440	446	420	452	443	515	494	476	477	466	461	474	469	435	448	460	448	418	434	474	436	466	471	494	460	483	494	430	462	500	485	432	466	468	456	472	478	506	478	464	465	461	452	473	470	500	451	443	448	507	467	457	477	424	464	455	404	487	476	427	515	456	483	446	451	454	486	474	449	432	441	462	481	487	411	457	448	446	469	498	472	480	450	472	423	454	454	462	421	462	472	463	429	452	460	436	499	460	453	422	496	388	479	469	461	431	484	446	467	506	501	474	437	434	458	451	479	447	487	461	460	430	416	498	449	439	478	470	462	478	472	496	457	461	436	447	390	487	470	452	496	474	445	464	433	465	475	449	465	493	465	464	498	428	429	448	468	438	503	469	432	485	466	470	424	490	451	475	481	475	430	481	458	491	451	501	469	439	463	477	465	456	427	454	513	462	421	492	496	436	487	457	469	471	457	508	478	456	447	437	463	464	420	459	442	424	469	411	495	471	455	463	497	448	481	466	429	420	481	440	437	467	445	419	487	495	444	491	497	454	489	454	443	442	452	503	455	458	450	452	456	461	417	467	452	485	471	437	470	479	445	453	472	429	433	458	474	443	497	459	469	498	465	454	472	431	471	480	485	462	447	449	442	440	465	437	471	436	470	443	433	505	451	446	441	465	495	502	480	510	493	471	435	439	464	451	459	465	462	484	455	499	466	432	464	487	430	432	411	485	451	469	474	506	477	471	444	448	478	460	466	464	442	532	484	505	472	505	464	446	482	513	469	470	453	401	445	482	442	448	489	445	509	458	480	446	473	460	458	427	467	470	481	464	454	432	482	430	457	483	442	488	441	444	499	495	494	482	512	463	408	418	401	475	453	457	460	419	451	423	485	494	443	484	465	462	431	427	410	480	447	459	455	423	448	443	472	457	443	494	463	478	467	487	464	479	450	465	404	454	473	474	444	469	465	490	478	501	450	461	449	473	448	487	515	458	457	459	504	467	453	447	445	428	457	457	493	450	438	486	457	466	463	495	476	482	504	456	452	462	458	461	429	466	461	488	498	444	432	483	458	450	443	452	479	512	428	473	466	488	494	491	459	449	486	443	413	453	449	441	439	466	513	476	422	467	503	440	447	474	444	469	462	480	424	441	446	431	450	443	450	481	483	495	466	416	433	469	461	476	451	486	453	450	432	427	453	460	484	418	461	477	463	455	458	494	445	482	463	488	422	442	468	472	472	467	448	479	489	415	451	480	455	447	459	499	446	522	430	461	450	425	473	486	472	457	464	471	462	487	483	453	492	480	439	476	495	438	473	446	478
22249	14025	2068	1336	1169	1101	1038	1030	1057	995	1004	987	1012	976	964	1008	1000	959	915	975	956	971	985	980	954	990	1007	978	962	909	983	962	986	990	987	953	972	1038	971	991	937	1004	987	983	961	945	993	949	1010	967	988	958	948	959	924	997	931	990	995	1048	984	973	945	1005	977	1009	997	1024	927	969	968	976	999	952	931	989	928	919	973	958	962	968	997	959	950	991	1002	1028	960	942	1024	968	991	978	978	995	1007	1014	931	963	1037	982	994	1042	958	956	965	973	943	981	961	944	942	1012	1006	946	1007	997	1037	983	969	1000	936	996	982	990	975	930	948	962	994	935	968	1015	1035	953	993	980	1003	985	1000	921	911	971	997	979	948	889	1001	943	1009	936	989	980	983	984	953	1028	941	936	984	954	1020	962	902	1013	994	939	969	976	928	984	999	973	974	939	937	983	968	955	883	974	998	956	941	951	945	1032	947	967	989	1005	1026	988	979	952	986	972	1000	965	948	1008	964	958	967	970	938	1020	974	941	980	1011	960	925	991	956	960	944	961	926	925	1004	993	906	1003	953	963	971	970	1038	1054	957	994	1007	1006	1032	987	1011	953	985	960	955	997	1009	974	948	986	970	988	1046	1002	975	974	962	1013	991	997	948	1024	988	984	953	955	1009	1006	953	976	963	1018	977	978	928	946	949	989	987	1058	947	975	927	989	1002	1015	980	998	919	1042	1015	994	972	1008	983	891	931	954	918	1011	988	980	989	957	983	954	959	986	980	1021	1023	984	1014	998	969	976	991	1014	1034	996	951	935	929	994	960	973	1029	999	985	974	1072	974	972	953	954	972	1013	988	991	988	962	930	958	1012	920	959	971	955	928	973	992	954	968	973	959	983	975	961	1012	959	994	971	956	942	931	950	1002	937	972	1059	975	1009	966	1016	986	991	924	959	932	947	958	1008	990	970	926	941	933	1020	952	975	1020	951	1026	987	958	1008	960	993	1002	1017	1021	945	981	906	951	1004	982	987	975	1013	939	954	1019	998	980	963	987	934	935	967	1010	938	1012	979	1009	952	967	941	998	1014	1012	950	983	955	1002	969	1014	1013	915	948	1006	971	1013	981	992	927	976	1009	1024	1042	968	941	931	960	1005	975	1013	992	984	990	993	971	1003	1014	973	957	1006	959	954	976	973	965	962	989	992	1003	956	967	993	959	968	1003	1023	959	963	967	1019	1006	940	1010	984	1010	919	1019	940	966	955	969	1027	1005	959	987	1009	1004	985	935	1002	967	1038	893	973	989	1002	986	902	970	960	985	928	993	965	1015	968	1013	981	987	953	999	959	938	988	1010	977	983	987	989	1005	955	981	939	954	976	958	978	983	955	943	999	966	983	1010	1016	1019	958	969	973	917	1008	959	966	986	968	945	966	981	964	970	948	963	972	1006	975	970	930	1003	934	974	1005	948	996	964	941	928	998	944	979	971	938	906	1014	946	995	986	1014	1013	936	1000	977	956	942	961	977	944	970	928	1027	943	977	948	958	1008	994	1003	1006	984	1014	981	938	993	979	965	987	1007	979	938	986	999	931	931	1003	1006	967	983	976	993	965	965	970	959	954	1007	987	998	1037	1005	989	965	962	968	990	988	965	960	979	962	1034	956	997	952	946	961	969	1021	976	1010	969	961	948	940	984	944	981	959	953	992	979	979	973	929	1015	984	945	961	960	1010	1031	979	984	1012	966	970	996	999	1014	959	1024	964	973	979	946	998	973	999	966	931	974	988	991	964	956	1052	983	954	937	979	964	968	1003	997	963	970	986	1001	959	988	958	900	995	1018	977	970	1006	953	942	993	991	975	950	1036	1003	932	1010	979	941	939	966	982	1031	945	969	1026	1008	985	995	986	990	1017	944	926	943	1021	956	941	1026	1010	954	991	1017	963	940	946	980	1024	975	953	951	1002	928	1008	996	989	1013	964	979	957	1003	919	1018	983	965	1066	972	967	956	953	974	1001	953	994	954	954	960	986	939	946	955	1001	966	943	937	1008	959	983	1004	984	961	954	991	970	924	1000	967	1009	991	936	952	953	991	984	960	932	987	967	957	968	1007	988	1016	1003	981	945	975	1080	985	968	946	903	927	958	931	954	916	981	997	971	965	940	941	917	1031	965	982	914	1003	927	906	972	967	1006	985	994	938	940	926	983	981	974	976	1018	951	984	947	958	995	1025	984	1019	1013	1023	999	959	928	940	963	964	1029	937	903	970	971	963	986	942	1003	974	1024	1019	994	998	950	1007	990	962	997	970	937	958	975	959	978	984	962	972	974	975	956	908	971	949	1000	952	948	986	982	969	980	1005	961	997	929	973	968	991	948	971	955	991	971	969	1013	960	965	969	987	972	1001	1016	957	1021	916	989	968	988	1018	1007	959	1020	1066	977	932	1028	1007	992	986	950	993	957	935	982	1031	961	1014	949	979	980	960	976	1010	974	947	981	1008	973	955	974	1033	961	990	959	1025	942	980	1004	967	1011	999	1013	971	972	977	995	950	1008	949	926	937	953	969	988	998	957	971	920	998	986	1014	958	947	1017	983	938	944	969	938	976	977	953	956	1010	947	965	1041	957	987	967	936	1005	1006	939	1000	948	979	967	982	996	977	949	985	1005	944	978	993	948	983	990	990	957	1004	981	1017	949	1011	916	963	938	985	915	956	933	946	1003	971	990	951	1006	966	949	1028	972	1016	1027	1009	952	973	948	972	1074	971	989	958	971	969	956	961	962	965	990	953	965	938	987	995	933	1014	989	957	1017	969	949	947	930	977	925	983	951	1038	1005	948	1033	1014	993	981	941	977	1014	993	911	999	1038	974	975	961	953	966	981	966	961	949	951	972	931	905	914	980	959	1013	960	927	976	973	988	938	984	1066	984	986	960	976	941	956	946	974	1021	1016	980	953	1046	1034	972	959	1023	1014	986	1017	950	982	953	966	1000	985	990	958	997	943	985	966	931	978	988	996	974	994	930	909	959	978	1004	971	974	980	967	975	1025	1013	973	965	979	1006	999	1014	1066	983	979	1013	970	1004	1048	962	994	932	913	961	1030	1001	931	1005	951	979	977	987	955	979	993	962	1036	957	956	942	985	988	957	994	968	973	987	967	986	966	969	937	1027	892	960	988	974	920	984	959	1015	933	999	944	955	937	1008	935	994	991	985	970	979	980	977	994	960	981	1016	983	1005	968	952	961	1003	1001	975	996	988	984	994	982	931	931	928	986	962	952	969	972	955	951	981	1017	920	1029	1013	981	939	965	914	976	981	990	1027	1007	1006	1017	924	1056	1008	949	960	957	981	1000	1004	954	997	1031	936	898	977	982	996	982	960	988	937	988	931	1012	1039	1009	922	1041	1021	950	1025	1038	1015	1002	970	946	998	945	989	977	950	992	978	960	1071	938	975	1028	984	961	971	983	1005	973	930	984	940	969	949	999	925	998	925	947	975	950	1001	955	946	972	962	977	968	974	978	991	940	992	1044	923	964	976	979	983	1021	949	1006	1052	982	975	939	945	960	993	948	983	958	957	987	1018	953	891	982	885	928	941	1009	1020	940	934	955	986	961	989	992	937	945	972	964	983	931	967	985	1019	944	964	945	959	990	986	960	978	934	921	1000	973	1018	926	947	948	1006	978	936	996	959	998	974	936	979	990	1003	985	945	1003	984	943	946	968	946	957	977	973	967	1005	1021	973	983	978	1046	905	1021	977	988	964	976	956	1000	942	981	989	981	1006	902	939	985	951	979	929	1007	948	1028	970	1028	930	943	941	980	941	974	988	978	961	1012	948	992	1004	1021	1009	997	960	974	961	979
24313	21450	25173	28172	21455	21474	20067	747	445	427	404	385	364	380	366	310	359	313	279	300	336	320	314	332	301	316	274	303	283	311	314	286	327	296	300	316	298	302	302	314	319	309	324	260	314	287	287	303	275	299	270	290	288	291	305	310	281	280	305	303	313	301	274	315	287	301	307	295	258	275	315	315	279	304	244	254	299	297	277	262	318	313	310	342	286	301	320	316	299	285	285	286	266	307	288	290	262	293	279	290	257	277	279	312	313	337	285	301	287	272	293	293	254	279	281	270	271	291	305	260	293	296	294	281	310	288	290	277	302	276	306	335	288	282	321	279	271	314	287	296	313	301	288	311	303	273	275	284	247	258	312	282	298	288	296	333	296	257	271	276	323	288	315	281	287	289	291	299	285	301	264	307	286	293	302	298	276	264	286	295	284	289	308	308	281	280	301	276	271	291	294	301	298	335	291	274	314	313	296	288	314	318	279	281	305	330	309	303	289	285	307	281	321	299	278	277	348	278	280	323	283	285	279	302	305	302	277	288	284	301	282	272	294	304	301	290	290	292	318	313	297	278	292	307	258	288	302	286	288	317	294	266	276	271	300	292	303	312	272	277	330	295	271	303	260	288	291	254	298	286	317	291	311	259	298	266	298	311	313	310	293	286	270	277	272	307	271	316	278	289	306	253	320	292	346	318	271	305	268	275	278	276	284	296	289	311	308	307	284	304	315	257	291	281	288	293	326	311	277	302	266	295	314	305	307	294	274	303	282	271	320	289	256	333	260	288	281	289	288	315	277	294	266	333	275	303	276	300	282	335	293	267	280	301	319	282	306	279	293	303	305	309	281	284	280	284	306	271	306	278	286	281	286	314	294	297	289	248	302	273	306	314	295	310	278	302	261	289	297	297	296	278	281	305	306	303	294	280	311	296	317	300	266	308	301	311	284	308	311	303	292	320	258	299	285	306	262	286	301	273	259	272	252	297	282	295	276	333	303	333	301	245	285	272	282	259	270	326	315	305	304	300	316	295	288	319	303	277	282	279	294	276	284	294	292	284	308	272	292	308	288	287	306	289	284	266	306	288	321	294	261	330	287	315	288	286	285	284	263	281	312	255	292	282	280	275	291	282	300	290	305	280	275	268	279	297	270	280	291	274	290	300	335	284	266	275	295	286	310	300	282	301	295	301	297	287	329	318	284	317	313	339	284	282	302	311	292	275	276	326	308	296	288	274	273	286	281	287	289	280	276	264	282	285	316	280	300	303	325	309	275	336	303	305	288	347	281	281	278	295	295	294	313	286	309	321	327	334	290	307	304	250	298	320	285	289	284	287	289	317	298	311	303	287	327	279	317	260	271	256	288	283	301	294	304	268	269	281	253	299	276	299	261	284	255	285	311	263	333	291	295	300	292	301	299	257	325	264	289	284	309	277	300	316	287	284	302	310	283	320	305	295	301	278	278	294	305	283	294	285	266	311	289	292	289	308	300	325	296	273	273	303	335	273	287	263	272	309	317	302	289	295	287	315	312	291	274	276	291	288	291	311	295	286	315	280	293	306	299	274	258	299	329	266	309	256	283	315	277	289	289	273	287	293	310	348	274	270	300	277	315	289	280	303	281	295	284	297	281	311	270	336	296	282	318	299	291	274	288	323	295	294	302	326	288	297	292	286	300	276	304	304	316	272	270	295	312	312	279	303	287	325	275	300	316	289	282	302	335	272	274	288	324	299	278	276	257	311	285	324	305	289	296	288	278	300	264	274	265	273	310	294	317	291	267	277	304	281	301	270	302	275	286	283	294	309	285	276	310	261	329	286	272	300	291	267	285	278	321	301	270	315	270	299	280	290	283	278	287	252	269	289	298	294	272	288	312	314	330	281	254	299	279	297	296	317	278	276	291	300	317	276	312	319	295	287	264	265	310	274	291	324	302	302	292	286	286	276	268	299	287	293	305	306	286	272	287	309	276	296	253	303	290	293	319	277	298	264	306	313	262	297	253	271	284	297	275	295	311	285	292	299	319	318	299	298	281	296	280	307	310	290	297	322	278	284	352	294	315	301	301	293	339	294	308	304	320	281	286	298	275	281	294	293	280	321	296	276	281	290	311	289	308	282	293	280	318	308	291	314	280	288	310	309	260	299	299	284	280	317	300	289	302	285	292	324	305	286	303	276	264	302	265	298	314	321	287	291	288	282	277	325	281	269	306	312	297	264	249	271	294	292	260	281	284	261	289	266	293	292	272	284	299	286	289	295	280	303	283	280	275	285	286	289	270	267	287	317	310	298	290	265	274	330	279	281	277	283	293	300	278	299	283	280	289	288	323	281	276	301	302	284	301	291	306	319	311	292	299	308	303	344	291	323	269	286	333	270	285	310	276	278	272	331	299	305	268	293	322	304	263	305	267	306	278	310	311	306	301	316	300	274	306	274	305	270	292	286	280	270	318	314	331	268	290	250	302	321	280	262	317	311	264	287	337	297	283	305	311	280	292	284	304	302	314	301	297	283	311	299	283	300	302	305	282	323	293	263	287	299	284	301	302	288	284	277	334	270	280	291	284	271	260	295	299	284	300	292	281	281	255	296	300	272	318	320	312	319	281	304	297	271	289	286	289	295	264	287	271	287	302	283	267	268	256	301	326	316	323	291	296	284	291	290	296	293	317	303	308	285	266	308	264	290	302	304	281	261	314	319	307	296	302	314	307	277	277	313	292	313	264	303	309	309	311	278	287	278	306	285	294	310	279	266	348	301	266	281	286	269	262	280	305	255	295	291	264	263	316	282	305	300	312	244	286	274	297	289	284	289	257	296	269	278	285	272	316	324	298	280	279	287	284	277	300	321	243	279	308	294	311	299	316	327	270	303	270	294	277	254	259	302	316	279	290	334	283	292	290	297	263	337	312	297	312	301	302	295	292	291	301	291	283	274	279	324	326	305	308	318	292	296	289	295	314	307	292	298	291	290	302	270	283	292	296	257	330	287	289	300	274	290	327	287	248	281	296	283	250	308	303	255	282	292	309	260	256	258	285	294	328	284	348	288	289	273	285	296	282	282	319	302	270	274	322	350	293	291	278	300	274	304	276	293	296	292	311	262	284	254	320	281	273	300	326	279	272	268	292	334	296	264	274	309	281	312	285	281	282	297	292	253	276	300	306	338	312	299	286	305	307	302	293	280	285	280	312	280	280	285	294	264	251	301	324	293	265	282	285	285	336	296	341	292	277	265	267	277	283	290	296	288	281	286	230	306	269	284	271	258	276	295	288	299	278	289	285	290	269	271	264	262	294	315	293	295	241	322	297	313	321	328	298	264	324	286	297	260	287	299	299	268	295	280	273	297	302	299	321	328	318	273	275	307	285	313	320	302	300	326	309	284	306	281	324	281	320	302	291	275	302	276	270	307	312	302	313	286	305	295	300	280	300	297	321	296	295	303	300	283	313	299	271	293	302	269	315	306	269	278	300	285	292	296	296	350	317	284	268	283	301	301	265	269	279	288
27310	17834	2496	1235	959	838	756	713	730	708	720	640	673	680	632	664	637	658	643	678	670	665	623	616	649	647	616	630	621	640	635	666	646	620	623	639	645	646	606	646	616	639	655	650	650	605	631	619	621	640	655	663	610	628	646	648	670	643	646	679	610	640	633	638	621	644	677	639	672	611	679	648	673	598	641	645	646	676	610	663	668	655	598	652	667	601	614	664	642	646	638	612	577	651	646	655	640	610	596	669	662	626	637	585	629	595	592	623	636	633	638	632	664	651	630	660	713	581	642	590	651	621	628	623	642	631	667	647	598	620	630	623	640	580	650	635	635	645	639	670	608	641	633	643	639	603	642	637	630	681	665	693	626	629	640	649	643	655	589	625	650	603	667	657	622	664	644	615	603	596	673	639	683	677	632	647	662	643	639	646	635	663	681	623	639	665	632	662	646	622	608	623	589	631	647	686	656	669	644	649	618	650	614	654	639	605	635	631	622	674	594	654	669	641	629	642	597	640	624	671	629	699	635	620	655	633	624	645	666	617	600	630	629	620	622	639	649	600	686	622	609	682	652	645	666	666	618	666	650	591	624	647	674	644	673	663	713	676	660	644	600	680	652	655	646	632	599	653	686	594	616	602	628	691	635	624	658	651	679	655	636	692	651	631	615	647	683	627	716	674	677	668	621	629	670	666	651	634	639	649	616	620	662	634	636	614	638	588	614	640	654	649	655	661	632	674	661	663	574	600	609	618	629	620	666	615	631	647	641	678	636	656	602	625	666	639	621	603	583	654	607	628	640	621	615	633	603	638	677	655	688	631	678	645	640	597	645	678	667	647	685	618	666	644	629	608	627	631	635	588	647	610	614	613	612	632	632	650	620	674	626	639	653	639	649	653	659	671	612	651	646	656	620	689	610	589	661	600	658	648	657	685	619	666	630	637	617	625	647	641	627	622	687	617	670	659	634	650	610	607	640	647	631	659	660	623	617	659	661	639	623	616	637	696	635	632	651	647	625	614	605	625	623	590	699	667	652	639	662	619	659	621	672	621	692	596	609	714	633	588	611	586	636	657	632	653	640	652	622	671	574	686	614	651	587	630	644	642	609	633	646	638	658	664	611	644	622	616	658	622	690	669	646	670	615	603	616	629	651	615	606	657	628	599	668	649	628	614	651	625	656	612	620	642	607	609	628	634	652	671	581	629	655	665	609	639	642	633	644	633	631	634	630	639	660	637	637	615	638	675	625	600	659	608	633	637	627	654	649	632	633	633	667	630	635	622	604	639	653	662	658	645	629	637	635	627	598	625	678	626	619	658	625	649	619	645	622	663	617	648	611	655	619	648	640	650	618	630	623	663	610	639	652	620	613	656	666	638	632	623	639	646	640	660	630	611	600	618	622	631	629	680	623	688	636	639	667	659	617	596	623	632	592	616	614	661	637	649	641	624	648	628	626	639	632	679	642	602	638	687	632	594	629	607	634	672	635	649	669	651	647	668	589	619	620	657	620	616	653	668	657	661	632	614	654	627	619	638	599	659	651	645	620	621	653	637	605	647	639	645	637	664	655	672	641	639	654	698	650	641	589	669	665	634	631	634	607	632	636	691	622	647	660	663	655	631	672	631	657	669	609	639	640	601	675	609	660	684	685	631	676	622	635	636	600	586	637	650	582	661	665	628	660	601	659	697	661	657	660	665	626	616	668	622	665	632	645	635	656	643	644	642	663	664	651	620	637	598	651	636	649	670	597	642	613	597	624	606	645	615	614	658	623	636	579	626	646	660	642	624	645	656	619	627	618	662	651	676	622	636	634	617	619	661	641	676	653	651	642	618	651	647	638	650	630	676	631	643	672	623	664	670	616	610	626	634	626	653	686	646	626	630	601	663	641	655	571	674	651	622	615	665	640	612	654	658	682	629	696	690	618	659	623	623	623	651	656	626	615	659	622	625	657	637	638	615	646	643	609	624	645	628	616	621	659	647	663	658	624	653	598	640	660	646	641	663	641	588	620	657	667	671	660	596	596	599	621	634	650	587	634	578	613	632	606	641	669	627	652	685	631	680	607	688	630	658	661	615	632	640	623	632	618	693	607	642	631	651	631	670	671	648	621	629	652	615	631	670	640	655	573	622	636	611	605	647	631	626	620	591	624	616	641	648	669	657	657	613	614	668	611	624	609	608	689	612	645	622	665	647	668	645	677	636	661	608	647	659	617	657	609	646	624	618	604	623	630	620	672	631	603	636	613	646	675	612	606	633	615	614	609	680	676	688	620	658	637	618	634	632	650	626	640	644	651	648	622	667	673	620	674	649	624	659	659	632	627	667	677	648	648	651	664	629	661	656	614	596	604	607	640	624	598	624	642	640	673	646	599	659	622	622	578	605	602	630	664	624	625	611	674	614	648	668	696	690	664	645	609	615	644	678	631	686	632	668	628	657	608	634	622	631	636	663	661	621	628	629	627	639	704	638	644	649	677	611	600	604	652	609	614	631	669	631	666	655	614	621	628	647	660	648	676	631	662	653	630	600	642	611	659	688	655	659	667	642	613	672	594	616	632	627	651	616	612	646	635	620	600	652	663	665	655	639	641	656	616	622	682	661	632	670	631	633	608	634	629	678	647	633	633	620	661	628	654	599	626	635	645	658	629	598	625	616	615	637	623	624	614	628	656	615	640	658	632	621	659	618	599	645	653	633	632	667	632	608	590	640	661	645	629	600	675	630	657	628	620	607	609	632	630	645	610	653	608	663	651	660	612	654	621	648	641	669	675	619	593	642	675	647	649	629	681	635	635	645	628	669	633	645	668	583	621	646	649	615	619	647	650	629	649	667	658	652	628	630	622	695	671	655	644	659	622	665	634	645	622	652	651	662	612	654	620	640	630	630	658	614	656	675	609	649	626	599	617	678	626	672	621	686	632	637	645	618	661	625	646	617	636	606	609	627	626	653	662	638	628	646	636	636	628	665	628	637	628	669	614	613	645	622	623	632	645	580	669	687	616	653	644	640	653	608	614	619	622	625	645	636	646	668	646	662	631	623	610	637	654	615	651	662	631	656	664	632	619	665	677	682	690	614	639	654	631	630	662	660	639	650	636	634	686	612	651	608	639	641	614	677	630	631	612	636	591	661	628	659	637	608	653	623	615	643	634	636	616	657	635	601	624	650	667	619	638	684	630	664	676	634	651	637	635	655	621	645	672	623	613	603	628	640	647	597	631	678	628	657	646	665	630	616	631	600	595	646	608	657	649	631	642	653	601	621	642	616	614	670	625	623	663	619	623	636	647	646	672	684	660	694	681	646	637	656	633	677	641	605	652	621	620	581	664	627	621	623	703	617	659	655	609	595	616	652	616	690	711	648	590	668	597	616	612	640	660	626	675	633	611	599	612	648	662	639	602	633	648	640	607	657	653	607	608	646	650	693	658	634	604	630	635	633	624	651	652	658	636	646	609	618	614	617	630	641	645	603	625	657	600	631	670	643	652	592	633	630	597	678
32717	20571	9611	767	462	400	401	372	398	397	422	411	417	366	401	413	435	410	427	411	395	389	384	373	384	392	430	407	400	399	402	385	419	404	375	367	393	379	371	366	381	368	393	381	440	403	354	366	394	364	363	367	381	414	416	381	388	369	378	410	348	377	378	426	355	376	394	375	381	396	387	421	386	384	394	408	419	376	438	371	385	351	405	419	398	422	411	390	420	371	403	439	372	369	390	374	395	370	414	379	386	376	354	411	382	389	391	390	433	435	379	404	377	375	385	399	384	392	383	350	415	384	402	422	388	350	378	429	371	409	412	424	388	428	373	366	384	384	361	376	417	394	413	454	401	382	404	381	400	394	386	405	400	389	376	371	361	373	374	382	385	403	384	385	408	363	359	378	397	367	396	368	387	420	397	412	400	378	407	368	378	394	384	357	345	359	397	389	386	415	377	440	419	404	395	436	376	382	375	403	389	406	400	393	415	434	382	351	359	381	428	383	392	372	442	418	377	379	395	374	337	383	385	376	357	364	381	345	373	401	409	381	390	364	392	382	391	350	354	385	416	359	397	395	377	362	398	396	366	392	403	393	415	391	361	389	364	354	397	416	416	380	402	436	371	412	383	373	377	367	373	412	393	410	390	440	404	387	424	406	376	358	410	380	386	389	392	397	411	386	387	369	412	398	381	345	359	407	394	401	387	357	371	375	371	408	398	419	365	419	407	404	404	401	378	388	360	399	379	366	334	373	397	356	393	409	377	380	399	387	366	395	402	421	390	405	372	422	373	395	368	353	381	396	390	403	371	375	375	371	388	407	377	404	415	433	394	407	370	376	354	379	355	427	381	380	356	369	387	356	381	377	401	367	385	402	343	400	400	395	409	407	416	347	391	399	378	391	414	425	389	374	390	405	410	402	375	371	403	382	374	390	391	400	411	386	381	399	402	414	370	366	474	421	384	407	413	408	381	381	326	352	353	394	387	382	409	381	365	414	399	398	390	397	392	366	386	393	409	412	361	371	384	374	419	412	374	383	404	409	363	354	420	412	391	361	388	369	410	358	367	384	428	383	384	389	412	384	403	363	422	386	371	365	365	340	417	405	372	419	389	380	407	404	351	381	389	414	394	373	389	367	372	378	380	363	393	367	365	375	364	395	366	411	355	406	375	392	387	366	376	361	391	393	394	399	403	387	405	401	349	392	338	388	401	400	409	368	359	399	409	382	364	440	411	395	394	395	381	374	404	401	400	405	443	404	355	382	387	417	398	393	378	406	385	372	359	390	378	394	416	374	406	428	409	386	366	374	425	407	346	368	347	406	371	395	373	368	401	370	434	394	406	367	377	410	426	379	395	416	390	413	396	401	387	377	404	389	381	381	389	367	411	386	362	396	409	390	406	376	354	392	400	375	405	375	371	380	439	388	412	403	404	398	383	385	373	400	360	384	409	386	397	370	405	435	386	369	424	391	425	397	366	405	404	413	409	395	390	396	361	370	390	375	405	378	410	366	352	404	424	392	358	413	368	419	394	407	399	365	375	423	377	400	395	397	390	399	381	422	385	447	420	391	409	449	403	361	374	395	386	400	381	392	400	410	406	406	395	377	376	413	383	383	413	421	369	359	388	370	385	378	430	381	397	382	384	388	371	370	399	411	382	374	390	394	391	400	397	367	381	402	402	378	378	368	381	405	383	382	381	387	416	377	400	382	372	401	365	394	372	426	409	400	402	394	367	415	421	403	394	407	400	357	385	409	360	382	374	383	363	379	369	394	361	404	388	384	378	382	355	376	375	382	406	404	386	412	398	422	383	431	403	418	419	389	371	395	361	371	370	404	415	369	389	345	415	378	362	389	446	390	403	381	368	394	388	380	395	405	457	389	400	388	384	376	401	371	413	405	367	400	409	372	400	368	361	361	399	377	398	393	409	390	389	342	420	384	376	408	384	381	358	410	372	393	402	374	374	359	415	375	400	367	408	399	418	410	350	386	361	433	379	383	417	386	392	380	373	399	420	370	387	362	368	342	370	401	414	367	424	389	401	372	375	379	366	362	362	391	409	383	338	365	403	423	377	386	426	384	382	375	361	396	405	410	396	396	373	368	348	391	408	402	400	381	407	361	400	391	388	395	392	355	358	390	368	426	398	383	364	355	367	366	386	371	382	380	411	408	404	383	388	369	370	401	429	388	412	387	410	360	446	399	369	427	373	373	372	374	376	391	360	384	415	394	380	362	355	391	379	373	362	377	393	361	413	382	403	382	400	393	376	360	375	427	374	384	409	362	410	404	403	423	388	394	409	379	360	420	379	415	385	423	430	416	392	391	423	422	345	374	389	397	407	417	361	364	377	382	362	342	412	414	398	380	376	411	360	380	397	363	413	381	422	386	377	366	402	385	365	355	358	405	421	365	404	370	364	377	377	377	394	398	405	396	399	396	372	390	431	394	382	409	401	346	397	405	393	369	402	379	416	397	382	425	385	354	403	424	416	372	373	358	424	409	371	371	387	387	386	419	407	398	370	379	395	409	368	407	405	411	379	386	438	393	420	370	400	387	409	385	393	359	399	411	394	408	400	385	355	374	358	376	402	411	384	412	359	331	379	419	409	403	403	382	338	398	408	401	364	372	368	390	383	432	396	384	369	383	416	411	348	425	382	367	377	367	390	439	396	370	392	405	368	385	427	391	419	396	398	354	385	407	372	343	395	421	420	389	400	389	432	387	360	364	369	335	377	422	412	363	362	383	385	403	395	363	371	391	416	397	367	380	411	391	337	380	407	385	416	439	382	369	388	378	382	377	430	382	399	379	410	426	392	350	372	384	402	394	382	362	357	403	354	390	411	380	415	413	344	393	404	406	361	359	400	399	401	405	401	390	394	398	404	409	354	380	405	381	399	388	362	395	402	372	359	420	364	376	394	411	404	407	382	374	376	371	406	386	423	376	368	378	385	379	375	416	371	396	388	394	383	403	395	351	366	353	396	390	402	394	368	379	384	377	401	367	408	383	368	416	386	424	343	353	387	421	407	389	415	391	393	398	367	368	392	398	379	380	390	388	382	410	407	392	391	416	394	425	389	380	388	389	367	372	375	404	400	376	383	353	364	395	391	375	402	387	384	417	408	404	366	399	421	410	366	351	384	362	359	348	383	351	397	423	386	393	423	359	366	368	387	375	370	365	404	396	382	355	393	359	408	401	359	367	418	395	412	351	350	439	423	400	412	423	376	402	396	403	372	381	429	397	371	446	378	408	356	406	394	409	413	349	392	373	427	386	401	375	409	384	393	398	403	383	385	405	396	367	380	394	379	418	367	390	367	389	378	382	377	380	399	413	386	392	397	427	366	366	384	401	392	356	392	370	382	349	393	346	374	437	422	413	329	406	421	365	382	345	363	390	370	345	376	417	377	384	373	410	365	409	414	381	358	385	419	424	382	388	401	354	396	353	432	406	403	408	385	412	363	345	378	367	409	370	425	384	401	388	388	403	380	449	434	373
7741	2326	929	935	870	911	891	858	923	910	849	870	884	830	839	888	863	873	947	860	877	874	903	894	887	875	837	862	892	873	837	855	874	860	897	856	806	908	869	887	854	887	887	841	868	907	901	814	885	857	867	888	915	936	862	886	834	882	841	879	922	889	807	928	872	795	871	879	866	877	827	914	866	846	886	855	877	850	823	841	882	901	897	857	911	875	855	896	932	899	840	796	799	908	874	885	860	840	851	902	872	883	874	857	835	911	828	854	875	875	849	844	866	845	812	910	867	900	836	866	825	846	865	930	862	887	856	846	883	879	843	876	884	866	916	871	892	887	870	829	863	877	844	813	873	938	891	914	857	918	856	829	864	918	836	851	885	823	857	842	914	861	876	855	840	859	832	863	862	851	919	837	882	902	880	851	886	846	888	850	889	846	858	880	835	854	924	899	866	908	905	860	854	889	888	887	851	866	820	836	870	909	864	890	871	882	888	867	845	885	894	851	881	906	865	843	902	924	874	892	838	916	882	864	845	879	830	900	885	842	845	889	924	887	916	843	887	894	892	862	901	900	881	880	904	900	887	861	863	866	844	865	880	861	882	855	875	893	853	845	841	860	883	866	898	854	867	862	833	888	922	853	860	857	880	884	867	843	841	890	926	850	863	924	920	889	875	835	893	904	912	873	857	862	895	872	876	914	857	887	851	912	851	856	877	850	939	864	920	880	866	867	880	840	894	857	858	866	958	875	857	902	856	840	915	837	891	853	909	856	877	857	879	885	911	929	854	852	914	814	851	864	928	822	870	941	867	939	911	860	861	869	885	833	859	941	904	903	888	909	879	860	940	926	848	869	899	841	855	908	899	926	854	883	874	857	885	905	842	863	873	855	847	893	841	870	847	900	933	893	849	869	857	928	906	902	917	839	895	890	848	891	949	863	858	863	853	874	885	884	842	869	850	878	886	837	828	867	896	879	868	855	860	872	884	901	859	889	870	921	969	896	860	884	871	903	886	855	808	872	898	891	878	874	886	907	870	891	887	820	854	864	827	859	898	912	855	862	851	933	841	840	887	906	790	890	876	899	905	867	848	890	900	884	830	896	861	898	875	869	882	936	874	870	860	875	906	862	913	893	934	837	872	884	858	883	939	876	895	907	904	837	903	908	875	889	886	859	887	880	899	878	875	861	914	813	922	857	900	856	876	892	895	858	850	847	927	912	888	888	895	872	895	921	918	902	900	865	836	899	863	887	866	908	878	870	921	882	823	842	904	851	895	914	873	939	874	845	873	881	866	906	850	876	821	876	868	863	873	822	936	894	838	869	854	907	825	868	876	865	903	866	882	899	877	860	880	899	878	886	927	860	888	851	884	881	901	884	909	839	849	908	894	865	883	855	904	835	909	951	905	865	897	824	872	856	892	876	854	861	894	890	881	910	905	950	876	875	902	866	852	867	917	874	913	939	899	939	896	861	900	858	840	885	865	878	906	903	903	889	928	880	863	885	833	856	885	908	898	817	808	858	862	853	906	844	867	838	881	881	857	871	882	839	891	895	858	926	910	866	901	832	900	837	857	894	906	905	879	877	898	891	966	902	838	877	852	855	875	872	912	881	860	863	928	886	861	893	878	857	866	879	830	861	910	849	894	884	890	884	909	881	862	845	808	841	855	898	849	845	910	873	842	866	877	876	852	869	850	855	897	882	899	884	872	846	871	872	889	879	829	922	918	842	891	900	883	831	916	873	881	855	850	958	878	891	884	879	856	914	836	819	853	845	901	884	923	942	866	878	833	914	889	834	854	862	884	912	927	888	923	819	892	848	852	866	845	890	917	876	952	841	841	887	882	860	880	902	859	892	904	899	857	924	924	879	881	910	856	830	879	859	918	931	914	910	878	847	857	854	901	880	890	942	890	866	868	894	877	884	871	864	828	913	896	843	897	863	922	908	882	886	822	859	859	902	881	880	859	893	864	904	896	834	874	884	934	864	831	876	866	847	887	889	866	868	884	887	904	821	889	962	863	901	937	860	870	899	867	863	888	926	840	845	852	863	863	859	826	797	862	906	889	842	973	795	852	857	901	945	878	924	898	956	845	901	854	892	888	846	935	859	865	895	882	863	845	866	846	858	923	897	899	905	857	854	867	834	911	896	909	854	835	857	855	856	928	870	872	892	886	871	845	851	891	867	920	907	868	859	914	854	901	876	893	897	886	920	901	823	875	858	857	854	868	880	833	888	836	892	864	889	869	874	877	894	903	849	853	887	888	857	906	872	866	884	872	879	912	865	849	885	838	915	873	824	865	835	856	882	851	917	879	848	884	930	926	886	888	882	858	857	847	834	844	916	867	925	909	913	914	867	897	897	886	854	815	847	877	927	881	921	904	890	884	880	899	857	862	801	877	853	829	906	889	810	861	902	880	808	868	907	889	855	900	869	877	845	839	915	838	878	839	878	928	874	856	891	865	893	942	894	861	903	860	843	877	851	875	881	886	869	870	842	908	878	892	881	855	878	909	873	865	830	884	843	927	872	900	878	903	875	876	872	885	878	902	935	842	913	894	844	849	870	850	901	895	875	865	835	858	851	928	837	856	838	911	856	843	899	893	910	884	879	879	899	863	888	926	904	879	899	877	878	877	864	869	906	906	892	872	819	856	871	845	896	857	875	901	836	912	866	798	901	924	841	878	842	868	890	872	882	900	862	870	873	873	846	922	863	923	838	906	855	929	848	865	897	837	892	847	854	870	879	829	875	896	919	834	926	887	889	926	906	878	870	873	869	913	891	883	836	885	838	888	881	929	917	886	843	854	855	899	845	837	871	895	874	862	892	940	877	883	889	916	874	896	843	870	889	912	892	921	891	853	866	933	923	860	822	876	854	882	859	828	930	841	840	849	838	825	840	880	875	849	899	898	867	825	878	845	877	911	859	865	815	935	865	886	795	868	870	866	851	836	934	837	834	874	842	859	924	850	875	961	907	877	882	935	850	884	874	891	895	885	840	915	906	875	897	923	907	817	854	852	869	868	830	871	859	834	877	845	944	850	853	900	859	916	844	876	856	876	849	854	905	875	870	895	835	950	851	906	905	887	855	871	878	891	832	864	930	902	885	877	844	848	895	898	846	880	875	860	872	848	918	860	805	859	883	916	832	891	839	816	925	851	864	890	889	855	838	879	860	872	883	848	927	846	858	948	865	879	848	880	892	903	857	855	874	857	880	824	889	928	855	871	827	911	877	843	906	862	906	867	879	839	842	852	940	884	858	881	875	930	848	924	804	882	886	864	888	877	839	904	920	879	832	860	911	859	896	878	880	859	906	895	846	858	836	894	847	881	933	914	904	890	876	876	860	886	875	864	875	859	820	864	830	870	878	856	852	865	830	926	936	875	871	893	852	823	867	879	872	859	919	881	874	836	868	954	878	951	866	837	902	907	855	872	905	885	848	875	869	916	896	816	860	863	851	923	886	854	880	913	880	903	902	937	892	913	899	916	903	848	820
24740	21430	24956	28290	21427	21427	4418	706	568	511	491	441	474	528	479	487	470	516	500	482	475	479	458	503	486	430	459	441	485	524	467	480	513	485	491	457	444	482	477	465	496	425	465	474	471	462	411	455	433	430	459	485	467	428	493	456	499	425	437	475	502	468	465	463	443	448	496	450	472	474	475	460	438	459	508	481	444	453	471	451	489	448	492	492	421	460	487	447	488	475	444	449	459	434	454	486	456	477	443	485	445	478	455	480	469	473	483	490	498	483	412	442	461	484	452	458	475	429	496	433	437	448	488	441	470	441	443	457	421	457	484	461	438	483	478	463	468	462	435	488	449	435	442	430	481	452	468	466	451	508	473	471	443	459	490	401	450	424	474	474	498	479	517	468	412	456	487	481	471	457	469	501	448	455	417	456	426	454	460	472	473	504	426	451	453	449	465	427	454	454	415	425	456	430	454	439	436	486	460	433	451	448	477	441	464	474	478	446	469	444	424	472	498	470	420	434	447	453	449	455	442	422	472	445	450	474	435	451	467	486	427	481	480	518	406	487	444	457	458	480	481	461	467	462	459	474	428	457	454	470	470	485	480	418	472	457	465	458	483	459	472	497	443	489	431	406	485	464	465	470	460	499	501	457	498	459	442	443	480	495	493	457	461	479	472	488	481	447	483	447	452	459	424	480	478	506	483	451	463	421	461	442	468	495	489	470	453	517	467	490	480	432	469	486	497	463	428	449	439	440	495	510	476	400	421	446	473	473	469	495	464	469	438	460	440	516	497	443	449	462	450	414	449	372	444	467	477	458	457	483	484	458	431	463	474	504	495	492	439	485	450	461	440	459	483	444	485	467	484	508	486	457	494	455	456	448	444	479	476	503	456	437	430	460	483	426	490	452	450	453	463	523	430	424	472	424	407	427	430	510	447	430	491	471	480	446	492	525	458	415	399	504	417	426	481	477	475	487	450	464	461	466	467	484	469	509	480	469	450	511	478	436	429	465	433	461	464	464	461	447	454	444	495	453	432	455	429	393	498	450	466	432	440	480	483	495	468	462	460	477	455	505	464	496	460	467	453	443	458	457	461	518	442	498	514	462	494	450	450	458	478	467	473	444	491	505	513	475	464	473	457	441	436	451	471	464	452	454	496	483	474	488	512	485	468	434	425	447	486	460	472	474	486	475	467	432	434	445	454	489	445	488	463	428	464	448	471	457	448	433	476	412	451	490	465	479	442	491	461	475	474	447	426	481	435	470	483	398	478	451	439	425	433	455	449	452	443	451	465	494	445	469	461	472	464	459	474	466	463	513	499	427	461	438	477	455	459	484	447	412	484	476	452	465	432	487	447	468	467	455	442	474	478	475	413	463	456	481	415	453	445	494	486	484	438	473	470	479	498	475	434	458	463	451	395	468	472	468	474	440	439	424	493	477	467	454	449	489	456	498	439	435	438	449	446	486	449	478	465	464	467	450	453	474	452	486	473	456	456	480	447	469	489	480	451	450	466	425	469	429	479	445	473	460	440	486	428	460	490	464	453	452	489	495	495	459	443	465	472	427	448	440	466	472	479	448	475	490	463	462	451	490	432	434	503	410	461	454	477	490	472	432	464	447	469	484	438	485	448	465	503	463	459	436	434	460	463	425	477	459	448	433	480	448	465	470	449	487	475	476	449	466	459	461	455	456	422	464	433	463	468	500	430	494	494	449	473	444	447	454	440	442	437	443	463	418	488	443	415	470	436	435	443	483	457	508	463	437	482	456	482	505	467	481	457	432	432	450	460	480	441	422	459	458	518	449	421	471	467	483	430	452	485	481	526	445	488	454	441	466	467	455	479	446	454	494	446	493	455	460	467	471	454	439	451	469	427	474	449	488	462	455	475	513	447	453	439	455	450	442	484	464	485	461	485	458	448	438	400	466	467	410	457	485	464	489	483	482	458	495	457	487	503	496	474	457	464	417	440	427	459	480	497	510	479	451	441	436	434	439	506	463	471	478	468	433	441	480	474	463	473	472	448	471	505	461	470	443	477	441	433	474	469	456	438	457	503	455	440	503	469	502	433	470	468	460	445	413	513	456	452	474	484	458	471	437	463	472	469	497	468	425	457	488	483	492	446	454	458	488	466	469	453	461	436	446	462	462	447	441	404	479	459	477	467	466	541	460	478	481	475	458	457	460	472	443	459	471	486	456	447	437	482	440	504	447	474	453	474	497	482	464	458	400	434	452	457	497	470	455	495	474	457	461	515	462	462	449	478	402	442	460	416	423	436	450	470	467	460	447	449	487	440	445	484	432	445	453	476	469	468	476	450	456	439	492	412	459	460	494	481	443	484	452	451	497	481	434	404	460	494	471	441	439	446	469	477	419	437	465	447	453	431	464	429	502	442	452	444	471	446	462	475	418	488	444	471	497	458	473	452	448	430	452	449	443	403	480	449	470	477	458	437	479	431	434	437	457	429	511	480	460	445	472	457	482	447	420	463	476	478	443	486	451	441	480	410	490	455	461	493	469	450	480	446	476	418	432	437	468	451	446	488	462	522	423	519	470	468	482	478	443	428	450	457	495	464	509	430	493	402	437	461	455	452	433	474	487	484	439	473	486	469	466	486	461	435	423	471	464	458	442	463	450	443	443	486	456	469	444	514	423	460	458	480	441	475	384	464	487	444	448	484	468	498	517	483	474	447	408	453	479	424	471	464	486	456	417	431	478	450	492	502	447	418	450	448	448	451	423	433	484	489	497	478	478	495	506	489	423	477	462	435	469	472	445	472	479	457	489	509	489	509	422	447	482	487	453	493	488	465	484	466	484	474	448	479	481	449	463	488	526	424	495	486	490	450	462	505	432	482	478	488	468	431	449	462	452	486	483	457	464	465	446	433	455	470	430	469	479	474	470	460	466	478	453	452	455	472	442	464	470	479	433	426	474	486	503	422	473	480	444	486	433	437	468	472	500	488	457	494	477	475	479	450	502	432	472	480	497	495	456	452	467	451	491	489	463	456	508	455	458	456	474	445	470	452	446	476	460	486	457	485	464	465	476	429	478	471	495	436	486	465	443	493	483	449	488	466	475	421	444	445	425	518	475	451	425	436	438	473	449	468	467	498	470	472	490	495	472	491	469	466	489	474	493	463	453	420	454	438	471	472	484	456	499	452	464	483	419	500	454	458	463	469	438	478	500	411	433	458	485	489	462	472	467	434	446	458	439	480	423	468	469	462	511	429	436	483	454	440	453	459	470	435	443	487	440	522	463	481	443	468	495	488	442	460	453	486	486	464	437	457	479	466	478	417	467	451	474	471	441	496	458	422	428	473	437	474	476	462	450	473	510	499	439	445	469	459	446	449	489	449	490	477	479	470	471	486	460	438	470	443	507	457	501	483	433	473	463	455	465	491	447	449	438	464	464	459	494	445	439	419	475	477	468	447	447	533	475	456	477	449	455	461	427	483	480	502	441	447	437	430	433	434	465	469	438	486	470	454	438	450	478	477	416
22691	14118	2099	1295	1158	1033	1021	1009	1040	1037	1001	1014	1009	962	975	1050	964	991	1019	976	950	989	1011	952	945	1033	1005	1028	1005	967	957	970	981	1003	1027	951	970	960	921	973	1008	945	975	937	958	961	1025	1012	963	938	992	952	1020	951	945	1003	997	926	952	959	993	1000	968	957	964	977	1001	1014	970	949	1011	942	1001	1001	1032	999	971	996	982	961	973	966	960	933	919	1009	984	1035	981	992	951	946	954	1022	940	962	973	1017	931	946	1005	933	1002	1000	971	963	985	961	980	948	981	1030	978	944	965	954	948	957	1024	964	991	992	979	937	1011	951	1018	920	1072	1004	1020	985	969	962	986	925	957	980	943	976	999	979	1012	999	972	1001	973	1002	1004	1026	1021	972	969	986	975	992	992	938	1006	986	967	1003	957	1000	947	912	988	965	1001	974	999	987	900	990	968	989	1011	985	973	1004	1058	973	957	977	1041	934	972	914	1024	928	976	1006	966	950	940	971	969	962	1040	998	985	999	991	1030	960	984	979	996	1028	992	1022	995	971	983	963	980	916	998	962	938	952	954	980	1009	939	978	983	984	1014	975	1001	967	964	990	1014	918	972	1001	961	929	893	1015	1000	1017	986	987	1010	945	925	923	997	967	1045	910	1029	991	975	1018	987	983	985	966	964	1014	994	935	972	983	1005	970	971	974	1002	958	1007	1028	949	981	985	1040	992	960	1028	1001	1001	944	1001	979	911	1027	926	933	997	953	968	928	967	930	972	968	990	958	989	941	938	1022	952	966	913	1013	1040	976	960	930	1024	968	972	989	915	991	967	991	1009	970	998	941	952	917	978	963	996	955	1016	1052	968	973	903	976	1007	988	1053	981	1016	987	945	972	950	986	985	985	980	928	1003	969	986	988	940	974	957	947	1045	965	995	945	1031	979	981	976	983	1003	990	1006	1015	947	1013	994	1001	963	991	992	940	1068	953	969	1003	1020	938	1012	943	957	967	991	941	955	985	977	997	1010	984	982	992	961	996	1001	961	963	911	985	992	970	1023	995	1013	967	1018	995	978	964	941	982	976	952	993	1024	898	972	1043	961	943	942	1032	1002	966	955	963	1006	1009	974	940	974	983	960	1005	980	1032	981	1017	936	1003	974	1021	992	912	976	954	943	1000	1002	983	972	978	989	1006	1006	965	983	971	984	943	994	995	976	1022	997	909	980	958	995	917	983	1022	994	964	1005	983	990	986	995	1041	1005	981	1033	979	1028	1005	1008	986	998	954	954	975	929	976	962	981	972	987	979	952	1003	952	946	990	979	1018	956	976	979	962	949	984	995	917	951	1039	1010	975	960	981	986	1004	952	975	998	961	973	989	988	989	945	955	997	1042	960	1005	950	940	988	991	973	995	1020	1004	1035	1044	1004	918	920	1018	950	964	980	1017	999	1014	982	1020	1033	999	949	997	1025	981	951	1006	1007	949	958	999	979	996	992	1010	986	1015	926	935	942	1001	979	985	988	959	941	1003	957	984	999	1014	1051	936	996	1004	973	967	1015	985	977	1000	1008	983	912	978	1016	967	996	1009	978	984	995	1012	994	957	921	1031	983	987	980	918	989	1000	959	943	994	973	974	971	1012	1019	941	928	985	922	965	958	972	1015	979	1015	964	945	1008	953	1013	953	993	1013	1000	953	954	953	997	964	973	951	972	995	987	926	1010	960	969	978	986	1023	949	936	956	1010	973	912	957	968	976	1001	1016	937	963	975	953	1004	974	1009	991	968	941	988	971	970	981	999	949	986	1029	973	961	982	969	993	977	956	973	990	1010	1005	990	976	987	975	1002	969	1020	905	998	942	1004	931	1029	997	978	1003	1000	948	967	1008	976	990	971	976	1013	963	1019	1005	944	1003	929	973	1037	1000	983	993	994	974	1008	979	963	910	969	997	950	935	1027	1004	998	968	1003	936	1021	980	991	1029	956	992	958	964	955	1000	982	1025	1007	973	944	979	1006	956	938	916	1012	935	1031	950	998	954	993	957	935	946	1026	973	957	1004	970	925	1001	981	1019	984	1006	1017	950	942	971	1016	1008	1049	975	953	970	966	941	1027	1007	971	1018	975	985	1028	992	985	944	1065	966	981	957	941	963	974	992	955	978	955	974	976	992	992	938	1015	1024	949	1017	918	987	957	965	991	952	1000	977	982	987	1030	962	1001	988	1033	971	927	957	1005	1031	968	993	1013	938	978	1001	942	930	1045	1016	934	975	1019	956	963	975	920	1000	937	1005	979	1019	967	937	952	924	968	953	969	935	1009	944	985	963	963	968	1034	983	1034	1029	982	994	964	932	955	908	1016	1018	954	992	1018	1006	1037	942	989	982	984	991	1020	1005	1005	970	948	943	948	1007	954	1005	1008	972	940	958	997	987	990	977	1017	972	973	1041	1001	997	997	987	996	983	1010	977	959	985	970	946	961	922	926	989	961	969	1016	990	974	977	935	947	931	949	994	968	1024	991	925	1000	980	1028	947	1022	998	966	975	1001	954	980	970	1024	989	1084	984	957	1024	1021	979	978	947	1029	1031	953	988	995	956	958	972	960	940	904	1014	1006	1008	970	950	937	962	1010	964	997	1021	1042	975	999	981	962	1016	997	991	998	976	1030	943	1020	984	983	951	965	980	1031	983	975	966	957	1040	993	960	984	1025	998	991	973	980	979	992	952	944	993	1005	964	931	978	981	962	957	983	959	983	986	953	965	974	945	963	981	928	952	950	946	977	941	1026	1018	948	1008	913	1029	1018	910	977	1028	951	1010	936	964	1005	962	1021	1010	961	982	955	925	1024	950	952	952	991	992	1011	973	982	999	922	953	1034	982	986	1036	938	992	999	979	948	1006	960	973	1010	1019	993	1002	989	963	968	961	928	965	982	1058	930	979	951	923	983	1041	967	945	947	991	990	962	946	1004	963	970	962	948	1000	981	960	977	978	954	1025	1000	956	939	992	991	959	998	943	1015	981	973	993	998	939	954	962	964	973	946	945	992	1006	920	948	988	995	962	972	977	986	955	945	1031	969	973	988	949	951	933	970	1002	994	1008	968	1019	1001	995	1004	977	951	1008	1027	994	929	974	991	989	973	1021	973	991	966	982	932	1001	997	959	1038	969	1023	973	1019	1003	1011	1031	985	989	1032	955	985	935	1020	985	1013	997	958	987	1019	951	965	954	994	967	962	997	948	1001	914	931	969	1020	991	987	1003	960	932	970	1006	989	1006	949	951	943	981	971	988	993	1019	959	958	984	1014	994	1007	984	1010	995	988	989	933	963	972	1020	1025	1009	1033	992	957	970	945	1040	997	1003	1007	991	1009	948	1042	1012	962	978	958	1005	955	1018	938	976	930	965	1005	958	1041	932	988	951	976	966	975	1034	941	964	952	982	928	986	981	946	986	1016	988	972	953	944	988	1017	992	996	944	1003	1008	960	981	968	952	971	1009	983	986	952	939	950	1048	974	985	973	956	950	986	963	991	937	994	949	948	919	1002	990	956	1005	954	981	1018	961	1016	967	931	993	978	949	1010	961	980	1005	948	1018	964	966	1036	972	983	995	966	965	985	1011	976	996	927	1029	969	978	968	969	1006	958	967	983	1042	994	1019	968	975	1011	953	1015	1004	982	1013	972	938	945	941	923	977	959	1008	1002	903	982	1000	960	940	951	983	983	965	927	984	963	1001	942	963	1001	898	982	934	971	963	993	953	974	1000	946	993	985	1012	1029	948	958	1025	952	933	986	971	1002	997	958	977	955	968	1009	959	1007	985	969	997	978	966	971	966	954	992	957	966	976	963	978	996	972	978	944	967	1017	965	984	1000	928	975	1004	1023	971	1021	936	1011	956	994	993	980	999	985	998	1021	956	995	937	948	959	985
24266	21436	25142	28129	21437	21454	19940	834	461	444	374	326	346	360	326	328	335	345	323	332	294	327	284	310	298	288	295	310	294	288	326	296	320	278	283	288	303	291	259	308	294	297	332	293	299	284	303	314	291	336	282	316	277	286	274	289	273	304	325	290	275	298	270	277	315	301	288	305	289	293	277	295	300	300	291	294	310	318	305	264	261	293	278	296	313	286	320	310	299	293	324	303	267	272	287	323	286	309	286	301	268	288	253	305	286	272	300	327	307	303	261	298	285	304	282	303	270	283	286	301	324	289	322	295	299	313	275	252	299	292	295	246	321	260	313	304	266	295	276	271	311	297	307	320	297	310	325	285	277	300	283	280	312	289	316	279	285	285	264	308	272	310	325	281	309	329	303	338	278	281	285	281	289	274	318	298	301	315	300	293	314	274	306	277	288	301	296	299	284	330	301	307	300	274	295	291	318	320	291	282	303	298	294	286	292	338	294	309	287	294	323	284	287	268	262	292	278	304	293	267	296	271	288	298	298	285	267	298	292	316	272	328	316	282	298	278	279	260	283	374	294	293	285	296	286	283	298	287	290	299	274	277	295	318	252	310	263	287	318	268	315	325	289	304	279	278	280	293	280	257	312	262	286	294	282	276	286	293	291	263	309	283	296	288	288	280	289	318	320	272	306	279	278	322	299	279	274	298	304	301	290	305	301	274	289	285	288	284	276	319	301	277	277	312	322	304	263	287	315	307	285	288	290	263	270	303	287	282	287	282	289	284	272	315	306	307	287	306	305	305	248	304	317	298	293	261	282	299	287	240	296	286	311	266	270	270	308	276	283	283	328	320	302	282	262	241	291	291	297	269	303	298	316	277	262	282	286	310	291	273	282	327	260	292	287	321	287	282	268	288	285	284	284	263	273	294	286	274	296	291	286	292	304	300	330	276	275	297	307	335	281	313	291	305	274	300	286	270	263	288	275	306	274	284	305	280	288	296	294	293	284	336	317	299	253	268	288	304	307	284	286	260	317	304	309	309	291	339	301	261	250	261	299	288	279	294	270	288	310	282	285	290	280	315	292	283	333	318	287	271	312	268	263	288	276	283	278	292	279	304	269	262	295	277	313	282	291	324	272	284	307	325	281	328	312	321	295	294	300	300	314	271	279	293	308	317	302	270	289	300	292	312	301	276	317	293	296	276	315	291	302	288	315	302	280	303	302	307	275	298	286	273	318	282	277	271	274	305	330	307	300	331	283	315	269	316	266	270	279	319	273	282	313	286	297	304	276	302	268	268	300	294	278	311	282	271	320	295	269	282	271	270	296	255	287	314	291	274	296	335	291	291	272	278	287	294	304	290	291	308	286	319	284	306	296	269	258	296	268	305	263	322	307	296	282	289	318	306	269	289	299	294	287	272	323	269	310	268	288	253	289	308	284	298	326	306	276	300	254	277	312	315	283	317	312	312	291	286	254	301	284	306	288	279	299	306	320	299	308	292	288	278	280	319	312	289	314	298	276	292	290	315	314	327	317	316	292	321	299	295	300	312	300	306	294	258	308	304	252	266	281	273	284	286	274	332	266	301	296	293	308	333	274	303	294	334	260	265	249	295	277	271	257	280	320	264	285	285	298	286	289	268	285	284	321	307	280	267	307	289	274	292	281	294	297	289	286	292	279	294	269	307	298	295	308	283	270	309	289	296	263	339	275	304	285	297	285	276	288	285	331	301	282	282	317	275	306	286	250	312	292	301	283	313	275	312	314	333	308	312	278	269	296	338	295	294	306	324	341	271	313	326	312	270	301	312	320	291	319	314	294	310	297	263	286	298	299	295	292	315	292	283	299	320	285	274	302	295	272	249	306	286	297	286	293	278	295	297	279	301	323	286	311	279	302	276	284	285	311	277	290	296	315	318	296	307	314	314	314	318	295	298	296	255	327	276	291	331	297	312	302	310	287	261	259	310	296	261	285	265	286	297	296	297	285	313	313	311	312	260	295	280	283	293	292	301	280	296	337	318	309	287	321	280	282	302	268	314	285	253	318	316	334	267	326	302	274	295	275	288	297	265	294	291	285	299	281	320	291	279	315	285	298	283	296	292	280	301	287	297	301	315	295	284	284	270	303	256	297	306	287	292	291	280	292	257	320	322	284	312	282	303	267	293	304	307	348	288	322	261	302	292	291	300	264	297	300	262	311	264	300	315	313	292	290	283	295	316	287	282	301	302	300	299	287	292	306	272	285	259	278	288	276	267	341	309	285	296	269	271	301	285	286	296	289	297	263	278	304	301	282	290	269	296	275	327	314	286	297	280	308	272	288	291	295	292	277	298	318	303	303	314	297	269	332	312	300	278	265	327	319	307	294	291	305	285	292	304	325	295	308	271	298	277	324	274	298	301	292	295	318	301	302	283	304	287	316	269	312	271	299	278	256	311	317	278	290	286	255	288	310	329	319	290	328	270	297	298	270	307	320	273	292	302	276	284	286	310	301	287	304	276	274	294	302	304	296	302	309	291	303	305	282	279	302	288	257	290	274	309	312	305	267	302	338	281	309	269	301	293	266	283	294	250	295	274	308	272	312	293	255	286	307	280	317	311	286	243	274	312	304	287	299	331	266	293	299	312	296	281	280	293	270	287	299	299	267	268	282	256	297	294	292	303	290	294	275	269	278	297	288	280	279	306	286	293	311	277	299	275	301	306	287	272	297	283	328	259	306	249	245	298	291	313	294	287	271	304	306	273	263	291	287	296	273	273	333	289	287	261	299	301	291	267	279	299	301	260	311	310	308	325	303	314	287	270	272	292	274	317	281	279	289	281	285	260	306	290	298	313	300	270	282	307	292	265	307	282	291	285	294	307	292	297	294	279	271	296	298	279	304	300	269	295	349	289	315	329	268	280	304	317	293	282	273	295	293	306	303	286	268	294	305	302	289	265	269	288	292	294	275	298	271	302	309	314	281	292	308	313	316	301	290	281	273	273	311	311	301	294	311	301	311	288	283	311	296	302	316	281	281	310	278	265	285	272	308	326	317	323	280	314	274	284	286	298	299	251	306	333	294	279	295	313	317	330	272	307	268	301	291	314	298	288	313	277	293	320	287	334	277	310	298	278	285	271	304	319	296	291	277	317	313	295	324	306	279	268	289	278	299	269	279	296	294	296	283	313	304	303	289	278	311	301	307	310	273	288	279	258	258	290	282	292	277	302	331	321	299	294	310	312	287	297	316	301	310	267	230	287	325	290	237	291	255	281	272	266	309	285	275	306	313	281	294	281	288	299	326	319	279	297	290	258	259	279	318	283	298	258	311	311	312	303	316	326	273	269	314	304	299	323	291	295	275	282	271	309	294	263	313	253	278	285	331	265	274	298	275	307	299	295	282	323	236	267	299	291	291	286	294	276	262	302	289	325	294	304	269	278	301	271	262	321	273	329	271	309	280	266	258	309	302	291	293	305	298	287	294	239	267	302	367	301	304	286	300	293	300	285	264	319	303	332	288	276
27301	18010	2564	1287	977	795	757	766	666	689	625	659	672	662	683	665	693	618	641	672	631	655	667	670	639	658	641	683	628	663	664	662	681	649	692	639	640	640	658	610	648	621	636	672	665	609	632	696	631	602	661	612	671	653	604	664	634	668	640	609	638	640	667	682	657	609	631	625	681	661	647	623	659	659	633	664	621	618	645	634	669	615	610	621	650	665	652	640	666	679	612	669	635	635	665	650	632	639	609	596	626	667	639	645	621	634	616	646	618	666	632	671	653	606	700	647	617	583	592	652	617	646	681	661	639	618	669	661	626	617	698	615	628	568	629	646	648	625	649	642	602	653	634	648	663	627	602	643	642	646	615	611	658	632	645	617	624	649	688	615	662	670	612	600	633	632	597	663	603	694	644	626	687	651	648	619	614	633	649	614	648	662	615	604	647	601	634	684	669	628	651	634	624	618	663	685	618	699	615	607	648	596	630	615	638	680	671	621	643	683	616	623	631	634	674	649	628	628	609	642	646	633	603	627	620	658	615	632	647	625	647	656	609	631	610	651	680	599	653	616	613	713	643	666	603	629	656	646	642	589	663	670	656	585	610	611	592	664	630	671	646	590	650	622	661	612	696	623	631	651	688	674	639	631	657	647	630	661	640	655	627	650	677	644	647	659	668	664	644	657	632	644	656	638	561	675	622	625	618	656	648	647	609	638	636	606	684	644	622	619	655	627	611	591	632	655	632	640	633	611	595	665	682	670	604	627	638	635	587	639	613	663	628	643	604	612	674	677	668	639	616	625	628	713	606	640	645	643	685	661	670	660	644	628	685	591	619	619	645	665	648	613	645	619	629	626	622	585	687	649	649	655	655	589	604	602	641	622	651	666	673	633	679	673	660	683	619	662	611	605	609	612	625	624	566	600	650	656	647	647	640	642	632	679	571	596	628	603	619	609	598	643	653	656	587	619	653	661	616	667	598	648	617	620	691	632	633	624	656	606	619	610	663	630	611	643	691	619	645	637	642	639	641	646	620	617	709	649	608	581	627	651	642	598	638	642	644	634	638	650	634	655	624	590	675	648	656	622	627	647	636	594	646	631	685	591	661	603	629	639	614	614	653	674	660	630	712	657	620	601	649	616	643	624	615	621	662	619	637	655	626	662	677	622	634	622	605	666	674	651	637	642	593	636	650	648	634	675	619	606	651	606	648	631	661	645	683	632	597	692	627	652	642	601	677	669	673	651	631	618	635	639	672	655	617	589	661	626	601	632	612	647	688	692	652	629	647	636	640	653	619	675	654	635	652	647	648	628	627	652	609	639	664	614	645	673	606	639	597	610	641	668	609	630	601	632	662	630	643	635	673	628	609	614	648	649	648	646	602	624	583	668	633	630	643	614	660	654	647	607	626	677	610	621	664	615	682	602	638	664	610	666	649	617	655	651	644	670	656	619	696	679	671	638	625	653	642	647	636	675	653	686	695	653	609	615	648	652	613	622	609	646	656	627	614	629	658	637	630	646	687	628	639	600	640	612	661	672	623	648	626	617	639	646	644	657	624	620	645	671	592	645	651	629	622	661	589	664	616	656	673	617	631	620	599	600	625	586	615	615	644	660	621	612	645	619	638	668	646	641	615	640	652	602	636	602	618	629	661	677	601	603	689	633	656	656	625	670	691	653	646	614	651	612	642	669	659	615	647	605	631	673	617	625	697	647	621	661	684	639	625	613	630	636	609	653	600	666	636	644	622	629	629	655	661	627	669	664	626	636	683	680	644	632	659	672	649	585	656	616	609	635	672	601	628	605	662	648	577	649	653	683	633	633	648	684	617	666	639	611	653	628	608	651	614	595	589	606	679	586	638	631	633	619	626	699	594	672	683	596	614	596	642	620	637	652	649	576	653	630	654	641	636	593	640	618	653	643	619	692	664	616	654	667	593	651	610	637	685	620	631	640	616	619	660	703	626	633	610	663	620	666	648	633	637	634	616	646	640	658	628	655	703	655	567	642	652	617	626	656	589	645	666	639	635	600	596	623	662	616	634	709	643	616	675	647	617	650	617	619	658	650	651	645	641	660	675	584	621	682	626	604	619	595	644	576	635	647	644	619	614	649	621	602	660	614	625	600	672	677	615	683	635	646	648	662	621	646	625	651	678	659	585	641	665	644	609	622	663	615	653	656	613	628	657	651	633	607	675	648	642	709	639	671	636	643	666	613	618	596	669	614	619	652	617	661	640	658	648	636	613	621	604	650	634	617	692	620	630	601	673	687	658	661	643	623	650	579	659	594	665	646	682	664	603	612	670	627	666	646	656	651	628	636	639	633	661	649	648	663	600	575	670	597	652	658	652	640	622	643	637	644	629	692	651	645	614	645	618	644	649	627	659	644	624	676	619	640	634	629	645	676	605	695	625	661	657	645	647	629	673	625	633	644	684	642	574	661	670	655	631	621	640	643	649	648	690	662	655	667	632	641	649	652	618	681	646	660	642	642	631	660	608	665	665	647	644	669	648	613	638	600	595	647	644	674	647	621	583	612	638	624	665	616	616	623	633	676	634	656	680	649	662	646	628	621	671	668	701	688	644	667	659	648	603	651	603	674	697	637	672	627	656	615	659	647	599	605	640	656	635	620	619	607	659	641	636	644	610	653	651	648	617	657	637	641	630	629	623	659	647	590	655	618	612	657	629	626	616	637	629	643	627	661	625	646	679	626	668	621	657	620	629	676	706	639	636	643	659	623	599	641	674	706	606	630	642	632	653	628	680	635	625	641	618	594	643	653	651	611	618	622	638	660	632	667	645	623	618	637	609	638	632	663	641	665	693	653	675	598	624	610	642	683	638	674	636	639	679	581	668	623	589	644	640	653	653	658	602	596	624	664	642	655	661	601	639	638	680	673	634	632	654	648	650	618	622	644	613	608	627	657	622	620	696	617	595	630	650	631	648	671	629	636	689	667	647	659	597	622	666	644	635	658	654	672	621	641	690	665	682	667	627	625	676	704	637	651	661	628	648	632	617	646	623	629	626	617	636	603	634	635	648	665	602	638	615	674	617	659	603	670	659	666	650	669	646	686	672	622	617	615	661	703	650	634	642	659	584	615	681	612	679	599	614	650	661	665	648	635	656	670	647	666	605	606	595	658	675	647	644	625	674	616	589	624	664	649	664	647	662	645	630	619	650	669	628	657	646	671	683	628	620	673	627	672	653	589	616	650	610	651	664	607	644	659	633	605	609	652	601	624	628	608	637	637	611	592	633	656	636	616	605	647	633	637	625	632	622	601	636	634	636	656	633	660	610	627	608	644	623	614	634	652	616	635	630	620	654	625	633	608	644	659	636	716	628	639	629	671	656	604	604	621	628	602	677	598	602	653	611	624	671	594	684	635	645	623	640	653	652	666	648	669	666	615	634	661	640	592	634	689	669	623	675	689	645	653	652	621	626	650	643	609	645	620	637	653	664	650	640	596	657	608	649	610	616	643	643	587	598	659	615	612	642	625
32601	20654	9680	743	425	412	389	424	398	382	418	363	365	407	400	356	375	400	399	397	360	371	390	365	386	353	397	371	408	360	388	416	426	411	408	399	371	417	393	356	379	387	375	385	407	363	396	379	377	383	408	353	373	382	394	366	408	353	406	358	394	385	372	372	421	381	403	348	418	383	413	396	420	382	389	399	440	362	398	386	429	398	377	384	368	356	375	371	363	414	375	345	385	382	395	381	361	416	403	416	375	433	426	402	419	389	366	371	378	413	389	366	410	386	370	409	409	390	416	363	372	368	381	389	389	360	410	415	393	410	401	413	392	382	386	379	373	393	415	387	369	379	387	381	401	388	386	400	363	390	405	397	397	380	397	398	406	418	409	376	401	361	379	378	376	406	432	372	390	365	397	402	379	386	369	364	383	391	387	360	386	394	413	389	383	417	385	352	404	402	392	407	392	386	411	405	368	373	407	395	357	389	433	393	394	347	365	397	388	396	404	394	368	411	393	406	376	383	340	392	422	388	345	360	370	415	405	381	397	408	372	374	422	366	380	410	380	396	414	408	395	436	387	408	384	369	384	421	413	395	390	414	394	384	383	390	392	396	383	366	383	417	404	410	370	391	370	330	375	393	405	383	413	393	326	373	418	417	398	391	403	384	412	376	364	403	396	388	415	355	319	405	431	439	382	370	360	378	403	381	394	419	372	392	417	433	347	393	406	398	416	382	387	362	379	389	377	367	390	401	432	404	345	386	378	348	367	409	391	379	403	398	384	383	370	394	398	365	401	389	456	377	366	385	342	401	389	391	354	388	400	379	358	405	364	363	349	354	406	401	389	395	395	372	363	357	386	379	398	365	377	397	359	385	409	392	415	385	362	401	407	393	401	370	381	366	409	364	381	364	386	384	390	390	378	414	387	409	399	407	419	393	357	369	381	348	407	402	384	371	381	372	407	383	431	389	434	425	357	392	366	398	431	410	373	363	368	408	393	391	386	420	392	393	416	385	403	394	384	372	430	399	376	367	383	350	372	357	383	401	397	386	386	386	365	365	382	410	393	410	399	366	357	392	393	377	392	369	373	394	401	379	383	435	370	384	379	411	379	390	389	334	419	406	376	369	379	406	378	389	394	395	352	351	427	368	410	390	383	407	388	371	381	407	395	343	395	405	368	378	402	370	373	385	364	372	409	424	401	383	393	423	387	382	405	346	414	374	375	397	420	414	402	384	407	363	352	378	428	403	423	422	428	365	421	415	409	388	374	419	417	396	389	401	361	450	396	366	399	365	392	376	350	352	380	371	392	347	378	403	394	394	377	372	392	407	375	399	365	392	361	427	405	411	365	365	421	412	411	355	410	375	424	411	371	375	401	373	404	361	413	388	400	379	419	393	380	374	389	393	383	410	374	422	388	404	406	405	369	369	393	395	387	374	392	423	382	406	429	384	400	388	402	385	416	379	432	414	372	362	395	406	408	374	381	379	462	422	398	371	394	380	355	370	409	372	356	394	387	403	373	375	393	403	375	430	380	417	353	389	412	412	380	342	410	423	384	398	392	380	411	379	390	400	399	387	363	397	381	389	388	386	370	413	410	392	429	409	398	379	422	379	379	418	423	394	374	380	396	366	360	357	373	385	381	381	405	367	354	357	408	417	353	435	358	395	415	358	410	370	404	409	395	415	409	381	391	408	420	408	356	420	376	403	381	411	398	381	385	384	368	403	383	370	419	431	366	414	397	398	414	385	446	378	371	393	392	381	380	375	395	400	352	391	370	407	361	411	413	387	380	385	378	362	419	390	385	337	440	390	408	389	399	367	417	390	352	405	371	411	401	392	384	397	369	401	404	402	390	377	422	383	352	376	383	379	386	406	367	362	371	418	445	393	385	394	377	387	395	381	396	384	408	403	398	399	387	388	406	418	417	394	384	426	385	404	378	364	346	366	403	400	367	355	363	353	366	376	361	362	427	385	374	405	407	353	416	424	348	368	385	398	440	380	362	350	365	377	376	392	426	399	366	342	369	367	411	401	420	394	347	398	395	392	404	348	382	425	410	375	406	392	385	367	390	380	364	359	376	395	401	376	386	347	420	407	372	370	367	405	346	390	364	388	397	383	431	382	369	386	349	366	397	410	363	391	392	369	387	373	379	402	400	436	402	406	396	360	403	388	387	369	418	394	405	386	395	358	396	386	404	414	400	384	396	382	404	388	360	401	425	409	382	414	398	381	382	355	404	387	381	400	364	365	418	406	372	381	409	392	369	391	392	418	430	378	383	434	407	403	361	394	391	379	374	422	376	385	371	401	363	399	388	333	418	389	408	334	375	359	406	412	377	382	371	386	391	390	383	385	352	390	400	395	403	419	414	398	419	415	403	377	363	437	413	351	374	403	404	363	426	383	367	406	388	392	386	385	415	391	398	399	397	416	373	381	367	364	386	413	363	374	371	417	391	393	395	388	382	359	395	392	368	358	408	393	317	383	407	384	399	393	357	367	410	386	381	377	380	388	420	382	420	389	371	377	378	381	399	412	412	416	382	381	363	372	368	383	366	383	363	356	384	421	440	391	380	364	391	423	363	376	363	355	381	394	399	399	395	392	411	371	399	402	390	415	412	414	349	404	361	395	378	352	380	427	415	358	404	377	414	414	348	400	435	396	399	409	366	398	406	407	366	406	390	403	388	391	379	386	391	406	354	423	373	401	398	383	374	388	379	378	408	378	392	399	387	375	387	393	401	413	401	420	425	383	373	413	359	371	397	381	425	357	420	408	386	363	423	392	388	393	414	399	420	369	437	320	416	406	397	363	383	411	379	360	369	380	412	364	377	375	415	412	397	382	388	405	373	385	411	430	372	381	391	373	392	360	413	414	413	385	425	379	406	398	395	420	354	386	352	381	374	376	404	386	412	391	407	364	405	382	383	394	381	412	384	418	384	384	414	377	392	418	397	417	382	360	340	382	361	410	381	400	403	407	366	366	381	370	395	387	394	361	360	436	380	391	355	382	397	400	413	420	388	360	402	368	387	405	398	389	372	398	349	395	391	401	386	387	410	357	381	381	367	349	370	376	380	408	400	359	391	372	406	398	424	359	379	373	366	408	402	398	392	390	369	409	410	377	392	381	371	360	375	401	397	351	387	383	341	392	352	355	393	438	361	407	390	389	385	398	373	374	375	401	393	413	384	400	417	403	398	400	405	393	407	398	398	395	402	409	400	407	375	399	352	393	387	406	390	389	395	404	457	397	404	376	393	391	392	368	412	402	375	368	350	363	410	411	397	387	413	395	371	377	376	382	362	394	395	413	401	346	396	344	407	328	401	350	402	395	421	377	394	354	395	391	327	381	358	367	394	368	348	421	411	371	346	358	363	409	406	396	403	400	373	424	364	356	390	438	397	371	384	431	371	392	391	386	387	372	405	394	438	424	396	382	377	391	395	378	421	384	399	407	342	378	403	369	389	390	403	407	392	411	390	364	365	387	384	384	376	426	414	406
7856	2290	862	873	881	911	887	901	932	908	903	876	865	901	895	899	878	868	901	883	885	860	950	873	957	934	857	879	901	917	910	849	842	880	889	896	899	891	867	875	856	910	875	870	890	911	922	892	898	835	882	866	873	911	867	863	822	880	912	863	900	909	905	904	859	900	865	891	807	887	914	922	847	879	848	833	851	863	906	877	865	936	808	865	912	875	870	864	876	828	934	949	868	882	863	823	911	902	870	890	899	860	885	852	890	914	857	881	904	882	934	913	835	871	925	840	886	848	844	829	929	880	879	852	898	876	850	918	888	885	868	848	838	903	918	870	899	913	888	870	836	876	833	888	838	889	879	835	913	863	917	886	864	818	898	923	855	876	923	885	885	876	875	889	896	869	914	880	876	861	857	858	891	861	911	830	816	835	926	870	890	878	852	845	853	853	871	819	858	896	879	887	918	879	861	873	835	857	919	885	881	878	878	863	886	877	905	952	834	920	842	906	863	888	862	879	887	904	888	866	866	879	874	846	891	891	877	891	893	858	870	870	822	895	908	882	860	918	879	855	891	894	864	912	955	877	890	872	900	866	898	870	854	882	871	891	881	862	874	865	877	902	816	887	912	910	860	893	880	882	814	864	857	907	889	877	827	847	825	875	819	911	882	866	912	874	894	828	923	846	880	899	873	869	873	866	879	857	888	938	864	906	914	819	843	831	930	885	886	917	885	860	863	879	888	890	854	864	887	918	840	820	831	864	864	862	859	813	865	868	913	868	898	866	872	885	921	866	935	885	893	872	907	880	860	874	841	848	879	897	864	876	957	876	901	885	882	874	862	872	866	852	953	840	864	877	908	853	858	930	878	861	884	906	924	890	896	904	891	935	888	881	862	920	860	823	891	887	849	866	866	894	871	867	931	833	903	899	872	886	911	900	856	877	799	863	897	834	885	885	917	897	895	904	871	819	836	890	844	823	870	886	902	856	893	886	841	860	826	865	905	857	865	867	850	884	902	899	902	839	898	851	860	865	860	886	849	884	871	894	853	904	877	862	843	864	881	865	871	899	877	920	868	898	873	911	923	955	862	879	895	917	872	874	848	868	911	886	885	898	899	912	883	852	907	909	878	910	874	890	905	919	889	870	935	800	881	881	901	859	837	870	855	910	883	877	894	852	895	882	924	858	859	867	874	943	868	866	882	828	930	895	943	884	914	900	884	901	872	889	932	886	831	881	886	903	829	888	882	832	851	867	923	891	847	898	815	902	903	874	881	887	867	898	911	910	883	843	853	868	852	885	896	891	887	845	872	910	935	867	860	882	897	928	872	878	916	862	885	843	887	848	934	889	898	880	933	895	844	933	856	896	891	863	864	894	874	874	886	911	900	933	877	917	858	908	891	891	937	894	888	910	903	882	868	887	880	883	925	876	884	859	886	868	899	943	850	876	861	877	915	861	875	902	879	907	908	882	875	928	883	898	871	864	890	859	911	862	865	881	886	963	876	886	915	859	886	889	893	818	865	868	868	892	838	890	893	845	901	906	839	875	876	923	896	914	927	851	867	872	896	834	873	882	919	850	874	919	852	903	894	927	866	839	875	877	903	927	860	838	874	814	925	853	854	903	841	941	866	933	861	838	877	885	933	864	894	875	846	876	872	938	882	941	920	898	849	886	865	909	915	870	851	894	885	921	856	823	859	875	891	916	869	911	903	846	837	859	905	856	887	884	873	911	873	836	909	886	823	846	922	917	875	896	880	865	943	881	838	904	917	858	860	855	848	862	894	935	846	910	842	902	941	834	887	922	838	920	889	839	837	916	882	838	851	858	887	875	935	888	847	856	912	898	888	899	884	869	857	891	899	875	868	872	878	893	931	868	883	892	807	888	900	903	851	842	849	868	840	876	854	906	818	932	915	891	892	830	873	858	877	904	884	874	860	827	907	906	839	900	911	849	880	875	918	886	846	923	840	902	926	890	872	917	886	919	882	909	850	885	892	872	866	866	838	846	877	906	821	887	897	866	941	867	850	868	894	920	854	897	874	913	949	822	890	852	864	932	868	803	872	864	921	840	890	899	862	885	852	914	926	845	859	844	965	862	858	868	870	891	877	902	888	870	883	871	873	871	908	861	829	939	853	899	878	905	955	911	899	897	909	907	906	897	907	881	907	896	913	876	897	897	871	895	850	887	815	914	839	876	864	896	914	861	825	927	884	891	902	860	880	876	897	873	890	927	854	901	861	916	849	850	860	880	827	847	885	939	878	892	818	874	873	843	869	922	856	866	857	896	874	899	900	840	885	811	868	885	842	826	849	862	864	911	898	858	888	881	931	846	893	878	915	886	837	874	890	844	860	905	855	873	881	929	897	882	885	828	888	861	840	912	829	843	905	901	877	873	885	852	804	859	873	875	860	896	917	867	879	851	879	884	891	875	884	850	906	925	931	907	860	855	903	874	833	902	857	873	872	902	837	890	963	858	891	880	835	872	917	883	863	922	833	915	862	811	835	888	873	827	857	897	887	877	878	904	818	899	856	850	869	851	882	928	912	916	890	857	861	877	873	920	903	938	917	892	881	903	862	871	898	891	899	906	861	826	889	873	858	867	878	806	880	918	841	848	855	891	940	914	855	849	864	898	912	911	901	889	855	870	917	892	880	885	878	852	889	931	883	879	856	926	895	854	897	851	917	846	871	876	872	878	867	873	862	900	883	939	894	926	913	881	856	858	871	864	863	901	878	856	850	871	861	887	864	925	838	888	867	872	907	880	900	900	901	882	852	855	869	871	893	914	877	913	925	896	890	855	902	891	861	882	880	860	858	918	916	812	880	925	897	929	892	905	846	879	874	901	887	886	846	921	861	898	853	872	828	859	854	869	879	830	891	917	879	883	907	893	878	910	884	865	890	858	868	887	891	904	846	883	851	873	860	886	914	970	879	925	892	952	888	877	950	879	889	900	883	872	880	950	863	898	829	902	871	880	833	901	894	871	850	901	818	900	850	906	864	911	857	876	897	891	895	884	862	890	869	893	871	933	866	911	905	945	848	912	886	892	893	942	830	816	915	892	935	893	863	925	918	849	920	915	853	877	861	882	888	956	905	884	842	856	867	884	906	897	881	891	868	885	883	879	851	882	827	911	895	919	889	867	865	878	860	866	899	957	856	882	858	879	879	906	888	927	855	885	891	868	882	885	884	870	855	858	908	911	895	846	885	900	855	864	857	846	858	861	860	891	860	836	896	932	939	837	863	902	898	843	876	886	850	815	861	872	943	805	905	858	876	824	915	931	888	937	877	874	866	911	914	869	869	869	864	874	891	859	897	893	897	881	871	894	835	942	922	784	838	936	867	927	876	912	920	880	894	878	879	879	860	864	881	917	900	953	871	850	842	870	880	878	915	913	909	916	845	898	904	818	869	910	889	878	873	858	854	909	907	879	914	923	889	922	877	869	931	862	904	873	855	878	906	837	870	893	862	915	853	862	880	878	890	879	936	913	944	869
24732	21432	24946	28322	21429	21447	4599	656	546	490	526	512	484	495	454	469	503	495	542	476	465	514	502	430	446	517	460	441	463	482	450	434	457	460	506	473	457	469	489	465	449	497	470	471	484	473	478	455	432	471	473	453	425	434	453	470	499	458	439	464	436	441	503	478	487	434	508	485	491	469	449	491	461	493	453	483	439	493	496	447	441	441	449	415	504	460	450	476	474	493	452	491	442	454	464	502	434	478	438	483	475	431	455	452	495	486	441	472	470	440	493	471	472	483	484	457	451	487	468	475	497	452	471	488	490	452	459	481	499	506	505	461	447	478	469	428	488	472	493	476	488	506	478	421	469	453	459	472	457	463	426	443	437	490	527	485	473	429	454	480	474	508	486	407	484	452	453	490	449	456	479	463	459	482	461	468	455	452	444	486	484	474	469	490	477	488	441	453	498	428	485	479	474	443	461	463	479	446	444	512	477	469	472	442	472	453	461	477	466	434	496	443	479	455	463	470	453	471	495	484	442	476	475	452	492	454	444	412	392	479	469	465	475	474	476	449	473	498	449	446	480	500	436	474	469	431	501	485	464	450	479	422	473	460	486	487	449	468	472	400	444	439	462	460	518	473	489	480	487	466	461	416	477	438	483	424	461	454	480	452	444	525	457	447	467	452	449	437	465	481	466	445	482	458	445	451	461	452	486	425	480	480	425	461	459	425	468	451	401	492	510	469	470	433	497	446	455	462	473	457	491	467	469	454	480	491	496	493	475	456	423	454	435	461	431	463	450	470	445	446	472	466	447	469	436	460	490	474	451	446	454	457	425	405	459	433	443	502	434	436	491	445	460	446	492	480	482	471	452	444	456	431	469	412	456	446	445	487	453	429	428	452	462	408	434	469	467	431	441	445	498	446	462	449	443	416	419	438	475	443	438	465	444	454	465	463	474	478	488	473	477	433	469	471	423	432	475	485	416	451	501	447	445	469	478	466	467	442	483	485	422	470	434	461	452	471	443	416	444	477	490	495	432	448	481	471	462	443	457	459	446	465	453	458	491	510	447	463	427	448	447	461	458	523	512	459	449	489	466	482	407	462	487	496	474	453	451	466	447	500	488	481	512	504	471	492	432	476	465	476	481	447	484	453	465	432	457	454	463	488	454	474	419	433	483	495	462	468	401	452	456	478	461	440	445	456	465	450	432	487	491	447	456	433	471	469	428	464	446	453	467	472	473	456	432	435	456	432	443	435	427	442	469	460	457	485	432	455	509	446	471	437	440	470	433	430	469	418	488	436	455	470	471	447	481	483	515	404	431	472	502	408	451	480	485	476	471	447	452	438	469	450	468	481	457	468	473	450	476	413	435	467	436	443	453	451	464	462	464	496	463	477	420	446	463	397	428	472	469	501	447	453	465	453	449	440	435	463	492	493	444	442	552	482	444	460	459	473	413	433	512	455	514	480	447	460	452	458	435	474	466	453	391	494	479	441	464	462	495	398	457	470	488	461	427	462	482	520	481	441	494	460	476	454	474	446	501	495	458	472	476	465	435	495	430	442	437	441	470	452	451	463	467	466	404	466	471	487	440	483	468	452	436	442	507	440	427	465	448	437	492	447	473	474	471	449	440	493	497	407	481	477	451	433	527	513	461	506	469	484	494	474	496	465	456	429	433	484	477	433	438	464	493	419	478	439	437	439	466	443	441	482	429	434	429	485	393	440	472	423	466	455	452	472	488	482	449	469	426	476	450	439	452	442	472	447	448	463	436	476	479	435	468	475	491	487	480	469	487	493	422	461	424	455	471	451	443	472	474	441	440	442	475	480	497	418	472	491	455	481	460	434	477	466	474	468	482	458	478	475	424	470	444	451	481	427	449	455	480	460	471	453	445	463	457	447	463	465	474	456	462	490	441	434	465	482	456	439	486	455	466	484	483	471	420	447	486	459	501	473	452	418	466	440	467	426	409	468	436	436	492	466	481	469	467	470	456	453	440	425	466	467	495	465	502	477	475	432	468	467	466	462	465	480	464	478	456	463	478	473	439	467	482	471	453	490	435	473	480	447	436	459	441	450	433	446	450	464	465	467	488	441	465	450	457	496	468	437	417	487	477	455	468	469	471	467	439	479	484	458	491	461	446	461	457	489	474	465	447	504	498	422	469	480	474	483	450	463	466	497	482	462	487	502	477	457	481	496	449	463	452	429	384	453	414	480	488	428	457	466	517	452	463	449	479	444	442	477	447	457	456	456	499	458	503	413	485	428	461	473	455	472	447	469	428	469	419	486	469	463	496	491	412	447	479	452	481	460	432	461	457	485	482	502	465	427	433	466	442	456	447	417	449	423	472	486	423	463	425	467	493	452	477	459	429	449	460	415	447	512	456	461	412	419	489	479	482	443	473	474	465	482	513	451	454	462	489	414	472	482	445	420	420	479	482	458	459	436	480	460	417	501	464	491	458	475	457	440	490	460	487	494	468	444	527	438	483	470	460	469	502	435	419	462	457	445	485	468	426	487	507	467	476	468	464	483	440	449	440	501	473	478	460	446	499	456	508	477	467	492	438	500	454	450	452	478	473	447	467	442	496	497	452	454	473	435	485	482	489	429	499	449	457	479	470	483	457	445	475	498	482	467	467	484	455	496	461	471	408	450	406	451	458	457	442	441	460	497	437	444	476	424	434	483	411	427	458	473	473	489	496	471	450	431	463	464	441	475	459	486	501	463	459	472	439	459	483	433	458	476	493	484	460	457	475	470	431	454	454	481	493	505	456	478	473	425	456	453	472	484	492	502	456	469	467	484	453	450	464	480	441	470	455	437	494	461	450	478	480	509	377	479	486	427	481	457	444	465	467	454	457	445	450	487	440	459	443	493	457	470	478	477	428	476	441	455	480	435	433	459	449	456	434	496	445	480	485	490	492	515	477	461	446	457	459	457	446	485	458	461	475	449	437	424	478	455	458	470	473	473	469	475	438	439	447	491	467	475	457	430	455	450	463	476	433	507	457	450	481	447	429	459	443	468	454	432	439	450	461	442	429	442	472	473	436	477	482	407	466	499	498	459	464	466	468	414	479	459	474	435	471	488	502	472	432	493	460	446	456	415	471	457	460	464	434	487	474	453	450	455	475	506	479	445	504	430	447	424	447	458	460	468	455	490	443	451	489	467	457	470	443	458	445	460	456	438	447	467	479	483	468	466	483	449	479	498	463	438	441	468	434	494	452	458	466	473	433	452	448	447	491	450	481	432	471	491	476	476	433	461	492	439	465	454	498	477	464	463	469	461	483	461	482	486	502	431	452	454	442	505	450	457	437	447	484	492	479	463	449	447	460	486	465	478	494	478	465	469	478	475	467	470	474	464	446	437	468	459	507	454	453	474	448	466	490	442	473	477	483	467	461	448	449	439	445	432	451	436	447	428	449	461	428	413	439	474	452	472	434	436	445	438	502	477	466	432	452	451	472	463	489	428	472	482	445	504	421	425	472	455	462	438	508	444	407	451
22813	14036	2151	1368	1078	1030	1062	972	961	1038	951	993	1001	985	937	998	977	1021	1068	1037	975	935	1010	953	969	993	1020	957	1007	1013	1016	995	999	963	958	928	1002	1027	961	998	994	952	1017	991	1014	1008	957	974	952	962	936	995	986	997	1000	986	987	987	962	1040	980	969	971	983	1005	971	932	945	952	1007	1006	941	1008	988	984	949	1017	975	999	993	986	984	959	998	1001	1002	998	951	953	954	1009	994	950	955	1003	976	968	1022	962	920	997	979	985	1033	937	950	948	1013	935	968	1003	1002	959	982	974	971	996	965	950	928	964	943	1024	941	947	983	1040	956	990	1056	1022	964	1008	961	1004	970	991	971	988	992	1014	980	1011	955	958	964	968	964	974	1005	1029	1026	975	994	1003	965	984	1000	967	1010	1035	928	953	997	1019	980	966	913	976	1009	951	1007	1003	945	994	936	941	995	1048	1009	994	948	992	1009	961	998	1002	988	973	1008	1003	969	923	995	980	988	950	966	984	1016	1045	1042	1026	950	979	968	944	940	949	1015	971	1047	941	945	963	952	1007	974	953	923	963	994	940	1018	1004	956	959	998	965	958	980	1021	931	1007	981	1018	999	991	983	918	975	996	983	970	974	991	988	1003	999	992	959	946	957	1010	1009	1061	1001	947	985	938	944	939	911	1038	1042	992	997	982	939	1008	1018	993	920	1009	937	1010	985	980	975	951	979	976	958	983	966	985	975	926	970	950	960	976	1027	924	1040	982	918	980	975	921	978	974	1001	1002	939	943	965	973	972	1052	1004	950	993	1003	974	944	963	1024	937	956	1005	1018	1018	993	936	985	981	975	958	954	941	1029	1031	986	931	995	941	960	954	976	958	1004	1012	992	1030	976	992	936	1006	952	1016	996	960	1012	908	968	997	935	1015	971	1002	969	943	975	994	997	1009	903	958	944	949	963	1011	1011	975	953	966	959	1016	921	987	1025	1027	986	967	971	931	922	970	970	999	989	998	954	965	969	945	953	965	992	961	918	957	1006	1007	1019	1005	989	902	1017	902	975	960	957	983	963	898	1022	970	972	973	979	1012	991	950	987	986	1016	1005	971	975	950	997	996	918	957	1039	986	1048	994	964	982	1017	981	960	972	975	958	1006	995	984	962	1004	1050	934	984	937	971	1027	997	988	1005	968	974	965	954	996	996	1036	982	984	970	955	992	943	957	993	988	958	978	968	937	934	1013	925	1032	967	985	944	997	945	981	959	1029	961	970	982	992	985	974	1030	915	1000	1015	1023	961	1012	985	995	983	1005	987	963	1035	1013	970	997	1003	977	982	981	963	984	971	976	1012	930	961	987	1022	1011	943	980	962	929	1012	962	1012	1008	1016	955	1026	974	989	980	980	946	984	984	955	961	980	990	983	969	1002	1011	972	1024	927	1034	1003	945	981	938	956	1020	977	1030	932	999	972	927	930	999	969	1000	1032	1010	1016	977	984	962	1009	951	978	991	958	951	990	1041	1014	1003	981	914	960	934	988	984	1023	1024	1002	925	998	944	1006	1000	962	985	968	1004	989	1027	1010	945	965	1019	1021	992	997	995	976	999	1021	934	944	975	927	978	974	1009	952	999	960	869	953	966	950	1040	1008	1006	967	981	1054	982	997	966	950	1011	990	981	974	940	1032	985	958	1039	885	1023	972	963	1013	971	985	921	936	957	949	992	930	1012	928	1023	953	963	1005	949	950	961	1003	966	990	978	997	946	1006	946	974	1015	999	961	979	972	959	955	984	938	950	969	965	973	992	952	1026	943	961	983	973	979	973	1010	1016	1040	944	1008	1012	980	1053	989	991	928	965	978	1018	1004	982	945	1005	960	987	965	1035	973	997	991	1010	1004	996	969	945	954	967	980	955	911	943	938	961	986	1048	1010	954	982	1025	976	998	970	1029	982	969	973	1014	992	969	982	937	952	982	953	948	957	975	965	964	956	976	1004	936	1024	987	957	997	969	929	942	1017	1003	1008	1006	981	1020	1047	956	989	981	965	965	1035	944	972	931	979	1021	990	986	911	983	963	982	1048	996	1023	948	977	942	957	987	978	954	930	1014	974	919	972	939	925	1000	980	975	989	957	977	956	992	1007	997	947	974	988	1035	943	923	961	969	948	1037	985	958	1033	1018	995	974	1012	1017	1001	949	972	934	961	964	1010	969	981	946	1001	991	973	982	1027	1006	919	967	964	1014	948	970	989	1017	928	944	994	1063	949	1012	1017	1000	960	980	1011	989	975	925	980	968	936	1028	1001	926	971	934	950	948	1013	966	1003	936	1025	918	958	1031	1007	969	973	1056	1002	986	964	983	977	1038	1046	958	923	1029	994	966	936	892	991	1008	970	983	954	1001	977	999	967	1009	1000	976	965	993	1017	921	941	977	958	955	1020	972	1011	928	975	999	999	980	962	973	936	952	968	965	958	984	969	1029	953	974	995	976	1007	1004	985	986	971	1025	1002	983	900	966	988	928	961	1015	1017	970	1037	973	957	927	1024	975	992	950	959	1021	987	945	984	984	986	964	991	920	953	988	1008	948	977	1010	1010	996	951	970	957	1027	1029	946	946	975	1005	941	985	958	954	957	942	993	987	993	976	978	958	955	961	965	953	956	1001	943	966	952	1040	1013	974	978	976	974	989	979	1001	991	1058	992	980	1075	952	999	961	967	975	1011	992	973	927	1041	1007	981	998	927	992	994	960	1026	901	973	960	993	1029	992	933	984	970	901	942	980	974	1029	1016	1001	951	920	1006	981	962	978	993	975	1046	1030	978	1002	971	978	989	983	989	958	1020	969	963	985	972	980	996	979	1063	954	1032	973	992	938	1046	984	976	1012	889	919	1006	1009	1010	958	987	957	923	941	976	932	984	966	1018	921	999	984	931	943	947	1032	1038	961	897	987	1036	970	1017	958	934	981	937	1013	993	930	994	975	902	1036	959	980	959	1046	1012	964	978	1003	996	1044	990	966	990	949	1044	1013	1017	966	944	977	952	990	992	1014	965	996	995	1003	909	999	974	963	987	1029	933	991	883	923	979	997	934	990	948	936	964	966	1020	938	993	996	959	1008	935	1035	991	966	988	931	967	1005	982	988	948	978	933	895	959	1021	900	1022	980	989	891	988	979	984	997	1029	988	964	926	965	936	975	990	1011	954	955	935	1030	989	963	925	981	1045	960	959	966	977	944	955	956	956	983	995	931	961	940	964	974	1000	1003	980	1027	964	1037	996	968	963	1025	1032	992	1015	933	981	1041	1008	1016	947	1025	995	940	1029	961	965	959	986	985	973	975	990	919	977	1003	950	919	957	1010	945	939	932	953	967	955	978	963	920	984	1062	1000	997	996	990	982	1022	961	992	934	967	997	937	1004	1018	972	878	1038	954	951	1022	882	968	983	1036	932	1006	922	999	1026	955	1003	1064	976	1004	932	1005	1005	951	962	1053	964	917	1002	964	985	987	958	975	956	956	1013	965	1063	974	1010	952	957	982	995	963	896	929	979	1018	940	985	976	967	926	964	1060	998	929	973	1001	985	984	989	937	1019	980	1047	932	1003	1040	1032	1037	987	988	1024	937	1001	949	963	913	936	1012	949	1048	990	975	995	967	942	955	961	990	994	972	956	989	1014	949	990	1029	955	962	979	964	998	979	980	962	954	986	1010	923	947	954	956	1002	1015	922	983	970	963	988	983	958	957	1054	925	962	1008	946	1003	988	945	980	981	1043	981	987	911	942	1016	959	1022	989	977	946	972	955	1010	987	914	1028	1020	1023	971	985	996	976	969	995	920	989	917	957	1012	977	985	1043	988	1023	889	962	979	961	979	983	1025	983	993	923	994	999	1015	990	984	980	1045	989	972	961	957	949	1033	973	930	957
24282	21432	25133	28137	21433	21445	20150	813	478	398	365	346	362	347	350	321	351	305	324	303	300	292	324	287	274	292	331	339	298	332	330	287	336	280	317	307	324	298	286	302	305	306	295	322	308	310	301	280	327	278	268	298	319	288	315	295	323	301	276	266	290	310	303	295	284	278	290	288	295	294	289	292	262	285	332	276	294	321	286	274	316	265	321	254	278	251	295	308	274	283	291	307	339	305	288	279	276	330	287	300	281	287	267	285	281	305	280	308	310	307	275	284	325	290	265	291	294	275	300	276	332	304	308	314	283	275	302	260	311	286	316	269	289	293	265	280	291	300	280	292	321	292	325	271	290	326	265	288	279	305	308	313	314	293	311	334	295	268	305	282	273	295	290	303	320	314	295	316	310	275	289	284	323	303	285	309	289	291	308	289	312	310	296	276	291	279	279	291	266	301	315	319	289	295	307	318	325	289	285	319	296	334	300	297	280	264	262	295	293	309	292	297	277	276	277	272	269	288	282	272	307	300	339	263	319	329	248	299	301	298	322	297	291	317	290	281	293	298	293	305	298	278	310	312	297	263	268	301	306	309	343	289	279	319	276	304	320	286	262	287	296	328	310	302	287	310	270	292	315	280	269	271	282	345	301	298	321	292	295	334	333	299	300	297	325	284	285	301	287	280	285	323	287	317	306	265	315	304	273	305	259	290	315	283	315	300	305	288	277	334	272	306	291	289	286	317	289	351	313	283	285	270	281	317	284	284	281	287	311	306	272	314	287	288	299	307	280	308	286	312	306	302	274	289	295	251	291	293	317	295	280	295	291	323	288	281	310	260	311	270	318	286	290	298	291	289	290	305	298	260	304	302	319	293	286	271	312	289	281	292	304	340	312	281	306	273	309	314	281	273	281	283	284	280	296	273	311	283	255	273	289	297	311	325	301	293	245	286	285	297	294	325	313	277	315	292	309	308	286	309	268	278	311	285	296	296	337	302	272	293	275	292	281	271	285	282	274	261	293	298	301	309	276	291	310	288	258	309	294	299	276	302	310	321	305	280	293	294	333	284	269	342	311	332	319	300	263	290	270	289	301	296	248	283	313	288	294	293	292	285	285	300	315	270	281	285	308	293	290	290	298	299	279	300	282	292	316	307	291	277	280	293	303	301	324	314	291	287	304	305	268	270	309	315	277	278	321	278	304	283	286	287	303	287	268	278	294	301	301	285	287	315	297	320	336	293	297	305	315	294	262	321	299	311	286	281	285	278	293	266	286	285	289	273	305	292	285	280	276	285	284	300	310	280	282	326	288	292	288	278	261	285	284	294	300	302	309	264	294	275	292	286	321	328	269	305	301	326	302	306	325	320	312	268	298	327	298	291	282	341	325	253	322	288	261	298	302	291	310	309	302	298	276	308	307	328	295	295	309	294	273	290	318	303	306	267	291	293	313	316	304	305	281	276	295	291	269	288	295	270	288	268	295	305	315	274	303	297	305	286	316	279	286	276	303	289	332	274	291	264	268	292	291	259	273	272	278	267	293	308	291	295	292	338	335	270	288	294	320	296	284	288	278	257	280	290	310	325	270	268	264	292	295	300	311	292	281	287	286	245	298	271	284	300	295	270	296	285	307	306	289	294	288	266	280	310	297	286	281	256	287	276	286	302	282	298	303	291	301	295	299	305	266	316	326	281	280	305	305	283	303	299	265	303	314	315	284	273	269	300	275	319	297	286	311	269	308	267	308	302	321	309	260	271	303	284	294	298	298	306	305	273	301	283	300	270	292	288	295	286	311	332	299	292	271	312	297	311	300	265	279	284	272	291	289	286	267	296	299	249	288	323	259	289	262	289	268	308	311	322	314	264	308	277	274	302	276	284	306	275	286	277	299	269	288	280	282	325	285	311	309	280	297	290	296	308	264	277	256	269	303	337	248	289	294	280	277	291	284	285	298	301	292	318	285	286	271	315	285	269	294	310	265	310	285	278	279	304	313	291	286	306	296	258	290	314	301	267	284	300	282	311	353	307	324	293	317	296	291	299	328	297	276	323	294	296	284	276	286	283	303	293	285	268	304	284	264	288	330	278	322	302	284	317	320	314	256	277	295	281	312	290	336	312	267	304	304	307	303	288	315	314	280	321	320	292	286	281	284	285	296	248	306	300	305	303	298	298	278	287	291	269	301	303	314	245	291	271	279	285	290	283	307	286	303	285	250	288	289	314	304	248	310	277	327	289	284	284	309	267	275	312	312	281	271	304	301	342	306	280	303	269	290	267	303	310	278	292	263	283	297	330	294	283	283	327	322	299	284	276	293	333	322	324	292	286	266	293	297	295	277	322	297	306	268	270	292	333	285	287	264	301	261	302	321	290	295	312	320	292	298	268	306	301	288	307	286	316	292	290	285	288	293	293	265	249	295	249	270	292	318	282	276	321	317	309	346	327	307	300	282	283	279	281	257	257	296	292	288	307	344	295	279	299	299	279	277	316	285	272	290	297	338	306	307	303	273	309	299	301	297	290	325	279	270	282	305	323	278	266	301	262	304	261	307	269	289	322	280	293	290	284	263	299	300	317	298	262	316	299	288	300	280	302	327	321	280	310	305	313	281	313	283	286	301	283	283	300	285	308	312	305	282	278	325	300	269	298	309	309	309	307	289	291	315	276	324	298	259	293	314	303	281	326	320	326	301	302	275	273	295	317	285	288	285	289	243	278	296	287	310	277	270	315	287	259	294	318	292	284	314	300	265	276	325	313	293	256	267	277	314	293	274	280	306	279	343	313	281	320	268	288	327	285	306	292	318	300	320	285	258	323	286	287	292	257	258	295	280	326	262	337	307	299	299	286	269	299	328	301	316	268	314	302	282	296	315	320	288	314	284	315	290	266	327	315	304	317	309	291	275	301	304	268	294	273	302	338	311	288	320	280	257	283	297	291	362	264	276	253	274	283	294	284	294	306	298	276	295	296	320	304	298	321	321	267	296	322	304	281	334	285	322	289	274	259	263	288	296	317	290	273	324	321	293	297	288	291	281	262	304	312	270	310	287	282	297	287	279	304	283	318	298	322	318	267	284	287	323	271	307	280	278	280	285	312	291	321	296	291	278	319	308	279	313	288	331	293	274	292	303	290	301	308	328	329	307	262	291	297	308	318	345	288	332	284	289	275	286	285	271	304	303	276	279	291	295	302	304	295	259	269	280	307	314	325	274	284	305	293	295	286	298	269	262	285	284	262	284	263	290	299	266	271	325	252	306	291	273	274	289	316	337	292	307	291	268	306	268	286	307	303	279	287	253	254	266	321	301	308	328	324	292	304	312	282	296	288	260	306	275	277	279	318	278	344	293	251	284	296	290	312	291	312	276	267	291	302	327	278	308	288	304	251	301	269	325	289	287	296	296	317	291	246	289	290	281	317	310	304	307	282	278	296	312	304	305	279	296	293	282	269	285	292	287	310	306	275	253	269	321	277	276	304	303	308	276	283	279	322	304	336	268	296	306	323
27617	18576	2541	1356	920	790	776	715	707	675	674	689	658	674	711	666	603	621	676	655	604	690	664	688	637	624	647	598	653	652	677	643	684	637	699	624	663	683	673	670	673	647	623	663	674	611	624	609	627	628	685	630	625	601	636	679	619	626	643	680	656	598	660	641	652	647	622	635	636	611	637	635	627	640	619	645	640	652	644	675	607	597	669	630	630	583	643	698	648	633	660	638	615	658	634	677	613	676	635	643	667	623	618	622	613	630	649	606	587	650	685	663	648	686	625	649	668	670	647	651	639	603	634	633	646	650	655	701	648	641	610	663	695	669	601	655	632	678	615	650	649	647	698	626	642	671	634	652	605	602	608	651	634	655	672	629	674	654	657	620	633	638	615	592	615	634	654	630	624	672	652	664	663	672	597	654	609	657	666	645	678	615	688	619	588	623	646	640	632	622	656	632	647	662	648	641	638	610	649	651	630	652	606	645	627	701	660	643	627	651	628	606	629	625	611	607	616	622	644	631	656	648	652	658	611	667	660	592	666	641	669	645	647	641	625	622	662	645	648	628	669	638	651	676	638	642	650	615	611	646	652	636	591	649	629	605	643	624	653	647	675	640	648	615	593	629	639	650	620	664	605	602	591	634	661	647	639	629	646	684	661	618	645	675	648	650	659	676	652	638	630	663	674	648	654	649	654	695	638	586	625	639	684	678	642	674	662	670	622	653	648	645	643	621	655	668	656	642	609	635	604	663	701	651	604	634	656	617	656	638	647	654	648	646	624	665	648	611	631	670	657	641	604	664	611	592	665	669	650	664	627	657	667	621	659	620	699	650	668	641	600	648	646	640	651	676	672	619	593	642	629	631	610	635	616	600	687	683	640	640	619	599	641	690	698	659	593	631	668	608	627	659	661	627	631	640	616	634	623	668	644	653	670	647	699	633	627	621	645	676	619	638	620	665	629	627	596	644	648	626	655	653	628	621	658	632	610	667	645	617	604	604	633	584	653	663	615	690	627	621	626	654	653	649	646	592	633	616	642	649	619	614	677	632	635	630	613	640	627	665	708	661	654	604	646	653	667	634	658	676	639	620	616	618	608	671	655	664	651	713	615	643	652	649	621	684	608	658	661	607	698	620	630	631	606	625	625	645	657	643	614	626	686	637	626	607	660	628	667	656	635	666	659	622	625	616	636	628	575	636	628	665	702	654	641	621	672	630	612	686	630	654	659	625	644	586	676	656	614	668	617	674	620	633	678	692	603	635	671	644	634	647	621	604	645	620	607	671	660	689	675	650	638	601	661	632	605	641	651	648	645	619	669	639	622	643	622	621	643	631	645	600	632	618	678	656	647	639	647	628	646	646	600	618	658	641	606	629	629	681	648	638	636	652	630	667	618	638	652	609	642	648	611	624	679	629	619	668	648	656	600	632	668	655	614	654	628	629	605	635	657	634	622	643	671	611	651	656	574	620	661	606	612	672	624	633	629	629	619	599	643	626	650	649	659	643	682	587	641	641	656	620	696	650	660	638	599	631	600	622	617	643	631	667	649	637	657	643	704	619	668	628	649	643	617	630	678	606	659	674	634	626	620	587	636	646	665	590	664	655	622	667	655	636	685	622	648	705	658	649	649	668	639	671	637	643	661	633	646	668	599	687	652	620	664	629	645	627	637	610	663	626	613	608	676	629	617	653	606	626	641	669	660	668	621	653	657	637	626	654	638	687	629	660	671	638	621	601	640	641	679	607	639	670	598	672	672	621	616	661	625	636	671	618	624	658	628	621	701	644	625	597	589	634	606	623	627	674	651	646	665	637	575	596	672	620	615	659	653	628	662	673	655	616	658	654	644	605	653	630	623	633	633	651	639	627	674	637	607	649	635	611	617	618	648	644	658	664	571	631	643	690	641	680	661	623	661	592	640	634	643	608	632	632	607	630	628	675	653	617	577	659	667	655	612	642	643	616	642	629	625	626	632	650	624	646	648	649	643	599	658	662	601	607	636	606	669	610	627	627	607	663	647	642	643	629	628	669	636	614	650	676	656	663	649	643	660	626	622	626	679	616	646	605	644	610	665	610	643	683	625	655	600	623	693	611	690	595	657	658	651	611	627	647	658	673	605	651	642	615	675	651	683	663	623	639	636	634	627	622	675	639	635	617	616	649	627	599	697	626	627	641	627	613	665	637	674	635	651	661	649	614	684	642	626	639	632	691	647	656	615	608	650	649	629	637	664	611	609	659	584	630	619	618	602	599	665	656	634	658	710	614	623	665	635	635	628	584	667	684	636	641	656	615	635	623	620	648	611	622	666	627	625	618	641	655	698	622	631	652	621	608	628	628	626	644	656	686	637	613	673	641	576	632	627	665	632	648	633	693	642	640	699	650	610	636	628	587	587	663	646	630	672	659	657	629	611	660	675	643	613	659	650	607	629	655	625	608	641	614	639	654	685	648	637	630	620	621	659	597	647	668	676	614	649	625	642	619	639	666	627	655	636	647	662	585	635	631	638	667	594	620	665	657	684	603	628	650	636	630	664	645	619	659	636	659	680	609	683	604	664	635	651	651	634	674	646	654	695	610	664	607	667	620	588	637	620	628	673	677	627	650	658	643	682	633	624	655	633	641	682	653	642	652	625	600	622	645	665	697	644	654	641	633	562	629	661	668	601	669	656	651	629	658	655	667	566	613	636	652	694	644	598	663	646	619	625	637	627	596	669	673	630	625	630	647	638	658	611	683	696	621	655	592	640	649	641	587	606	679	585	649	651	643	635	637	647	609	603	649	607	609	642	618	642	687	614	640	685	659	670	620	636	650	611	631	613	602	624	557	627	644	623	658	652	638	691	649	600	677	659	638	616	633	652	679	590	661	642	633	569	634	644	640	647	621	624	617	623	574	656	648	632	641	641	624	647	629	634	627	638	668	600	619	664	634	682	648	625	659	617	609	635	662	632	637	647	659	610	625	600	593	621	655	628	661	672	651	630	651	639	635	639	692	603	636	635	601	643	643	659	645	623	628	657	641	703	629	651	679	652	614	619	659	633	687	634	619	664	648	622	637	612	629	658	642	635	690	658	683	650	643	638	611	627	611	678	677	618	599	674	643	686	629	661	622	662	645	644	614	640	599	653	669	623	675	645	643	621	643	623	647	602	688	642	651	639	634	634	628	641	602	641	583	667	621	615	633	651	676	690	597	644	629	652	650	662	665	672	643	629	604	643	662	666	657	646	651	610	648	662	674	631	647	698	648	625	620	602	638	643	665	561	644	646	647	663	648	626	648	701	625	659	601	638	637	659	632	583	658	572	622	620	639	681	617	635	625	655	637	646	632	608	626	678	604	622	616	620	651	651	699	670	654	667	617	661	625	612	663	671	657	641	636	662	639	626	564	640	626	614	601	666	638	613	664	624	610	659	671	594	612	594	685	656	623	660	656	620	631	617	610	650	577	672	627	684	623	668	635	671	621	695	587	632	617	613	606	677	633	609	654	617	664	621	629
32506	20605	9816	887	584	553	535	387	395	343	434	420	410	411	372	396	407	423	386	416	399	385	358	389	417	370	411	389	399	387	367	390	385	388	368	369	401	417	391	378	366	428	409	396	390	375	395	372	388	400	398	395	365	366	365	411	422	355	389	354	391	389	373	402	413	444	401	373	402	388	426	424	382	377	429	381	368	377	410	361	448	400	386	375	390	407	353	386	420	400	398	388	387	429	388	355	380	373	391	406	425	380	417	379	413	420	403	363	411	396	376	381	371	422	386	382	376	349	410	377	380	370	408	403	377	369	363	377	400	367	379	387	388	389	397	412	367	414	370	370	355	380	410	379	377	382	423	381	398	366	376	343	394	399	398	375	401	360	396	380	360	383	383	372	417	396	389	412	374	393	406	391	373	390	379	442	387	376	382	373	376	377	369	406	361	353	397	377	367	390	403	356	411	407	379	400	375	400	388	431	371	366	409	430	380	418	387	374	394	398	414	380	373	336	406	340	362	348	381	398	395	401	373	385	372	379	416	367	402	374	409	410	399	407	419	410	378	421	411	398	388	391	398	419	361	401	405	413	369	390	395	370	393	400	405	385	411	382	399	379	418	392	429	408	341	390	382	370	442	409	419	407	357	368	410	403	425	431	389	366	448	418	372	434	396	379	354	370	408	360	380	385	380	401	392	404	375	378	378	399	376	382	395	395	393	364	409	402	384	416	389	393	401	414	421	361	350	373	387	390	387	388	374	419	383	383	399	387	386	388	370	365	371	412	388	431	360	377	403	386	382	391	385	368	369	420	375	401	427	383	390	382	373	369	341	383	386	423	395	376	384	395	404	424	362	373	429	373	377	424	423	418	394	340	399	421	395	373	426	398	373	339	368	384	410	352	359	407	361	375	383	402	375	410	390	391	409	357	423	425	384	354	382	385	407	371	397	400	368	424	388	356	395	423	370	410	390	373	365	389	379	367	411	378	414	378	409	386	394	409	374	385	396	363	374	368	390	358	367	402	417	375	398	415	426	387	399	399	422	406	391	368	406	384	349	370	386	367	329	374	380	389	378	392	368	405	387	369	392	418	383	397	376	388	400	377	427	396	417	391	399	375	385	403	380	397	418	378	369	410	386	363	373	366	425	386	411	368	379	416	392	411	375	365	416	365	391	351	383	350	405	386	408	376	424	435	410	368	353	388	398	363	390	399	333	420	402	402	402	369	412	373	365	396	392	388	398	361	392	376	385	385	371	385	341	398	413	372	399	361	394	360	392	404	375	392	336	371	409	421	426	401	368	402	371	430	407	393	358	397	364	394	398	386	410	358	392	405	410	389	386	413	388	371	371	381	422	409	400	427	370	404	366	373	402	361	379	391	419	392	405	380	404	366	392	400	419	392	395	356	376	356	393	377	364	426	411	387	404	369	366	392	368	419	399	375	387	401	366	408	379	394	409	365	418	380	369	369	389	379	423	422	392	406	409	348	382	356	386	346	395	410	365	396	400	379	376	371	391	393	405	408	407	367	423	389	432	385	380	332	385	410	394	402	384	383	390	425	395	403	390	384	390	407	401	362	419	391	373	386	369	415	388	434	374	394	410	385	364	413	397	397	401	376	419	401	379	416	417	398	378	361	391	384	392	391	376	401	383	375	383	411	396	392	365	398	378	378	408	349	358	353	373	410	392	376	379	363	339	367	386	401	396	401	408	403	402	374	406	404	382	369	384	431	426	367	367	410	375	419	380	410	400	362	384	391	388	429	420	386	340	392	406	386	396	360	417	376	407	375	399	375	350	410	398	407	369	392	388	402	402	389	411	368	395	360	394	386	357	400	378	388	349	402	353	389	379	385	410	380	402	416	379	382	394	406	375	373	422	390	398	398	392	403	401	389	409	411	385	351	393	420	403	367	384	379	401	398	399	395	389	390	380	363	385	404	421	404	381	392	364	410	364	421	376	373	364	387	370	408	412	392	372	379	408	374	397	381	385	400	391	404	394	389	393	399	366	409	366	368	386	360	364	373	395	388	366	371	374	368	392	389	349	367	417	390	399	383	392	418	391	359	396	355	374	400	389	394	400	401	390	369	388	360	407	415	378	387	403	393	393	368	418	361	410	399	392	363	425	394	399	398	422	397	380	379	401	388	414	388	390	391	381	377	410	386	397	398	396	402	414	392	434	401	371	383	379	370	391	415	397	365	408	421	425	354	363	368	369	359	376	390	375	390	383	418	417	379	381	367	311	373	337	393	360	405	405	382	407	400	354	408	384	393	409	405	406	383	399	394	394	392	358	362	391	389	366	420	358	353	385	371	399	431	382	389	372	375	419	420	382	395	420	403	379	442	404	395	412	374	383	378	371	372	424	355	378	403	358	405	367	342	360	397	367	405	371	355	399	364	379	397	371	389	412	344	414	398	384	402	416	375	404	374	349	350	396	406	404	364	393	390	369	392	400	404	405	366	388	414	371	371	374	389	384	358	371	385	359	353	368	399	411	357	402	389	371	401	392	361	383	400	379	384	375	386	383	417	389	376	401	416	411	392	379	342	384	347	389	381	367	400	408	359	372	393	372	384	437	388	394	362	415	423	384	398	354	349	409	352	364	380	405	394	373	396	367	402	388	386	437	389	386	378	411	460	392	407	376	380	424	367	384	384	367	372	359	371	371	437	359	390	403	357	392	397	368	396	360	404	384	388	392	363	356	369	360	415	402	379	349	381	361	389	364	415	408	373	370	368	382	364	329	377	385	398	366	382	399	379	386	395	390	370	392	375	395	378	392	420	389	369	391	389	406	408	378	394	365	395	374	405	348	395	406	389	412	387	375	397	380	388	377	382	422	373	399	397	382	364	366	369	389	386	454	372	420	353	360	382	421	361	441	400	397	392	393	399	390	393	361	400	374	366	392	399	394	384	390	397	350	395	347	421	401	372	368	366	377	392	379	357	384	407	357	396	357	364	384	430	389	397	371	390	415	398	408	355	348	366	393	391	372	376	410	364	391	390	386	396	397	421	400	415	347	361	388	395	393	396	405	408	383	408	385	423	404	368	352	422	395	420	368	376	406	424	417	339	424	387	371	388	418	384	394	395	415	394	371	398	383	356	340	366	382	379	387	373	386	411	376	403	385	395	405	370	392	383	395	398	397	417	381	369	390	359	386	389	390	375	359	380	428	389	406	381	404	395	347	354	387	377	381	405	368	422	390	411	373	396	431	400	379	409	415	381	384	422	389	398	386	383	388	398	393	404	371	382	365	426	362	364	390	403	397	379	408	381	372	406	368	396	391	389	402	422	417	365	355	382	376	405	435	357	385	403	426	379	409	349	393	416	387	368	368	369	389	349	379	382	394	357	364	358	381	370	381	400	363	367	386	413	403	378	411	410	366	400	397	385	411	387	390	403	403	442	385	332	389	331	355	353	413	406	379	389	382	365	435	390	388	411	411	391	392	396	379	365	355	398	379	366	369	395	390	386	389	408	380	356	401	403	370	389	399	402
7831	2547	899	957	907	871	886	874	864	943	883	963	890	858	899	848	885	859	860	849	866	866	889	879	845	843	956	878	872	923	831	886	922	895	876	894	902	838	851	906	881	865	920	831	881	894	889	916	839	878	862	854	833	902	826	936	896	874	870	844	911	889	932	930	828	931	890	853	878	861	868	929	896	868	842	896	853	857	915	830	895	870	934	872	835	902	874	877	913	907	889	857	856	878	847	808	921	921	904	842	940	835	857	892	946	863	821	883	864	841	881	866	875	802	895	909	889	900	886	889	884	903	900	887	891	844	927	896	900	866	894	874	885	893	907	880	883	885	933	873	873	873	933	893	958	905	885	862	906	826	945	843	943	881	860	874	898	898	873	838	900	866	857	872	872	884	871	943	900	876	916	884	920	834	847	859	946	863	833	861	891	850	858	871	848	872	916	891	858	903	875	884	828	904	889	888	937	834	868	885	846	858	919	861	906	878	874	888	890	870	854	898	890	839	879	877	874	869	864	859	891	884	902	905	855	852	930	888	886	842	918	933	907	936	861	881	866	902	910	886	894	886	878	871	885	871	881	804	925	943	866	887	866	855	887	873	819	919	904	917	894	897	885	907	897	850	878	894	863	866	931	823	883	801	898	890	849	878	883	896	835	865	916	865	855	885	853	857	894	904	890	876	891	949	879	842	884	900	876	883	856	876	874	894	844	875	910	920	924	824	865	893	842	943	864	892	866	883	973	891	848	888	827	941	878	835	897	897	861	861	892	936	873	853	848	891	884	818	882	831	949	886	869	835	874	902	872	915	867	875	869	911	882	831	910	913	895	929	860	906	835	911	916	879	924	890	845	845	912	937	896	920	872	866	891	893	877	849	854	867	871	855	880	887	892	899	915	894	907	877	920	877	901	886	927	905	904	840	929	874	863	877	839	854	887	935	919	873	888	879	857	895	860	879	803	842	852	897	848	898	912	834	913	882	920	897	864	915	926	953	862	881	878	848	910	842	872	922	839	824	902	896	850	916	854	892	797	856	841	879	902	894	915	885	916	845	917	910	888	870	903	901	888	883	898	871	886	862	912	936	838	851	900	829	855	880	909	850	887	870	888	876	857	842	893	909	899	864	839	901	887	900	887	877	878	889	887	928	854	873	938	914	927	869	876	865	882	834	892	855	879	851	865	889	830	888	893	880	853	878	838	907	846	873	824	871	926	865	860	950	923	823	929	817	893	879	860	909	883	857	820	891	876	896	874	913	868	921	903	854	871	894	887	871	863	924	891	876	843	844	931	877	877	898	923	888	904	899	869	910	838	918	867	859	857	881	831	859	898	881	903	873	862	873	846	896	848	869	889	847	887	855	869	871	911	914	882	872	878	888	858	869	879	864	817	912	884	859	868	841	901	940	890	894	859	906	854	843	885	938	878	823	867	864	887	892	846	922	918	879	878	857	817	894	878	867	821	957	831	891	918	907	861	879	888	881	846	869	868	871	911	918	829	883	881	928	878	916	930	887	911	935	885	880	913	881	845	894	874	882	856	849	871	848	843	866	881	925	878	841	864	847	872	912	829	854	870	868	879	870	906	884	824	855	888	878	838	863	870	921	883	843	854	840	929	884	848	922	891	862	885	911	908	848	885	909	914	918	858	886	869	895	869	868	872	915	899	919	886	886	892	864	920	858	861	883	891	883	922	926	900	920	846	916	935	880	938	853	873	921	931	860	876	934	866	852	872	841	856	860	918	888	852	847	882	929	847	922	938	888	900	845	912	902	870	889	903	908	896	933	817	877	908	896	915	830	943	862	907	891	870	851	929	909	847	876	856	848	886	933	843	897	891	822	909	907	888	910	884	838	901	922	835	884	928	930	863	926	847	883	841	901	827	919	869	883	764	901	883	889	869	875	929	900	868	870	906	862	894	880	904	901	884	891	850	861	897	857	871	881	936	857	875	911	936	823	884	843	834	868	879	891	859	966	854	897	926	858	880	880	853	878	893	909	836	877	872	914	927	880	843	899	881	852	902	870	854	897	892	919	801	892	851	866	898	907	874	872	950	849	873	870	861	854	925	865	863	877	895	839	868	860	882	902	840	818	904	842	882	904	917	898	914	851	904	911	855	876	868	886	858	880	851	893	843	864	868	835	919	912	893	870	886	915	899	887	894	901	885	892	906	905	905	895	832	911	820	970	848	859	936	866	883	877	833	884	835	873	858	897	874	836	893	899	861	884	897	880	868	886	858	864	904	877	882	874	810	844	890	873	926	809	852	907	884	866	912	894	912	825	908	879	908	860	881	876	847	882	910	910	907	877	835	882	890	828	841	915	858	860	971	835	915	903	892	974	910	901	864	877	873	926	855	909	933	944	863	877	850	883	880	837	837	886	885	913	880	850	882	862	875	890	846	878	865	898	891	883	885	847	873	881	899	885	892	888	847	838	850	910	895	880	874	786	860	903	924	832	906	904	919	902	860	928	899	920	922	873	892	812	898	888	883	861	864	856	916	912	869	935	842	881	912	802	946	842	857	869	930	838	895	922	899	872	868	883	866	821	851	873	880	837	879	890	867	895	884	895	894	912	885	867	876	891	842	892	890	882	912	876	910	837	868	877	825	919	923	850	898	894	857	910	835	908	840	884	868	903	845	873	899	883	873	906	866	894	911	879	863	879	866	868	859	879	862	892	891	840	919	907	901	858	937	895	873	941	846	799	922	912	886	875	859	877	863	909	917	908	873	860	856	951	897	837	881	899	860	902	882	882	847	883	858	869	900	880	933	851	884	872	902	963	863	907	893	853	880	886	852	846	909	920	833	849	861	902	872	870	840	915	888	849	922	880	897	845	890	899	917	900	868	899	888	926	878	952	878	870	865	866	883	942	848	890	861	871	890	872	880	849	843	842	873	876	884	813	927	885	883	878	902	907	839	954	926	876	893	846	871	859	851	955	908	928	847	924	893	929	895	864	801	880	896	871	910	840	910	914	958	884	885	901	871	928	966	862	889	846	897	841	880	857	914	875	892	904	887	874	936	834	926	874	848	897	862	876	857	841	877	894	861	834	883	876	871	884	865	895	864	901	904	870	919	849	870	885	949	827	911	859	894	896	883	900	916	939	910	914	904	897	889	916	825	886	864	886	869	942	846	903	875	878	882	863	857	914	877	874	879	833	859	854	856	863	911	911	829	909	836	903	905	887	853	880	899	894	857	876	883	870	826	872	845	914	872	806	870	857	782	881	894	856	875	885	889	896	861	870	841	853	909	879	854	909	877	864	887	899	882	914	899	886	889	882	899	840	838	910	876	930	860	851	887	902	852	915	877	910	876	868	843	889	877	875	877	870	913	842	943	831	851	827	857	858	869	898	847	926	886	878	864	900	914	902	865	879	855	891	900	870	882	931	911	870	929	898	936	915	847	889	864	873	926	855	863	875	843	905	878	912	913	880	878	952	884	835	899	837	865	900	872	879	846	868	851	869	915	813	896	885	911	833	907	914	894	890
24771	21429	24866	28201	21344	21341	4475	681	551	533	498	487	447	491	497	432	455	497	501	462	501	468	457	538	492	473	454	507	493	467	476	483	454	456	450	468	444	471	454	480	471	452	470	457	437	473	491	513	457	466	475	466	430	405	435	461	486	489	463	428	463	495	448	498	490	468	484	466	462	458	465	428	491	409	501	472	464	467	457	480	487	417	423	441	426	445	458	456	452	454	442	501	480	470	481	410	463	491	475	456	469	426	455	479	418	470	498	539	461	453	495	502	518	484	448	479	502	467	494	489	476	471	479	455	452	457	454	451	469	446	499	480	512	439	477	466	460	489	434	466	466	459	414	460	459	492	468	446	482	470	501	476	443	480	443	478	456	457	475	467	500	412	468	437	423	453	454	449	500	492	457	457	436	438	464	476	491	478	452	473	447	461	495	501	466	510	481	447	459	434	436	492	450	460	440	413	442	485	486	404	422	422	465	436	465	463	467	466	494	418	432	426	456	494	479	479	512	451	428	429	469	467	493	430	528	480	509	461	457	455	427	457	469	471	480	468	458	446	477	428	501	457	490	420	468	482	471	492	457	477	448	442	469	465	495	440	452	490	456	456	444	450	427	470	461	477	447	440	442	466	421	473	476	438	459	425	440	434	531	438	456	465	479	454	448	510	519	436	441	497	441	466	454	453	456	465	493	462	480	446	468	441	481	445	470	466	448	469	469	477	474	496	468	471	496	503	485	482	501	482	471	449	430	413	466	484	444	497	503	494	474	502	503	454	463	445	437	477	471	444	484	461	460	459	519	464	468	480	487	472	451	484	493	436	482	459	444	446	488	455	466	473	446	465	441	477	483	483	427	501	448	434	451	461	451	458	429	459	462	438	445	414	457	464	467	488	506	427	450	454	440	467	446	494	512	481	465	507	481	432	449	470	494	466	440	443	448	492	462	496	513	527	474	464	450	452	464	431	507	447	452	458	452	473	493	452	420	434	470	451	464	412	432	469	456	457	474	448	465	428	440	505	448	418	441	495	460	448	442	484	454	444	476	477	451	454	444	457	495	430	496	458	499	432	439	483	474	429	480	427	510	457	484	443	474	474	432	506	476	470	449	497	502	424	482	451	451	438	470	448	467	425	462	465	450	446	436	454	445	423	509	434	494	466	475	488	444	468	428	425	432	454	469	459	442	445	454	476	483	465	441	445	500	461	495	441	446	460	468	495	448	483	487	483	473	474	488	437	471	487	471	462	467	495	450	464	461	507	424	430	512	476	485	429	484	427	492	437	486	485	460	459	438	468	474	458	408	471	445	459	471	463	471	471	426	460	450	481	478	457	469	430	481	436	459	479	463	432	459	478	437	446	456	454	420	440	478	486	476	442	513	462	493	428	462	479	453	469	444	449	460	443	447	472	504	503	464	435	444	442	494	505	462	467	461	483	460	491	490	487	489	395	464	470	450	449	475	431	466	490	497	454	447	450	467	457	456	459	449	447	482	456	430	477	467	458	430	462	488	472	440	459	455	461	426	492	461	466	463	412	487	450	465	449	477	471	455	462	458	489	417	460	446	445	465	442	402	424	461	461	435	483	464	418	464	445	436	494	482	401	454	499	438	455	463	510	453	504	524	420	524	466	416	497	423	430	469	435	459	441	470	427	480	436	464	457	462	452	469	443	451	465	462	480	451	474	477	469	462	445	490	469	475	418	434	487	505	467	469	452	448	448	480	442	504	483	461	421	455	424	471	448	434	452	447	412	489	461	462	473	479	454	415	462	444	464	473	454	443	444	470	463	430	434	492	507	451	423	476	442	446	444	481	448	424	469	444	472	480	478	507	483	451	481	463	456	453	490	461	429	461	450	447	456	509	476	455	449	473	468	482	449	468	442	462	462	464	443	440	453	447	398	485	504	430	476	468	506	443	413	494	431	482	444	513	460	473	469	453	452	439	457	437	471	494	480	465	447	430	456	493	481	472	437	477	450	457	475	460	464	436	431	454	435	487	472	489	468	485	494	466	472	460	488	498	440	414	484	483	449	429	455	455	470	470	484	461	468	468	465	440	427	481	488	449	470	447	446	426	460	430	497	463	450	468	462	443	454	461	484	436	460	469	457	462	453	450	456	431	466	467	456	465	467	453	443	531	509	462	441	455	438	447	487	481	447	445	426	461	473	440	454	460	449	492	445	453	467	423	433	470	480	448	484	480	462	447	461	465	501	472	461	423	476	466	453	414	443	485	435	449	453	447	476	477	469	407	426	437	430	448	470	458	472	466	453	460	449	468	434	477	464	430	459	467	473	461	487	444	421	449	460	502	447	441	477	479	452	404	473	505	466	466	444	459	460	422	462	459	519	429	419	443	444	436	458	473	463	474	428	477	463	448	460	472	457	465	464	456	466	472	437	471	442	439	468	445	482	422	444	452	467	422	481	471	491	451	482	477	441	477	460	445	472	442	425	466	522	489	419	407	444	462	473	439	449	450	432	447	442	467	490	458	472	438	441	448	466	495	479	492	418	448	525	498	476	483	443	459	503	513	444	464	448	458	437	461	437	435	489	482	471	452	414	475	491	490	452	430	473	472	442	459	483	402	442	425	480	485	449	501	510	427	475	477	455	405	459	478	492	453	444	478	510	490	466	439	496	454	486	464	434	471	462	407	490	463	444	486	473	482	499	459	479	472	440	424	488	475	434	455	483	501	462	451	460	437	461	507	449	448	482	464	497	548	471	467	428	519	448	441	451	442	458	432	482	434	406	493	440	480	462	487	439	473	447	463	467	488	502	514	481	443	459	421	436	446	433	491	506	428	474	453	418	502	450	449	442	510	465	443	400	428	420	458	493	414	483	480	459	432	466	476	453	456	510	429	439	427	468	466	467	479	434	435	484	439	471	481	454	441	494	505	469	422	458	472	449	429	470	456	450	435	472	456	502	445	434	472	477	463	443	425	448	485	459	460	460	435	473	453	446	463	456	470	459	468	442	406	475	453	472	479	467	455	479	486	453	494	457	454	476	439	460	481	509	438	495	465	465	447	456	447	440	424	444	487	469	432	456	442	488	446	417	477	450	442	454	473	459	463	461	487	423	479	484	453	500	484	439	473	473	446	452	519	473	503	478	461	490	451	443	455	468	429	488	455	485	425	420	496	485	431	476	502	486	456	467	488	474	471	446	497	450	470	443	434	437	452	450	450	453	445	441	470	486	458	451	431	446	466	393	455	438	484	488	476	476	470	484	456	460	466	492	488	456	449	449	475	445	439	459	465	445	472	453	466	464	465	437	454	456	441	400	492	449	449	429	471	496	514	475	424	489	447	483	505	476	433	455	503	509	454	419	453	454	439	465	492	465	457	468	546	460	449	426	515	476	416	438	495	430	465	477	455	473	455	451	432	457	489	477	475	462	462	457	448	445	438	412	439	466	471	462	426	440	425	458	459	466	516	497	487	436	480	458	455	451	478	480	427	429	426	456	455	471	483	515	443	414	469	424	462	465	431	465
22478	14549	2099	1330	1175	1087	1092	1018	1005	954	978	997	1014	1000	1019	959	1016	954	986	994	961	997	1017	1036	1008	1024	995	1027	1037	977	1000	933	944	1010	930	1014	967	1024	1050	969	998	956	985	975	921	1042	1015	1041	949	974	992	1018	990	1001	983	965	954	1001	990	1004	962	1037	1016	1020	1034	956	991	937	965	1002	955	977	988	999	965	969	977	972	987	967	975	982	1012	930	979	990	999	954	949	1019	922	998	961	988	1000	1005	1027	995	1002	972	946	1020	928	1010	1023	929	1028	1032	990	969	987	955	924	995	949	967	988	1001	934	938	955	960	959	953	990	968	931	985	1024	960	959	1010	1008	962	984	950	993	985	1005	944	983	969	951	985	1031	949	996	991	1024	979	1041	1004	979	1020	974	971	962	1045	973	946	959	927	934	975	934	989	1014	1032	970	1000	1013	965	921	1037	1007	945	979	986	1009	990	993	959	992	980	985	979	956	954	1021	951	972	959	1033	976	968	1010	1065	1022	1024	974	973	1033	950	1002	933	983	1021	992	946	940	1003	975	932	992	978	976	1029	930	938	1002	1005	974	922	944	992	976	976	973	956	944	993	1029	988	947	955	943	945	952	981	952	971	928	1021	1003	1015	906	976	948	1025	966	986	962	1012	971	1002	962	973	974	961	959	998	958	953	947	962	1035	910	955	965	948	998	947	934	925	1001	955	931	978	985	957	964	993	1016	996	985	982	934	982	968	950	1003	977	1005	953	1024	948	976	993	948	970	1015	970	985	997	1041	977	1055	986	947	950	961	953	1006	982	991	965	962	979	929	935	954	972	961	970	943	1001	946	979	1000	946	962	954	986	972	956	976	989	979	993	1017	926	958	958	943	984	995	966	994	928	1005	991	1058	958	926	953	945	1015	957	1000	963	980	943	987	991	993	963	982	982	1045	978	968	930	956	957	1024	965	1026	996	971	916	1014	1016	993	958	980	946	992	950	923	851	958	992	1011	981	925	974	1013	961	988	1019	957	958	1021	950	967	1013	1021	999	1006	976	957	1015	971	969	956	1009	1054	974	985	964	1013	937	1028	964	950	967	1008	977	963	1012	1016	955	982	1044	998	955	1005	997	968	1024	1002	947	1030	1022	979	1010	958	995	992	986	965	937	962	962	1008	1037	1025	957	988	973	994	1009	969	1026	968	981	958	1027	993	976	963	972	991	925	1007	999	990	1004	919	961	985	936	991	976	937	988	938	938	998	951	978	965	1028	970	989	975	958	982	993	986	1005	992	1019	937	1009	971	986	939	968	942	986	993	983	1000	1000	969	1031	959	1005	972	982	950	960	983	1017	905	1053	1039	942	940	929	938	989	924	976	973	999	963	974	972	979	1028	959	1017	982	965	971	954	998	929	1020	948	954	957	917	1021	1009	983	973	1009	995	948	1022	1008	981	997	947	1047	1023	1028	967	976	980	999	962	1022	971	982	999	949	995	968	955	994	1021	1049	945	946	974	962	977	1000	957	994	975	934	947	951	984	950	955	981	927	1028	955	1046	954	957	980	988	966	975	1042	992	1011	968	994	974	1005	999	955	991	996	968	1020	962	948	951	948	980	1000	928	993	983	947	962	1000	954	918	1009	1031	993	977	998	986	968	953	963	1018	966	982	957	994	1010	976	953	991	958	1012	995	920	955	993	962	985	997	961	974	1005	952	944	1050	1012	1028	925	1027	976	967	1010	970	964	949	998	966	1009	994	989	986	964	944	955	1002	1000	995	1022	996	954	996	983	1000	985	1023	1029	971	971	1007	955	968	1013	990	1028	942	947	976	1018	1015	958	905	959	978	978	978	958	1010	967	941	1012	1034	1008	995	940	973	955	934	928	993	983	1005	970	973	997	951	1013	997	953	1027	966	1004	994	971	989	1015	949	966	930	1014	975	990	999	998	993	982	955	971	1007	998	939	1002	1002	1030	990	1021	1007	973	934	1037	965	925	1011	943	983	1007	954	1030	986	987	1026	1007	979	1049	967	980	995	943	972	1036	955	969	986	950	925	956	1016	971	960	1000	1022	1016	983	947	960	972	940	987	952	949	990	957	958	925	1007	987	954	1001	956	939	995	993	986	976	983	958	987	961	1010	1066	1004	941	969	1024	999	969	964	981	1007	959	1025	1038	965	971	979	977	998	980	984	973	982	1014	1000	979	996	985	960	976	961	1017	1001	992	1011	990	952	1016	954	950	911	934	1003	996	950	1009	985	959	984	995	974	1000	977	950	946	1000	987	983	1001	992	944	949	966	941	1012	944	1008	963	933	922	976	1039	1002	918	1027	994	1011	1002	1007	937	974	976	1024	930	914	983	964	970	1014	963	983	982	976	964	976	950	1018	960	972	1046	1013	997	961	898	982	1013	988	967	939	985	933	1018	1006	983	968	969	1029	1000	1033	1038	988	979	999	1003	951	997	1000	1067	918	935	989	992	1001	988	989	1020	931	985	958	953	1017	951	986	947	975	959	931	1063	989	974	948	969	1017	967	1019	914	1018	1052	982	977	987	945	982	984	975	1025	1019	959	1001	938	1025	1008	927	955	917	1004	1022	973	981	983	957	997	968	1036	1028	938	978	966	982	1001	991	937	976	972	939	978	949	961	983	982	1028	1028	945	989	939	993	993	1019	1025	970	978	962	998	981	980	1001	989	948	926	941	1044	926	1007	1064	1004	954	999	991	947	987	978	950	982	949	1027	875	989	997	978	995	965	971	979	961	1007	985	1035	987	990	983	949	1015	955	1007	976	983	962	987	981	945	962	1035	973	986	1002	1004	982	956	967	975	959	957	1015	924	921	961	933	949	984	970	983	971	998	931	990	893	958	1008	964	996	970	1009	967	1022	988	982	972	888	998	941	992	946	947	988	950	996	955	1006	994	942	1020	1003	960	980	1016	949	980	986	1008	946	966	929	1018	966	1013	919	957	998	966	983	967	989	971	970	977	1011	931	998	1002	968	969	965	981	1011	955	927	987	952	950	970	1039	947	989	941	1001	1011	953	969	981	959	979	1012	977	986	1005	1016	975	1044	971	1016	968	946	1021	965	989	989	973	961	987	947	963	989	944	996	943	932	1009	997	909	1011	999	972	976	1006	989	1040	976	969	973	1008	1014	996	951	981	998	972	974	985	945	967	966	997	1004	1003	1015	951	975	985	961	958	1036	971	957	976	962	980	943	983	1023	1034	999	1021	983	1023	994	916	1027	1006	961	981	945	989	1052	950	941	1035	986	956	1091	978	994	981	986	975	960	999	964	994	916	990	973	941	981	981	973	1027	967	965	1022	1013	984	1018	953	949	976	976	988	990	1036	946	940	957	1011	971	1015	977	994	979	1009	1013	1008	1024	995	952	919	917	978	981	944	1021	975	1054	978	1002	982	979	953	967	969	966	959	1055	1029	1014	1051	952	975	1003	1013	1025	978	968	973	998	960	988	982	946	1011	964	983	960	982	1030	949	951	968	941	967	947	1007	991	965	909	948	1041	1032	942	1018	963	1012	958	957	1017	974	1007	1020	953	962	948	1007	952	1006	916	978	982	983	1022	1008	948	1072	974	976	984	989	918	954	982	992	996	989	981	964	987	919	965	999	1008	979	983	983	990	955	956	984	963	997	1001	939	994	976	1001	994	942	1017	982	1044	967	1018	1016	996	1018	978	964	1027	965	993	1022	1008	896	1017	931	953	971	989	959	976	970	955	971	995	965	995	1033	978	1012	976	992	961	1015	999	1011	963	1009	943	983	974	1001	956	961	900	988	1020	984	969	1005	972	969	962	1021	954	985	972	981	980	1002	955	995	963	967	1012	997	966	953	969	981	933	971	952	958	939	928	973	981	960	1021	948	938	952	1010	948	983	996	938	1009	919	1002	1001	1002	942	934	978
24355	21470	25174	28203	21472	21489	20085	861	438	407	389	337	368	349	343	307	326	296	300	326	296	272	297	300	315	319	291	310	326	328	256	298	330	310	286	275	300	325	329	308	314	284	288	327	321	310	269	304	299	344	307	291	294	316	309	282	270	301	296	299	313	306	309	295	303	288	320	287	303	290	303	311	282	350	267	311	319	321	274	273	308	308	311	276	276	263	284	274	305	311	277	314	334	321	310	284	319	294	307	306	275	276	305	304	319	307	307	284	304	287	305	320	275	296	281	265	313	322	288	306	297	312	273	309	267	282	314	310	306	286	294	342	319	303	296	338	276	278	301	284	286	298	306	282	335	285	303	317	266	292	285	272	317	324	330	328	334	293	294	332	296	305	309	274	293	288	300	299	306	293	346	334	287	286	290	299	314	289	276	285	304	310	299	275	310	312	275	308	291	287	298	289	324	285	301	296	287	324	273	261	278	306	309	275	289	260	322	273	294	317	297	331	311	283	279	285	311	321	306	274	292	277	299	267	289	279	293	316	287	288	328	341	281	312	281	300	291	263	272	285	294	288	281	287	285	320	320	316	292	271	264	286	297	310	284	316	337	325	307	265	294	299	283	335	301	299	304	320	330	295	283	331	312	294	326	290	304	308	295	323	287	269	304	331	282	296	281	290	276	303	337	274	300	295	270	302	298	313	292	285	271	276	345	294	268	289	329	295	279	305	307	318	320	280	291	284	323	289	300	282	266	243	308	308	310	295	296	271	326	321	304	326	288	296	291	314	334	303	300	288	282	277	299	304	331	262	281	295	309	275	279	303	301	321	319	316	313	302	284	281	315	310	262	293	279	297	311	317	283	336	293	299	283	308	325	301	322	279	301	276	280	314	298	318	276	294	287	248	303	343	295	292	277	272	314	285	319	302	321	303	293	252	331	328	281	310	271	303	275	291	272	287	310	288	301	308	289	309	293	279	277	306	281	334	308	302	316	281	313	346	324	278	299	282	292	274	277	303	330	315	295	285	314	308	280	281	272	343	326	279	334	304	269	335	295	293	305	295	294	347	299	306	296	290	317	311	290	287	314	277	282	318	265	274	320	302	300	298	312	295	329	291	284	278	259	308	317	264	284	311	312	251	278	299	277	306	298	314	320	288	306	278	297	282	307	248	325	284	286	316	305	289	279	293	317	323	249	279	284	251	332	271	287	305	313	320	317	277	307	304	310	317	295	301	290	310	304	281	305	300	282	283	300	286	272	285	304	315	312	288	319	275	289	312	286	299	304	278	296	259	279	308	307	272	289	299	302	293	289	287	309	297	296	311	292	295	293	260	306	266	318	285	298	301	329	297	269	301	295	302	309	295	288	294	292	273	305	291	324	289	318	285	269	270	310	277	281	297	285	308	249	258	279	306	300	273	256	323	254	294	314	321	282	297	296	244	270	284	286	334	308	294	302	296	253	261	287	300	300	309	331	292	308	328	286	295	264	291	336	327	299	245	288	289	282	283	264	327	303	285	275	246	283	280	313	304	301	308	294	304	321	301	270	320	285	306	303	322	297	307	302	324	310	278	296	320	269	301	280	311	316	293	312	276	285	303	331	309	297	277	299	282	297	297	281	324	272	286	310	324	250	257	317	296	314	307	293	296	282	267	288	302	284	281	274	305	295	285	293	311	292	308	288	280	296	288	313	268	284	287	325	309	312	301	338	291	309	287	273	318	310	276	284	280	287	297	315	295	311	291	315	295	318	313	328	292	289	329	326	320	275	309	298	308	246	263	314	295	305	264	260	309	285	306	294	259	305	286	300	285	290	299	302	322	308	331	281	308	289	276	280	299	300	324	274	341	316	302	322	294	284	320	293	330	284	298	282	325	298	299	334	290	281	310	288	256	296	324	285	302	270	270	282	276	295	282	313	289	329	268	293	287	264	257	304	278	305	341	311	314	266	298	290	299	300	278	311	281	284	312	283	264	274	279	288	291	288	296	291	315	302	298	286	291	330	342	305	298	326	315	313	281	297	245	309	300	285	295	292	316	332	268	280	287	279	315	285	290	271	296	287	317	293	318	293	289	336	288	272	306	281	282	301	283	294	286	299	301	279	295	270	270	289	284	311	291	298	283	292	316	325	305	322	290	280	307	284	300	267	293	309	296	333	259	333	292	271	272	289	305	290	275	278	294	298	309	302	300	282	323	294	297	332	305	315	258	295	311	261	319	293	316	273	321	285	294	262	293	292	279	276	295	321	296	293	318	308	285	293	293	318	296	290	336	267	278	304	291	310	282	292	273	324	274	285	303	292	304	284	305	317	268	306	284	312	335	317	270	324	309	275	317	316	286	312	302	290	315	310	314	323	276	277	312	320	318	304	310	299	275	309	310	321	248	275	281	297	298	285	293	307	292	273	304	308	278	291	295	315	309	306	304	281	278	306	279	298	325	302	285	285	339	304	312	253	290	271	337	323	317	340	267	313	297	275	303	320	283	299	279	310	304	292	279	256	287	279	288	290	299	298	289	318	268	328	257	285	306	306	261	286	289	259	313	304	304	346	292	321	314	285	291	317	278	289	268	298	322	313	273	300	291	281	302	267	302	298	306	289	286	302	265	297	320	279	278	306	284	308	303	305	273	274	291	303	288	298	297	289	325	304	297	279	288	306	296	303	301	279	308	299	308	297	301	286	310	262	309	293	284	298	277	305	293	288	314	305	299	276	276	331	280	278	302	300	302	298	315	279	277	301	285	290	302	269	303	302	307	287	298	299	307	264	331	319	316	287	308	257	281	313	318	257	303	297	289	243	256	311	290	275	299	295	280	305	310	305	318	292	289	313	287	338	302	283	320	304	300	291	270	272	289	284	274	312	302	292	294	289	285	274	283	313	262	304	291	309	283	299	295	276	309	291	314	368	258	295	318	299	334	323	290	271	317	326	288	280	270	299	329	293	285	329	287	272	300	310	311	291	284	334	285	315	270	276	270	271	273	317	320	303	287	308	308	249	322	317	300	299	306	298	314	307	255	273	284	295	316	311	295	310	272	314	286	299	327	305	297	302	299	337	294	288	310	286	310	317	321	317	292	273	296	274	333	303	320	316	268	279	309	294	291	283	306	295	316	330	295	285	291	264	306	280	300	294	271	286	288	294	290	299	284	294	301	323	340	290	318	291	304	311	301	317	267	303	323	315	318	287	304	304	284	302	283	277	285	292	316	312	321	317	290	332	268	313	292	282	299	284	324	264	306	286	318	336	301	268	314	300	296	263	304	283	294	304	251	309	306	308	288	306	303	297	273	277	267	280	333	305	315	301	307	299	283	309	292	325	291	279	274	296	268	288	243	291	281	313	305	328	315	267	292	276	307	304	264	257	322	304	289	266	304	295	313	320	329	274	284	311	323	294	295	293	271	276	258	295	266	259	285	285	276	334	320	311	287	277	282	304	305	289	320	279	307	283	283	328	297	269	285	261	294	304	304	298	271	256	299	288	284	304	261	284	306	288	275
27345	18049	2743	1306	931	871	716	704	735	726	668	682	687	705	657	694	603	677	647	661	601	648	666	653	632	682	681	648	678	661	658	653	654	605	649	625	614	646	626	650	656	593	654	649	636	662	655	640	643	646	600	624	606	634	644	592	634	638	659	624	622	631	648	663	649	679	604	627	641	656	642	699	647	599	632	649	690	670	711	644	657	672	667	679	650	615	657	640	675	624	666	643	637	598	648	639	636	628	655	626	643	628	618	605	636	720	628	623	656	639	633	622	604	640	612	679	633	635	634	658	621	629	648	651	639	661	623	676	636	657	674	645	622	671	697	662	605	590	605	634	632	657	603	690	646	644	698	668	645	649	622	668	661	640	643	672	663	679	591	648	676	613	648	640	624	610	648	630	624	647	630	643	675	665	633	691	643	718	644	602	639	652	627	640	634	653	645	653	631	644	613	643	640	650	634	666	657	642	631	621	655	589	646	690	607	681	640	656	660	675	620	650	664	609	705	638	627	636	678	631	608	633	627	623	645	656	677	660	618	653	668	620	641	663	625	622	678	582	651	626	631	627	635	657	679	630	629	652	618	629	644	652	623	647	608	643	665	665	620	636	643	645	620	658	627	657	655	649	647	608	693	732	590	625	601	631	612	634	682	634	657	614	629	617	610	599	648	642	630	642	644	614	594	673	678	694	626	628	603	653	659	629	623	653	626	649	630	622	590	646	601	649	672	689	653	701	618	680	583	632	628	617	661	656	686	687	625	644	678	691	625	676	660	651	637	618	700	665	647	647	615	649	664	618	620	607	691	659	654	635	672	664	711	623	666	606	638	640	661	663	628	582	666	642	680	701	640	645	623	643	657	679	649	637	653	663	621	694	670	613	621	691	662	652	633	623	652	622	630	661	631	621	695	647	639	630	611	640	607	629	692	672	608	651	666	660	647	635	638	644	662	631	630	614	637	655	621	646	629	618	614	613	642	675	648	634	671	635	610	662	618	642	634	641	626	637	645	630	675	662	639	629	631	655	619	636	654	662	599	663	607	684	642	635	647	701	645	626	678	671	666	622	632	658	616	624	670	666	631	658	599	631	639	658	672	608	632	647	641	667	630	603	654	667	658	621	616	617	654	625	586	654	622	673	681	657	633	674	642	623	635	628	627	627	632	668	613	655	677	618	610	653	657	645	647	631	656	604	627	634	673	647	625	670	648	655	686	647	625	653	635	640	639	592	642	643	627	621	671	637	663	641	582	633	585	680	640	641	653	615	686	662	666	648	617	599	658	673	647	615	643	617	647	653	657	621	580	672	658	646	661	649	678	610	634	655	626	689	619	636	621	619	631	631	692	624	649	662	598	657	623	660	651	572	622	619	637	652	634	602	677	657	653	665	647	637	627	642	609	630	621	648	619	650	644	604	680	635	654	640	631	605	580	593	613	637	615	638	674	614	646	632	663	671	628	626	621	628	630	634	654	666	612	607	646	604	651	641	660	680	610	703	655	631	647	645	672	612	668	663	636	652	647	673	663	628	671	601	624	606	610	634	679	642	687	652	642	629	626	654	605	633	608	633	613	663	647	634	625	696	627	659	656	681	663	643	662	672	671	637	681	667	626	673	593	614	631	671	629	676	641	628	632	677	629	652	624	621	598	602	677	633	675	614	629	635	698	638	632	600	614	605	651	624	660	670	655	644	657	634	641	659	638	601	651	666	661	660	643	647	654	632	683	662	618	661	644	644	645	680	678	676	656	675	664	619	670	621	665	649	658	642	618	642	683	651	603	571	630	675	652	628	624	673	587	664	680	648	662	619	637	642	652	665	599	669	649	637	632	640	633	653	610	629	666	606	638	662	647	635	691	680	620	656	639	623	677	651	695	623	700	608	630	636	656	642	658	630	637	690	663	643	636	649	663	623	676	580	637	676	670	590	617	640	613	663	677	597	661	674	667	684	601	639	639	662	651	638	648	636	672	647	637	624	677	631	636	596	632	617	663	664	655	636	664	639	667	626	645	648	636	698	615	643	638	642	688	649	679	637	649	624	654	629	700	630	654	661	645	657	660	585	593	672	601	661	621	666	675	648	626	594	610	646	587	639	647	656	668	659	680	650	647	634	639	686	632	680	600	584	635	678	644	664	593	661	635	624	627	693	647	621	663	688	671	638	676	632	645	581	633	643	611	652	689	623	654	641	687	640	664	636	653	665	662	651	688	716	699	554	656	617	645	676	655	611	625	695	659	643	685	637	627	638	647	604	668	606	617	634	624	613	653	647	694	603	628	645	588	656	633	656	651	634	654	624	629	622	647	637	649	588	631	599	664	631	683	674	673	618	666	669	648	593	594	684	646	652	712	630	626	681	688	701	693	646	673	619	623	640	639	670	681	669	689	630	636	648	683	654	684	656	619	651	641	650	644	635	612	636	649	667	656	638	651	641	635	654	683	616	666	663	608	613	632	643	652	628	664	592	629	659	647	606	593	639	658	680	623	685	685	655	629	615	636	640	647	651	684	648	633	641	641	639	637	623	695	646	686	650	641	668	613	632	616	606	642	706	596	618	620	640	663	625	649	666	590	648	635	631	673	642	661	646	652	624	652	640	683	696	589	629	664	640	644	654	633	608	677	612	623	648	636	652	598	646	645	626	630	680	626	641	662	635	655	626	621	615	668	630	617	659	656	667	663	667	597	670	618	654	582	613	654	622	623	654	667	638	608	652	654	694	618	669	645	631	624	644	655	618	666	660	663	622	676	576	637	648	657	660	629	656	627	695	644	676	646	650	651	676	620	678	613	649	663	663	634	609	641	636	678	677	641	630	651	672	656	628	673	647	654	627	673	659	662	618	616	646	633	669	616	642	629	645	658	633	632	652	657	617	632	658	675	594	650	626	643	602	660	665	603	665	684	658	615	625	653	680	645	633	647	622	638	606	665	644	614	661	581	646	678	646	643	621	634	631	590	635	588	664	641	626	603	652	639	622	668	638	678	627	656	673	673	599	658	606	615	648	653	663	634	688	620	660	618	661	693	632	665	621	632	611	655	612	647	658	685	632	600	702	619	669	627	643	611	636	632	626	647	638	609	648	620	612	646	612	686	642	599	652	678	606	624	689	603	641	655	614	573	623	613	660	613	651	629	674	638	583	647	613	660	640	617	662	631	643	688	645	663	643	630	683	652	658	686	594	652	633	656	627	618	675	634	677	634	676	646	659	621	636	635	711	638	642	626	643	638	651	648	655	653	631	621	648	641	615	640	634	628	639	614	601	644	615	611	611	585	623	627	644	614	645	634	662	626	671	638	677	657	655	602	627	617	640	680	618	616	664	678	625	660	670	643	669	668	657	665	652	654	612	604	656	653	659	648	629	626	665	607	665	598	620	642	679	622	601	645	662	618	682	676	596	684	609	658	653	664	619	644	680	636	608	649	648	606	666	682	610	674	690	616	640	655	652	656	629	597	607	600	677	630	641	615	659	604	662	632	628	637	614	653	649	598	641	633	697
32401	20622	9952	949	605	562	565	390	414	428	430	404	404	357	444	374	384	372	403	375	394	408	434	375	428	381	381	416	384	433	369	406	435	393	427	403	397	386	389	406	388	406	377	388	409	383	397	422	387	415	415	378	383	421	395	356	406	373	387	431	417	374	400	369	391	389	377	374	360	367	387	431	429	434	398	375	402	417	425	450	403	416	364	354	381	420	390	360	361	385	393	405	430	399	391	412	360	415	406	384	429	399	427	423	387	375	361	401	453	399	379	428	444	351	380	412	370	382	402	393	342	400	373	365	380	399	382	413	407	409	399	398	408	413	430	372	384	418	355	357	403	396	378	404	372	378	401	363	374	373	394	398	413	396	365	396	389	351	384	403	401	402	423	382	422	342	388	366	402	379	368	371	405	387	378	404	370	431	416	394	409	335	338	365	401	376	340	374	362	370	358	398	402	372	369	412	394	415	376	415	407	433	399	386	387	395	412	395	423	364	413	430	374	377	437	408	362	430	391	399	376	398	440	361	406	400	388	412	368	432	376	380	430	364	422	417	370	378	377	412	413	405	410	390	373	378	385	407	374	406	407	419	387	405	423	372	403	397	400	386	392	397	391	372	404	388	380	378	372	355	404	402	419	390	405	401	388	372	405	401	370	390	426	402	453	384	410	434	375	390	388	384	404	406	407	403	382	413	388	402	370	403	400	404	373	381	405	390	366	366	425	387	399	341	397	387	406	408	384	423	436	393	399	397	382	416	368	375	399	365	382	450	381	375	401	381	385	328	357	421	403	383	390	386	411	366	371	395	394	382	389	435	420	396	350	414	400	397	394	411	398	396	378	407	363	394	386	393	362	391	407	368	408	348	371	398	379	418	381	370	381	371	421	376	408	355	398	373	374	405	407	402	369	364	367	405	389	357	406	386	368	407	375	371	389	384	433	410	367	419	409	350	401	367	394	369	408	423	355	420	383	413	401	362	418	382	403	382	398	391	367	359	388	380	451	343	409	383	378	395	421	422	435	411	358	401	400	410	357	390	406	385	348	427	376	400	382	410	380	415	371	363	409	382	380	417	367	394	409	393	387	418	405	382	434	377	358	380	374	402	370	414	385	367	406	400	383	394	399	405	416	375	404	400	373	398	402	383	395	398	373	379	365	397	442	410	352	369	406	403	410	397	358	352	393	386	391	385	413	387	362	381	453	384	420	431	411	428	367	403	388	376	377	367	408	384	382	388	386	406	398	402	421	430	383	442	392	388	359	419	371	392	401	417	397	415	409	414	410	388	415	418	430	389	412	420	418	416	409	371	345	387	388	397	444	414	408	401	383	432	423	381	383	419	370	378	386	399	399	423	426	343	345	402	411	391	413	397	354	400	386	378	403	412	381	373	387	389	421	398	379	393	388	397	393	389	410	379	401	421	378	397	379	381	420	384	389	384	355	410	386	392	398	406	373	417	357	357	399	379	403	370	394	383	381	399	374	460	377	380	429	371	385	405	393	411	384	371	392	394	380	406	358	387	380	401	404	448	369	386	398	392	405	358	418	403	371	382	404	358	388	359	358	408	425	397	445	391	386	386	430	374	419	371	407	378	372	363	405	378	413	401	371	394	423	372	400	398	438	393	396	337	417	428	414	402	416	388	405	426	401	393	379	353	418	404	360	412	420	408	382	375	417	384	358	384	378	397	388	423	390	383	403	412	391	423	386	401	400	411	329	391	432	381	396	420	382	423	407	421	439	379	380	383	391	404	374	363	384	388	397	405	382	362	386	380	408	408	384	384	414	395	411	395	404	366	423	379	394	380	403	371	436	388	408	401	384	362	385	377	404	391	431	418	410	415	419	383	403	361	408	431	403	380	372	373	387	388	426	385	339	427	404	397	355	405	419	362	397	362	425	364	403	363	398	389	391	404	381	392	430	398	375	380	398	407	390	362	389	415	392	409	374	362	378	367	411	401	419	401	345	383	404	385	367	366	426	386	372	404	369	373	372	357	413	420	381	392	402	382	397	399	400	410	382	391	356	408	398	427	399	416	411	399	396	398	414	392	395	371	422	382	368	397	364	372	393	354	375	398	379	401	421	390	381	358	374	354	401	402	375	400	390	353	417	417	399	395	411	390	385	383	375	396	410	373	376	380	431	359	403	374	391	423	406	398	383	384	394	372	374	426	394	347	369	432	406	358	364	401	403	398	352	374	411	394	387	374	408	401	409	415	397	367	386	429	413	367	400	387	367	392	356	440	415	414	385	399	400	422	396	402	376	393	388	375	399	362	399	414	422	387	409	401	438	409	379	425	403	378	395	404	372	385	384	389	394	400	397	430	394	406	386	392	364	368	426	361	391	387	403	391	404	373	393	375	379	386	400	366	361	389	387	439	396	405	418	362	389	412	414	401	419	399	383	420	401	383	412	443	401	369	378	352	393	403	390	402	374	401	400	409	385	412	386	390	388	396	385	405	449	394	388	388	425	416	405	384	433	409	414	387	407	351	378	408	414	408	399	404	357	400	421	391	395	433	392	410	409	389	404	369	385	378	409	362	380	390	403	395	356	406	392	389	380	399	396	438	361	394	427	344	404	390	384	363	401	375	422	378	434	413	380	378	399	370	396	393	428	400	329	381	374	399	418	389	435	382	386	394	430	416	360	428	415	431	405	400	365	405	430	398	402	385	376	374	413	435	392	391	396	361	418	360	350	418	387	407	385	402	374	384	415	392	319	401	364	424	378	340	354	407	381	409	334	441	376	421	392	406	402	421	421	387	402	461	386	407	396	404	358	398	407	391	392	391	402	374	399	376	395	370	370	368	395	395	386	395	411	399	423	418	350	419	385	386	374	402	353	415	376	355	392	393	384	376	423	391	359	380	390	385	373	397	398	401	367	420	375	382	425	355	361	388	402	402	393	405	380	397	399	385	385	382	398	354	393	456	385	364	407	401	402	403	404	358	412	382	401	430	412	411	370	396	385	408	382	403	386	386	404	416	427	402	408	360	395	387	392	372	398	389	385	359	394	377	414	396	395	360	399	374	368	391	409	411	378	405	388	396	376	430	407	404	419	422	412	406	391	405	399	411	441	359	404	353	440	400	369	393	404	403	415	422	413	390	430	378	359	423	366	411	404	422	367	404	383	410	407	412	381	374	402	405	393	453	383	375	417	356	366	367	408	382	415	412	363	383	395	379	388	416	381	392	391	375	415	423	387	382	382	405	419	400	411	402	352	411	422	385	413	396	390	394	381	384	340	389	394	367	432	396	402	397	390	374	445	427	373	393	386	395	397	396	401	406	365	376	388	392	423	393	397	401	382	390	397	384	443	384	372	374	359	378	364	406	366	415	410	400	407	390	367	360	387	386	398	387	410	416	425	393	421	380	394	388	386	387	384	390	378	404	345	384	372	410	406	400	399	385	379	414	396	407	410	418	387	410	416	424	371	411	389	360	369	373	330	367	388	391	385	367	407	371	392	388	355	417	369	372	393	417	404	397	420	407
7856	2606	973	944	917	908	886	885	912	890	910	917	893	860	875	866	952	938	857	928	862	859	869	940	887	858	849	854	918	865	843	839	890	841	875	928	890	890	922	896	831	880	858	886	933	885	875	877	919	901	927	895	894	905	879	864	899	930	876	894	859	883	870	839	900	863	932	893	864	863	859	905	909	934	881	831	914	866	851	903	876	960	890	892	869	913	853	927	880	884	849	898	870	856	942	851	916	859	849	896	911	896	841	860	890	926	888	858	851	883	925	854	864	878	897	897	891	870	911	864	883	920	913	849	895	857	886	884	899	933	931	922	865	874	857	848	878	919	962	895	861	846	904	898	915	855	863	850	943	905	886	895	844	892	880	830	865	887	906	894	944	895	879	912	888	916	856	888	903	909	900	902	901	875	896	868	869	870	901	877	892	867	894	840	822	923	894	894	876	880	876	884	938	897	891	876	855	847	956	929	893	880	905	889	909	869	894	876	899	858	851	852	870	850	932	876	843	897	864	853	860	889	933	880	975	919	859	885	870	890	899	874	911	912	904	898	879	878	914	909	931	874	864	864	905	805	937	820	857	919	838	911	898	865	850	880	870	904	919	934	850	887	922	867	891	849	866	936	885	873	871	796	921	930	900	868	917	834	957	854	852	885	910	864	912	857	904	896	853	833	857	905	883	860	862	882	907	926	890	896	856	917	872	834	907	888	881	853	912	899	878	910	918	868	890	861	840	895	910	840	905	915	863	922	837	857	853	876	832	846	855	928	933	874	838	865	882	901	854	867	843	892	888	815	934	918	886	901	900	894	859	819	858	872	930	880	899	921	890	890	855	916	881	872	851	870	839	918	871	896	883	875	891	875	870	797	841	838	871	905	817	848	924	863	861	891	896	929	851	816	868	886	877	863	822	882	854	859	846	862	869	863	816	887	867	851	902	862	869	872	904	864	914	853	957	882	875	910	924	915	872	885	927	909	888	880	949	897	866	872	914	930	858	855	856	934	884	869	883	841	872	833	862	848	852	861	885	855	872	863	876	878	902	887	873	884	904	869	899	886	852	828	864	921	871	893	895	904	890	881	883	857	888	884	887	925	920	872	807	863	895	857	882	862	854	931	919	950	862	870	853	849	921	906	872	931	878	850	895	824	891	908	944	927	909	886	884	874	886	867	912	889	918	905	900	907	884	894	879	896	894	892	869	890	906	859	872	881	851	925	939	914	849	902	844	914	892	903	858	894	894	900	913	870	917	872	921	916	888	911	905	930	843	913	866	801	869	933	779	779	904	877	863	882	852	894	923	895	891	915	932	897	964	851	914	864	849	841	881	893	973	934	911	900	882	891	935	880	917	935	880	827	882	879	872	867	888	851	892	848	873	869	855	819	871	894	888	850	865	924	906	940	866	908	900	926	887	871	880	910	980	910	923	847	913	909	877	910	864	856	893	906	884	888	920	912	888	901	882	905	889	846	888	911	839	893	929	845	827	885	896	849	803	905	901	909	870	880	844	861	954	858	943	844	912	898	870	897	841	884	849	895	878	875	892	830	925	844	910	829	937	950	872	892	899	894	906	868	885	856	920	824	882	909	899	891	941	943	851	850	882	826	881	873	896	884	862	891	873	894	896	896	903	869	910	929	933	879	878	856	838	850	892	887	918	917	956	833	884	914	901	877	855	849	906	873	865	924	890	912	901	866	890	879	860	866	903	869	874	911	882	876	860	919	915	922	864	886	890	859	910	871	878	913	939	903	906	877	839	913	901	838	922	901	886	944	893	907	892	854	873	881	872	859	911	871	873	883	950	892	917	889	922	893	896	879	795	884	861	842	892	905	838	889	910	950	890	929	869	872	891	860	890	914	838	920	875	893	862	957	895	826	873	857	920	855	856	877	879	926	895	870	923	929	948	904	898	890	919	854	905	836	885	869	868	843	935	945	869	865	853	863	847	939	905	852	861	913	896	891	912	848	882	886	870	832	836	870	901	909	878	888	910	857	935	897	917	833	926	847	918	838	875	859	876	900	881	850	872	893	864	903	892	884	921	895	886	900	893	837	906	911	879	888	903	894	897	851	896	820	897	917	917	925	905	887	907	810	927	862	887	891	942	840	890	887	861	892	880	908	897	938	830	899	866	946	903	849	920	904	851	978	910	853	899	867	831	878	889	872	891	884	874	937	865	936	900	855	823	886	874	914	850	842	891	924	915	881	907	848	915	864	861	892	884	920	874	875	848	890	858	897	888	937	884	922	875	910	883	897	857	891	830	862	895	798	944	878	892	862	850	849	840	855	865	811	940	901	869	872	912	900	889	939	906	921	889	940	875	850	886	882	869	908	929	847	868	935	898	890	886	890	892	900	917	862	949	884	917	877	904	889	848	901	843	889	843	836	832	877	930	860	865	854	858	913	912	882	869	845	893	844	882	903	865	910	901	871	899	894	880	863	888	886	853	844	880	910	876	888	869	833	852	914	882	880	851	916	854	866	899	903	904	893	896	895	904	910	939	923	873	921	924	823	872	881	870	922	897	868	829	911	896	871	860	877	913	871	868	896	839	877	863	892	909	880	912	853	922	897	889	900	948	857	915	901	892	776	899	801	915	891	912	890	896	911	830	910	840	874	891	933	900	903	913	925	875	902	867	835	885	893	833	892	916	873	926	862	842	863	900	867	932	838	842	850	825	875	900	894	876	862	913	920	878	860	889	893	889	898	885	856	882	914	884	867	933	882	860	872	881	870	863	912	873	895	921	874	839	901	899	871	915	869	820	880	950	913	888	883	900	890	887	849	894	894	908	870	863	878	930	890	891	852	899	880	910	839	878	916	885	890	863	833	861	873	908	831	908	843	857	872	931	892	896	928	906	895	862	876	883	871	919	901	858	886	896	854	879	855	914	892	933	852	951	894	848	945	901	903	874	910	911	813	897	837	908	869	881	879	891	916	860	915	880	874	868	869	925	880	907	894	863	923	921	902	909	973	918	906	885	916	918	861	848	942	851	910	873	898	859	835	862	866	922	878	936	884	886	845	896	831	875	858	870	867	897	882	908	844	863	922	890	906	897	916	940	910	898	905	906	879	899	905	842	849	830	902	924	853	883	918	883	869	954	834	901	848	968	880	934	900	888	898	871	901	924	896	896	951	898	945	922	916	929	909	902	860	883	905	851	925	908	876	939	876	865	877	877	899	931	915	907	852	875	869	894	896	879	847	874	939	854	882	895	872	861	887	873	873	892	830	958	898	845	896	847	934	856	923	882	866	913	859	821	911	882	859	920	861	899	889	850	932	890	893	897	831	913	928	876	853	854	895	879	908	949	832	910	899	877	861	891	899	861	925	866	945	843	892	897	906	901	885	884	882	857	904	879	884	859	879	844	876	948	859	940	937	864	905	882	907	909	825	876	929	867	891	851	874	880	881	922	885	880	869	909	857	907	898	860	849	877	860	909	883	863	891	913	882	843	883	926	899	927	879	900	856	864	904	908	919	848	928	869	862
24768	21482	24976	28425	21487	21510	4907	696	573	556	497	487	492	509	485	481	477	495	467	462	492	490	487	493	513	478	472	474	464	475	491	495	453	460	516	504	435	480	465	487	463	449	484	489	483	477	426	469	467	464	450	469	438	468	506	447	455	471	493	508	470	538	456	478	437	448	485	475	450	497	449	462	473	465	462	484	471	426	431	466	478	518	487	507	459	465	479	476	482	510	466	477	423	472	471	502	534	500	472	477	459	451	445	481	478	455	473	494	457	462	467	436	458	432	476	503	472	472	493	512	487	440	487	485	467	502	466	435	478	450	485	423	470	495	460	447	476	469	426	442	473	500	450	478	488	498	492	545	435	475	432	461	453	492	469	462	495	464	481	465	456	465	428	488	490	451	491	381	461	515	439	463	445	463	450	449	497	479	486	499	491	433	449	454	474	467	499	463	456	418	476	477	464	464	448	431	480	459	488	489	475	418	505	448	423	462	474	473	478	481	463	462	417	455	448	437	485	446	457	459	469	473	439	442	437	469	427	484	523	502	463	497	461	518	491	471	500	420	478	523	443	474	434	485	498	464	427	479	452	468	491	484	435	451	449	485	503	485	480	458	446	427	471	531	445	453	450	467	469	474	457	474	472	507	471	462	457	453	474	495	470	445	482	450	506	506	478	486	486	498	483	476	448	509	502	478	461	478	464	425	487	462	479	457	480	452	472	456	477	475	446	495	480	473	470	458	462	474	472	457	442	499	453	449	494	451	465	470	448	441	438	518	486	496	406	452	499	477	502	493	475	447	461	489	484	469	473	502	470	493	449	451	463	488	464	463	460	433	455	425	503	506	476	460	423	488	467	509	466	448	460	493	430	474	489	455	468	464	465	500	511	521	474	473	461	521	464	433	452	461	449	434	426	475	485	497	470	493	478	471	452	438	454	451	449	490	479	460	436	466	457	468	497	464	439	458	503	503	462	440	468	452	436	525	491	501	497	517	459	539	500	466	478	463	453	462	500	514	524	515	477	432	507	486	473	469	485	484	474	470	417	437	472	460	491	479	498	471	457	422	456	472	500	489	441	462	488	501	468	444	454	474	414	487	483	496	487	481	511	468	436	489	501	442	463	477	458	460	468	490	471	448	464	473	506	467	485	477	488	485	468	464	450	428	463	485	430	500	483	481	480	502	463	467	443	468	450	503	484	450	497	469	475	473	440	452	485	520	450	445	488	432	466	454	452	483	512	463	415	462	450	451	509	475	440	431	458	463	444	475	474	471	470	451	485	462	452	469	431	473	430	455	445	454	459	474	471	445	491	470	474	490	481	425	484	502	486	475	472	472	495	456	462	458	513	476	494	481	433	467	449	467	454	453	443	522	459	513	453	449	452	520	465	514	460	450	437	497	493	497	485	461	440	431	482	442	461	460	488	480	459	505	493	478	486	466	474	428	451	484	443	469	475	491	500	491	505	495	498	465	457	491	432	424	447	476	481	456	486	486	485	547	465	486	481	479	496	498	482	469	469	449	475	432	457	493	506	478	448	445	463	471	468	431	465	495	507	488	514	472	498	480	431	451	458	481	481	520	464	478	490	446	441	472	425	519	490	410	478	470	515	460	466	444	516	481	464	434	477	470	469	437	436	506	431	478	467	422	514	447	441	473	454	475	540	477	461	476	477	456	455	451	455	449	454	461	461	476	502	438	450	446	419	497	483	480	445	427	477	485	464	463	490	470	467	480	487	494	497	469	447	465	492	425	462	451	454	480	461	456	463	468	456	483	461	482	474	433	457	480	436	485	487	474	442	464	434	477	449	456	465	490	467	434	484	468	423	493	443	462	465	474	443	505	472	461	508	439	418	479	447	475	472	485	438	440	445	463	459	435	474	487	503	433	465	481	465	506	478	463	471	465	448	485	470	480	467	467	421	469	471	449	449	472	463	464	509	450	452	482	467	468	471	493	443	515	487	440	447	436	461	476	479	454	470	445	461	487	460	457	509	453	464	453	473	473	493	495	432	472	458	483	510	453	449	460	450	467	495	460	477	452	478	479	469	448	446	476	427	468	507	470	439	438	445	488	419	449	457	421	479	503	484	455	463	473	482	461	474	487	411	426	453	461	466	511	526	482	476	473	428	441	450	477	483	445	458	493	446	526	507	478	487	460	490	449	442	500	445	482	455	442	457	478	482	428	490	493	483	471	468	466	447	462	453	485	526	442	465	463	473	459	475	439	458	453	446	469	471	506	449	485	504	468	492	453	437	489	523	495	467	475	519	452	459	446	449	452	491	450	502	481	443	471	469	502	458	428	467	474	481	446	481	409	510	477	474	483	462	464	452	472	451	488	474	494	473	489	455	480	475	461	463	453	452	462	479	476	427	487	490	487	486	474	474	482	433	496	464	507	473	495	455	474	416	464	435	476	502	480	456	472	482	420	484	472	438	483	483	431	460	517	456	491	468	471	451	458	472	473	430	474	443	452	467	448	452	456	467	459	520	489	497	478	478	432	463	449	416	445	484	501	447	479	416	480	451	470	482	463	468	449	435	468	439	482	496	483	447	468	439	479	441	470	471	486	502	481	482	450	467	481	489	469	447	497	463	492	469	478	502	451	463	472	479	466	486	466	457	448	471	487	474	491	490	505	463	453	426	461	458	474	442	525	471	460	476	497	461	452	452	465	486	430	478	462	462	411	476	468	434	439	476	470	479	467	427	492	474	453	485	446	440	493	398	459	492	435	502	509	477	455	454	461	494	455	437	463	518	470	467	478	477	465	463	464	487	452	477	444	494	451	482	491	497	451	477	452	489	469	430	448	446	474	506	465	454	514	434	451	484	465	459	445	499	489	506	435	477	444	462	446	448	455	475	486	444	490	525	459	444	469	520	422	482	495	467	448	435	460	457	490	448	455	492	465	475	481	474	440	482	448	502	450	490	464	461	494	484	451	450	441	439	478	477	465	462	490	436	441	483	446	471	509	480	510	467	492	498	443	415	490	492	429	442	469	448	450	466	517	503	472	500	480	452	433	514	428	492	413	483	433	529	495	479	450	471	521	473	489	466	450	461	470	516	476	441	461	424	527	493	477	476	453	410	488	443	488	509	461	481	477	456	440	440	481	466	488	453	462	478	471	486	483	469	481	504	461	446	450	449	478	468	438	483	482	513	475	435	497	451	454	476	455	436	494	445	490	464	482	466	484	500	488	472	475	441	454	514	452	474	473	428	448	423	452	465	501	496	494	497	489	477	462	463	457	467	477	489	446	443	439	459	424	471	433	449	449	435	445	496	473	476	440	441	491	440	482	473	474	452	483	478	499	495	501	468	436	428	456	458	474	414	494	431	428	445	514	482	480	440	465	455	455	429	464	454	515	475	481	440	438	464	436	494	469	455	493	442	477	469	460	480	412	475	466	453	501	488	485	477	454	425	458	443	458	477	477	516	446	490	466	456	498	502	455	476	494	463	455	459	473	427	486	489	466	467	499	454	483	445	446	436	447	457	464
22409	14048	2297	1349	1149	1026	1043	1049	1034	995	1043	1049	963	1006	1016	996	981	1049	1018	981	1042	966	978	987	1008	1020	981	982	1012	1003	1006	967	989	986	995	985	976	1014	982	987	981	1019	957	998	985	1034	956	1044	1040	987	996	961	965	970	1033	1037	1030	1021	1042	1031	967	996	990	1002	1026	998	928	981	1030	953	1027	958	982	991	1002	965	1004	955	1022	999	994	987	1044	955	1018	997	1006	1047	974	1002	949	977	953	964	999	932	974	1001	1023	1038	974	997	977	934	1004	1025	1011	977	970	1011	1001	943	1040	980	969	970	1010	953	985	963	978	1049	983	936	935	984	974	998	974	956	1002	979	987	1016	1037	1002	993	980	1009	947	948	917	941	966	970	976	996	956	948	944	989	1001	951	1021	1018	984	986	1000	963	944	941	978	1038	991	946	985	953	1006	950	975	1025	997	1018	971	1018	1014	961	996	948	963	983	955	1041	973	975	982	957	1009	999	1009	944	926	965	958	1012	1073	1022	1009	981	930	990	972	951	1017	965	926	953	944	1008	913	903	1003	1052	976	981	1022	996	978	980	981	972	971	989	948	999	961	967	963	1013	962	986	952	953	1025	952	969	1016	1014	976	993	950	983	991	1017	1000	997	981	957	953	986	993	995	1030	942	938	1043	980	975	990	1009	1021	1038	994	948	949	1067	1010	921	1018	990	970	953	993	964	1005	946	981	913	996	1022	979	1026	946	942	1042	949	951	1022	975	956	962	1001	971	977	934	1043	950	1008	1012	959	988	958	1026	1030	984	937	979	936	978	955	1019	1013	1016	1029	992	1012	987	1040	986	1045	958	999	990	983	1003	1004	994	1012	1049	978	979	945	934	998	946	1014	980	974	963	957	977	953	1018	993	975	1047	981	1022	965	972	943	948	931	938	1038	973	1057	985	997	981	994	983	957	974	1022	1067	1009	1018	1055	973	995	971	984	1002	949	1046	964	1002	963	983	990	1015	996	1020	1019	1016	943	959	971	999	921	1033	969	980	962	1011	992	1020	959	1001	997	1029	984	972	1009	987	1017	1019	950	1014	1010	964	1021	979	983	957	991	963	969	950	980	1038	982	1060	1006	1055	1039	1034	970	1010	958	1046	962	1006	973	1001	986	992	992	986	1012	949	938	965	979	958	969	946	972	1062	993	940	1028	922	982	945	1006	1008	979	938	980	1019	972	988	964	1044	940	1001	1008	1039	1059	1007	1002	1043	938	974	922	959	990	1049	976	942	992	1003	982	945	965	1018	986	983	962	987	1034	1019	1012	965	1026	1024	977	998	1043	965	983	971	973	985	986	995	977	1013	980	995	1004	1020	1011	993	1025	983	991	1036	980	951	958	988	971	998	993	1001	973	1023	993	959	936	962	992	1009	985	928	987	1016	1000	981	993	966	975	1011	948	994	1026	948	989	1007	1045	1013	964	996	1028	998	1027	990	1008	1012	1017	977	921	959	966	983	1015	932	1032	1018	987	978	971	930	1041	1046	1020	971	1011	1000	945	917	994	993	998	1014	942	1020	976	1006	954	1003	976	999	989	946	944	985	978	994	960	943	979	996	1001	956	1039	920	985	981	927	1035	1008	1003	1018	1047	988	1013	987	975	957	1002	928	1017	1003	976	958	988	1021	957	1026	1023	960	927	1007	1035	936	1005	969	943	974	990	993	947	985	929	1012	939	1025	1037	952	972	987	974	999	1034	957	987	1002	984	1007	1015	975	989	973	1015	963	995	996	973	963	980	1032	946	961	1016	1031	982	1001	999	1002	947	963	924	964	981	972	1013	996	1004	958	982	993	976	973	930	985	988	973	992	1059	983	932	951	986	1027	987	1009	956	966	1035	941	1004	971	986	977	991	1022	977	1012	951	965	952	1000	909	1010	965	979	995	981	1001	997	985	988	987	988	1011	1053	1069	957	994	1007	978	983	963	968	998	1023	990	927	1004	1042	962	1010	961	960	1004	980	963	1003	920	983	1002	932	953	979	1007	1006	997	1022	990	947	973	978	985	1011	970	968	1049	1013	963	1009	998	997	971	975	1018	961	943	1069	1031	983	1028	981	1011	1077	992	991	990	989	990	1001	1003	967	949	964	968	911	950	941	1016	981	972	956	989	1020	968	1012	960	998	1028	976	1008	969	1020	958	983	928	1009	952	990	1008	994	1019	1012	1024	952	1006	963	968	1049	1004	938	1013	1002	997	975	1000	975	968	987	942	1024	972	976	992	979	940	922	940	987	948	1015	1065	988	997	962	1004	936	993	931	989	970	980	956	979	966	1003	1017	971	940	977	944	967	955	974	995	949	995	892	949	998	998	983	999	1049	1022	999	986	996	972	1003	1010	980	1026	988	949	997	939	985	974	975	981	993	1040	962	970	984	990	982	1002	1008	988	926	955	954	954	1047	970	920	971	982	1019	1017	1001	990	985	1022	1042	1022	980	996	1002	933	987	962	1042	971	1048	965	934	935	980	1023	988	951	998	996	1005	934	1032	959	973	993	992	1015	1024	964	954	944	991	999	981	938	954	941	1000	989	942	1004	974	985	1022	1010	1038	1011	947	949	973	1065	1009	969	999	959	1031	979	986	992	1012	1037	966	993	1003	948	1028	1030	999	942	930	966	989	960	995	1016	975	997	1036	999	983	1025	989	971	980	1010	961	1021	968	1034	970	1033	988	999	987	1039	1023	1032	1011	1022	985	995	1009	999	936	990	969	978	942	991	990	1020	1050	969	982	1013	1085	1039	1001	981	968	1004	973	974	982	1000	972	951	974	994	961	993	1010	987	985	1005	988	1026	987	999	952	1007	980	980	1053	997	979	943	971	952	1006	983	1054	978	982	979	1034	976	983	1039	984	1006	1040	998	968	990	960	1017	1030	990	1050	1029	992	993	963	976	945	1042	1002	942	962	1019	1059	1000	997	918	980	965	949	1037	997	1018	1007	976	1007	991	970	974	1000	984	979	966	994	977	990	950	993	986	1001	1022	985	957	1025	961	1000	946	1001	960	1020	979	972	994	943	984	1005	981	1018	1009	975	982	1018	991	948	955	983	939	980	952	998	991	983	960	948	1040	1016	1002	1020	998	968	946	1029	1035	994	958	940	982	970	940	946	932	1024	990	1013	979	980	951	991	962	1039	923	1035	933	956	983	993	995	1031	945	1035	1030	1026	983	949	998	1001	979	988	920	1012	959	1003	1002	958	1048	994	975	939	949	1010	1020	997	981	932	1006	1001	941	980	981	1010	1001	1034	986	964	991	1000	1044	990	951	1014	974	991	1029	958	1045	1039	992	986	986	960	961	1027	1002	983	1004	956	980	940	1013	935	1018	1004	1014	1026	1018	898	1021	1024	942	928	978	948	1003	974	985	972	944	996	988	1010	995	967	985	951	1000	974	961	948	1069	979	959	1054	959	921	1012	964	1001	982	1052	1020	990	1006	980	940	1051	976	966	961	934	973	996	1017	1016	972	981	1036	983	948	998	926	991	1018	964	1025	996	945	998	1007	947	961	969	941	1016	982	984	990	1036	962	991	940	1029	1007	1005	948	1029	937	973	969	967	1018	902	987	1012	988	974	1001	1054	1026	982	943	968	983	1016	972	950	927	1014	966	963	991	938	954	999	986	962	951	943	988	1024	996	1059	1015	1014	963	959	1040	1022	1025	966	984	988	982	924	953	965	982	907	974	1030	968	985	1039	977	953	1026	960	999	1060	994	990	1015	993	946	972	1017	1046	941	973	977	1040	953	1015	981	981	1042	996	1022	1014	1006	965	960	1030	988	950	955	1038	988	965	1045	1020	970	1008	994	901	1001	980	924	984	1021	920	1031	988	958	1016	968	993	1001	1027	980	998	988	1003	957	1001	956	1006	974	1022	950	1017	985	947	998	965	947	1052	996	942	959	1019	1046	964	990	946	1014	988	981	947	960	958	956	927	1012	926	996	944	944	896	1005	912	981	982	981	1019	952	1007	1014	1000	978	1005	978	985	937	897	999	924	984
24344	21482	25196	28222	21486	21494	20177	786	451	392	355	398	341	366	350	315	333	347	331	325	343	285	329	290	263	305	299	308	297	336	325	324	308	333	316	292	343	323	321	320	292	312	307	279	283	340	305	298	293	295	303	294	305	279	313	303	297	313	298	279	351	300	301	307	294	284	317	294	337	312	322	319	290	290	293	311	277	289	302	307	277	297	298	318	285	316	274	322	307	305	292	310	279	272	306	306	312	276	295	266	311	284	307	317	269	272	302	286	295	305	281	297	276	288	307	313	287	284	305	295	318	318	285	273	300	298	307	258	325	318	304	292	296	258	296	326	294	303	318	270	257	297	338	335	303	282	289	295	343	279	291	282	300	289	279	290	282	308	313	300	301	320	277	325	265	293	286	327	290	290	284	291	305	326	295	281	284	304	326	280	295	338	311	291	269	266	264	339	326	301	291	315	319	266	322	272	299	305	313	303	287	294	331	268	264	286	322	293	313	314	284	285	326	306	288	335	328	298	309	292	303	294	290	312	279	321	307	302	293	299	327	290	338	284	279	312	318	263	295	303	303	302	313	254	293	299	294	306	284	299	345	309	311	259	268	310	300	260	317	294	272	273	277	291	322	320	295	304	278	299	276	321	289	294	306	302	304	308	272	281	303	314	274	304	297	281	320	301	306	292	320	299	298	329	299	301	275	332	301	279	280	271	262	313	294	327	315	307	284	309	296	288	277	325	265	307	284	298	300	297	277	295	325	313	326	300	264	295	271	283	301	290	347	287	287	310	299	286	285	296	280	288	299	322	309	272	311	322	273	324	260	297	301	303	267	297	266	301	284	281	291	318	238	301	262	305	259	305	287	322	296	285	270	283	261	261	277	309	307	292	277	320	306	269	289	315	298	309	297	312	308	315	334	296	301	286	281	286	273	273	270	297	322	291	263	282	314	311	316	325	325	296	300	297	270	316	307	281	290	277	316	296	291	313	328	283	258	299	310	289	285	313	287	331	316	275	296	280	275	322	309	276	295	307	283	306	309	303	292	288	285	296	323	316	327	317	262	302	284	303	297	330	311	299	286	300	304	277	294	296	314	314	307	294	268	299	294	304	292	301	307	299	319	345	324	288	296	324	282	305	295	279	281	302	285	322	293	306	298	296	326	315	302	277	329	310	292	303	303	299	291	325	301	271	322	288	315	309	306	292	315	308	286	317	276	313	298	339	285	304	311	316	290	304	307	317	269	285	294	320	336	282	302	312	286	309	299	315	293	269	300	335	272	246	304	307	252	274	310	324	285	263	287	316	288	315	270	304	299	306	311	295	307	313	300	299	285	305	308	285	290	312	304	270	270	299	349	271	284	314	265	286	267	290	296	329	308	296	284	288	265	293	290	294	299	324	299	286	283	310	283	286	307	315	320	305	278	307	300	283	294	302	266	300	296	319	328	284	308	275	304	273	261	252	298	292	317	319	293	264	290	330	314	308	285	295	295	304	292	317	300	301	277	279	308	331	324	294	281	284	290	267	254	327	320	303	307	299	302	305	300	261	300	307	324	312	283	309	262	296	270	308	279	276	267	273	279	283	272	322	285	321	319	332	319	324	318	302	310	306	311	278	305	320	301	285	294	313	290	292	277	284	288	339	292	315	288	278	308	301	301	311	332	304	332	317	289	310	295	286	322	249	317	280	301	310	336	317	270	312	307	301	310	292	314	276	281	311	272	331	292	302	321	307	318	304	297	281	270	289	284	269	280	301	310	316	304	299	304	312	277	279	270	272	303	304	302	282	304	323	306	293	314	318	273	287	298	330	288	313	316	311	316	297	295	305	303	309	336	339	293	309	262	294	291	288	306	315	310	303	322	305	246	280	292	297	323	332	279	279	304	313	305	290	285	316	283	266	278	300	301	299	303	327	280	281	298	336	284	292	301	298	294	324	292	303	317	309	284	296	273	296	289	329	299	295	295	308	234	301	298	291	270	306	288	302	299	277	292	304	304	327	309	303	289	287	266	279	300	288	291	271	298	281	327	299	278	328	267	297	304	310	274	322	328	286	266	320	332	281	273	282	293	261	274	259	310	323	299	262	276	311	300	309	308	283	301	316	341	302	310	312	285	276	297	288	326	294	284	322	340	294	282	287	318	305	290	269	306	288	297	296	295	309	284	264	303	330	301	339	274	310	291	284	324	329	294	285	340	287	272	302	265	320	273	260	338	285	308	300	271	284	287	314	324	279	286	282	319	335	338	305	300	299	323	278	294	267	314	287	307	292	287	268	323	295	258	280	333	273	316	334	309	274	305	288	291	298	296	308	295	318	288	347	299	332	308	325	284	289	298	275	268	296	307	313	308	313	287	326	284	276	309	286	303	280	309	293	288	323	296	319	308	324	281	279	309	300	313	290	344	316	300	274	249	301	306	334	292	242	305	337	305	306	294	315	289	299	304	348	277	298	300	286	313	299	312	300	314	293	259	267	299	292	312	309	296	303	310	289	278	355	354	312	306	321	290	305	295	321	292	336	340	279	303	304	303	321	290	287	286	273	289	289	308	282	287	286	281	280	298	286	268	274	275	304	295	266	305	317	327	278	288	304	292	315	309	292	346	273	286	274	313	306	317	293	305	308	284	312	294	298	279	309	305	290	268	287	294	308	323	292	328	288	294	296	299	290	334	275	296	243	301	268	302	310	293	271	310	310	308	257	293	290	294	308	286	282	289	301	298	305	292	291	316	325	298	266	295	284	304	297	302	291	290	286	306	298	262	266	282	287	309	316	300	306	289	312	293	311	269	296	309	290	311	285	320	309	290	329	324	313	282	299	275	292	288	260	297	305	295	317	276	274	290	277	311	320	307	309	297	288	292	313	319	301	308	283	302	314	292	294	265	302	282	253	300	315	267	289	285	256	317	286	302	332	305	288	279	289	298	310	311	290	314	284	286	320	286	305	288	313	304	272	308	341	312	273	355	292	271	324	297	296	274	268	285	281	277	272	328	322	304	281	289	277	295	313	289	322	299	308	296	318	307	323	267	296	287	290	283	280	289	309	301	267	305	277	304	264	281	267	300	360	261	289	281	291	323	297	274	276	284	306	315	307	321	286	304	308	314	297	298	293	293	311	262	271	304	300	321	279	313	298	307	343	303	321	331	286	333	311	279	311	294	313	293	308	302	294	303	315	307	272	272	281	297	325	276	302	296	312	321	319	286	301	296	291	283	295	279	260	329	301	315	273	277	295	276	291	250	327	289	292	326	314	293	292	279	295	301	279	296	290	271	312	323	264	294	276	330	330	296	288	292	309	268	310	298	277	306	323	286	321	290	296	316	301	302	321	296	317	277	290	288	268	279	323	318	277	324	304	302	325	323	267	277	277	287	292	318	273	303	291	289	303	275	308	289	286	290	319	314	288	294	299	296	312	284	278	298	311	283	345	318	302	291	300	312	252	296	281	299	295	288	285	298	315	305	310	300	289	316	298	312	290	272	268	277	326	291	305	287	289	311	306
27491	17796	2809	1278	967	848	770	695	723	719	686	703	739	677	687	706	647	655	676	656	639	687	662	628	629	612	682	675	641	662	633	662	647	706	640	616	649	642	709	615	678	616	642	655	673	679	630	606	649	652	609	659	655	625	640	590	628	629	643	666	700	687	671	616	658	648	628	640	606	647	637	638	667	652	646	667	632	596	671	679	698	627	660	675	619	646	649	659	670	648	607	677	660	624	650	660	634	687	622	656	620	676	648	652	693	610	607	654	696	662	647	667	630	625	650	622	660	642	638	682	630	628	626	638	652	646	660	695	629	686	608	647	648	626	731	678	641	640	593	674	671	617	610	611	623	649	658	662	634	670	635	659	602	632	654	595	659	652	610	637	606	635	674	613	652	627	659	699	665	635	665	600	684	659	626	656	676	654	639	645	668	685	643	671	600	672	617	649	659	630	606	634	624	619	654	658	635	678	613	573	670	605	645	657	686	586	656	622	644	625	630	718	636	704	653	641	675	652	635	658	678	689	601	629	598	658	687	655	665	638	561	644	658	604	620	659	622	670	619	638	630	679	634	638	662	609	628	624	674	645	651	625	639	654	616	644	650	665	626	662	655	624	683	624	683	656	645	602	663	647	632	630	653	667	645	651	650	627	608	640	651	612	660	691	628	638	614	635	608	664	672	607	617	675	627	668	653	674	652	629	660	677	580	622	667	643	628	659	683	642	625	612	646	692	664	670	694	656	602	618	653	662	635	645	637	655	663	651	672	713	611	643	653	646	672	619	617	649	641	656	677	627	622	677	646	700	650	624	610	619	618	665	683	635	672	672	638	637	677	661	684	611	653	646	634	642	657	625	634	682	690	654	612	638	663	633	634	644	609	648	643	629	651	602	667	601	620	667	645	623	655	630	665	691	656	632	698	625	684	666	618	653	618	609	681	697	630	652	658	681	647	634	672	667	674	643	666	657	637	624	617	659	664	634	631	657	675	668	673	628	670	621	612	651	698	655	665	665	673	703	664	690	615	638	637	679	683	662	663	630	653	702	623	666	694	633	647	695	659	614	646	623	617	630	661	655	653	653	673	598	636	663	650	642	613	628	639	642	640	653	626	642	670	626	632	653	688	660	635	649	669	651	632	668	622	613	653	610	634	663	704	668	658	644	627	641	663	692	624	673	616	666	626	672	668	633	643	620	664	665	604	617	659	650	642	688	626	666	637	644	620	692	655	629	626	611	678	649	668	632	699	616	663	660	665	636	675	630	663	659	635	633	645	663	667	658	656	674	636	621	664	641	648	673	680	685	647	631	670	656	636	626	592	591	635	671	708	608	657	652	637	661	642	663	624	621	648	657	623	626	686	695	609	649	641	691	639	679	673	622	657	699	662	666	659	655	635	637	626	639	674	650	696	679	658	637	624	655	596	668	685	605	601	643	661	638	619	669	624	645	690	624	619	643	655	637	680	644	586	614	655	641	685	632	596	628	674	629	640	680	639	623	682	617	646	623	657	676	669	691	670	605	601	669	646	620	664	644	643	637	640	672	682	642	661	672	645	666	660	702	667	676	649	597	605	626	624	636	696	649	651	640	617	655	641	628	646	651	608	694	593	630	671	625	680	589	664	629	592	646	660	641	656	647	692	634	664	665	680	626	611	645	676	685	673	636	670	653	671	622	667	631	654	695	630	639	656	681	627	646	625	642	666	663	687	634	636	626	612	629	655	650	612	628	709	657	646	667	643	637	630	646	645	659	641	634	655	647	685	692	650	648	640	631	650	624	645	582	658	623	667	631	607	626	631	701	627	647	582	657	639	649	626	627	621	663	625	627	687	634	653	632	656	629	650	625	644	607	636	600	629	674	668	658	625	616	702	645	666	668	651	658	637	641	614	615	661	651	652	660	634	671	634	612	693	671	604	651	608	649	665	629	644	685	666	695	673	638	634	654	615	649	645	685	654	625	676	643	662	651	633	618	680	638	638	691	651	612	639	657	672	638	650	645	649	620	651	683	632	616	628	605	665	647	694	663	645	645	604	659	675	657	655	705	663	637	623	642	620	649	667	587	682	665	651	694	636	661	610	587	615	648	697	670	692	645	676	684	626	633	650	629	593	677	670	639	613	660	688	653	652	671	599	644	716	610	676	640	668	670	692	669	632	641	636	680	621	643	648	593	659	665	662	659	666	612	664	621	644	658	665	652	638	649	660	632	647	665	631	628	667	663	646	639	649	702	642	632	626	626	668	669	599	665	640	640	681	679	655	655	634	656	622	656	680	691	651	664	656	644	616	666	623	654	648	684	673	691	654	623	611	667	664	664	674	640	631	651	622	641	643	642	616	622	646	665	640	637	685	640	630	629	597	639	682	676	634	673	645	662	645	651	664	646	694	627	641	652	632	687	653	619	636	623	670	680	667	644	649	650	640	688	664	628	665	661	625	671	632	642	648	703	680	636	674	659	594	620	595	650	617	666	644	586	647	628	627	617	656	659	645	637	623	638	673	652	671	625	622	634	649	625	637	622	667	664	628	694	687	639	597	599	637	659	639	686	638	651	622	629	667	668	622	662	632	635	644	667	637	645	631	662	671	596	645	626	666	665	658	630	659	647	645	652	654	617	660	661	670	638	654	628	662	612	644	671	622	638	670	632	632	629	680	649	665	630	632	659	657	628	707	656	619	639	662	629	647	657	633	642	643	625	660	592	620	660	647	635	697	629	667	660	600	658	658	653	671	663	657	634	716	657	678	605	614	667	675	617	650	629	639	591	612	697	585	685	650	665	624	675	584	631	636	661	634	698	646	659	681	588	633	664	682	613	599	637	590	628	614	619	678	639	643	640	665	645	643	625	660	592	624	647	663	681	652	682	663	615	653	682	646	683	626	655	616	679	674	620	629	648	600	619	678	657	666	631	653	622	624	636	622	642	652	600	644	661	620	655	650	621	653	639	694	632	634	626	659	670	639	656	641	607	625	653	677	618	642	650	632	653	705	634	632	631	658	631	620	604	684	619	665	641	626	607	617	649	617	693	646	616	639	611	623	624	658	636	633	641	655	640	621	654	654	614	651	638	626	603	686	641	675	640	658	659	648	639	695	619	614	639	614	667	664	631	665	663	657	665	605	727	683	630	639	658	712	708	664	604	642	608	639	651	603	670	638	699	653	609	658	651	692	643	650	645	626	650	627	626	647	662	672	676	607	655	699	698	622	646	636	660	648	624	633	645	665	604	646	637	649	585	659	707	658	622	645	620	641	605	635	672	656	594	675	681	620	607	669	637	627	630	654	658	665	648	647	679	662	593	643	627	671	603	654	600	635	655	691	659	647	673	599	696	665	623	667	679	616	603	664	622	685	623	623	623	609	640	652	644	612	663	653	662	656	682	665	627	673	671	669	677	611	643	652	632	674	613	627	658	686	641	627	648	612	662	660	602	687	640	638	657	630	641	615	633	622	620	617	660	678	635	648	678	619	672	643	642	656	617	690	678	698	643	608	693	709	620
32628	20520	9623	728	436	421	418	424	425	399	396	428	396	400	384	392	381	395	412	406	378	405	403	380	423	420	369	391	384	405	393	379	396	383	431	398	391	402	383	399	379	400	378	374	381	396	395	390	395	382	386	367	385	411	400	366	385	394	369	362	409	396	409	394	367	441	390	373	414	358	405	385	357	375	388	359	378	386	453	385	385	395	366	370	369	373	407	411	414	403	400	410	407	414	426	352	380	386	340	390	412	378	406	401	399	394	388	395	367	380	429	409	414	391	390	384	381	373	391	385	386	435	379	423	393	383	389	417	395	387	408	366	390	370	391	386	404	381	395	390	334	415	368	374	377	393	408	438	433	361	408	420	406	372	403	408	439	358	398	403	386	408	387	415	389	412	440	413	388	379	405	427	347	399	377	430	376	414	400	340	384	420	383	392	403	420	398	410	381	391	381	361	380	372	396	397	375	414	432	408	411	369	404	391	390	408	362	407	379	383	427	401	414	390	379	401	426	419	376	373	402	412	365	417	434	394	395	341	432	392	411	386	429	358	381	389	403	383	383	371	412	393	381	438	386	388	408	367	379	425	396	340	355	394	400	424	406	392	369	392	434	424	368	379	393	392	421	399	406	389	425	429	411	403	336	382	417	375	358	367	425	374	395	423	415	413	358	377	386	399	382	396	392	367	399	428	411	381	362	385	379	413	379	415	370	386	357	427	372	405	367	422	343	400	405	390	366	388	408	392	387	356	363	370	384	371	391	421	424	360	407	399	389	439	374	406	402	380	386	390	406	434	374	383	420	377	447	387	406	384	367	411	404	364	417	404	390	388	413	403	375	397	429	375	410	385	371	392	393	396	365	363	393	354	383	390	396	365	381	396	382	405	397	366	378	381	394	394	409	386	358	419	372	428	383	403	369	374	430	389	405	391	368	378	405	408	397	368	428	385	366	384	438	362	371	352	402	387	387	414	376	335	407	380	391	436	379	375	395	363	406	384	409	379	382	418	369	380	334	376	397	434	385	393	395	375	358	392	461	395	347	413	374	414	359	372	388	376	405	445	415	370	387	385	392	398	383	364	379	400	372	417	390	432	364	393	383	367	379	378	400	404	360	372	389	426	402	357	424	382	404	388	402	409	389	390	401	392	403	379	439	418	419	385	382	424	388	404	372	400	404	364	390	363	417	360	407	397	395	381	417	410	411	394	442	376	388	401	333	365	395	411	398	417	408	423	414	396	407	442	392	356	406	391	380	414	388	421	385	387	385	382	390	412	362	388	373	392	363	379	422	395	363	335	399	375	383	383	399	366	401	413	396	367	444	400	411	429	416	384	416	396	386	405	414	404	402	370	390	397	387	390	372	415	403	390	393	363	349	391	372	386	397	391	397	378	384	399	400	401	387	380	394	382	406	437	411	388	393	386	391	383	376	395	407	401	402	391	363	391	395	379	372	390	374	425	417	413	380	389	379	423	394	424	361	398	394	414	405	385	396	439	398	397	440	409	367	365	427	418	413	411	368	393	422	354	413	383	386	346	426	400	413	387	391	385	384	408	416	363	367	382	393	362	385	446	415	437	385	355	393	399	395	342	401	399	380	358	415	406	399	397	352	384	426	408	385	402	385	407	380	423	392	382	380	397	403	412	397	436	376	339	387	377	383	420	353	394	387	407	377	418	400	396	419	383	392	375	429	355	377	367	348	404	427	377	374	392	383	386	409	368	377	388	386	444	399	424	441	377	406	416	353	404	396	371	391	387	393	383	411	393	373	376	397	386	420	396	406	438	407	414	374	442	376	380	398	427	396	375	376	404	375	360	405	404	380	428	369	365	373	360	380	432	382	394	383	408	397	455	412	441	396	401	425	421	378	398	413	386	388	393	410	376	395	430	388	415	338	400	404	426	368	393	373	399	397	416	391	419	407	399	385	383	417	387	408	349	420	386	374	398	387	427	362	368	389	391	397	368	408	332	416	389	372	394	363	397	388	410	384	397	348	379	447	405	396	371	429	419	388	413	407	397	426	404	397	436	404	421	338	374	436	399	402	396	379	396	398	365	353	417	390	402	390	384	410	364	394	390	380	410	376	401	433	370	386	380	377	384	389	372	406	377	398	368	414	424	403	430	391	442	410	400	373	378	381	357	384	408	407	387	404	362	380	432	381	402	391	380	406	377	396	377	442	410	413	395	384	360	398	416	364	381	408	386	382	362	374	377	380	357	398	414	407	364	362	361	396	385	384	398	391	386	418	419	403	416	404	371	404	367	404	400	359	426	374	351	380	350	395	406	370	386	389	396	365	379	406	416	400	427	410	355	387	367	406	417	350	363	396	366	446	360	410	377	393	375	421	421	421	393	410	412	416	422	399	366	394	406	394	387	389	410	400	393	386	418	372	395	377	368	383	414	397	437	394	412	383	355	396	370	419	375	383	418	404	367	402	390	402	434	394	372	388	382	370	391	407	391	384	385	414	400	368	391	365	398	393	395	371	404	381	372	370	391	396	377	418	353	367	439	401	400	380	398	383	398	393	423	420	383	405	388	398	428	391	362	430	404	384	390	421	404	399	404	367	389	350	368	370	373	403	379	390	363	401	410	431	415	407	394	407	412	410	393	395	399	411	427	447	401	424	421	365	396	365	368	361	373	377	375	367	419	381	366	407	381	379	393	412	357	370	383	380	405	406	386	424	353	375	386	383	354	420	378	392	352	372	394	411	451	393	398	382	368	385	381	380	413	357	347	431	337	413	401	357	388	380	394	361	332	376	394	357	356	383	419	391	400	378	378	405	397	383	407	380	347	391	384	354	391	375	421	380	417	418	397	396	421	382	404	399	404	405	348	378	388	382	381	414	387	374	390	404	385	378	437	385	369	387	396	381	387	388	431	385	362	353	432	379	430	407	371	382	386	451	391	401	363	373	428	365	404	383	371	400	403	355	388	355	362	406	428	375	382	393	416	398	373	411	436	415	386	405	420	350	392	398	431	409	408	379	337	387	411	421	408	403	392	413	385	403	409	343	370	446	365	390	437	438	410	399	414	362	413	422	358	373	402	412	412	433	420	385	443	401	401	414	389	372	380	378	402	427	402	433	356	395	416	395	369	378	407	390	369	354	391	388	417	432	415	376	378	414	391	419	430	392	385	379	410	408	386	387	415	417	362	396	413	369	418	403	407	392	431	347	371	397	417	346	404	400	412	387	417	376	386	410	380	381	371	398	397	416	360	386	418	396	398	394	411	411	437	394	369	393	387	397	419	404	412	402	385	384	382	449	396	374	388	379	397	369	385	412	411	391	394	379	373	399	423	365	422	391	393	405	407	393	424	391	423	425	396	414	329	439	399	398	378	401	414	362	395	376	376	384	405	392	370	384	425	429	382	407	388	380	379	387	401	378	356	393	412	396	353	411	430	403	426	383	354	392	407	395	396	404	399	372	395	394	371	436	400	369	399	388	379	418	401	425	365	404	400	389	442	402	436	387	368	412	372	385	403	389	417
7838	2316	917	920	882	882	919	932	871	878	907	879	931	951	867	885	890	917	868	825	904	892	902	912	907	923	852	876	858	844	913	881	919	873	953	868	868	902	871	885	874	878	941	893	903	860	903	924	891	897	850	806	873	903	897	871	920	896	862	906	893	830	896	872	881	849	875	907	895	907	949	884	912	927	860	900	930	858	830	847	883	847	892	866	912	874	845	917	884	869	830	873	918	866	859	929	909	892	901	857	865	883	908	909	919	887	878	903	893	902	916	918	901	950	854	854	863	908	947	875	885	902	920	843	944	913	923	909	873	860	864	903	866	911	858	915	965	924	883	857	898	895	882	911	975	888	910	911	856	884	899	910	903	817	881	868	875	911	918	856	945	898	906	896	908	880	921	876	910	894	862	905	963	837	905	869	871	849	891	828	894	840	934	869	829	917	884	874	896	922	915	864	905	840	916	893	875	845	882	848	907	878	878	880	917	920	935	924	920	895	921	934	831	920	889	890	864	842	879	891	884	843	877	839	894	881	899	841	906	904	854	837	853	858	909	851	889	922	887	881	877	879	914	908	908	825	899	906	912	817	893	937	872	936	854	831	865	865	916	892	891	858	942	914	902	857	909	886	892	893	859	889	955	895	891	888	890	910	848	858	901	850	933	870	851	919	878	902	889	879	911	882	884	842	858	912	880	880	891	935	878	868	876	885	861	893	920	914	973	971	845	875	878	891	901	857	838	931	870	892	918	892	828	900	847	825	933	856	893	904	924	875	874	845	885	834	940	820	842	904	943	865	907	876	889	918	892	851	882	837	891	865	897	904	897	858	919	904	883	864	904	827	915	907	915	847	926	875	901	892	833	870	852	887	915	906	898	902	911	905	936	938	883	925	827	892	839	864	869	943	854	865	898	886	884	834	890	868	896	939	895	845	893	848	991	930	854	863	875	910	859	908	955	873	892	879	850	857	868	855	891	904	884	916	906	894	895	848	854	904	943	871	837	890	918	847	867	898	891	910	912	885	884	872	882	865	916	908	918	892	981	892	833	844	883	841	908	881	859	901	886	947	920	853	899	861	903	866	887	884	842	875	927	868	898	857	925	849	921	902	818	840	901	882	854	926	873	902	898	920	939	847	880	893	942	896	843	846	923	933	908	891	837	962	912	914	913	894	918	879	911	865	907	898	984	919	898	906	918	906	888	892	874	852	855	899	871	894	868	833	905	920	861	899	854	830	883	910	846	870	878	893	876	871	834	891	907	873	846	873	913	836	886	950	843	898	903	903	904	821	892	893	892	895	886	864	835	904	886	884	848	935	934	856	842	877	871	896	851	873	899	880	895	851	891	831	895	885	895	851	884	907	855	893	918	826	926	913	956	857	951	888	890	921	872	889	880	891	868	917	873	865	851	927	912	831	850	879	890	907	928	858	896	919	875	880	860	883	873	916	906	814	869	861	911	872	883	890	871	884	874	843	846	934	902	866	922	855	875	865	873	939	855	907	915	885	872	887	864	862	817	869	925	906	867	869	880	867	886	870	872	896	947	916	895	858	855	855	901	875	871	892	869	909	876	872	906	889	898	926	878	864	920	911	869	898	916	901	832	884	882	922	870	863	888	880	866	893	913	910	928	860	934	894	912	871	874	945	872	878	986	876	866	905	897	886	913	844	852	863	907	869	857	908	867	889	884	896	897	951	922	916	867	896	904	868	864	897	888	894	915	893	911	917	844	865	913	886	852	898	912	851	883	906	886	910	904	898	896	903	863	922	913	859	931	868	893	869	881	840	938	875	934	885	855	847	886	946	916	892	926	908	865	864	885	925	947	828	856	889	832	896	853	880	898	835	929	931	884	923	904	906	863	831	876	880	901	818	919	894	918	906	900	917	956	871	880	952	878	860	895	897	888	903	902	898	879	879	894	869	931	847	944	894	899	863	917	893	881	914	876	837	866	903	863	930	913	910	849	858	897	888	915	915	892	911	882	936	921	884	865	879	895	869	876	835	883	919	894	933	871	822	859	867	926	892	887	891	910	896	879	860	890	910	906	904	893	864	915	881	881	918	925	846	897	871	857	862	941	955	894	905	865	923	874	918	888	876	845	870	897	851	944	943	887	841	932	901	901	869	856	856	912	865	899	893	894	951	872	868	869	876	870	877	843	871	850	918	884	890	908	883	890	859	914	892	848	852	912	841	932	911	916	883	871	910	933	907	880	862	910	912	907	852	920	889	855	881	914	897	873	884	851	846	850	876	928	883	867	914	901	878	902	896	902	873	920	924	864	867	866	885	887	927	867	866	902	912	864	895	873	888	934	870	897	931	884	856	864	966	863	914	915	838	878	919	919	879	937	856	875	908	888	874	888	929	923	873	946	908	884	891	881	841	880	900	935	919	855	825	901	844	893	954	847	949	896	878	866	886	898	840	918	918	906	901	872	887	950	896	857	907	957	856	814	915	911	891	899	839	887	874	870	877	903	858	908	843	874	844	938	880	869	892	913	897	893	969	874	857	899	862	944	892	921	923	889	896	922	878	832	910	907	897	844	889	899	880	912	863	912	941	895	893	882	889	904	880	857	891	883	895	866	832	883	977	925	898	895	903	895	922	861	867	926	899	922	908	915	901	875	880	904	893	921	889	861	886	843	851	921	896	826	872	913	906	886	862	940	866	895	935	867	867	865	851	913	903	935	912	864	843	930	873	824	851	937	905	874	887	907	918	881	861	849	901	877	837	920	908	936	882	910	923	851	900	931	873	928	856	892	896	909	879	938	927	944	864	897	904	869	895	875	854	853	922	853	891	919	868	848	945	904	875	898	834	943	885	869	907	888	915	888	880	852	864	918	905	882	933	892	872	879	943	902	920	867	917	946	918	870	945	894	893	869	896	964	935	804	875	883	901	887	922	861	845	887	889	903	915	869	863	870	902	863	892	884	934	907	892	886	849	889	959	875	878	894	828	880	892	858	946	866	879	946	878	925	861	905	930	891	913	825	924	857	916	909	876	887	853	904	859	861	915	911	902	850	926	865	913	905	952	855	848	910	884	836	831	873	877	905	900	869	846	934	958	862	902	910	938	935	864	889	875	877	862	889	924	936	901	845	892	923	915	836	850	897	898	886	922	836	888	948	905	867	853	897	856	875	919	910	888	855	873	907	918	916	873	916	900	897	916	915	897	851	894	866	876	908	825	891	888	884	852	923	880	965	906	879	867	894	876	940	903	870	859	885	881	927	899	852	876	865	846	897	867	912	922	888	884	881	918	934	852	875	904	856	911	910	873	971	883	860	879	875	869	899	900	838	928	853	887	834	923	899	842	874	876	920	903	897	872	868	869	873	872	926	871	900	848	883	856	894	928	897	865	869	913	880	878	910	893	963	901	858	843	915	858	870	905	867	950	900	935	816	854	850	876	855	925	896	912	827	904	851	877	876	838	864	910	889	875	894	846	877	939	886	836	896	886	849	874	878	909	876	884	945	921	918	882	876	908	963	811	931	907
24712	21450	24950	28389	21448	21469	5136	706	524	553	498	556	499	460	455	490	529	508	482	478	429	460	516	489	468	452	474	468	503	455	489	471	455	458	463	480	503	480	455	465	476	485	452	494	493	481	496	510	441	479	436	461	448	453	460	435	488	499	434	453	478	438	471	466	500	426	478	478	462	479	507	488	470	493	482	475	460	452	449	513	449	445	486	433	439	445	488	466	480	483	439	525	450	431	452	444	488	454	430	474	460	482	477	467	480	450	510	482	475	465	451	502	463	444	474	483	446	478	457	459	443	458	466	485	470	424	413	466	486	479	473	451	504	443	444	444	487	462	458	442	478	501	467	502	460	451	464	486	474	479	490	436	466	511	444	455	467	477	426	447	484	469	515	507	452	510	493	439	487	500	464	443	451	473	483	486	453	450	480	508	478	478	487	435	458	478	452	475	457	446	441	473	427	439	460	499	459	475	476	486	468	464	469	504	492	470	500	432	456	521	516	415	478	496	440	483	489	486	445	461	461	413	412	478	468	461	465	467	461	467	439	460	491	451	464	424	415	484	479	457	454	441	509	475	476	496	452	422	468	489	490	525	452	446	477	447	496	507	490	462	474	438	433	470	463	460	441	472	456	447	523	444	433	508	447	489	497	474	494	472	454	495	484	476	472	453	442	440	456	451	484	454	448	457	526	467	471	494	513	471	484	445	441	535	499	482	472	445	449	479	489	479	465	485	442	446	452	451	459	473	441	447	524	472	432	471	504	486	495	489	456	448	490	449	482	480	476	486	472	448	443	432	478	471	513	509	486	496	481	437	450	480	457	440	430	454	474	455	479	498	477	409	457	422	446	447	455	442	471	494	474	448	483	461	484	503	481	436	486	453	415	488	434	482	468	453	458	452	477	445	477	460	429	450	414	441	473	492	468	449	491	464	471	446	483	456	449	454	483	488	473	461	435	461	454	454	456	502	483	477	464	476	481	465	472	457	459	514	455	479	435	485	487	492	479	454	455	450	486	432	462	497	478	471	471	453	464	495	468	477	454	481	442	470	473	442	444	512	443	464	477	463	460	473	487	500	456	458	467	487	487	460	433	466	517	454	433	461	434	460	480	485	486	462	443	472	450	449	485	486	448	434	469	478	441	452	480	475	477	445	488	443	485	450	462	434	469	448	495	497	474	490	477	443	471	450	481	463	442	505	470	487	431	459	472	449	453	456	438	436	468	468	459	454	462	502	465	459	428	415	477	470	493	463	510	449	439	446	454	441	473	436	491	483	451	471	484	472	488	445	454	458	497	445	464	446	484	490	461	425	427	446	489	468	469	451	483	462	503	480	456	430	475	483	474	485	486	465	451	448	489	447	437	461	469	460	458	441	471	451	451	426	491	460	479	426	500	453	447	478	458	464	426	484	486	478	479	483	449	450	415	474	419	490	456	467	447	463	481	475	445	475	434	459	453	478	465	447	427	481	489	439	474	434	439	461	492	484	480	434	469	464	476	493	455	454	459	474	435	457	432	475	457	451	468	486	471	472	425	465	480	478	472	470	458	453	446	466	465	475	471	450	453	439	452	486	509	461	454	480	475	490	471	449	453	473	483	520	473	459	479	472	462	517	440	460	478	455	486	423	491	482	487	405	439	464	480	495	473	428	469	473	487	470	475	458	468	484	494	432	416	477	484	453	471	464	459	493	455	444	495	436	469	445	448	502	484	484	471	444	469	480	480	470	455	452	469	464	514	499	474	437	466	463	464	465	447	466	460	422	480	474	465	442	440	457	442	476	492	477	480	480	501	445	475	426	458	493	478	460	476	464	485	490	459	471	469	452	445	482	449	463	486	494	505	499	481	480	494	428	451	504	457	490	486	460	480	485	476	481	487	464	474	504	447	454	450	458	459	481	485	466	489	488	455	490	470	434	454	465	482	459	431	453	464	503	457	481	414	455	473	457	452	494	458	457	420	484	460	443	482	465	453	453	474	470	473	432	489	479	491	459	449	439	448	460	452	444	486	465	432	417	424	451	422	511	458	465	507	449	491	436	481	438	465	438	458	455	459	454	484	452	434	465	475	439	482	448	469	471	433	483	467	443	505	455	437	451	468	404	499	487	460	477	453	516	482	451	443	449	468	480	513	462	502	491	467	475	483	475	481	474	461	470	464	492	465	462	503	466	494	422	470	496	475	444	447	489	476	435	421	471	474	508	456	486	498	442	467	494	453	503	491	463	498	478	441	458	427	448	451	459	479	459	452	461	466	435	475	460	471	456	478	413	433	492	472	466	464	471	507	480	489	493	448	414	513	490	480	453	448	412	484	513	454	450	471	487	460	454	468	467	472	445	467	467	490	477	469	475	444	481	457	445	482	446	437	483	471	474	519	450	434	478	452	475	429	479	434	498	497	505	458	458	498	511	464	497	487	440	439	473	437	468	453	474	498	469	511	453	479	425	437	474	412	466	425	454	446	453	482	537	466	460	479	481	487	451	455	449	492	455	534	478	450	457	430	448	501	485	462	462	422	470	430	437	502	465	449	455	479	432	442	450	482	491	451	469	449	446	457	450	456	494	496	480	473	465	449	434	454	466	442	496	439	490	439	423	445	484	481	466	432	464	434	469	470	481	448	428	437	462	468	466	494	481	485	455	458	473	491	515	487	481	448	496	500	435	486	490	459	520	480	457	458	493	432	453	514	455	466	426	437	473	469	429	459	476	473	424	471	458	443	451	446	482	455	436	499	460	468	452	476	493	464	488	470	451	489	444	441	424	486	501	447	488	474	467	470	476	476	448	438	457	469	493	510	453	476	441	479	508	487	496	477	426	469	462	515	497	467	496	474	460	507	462	496	449	450	454	480	497	479	472	458	454	493	434	488	467	506	495	479	484	469	494	484	476	484	475	483	474	454	470	460	463	447	470	446	483	464	512	495	472	474	433	508	507	482	451	477	458	462	489	470	505	455	423	457	480	469	478	500	444	497	465	466	450	471	483	427	471	450	464	485	496	466	455	507	488	503	461	498	515	468	450	489	434	454	465	462	492	475	463	452	476	474	422	468	464	474	511	448	445	478	469	417	492	442	457	465	449	461	450	505	450	445	465	451	409	440	442	449	482	492	478	496	475	448	492	454	486	446	487	416	426	470	452	454	457	446	471	472	457	496	439	440	517	483	469	434	462	468	440	457	479	488	486	430	468	450	464	455	527	464	457	493	499	490	465	485	440	502	463	456	453	465	488	461	462	449	454	473	467	491	464	475	451	430	460	516	507	486	490	445	480	467	462	464	467	463	453	433	461	488	498	484	461	497	485	450	493	476	418	449	474	454	431	444	562	455	509	466	470	463	489	447	466	462	495	465	440	476	454	468	474	485	453	519	449	487	435	440	447	438	483	437	444	441	460	453	430	484	493	498	485	438	466	496	468	451	454	508	467	469	462	462	471	467	496	446	456	456	473	466	476	409	466	484	459	428	461	442	468	456	467	507	446	471	473	490	488	468	413	499	466
23104	13143	2296	1372	1121	1063	1006	1048	995	1033	990	972	1007	1020	952	1004	996	930	1065	973	978	1031	980	1007	958	963	977	984	978	948	988	995	1016	1037	1038	1040	1004	984	1003	967	962	984	943	991	998	979	973	1081	966	954	1031	974	962	989	954	1009	1044	1010	962	965	1033	964	973	1019	1026	956	1012	956	909	1006	1000	1015	979	913	953	963	1003	967	1035	989	966	998	999	940	1017	1017	1010	982	951	994	988	1014	966	957	966	967	1029	1056	958	1020	987	1004	1035	1024	970	1011	1010	990	1008	962	954	1044	950	1015	1009	995	934	974	907	1053	992	965	987	987	1019	993	982	1001	970	983	1000	989	972	1015	984	987	1009	985	966	985	960	1006	971	1009	1002	1000	1005	990	962	973	1020	1044	948	951	1007	1001	976	991	1023	946	952	1008	1022	991	976	973	989	1006	995	968	997	1004	1024	1001	1017	1067	985	1023	970	947	1028	989	996	1023	1011	969	966	987	945	1005	1010	986	1006	982	966	959	1007	986	1029	989	961	961	927	980	1010	991	953	953	968	1041	1015	1020	1017	1000	981	961	993	1003	985	994	949	952	1010	984	944	997	1040	966	1056	998	1017	998	1015	1016	1001	994	1021	973	971	956	1029	998	1010	951	948	1026	942	953	1006	1009	983	1024	994	991	1011	1007	955	937	1024	1024	1002	1017	965	989	1033	962	996	985	989	973	973	977	960	952	981	965	980	954	979	981	968	1000	985	1017	960	960	988	982	961	984	973	941	964	956	985	1011	998	1028	975	988	1008	1032	974	930	1023	1003	946	955	1027	882	998	1010	967	1022	1001	946	979	967	1007	1020	1008	1001	1005	1016	981	972	1009	1012	1056	1012	980	969	934	980	994	1010	996	957	951	1006	988	959	976	950	940	996	977	982	1001	999	999	998	994	971	1001	974	981	975	946	1009	969	969	988	960	941	992	1001	1025	993	1050	981	986	957	981	1022	968	944	1036	996	1007	1011	1064	1003	1024	960	981	955	1052	973	1028	970	1047	1027	968	935	955	1055	947	987	1005	967	1059	996	981	938	950	968	995	961	984	1031	992	977	960	959	1014	981	1008	1007	1024	946	957	1002	1004	981	1027	967	907	986	1041	1005	984	945	973	950	971	981	1018	1009	962	952	972	993	953	1008	992	917	969	972	1056	976	1027	1004	986	1034	961	935	1039	1000	951	1007	973	977	1004	928	945	990	979	976	972	1025	998	1027	1034	936	1000	980	1018	1003	972	958	1016	1011	933	1023	919	1029	1007	997	1026	1029	1003	944	1015	1037	988	926	983	915	991	985	1008	979	987	988	985	975	1067	968	987	1007	981	1030	1026	1015	968	993	1001	970	1046	969	1004	971	938	994	956	965	1023	942	961	990	1005	993	1009	1007	922	953	1007	967	973	1028	1017	970	992	968	977	964	1030	1023	1008	979	987	964	972	991	1010	958	1020	980	990	1025	981	932	1040	998	1053	974	952	966	996	936	1022	999	965	969	976	930	1104	914	1025	981	967	991	981	947	1031	924	1044	973	1020	974	955	1014	918	990	991	1038	959	988	943	984	968	950	979	982	947	1030	1007	937	1021	969	950	952	981	998	990	992	1020	984	966	968	957	979	1016	1001	971	971	963	966	1018	959	1040	995	1019	1020	909	1034	970	966	1013	993	1044	948	986	980	962	954	1004	1000	986	1018	1001	949	990	1003	1003	975	1002	1002	985	988	1000	954	994	1014	1023	944	935	1023	1052	1054	960	985	950	950	988	978	992	1012	1022	984	989	986	982	994	1005	1010	1028	1037	981	985	953	907	981	1034	967	1039	964	994	963	986	999	1019	1014	1010	987	1061	971	1019	1030	964	998	993	985	948	1035	952	1004	958	959	1034	953	1023	972	1010	1013	979	1045	982	969	940	1043	1029	976	996	940	1002	960	1051	997	962	992	994	995	1032	985	992	1049	995	958	993	940	960	995	1008	985	945	1008	975	994	983	1039	953	996	994	996	1030	992	1000	957	950	1050	1012	978	1027	991	1014	1022	960	1027	1023	950	1021	949	1003	929	963	957	982	978	974	944	1008	976	993	978	983	989	1041	993	1012	957	1035	978	966	991	931	1001	1030	999	960	956	963	982	977	990	1013	960	1009	1042	988	1026	972	993	969	989	994	1004	978	1054	995	1011	990	1036	967	948	999	969	1033	1001	967	981	955	999	976	1006	991	1014	1002	978	1016	955	961	1013	954	979	999	938	995	988	995	1070	1003	958	1035	1002	1013	987	935	992	1004	958	958	957	968	1005	1015	983	969	999	959	1004	1006	1026	996	973	1002	966	992	949	930	966	962	1010	980	1000	1022	1025	998	1019	961	918	993	1009	979	1014	896	975	929	991	970	975	958	1021	985	1021	932	877	979	955	986	1009	1071	970	1070	974	1014	999	975	1064	971	989	982	991	981	981	974	945	999	967	971	1017	952	1013	951	1016	947	1034	994	989	1000	1037	962	979	1012	949	969	1048	1000	1020	946	966	1012	990	986	996	994	983	988	994	947	992	1031	964	968	948	981	1022	956	981	1018	999	931	958	993	1013	1015	1031	958	994	976	953	975	982	950	1023	1022	968	981	1030	1027	980	994	1004	943	1011	999	969	1001	953	931	988	1057	982	973	1021	1015	1060	946	975	945	961	952	980	941	983	955	1055	1012	1004	969	1012	964	978	1001	938	1003	994	974	978	1014	1030	984	1003	1014	1049	992	1041	1035	1021	1046	933	968	994	921	979	969	992	1003	964	905	1011	981	924	998	1007	992	1040	955	958	994	994	951	976	990	950	996	970	990	959	1006	1063	967	970	966	988	1000	937	983	1012	1048	964	973	1021	995	1027	980	980	978	984	1021	1032	982	1015	1001	947	984	967	991	985	938	954	1023	988	987	939	902	925	969	999	967	1009	967	1012	978	923	1012	985	957	1000	1000	953	1010	986	987	1037	950	974	981	936	961	1000	994	946	1012	1021	1018	989	972	985	960	1006	1022	977	1010	954	947	942	968	1003	976	995	1049	1022	1051	1012	966	1002	979	1010	924	1032	932	970	998	994	1028	1010	976	935	923	978	956	1007	970	967	955	979	1047	1008	983	968	907	995	977	971	972	964	1046	994	989	996	1010	967	1011	1033	1004	1017	1014	961	977	966	951	955	972	932	1011	999	992	957	933	1014	1021	1012	953	1003	898	962	1054	942	973	1010	968	1004	1014	1008	987	925	981	994	953	973	955	956	937	978	1009	993	970	938	1021	971	978	974	989	996	976	958	944	984	958	1014	954	956	992	991	954	1021	1021	954	954	985	944	957	949	984	980	986	1042	958	1017	985	933	1021	967	1013	1002	932	1021	935	986	996	995	947	1024	1002	991	1025	974	1003	1025	976	1030	977	963	971	1008	944	965	1032	964	1007	967	949	973	962	945	975	1003	981	956	952	958	1022	1010	1012	944	1030	1034	1008	962	1023	1035	1006	946	968	985	1017	1018	941	995	983	941	959	1046	994	993	1008	998	1028	959	976	972	959	985	1037	998	982	996	966	1005	996	942	1002	1034	972	997	987	1029	1007	1015	1011	1018	949	972	954	935	1009	1018	964	980	947	1003	950	984	972	1033	1018	1001	1068	978	956	931	1024	963	983	988	1023	995	1008	975	1000	998	995	943	961	1003	975	985	943	985	965	973	992	950	1082	994	1007	995	980	987	999	985	888	1002	1044	973	975	1033	988	1002	1069	1004	971	1001	974	976	1017	933	982	970	924	967	978	1013	935	980	1041	1028	951	1031	956	997	988	1053	961	1052	998	1032	1025	1026	978	989	1022	1003	1024	979	963	1009	1021	980	960	1012	993	990	990	971	1002	946	984	980	993	974	966	972	977	979	984	968	986	960	969	986	982	981	970	965	976	962	932	1009	991	933	1032	983	1003	1016	971	976	1042	1004	1014	940	984	983	978	950	1021	979	994	989	1022	1005	989	972	956	984	972	1035	982	981	989	943	1047	963	947
24260	21430	25131	28155	21430	21446	20354	851	422	413	394	408	366	328	355	362	339	327	316	303	321	316	332	277	288	308	290	300	311	295	326	322	276	294	353	265	333	337	292	340	294	316	284	293	281	302	314	300	322	305	298	284	298	311	318	297	283	316	271	262	265	293	276	288	304	314	297	292	299	280	328	309	311	305	310	286	293	265	321	315	332	285	306	284	275	295	317	289	300	308	341	312	291	333	312	334	301	297	309	290	313	261	326	314	308	308	317	305	320	314	308	299	308	273	295	305	297	330	292	305	283	300	276	331	302	295	305	314	272	288	297	320	297	294	276	302	256	295	331	279	304	318	303	321	301	294	297	296	319	362	294	338	295	267	284	314	307	307	286	302	277	303	302	293	294	322	293	287	287	303	276	291	311	302	297	308	298	308	311	301	309	297	287	279	289	298	331	307	306	265	269	290	290	296	304	313	267	315	301	309	323	308	317	298	229	305	293	321	316	300	293	328	328	311	299	294	265	301	293	296	277	316	311	289	306	316	294	284	281	286	280	268	298	281	289	274	272	278	313	271	300	321	286	292	313	252	278	293	292	276	283	304	295	270	289	308	314	287	297	273	257	281	300	279	335	309	269	309	288	309	285	303	308	287	308	300	307	319	313	292	315	268	288	289	279	331	286	293	295	310	274	314	270	300	270	307	306	275	285	306	279	287	337	296	266	299	289	289	273	321	297	324	303	303	274	314	271	289	316	297	302	298	277	298	280	285	297	320	313	301	302	287	295	311	283	277	299	321	300	290	292	308	302	296	273	276	299	288	291	333	279	303	313	295	289	283	320	307	337	315	346	315	293	305	311	267	278	321	299	286	314	326	274	289	295	260	315	285	281	323	302	284	266	288	254	292	297	278	307	310	294	304	278	267	308	342	287	300	292	287	302	335	279	286	285	290	293	278	309	274	256	306	297	285	314	279	299	247	276	284	262	293	325	312	283	301	298	281	295	282	317	281	323	282	325	268	273	311	326	299	293	328	264	324	305	304	320	280	296	299	320	303	285	354	314	298	264	269	266	279	284	288	299	337	307	296	268	308	282	324	273	325	294	302	303	298	361	291	315	343	269	303	313	302	277	283	288	327	333	314	277	305	265	287	334	325	288	280	306	311	286	284	288	335	301	298	301	310	295	288	315	303	257	290	281	275	291	285	317	283	290	293	305	274	287	288	281	311	306	344	291	307	279	296	259	279	290	279	293	271	288	285	265	302	326	306	276	309	288	321	306	280	332	317	295	336	327	318	302	314	316	305	285	329	255	283	283	307	305	325	308	318	280	331	293	258	309	295	300	284	297	325	306	300	295	272	299	314	322	307	284	302	267	260	235	297	295	283	287	299	318	266	303	319	341	273	293	281	308	303	279	281	271	273	284	302	321	308	303	327	326	281	278	317	323	293	292	289	282	279	321	326	280	324	311	311	294	300	298	291	280	274	285	333	302	273	309	254	286	359	304	334	300	320	307	292	287	321	329	282	305	311	307	327	301	284	286	295	357	301	307	291	294	314	313	285	324	304	268	267	281	287	314	291	304	280	303	320	280	258	257	309	300	288	299	314	266	300	353	288	287	282	295	315	286	279	303	299	321	330	316	289	301	298	281	303	301	278	296	250	297	270	299	317	302	296	298	302	315	348	310	317	299	274	300	307	304	295	312	311	309	292	291	306	304	281	270	324	304	280	324	260	325	291	320	309	299	293	303	249	298	291	332	308	313	280	293	302	310	283	310	285	270	312	282	315	295	289	296	282	275	313	314	326	311	282	280	282	304	315	269	272	275	264	285	311	286	290	270	307	312	288	327	297	301	289	289	282	267	252	286	256	274	273	282	288	290	304	302	281	293	295	335	282	328	311	329	321	291	323	297	288	266	283	305	287	309	271	271	310	283	290	285	301	307	276	299	275	307	322	249	292	292	286	306	304	291	298	297	303	273	306	293	326	301	325	308	287	307	266	288	278	306	329	252	292	301	309	329	277	314	350	293	322	299	290	353	294	306	300	354	311	301	278	332	262	278	302	284	320	290	289	285	315	294	288	296	266	312	278	309	308	309	286	264	327	323	302	317	312	296	273	295	326	301	255	310	269	283	281	256	321	313	272	304	303	304	291	289	270	285	303	296	293	319	306	295	289	300	307	323	281	293	306	290	278	313	292	314	275	313	297	281	296	303	296	317	266	324	339	321	266	283	303	314	279	307	300	266	294	290	307	299	322	301	292	281	261	294	296	307	310	300	295	286	312	312	351	317	308	288	292	250	293	293	313	315	301	314	287	326	293	301	301	299	295	301	272	267	280	291	316	323	284	297	317	281	308	300	295	304	273	292	283	273	287	294	309	282	313	288	273	272	290	294	276	319	293	284	315	291	308	286	284	282	329	331	296	289	297	293	288	292	296	286	300	304	294	296	310	311	295	281	291	278	244	291	288	260	272	308	282	266	298	289	336	268	300	303	277	292	294	280	249	316	318	280	281	299	309	300	305	311	284	262	290	291	289	277	279	318	283	315	253	275	284	308	334	293	302	292	258	299	319	287	278	315	314	328	280	304	305	298	285	296	314	285	291	300	298	301	317	294	276	323	302	308	256	257	311	267	309	298	288	297	306	282	289	292	280	323	301	276	290	327	257	283	304	258	293	286	302	282	304	285	294	289	311	306	276	314	334	310	317	288	296	311	243	298	304	290	302	288	283	293	316	295	274	274	298	294	293	307	335	283	323	335	296	299	302	307	309	304	317	287	276	277	303	294	293	328	301	316	332	306	304	318	301	290	294	278	340	304	287	269	290	314	307	279	290	328	316	292	298	274	273	306	278	279	275	296	293	293	293	311	274	293	328	332	277	330	290	274	259	306	271	281	313	304	305	300	311	296	259	313	301	311	300	302	305	289	320	306	270	262	276	291	264	356	283	324	288	281	284	299	287	306	320	304	302	291	314	243	279	311	299	273	315	325	287	306	270	302	259	300	295	299	286	253	270	283	288	290	289	271	282	297	289	337	290	292	272	334	301	298	277	281	286	269	292	297	300	284	305	308	291	300	314	322	297	279	275	297	317	285	303	288	276	279	309	309	322	259	301	291	302	296	300	306	312	333	307	275	278	292	316	300	286	281	292	284	308	287	308	290	322	286	289	303	339	325	301	272	283	317	332	316	299	288	288	314	288	280	293	308	307	284	282	280	288	270	306	285	305	300	249	276	310	266	292	300	350	305	295	304	303	313	303	273	301	313	273	272	291	283	301	280	273	313	299	301	293	317	309	300	289	314	293	318	338	265	259	302	274	307	307	274	283	289	321	285	311	264	308	279	319	316	263	257	272	277	285	313	295	297	303	271	313	261	306	305	259	266	297	288	320	291	283	267	307	284	277	314	303	287	297	341	292	290	306	292	273	323	288	288	304	284	290	275	276	301	286	290	277	336	275	304	296	322	331	309	282	281	272	298	316	322	307	294	328	303	305	333	293	298	284
28313	19269	3020	1260	948	805	797	717	680	688	697	685	690	686	667	642	708	649	629	669	644	680	660	641	669	672	665	669	663	659	684	700	687	695	657	647	664	662	664	632	634	679	676	649	664	624	637	595	645	664	620	645	659	630	622	625	632	664	661	629	603	622	651	649	673	672	665	615	706	606	649	646	650	669	693	669	653	645	627	699	681	673	658	667	656	645	678	618	673	616	648	618	624	663	652	666	629	669	652	631	645	647	668	615	638	606	635	622	636	671	643	647	650	620	623	669	643	669	659	641	661	696	689	671	617	627	640	605	670	652	691	654	654	652	600	675	641	629	611	651	622	676	631	703	633	628	626	675	604	672	598	652	669	674	645	677	657	649	683	660	697	617	645	570	635	664	610	639	632	635	664	639	666	629	623	635	674	609	649	651	624	689	648	641	632	650	682	643	613	645	656	637	640	643	653	664	670	592	658	644	648	637	646	668	667	618	672	669	630	677	568	626	670	657	649	614	679	613	630	653	657	604	650	602	593	633	620	614	666	666	664	669	610	629	644	690	705	628	654	619	664	707	646	662	606	670	623	673	649	632	632	649	641	634	644	660	611	664	599	656	628	614	683	612	647	656	663	699	610	597	709	667	684	668	611	633	667	645	637	660	624	648	640	640	663	622	652	614	668	637	644	660	652	637	666	638	675	646	610	638	640	642	626	659	648	643	629	640	625	696	668	689	659	669	633	635	603	675	645	634	632	731	653	603	643	668	624	705	629	714	648	662	614	656	615	660	671	619	628	672	672	651	654	651	641	643	635	616	634	591	694	667	645	653	593	687	715	668	630	656	576	602	638	662	660	622	689	666	639	625	663	627	653	633	626	669	620	620	627	672	672	649	716	633	638	594	657	649	631	652	658	670	681	649	649	661	690	636	667	655	622	669	692	642	623	628	690	622	656	714	622	580	601	673	679	679	657	643	643	637	639	683	628	656	620	682	664	660	647	658	669	618	623	674	611	622	660	653	638	655	686	640	644	658	608	638	658	654	643	587	635	675	658	679	699	665	610	611	640	651	692	662	607	663	643	679	642	676	662	664	680	666	639	673	637	632	636	678	686	635	627	629	667	648	614	663	660	716	633	629	654	705	614	710	660	630	616	620	657	598	620	614	649	638	662	634	624	635	613	665	670	589	670	608	668	615	633	672	626	679	656	646	654	647	636	686	652	643	673	648	668	657	624	657	634	627	617	706	645	613	662	700	645	624	662	646	661	672	646	637	653	698	651	700	650	593	660	650	655	660	651	660	661	646	638	620	594	665	671	645	631	617	654	661	685	651	605	673	670	654	644	688	656	623	620	650	663	609	637	668	681	643	676	641	688	664	617	669	670	600	656	635	708	642	676	648	675	633	701	666	642	668	614	618	632	643	605	616	668	656	639	661	632	629	705	657	680	631	650	654	636	665	635	648	607	655	609	673	580	629	632	683	654	668	606	649	596	630	596	662	683	663	631	629	661	624	635	652	626	666	620	642	613	667	701	640	659	653	601	632	667	636	607	644	625	677	658	677	606	625	626	596	636	616	688	658	678	650	645	663	686	666	616	681	684	642	672	625	643	641	651	639	626	604	691	661	672	612	645	699	693	605	690	682	613	637	656	636	695	659	629	681	681	631	644	657	642	663	671	677	653	659	653	643	693	622	679	695	623	672	633	675	648	693	668	650	642	616	647	687	601	637	683	614	686	607	672	652	636	646	629	632	640	669	604	642	651	631	685	592	610	613	643	684	661	699	631	641	688	620	668	665	650	656	665	630	643	615	635	628	672	638	673	631	647	621	648	655	635	657	602	651	649	630	641	685	650	659	643	594	652	671	621	615	659	631	669	662	628	659	636	668	635	648	640	596	671	608	641	666	657	669	642	647	646	616	648	643	650	683	659	671	654	637	625	646	640	626	676	653	641	683	616	631	684	658	691	612	655	665	601	650	609	655	641	625	659	646	625	642	715	626	658	678	645	668	656	677	613	646	651	643	659	648	648	673	668	629	631	685	642	649	622	638	665	658	615	609	701	631	663	663	664	637	683	569	650	678	643	694	666	641	661	680	629	666	630	633	664	660	656	625	638	704	663	668	620	660	668	644	586	704	628	624	663	603	630	681	666	654	693	634	642	632	633	630	623	646	625	643	652	622	635	623	633	638	625	635	615	670	654	637	638	618	632	661	647	648	623	614	659	596	692	631	670	649	664	654	649	621	578	650	608	623	679	650	645	602	646	639	651	644	619	593	641	644	639	626	640	644	655	686	614	660	633	632	664	648	626	661	650	620	634	638	619	641	619	671	673	645	645	685	653	631	633	646	634	615	664	638	663	621	671	666	647	655	644	628	640	590	606	632	645	635	669	649	662	628	621	630	644	704	645	664	599	637	649	662	607	629	654	650	644	636	681	586	650	617	602	615	650	651	632	595	620	642	641	672	682	597	656	632	695	651	695	585	636	654	676	656	648	673	621	668	628	664	631	624	639	634	673	676	652	666	685	658	622	648	641	651	672	633	624	637	597	636	618	649	664	670	660	613	659	670	679	620	607	616	671	662	610	623	643	672	630	617	616	693	642	616	622	682	592	603	637	633	619	652	700	611	633	619	618	680	616	634	616	592	666	667	644	645	669	659	627	652	657	643	680	665	635	624	639	632	634	683	694	644	640	648	628	601	666	644	672	624	675	631	676	646	658	651	668	672	614	650	665	637	667	677	647	689	640	647	645	628	651	616	657	621	627	659	601	644	634	656	644	653	633	656	646	648	662	635	697	664	666	680	662	648	648	694	698	633	655	633	681	627	665	628	653	651	680	628	641	652	639	636	617	684	640	697	650	613	645	639	629	632	662	655	629	627	652	658	637	610	634	625	631	669	665	652	669	619	694	638	651	666	642	662	665	659	655	644	660	658	598	646	637	658	617	618	603	670	664	578	650	687	650	681	595	637	661	660	691	621	660	662	599	644	653	666	668	640	668	651	655	587	671	660	668	655	679	672	676	646	628	628	662	651	655	632	656	643	654	664	694	657	644	641	677	641	667	592	618	684	628	675	635	638	665	631	645	627	654	641	606	640	599	668	681	701	592	619	615	668	640	612	648	668	687	653	696	661	645	679	650	632	628	631	608	620	664	614	645	605	633	651	684	617	691	680	609	665	639	681	604	671	642	642	616	614	606	639	643	677	640	644	640	626	617	656	640	638	631	663	664	662	672	635	642	639	651	656	630	652	647	625	661	673	633	643	645	669	672	631	631	629	651	705	671	607	655	619	657	677	618	605	637	624	632	676	650	655	583	662	604	628	611	640	683	663	668	612	659	612	629	652	636	658	684	636	647	682	637	631	668	669	644	641	649	628	682	644	701	655	659	675	634	661	662	627	622	635	658	602	688	627	639	672	664	661	625	652	650	652	657	630	621	672	676	588	653	659	663	669	671	612	657	666	618	628	619	658	648	666	672	687	676	655	637	612	662	623	634	634
32672	20572	9810	803	455	394	364	365	346	358	401	383	409	408	434	393	365	365	425	424	410	364	382	354	392	396	369	402	396	361	358	383	399	364	378	369	373	377	404	426	376	403	397	361	402	366	397	378	415	381	403	356	386	429	400	376	383	453	411	412	391	397	346	407	379	375	398	381	366	381	414	405	397	398	413	420	370	395	373	425	401	388	400	404	351	395	413	369	408	431	388	370	396	370	399	371	362	400	402	406	376	418	404	401	405	420	401	359	390	369	347	450	390	385	447	414	399	387	362	400	349	418	391	365	411	370	450	382	392	462	369	393	359	388	375	369	378	415	483	456	373	401	393	404	376	441	370	377	394	401	406	382	415	379	401	361	424	384	411	412	375	366	362	392	417	353	368	373	373	378	381	404	410	353	375	397	424	401	379	390	411	407	352	331	405	392	422	416	366	354	375	380	399	370	390	377	385	412	401	400	423	369	377	425	403	379	389	370	424	388	378	390	404	400	390	379	398	360	404	425	408	404	431	402	401	397	392	388	422	385	376	406	404	385	380	388	372	384	375	423	427	364	383	386	405	357	401	381	421	405	427	425	412	380	390	394	387	407	377	392	409	400	403	423	382	430	420	418	388	404	434	389	397	401	410	399	369	399	383	387	391	368	388	403	387	427	370	402	367	387	359	371	410	425	371	419	389	371	431	404	395	394	387	361	382	392	404	384	401	370	388	426	398	409	366	394	410	372	383	398	376	382	366	376	392	391	374	404	390	432	403	367	428	378	389	397	389	377	373	395	379	369	381	433	376	411	385	379	373	411	444	405	410	382	380	428	377	408	377	379	389	371	364	408	377	384	379	378	367	386	384	412	383	390	396	387	360	388	382	431	423	404	401	404	410	415	370	417	404	392	412	399	378	417	370	381	386	432	413	354	355	364	403	404	371	364	441	400	395	395	358	385	370	391	406	379	396	385	388	377	378	373	421	389	358	390	349	385	405	410	365	391	410	415	412	375	398	390	405	381	393	394	387	386	385	380	410	403	350	396	369	377	381	395	391	368	396	425	399	409	413	380	380	392	385	388	410	355	386	382	402	396	374	400	409	386	389	383	375	407	408	352	403	414	355	383	379	388	403	369	369	399	417	392	362	403	390	405	396	427	405	364	420	406	430	407	425	385	387	359	377	392	375	379	380	382	376	383	396	385	397	420	406	396	422	391	365	401	398	431	404	366	377	410	383	343	370	396	372	425	360	388	401	390	411	361	383	346	399	371	436	411	419	375	382	407	352	386	389	373	382	435	404	409	376	415	383	399	376	393	417	389	401	408	387	374	405	412	384	396	395	434	426	366	402	374	396	393	399	430	377	397	354	395	392	414	373	379	393	435	404	367	382	373	413	379	398	344	378	405	382	414	391	425	390	394	439	411	434	371	395	400	416	430	444	375	418	383	362	405	414	363	382	395	392	345	387	388	383	434	393	403	402	419	426	354	385	384	427	424	414	384	398	386	415	368	393	377	426	364	410	396	402	422	417	388	401	366	370	405	382	426	376	382	403	393	428	371	370	394	366	333	414	371	359	403	397	388	418	372	383	394	428	397	393	401	425	390	403	386	385	418	358	366	405	383	370	405	414	408	358	410	374	392	401	443	391	445	373	399	408	367	410	374	411	406	443	386	406	399	427	391	418	418	386	418	404	390	394	357	388	416	398	395	378	413	392	362	393	394	396	422	425	421	380	433	415	416	395	373	375	390	408	394	391	372	399	378	381	408	376	374	375	391	379	401	350	388	416	381	392	370	394	366	394	403	429	412	403	391	393	383	384	406	386	372	377	392	373	384	429	393	439	377	378	419	373	370	359	396	401	394	418	333	409	398	390	380	404	382	345	406	375	400	386	380	381	383	373	416	402	374	431	369	370	416	373	385	376	401	377	379	406	380	420	417	381	417	376	389	429	432	371	400	420	396	396	396	437	419	375	403	389	369	400	410	408	398	396	357	378	369	425	409	412	416	391	348	407	393	372	342	406	387	383	389	411	375	368	418	388	393	345	389	385	390	396	438	390	378	396	420	401	398	398	417	425	392	442	418	419	417	371	392	375	426	401	400	376	373	396	373	376	389	387	375	397	423	413	374	360	393	379	371	400	365	393	397	388	376	405	361	391	398	427	365	423	403	390	396	386	385	383	396	417	372	401	407	352	383	372	384	370	373	397	391	388	393	372	385	405	393	437	406	417	396	380	404	390	351	405	405	403	395	375	377	358	378	398	421	410	376	379	361	406	402	402	411	408	424	381	424	420	438	411	373	396	379	399	400	417	410	414	430	426	413	417	376	384	426	357	391	399	378	402	399	379	377	381	417	420	367	390	417	413	395	358	371	368	463	382	392	425	385	412	414	378	389	382	407	435	394	361	388	400	417	386	393	396	422	379	383	413	417	422	377	366	395	374	375	384	402	415	427	361	409	353	385	409	379	364	375	372	402	389	432	419	461	351	371	427	394	387	356	380	425	377	374	384	374	387	428	391	384	389	367	372	428	385	390	360	377	371	420	393	407	382	369	389	406	417	415	401	381	392	419	428	379	403	398	397	424	413	414	390	386	424	407	368	401	379	416	408	379	379	385	409	411	414	416	386	388	384	393	393	384	383	387	391	410	443	399	377	403	397	370	408	392	363	400	402	452	405	431	385	416	378	418	408	403	384	385	359	334	374	373	394	396	398	427	392	348	381	392	412	368	377	410	425	390	400	403	409	378	401	447	369	406	406	398	417	362	395	405	402	377	396	414	408	388	365	397	382	395	412	392	394	372	380	414	368	347	343	388	399	389	374	423	395	390	376	394	372	370	403	424	406	410	356	389	402	400	380	376	407	383	405	374	414	436	397	383	410	397	435	411	409	348	360	394	392	407	415	392	380	399	378	359	391	428	408	421	388	388	379	391	408	406	393	378	432	412	416	410	374	394	376	389	443	383	376	372	418	371	448	396	365	423	390	421	412	410	405	419	392	390	389	383	397	376	402	408	363	411	394	418	419	374	384	394	394	425	416	396	409	365	384	362	405	380	393	368	401	371	382	340	423	397	397	392	386	391	398	388	383	378	348	388	390	412	409	422	377	402	388	391	428	416	389	384	398	374	430	400	373	379	417	396	407	387	424	404	424	359	378	415	373	403	399	402	402	435	410	366	412	390	392	341	407	381	404	346	417	378	385	402	383	380	379	380	420	419	366	379	400	409	384	352	391	400	406	403	366	380	431	415	360	356	378	392	400	415	422	391	426	402	411	404	392	406	396	413	381	378	391	405	365	404	396	446	370	399	370	354	362	380	399	364	373	373	402	387	396	396	441	397	400	436	387	392	405	413	409	422	388	379	439	349	411	374	370	397	372	378	379	407	393	369	395	390	412	406	403	388	386	406	392	414	370	392	369	416	383	390	421	381	370	383	370	367	382	366	415	437	392	407	413	358	406	396	373	393	393	387	377	401	383	359	392	363	417	380	387	393	442	388
7943	2567	978	965	881	951	874	855	885	818	858	892	911	879	884	839	918	912	917	894	894	909	913	901	925	889	870	846	916	855	885	886	858	910	941	910	953	860	891	835	867	903	907	881	866	864	874	931	868	859	858	879	866	866	886	910	853	920	886	913	854	908	887	910	941	894	890	922	868	897	926	980	895	936	917	861	842	930	887	864	920	948	861	905	876	891	913	887	970	827	893	909	884	836	881	871	862	865	890	884	866	885	890	907	930	887	849	898	864	942	852	861	911	952	904	854	901	934	940	897	878	901	888	851	844	915	914	855	932	877	905	876	880	896	814	867	922	865	889	861	884	860	889	905	846	848	914	891	870	863	908	865	922	912	887	871	904	877	943	874	861	895	870	854	930	953	883	877	875	878	887	901	911	872	903	863	892	877	881	857	844	861	898	872	852	921	918	940	840	828	879	908	897	892	874	891	886	917	954	941	915	895	872	890	941	925	851	852	838	885	888	896	848	899	927	911	849	928	902	904	960	934	860	871	917	831	931	917	943	897	888	916	906	862	903	907	878	864	881	875	947	808	862	911	926	919	862	868	861	880	940	876	895	843	880	892	849	872	904	850	877	921	955	927	866	884	931	892	900	910	924	834	861	883	851	880	840	896	879	881	860	928	924	898	916	885	891	852	947	858	873	893	854	946	971	840	879	850	894	904	912	824	866	976	945	872	902	898	872	902	908	888	908	867	871	958	855	914	933	871	924	914	871	888	903	897	876	866	874	876	892	930	888	954	938	875	893	883	893	924	833	891	842	873	808	870	880	951	857	897	867	898	861	896	882	898	918	854	905	867	888	910	887	878	884	883	925	931	865	866	868	824	881	833	888	860	923	908	917	824	933	896	868	873	893	908	959	888	930	926	892	916	882	871	857	901	853	921	900	889	855	883	933	865	851	855	948	875	910	879	897	863	882	875	866	895	860	925	882	882	867	899	871	883	868	836	882	893	893	904	916	939	921	929	862	896	898	850	913	874	859	887	915	925	896	925	923	892	840	923	939	850	929	915	857	875	925	897	923	946	910	885	891	896	852	932	862	907	917	877	950	876	884	896	897	952	906	883	934	908	825	882	889	924	895	870	854	896	889	906	859	930	872	832	890	931	932	851	906	871	907	805	865	867	833	907	932	904	873	841	894	898	883	863	832	888	890	864	905	899	901	875	913	885	901	887	872	853	899	900	874	890	925	908	909	871	923	865	894	894	911	892	880	920	916	974	888	902	890	893	929	920	937	909	922	879	905	844	919	924	887	914	897	876	934	902	884	879	966	895	912	847	911	850	930	882	907	897	887	914	887	868	909	912	902	912	893	950	910	834	881	951	927	926	915	917	891	851	889	912	938	850	907	843	853	876	859	887	872	938	878	911	939	871	829	835	884	893	915	894	913	827	912	909	912	857	874	935	909	900	905	874	936	956	822	856	900	871	874	882	878	926	900	857	888	932	862	940	887	890	904	896	894	860	897	929	895	926	830	848	887	877	896	893	854	876	888	830	944	855	881	904	868	868	874	912	913	889	919	863	883	917	889	910	879	886	911	880	899	812	879	909	881	849	891	936	935	881	939	861	851	896	892	855	876	908	876	933	863	904	906	917	852	889	886	931	903	911	909	895	911	858	888	915	879	853	881	895	954	864	963	893	866	900	928	899	903	944	907	979	895	915	899	935	857	893	898	891	922	901	891	939	876	866	908	908	893	900	915	892	908	909	889	890	874	870	926	863	894	947	876	885	832	898	917	884	930	912	879	867	903	835	880	903	859	915	873	903	919	936	924	913	921	928	872	918	840	883	878	873	906	883	903	873	905	936	927	893	864	881	905	912	864	919	914	899	905	904	906	877	888	903	889	921	872	905	915	857	880	876	889	832	895	894	933	937	888	876	849	907	876	896	858	904	882	906	873	838	903	925	876	835	933	888	954	915	936	823	868	911	946	966	871	942	889	889	957	891	903	854	890	919	940	904	844	860	903	893	899	885	928	926	941	944	932	898	879	917	910	890	874	890	920	920	877	859	895	907	827	835	922	871	886	947	916	879	938	879	887	858	862	907	955	866	892	890	938	925	924	857	906	909	869	855	900	903	895	972	895	846	929	874	935	899	930	908	969	851	905	811	857	907	887	887	910	886	926	873	905	855	832	869	926	899	841	882	862	880	869	938	881	899	910	894	860	874	881	899	889	879	876	885	918	880	867	932	906	827	897	908	876	886	953	914	891	933	907	888	887	894	843	861	892	889	905	900	938	825	914	922	909	862	937	910	924	908	904	890	950	907	880	899	847	882	909	867	850	875	877	905	896	913	902	926	895	891	957	882	907	906	885	899	870	921	827	897	942	930	868	921	922	897	872	938	893	934	884	945	868	886	849	906	917	875	882	850	881	875	917	909	881	873	893	866	901	856	896	930	927	932	854	869	902	900	879	873	872	876	908	879	905	851	904	900	896	903	909	943	921	880	888	893	914	976	946	885	835	910	902	885	874	927	830	857	934	889	902	865	919	911	874	893	904	938	857	884	907	872	868	882	912	878	895	868	907	898	871	892	904	898	904	901	889	910	893	900	873	885	910	865	862	924	853	916	949	877	868	858	904	892	886	892	872	939	866	900	922	921	937	903	910	924	898	873	921	890	918	887	856	888	854	856	851	888	864	834	866	844	857	859	842	852	901	848	921	896	943	856	885	900	894	889	965	938	935	868	908	892	864	899	874	936	926	890	899	918	913	875	866	911	923	872	872	851	842	902	846	903	873	930	899	902	929	890	861	873	869	903	923	866	893	871	921	860	931	933	893	873	872	883	881	888	915	934	929	857	915	908	879	921	890	902	938	872	867	881	871	922	890	914	856	901	862	914	947	852	860	913	887	885	868	890	900	867	922	915	874	886	911	903	860	900	944	871	904	915	887	950	900	907	896	934	877	949	872	836	892	899	833	867	864	891	858	900	851	900	875	824	891	877	891	910	939	891	898	858	873	895	928	907	891	857	854	901	921	870	885	924	920	879	849	850	915	887	939	867	887	903	903	893	882	848	882	970	911	844	885	943	890	893	933	885	929	915	820	892	886	883	902	909	876	901	846	937	892	922	854	915	892	880	902	902	869	926	884	889	933	871	909	878	907	922	912	930	889	892	873	858	923	915	862	939	874	892	873	869	927	896	892	918	944	846	833	956	856	929	905	920	891	870	900	891	903	914	877	938	876	907	834	889	921	864	878	832	907	908	904	897	915	897	880	871	905	865	899	863	879	956	879	869	852	852	927	862	857	910	959	927	856	905	881	937	890	846	937	864	907	864	817	887	885	927	879	888	870	884	911	864	920	898	901	892	903	904	937	905	873	890	948	890	883	859	870	924	884	931	909	904	928	836	895	861	884	919	925	877	835	935	895	874	902	843	889	876	846	883	907	932	912	907	954	856	839	918	826	897	887	940	854	917	891	921	880	851	933	949	879	890	948	867	873	915	843	953	874	849
24742	21446	24896	28388	21423	21441	5110	674	518	507	498	467	521	504	514	495	495	497	522	484	506	467	493	441	499	445	449	528	452	450	517	533	461	466	448	431	437	469	434	449	445	467	504	453	453	488	469	471	480	467	507	476	468	478	449	437	459	454	481	455	438	501	474	444	457	446	433	504	495	485	462	458	450	464	431	422	466	465	447	451	486	450	429	472	457	465	437	457	514	456	449	504	454	439	443	497	463	446	468	456	455	462	478	462	466	448	448	455	480	458	468	471	437	463	440	480	480	447	464	473	468	467	496	471	432	455	470	478	431	445	469	481	477	460	460	502	461	452	456	475	479	472	513	482	456	501	475	451	508	440	418	476	460	444	488	501	483	473	474	476	513	496	468	416	489	503	413	433	457	507	482	459	448	436	471	464	498	447	475	510	474	447	496	491	483	444	501	474	444	457	505	479	488	437	478	462	444	441	485	431	446	471	443	444	458	474	471	421	474	463	466	440	509	488	457	485	522	428	443	477	447	438	455	500	442	457	489	462	437	511	442	447	469	463	426	451	516	450	465	472	449	482	495	467	450	458	454	499	455	471	454	477	429	447	454	502	471	440	430	415	455	457	450	469	484	463	484	473	473	450	436	459	499	443	463	460	460	478	461	470	488	446	515	444	438	469	452	449	483	508	450	472	482	534	441	486	461	475	474	465	465	426	478	477	450	487	500	478	460	462	435	423	434	450	455	487	454	448	425	461	456	480	463	464	474	452	477	469	487	459	489	475	476	470	460	442	476	461	477	417	482	425	481	493	471	452	469	464	462	505	468	471	474	444	484	455	426	445	449	433	457	454	438	486	482	466	483	480	480	469	490	392	462	490	451	453	422	467	499	458	465	504	443	444	503	446	448	512	440	499	497	480	468	444	469	480	476	446	450	408	468	459	489	430	512	477	501	477	468	423	485	449	490	513	443	485	465	462	478	446	472	491	449	445	482	441	465	454	478	444	476	465	483	442	481	480	486	475	480	465	500	463	441	422	450	472	477	444	464	516	491	448	407	464	468	493	445	408	462	516	477	459	522	453	460	489	465	538	467	475	476	473	467	452	462	435	439	453	425	431	461	447	469	446	445	493	474	444	430	470	461	470	450	466	455	446	427	458	477	466	472	486	448	481	449	470	490	493	448	480	472	513	474	441	493	475	423	464	441	457	491	454	461	489	479	482	509	499	458	478	446	437	484	435	479	474	442	482	465	486	496	468	489	478	422	462	453	500	496	483	466	468	487	445	504	433	484	458	479	472	435	457	417	449	495	462	490	432	439	435	486	486	449	432	451	455	472	497	472	469	478	506	481	515	456	430	455	503	472	446	448	431	445	440	472	511	514	512	490	472	472	485	479	445	457	463	455	451	467	468	486	487	473	450	440	478	487	432	484	465	469	457	466	447	464	505	415	436	470	464	461	472	484	465	447	469	442	454	449	422	471	461	459	487	460	463	465	474	473	492	463	450	468	487	482	519	458	478	461	435	413	426	454	480	488	493	471	448	466	454	455	443	431	475	455	501	390	435	501	459	485	484	515	465	480	477	500	429	476	455	430	473	452	452	457	501	455	454	450	469	434	472	477	517	462	461	443	486	417	440	456	456	455	470	433	516	459	438	492	455	441	491	479	435	427	516	445	447	427	459	492	418	462	505	475	491	412	506	459	474	481	473	478	424	469	500	470	455	475	435	452	443	477	505	472	444	487	493	425	473	447	440	471	488	485	437	483	433	464	450	424	442	437	470	443	468	460	455	472	434	447	497	442	429	446	486	523	515	449	443	440	465	508	456	475	456	449	405	452	459	471	496	464	483	470	497	434	496	458	449	438	503	459	475	449	463	434	470	494	432	439	452	458	479	478	433	479	493	483	470	466	447	455	487	470	496	468	472	428	514	502	439	462	485	460	482	449	453	419	486	494	446	442	445	460	454	470	481	448	438	478	472	465	439	497	477	505	472	466	496	466	473	459	477	463	427	452	490	459	430	429	468	486	468	486	500	464	469	454	458	456	496	399	486	441	456	513	488	453	422	456	461	445	491	500	456	432	448	446	498	467	476	436	471	474	445	482	459	451	465	486	413	451	482	471	409	468	460	448	474	465	441	467	468	481	499	453	468	467	422	469	482	460	484	450	468	469	455	435	451	464	481	441	474	452	486	445	427	455	462	424	457	461	430	506	480	441	450	482	480	462	454	454	474	442	450	472	485	479	453	488	528	478	464	472	450	452	487	475	436	509	437	462	456	469	474	509	504	438	457	481	472	454	446	457	446	478	467	452	452	443	471	449	509	458	482	502	461	456	480	474	451	419	430	454	506	456	434	477	483	459	452	439	478	480	426	466	505	495	462	463	501	467	438	475	473	448	460	477	461	435	453	491	455	446	483	485	435	484	470	472	490	460	473	451	454	476	490	492	452	471	445	464	498	467	396	463	424	495	455	439	488	436	466	464	447	432	448	499	475	482	467	472	502	466	431	464	463	486	493	511	445	485	451	501	474	495	475	452	502	494	473	431	460	474	445	477	453	452	473	471	480	471	472	467	492	475	458	501	443	449	441	483	461	432	491	474	439	440	460	473	436	476	444	450	437	465	438	456	475	454	465	487	447	475	466	481	447	483	476	451	469	453	478	457	450	450	468	464	469	457	433	421	461	443	486	490	452	474	444	440	451	464	459	450	474	469	489	421	490	484	471	484	465	453	463	465	429	483	457	478	477	475	485	454	438	418	433	467	458	470	485	487	470	450	467	424	499	438	459	437	517	449	470	468	510	500	422	494	480	444	449	493	505	481	488	481	470	497	460	487	476	461	455	490	463	502	451	463	467	510	475	441	448	480	432	502	448	472	469	439	462	472	486	470	496	477	435	478	479	484	444	426	472	446	454	435	493	458	493	456	444	479	438	466	491	454	433	523	475	454	479	465	437	500	463	460	483	479	514	453	487	464	489	446	474	473	486	437	508	452	451	470	414	503	470	502	468	474	491	495	489	472	459	432	484	474	465	455	476	463	458	470	463	444	435	441	455	456	448	475	447	484	483	447	511	480	428	460	474	427	490	434	465	448	435	459	462	467	476	464	482	457	470	460	471	449	467	459	459	478	468	450	459	517	501	465	482	445	451	500	480	456	455	486	461	468	431	451	488	460	415	509	479	469	450	501	470	433	480	522	448	457	467	452	445	419	442	475	454	481	464	493	466	433	502	458	463	443	460	460	458	453	461	511	446	466	474	465	498	470	462	453	433	479	471	443	459	444	452	446	484	498	495	456	439	466	440	469	449	459	460	419	489	459	420	447	491	450	500	487	472	498	496	453	458	433	465	491	502	457	471	450	430	442	463	460	469	415	452	476	474	427	442	443	435	457	442	474	478	465	480	478	453	474	460	504	465	497	460	480	441	478	451	466	449	463	469	485	453	486	459	480	460	454	476	463	441	466	491	426	466	466	492	501	446	475	470	413	462	458	457	449	471	474	462
24270	14438	2649	1339	1218	1088	1022	1002	997	978	1073	1005	979	979	960	1002	918	948	1041	965	1031	942	1004	1003	1043	990	1077	1051	973	923	1040	1017	997	962	1019	982	987	972	993	946	1030	998	963	955	993	937	986	996	993	984	1039	1005	1020	980	975	969	1020	989	983	1017	1019	1020	999	1038	1011	1036	1000	985	1017	1038	979	954	1026	977	952	963	1016	1019	973	968	1004	1067	1010	978	1049	1016	1030	1006	983	921	982	938	974	958	1018	1032	981	1040	972	986	1000	956	965	992	976	967	920	972	1082	980	961	979	945	909	970	947	1023	1009	999	1027	1005	966	983	973	1019	1051	1017	964	948	990	1070	973	981	952	1093	1024	1023	1016	1063	981	1025	1040	975	961	961	1019	1031	961	984	923	982	995	985	989	976	970	1031	985	935	973	955	958	961	1025	1001	1000	1004	970	1013	994	1036	980	994	957	984	1008	1001	1010	1016	1015	1035	1021	989	991	1016	988	1002	952	1003	986	1014	949	947	980	956	991	952	994	945	930	998	978	968	989	991	971	968	1021	1011	942	1026	1000	999	1029	986	1034	998	1020	954	993	1010	956	969	1040	1024	993	953	950	1021	1021	971	994	1006	974	918	1013	996	987	980	977	999	973	979	971	988	961	984	982	956	1055	934	972	977	989	1006	980	963	962	949	1011	1001	982	966	998	975	1045	1031	926	1000	1013	972	1003	904	1008	1043	1026	948	979	1024	991	971	977	1014	928	1002	957	1012	1045	1017	987	1058	966	967	1006	999	965	990	987	1018	1015	972	946	963	972	963	1026	945	965	941	956	985	998	971	1011	964	1014	941	983	1011	1001	947	958	1016	981	998	993	968	1035	1010	983	952	985	1019	940	995	971	950	980	986	952	950	978	968	976	984	980	995	1009	1000	1015	1080	941	1074	966	1000	959	977	963	967	1008	973	1003	1015	918	961	1036	998	950	949	1013	947	958	1013	962	968	998	1010	964	993	1034	945	975	991	1001	959	1000	986	1049	997	1052	984	953	1021	969	1002	989	958	950	989	995	980	1016	990	981	953	954	1006	1028	1040	1040	974	987	1030	965	934	989	1056	938	991	939	955	970	943	978	1015	989	988	1014	1008	975	932	1024	972	983	973	977	965	1028	971	978	950	1014	990	1028	987	1004	983	1017	1016	964	1003	955	994	970	985	970	994	996	982	1018	962	943	984	956	1007	988	1021	963	944	1015	950	996	1018	970	1007	970	963	991	928	987	969	987	955	970	998	984	992	989	979	966	992	914	1034	996	967	994	976	986	1064	958	1002	969	991	1042	968	968	991	1007	934	972	977	964	1057	920	1012	973	972	945	985	948	1026	1063	1000	1009	993	1038	1003	1012	970	995	1017	975	1085	971	1015	952	975	971	966	985	1027	988	993	1013	1014	968	1004	1011	1021	943	997	1011	963	996	1014	968	1028	986	966	975	979	1047	979	949	1003	1025	986	948	998	1011	981	973	1009	977	949	957	986	963	1022	975	1062	1026	937	978	1027	967	965	997	969	1018	1017	978	1001	992	1016	1044	1016	992	1020	995	957	1034	994	984	982	1022	999	978	969	1030	980	920	1003	1033	968	978	966	980	971	992	1008	982	1025	986	1006	973	951	1012	960	993	970	928	947	1000	1066	1018	1006	967	1036	966	1002	1004	938	957	991	1046	991	996	958	951	980	966	1013	1020	990	952	1005	1040	1002	975	1027	955	1034	988	944	936	1022	969	1000	907	977	952	915	986	975	982	1009	955	1003	996	1007	987	1012	977	961	1001	1030	925	959	930	1007	987	909	997	961	1038	1032	959	950	959	1015	948	985	938	1007	959	1027	964	980	1014	1032	1014	995	1028	975	942	986	1025	1008	998	1030	1018	1031	1023	929	963	1036	943	955	963	1014	940	984	952	996	963	1053	983	948	974	994	976	947	960	986	971	955	1010	934	929	985	964	991	990	992	1017	966	986	958	1022	997	1008	994	945	1003	1008	997	974	923	957	996	1016	984	1061	1057	993	967	968	954	1022	998	1040	1047	992	1012	974	961	965	983	1003	964	989	983	1008	993	1051	996	978	948	1001	983	974	976	1008	951	944	995	995	969	935	976	1047	933	1026	929	908	980	1026	955	955	1027	1008	929	1054	957	996	995	971	989	965	1055	955	975	1032	1022	1027	924	983	977	1023	977	968	975	990	984	983	916	969	999	985	989	923	961	971	1002	995	950	1040	1024	978	990	1021	954	939	1082	923	1020	1007	1002	1020	981	1024	978	1078	970	1020	965	963	1013	1029	988	1013	1023	958	960	1087	998	1064	951	1035	975	979	981	980	949	1017	971	1008	1014	941	1004	1017	927	974	1015	941	956	1053	996	1028	977	981	970	958	978	950	996	972	1029	991	992	923	1022	935	1023	1013	1011	956	973	936	987	961	1010	977	976	977	964	938	956	991	991	984	1035	963	976	1017	937	968	939	1011	1017	971	969	1016	967	1012	968	970	955	977	1029	1047	1048	974	1025	997	947	1043	953	1019	981	1025	937	961	965	954	971	1000	1003	1006	1053	1013	980	921	1039	967	995	1011	1004	1005	934	987	964	943	983	983	973	955	984	973	973	1012	956	989	986	958	997	1005	990	972	950	1001	1038	1019	989	965	911	993	1006	998	1033	1020	1002	986	953	990	1027	1068	975	979	976	1045	1060	960	1022	960	953	977	1006	986	999	986	1045	995	978	962	1007	1062	970	1008	980	936	988	999	1075	1027	954	983	962	967	1049	967	1012	1011	996	975	972	1032	982	966	1005	934	927	1020	971	959	955	973	938	869	1030	944	1013	937	1017	938	968	992	1001	997	1029	955	1001	1026	987	994	1027	994	973	959	1012	1022	969	967	1013	994	989	959	960	1019	1028	1003	1016	941	995	961	961	978	948	934	927	988	958	955	972	997	978	980	914	987	967	1004	912	1047	1039	1041	959	984	1003	998	962	1056	991	1011	1014	1000	935	980	1002	1018	978	978	994	995	1048	1003	991	1018	1004	945	1044	957	996	992	974	918	1017	1011	974	995	969	887	990	1003	958	977	965	1003	1018	1000	987	1014	1087	981	935	931	1044	1006	991	958	1006	972	1047	1005	978	982	988	964	957	977	1012	969	942	955	935	953	996	1009	982	988	997	933	1018	969	972	1053	935	1001	962	986	991	962	1027	1010	1020	987	1042	976	963	950	978	1017	1040	1002	1039	975	942	922	1001	977	1013	989	1015	956	1001	1000	918	966	1010	1012	1009	995	979	952	974	949	947	965	1022	995	1004	985	1040	974	1063	957	1020	1024	996	958	1000	986	985	967	1010	1009	997	941	994	1008	1014	974	1048	934	994	1044	982	1007	969	1001	995	985	1021	952	992	990	1007	1061	989	1048	983	1009	1026	988	1005	987	970	982	999	1029	972	993	975	984	982	1018	975	971	952	933	1037	932	993	937	944	948	973	988	952	965	967	1030	942	991	957	1015	983	965	975	977	1037	1056	1002	954	970	934	980	1004	980	1041	993	934	1004	1017	985	990	978	1014	979	955	1008	986	1013	971	977	916	1024	996	1009	962	1043	957	1021	998	949	1014	975	1008	928	976	1006	993	972	985	1016	1003	1006	975	998	940	999	1009	971	939	1014	1002	973	1000	1022	954	1001	1034	1005	943	995	978	1005	971	982	970	963	965	999	1025	1004	987	937	1004	968	984	941	1022	941	1059	1014	989	979	979	912	1001	1001	1001	1002	949	1002	1011	1042	986	1009	1003	1065	981	958	971	962	1019	994	941	938	1029	929	992	976	945	963	976	993	996	985	1022	1034	988	997	976	1008	1069	969	1025	982	954	1008	1041	962	943	1025	1017	977	1022	1056	1045	979	973	1002	1049	1005	988	1034	933	989	960	981	997	1009	1021	1072	978	1002	991	988	943	979	970	971	980	1022	987	999	977	962	960	978	995	994	1006	985	956	982	1037	1036	984	1013	992	1036	939	1052	1024	968	1025	989	984	985	984	1002	994	970	989
24268	21432	25110	28163	21433	21443	20284	794	462	406	359	388	330	319	323	366	350	368	330	320	320	327	296	319	335	283	284	307	302	291	305	373	309	307	312	279	309	308	345	307	342	289	278	308	305	318	296	312	319	320	304	310	273	282	322	326	304	282	320	312	297	348	260	282	288	317	329	344	286	330	292	309	283	296	262	327	327	264	268	321	270	284	298	295	283	275	331	296	316	285	319	297	285	297	299	315	259	330	300	286	268	316	284	305	335	312	298	259	299	287	330	304	326	291	272	315	300	313	292	281	289	312	319	326	268	295	349	293	281	283	290	302	310	296	284	328	312	258	307	316	296	321	316	309	292	308	324	302	296	314	323	318	305	317	304	328	292	290	323	269	306	298	314	267	298	308	303	308	267	284	304	290	302	314	274	301	301	297	359	314	276	317	321	300	334	314	298	303	309	278	304	282	311	345	288	312	324	313	306	334	318	318	301	264	291	299	310	288	346	289	260	249	308	302	287	323	333	280	262	316	288	304	279	278	299	297	306	273	317	272	293	301	284	297	309	306	267	277	308	304	278	295	319	259	284	314	279	292	264	314	296	311	299	278	295	293	273	297	336	292	284	265	249	272	272	331	315	327	276	304	267	295	279	309	318	292	270	293	301	303	292	283	285	313	311	295	292	278	319	315	295	303	343	283	286	294	266	279	280	262	284	292	254	305	289	263	295	273	287	319	311	282	247	280	259	328	309	286	307	290	308	287	267	312	280	278	316	317	299	272	338	289	254	285	280	299	278	311	276	307	327	331	293	320	261	286	327	289	286	302	302	303	264	264	284	296	302	306	282	274	311	320	329	302	311	281	318	278	305	305	288	296	319	291	260	286	294	297	278	284	297	311	269	298	287	267	285	305	302	320	336	297	334	289	331	261	304	311	286	277	317	273	317	275	282	295	316	296	297	305	305	273	301	319	322	301	283	263	311	270	310	281	269	304	335	280	305	267	333	346	268	306	319	326	262	304	295	284	289	321	280	313	324	291	292	301	302	257	297	282	291	292	318	274	281	261	280	300	353	309	281	279	310	270	299	294	301	304	287	317	278	314	279	304	306	273	311	316	262	288	306	281	289	305	303	320	292	293	303	301	287	292	283	291	318	280	306	311	322	310	312	286	291	285	321	267	310	307	290	276	276	294	331	341	303	325	301	257	281	286	311	315	277	328	304	324	306	295	321	306	287	321	301	320	290	296	272	257	309	298	298	308	280	301	304	269	289	280	331	312	293	283	262	289	279	303	325	332	299	298	292	308	278	292	303	296	286	339	299	281	288	246	278	335	278	306	291	300	279	290	285	291	258	330	282	290	313	302	299	296	299	285	277	303	281	255	286	283	261	306	289	286	314	298	313	303	282	319	292	278	260	287	298	292	315	323	303	296	283	322	300	288	293	256	305	334	286	302	271	311	263	300	284	305	276	290	352	314	292	268	311	339	315	292	306	318	280	273	333	269	327	301	321	252	290	305	282	294	300	313	289	297	289	313	287	294	331	296	299	316	296	292	287	274	285	306	303	311	301	310	291	295	298	289	348	267	292	285	269	258	291	326	291	308	305	272	257	301	284	282	290	303	281	289	304	306	277	278	305	306	288	292	299	300	288	322	285	323	266	293	329	277	301	291	291	309	279	274	286	296	303	284	319	266	304	279	297	329	279	302	330	278	289	305	285	283	298	261	265	317	299	301	306	315	282	293	281	307	334	271	306	321	284	308	296	273	269	271	292	277	285	289	298	287	298	297	300	309	292	280	347	311	267	285	253	288	292	280	308	296	335	297	297	295	316	283	325	302	287	304	311	316	319	317	292	287	313	327	330	308	332	291	283	326	279	296	308	299	284	284	308	297	288	286	330	276	265	284	273	339	290	301	273	281	301	300	289	303	298	343	278	306	299	274	298	271	294	309	300	260	236	307	307	324	313	304	361	322	323	306	281	309	281	304	299	306	308	310	311	284	288	317	278	270	292	287	297	302	314	300	297	293	296	333	292	288	315	300	318	318	284	288	267	268	260	318	309	277	304	288	266	308	315	301	284	316	279	279	271	336	335	302	291	286	298	321	289	292	299	292	304	299	287	329	289	277	311	314	330	316	279	316	276	278	282	284	318	295	289	331	302	275	308	313	306	279	271	300	307	327	250	254	305	291	293	318	314	294	293	280	299	325	285	290	278	320	281	341	295	284	320	277	301	283	313	263	276	293	306	286	275	305	303	290	298	302	292	290	292	315	311	318	312	277	328	297	284	300	298	291	294	289	300	279	302	310	298	298	304	278	306	309	321	316	319	313	299	270	296	289	286	317	305	336	289	344	303	304	295	273	326	297	287	307	293	290	288	300	285	309	313	259	291	350	285	344	299	322	292	291	289	282	293	300	296	266	278	287	293	255	277	286	294	312	305	279	295	295	292	294	339	283	296	269	289	292	291	301	293	306	285	304	279	278	286	276	295	280	319	246	299	299	287	312	290	256	308	300	309	281	281	301	280	332	286	327	308	270	276	299	300	307	271	283	292	302	248	287	327	273	313	321	272	278	292	274	293	296	279	327	273	309	310	299	318	287	334	316	298	301	315	322	278	276	286	289	282	285	294	302	305	272	289	298	321	307	302	323	321	283	296	274	305	263	263	279	322	319	320	302	287	289	267	317	302	290	278	285	326	317	314	282	329	300	265	258	292	329	290	272	300	308	313	277	313	277	304	272	291	312	306	285	269	262	305	316	316	305	303	297	286	291	269	296	280	317	286	255	289	286	299	269	298	304	315	283	246	309	250	282	290	303	322	279	269	284	297	299	311	322	282	274	291	301	277	273	266	286	306	334	294	301	291	315	284	292	303	282	282	298	288	254	271	292	327	294	295	305	304	304	295	274	291	335	312	299	315	303	249	297	271	282	298	316	270	301	316	336	277	327	304	306	316	329	279	295	273	294	287	292	316	298	266	302	301	293	300	274	312	308	290	291	253	317	269	287	305	280	274	299	294	300	293	277	272	315	280	293	303	297	276	279	292	287	273	290	296	311	314	305	305	284	307	298	280	319	301	287	276	300	327	328	320	309	292	274	291	277	282	301	297	303	316	274	304	269	310	308	296	336	279	320	304	330	298	303	290	281	289	297	321	340	294	301	316	308	299	288	297	294	276	290	243	287	325	303	322	273	297	289	287	304	292	313	273	299	284	318	321	304	279	303	278	276	309	300	303	325	309	303	304	320	310	309	318	292	296	299	282	275	314	314	296	287	286	290	290	310	305	321	318	288	300	295	324	315	322	293	309	313	297	270	299	301	330	342	288	321	299	307	276	341	322	278	282	272	318	308	295	305	309	295	322	271	295	301	315	326	266	302	293	286	297	309	282	325	296	324	326	284	292	308	330	278	292	296	312	299	277	281	286	314	293	289	305	336	281	291	322	288	298	307	261	286	342	307	316	273	312	284	287	310	270	310	298	292	328	266	314	303	298	300	354	278	271	294
29076	18972	3349	1231	958	795	769	781	701	705	638	663	633	640	662	663	703	660	661	656	604	674	630	602	677	670	652	671	703	696	646	655	599	663	680	638	643	661	669	684	665	623	663	657	645	621	653	641	634	685	647	638	656	680	640	653	710	643	681	676	646	651	659	644	650	647	559	630	665	631	629	634	609	596	653	659	661	657	648	686	694	654	679	661	590	640	658	633	658	641	629	650	674	642	632	666	626	635	686	663	597	633	598	666	688	645	610	634	651	628	665	620	658	661	652	662	679	680	611	688	636	638	633	656	652	633	677	655	679	668	671	663	661	651	630	653	683	646	639	644	662	668	666	679	675	670	634	639	705	623	637	681	666	610	691	682	644	625	623	617	612	648	610	691	668	657	676	691	666	665	637	634	646	670	634	626	663	665	639	627	689	658	645	672	664	663	640	614	662	641	644	649	630	636	642	665	707	657	645	675	654	638	621	665	643	618	625	673	652	645	662	684	708	627	678	650	681	598	655	598	631	665	631	656	605	635	659	679	669	653	640	631	668	608	661	678	650	641	646	647	681	657	645	625	667	679	685	637	654	639	706	658	664	631	654	648	639	678	661	665	613	621	683	615	655	698	644	607	674	637	644	621	658	624	640	655	662	601	679	598	645	666	626	701	658	684	650	651	623	658	669	678	611	689	651	654	672	666	642	721	647	610	652	607	628	672	640	622	639	621	648	645	675	710	634	610	626	637	576	612	650	677	674	693	643	652	671	620	643	629	671	633	642	637	628	622	685	615	602	666	622	598	655	673	649	652	639	648	628	617	596	650	658	612	680	646	695	652	634	674	611	647	636	620	651	686	627	648	639	702	631	642	690	629	639	611	606	605	683	614	619	657	618	621	650	631	656	612	664	639	628	655	619	642	639	668	626	680	673	698	610	676	670	675	638	660	623	636	629	654	643	655	620	691	651	615	612	659	671	628	642	630	636	672	635	679	688	685	661	628	693	615	643	673	613	628	670	642	612	604	648	700	688	654	626	699	661	663	693	629	654	641	642	639	664	590	611	622	655	623	630	652	668	693	678	660	645	624	674	659	659	600	616	677	619	654	656	637	661	685	670	621	593	655	656	640	611	733	655	676	656	629	648	640	658	663	669	615	638	667	637	617	678	626	645	643	624	624	648	656	623	671	681	648	659	672	638	596	592	613	655	581	635	597	672	605	672	665	636	659	643	667	669	661	582	643	653	641	681	619	622	619	620	632	635	631	681	634	653	613	614	653	650	693	644	662	637	673	650	645	656	655	653	649	672	692	586	653	637	615	632	662	678	682	647	626	653	637	675	657	621	624	671	658	609	651	670	659	617	631	622	640	656	696	689	616	671	624	667	646	644	655	606	618	626	680	639	649	627	629	641	644	655	639	625	649	655	592	643	643	628	665	658	677	664	635	655	645	622	629	650	630	680	636	618	597	661	624	613	681	703	621	664	611	622	612	630	659	638	642	608	640	640	650	658	647	651	664	601	635	659	713	683	712	694	639	662	636	699	635	616	611	629	651	622	674	669	667	670	613	642	672	665	627	664	638	672	605	641	630	659	638	662	613	653	654	660	657	624	660	687	627	603	629	667	642	651	668	657	655	666	632	624	658	627	642	649	624	701	626	651	633	670	635	626	637	618	674	665	663	662	597	621	642	631	675	673	655	655	634	668	682	695	661	624	643	666	651	636	655	617	679	641	689	623	675	671	665	641	654	633	664	677	674	646	586	666	622	651	653	613	682	640	680	669	638	667	613	654	634	639	625	614	691	642	612	661	675	662	609	636	631	644	669	661	660	621	644	619	669	663	648	647	658	670	660	641	620	663	629	683	657	641	622	623	604	608	637	603	679	626	694	645	684	637	632	669	661	606	627	649	663	667	662	638	669	678	616	670	679	644	618	665	669	656	682	611	663	611	589	631	684	693	693	649	625	651	672	649	617	645	682	632	619	613	652	594	648	635	642	637	592	668	604	660	680	632	697	671	646	657	635	621	662	634	619	640	657	614	675	650	619	675	654	662	645	680	609	669	673	655	672	606	621	645	609	618	614	657	676	654	632	690	689	648	601	641	656	676	644	644	650	627	610	641	656	652	665	636	631	642	660	656	634	639	689	570	668	640	664	646	642	608	619	659	652	625	651	672	692	661	665	655	681	652	678	650	624	663	657	640	642	632	648	607	625	646	624	678	645	661	643	647	667	640	633	652	612	641	642	701	640	678	626	644	625	641	688	662	641	698	629	651	629	672	628	693	627	635	628	654	629	625	666	600	640	639	662	611	643	701	630	665	645	639	647	650	621	629	629	655	673	645	623	639	660	647	672	616	595	675	627	644	695	667	637	660	654	591	583	617	681	613	622	621	619	635	673	643	636	628	645	667	605	678	634	664	604	636	652	646	665	659	672	656	632	673	658	635	657	669	655	633	651	649	658	649	693	650	633	589	642	630	609	694	657	580	652	632	625	654	638	659	645	608	663	660	612	629	622	670	650	662	640	626	575	631	655	632	680	632	714	580	635	603	629	625	612	683	636	660	636	618	587	654	622	635	641	629	693	671	659	656	643	620	698	642	638	611	599	616	620	629	625	631	649	639	632	695	665	635	634	593	614	632	647	638	643	638	650	666	672	650	630	671	691	617	648	689	658	607	633	639	673	634	681	637	636	630	654	635	688	685	637	675	667	636	650	663	642	653	617	645	673	622	658	637	657	630	650	616	606	658	645	633	674	640	658	632	726	685	661	665	673	669	651	647	641	627	651	621	660	658	600	656	651	671	625	634	651	618	642	650	687	618	662	676	658	643	623	632	632	622	659	648	643	626	632	624	616	664	619	680	654	681	641	614	609	638	640	653	661	652	672	652	664	615	622	617	636	696	637	637	657	687	643	636	622	636	662	613	670	662	674	626	666	630	647	621	652	597	693	642	658	630	644	656	679	660	637	620	619	702	651	711	682	649	622	678	648	711	633	583	640	622	630	631	703	649	656	636	624	644	695	687	642	664	628	677	660	649	671	677	648	726	642	671	617	633	660	693	630	680	610	627	666	662	641	673	622	638	649	639	654	652	663	683	663	645	657	652	634	644	666	594	640	644	643	622	633	629	631	670	678	662	598	657	638	641	644	634	642	635	653	675	671	665	637	650	646	668	647	691	646	634	628	653	613	618	674	588	643	671	657	671	615	687	647	731	611	669	636	659	627	610	678	647	647	646	668	680	647	673	654	654	652	628	650	681	676	692	611	614	625	654	625	663	662	657	675	610	657	646	626	612	659	647	653	692	667	668	649	659	640	655	660	663	693	650	649	636	622	658	630	642	643	663	654	665	652	607	631	635	715	661	661	625	685	639	663	646	644	649	683	650	664	652	650	617	690	659	666	661	594	659	678	637	645	675	637	609	628	646	633	673	619	665	612	620	676	611	698	646	659	662	657	623	659	628	639	710	664	616	621	616	668	655	649	653	641	629	662	643	657	597	647
32485	20582	9988	736	432	447	429	368	379	411	373	397	367	397	376	406	375	453	385	436	398	422	392	373	386	430	362	396	383	398	354	431	403	405	385	426	394	416	393	410	398	376	409	414	408	391	388	404	400	374	413	383	381	409	368	376	391	380	375	425	380	388	389	388	403	413	409	426	417	447	413	388	388	413	396	399	424	416	382	403	397	400	413	391	390	386	394	388	398	389	403	390	408	391	393	384	412	374	400	383	373	427	390	414	374	434	413	388	413	391	431	385	412	404	414	470	409	390	420	394	395	410	441	421	391	396	418	427	426	364	385	399	357	378	347	379	378	403	425	367	397	407	384	376	388	412	426	372	406	449	378	415	411	403	390	359	424	420	376	405	417	395	393	440	403	447	378	416	358	414	419	390	381	384	397	392	415	396	390	392	404	408	396	360	403	385	379	356	419	381	356	400	405	402	397	395	396	417	393	405	387	376	390	386	428	431	397	398	346	366	381	338	354	389	366	393	365	413	396	402	423	404	383	400	395	439	386	437	365	387	377	366	409	447	402	452	380	379	403	415	385	338	408	402	348	423	409	398	370	440	441	362	375	409	384	401	389	400	398	424	388	378	392	351	400	399	412	373	380	400	356	429	394	418	391	376	409	412	423	381	355	381	406	422	407	412	420	408	410	372	382	358	413	412	358	405	406	411	407	393	430	415	407	372	435	399	423	401	412	410	404	382	392	385	379	424	396	390	377	411	390	409	385	404	386	427	430	384	426	408	397	412	423	385	413	441	386	384	404	360	361	407	408	369	376	379	387	368	414	390	399	389	421	387	411	371	345	378	458	404	391	405	399	384	396	413	393	389	390	394	360	390	393	376	393	393	415	390	414	372	400	407	394	382	397	373	393	394	386	374	405	417	426	451	372	395	389	395	385	401	367	395	388	422	385	369	410	375	397	393	355	397	409	377	381	390	394	361	408	407	380	402	417	398	389	398	379	415	399	366	393	383	393	373	414	445	376	406	403	416	417	370	437	360	399	361	401	416	389	363	404	397	379	373	362	375	401	389	413	416	382	404	410	378	458	378	385	397	387	399	414	365	370	399	369	360	397	376	387	393	416	382	354	381	380	382	410	392	405	415	414	361	390	371	410	428	382	405	374	366	428	408	417	414	436	396	382	366	387	374	395	383	408	413	371	393	384	393	408	433	391	358	381	414	393	421	398	408	361	389	408	383	412	367	393	427	388	420	379	389	389	370	374	396	374	423	389	388	392	381	369	397	424	388	410	363	444	393	382	399	401	403	406	379	367	387	392	426	385	387	379	359	390	366	408	448	420	397	399	422	416	401	403	412	388	408	384	403	385	402	414	412	394	416	417	452	411	390	429	419	410	384	377	396	398	414	416	385	431	433	347	416	423	381	408	369	399	379	390	419	354	388	395	430	384	445	401	388	416	395	392	418	348	412	408	375	362	414	402	436	358	397	363	391	411	415	407	412	415	403	393	384	390	400	360	373	401	402	394	402	368	397	399	388	361	381	404	388	392	385	397	420	387	377	409	394	386	399	357	398	364	416	427	373	372	402	379	393	367	412	360	386	414	381	420	392	384	391	422	386	382	397	376	414	390	405	344	384	402	436	354	376	408	407	398	399	392	371	365	388	371	373	385	384	435	430	404	400	398	377	383	428	402	424	360	423	380	384	407	388	381	390	401	415	446	399	389	430	403	423	408	375	418	376	368	421	393	373	399	423	376	387	444	393	387	378	428	417	395	379	387	366	410	379	436	375	405	393	443	392	367	386	402	369	407	407	435	416	419	408	402	378	352	387	352	379	385	397	405	426	348	404	359	411	437	419	381	412	369	391	371	386	403	417	419	433	391	363	406	366	376	399	389	384	429	418	416	444	426	390	394	408	396	431	381	377	423	378	375	368	380	378	418	405	375	385	408	417	374	418	401	404	395	429	343	389	378	440	393	352	406	449	428	387	403	387	366	390	387	393	400	409	363	371	375	395	348	398	391	402	410	379	402	406	384	388	362	363	416	359	404	419	424	403	414	412	364	363	433	411	407	384	418	399	382	382	395	386	425	368	413	368	378	396	408	379	414	400	429	423	368	368	392	403	451	350	425	391	388	348	371	360	352	415	405	414	355	379	367	403	365	422	397	394	368	355	383	387	392	378	415	381	393	455	420	420	410	361	393	403	382	401	388	386	359	379	362	407	391	403	387	388	369	410	374	405	365	408	411	400	399	387	453	386	435	366	399	404	361	360	393	388	377	381	383	369	390	359	374	397	406	374	413	369	426	415	380	387	403	398	403	369	385	417	395	377	406	393	393	381	415	384	394	365	379	411	361	390	411	435	379	358	346	410	371	375	398	412	391	372	404	424	466	405	411	403	406	431	385	406	374	399	391	403	416	410	391	366	411	357	399	367	401	380	399	370	402	380	389	390	405	399	377	414	404	404	376	390	388	345	395	402	393	362	420	413	403	335	437	394	425	423	358	391	378	411	418	398	404	403	388	415	426	436	381	378	387	440	375	383	426	401	373	408	419	406	409	363	363	399	370	400	405	376	391	390	376	395	403	416	407	414	409	376	415	347	396	382	410	375	377	434	452	363	402	395	393	402	426	395	439	414	391	404	395	415	397	348	396	399	366	418	402	441	403	354	338	351	425	390	399	398	410	388	424	387	405	387	354	398	408	406	407	401	413	432	389	391	393	411	381	394	421	448	376	373	399	411	397	381	390	422	370	396	363	387	380	355	373	373	372	425	378	412	401	404	404	428	413	408	432	421	367	384	384	375	367	414	386	388	389	379	395	374	387	397	367	366	422	384	392	392	424	354	386	415	412	401	369	420	415	414	400	454	458	408	401	394	434	371	362	369	418	376	382	397	363	379	389	378	389	389	385	382	399	411	396	415	379	388	427	407	397	427	394	409	385	412	397	411	408	384	396	410	400	382	392	396	377	342	364	416	389	413	408	402	390	398	416	417	390	422	427	419	427	375	384	403	398	419	379	407	437	417	437	397	401	369	426	377	423	365	395	403	367	414	377	401	405	373	451	410	364	398	359	381	391	400	388	417	405	398	394	401	383	417	369	384	396	374	407	411	367	420	398	391	352	408	391	424	395	414	400	373	382	375	393	446	408	368	392	404	409	363	367	363	393	414	366	396	400	425	369	385	444	370	383	355	403	364	406	389	351	419	380	397	393	398	393	376	389	392	389	333	383	394	407	384	400	406	403	372	370	375	375	381	382	411	403	394	411	357	374	376	397	395	373	399	396	359	398	414	390	376	404	408	401	412	399	417	386	401	395	448	409	350	434	415	346	407	361	394	421	408	399	389	413	407	403	371	411	406	389	411	382	368	428	405	383	387	387	389	390	387	423	394	390	367	412	406	381	359	394	407	406	409	383	351	386	390	422	407	393	421	399	407	376	392	389	372	407	388	420	398	384	408	423	376	407	384	378	414	365	393	399	392	448	407	362	390	399	408	412	411	435	396
8180	2388	970	930	915	879	927	891	873	865	922	899	942	944	865	926	921	945	906	871	891	891	845	928	886	937	840	899	873	903	858	896	908	841	886	878	865	864	900	844	934	883	841	856	901	908	865	902	829	896	952	887	832	899	919	914	857	863	871	917	934	903	870	877	918	925	880	880	874	886	898	900	878	943	897	853	937	873	827	922	874	864	940	879	860	911	907	901	873	898	880	892	877	873	935	893	974	915	849	867	887	940	874	865	905	923	886	917	893	927	951	891	909	953	892	916	893	898	852	896	909	875	891	960	882	862	845	930	930	898	891	932	826	847	891	924	872	967	912	918	890	884	886	879	892	971	799	908	848	942	899	942	890	897	903	903	910	931	931	892	874	920	955	909	897	886	924	888	897	853	908	854	884	896	884	938	903	921	865	864	950	917	894	860	865	877	857	897	932	886	858	935	862	868	886	916	877	887	911	883	898	913	886	936	913	911	894	851	863	880	876	928	934	877	884	859	913	827	865	909	849	889	897	883	913	859	887	873	926	946	874	836	871	978	919	871	890	942	919	901	884	896	887	878	853	934	869	877	865	889	894	896	880	894	935	921	892	900	932	903	847	858	930	885	898	831	901	933	919	894	926	896	844	873	893	851	878	879	907	913	895	891	866	885	883	871	926	869	889	898	878	924	883	888	856	891	919	838	898	918	893	926	838	906	898	864	906	916	918	898	894	858	829	878	888	879	949	897	869	900	882	919	871	897	929	899	924	880	926	941	926	879	882	937	927	925	864	870	926	889	866	923	925	893	917	858	903	856	873	934	901	848	895	879	884	910	938	883	849	839	838	872	874	856	941	840	854	902	942	903	893	872	924	913	893	870	848	870	920	857	910	907	901	883	922	895	876	936	930	895	854	881	872	860	907	854	952	879	868	862	919	876	880	842	884	932	916	884	902	921	878	914	849	889	903	863	939	844	896	901	860	880	992	872	870	899	863	902	898	836	875	918	882	849	956	905	855	876	911	880	901	909	892	872	910	888	918	867	885	921	853	895	953	875	870	858	928	887	871	840	882	890	909	877	864	875	852	865	867	854	896	912	899	912	906	873	896	881	911	918	907	885	963	881	899	904	905	883	882	924	873	908	859	901	895	856	838	910	878	904	849	880	921	951	923	932	875	940	872	853	856	827	888	923	932	910	875	875	919	873	878	905	884	858	880	920	907	893	916	840	891	947	836	915	904	881	865	855	883	871	951	890	872	885	940	873	888	879	877	873	896	925	943	889	922	911	884	893	913	881	920	906	900	912	925	896	908	847	894	871	875	931	875	914	926	862	886	923	946	854	897	884	893	910	866	863	869	904	894	956	924	919	957	865	914	865	891	919	943	865	898	898	915	870	927	885	911	902	923	849	923	837	905	919	919	959	909	895	821	923	910	939	944	874	851	884	903	901	849	888	862	888	900	892	861	903	880	988	921	912	889	850	866	919	909	871	920	911	837	892	872	897	883	828	895	850	880	896	882	862	844	880	893	889	880	907	919	851	884	905	874	921	808	857	850	874	888	889	822	867	895	865	889	889	914	927	916	894	933	929	857	902	925	868	892	875	860	856	883	900	882	873	871	866	865	864	890	868	896	832	864	937	967	927	850	888	918	948	891	887	863	898	915	917	890	915	922	870	931	900	863	841	930	936	860	917	871	839	869	908	858	900	897	931	898	917	897	883	901	902	863	852	866	860	925	971	869	885	882	896	894	871	882	901	903	916	906	883	871	919	876	855	892	897	901	939	897	926	867	876	890	902	859	910	865	888	905	893	919	921	881	870	887	861	890	859	900	829	918	879	869	856	830	890	923	883	928	890	855	875	870	866	903	887	894	869	887	864	897	903	866	887	862	952	870	914	845	858	868	910	885	859	893	948	848	921	909	856	952	883	905	894	890	906	860	900	899	912	921	862	879	892	948	872	895	934	921	907	865	912	894	901	891	943	900	908	919	865	875	858	863	878	940	901	882	911	899	849	898	881	927	901	916	901	947	857	873	871	895	927	905	877	892	873	852	907	853	922	854	831	871	880	887	887	939	934	904	840	878	874	886	922	900	921	896	903	896	879	858	904	934	861	929	917	914	941	882	883	933	928	859	892	881	898	909	900	913	889	951	887	939	861	921	910	910	871	914	857	878	912	895	921	866	857	914	903	893	971	889	832	898	936	921	887	935	892	900	917	896	931	911	920	893	903	935	922	897	917	890	950	898	917	872	902	930	881	880	907	930	909	890	891	875	831	902	891	901	895	877	881	883	923	926	916	926	917	892	859	897	874	874	860	947	860	881	898	901	873	892	901	835	902	909	893	849	855	911	888	887	864	875	825	888	913	887	917	898	890	873	933	858	912	891	857	884	944	901	913	859	924	862	882	952	864	912	907	881	864	909	930	930	878	849	874	876	869	941	847	880	934	898	920	860	856	873	896	939	919	932	889	836	890	885	901	944	948	887	848	895	872	895	927	865	927	925	944	880	947	907	908	852	912	900	892	922	903	921	877	936	887	883	901	884	910	943	885	892	870	886	833	897	934	853	902	855	934	956	968	874	879	871	925	840	873	905	849	935	854	893	915	902	917	878	863	891	897	923	867	941	894	892	946	887	921	868	901	864	900	900	928	882	921	861	924	939	818	876	952	867	803	870	921	866	901	915	924	890	896	885	920	904	889	885	924	892	863	903	874	921	865	898	862	915	925	890	914	865	933	894	846	905	936	878	883	953	866	964	893	883	916	867	902	912	906	864	885	896	885	854	892	967	912	889	877	920	928	854	883	880	873	931	853	887	897	902	896	864	899	867	924	904	887	835	906	916	872	958	883	939	888	885	873	929	904	870	939	891	842	917	858	944	892	894	831	883	904	885	814	899	881	924	894	879	873	856	885	927	879	868	901	913	897	896	873	870	856	890	869	855	924	893	902	872	877	943	915	931	863	853	902	897	862	945	871	912	925	889	894	907	887	931	927	882	872	872	870	932	930	887	887	889	893	889	905	905	871	883	923	816	878	884	862	915	868	883	913	957	918	873	884	931	894	876	902	900	915	865	889	889	853	888	880	921	908	904	899	872	934	899	835	890	889	912	917	947	909	940	911	905	921	884	899	852	888	881	908	899	893	849	851	859	910	866	878	898	878	875	886	919	915	898	904	840	877	868	858	942	890	886	860	890	957	886	901	925	875	876	944	867	882	926	865	923	875	888	905	899	867	941	904	858	867	890	853	927	930	953	939	912	899	899	889	907	952	872	859	874	875	896	930	909	920	926	895	979	915	883	930	872	871	883	928	887	899	903	830	919	893	844	933	850	934	898	902	934	871	872	893	846	879	863	908	834	923	886	945	873	863	855	926	920	921	873	915	871	889	909	895	839	853	836	903	879	947	925	958	847	892	920	830	920	919	909	858	857	874	871	831	848	866	917	888	946	837	918	928	867	837	926	856	862	929	896	905	855	915	903	841	910	885	861	906	885	844	935	901
24759	21452	24943	28354	21445	21474	5320	687	540	513	524	499	476	530	495	487	497	476	486	429	446	521	499	459	506	502	509	488	472	483	480	465	481	471	461	471	437	482	523	462	479	469	474	456	465	448	467	447	491	501	470	437	451	463	447	437	464	515	463	488	469	423	472	475	493	490	469	471	480	477	466	491	479	463	434	500	478	482	451	446	452	443	446	479	472	476	457	500	456	488	490	450	445	482	464	474	491	482	439	474	468	462	451	440	456	495	476	472	487	425	473	467	451	454	495	468	549	489	465	503	452	423	459	474	455	488	452	475	454	508	513	450	461	474	422	443	490	460	439	455	460	439	486	476	467	449	470	458	504	470	456	451	533	462	511	439	449	443	488	483	486	448	465	503	470	451	474	463	425	468	488	517	490	470	488	443	450	483	439	489	476	443	511	475	474	479	463	493	444	495	476	472	463	470	492	454	498	495	471	445	487	489	492	402	462	425	478	463	490	466	470	500	481	452	462	501	456	468	513	441	477	480	502	468	455	461	467	436	446	460	461	476	477	467	479	479	466	454	441	464	443	449	503	454	430	461	457	459	451	524	427	478	440	472	416	460	452	444	491	433	460	457	449	434	442	441	454	445	466	499	470	430	472	460	460	438	455	450	466	457	489	499	541	479	448	461	483	463	484	504	469	475	423	450	431	467	449	465	435	442	494	484	482	457	418	434	455	412	470	445	464	462	441	448	451	423	497	490	492	487	475	468	486	444	445	474	500	468	454	472	433	428	464	463	493	473	487	452	449	437	473	439	438	484	460	460	498	450	466	455	457	540	498	435	436	504	439	451	481	511	470	472	464	464	435	463	459	443	460	410	477	466	512	434	421	419	435	465	461	474	492	466	470	457	467	474	462	502	428	497	445	452	471	465	469	438	479	462	464	477	440	460	464	448	489	464	480	478	426	496	482	463	482	472	469	478	476	473	476	444	482	425	491	447	448	490	439	465	450	464	485	491	450	426	514	461	457	441	462	471	492	456	456	452	447	453	501	439	450	449	443	463	457	469	494	426	460	478	518	463	418	453	490	425	477	504	463	454	477	444	467	414	445	505	468	468	430	464	475	444	467	503	480	501	480	426	481	497	465	478	503	443	441	459	475	434	439	465	485	415	454	473	497	477	446	476	467	419	493	468	454	464	455	491	430	462	470	433	451	469	481	492	494	462	500	434	449	490	452	452	471	444	439	452	476	446	457	454	448	431	468	439	486	435	462	532	466	466	479	442	446	469	491	479	469	498	430	490	459	469	460	473	468	445	503	451	485	509	467	420	463	439	481	451	496	434	424	472	438	430	508	471	473	476	486	428	442	442	462	482	498	467	506	477	478	456	457	460	489	484	469	407	500	412	451	470	464	433	469	449	461	470	439	426	452	492	452	479	455	440	472	469	459	496	445	465	477	454	531	496	441	434	486	428	473	458	428	433	472	464	495	441	425	432	490	464	446	458	493	467	465	495	532	467	485	449	496	425	490	470	459	468	452	445	436	515	443	483	491	476	497	429	464	513	474	502	479	499	474	507	473	486	454	425	453	452	447	515	487	516	489	479	497	464	423	444	464	503	466	438	468	498	483	473	484	463	443	456	466	435	500	491	474	476	451	460	447	450	488	444	461	490	463	468	438	472	448	458	513	470	495	493	483	458	463	468	493	451	489	482	485	466	447	497	471	420	439	435	443	452	440	474	482	452	467	425	461	429	498	463	433	494	477	447	429	466	508	440	449	505	462	459	479	460	485	495	479	462	444	463	423	437	456	477	485	443	479	491	452	465	461	432	496	535	468	475	478	429	443	460	456	452	454	446	484	495	486	494	456	478	500	426	461	481	501	472	494	462	470	468	471	452	473	482	483	455	475	471	481	522	488	482	507	468	452	449	477	449	468	513	447	465	420	445	509	443	491	444	441	460	492	456	519	446	442	470	455	438	481	440	520	416	418	484	469	474	463	463	458	479	446	499	447	437	473	486	487	450	492	462	489	485	450	483	476	500	503	430	440	476	452	471	459	455	479	435	461	440	441	462	441	477	413	460	458	456	497	448	452	462	466	467	476	482	480	484	442	460	452	436	434	485	449	403	467	459	520	476	496	494	460	513	525	499	479	447	441	429	469	437	428	466	453	480	466	498	440	455	477	449	497	462	430	460	465	474	493	444	493	467	441	478	472	470	448	475	481	475	466	421	485	440	506	458	485	487	430	476	453	442	491	495	478	497	522	448	430	486	412	522	483	523	455	436	449	465	485	467	498	535	461	481	458	488	475	482	483	478	463	425	471	468	457	483	467	499	412	476	447	501	465	512	507	454	467	444	449	487	491	457	441	474	462	481	460	462	473	463	487	496	480	484	455	489	466	461	483	454	476	523	482	496	484	448	455	474	430	475	479	441	442	472	470	446	480	487	481	499	447	472	480	496	404	451	474	494	463	463	472	463	443	504	465	475	540	474	418	472	464	523	454	465	479	461	455	433	460	474	481	452	444	435	473	462	426	515	440	462	455	479	465	485	465	456	486	459	418	498	441	473	435	479	529	467	440	435	505	469	501	457	454	455	457	449	488	430	441	448	496	434	493	520	460	486	495	459	486	465	450	497	489	492	487	457	499	484	489	441	441	452	502	492	438	497	477	468	433	452	450	464	451	457	448	457	415	453	451	470	465	426	452	447	417	471	435	475	516	473	471	454	460	443	443	480	506	460	483	500	492	467	463	491	443	424	450	484	502	454	468	471	509	440	433	442	482	499	449	448	448	434	464	500	466	451	443	431	466	443	493	459	453	432	454	458	418	462	483	460	457	453	446	448	476	458	504	453	449	441	489	471	462	401	459	448	470	460	454	452	460	469	469	504	441	497	449	483	495	459	482	481	447	444	464	494	437	504	461	433	476	499	445	401	449	469	449	475	444	463	439	473	476	449	464	466	481	449	418	440	451	497	463	465	433	456	467	471	440	484	472	498	463	500	462	503	473	453	490	465	424	462	483	452	453	422	502	468	423	470	474	444	426	448	528	450	423	440	483	462	481	450	425	461	481	461	457	446	490	495	438	478	440	414	456	461	420	422	426	456	433	461	431	500	496	435	460	471	421	489	474	468	442	474	462	476	451	455	461	478	506	461	484	474	458	524	479	448	490	499	454	466	447	432	516	495	492	461	479	462	469	454	485	478	514	456	433	478	429	465	439	536	449	494	490	441	466	475	463	463	423	476	482	497	452	449	487	455	463	493	454	507	483	461	475	481	437	488	474	486	474	487	494	449	472	473	463	490	445	465	466	475	487	443	461	439	484	463	442	475	456	456	493	434	468	474	456	476	451	443	475	447	477	452	481	463	475	478	452	481	474	483	483	485	471	467	497	485	471	447	436	498	486	477	500	462	459	490	479	443	492	468	476	415	439	492	430	439	493	458	494	461	481	465	470	433	425	468	490	505	441	442	479	470	447	478	450	424	462	454	468	454	471	463	453	480	464	448
24509	13883	3058	1370	1135	1141	1060	1012	976	1033	1052	919	987	922	1000	1007	1001	997	973	993	1023	956	1034	1030	1014	1016	1073	985	1004	971	1010	1006	1057	1010	971	994	1000	945	923	1025	1009	1004	973	967	985	977	986	1013	1033	973	951	1024	984	988	976	1021	1024	955	993	953	980	962	938	971	1021	956	1025	981	1012	1060	979	997	980	996	966	998	1002	999	961	955	1079	946	956	980	981	1030	985	970	995	966	968	1011	991	963	1009	978	1056	983	980	1047	1002	894	984	1018	1015	1003	963	987	1010	953	971	1009	1023	1038	983	999	975	1058	948	992	1019	1011	952	1039	1021	973	977	997	1050	1035	1000	953	971	1024	990	962	1023	983	897	994	1004	980	1051	994	967	968	989	982	976	949	953	976	974	1010	953	974	976	968	970	1022	1023	1000	1010	976	992	1035	1026	974	934	992	1019	1012	1013	959	1038	942	1008	1032	1045	952	993	998	1003	1015	975	963	1021	970	993	983	997	1005	1002	996	986	968	955	1008	983	1023	998	985	983	1022	996	992	1041	961	971	980	987	989	952	1019	943	997	963	973	938	970	1066	1018	943	979	990	999	981	951	979	1006	955	978	1029	980	1024	1031	991	968	1024	989	1003	1022	988	990	974	953	976	975	999	971	1028	1063	1006	1066	979	921	1004	952	943	945	1013	1040	950	1035	972	951	1059	995	978	1009	963	950	1028	983	959	1002	953	927	989	965	936	940	973	999	942	986	962	992	1067	967	964	1043	976	1018	1001	987	993	1029	938	963	942	1022	978	961	985	1017	980	941	974	986	986	986	967	1023	948	1056	1001	1030	970	966	975	987	1042	1013	1010	1049	1001	985	970	1079	912	1010	986	1021	939	970	1010	993	976	982	953	973	1030	968	1014	964	990	964	1021	1042	1038	928	950	934	970	986	980	943	1023	1002	998	947	1038	1009	981	1039	946	953	992	1014	948	968	1024	999	989	960	1000	939	912	961	989	883	1004	991	962	943	983	993	1022	987	962	945	977	1005	903	1020	970	977	999	976	1011	961	955	940	1031	1012	1035	981	990	1022	982	980	982	1031	978	1006	1047	971	1013	965	1025	1059	1025	1003	969	983	993	982	999	964	1028	933	1023	955	972	965	985	970	965	973	976	1062	980	994	940	966	1024	972	1021	988	1004	952	1032	991	990	1035	1036	966	996	967	991	961	995	987	987	1008	1004	1045	1025	986	1044	1009	1012	993	997	944	998	976	998	1067	1065	971	928	1034	980	977	978	936	989	973	940	997	988	970	1000	936	973	986	985	988	998	970	1028	1001	988	983	979	932	952	955	954	994	987	1057	1006	989	964	953	1022	1014	946	1030	1017	970	1006	996	984	946	969	1026	950	994	988	1000	964	979	958	981	983	1025	1035	960	998	1040	1000	904	1000	935	1007	992	962	940	969	1001	1003	983	975	1012	956	996	1030	1004	948	935	939	933	974	925	1009	1007	965	966	1037	1024	961	1005	1044	1007	937	977	933	1031	952	992	990	1039	982	994	1021	999	1009	1016	948	969	956	934	944	1002	1029	970	1025	1009	967	1021	968	970	955	978	962	1033	1023	986	965	980	1038	1044	979	908	952	1000	982	949	1074	969	969	1054	966	1031	1035	949	1027	1003	978	1029	1015	1037	1020	990	1010	1018	987	995	983	967	1011	984	983	1032	1010	1027	967	1005	965	1007	1010	926	1003	961	986	1003	1013	998	980	1049	1038	1029	969	1001	959	962	992	987	972	944	1016	957	1034	973	967	982	965	1073	1046	1002	1009	974	970	941	1021	1031	980	981	985	1074	969	1029	1040	1004	966	1025	1036	965	1015	947	965	1005	936	1024	985	1041	974	1012	959	937	982	1053	970	987	1014	1017	938	986	1005	978	981	978	996	991	1005	973	958	1026	939	974	1014	1004	987	1021	1020	991	1005	998	991	990	1013	1045	986	1022	1001	1011	981	998	962	888	1040	986	963	1002	1000	947	971	1050	977	1041	979	1004	922	1005	1023	1005	965	976	967	990	994	959	973	929	1021	1006	948	977	1016	967	992	944	989	993	1034	934	1050	1001	959	942	991	996	996	938	1019	1005	977	994	980	1022	954	992	980	1002	941	979	1007	977	997	992	935	975	967	1027	1009	1019	1003	1018	962	955	965	959	984	1034	1009	936	968	1011	999	951	955	930	946	1076	1009	1001	942	1006	988	986	997	945	944	965	965	979	978	969	936	1011	1078	1005	989	985	1035	997	976	1033	1048	1037	1005	1000	962	967	961	987	965	1024	976	1011	1021	996	944	1021	944	990	1010	1005	986	988	997	980	1009	971	970	1023	1020	974	946	987	984	906	953	1024	1025	945	992	944	961	950	1030	935	978	964	991	996	948	1004	1055	1058	996	1045	967	965	965	988	956	1025	970	997	984	913	974	1024	1010	971	960	965	978	965	1020	1005	983	964	1035	983	1024	949	978	984	997	1024	961	990	1008	965	989	998	964	1006	1016	975	993	939	1066	970	1006	965	948	983	974	1025	936	953	1049	1015	1057	1002	978	1038	991	989	958	1010	948	994	999	1003	947	1003	987	982	979	1016	979	991	988	1067	976	968	976	973	1009	956	1050	940	956	977	965	996	985	1003	1009	958	1010	1039	993	1062	946	987	969	969	997	992	983	1003	1048	999	970	976	983	1032	1020	964	1006	979	916	995	981	999	1002	987	963	1012	967	969	1023	1043	973	1005	990	1022	1020	954	918	1021	1000	1039	975	1030	1003	956	971	987	891	996	998	969	1007	1018	983	1015	1046	983	940	1003	957	952	945	954	1034	1040	1005	997	955	1024	1017	1011	935	991	1053	991	1007	1051	976	950	1008	1039	992	1009	966	1030	1008	999	1014	989	1017	994	937	918	969	994	1032	996	1021	996	1033	1010	1017	947	985	1019	989	984	996	993	1025	1001	1007	970	958	991	1014	973	1014	927	977	999	981	1025	990	1021	964	1013	1032	972	1010	982	1048	998	937	986	1023	1003	982	955	1000	966	982	989	970	984	972	985	959	978	1011	912	1010	987	985	1001	1033	1031	964	998	966	1008	994	999	1017	992	962	1046	1040	948	960	1043	990	921	1018	963	1013	999	1029	990	973	1023	979	1110	982	968	994	977	989	964	1010	1000	1028	938	1018	957	979	1033	996	947	993	1015	1011	959	1008	1005	980	1016	1058	958	1004	1010	976	992	958	1032	993	970	1009	1019	1060	1018	1003	966	977	961	1012	994	1085	972	1018	1007	1030	975	1023	913	982	1003	1018	985	1029	953	995	1021	963	1013	960	1031	1000	1010	990	948	971	998	1000	1005	1025	977	1008	952	1003	982	980	1000	1032	977	941	960	1000	1009	981	970	1032	959	1008	1008	927	961	982	968	936	986	957	1050	1018	992	986	993	1012	945	992	1036	951	1021	974	951	1034	994	976	965	974	898	1007	1000	998	957	935	974	940	983	974	975	1017	1030	1003	969	954	936	969	1017	953	1010	959	979	965	987	948	1011	924	987	1048	973	966	1026	983	996	996	981	991	979	1036	1017	948	1018	949	962	981	995	1029	977	993	999	1003	945	973	977	997	1000	956	956	934	1014	986	997	992	1010	975	982	992	963	996	948	985	1007	989	967	969	1003	999	1004	985	976	977	999	1025	955	1047	942	968	1013	989	1009	1027	945	1000	1025	1021	1042	966	1010	1016	996	976	982	984	997	1049	1005	953	1034	962	953	987	1026	983	963	1098	963	1025	982	972	906	1051	1001	1035	1009	997	928	1008	1024	988	1010	981	1003	952	985	1023	982	977	961	986	977	991	944	985	1074	975	1003	1047	1008	981	1013	983	959	997	1006	1009	940	998	992	955	1015	1023	993	1050	991	1001	1029	1009	980	1019	944	964	1008	947	960	996	1013	963	958	951	932	951	988	1020	978	981	976	1016	995	985	1016	977	999	1014	1004	1030	959	981	1032	933	1000	972	946	1009	968	982	920	991	1007	1058	1002	977	997	992	1018	993	991	941	1028	990	1016	1009	997	995	924
24289	21438	25129	28149	21443	21456	20649	841	449	441	401	381	375	379	328	333	339	319	344	329	337	358	276	316	341	334	319	309	289	319	294	312	313	331	312	321	304	274	307	298	309	316	285	310	330	320	312	285	301	317	294	297	302	308	309	289	314	279	321	333	271	297	331	327	327	287	280	296	317	298	301	315	288	310	311	308	306	266	299	320	304	309	279	321	281	300	320	317	264	290	319	260	324	291	282	285	308	327	299	315	294	318	288	311	283	295	279	306	274	290	315	295	319	326	344	316	291	302	280	282	299	319	278	309	340	324	303	279	304	281	291	249	274	329	307	302	290	322	321	295	297	306	325	292	304	309	328	287	266	279	327	315	295	305	287	285	256	305	263	303	309	299	256	274	279	307	302	322	336	292	297	306	302	311	314	307	291	313	299	295	298	269	298	336	273	299	269	310	282	278	292	311	282	314	322	313	321	315	289	313	286	288	328	301	327	321	300	304	311	282	292	290	293	320	295	326	294	302	322	293	293	265	294	327	311	311	305	314	307	311	289	266	283	306	331	326	309	269	289	296	283	282	331	292	321	321	286	295	299	333	287	291	310	319	310	302	299	328	274	285	304	308	266	295	309	347	354	291	294	322	299	324	292	266	258	307	330	292	295	293	330	304	275	280	310	272	301	320	303	316	294	286	300	283	312	326	298	293	289	288	269	294	301	290	350	336	319	313	320	324	278	266	317	286	296	287	308	331	325	267	299	287	300	258	335	299	295	265	298	268	306	315	314	334	348	326	321	271	281	310	287	300	306	312	323	346	306	304	302	294	317	287	281	306	313	300	302	326	311	297	317	316	338	273	306	299	308	269	310	332	322	301	282	267	310	304	304	315	305	285	312	300	302	284	301	330	298	336	301	328	334	311	285	302	297	270	298	282	297	266	279	317	312	273	289	297	319	268	291	284	281	328	354	310	298	290	319	314	291	320	310	291	317	302	310	323	303	304	352	307	352	264	266	293	301	290	306	327	298	304	308	283	310	316	315	307	269	299	292	249	302	293	292	289	291	298	307	300	291	258	322	319	304	289	312	282	321	296	294	290	267	322	346	320	329	317	303	309	263	297	325	290	282	278	370	323	339	351	301	290	315	298	283	313	300	269	271	290	297	315	279	310	301	306	277	285	288	304	308	317	301	306	269	267	303	300	314	299	302	310	314	297	302	330	325	303	287	299	278	290	303	308	297	329	320	324	327	292	294	321	295	274	300	281	294	291	281	318	282	320	310	294	304	305	337	288	271	306	284	256	305	330	311	279	322	317	338	296	293	298	275	348	339	285	311	289	305	285	294	308	301	281	292	298	300	314	294	317	304	264	301	318	297	308	323	303	311	324	287	287	302	290	290	276	305	314	291	322	295	318	287	293	269	315	310	328	353	294	296	284	284	292	340	348	302	274	281	269	304	273	272	299	281	316	283	301	322	282	288	314	292	297	314	283	297	324	316	328	259	271	310	308	273	270	316	260	268	301	299	326	299	315	275	269	311	271	252	306	349	294	304	289	305	308	273	280	311	309	308	303	282	295	271	302	321	292	291	296	310	288	309	315	295	294	286	301	323	310	307	265	265	313	315	328	328	344	291	312	292	248	298	345	309	277	335	314	287	291	291	307	309	292	285	340	322	315	303	313	305	272	295	302	323	272	278	311	300	258	288	300	328	306	290	316	282	317	318	330	332	308	349	298	285	306	287	284	314	303	310	326	317	322	297	294	302	318	318	322	300	297	298	300	281	295	316	311	326	304	314	334	311	313	298	351	342	301	288	320	333	325	269	289	342	310	275	293	321	303	321	299	302	300	285	275	305	288	315	298	316	341	316	308	290	310	333	265	294	301	296	299	293	284	323	318	279	289	304	290	309	311	300	328	287	294	291	313	290	315	327	278	284	283	287	296	308	312	317	293	271	326	311	285	315	303	314	294	325	274	311	311	284	317	316	324	309	305	300	281	305	358	282	266	322	303	269	305	313	323	295	315	311	314	308	329	304	291	311	318	313	293	306	288	309	270	318	325	298	281	291	317	305	306	291	266	308	306	301	302	337	319	330	327	336	298	299	298	290	344	296	283	302	323	309	290	266	305	266	277	328	301	274	303	307	349	277	313	323	298	305	311	318	311	309	263	335	328	280	296	279	308	306	322	280	319	342	286	291	300	298	325	271	288	321	269	246	287	299	278	311	310	312	275	335	317	306	315	298	272	307	307	313	290	295	304	297	294	308	276	315	301	292	323	313	325	312	304	290	304	299	301	275	302	306	300	341	296	322	297	274	313	316	284	292	282	298	282	288	318	294	305	342	321	317	321	298	308	292	285	282	300	297	294	306	284	299	297	287	305	293	319	329	297	307	319	350	293	276	296	286	275	307	294	290	320	328	326	318	284	317	298	291	305	352	290	313	326	303	303	300	300	301	293	309	333	310	322	298	321	334	322	330	314	318	301	314	286	243	305	294	342	313	310	269	273	310	280	301	305	314	331	348	331	301	292	291	321	309	294	298	299	303	271	270	291	318	335	300	304	315	258	307	287	313	333	302	312	266	309	294	273	324	292	303	259	309	310	278	352	306	324	338	295	298	309	334	297	290	300	281	276	278	291	288	266	291	294	314	279	298	297	305	295	307	335	279	302	304	302	318	294	270	302	306	329	294	280	300	312	324	303	295	310	316	311	301	304	312	281	286	319	288	280	287	305	270	286	309	314	320	317	283	293	358	290	310	331	330	296	296	304	321	283	273	277	321	299	309	313	303	320	297	284	305	320	294	291	277	303	286	314	321	294	302	279	306	276	267	287	352	314	310	311	321	293	280	269	288	297	315	300	305	319	305	328	300	306	299	317	287	289	292	287	307	276	296	356	298	330	329	298	291	321	327	337	327	259	287	307	264	277	311	291	296	294	292	322	301	324	314	294	288	318	280	299	277	311	288	274	272	299	298	302	274	300	293	272	343	310	305	267	312	287	265	297	304	304	333	283	271	309	295	295	263	300	304	285	286	313	286	290	296	313	287	301	286	315	319	320	278	300	276	293	331	312	311	295	271	304	305	343	328	306	296	307	297	296	309	300	335	306	293	315	320	304	277	301	306	296	318	313	266	293	299	338	277	299	298	278	278	321	287	290	269	324	300	297	301	311	319	304	320	315	299	299	296	301	303	318	268	321	296	295	270	310	276	284	303	326	285	308	295	297	293	314	281	312	294	292	301	363	297	302	281	272	270	320	329	303	311	343	315	310	255	264	297	291	324	291	302	307	293	339	281	312	293	286	279	294	298	280	302	304	300	308	327	271	288	319	312	321	292	300	322	296	283	296	280	285	303	305	264	312	320	287	332	283	278	316	295	258	323	292	283	323	332	306	321	312	344	338	344	328	289	313	308	294	295	288	275	310	286	274	275	314	276	297	335	268	317	318	260	284	293	308	261	277	336	293	306	296	296	301	311	295	311	313	275	314	273	288	337	293	280	305	265	276
29765	18958	4018	1276	905	873	727	710	698	641	686	686	672	646	673	644	673	630	672	685	688	644	677	672	649	665	622	636	662	671	669	679	651	662	690	644	660	636	639	683	738	610	652	670	676	587	671	654	636	647	655	618	656	650	653	659	660	631	641	654	646	711	660	686	657	615	637	670	657	614	656	649	664	701	642	675	656	630	684	660	653	642	653	654	627	649	634	592	631	623	659	648	618	654	632	673	621	637	618	667	665	659	634	637	642	637	598	652	621	638	676	602	639	641	639	665	644	609	703	713	688	673	684	618	655	649	678	648	659	667	650	638	633	676	676	675	644	689	652	624	662	633	661	665	639	635	625	657	654	604	600	631	629	657	645	681	650	645	592	614	678	625	641	669	612	629	654	724	636	671	680	656	657	623	643	652	652	651	659	678	660	687	639	619	621	643	622	617	646	651	599	723	629	635	658	679	630	630	640	650	606	649	600	645	674	675	640	664	692	625	666	652	682	662	682	637	625	630	626	697	644	650	708	646	616	595	638	657	642	656	611	650	668	677	645	655	633	647	672	618	604	662	680	672	634	655	659	643	652	665	669	675	649	674	584	673	661	662	612	616	676	623	683	643	680	687	609	667	609	707	685	587	608	674	642	632	656	604	650	658	618	620	615	638	644	673	665	641	650	672	676	633	681	635	615	670	649	602	614	655	645	600	684	696	642	686	641	660	611	603	641	654	627	686	640	616	682	641	642	630	622	634	607	641	629	660	673	644	644	630	683	646	682	601	625	609	644	637	681	612	687	664	681	650	597	625	575	695	634	656	652	660	647	662	690	644	645	641	671	684	656	679	686	651	614	633	673	650	661	660	611	654	621	586	643	634	645	658	630	677	605	648	650	652	699	603	643	679	617	662	661	676	656	677	613	687	684	670	664	623	657	669	682	623	591	661	683	644	625	636	665	709	669	641	667	692	639	645	630	697	616	622	667	621	608	642	583	656	643	657	625	675	603	690	631	655	669	649	659	668	645	687	652	622	607	656	650	676	634	622	703	685	659	667	632	670	607	642	669	675	636	652	600	610	597	651	681	636	677	640	658	686	703	670	633	646	609	645	646	681	648	628	656	666	643	664	681	607	635	688	685	676	630	655	662	608	684	665	667	686	644	629	644	640	632	674	659	688	614	690	656	622	656	628	679	669	719	634	642	640	627	682	649	643	643	662	681	630	636	621	706	628	625	692	640	656	590	639	657	635	670	642	617	644	661	651	666	655	638	695	632	637	637	654	639	648	688	601	628	674	631	671	647	700	647	615	637	655	699	625	673	650	652	621	641	636	641	630	643	631	642	649	644	662	650	646	646	616	678	674	635	659	695	595	619	627	638	679	634	686	644	686	663	624	694	650	633	631	625	674	624	690	655	669	676	679	623	662	653	634	622	672	602	658	678	636	638	654	625	628	647	692	666	635	643	624	643	613	637	634	631	654	678	677	619	688	687	679	634	652	647	657	659	643	652	735	611	639	651	662	587	661	607	643	646	672	630	613	647	665	643	660	647	646	675	680	642	668	614	690	670	693	645	627	636	630	658	648	644	624	649	639	620	685	651	636	639	637	665	681	658	620	631	648	635	649	566	675	668	672	675	643	618	633	626	687	638	626	636	679	632	695	687	678	624	649	640	663	633	665	650	643	688	674	658	617	644	745	663	619	632	603	618	626	693	654	639	640	657	600	668	671	663	700	630	584	649	685	635	644	637	636	676	628	646	629	641	614	646	659	586	635	679	668	601	651	624	623	632	636	644	698	717	612	649	734	700	654	657	656	661	668	639	672	584	626	646	639	613	603	664	650	602	665	657	614	622	673	632	645	686	648	641	697	679	651	688	660	687	670	631	618	674	623	634	647	632	680	653	662	646	658	655	658	632	638	654	650	658	651	621	655	622	674	616	621	653	662	654	652	679	666	625	681	638	647	636	669	655	630	666	663	620	610	642	651	668	613	607	646	630	661	625	632	685	617	660	641	648	627	666	625	657	686	643	669	637	665	672	615	704	673	655	675	656	631	615	670	717	642	595	634	575	658	646	639	650	637	652	660	638	646	662	627	618	654	665	678	639	654	619	652	611	650	634	654	634	662	665	666	654	650	688	616	648	637	681	666	646	663	655	658	604	657	688	662	613	634	666	635	631	656	660	698	609	637	638	635	631	650	636	631	667	632	672	668	612	666	646	673	689	647	651	687	701	637	661	662	650	663	658	641	686	637	678	636	627	627	604	645	604	614	686	637	609	685	629	663	667	651	659	594	638	668	628	646	639	650	654	657	684	611	673	609	688	611	713	669	656	656	632	685	649	669	660	734	691	674	662	645	627	584	641	629	688	641	629	644	619	632	659	625	679	648	656	632	652	617	662	660	666	666	663	697	660	658	694	672	644	700	657	620	642	633	680	645	657	629	642	646	643	654	631	606	623	667	659	624	608	697	623	652	665	657	635	642	690	658	668	684	639	712	653	661	618	640	683	618	679	682	629	661	641	671	627	621	629	653	617	631	656	698	663	665	678	680	665	653	616	655	627	610	637	684	622	589	607	643	634	662	697	671	645	668	687	621	640	650	696	647	683	638	641	631	641	616	677	660	648	690	649	620	607	621	623	679	642	603	616	643	645	605	616	612	672	675	624	665	629	670	688	640	673	653	669	602	675	678	620	683	677	675	609	641	631	656	616	627	646	658	623	619	609	646	627	638	670	671	683	642	631	678	646	629	655	628	649	652	644	610	693	621	643	644	616	630	657	616	723	671	652	622	660	630	643	646	633	716	655	592	621	638	690	682	637	650	615	679	619	628	647	713	681	662	634	662	670	652	622	646	645	653	638	623	642	698	658	685	667	660	701	648	658	672	613	672	636	660	639	644	589	651	673	670	638	654	647	632	659	606	681	642	620	599	630	646	640	640	657	693	634	689	679	645	648	653	703	669	652	642	706	651	638	632	625	662	647	691	599	606	593	652	618	609	664	674	693	638	637	627	636	644	649	664	651	621	688	644	672	663	650	665	648	658	611	638	655	659	649	615	650	649	642	613	634	638	647	679	666	640	723	663	659	670	653	663	663	636	667	662	631	710	646	644	627	657	653	688	694	631	694	642	663	612	634	617	648	685	687	664	666	678	651	664	680	635	643	653	625	686	640	631	608	644	613	658	671	605	624	648	659	651	623	692	643	689	679	658	654	656	661	659	692	627	641	623	649	691	636	641	693	680	673	615	635	620	621	656	614	603	618	659	609	635	641	694	672	657	665	689	624	624	672	673	680	650	676	615	664	638	658	660	659	618	684	649	616	667	696	656	672	671	648	635	618	651	658	682	662	667	644	651	650	659	667	634	651	708	674	645	615	619	666	625	679	685	661	662	647	642	654	636	666	631	698	676	637	638	640	645	661	621	650	606	660	674	641	641	642	650	672	669	628	638	676	685	689	660	661	611	665	652	649	668	629	670	635	654	678	676	666	660	650	656	676	683
32662	20658	10199	760	436	410	411	413	403	427	372	401	407	424	398	399	375	404	389	419	429	393	410	441	403	395	406	439	372	397	408	435	385	443	376	390	429	390	439	370	406	432	418	367	365	422	419	385	408	390	378	420	429	416	378	421	393	392	429	409	425	367	395	422	405	388	362	444	412	381	393	402	407	404	390	393	387	422	413	423	375	374	414	419	404	403	377	401	417	401	407	421	463	434	436	413	388	398	385	435	392	372	414	373	398	356	408	402	439	400	378	407	394	366	361	381	457	368	398	435	390	415	410	399	427	402	432	405	395	380	403	379	383	402	429	371	371	419	400	453	407	413	390	393	385	362	381	395	387	394	383	427	383	419	434	408	394	400	364	399	382	421	440	387	434	408	347	435	384	365	409	405	391	393	423	414	433	408	458	387	408	383	428	371	413	375	376	435	407	417	422	415	391	390	412	397	408	373	391	393	392	408	422	383	365	366	404	398	453	386	391	381	387	444	417	368	441	392	352	355	429	400	409	397	398	398	383	394	414	419	418	375	412	406	406	391	382	398	377	420	431	348	388	455	432	372	376	404	403	372	416	404	385	396	379	371	396	392	397	376	401	411	378	387	425	394	462	402	378	368	427	423	386	377	399	393	428	415	449	386	385	422	418	394	384	404	394	401	414	401	383	377	376	411	396	427	405	375	407	389	392	422	407	379	405	423	407	396	412	399	396	374	391	396	410	384	395	396	404	391	367	398	410	382	416	389	383	445	422	376	376	321	425	421	410	398	373	417	391	392	394	372	437	404	423	398	390	412	400	379	405	391	395	411	408	385	353	383	405	378	413	393	401	407	371	413	381	421	415	364	416	413	408	438	393	393	376	408	465	393	363	421	402	383	399	422	396	356	406	439	358	396	384	384	414	438	416	380	400	389	388	390	388	366	412	398	405	422	428	394	366	397	401	405	395	399	387	427	386	374	412	404	392	432	381	430	415	384	384	444	426	411	395	389	403	396	402	383	389	419	392	396	401	389	406	411	376	392	411	385	427	385	392	425	418	395	400	358	403	401	375	375	439	395	393	384	374	386	410	422	362	425	411	397	373	393	394	390	400	389	423	414	410	393	404	370	408	359	384	390	388	371	401	424	415	416	382	447	414	416	375	364	438	401	430	394	444	418	392	388	414	373	360	406	409	414	419	363	428	397	394	390	416	408	437	420	419	377	383	405	411	424	418	371	402	427	428	384	395	450	416	375	422	409	375	377	413	424	383	369	384	402	406	445	369	418	393	386	405	395	403	404	427	418	364	449	375	391	380	415	428	388	410	380	436	387	393	428	414	402	404	401	412	407	408	395	376	404	423	376	402	432	410	368	370	435	406	422	445	430	383	417	363	392	418	439	375	391	449	378	400	438	377	399	368	368	367	384	413	395	440	387	375	387	447	383	396	338	428	393	385	417	431	403	383	400	366	406	382	386	371	356	400	397	430	395	404	396	405	425	428	389	395	384	413	389	409	404	371	393	412	397	403	440	428	416	401	418	373	379	390	367	404	407	427	456	440	385	436	388	398	343	380	399	430	427	419	359	442	402	375	370	417	409	416	433	394	376	416	411	395	390	412	403	396	414	406	400	395	402	447	368	405	397	404	434	461	394	392	438	426	400	378	405	428	412	436	376	404	395	420	405	403	372	397	417	424	404	411	386	396	370	399	381	379	430	373	369	450	391	389	373	456	417	413	388	373	433	376	368	342	423	423	417	434	369	398	407	373	375	407	391	410	427	400	377	374	367	398	385	400	400	407	384	378	387	409	398	396	428	393	417	400	403	406	439	400	387	409	441	411	399	383	399	385	398	388	417	408	375	430	374	407	432	403	394	415	401	400	371	423	382	400	391	401	411	399	421	398	430	415	411	383	400	420	424	398	445	418	399	387	420	377	399	381	374	409	363	385	412	408	428	390	424	385	405	397	398	460	405	349	397	375	379	412	399	420	366	415	379	387	371	383	402	363	409	422	417	433	387	420	384	426	409	371	372	398	359	390	398	406	414	393	373	414	389	396	380	393	388	338	368	384	403	404	399	432	387	356	383	432	401	408	411	432	375	406	400	417	411	423	391	396	386	399	398	402	420	377	405	409	386	410	382	389	397	383	432	378	350	387	410	404	376	416	411	439	413	369	430	385	421	426	443	422	433	428	407	388	389	389	407	363	402	400	416	441	383	393	392	389	381	383	397	384	390	431	377	388	403	389	378	402	392	381	421	382	455	383	369	366	389	394	374	409	457	420	411	413	389	446	423	400	405	400	379	384	417	394	411	406	360	408	373	406	391	421	419	401	380	401	389	392	394	401	361	419	395	427	408	418	401	386	396	392	394	393	378	403	373	420	452	382	422	394	367	430	392	392	398	385	423	382	423	376	393	393	396	417	378	397	423	404	391	439	412	414	419	386	419	380	355	430	401	408	409	401	418	393	449	399	393	401	381	406	400	384	388	390	376	387	446	403	396	402	373	380	420	384	372	392	389	419	384	421	443	394	416	390	367	406	401	452	399	388	377	438	422	394	429	423	393	416	425	397	415	430	367	391	369	420	401	435	410	421	401	362	419	372	395	407	390	410	404	373	409	404	444	412	397	426	375	397	406	425	374	449	399	374	357	406	398	402	386	381	376	432	389	410	417	384	400	385	392	380	377	363	403	390	421	395	404	375	433	380	409	384	417	405	420	441	399	377	413	372	402	389	393	386	390	412	370	428	427	389	392	390	378	370	415	432	424	424	384	432	392	410	385	376	379	421	381	419	393	395	382	417	430	390	421	360	375	399	393	395	366	415	391	397	395	393	376	383	408	402	399	427	346	350	426	401	430	396	420	388	384	415	426	364	355	389	403	415	432	408	433	400	416	382	420	447	431	399	409	418	357	404	373	392	415	398	387	411	377	451	365	396	383	414	401	418	371	389	422	404	413	402	436	429	381	411	396	435	410	392	386	439	382	395	392	384	381	409	407	359	430	404	384	387	428	418	393	419	357	410	420	400	403	355	377	389	425	387	422	451	409	410	379	426	397	429	433	400	410	396	392	416	410	407	433	435	411	353	408	402	434	397	413	372	361	422	374	419	405	371	423	416	422	436	399	386	439	383	384	413	387	383	389	411	372	431	415	403	407	387	415	385	431	379	430	402	391	377	405	408	422	424	406	374	368	381	371	425	390	424	424	401	385	423	427	376	379	374	396	401	353	383	398	388	428	390	408	404	422	383	365	405	405	367	403	388	419	441	431	403	386	380	389	415	407	394	403	400	368	386	412	426	456	433	418	371	407	396	421	405	396	356	406	364	380	393	376	414	392	398	437	382	399	384	367	381	468	442	394	359	416	397	420	396	441	417	397	413	391	363	425	404	410	413	406	436	390	362	410	408	371	370	401	408	410	400	406	388	406	410	425	422	426	456	421	390	394	426	392	422	447	367	373	402	373	399	433	398	390	379	413	393	432	402	455	359	422	418	429	401	424
8408	2076	1007	914	862	859	852	886	900	937	896	873	904	911	918	888	894	869	875	938	900	911	925	936	929	906	869	884	917	866	899	904	909	916	882	900	878	885	888	900	867	882	884	846	862	872	895	898	915	894	899	874	886	919	885	890	905	880	883	948	928	891	886	901	953	921	850	916	912	885	955	880	894	914	912	908	904	905	891	818	889	869	930	901	924	967	916	886	908	884	853	869	906	876	846	925	997	888	895	884	870	897	920	941	865	922	887	866	910	946	881	948	867	888	878	891	874	912	934	865	870	835	909	876	922	906	906	864	872	979	923	896	909	907	863	922	937	836	890	903	896	852	904	943	894	907	842	962	890	890	934	893	902	934	931	939	952	863	889	885	895	912	912	850	906	931	873	873	895	914	893	858	925	906	875	838	914	890	878	891	907	871	930	886	856	909	886	859	865	905	881	895	926	913	898	897	818	915	900	917	868	928	902	905	887	896	864	963	922	913	881	905	915	844	957	875	884	917	879	830	919	913	964	916	904	941	890	923	900	878	876	837	897	830	855	954	897	881	835	908	911	908	825	962	882	878	907	895	871	913	901	911	921	924	861	918	920	917	926	931	916	875	927	912	924	883	874	849	880	890	891	892	872	857	917	937	945	898	922	854	910	850	870	909	967	899	871	913	919	855	917	949	909	891	898	916	888	874	911	904	933	826	909	889	860	864	880	907	882	830	961	895	882	884	901	884	946	872	982	896	864	854	839	883	881	942	884	903	889	895	871	936	872	900	933	913	923	849	888	873	873	930	937	932	889	912	894	882	944	864	854	905	884	930	923	919	880	892	929	866	954	905	900	921	877	918	929	923	887	816	923	928	907	944	928	877	884	889	898	904	862	872	898	914	888	886	888	937	879	883	858	928	902	883	874	872	878	923	869	929	927	914	870	858	921	908	888	859	921	899	823	924	944	858	925	911	949	917	901	909	924	936	956	898	908	904	895	840	931	911	908	927	910	911	922	885	912	889	860	902	916	904	899	932	840	882	920	864	839	868	913	847	855	877	916	937	919	875	879	898	892	888	843	886	865	870	923	887	903	902	942	931	924	884	903	895	904	914	888	898	952	854	953	839	861	860	868	895	892	859	915	825	850	909	938	872	962	901	922	917	932	924	948	932	910	926	924	908	913	912	934	887	921	898	873	957	940	894	916	870	856	947	866	881	891	954	929	885	938	931	880	898	920	911	873	966	849	867	965	900	927	878	904	938	916	894	922	915	935	913	919	877	879	927	924	885	888	896	930	910	915	940	890	910	877	914	887	870	939	898	922	903	877	896	898	897	884	844	894	925	872	866	905	853	854	943	891	856	918	896	907	917	867	928	911	935	853	920	946	931	916	924	823	930	920	893	862	921	885	886	836	910	846	896	875	933	915	882	876	926	882	874	918	905	883	941	911	904	899	884	855	943	884	889	924	908	891	847	901	915	905	931	934	858	925	911	853	920	925	859	892	891	889	875	890	872	891	859	854	918	842	863	914	928	904	904	922	940	896	905	864	877	939	934	913	863	883	945	869	883	893	850	882	909	874	915	929	905	860	908	908	901	908	877	887	906	861	932	900	959	921	901	889	864	875	935	854	866	906	863	916	958	892	938	914	898	871	921	871	949	894	900	855	872	895	923	908	858	903	949	898	894	995	875	888	914	901	901	904	913	865	829	894	852	912	877	873	857	905	911	923	874	889	895	947	936	904	905	938	888	882	868	882	857	886	904	917	892	869	913	900	898	912	846	863	937	902	868	942	839	913	898	910	972	918	904	890	915	877	879	868	866	954	910	916	914	909	853	930	882	874	850	888	930	893	885	874	866	911	891	903	887	925	864	923	968	832	890	886	852	889	879	887	926	837	948	858	929	908	905	907	905	951	906	825	866	924	985	894	883	900	921	900	885	944	884	844	920	924	821	868	866	940	894	889	898	914	952	879	904	943	864	871	918	929	908	938	922	890	868	903	918	948	842	876	861	930	900	879	926	937	850	941	833	925	881	897	909	901	891	855	904	890	874	853	883	884	877	916	952	928	928	904	902	903	908	878	886	906	870	948	948	903	877	898	882	935	889	858	945	898	928	955	839	876	876	920	871	860	843	925	903	894	884	902	937	849	890	964	891	917	869	915	897	915	861	870	881	917	916	900	892	914	895	893	877	900	886	883	889	922	877	907	881	912	917	928	879	926	891	897	871	878	877	877	882	864	911	928	902	921	887	954	873	896	915	902	928	939	872	919	909	902	859	949	1006	865	895	925	905	903	882	872	930	876	896	900	930	973	901	857	916	859	874	915	875	870	885	872	878	858	882	895	907	818	886	902	920	926	951	924	865	891	933	871	884	861	897	894	991	891	865	845	886	928	843	927	897	912	906	900	908	864	907	908	903	887	884	920	871	940	885	911	872	898	897	861	889	937	868	887	931	853	931	933	908	855	882	890	959	927	909	944	861	922	911	937	849	930	931	863	883	934	941	905	897	941	931	873	898	881	967	927	934	908	899	882	898	879	837	870	860	869	888	895	914	898	886	882	883	949	898	869	847	891	870	877	909	906	896	855	901	915	857	911	872	958	889	920	943	873	922	873	849	912	846	851	892	908	932	844	905	866	902	893	887	906	959	915	888	880	824	884	914	839	904	826	916	852	893	906	883	895	871	848	886	913	830	882	877	871	938	840	925	925	969	894	870	907	855	900	886	849	871	888	892	927	875	912	983	886	873	909	920	922	844	898	877	922	873	868	875	917	928	898	886	863	932	891	903	893	962	825	896	871	911	912	823	919	876	930	939	920	937	881	889	974	907	861	888	928	910	903	873	856	831	898	893	865	937	883	926	952	877	931	904	898	865	909	898	884	910	888	847	905	901	900	863	916	914	851	909	928	875	921	929	901	935	856	838	906	934	878	906	911	883	899	868	932	858	850	915	885	914	880	916	886	925	925	927	877	878	851	881	927	913	872	882	892	905	881	907	925	978	896	888	909	866	899	895	878	918	897	854	893	924	883	912	939	919	868	862	901	947	906	889	875	881	867	868	877	874	927	885	935	932	951	874	874	921	890	929	907	884	890	872	936	805	929	947	891	923	897	933	891	873	884	934	864	924	866	903	899	926	952	946	947	903	881	876	977	905	939	882	868	921	890	883	866	860	920	924	951	904	890	911	906	894	908	862	936	908	901	945	862	911	871	846	887	886	949	894	806	964	875	886	934	871	875	853	882	934	868	906	907	909	811	895	951	856	908	889	883	935	904	880	880	949	938	905	909	917	888	910	935	884	866	962	916	986	885	911	907	909	941	936	929	923	900	893	880	893	894	901	907	897	892	883	959	921	906	926	899	848	907	889	930	852	893	881	886	874	925	958	858	890	869	861	900	904	945	916	917	946	877	859	864	874	962	912	917	899	1002	885	883	866	897	857	871	931	874	929	912	894	920	864	929	826	878	892	938	904	939	898	929	897	915	916	891	917	877	892	860	903	937	870
24770	21438	24927	28347	21426	21438	5614	727	540	536	527	516	494	477	516	495	517	445	469	480	484	463	483	515	518	466	480	454	500	468	483	468	490	511	488	520	472	455	459	557	482	504	471	441	449	472	455	521	520	505	480	472	464	477	473	504	472	457	434	441	459	465	468	480	449	453	460	484	453	468	471	437	479	511	424	441	464	492	486	515	459	479	506	480	484	452	500	482	510	477	493	460	474	512	472	482	467	501	475	468	464	471	468	455	442	459	488	448	486	473	442	456	488	418	472	490	465	450	461	479	436	487	497	466	487	462	463	432	494	464	469	483	462	499	458	489	469	486	474	474	446	434	430	506	443	487	458	477	483	480	559	493	475	440	471	454	485	483	449	482	468	452	486	499	428	497	404	465	469	431	478	456	478	448	444	478	456	455	437	497	476	515	435	453	501	501	518	456	528	461	460	444	421	470	464	460	479	467	444	446	442	471	445	511	486	539	508	454	477	456	446	517	492	466	486	431	468	468	440	448	453	454	490	494	436	459	458	459	461	494	416	483	488	470	474	440	457	483	443	495	466	442	508	477	449	460	456	510	482	464	496	457	525	465	456	474	449	496	449	470	463	484	468	471	498	470	489	512	467	430	467	473	487	471	473	476	436	480	475	474	471	459	470	489	456	417	468	425	460	460	461	500	519	468	487	480	514	451	461	495	471	451	489	459	445	426	396	476	479	447	453	483	485	485	422	466	502	485	484	471	447	519	477	487	451	484	479	479	470	469	456	492	471	470	434	436	495	461	482	508	493	490	504	458	485	461	466	453	426	522	459	550	442	472	489	486	495	442	464	448	459	454	450	466	464	464	466	463	493	463	491	471	486	485	469	493	459	452	477	496	456	473	463	474	469	482	473	479	482	480	465	474	464	471	470	456	542	502	459	445	477	468	471	468	460	492	499	426	514	471	471	522	463	499	475	438	442	473	473	481	456	471	497	467	469	471	456	485	519	436	406	503	441	484	468	422	451	467	471	396	495	465	461	488	479	444	481	430	457	424	470	446	443	434	484	487	473	486	456	491	482	458	481	427	450	474	439	423	498	488	416	491	477	473	502	447	458	436	437	490	447	483	465	433	444	461	468	492	454	447	497	494	498	463	448	492	480	472	491	466	461	470	494	458	433	435	474	490	457	451	484	488	431	470	464	478	495	478	443	463	479	452	469	508	492	503	452	479	505	461	468	474	453	476	493	477	474	464	433	503	445	446	491	488	484	478	456	508	492	451	469	456	456	475	452	461	411	517	500	483	485	464	469	452	456	488	427	469	460	461	467	428	472	471	476	449	441	455	472	487	480	459	442	446	463	470	469	445	451	467	456	478	487	477	474	462	442	430	446	477	476	457	489	468	471	471	453	517	463	453	511	439	452	463	488	492	498	468	463	464	480	443	446	490	467	440	458	486	441	447	491	443	472	480	485	467	452	448	480	459	469	494	481	486	443	427	479	477	486	449	494	471	477	491	438	448	470	446	466	522	498	444	432	474	512	471	470	458	489	459	450	459	471	486	508	486	509	434	491	489	464	443	487	465	483	487	463	469	446	477	435	496	475	515	505	475	458	439	416	434	463	463	485	451	518	507	523	514	468	510	473	507	457	464	465	423	434	483	477	477	435	491	451	452	470	470	499	468	443	451	481	436	467	457	510	466	463	483	488	483	448	496	476	445	438	434	493	482	429	435	499	463	467	482	487	460	475	459	481	439	475	430	429	454	476	466	469	426	473	431	503	466	503	454	449	486	485	498	433	483	494	444	472	514	484	489	447	430	488	449	472	505	471	456	465	446	432	505	482	441	526	472	444	434	479	507	442	416	465	424	443	463	474	496	485	447	513	503	460	485	428	469	504	461	443	476	446	450	454	452	508	459	494	468	430	403	453	497	482	506	444	461	450	471	456	476	498	459	501	458	476	464	493	487	456	485	443	452	484	446	488	427	438	455	445	417	427	429	448	438	506	458	459	456	450	460	460	446	469	443	434	491	458	472	446	477	480	476	475	475	453	467	462	526	451	471	419	477	497	482	458	501	427	476	443	462	413	442	450	439	467	478	462	449	451	423	489	471	485	465	474	430	446	451	483	455	476	452	484	484	476	465	450	448	446	491	460	452	494	471	502	502	463	468	462	479	447	427	494	450	468	457	458	460	463	486	470	420	469	464	437	477	500	504	423	445	481	441	465	490	407	463	494	455	445	468	445	427	478	486	483	452	450	469	466	467	477	444	450	441	444	453	461	443	515	503	456	452	451	475	446	456	488	437	459	497	478	514	480	449	468	471	457	482	433	465	416	481	482	413	455	458	483	429	459	462	447	410	476	484	515	462	466	442	497	460	456	549	444	448	459	480	446	462	435	461	466	445	474	444	457	465	497	490	470	489	493	443	446	441	491	467	446	486	459	466	466	423	480	479	413	431	421	462	481	446	483	479	467	514	504	463	467	480	437	464	468	500	496	485	488	455	454	450	477	472	485	472	455	483	475	487	467	512	472	487	466	472	441	493	448	501	473	514	458	456	483	452	468	486	481	482	536	506	464	456	427	473	505	467	472	456	457	500	464	489	465	453	439	443	501	482	478	504	460	425	458	445	445	467	500	479	454	462	457	466	479	473	434	467	484	438	464	465	430	487	466	468	424	412	484	451	472	478	445	483	480	479	480	438	436	480	507	495	429	435	456	445	485	495	400	439	391	474	461	480	456	476	505	468	417	466	484	497	443	468	459	442	431	453	459	461	462	435	488	453	467	486	463	484	487	482	468	476	455	493	466	451	462	453	455	464	489	487	457	440	455	446	428	435	484	451	435	440	492	497	503	449	430	444	404	483	474	482	454	499	491	435	481	493	461	451	448	503	447	422	441	443	443	487	468	477	505	488	428	462	472	475	479	466	499	459	507	434	469	487	440	443	496	473	498	457	478	481	462	491	461	482	438	472	482	469	479	439	454	474	474	416	458	524	460	483	528	475	460	521	469	453	447	450	498	511	508	464	460	503	469	490	458	454	502	427	476	484	426	498	421	465	508	429	445	470	477	423	470	423	478	463	459	442	470	489	513	431	406	462	439	416	453	442	508	456	455	490	477	459	453	455	456	458	447	441	470	440	470	465	462	452	472	477	461	453	472	501	486	441	469	448	494	483	470	504	461	454	473	465	497	476	471	480	486	461	458	492	414	495	465	459	436	458	472	489	461	496	450	468	497	415	464	492	479	481	464	468	471	474	434	457	472	464	488	453	445	471	445	441	466	438	458	485	427	451	478	468	486	499	505	486	498	477	430	432	480	487	465	483	476	467	487	433	486	478	432	455	473	489	504	439	436	436	474	480	479	484	476	466	501	462	481	440	517	474	459	450	510	511	485	517	463	444	467	494	520	425	499	431	449	449	452	471	464	492	470	447	484	453	495	459	444	475	453	472	484	451	451	493	451	480	465	453	510	463	503	453	473	463	512	472	466	506	502	523	431	420	433	478
25348	13234	3969	1360	1096	1118	1056	1060	994	960	1008	980	980	1003	1009	961	1047	1015	1001	1019	1020	990	999	966	1016	997	993	1032	987	1021	950	999	984	1015	1001	999	1058	1019	1011	974	974	1038	1005	1012	1012	1004	957	932	998	1056	1036	1031	937	1002	1060	975	970	1020	1058	1018	1033	1006	977	1034	989	1007	998	996	1013	1045	1006	977	981	985	951	1043	1057	994	990	915	992	1012	943	1005	1003	967	970	1038	974	961	978	969	1041	991	945	1025	985	1045	1034	992	990	999	966	971	1076	988	922	973	1014	1029	963	1038	967	1006	1020	961	963	1000	942	966	958	957	1003	1034	981	1059	940	940	983	1020	960	988	967	966	1039	938	977	964	1006	943	969	1045	983	1009	940	979	1002	1005	1013	1049	996	1022	1001	982	936	978	978	1033	1013	1019	957	1016	988	985	998	1019	977	985	994	1023	987	1005	1019	1019	1026	1035	976	964	1070	951	971	1029	999	1026	977	997	963	1000	997	955	1070	1033	941	982	951	1022	1019	996	965	994	1008	1048	992	990	963	990	949	1010	998	999	992	1040	993	1017	990	1002	1070	1031	988	1055	999	969	992	989	975	1046	986	981	1038	975	952	969	1020	994	989	932	997	963	965	931	1000	1039	980	983	985	957	1020	999	973	999	956	946	997	950	989	992	947	1005	999	990	1015	974	993	956	971	1003	974	975	1026	982	995	984	989	1080	1050	957	1027	957	1002	1009	1028	999	941	981	957	1034	977	1027	1006	986	985	970	1009	985	1070	950	980	1045	992	1008	962	985	998	977	977	986	1018	984	1001	970	1049	1007	1049	968	1055	985	1005	964	1085	993	1030	949	1041	993	999	1012	980	963	988	1014	1063	979	952	931	996	1001	958	955	968	1020	1002	995	1007	1029	942	989	1003	949	1037	1018	1002	1007	1025	999	994	1007	963	965	994	994	998	1029	1010	1004	992	1016	980	1003	962	990	1024	950	968	989	947	980	1011	1008	1030	971	951	954	965	962	971	977	970	998	983	957	1014	996	1058	1003	946	1034	967	1075	952	1019	950	994	960	1005	1015	950	1036	972	942	959	994	962	988	949	941	1045	1031	1027	939	950	1011	1036	929	1026	994	923	924	996	1012	990	1001	936	1035	1000	996	963	968	982	963	986	968	1004	948	970	1031	973	1027	1004	1007	1051	918	1010	979	954	964	1045	983	1000	1007	962	1019	983	1033	1019	983	992	967	1004	908	992	1023	1061	930	1010	1070	947	979	967	975	991	952	974	1016	972	982	1010	990	1012	1022	1005	980	1018	1002	956	968	980	1015	971	934	968	955	982	982	971	989	1007	1000	955	957	958	972	935	951	989	1030	968	1001	994	1053	1019	947	964	1011	1034	1020	1016	997	994	1030	987	990	973	1041	976	992	1087	1009	955	967	1004	997	977	991	999	970	952	957	966	1007	1007	1006	1036	982	1031	984	998	1050	997	1028	948	994	1069	937	1022	984	939	1050	1032	985	920	993	981	1020	1054	1015	1042	944	1019	988	988	982	973	973	995	970	986	985	991	946	1016	1028	1008	990	959	947	993	963	1032	959	972	1003	972	996	989	1010	961	1002	1027	993	953	981	942	927	1044	1020	961	949	985	994	987	1058	1029	993	999	977	983	988	1004	941	950	1005	961	968	971	960	1001	1038	1029	1041	1040	998	976	967	978	985	982	994	1005	958	977	1003	993	991	1025	992	1037	991	988	943	1017	948	991	967	1000	943	994	993	963	973	948	967	961	959	987	956	1011	997	1010	1010	1048	1019	1003	938	1012	1030	966	969	984	999	978	1046	995	1005	1009	982	979	1008	961	1011	960	967	977	1032	978	971	973	1014	993	999	1016	1018	980	958	992	964	972	1039	979	993	992	973	978	947	992	959	1016	1027	980	943	1045	976	993	970	1044	998	988	1019	1003	989	939	982	978	954	982	947	1054	994	1035	978	990	941	1042	1004	954	1000	988	978	969	1003	989	1020	998	989	944	975	989	956	1008	976	934	1008	958	998	998	994	1058	1011	935	954	1016	1028	984	956	1000	993	982	1066	1047	978	991	1013	980	985	1054	1009	1011	958	1024	995	1009	953	1002	988	983	1004	984	1004	996	988	979	1012	1006	1003	936	954	1054	938	1021	1006	999	1029	969	965	1002	1038	1010	1026	1017	1028	1037	967	1022	1004	1025	997	999	1007	1002	1078	1022	1011	982	960	1030	972	1036	1002	977	982	996	958	958	972	998	979	931	1018	1021	1014	984	1010	1043	1013	955	993	949	1025	966	940	937	958	1013	1001	955	1006	1008	1019	1071	948	957	990	1006	1020	1002	1002	994	994	953	1031	955	887	1047	1002	945	1012	944	977	985	1049	941	1019	1064	957	960	971	973	1020	1015	1002	1026	965	982	1031	1014	1008	991	1027	991	954	980	1004	973	985	1006	1019	996	1036	977	989	997	943	961	947	1016	969	993	950	1026	1022	977	1000	1013	1023	1005	1026	991	922	970	1045	966	998	955	994	988	976	973	968	982	1025	970	1019	1006	965	990	986	965	921	1014	971	997	985	994	1002	954	990	979	968	1028	1002	1007	987	973	1032	979	995	995	1004	989	981	986	1071	1015	1015	982	962	993	1030	1002	1002	987	988	1040	959	998	1066	946	1002	1000	1047	984	968	981	961	965	996	958	950	984	941	1037	1000	987	974	990	1004	1026	985	1032	1003	998	968	1013	975	1027	984	933	1010	959	974	965	994	1013	990	1003	988	958	942	1036	1019	1010	1041	954	953	983	1021	960	1013	992	1022	1012	959	988	947	995	997	997	1008	943	987	981	1011	975	1056	942	1021	993	956	959	1046	1030	998	969	953	980	1007	965	982	995	997	963	1026	1001	968	1000	980	968	934	956	990	965	993	962	1004	1024	950	972	1002	982	1032	998	940	958	1040	986	931	1008	982	978	1010	986	943	1013	997	994	962	1005	952	998	958	1010	1002	986	1039	956	996	980	933	937	1045	964	1001	971	1003	1041	982	985	1009	1000	951	1027	1023	997	1018	1000	975	933	960	948	979	1080	976	975	1007	989	983	984	1006	1011	1018	980	1024	1040	1014	997	1002	1013	1030	984	1046	999	1026	965	990	1032	951	973	1000	947	994	1016	989	965	939	1032	933	1024	1005	1030	1023	967	1053	1024	944	1066	981	1007	995	982	977	898	968	1043	944	932	1024	932	982	932	1008	957	1030	970	1020	1008	995	965	1014	1021	990	944	1027	998	964	1025	930	998	1002	978	1030	979	996	1005	1013	1021	979	998	998	963	906	985	999	997	970	1043	1000	1003	1047	1005	992	967	967	1046	1014	1010	990	907	953	1032	937	986	1000	965	1007	994	1002	957	1016	1009	999	1029	1077	984	956	1005	995	925	999	1008	1037	1042	1012	977	994	993	986	985	932	1002	1031	1010	1038	1028	968	965	1005	1003	1017	956	954	1015	1068	995	1059	1013	1014	1022	951	993	982	995	1003	980	983	1029	1024	976	961	959	1093	1005	1028	1006	1006	1025	1022	1012	963	1077	1054	952	1000	1012	1019	990	1023	992	1005	993	968	957	973	995	1028	1021	1021	951	945	1018	996	985	1016	998	981	945	983	1039	936	991	1048	961	1005	935	1010	1002	995	990	1006	1007	1034	1007	971	987	995	1001	1012	1035	998	1004	1012	1010	953	992	979	1025	1031	969	937	995	998	1047	960	999	1000	1021	1058	993	987	1016	967	1023	998	991	949	1023	1035	1049	989	900	987	966	1006	1019	999	955	979	953	1038	974	970	1003	990	1031	1010	974	966	959	976	991	989	1008	976	974	987	1047	1001	1039	1009	976	967	966	945	989	1009	1009	974	999	972	1047	969	955	1000	962	1010	1010	962	919	1005	1035	974	1021	970	1001	979	1006	1003	997	972	966	990	1004	982	956	977	1044	1009	995	941	1001	995	990	1019	1032	1012	1026	951	1012	980	1023	908	933	1023	1006	962	974	997	954	1003	965	982	968	985	963	996	1013	998	975	1007	1044	1000	1022	1053	1027	953	1061	988	968	949	985	996	1041	958	965	948	988	1031	998
24254	21454	25176	28128	21456	21474	20727	853	464	387	419	382	377	320	357	382	333	330	346	337	355	285	318	302	332	289	320	341	329	314	325	296	292	317	330	326	311	311	330	294	300	297	323	297	325	290	298	317	287	312	298	333	293	311	315	293	309	334	323	301	338	302	301	284	321	317	330	302	300	316	315	260	329	307	328	310	299	304	282	279	287	300	315	298	315	306	310	332	308	310	276	310	315	283	292	318	307	279	362	333	336	285	311	293	301	311	312	326	308	321	294	293	289	310	313	292	327	276	294	300	320	284	292	315	339	288	303	289	320	330	260	301	336	314	314	280	299	316	332	297	263	334	293	315	267	296	308	326	306	302	280	308	285	306	274	300	305	342	305	301	304	295	284	265	313	312	292	317	326	322	319	284	285	291	300	314	273	319	269	319	313	316	283	269	282	315	316	293	338	308	291	290	332	341	313	273	316	304	302	286	301	292	316	283	296	290	296	322	324	296	273	291	309	294	303	293	313	274	305	297	286	314	287	292	326	331	295	313	331	317	344	299	351	313	287	308	327	286	283	338	339	298	282	290	282	279	299	304	303	298	278	289	328	296	288	294	300	297	327	308	319	345	292	313	300	293	320	291	334	318	307	326	329	293	295	281	289	313	280	286	287	310	294	283	327	305	278	273	278	307	307	290	267	309	317	297	308	273	323	314	321	291	306	306	267	304	301	317	308	299	330	300	281	298	274	306	303	319	330	265	280	305	341	294	296	322	297	301	287	292	296	292	316	282	333	269	295	305	313	295	304	345	277	287	291	296	303	329	298	294	283	313	295	284	310	339	315	289	284	280	295	321	310	285	304	325	300	306	309	316	324	282	294	303	294	316	309	302	309	339	287	294	317	310	309	311	283	298	294	307	258	290	293	296	319	308	298	296	300	285	312	319	289	330	323	319	306	313	251	309	343	322	270	306	299	317	289	252	320	289	313	304	346	271	318	314	312	300	272	292	291	294	268	316	285	288	309	300	311	310	304	310	317	298	306	286	275	281	317	292	296	314	287	280	294	301	300	307	281	314	294	268	308	293	286	285	300	298	318	284	315	291	326	306	299	313	293	300	306	316	322	326	268	288	292	310	334	277	318	313	327	329	297	300	312	263	286	317	302	291	253	304	307	304	334	279	280	289	278	289	281	281	277	305	319	283	291	292	298	301	314	326	264	327	285	300	299	339	284	249	325	312	287	297	336	294	297	302	278	265	302	313	294	292	336	327	309	284	324	277	316	316	313	288	283	297	326	306	291	301	283	292	306	311	312	312	292	299	259	320	303	301	311	318	306	302	282	339	289	276	301	309	284	306	314	300	301	297	312	309	292	319	310	307	304	311	304	290	300	280	286	309	326	320	303	307	311	284	294	299	323	305	296	269	311	325	274	291	290	297	329	295	285	281	292	300	289	335	293	310	271	331	308	297	295	348	292	298	282	288	276	288	308	276	305	295	315	293	282	275	289	293	272	307	323	314	300	300	301	265	294	306	278	323	308	284	341	282	291	287	310	333	308	300	328	318	286	288	275	311	297	324	313	306	292	312	297	311	294	276	323	339	277	257	299	294	307	338	308	299	317	316	295	324	317	337	277	321	314	256	270	325	297	326	299	295	291	285	327	296	323	310	282	304	293	294	288	304	317	302	312	287	306	283	304	341	305	313	312	321	278	277	284	283	320	332	295	294	307	305	306	301	270	306	290	312	296	260	252	343	323	278	300	284	282	283	295	294	295	302	291	294	303	349	318	270	302	313	306	324	321	293	310	311	294	317	293	291	284	313	302	270	290	280	331	303	288	319	313	287	287	303	325	279	288	332	295	311	283	320	301	299	297	285	305	320	277	321	328	312	336	268	271	307	322	294	309	325	306	305	300	338	304	313	323	284	289	298	311	308	294	284	281	279	305	294	315	288	285	300	310	302	292	318	326	302	327	334	318	301	291	335	292	280	301	317	314	298	319	317	305	304	285	297	338	293	322	327	292	316	305	298	310	257	303	317	313	280	273	328	286	293	279	298	303	339	299	324	319	311	304	309	306	293	314	312	339	282	301	316	323	309	311	334	302	282	274	288	319	319	298	284	281	292	296	294	306	260	279	278	306	295	310	301	322	314	325	316	323	310	315	279	308	286	316	300	306	300	282	270	304	313	304	312	293	299	296	332	346	272	315	268	272	278	314	316	289	301	317	279	284	304	302	314	250	285	344	282	338	292	292	299	321	306	313	330	305	299	316	307	334	322	320	283	318	336	296	306	323	332	309	302	291	298	296	292	301	299	285	289	329	308	283	291	281	296	289	303	276	297	334	290	271	281	289	281	296	286	309	310	290	318	334	297	286	287	276	326	293	312	294	308	293	295	312	308	308	294	318	320	321	275	311	258	300	274	303	301	272	289	304	304	323	303	291	319	287	300	314	292	280	313	303	317	298	299	284	303	291	297	280	249	281	270	283	294	323	284	321	310	313	294	297	326	283	307	263	283	313	331	313	282	297	275	295	295	297	291	337	292	296	282	284	263	295	295	267	289	321	306	319	264	275	306	282	276	302	301	301	311	293	309	323	306	282	314	265	302	314	307	320	311	272	306	278	278	299	291	263	298	286	310	316	312	283	275	316	322	332	294	307	289	330	318	309	315	281	307	294	272	308	301	289	319	297	312	287	308	278	268	278	301	280	269	323	309	310	319	277	331	309	291	313	312	303	285	300	263	313	290	272	274	318	304	270	311	276	309	299	285	308	308	310	274	302	317	290	295	315	271	281	325	315	267	286	283	272	274	327	329	307	319	290	283	315	305	316	319	309	305	301	305	313	345	290	290	260	299	309	311	303	296	283	314	288	289	279	304	267	277	305	326	301	292	299	263	288	289	326	308	292	293	276	311	312	312	292	276	285	300	280	314	306	286	316	299	278	296	277	301	334	304	306	355	275	300	292	286	320	325	321	288	303	298	313	338	317	288	294	324	307	318	307	322	296	293	263	294	293	259	307	301	326	300	319	322	322	286	294	306	306	314	290	293	291	267	273	276	308	303	320	292	306	290	296	329	299	356	327	282	255	296	298	273	303	308	303	326	290	297	287	274	292	304	304	310	312	287	283	315	323	316	321	278	298	274	281	285	294	285	284	321	257	319	320	291	292	308	322	296	289	281	304	295	289	280	286	309	299	310	328	306	317	300	315	310	303	320	324	308	291	321	331	309	313	301	306	285	303	292	298	311	302	273	274	326	294	299	279	299	296	319	286	306	301	287	300	311	328	319	285	281	289	305	300	269	335	288	309	309	314	317	331	313	304	313	310	306	276	293	288	270	282	314	284	319	310	308	312	324	319	287	305	300	284	298	320	290	294	290	323	282	281	289	304	286	316	290	303	288	287	332	306	289	277	314	285	280	280	324	311	341	301	291	295	275	327	286	321	271	301	322	285	311	300	310	327	333	314	298	293	280	301	286	304	329	319	332	335	299	306	336	297	312	307	260
30489	18202	4662	1283	879	818	813	757	740	714	708	679	679	659	603	671	659	681	676	628	673	679	635	662	624	695	633	678	688	648	642	656	667	673	713	658	651	691	648	684	648	625	624	636	636	646	713	660	664	661	696	679	645	672	649	679	669	647	661	668	643	642	653	659	649	647	677	617	630	674	657	708	692	693	673	647	645	651	651	693	650	653	719	624	697	649	680	647	633	688	720	643	683	644	664	645	638	680	656	678	649	622	679	637	650	629	668	605	712	597	651	658	725	678	656	663	656	631	666	646	681	631	626	687	679	616	639	685	695	671	628	649	670	628	662	643	636	639	592	665	623	655	637	637	619	633	641	695	681	662	649	655	657	631	643	656	661	667	641	621	681	653	680	620	653	639	675	702	638	677	653	694	643	645	637	636	629	667	623	680	623	647	677	651	631	677	630	662	630	634	652	632	648	645	678	610	714	662	677	645	649	686	638	639	657	613	625	659	670	652	654	624	609	662	667	708	616	689	663	650	666	692	644	680	637	642	653	690	702	671	680	676	613	626	660	686	670	673	657	640	589	639	653	696	647	598	680	623	610	667	670	654	660	635	683	656	643	597	693	608	665	624	675	646	697	638	676	674	662	668	694	661	654	673	644	639	678	678	622	697	639	621	639	644	702	632	626	693	633	667	650	658	683	698	642	636	642	637	646	659	647	656	658	650	644	640	709	664	672	661	634	661	654	703	675	627	699	637	616	644	633	633	646	613	661	627	632	661	642	660	657	623	617	643	628	647	660	660	651	630	614	673	687	604	678	689	668	672	621	657	612	647	600	727	650	631	615	668	634	694	694	692	619	688	648	587	674	666	638	630	680	647	638	628	639	655	634	684	643	661	658	665	638	648	644	630	683	656	621	680	641	663	622	663	676	672	655	629	651	638	638	620	686	652	645	649	665	622	635	684	643	634	650	632	668	677	659	711	677	609	667	660	636	644	661	690	639	645	651	624	647	708	648	624	648	652	680	648	660	666	622	620	636	636	633	698	648	674	670	615	661	667	666	658	636	674	655	667	658	637	661	698	628	609	697	618	663	664	616	671	610	631	664	675	670	682	649	624	676	682	629	677	679	667	618	661	657	653	689	649	646	669	666	647	665	667	603	669	613	666	639	672	657	645	650	717	631	648	652	679	634	640	691	658	653	630	676	668	593	666	685	657	655	697	627	700	669	632	668	607	652	676	623	673	645	636	668	629	647	658	635	648	681	638	592	647	669	622	668	684	656	640	653	641	653	628	700	640	647	640	662	616	704	639	649	664	658	695	649	657	627	679	656	642	700	648	622	641	648	673	662	658	645	668	645	643	658	662	669	638	650	646	670	627	675	687	660	703	650	662	637	639	671	663	676	675	635	638	616	658	656	645	617	638	682	628	668	725	673	715	658	620	666	654	691	665	649	673	699	627	636	651	606	674	665	650	630	666	590	673	671	675	663	655	676	672	709	670	655	639	649	651	643	653	628	691	714	609	680	655	624	680	636	722	647	684	620	649	597	635	649	678	646	687	630	633	711	712	669	673	638	631	620	651	651	664	683	651	621	648	662	709	725	660	635	654	606	664	625	624	686	609	660	630	664	659	680	645	656	655	691	631	676	696	663	663	680	602	687	609	621	641	591	641	682	714	602	630	640	672	641	639	684	631	642	653	643	675	643	653	644	650	647	684	627	671	611	628	649	713	653	605	631	662	682	631	670	636	672	641	691	648	671	653	650	658	634	644	689	655	642	661	639	641	639	716	656	709	612	643	668	608	598	642	650	708	659	625	648	678	694	655	635	677	684	648	664	630	679	675	688	655	716	687	644	631	684	687	644	652	636	644	679	616	677	655	688	654	644	631	637	634	653	642	686	641	629	647	623	678	659	659	653	692	629	666	650	653	665	676	696	642	664	616	679	656	652	680	645	658	636	653	649	610	660	670	670	660	651	663	641	621	665	617	689	636	676	660	682	646	686	690	684	686	646	669	650	640	682	635	650	680	640	647	645	667	631	626	643	717	700	631	645	645	679	630	575	646	655	651	636	652	652	626	635	645	655	637	640	693	645	649	675	679	615	615	632	617	688	682	606	688	667	672	611	630	637	678	660	618	631	638	651	658	662	679	702	641	659	632	633	636	711	655	589	655	678	619	649	671	666	637	668	657	640	640	632	640	632	655	645	644	622	644	638	626	658	676	629	696	674	663	681	653	645	643	676	628	723	618	618	647	688	665	649	626	619	645	612	659	651	625	690	651	610	669	644	632	638	672	678	687	622	629	720	646	682	653	632	704	704	637	617	624	609	636	660	613	642	662	684	672	660	698	635	626	644	639	650	651	621	613	660	654	620	618	683	636	634	627	630	696	672	644	626	660	626	661	644	684	641	671	606	649	659	640	623	663	666	603	610	634	724	656	640	656	595	659	641	650	684	584	622	644	655	641	665	698	669	668	659	619	692	643	658	627	662	649	664	641	660	668	629	626	640	615	635	685	649	665	654	674	588	667	655	667	678	626	667	655	644	648	652	636	712	639	673	655	673	644	634	661	660	656	663	671	653	687	647	697	636	657	617	623	663	641	639	689	674	663	662	688	622	604	645	680	655	645	690	699	683	655	656	668	648	640	653	626	643	647	677	654	741	650	610	652	672	683	674	722	647	610	628	687	661	649	678	640	640	658	666	635	619	678	654	676	617	664	695	650	669	656	606	676	637	616	678	670	673	632	684	622	661	632	671	664	660	691	680	630	640	655	654	616	716	647	695	658	678	629	622	664	671	630	645	677	662	686	646	720	676	670	682	635	606	656	633	606	654	619	588	669	649	652	651	659	696	688	688	647	636	675	680	686	650	649	689	696	661	639	652	635	718	624	687	689	640	629	674	632	622	631	636	643	686	682	674	620	679	695	712	639	667	690	664	632	641	626	677	694	619	641	676	627	623	665	705	687	645	618	670	683	623	656	619	709	675	603	655	664	662	627	701	661	657	691	643	638	643	687	653	644	652	676	634	648	666	638	681	665	656	609	685	645	658	646	626	660	651	676	700	661	657	703	635	667	645	635	669	657	685	657	627	685	667	643	627	672	613	679	631	648	660	623	616	614	667	668	681	656	620	655	662	665	666	599	639	665	630	656	673	664	654	667	669	670	649	683	650	621	695	668	622	652	650	655	639	614	634	631	640	669	692	666	673	680	661	633	632	600	658	694	633	668	643	633	640	671	652	665	630	610	643	634	613	656	651	618	651	667	641	665	673	663	645	651	625	631	636	669	628	638	653	677	664	699	649	663	673	651	693	690	602	616	623	686	655	658	653	687	641	706	667	685	684	628	680	605	619	668	678	631	624	654	624	652	673	683	670	660	645	677	676	587	632	657	662	667	706	658	670	665	695	608	676	693	652	680	623	623	630	665	626	654	709	627	619	651	617	666	621	686	635	678	632	641	633	662	663	673	679	630	656	656	662	692	670	666	646	657	665	606	614	626	657	681
32680	20716	10401	793	455	428	407	388	384	430	386	401	438	418	453	422	426	392	416	401	370	406	373	424	398	395	389	423	409	408	411	401	425	405	415	360	416	365	355	370	396	386	440	400	465	384	371	379	376	432	392	440	421	415	361	398	422	397	416	422	402	427	380	407	410	399	380	408	419	427	412	397	381	395	396	413	411	390	416	370	427	399	416	421	400	386	412	447	453	380	408	372	363	403	412	404	440	435	384	391	402	355	395	403	404	418	430	428	433	420	407	387	409	441	379	423	440	394	415	380	419	373	356	434	389	402	402	419	373	389	416	384	380	380	400	373	431	376	391	376	425	385	406	419	415	421	391	396	418	411	384	419	405	398	413	402	408	398	372	379	413	433	381	400	374	404	378	416	390	401	433	409	397	434	394	400	439	408	421	470	379	398	359	415	370	384	383	400	408	448	368	427	378	453	422	424	392	378	402	345	371	410	424	388	419	377	376	412	420	365	425	399	419	380	400	373	362	392	391	394	391	383	363	406	351	388	404	372	409	389	393	406	396	412	382	401	443	405	396	423	415	382	385	393	409	411	413	397	424	422	366	394	442	350	397	392	407	428	392	434	375	409	407	394	423	433	402	414	419	380	414	385	400	390	414	391	422	425	388	434	432	437	418	401	377	408	394	391	406	420	429	414	383	379	395	408	383	441	435	383	400	431	406	457	415	392	400	429	400	417	398	401	422	388	379	380	423	395	423	403	391	417	390	404	387	394	402	412	394	408	403	386	408	394	391	428	467	391	417	442	417	395	434	397	436	424	391	363	444	396	382	383	413	423	403	411	430	417	413	354	367	416	381	444	396	377	397	388	406	394	410	416	401	408	410	412	392	386	407	425	444	402	387	414	425	434	396	432	372	370	400	382	390	368	422	422	393	386	376	419	385	416	426	422	382	390	416	380	374	394	411	418	388	404	411	386	425	385	375	434	401	393	396	414	397	332	412	360	394	418	403	366	386	411	392	404	398	400	382	372	362	388	393	389	421	393	363	381	385	391	373	390	386	396	381	431	414	424	447	451	431	394	407	415	384	417	380	412	397	406	448	406	402	347	410	402	413	337	415	397	390	364	414	411	428	381	390	417	381	405	402	418	444	410	379	374	350	410	407	425	393	391	352	406	403	407	405	403	383	416	403	398	416	399	366	383	380	405	400	437	422	388	425	427	409	423	408	421	411	363	399	422	408	396	395	384	407	404	385	375	374	426	413	390	386	402	381	379	402	392	425	410	397	397	415	395	397	364	458	434	389	397	446	410	384	422	377	427	385	410	373	438	406	409	437	417	432	392	435	402	405	399	401	417	388	419	365	410	417	404	387	422	419	423	428	415	400	400	417	374	430	423	418	431	372	375	405	410	425	407	409	395	356	407	439	405	439	420	371	418	393	451	378	426	376	402	358	417	437	378	422	396	436	407	417	409	428	394	390	399	390	425	401	406	377	423	450	399	402	457	411	425	427	434	381	427	435	355	409	407	398	406	408	393	370	434	390	400	428	406	374	420	404	372	401	381	397	399	429	415	429	414	414	407	386	383	429	398	435	388	364	391	382	383	419	400	447	416	380	409	379	424	391	426	364	391	372	416	412	416	371	376	394	410	374	410	372	415	389	390	369	385	419	441	418	375	401	376	422	401	364	447	396	414	355	407	431	411	417	416	403	400	392	383	411	426	378	424	413	418	362	372	401	385	450	362	399	430	441	370	460	398	396	434	395	397	391	409	400	389	396	431	430	377	396	414	421	408	397	420	412	371	421	395	440	390	364	400	382	384	380	402	363	418	396	400	444	415	403	401	429	404	389	342	378	388	383	381	440	425	376	376	399	448	383	414	421	410	414	387	396	399	405	421	447	432	378	408	426	387	407	424	390	395	401	415	450	370	402	446	382	374	371	421	389	390	408	402	406	414	414	399	407	415	412	456	387	377	432	374	402	419	384	371	390	434	405	368	386	360	417	445	427	377	412	421	379	407	401	423	405	379	395	448	410	438	385	405	393	388	414	402	404	417	421	426	418	404	394	396	418	365	386	348	381	383	405	398	393	414	408	418	395	386	408	412	366	375	391	389	429	375	433	427	414	404	434	447	435	395	412	408	417	412	410	436	385	438	400	395	384	399	396	394	437	375	442	437	419	397	431	398	413	394	368	418	396	398	416	455	400	397	410	439	400	434	406	408	423	406	418	448	441	426	401	402	424	413	376	389	405	396	382	434	408	427	375	373	384	397	402	413	372	386	418	420	392	410	378	404	371	424	396	384	388	413	429	390	390	362	342	347	391	382	377	406	401	396	374	395	435	387	380	404	413	418	421	412	380	381	395	406	397	424	383	404	409	377	371	378	381	423	393	403	419	387	365	389	417	381	416	379	423	410	404	398	409	432	407	387	422	421	404	400	415	400	378	413	410	385	382	412	382	376	398	405	417	416	402	401	391	387	408	394	421	410	411	415	438	406	420	414	459	398	390	385	386	454	437	437	378	375	405	399	417	382	428	420	405	415	401	393	402	390	395	428	373	397	427	413	406	424	408	453	426	410	412	397	400	401	408	366	387	388	405	390	405	433	386	377	424	384	426	408	443	389	407	410	393	415	427	373	413	413	426	353	407	421	405	445	416	369	449	396	409	374	367	427	396	408	414	425	425	397	422	403	387	463	455	401	373	359	396	376	387	367	346	405	402	386	387	403	372	395	421	391	416	424	424	395	414	378	386	397	427	384	405	426	431	387	460	416	430	413	430	418	416	379	429	361	380	397	405	432	365	391	416	411	420	392	413	387	417	464	437	387	401	368	382	389	407	377	389	400	436	403	429	388	414	381	412	423	436	419	421	384	396	382	391	399	388	428	425	406	417	392	400	442	404	404	377	379	403	398	427	412	385	408	411	389	394	424	397	342	380	424	413	427	404	401	410	399	402	421	410	341	377	392	431	400	404	370	428	427	403	389	388	410	425	385	383	401	388	405	447	429	369	424	411	392	402	428	403	386	387	397	383	423	399	393	399	409	422	353	415	405	415	410	418	372	382	381	422	444	389	402	432	420	427	399	408	446	438	404	422	436	444	356	399	375	379	433	398	390	406	420	398	408	433	368	392	425	391	388	413	394	390	398	404	377	380	382	415	382	390	371	409	381	362	380	423	391	401	399	384	423	421	395	383	411	432	396	400	408	396	410	394	441	398	394	432	372	403	387	431	394	404	419	406	396	442	432	432	402	350	391	376	396	418	379	424	417	435	387	395	402	412	404	449	404	398	435	399	396	439	396	415	339	374	397	410	455	400	416	381	397	423	443	375	429	366	396	430	422	426	428	385	407	415	370	402	384	382	405	424	407	398	414	418	419	415	407	405	414	370	413	398	410	378	431	393	398	431	396	413	379	407	435	377	414	376	396	386	372	449	462	411	405	457	410	406	449	432	380	439	374	426	421	412	429	416	403	431	387	355	406	400	420	429	393	417	439	388	378	403	362
8631	2054	1098	824	901	909	921	894	935	883	877	948	922	898	930	889	893	868	902	963	856	869	896	909	897	898	932	883	926	953	939	885	955	916	900	895	978	905	922	875	860	914	884	914	910	942	862	908	889	856	867	863	967	894	926	921	866	912	950	873	885	881	913	895	895	970	848	892	862	935	872	933	880	871	890	881	887	886	891	924	926	886	942	899	915	916	876	921	885	881	903	915	891	910	880	921	888	935	907	913	929	900	881	921	881	940	922	919	900	899	899	926	912	913	923	951	911	931	928	954	881	931	890	866	899	948	896	831	885	921	854	907	867	875	903	911	878	871	924	900	932	871	887	905	941	868	975	876	885	879	880	928	888	904	915	919	891	833	915	933	882	877	857	907	854	902	911	877	897	961	876	848	901	938	894	911	976	918	924	932	936	925	933	869	954	811	917	919	915	929	889	943	958	900	881	922	961	898	906	918	894	909	907	898	849	867	881	879	926	894	883	927	866	880	892	930	860	880	862	1021	942	839	913	901	952	886	930	896	858	971	929	933	939	897	890	862	894	898	912	934	979	884	935	908	910	938	825	922	908	873	931	911	919	905	899	924	880	919	875	915	903	935	895	870	910	877	876	958	895	869	878	932	916	918	927	905	881	923	944	872	932	890	851	880	945	911	946	920	864	880	981	824	919	935	930	890	934	950	886	866	830	901	895	846	871	951	922	949	956	911	893	890	852	913	921	891	842	855	852	933	916	942	864	973	846	905	915	850	872	920	908	889	875	867	871	965	914	913	909	943	863	917	927	898	888	886	872	925	933	904	926	936	893	960	969	897	886	903	883	865	893	903	909	850	876	906	942	897	892	931	929	911	943	898	874	903	887	887	875	923	908	921	909	931	869	897	928	898	913	840	876	877	956	924	912	898	845	928	850	918	897	848	886	935	920	869	917	882	959	905	887	893	916	875	955	925	858	856	890	887	915	917	908	884	882	912	890	932	937	899	887	936	853	912	866	907	883	888	924	908	899	899	913	939	857	923	902	940	898	890	971	918	870	918	923	893	950	906	886	921	900	890	931	882	867	908	909	869	875	886	912	930	930	917	923	908	884	961	842	949	901	894	893	940	906	866	881	876	903	867	935	893	916	863	903	909	871	893	843	875	904	909	919	945	882	850	983	861	866	908	878	906	851	919	882	918	917	893	919	907	926	922	925	868	932	902	929	849	913	905	892	924	934	891	936	898	846	939	915	887	863	924	897	872	882	916	902	915	875	912	880	899	947	912	902	900	891	982	930	915	888	903	884	898	916	877	920	883	903	943	899	812	879	861	915	934	895	916	934	876	880	904	870	883	886	872	879	905	935	915	910	899	932	911	946	950	905	883	875	913	868	872	894	907	867	900	888	942	903	881	891	925	897	896	912	881	889	879	960	887	913	912	921	877	907	919	915	880	886	986	932	918	902	909	893	934	933	883	925	897	882	942	902	857	958	922	908	900	893	914	960	956	876	867	918	910	891	852	896	922	914	910	886	922	882	852	963	885	919	901	898	948	920	887	935	915	974	878	922	998	920	893	910	940	914	910	899	869	863	880	923	936	869	857	863	920	858	880	954	910	945	903	879	966	940	898	828	876	879	843	913	892	861	900	909	916	885	897	914	879	897	870	891	873	884	918	874	926	916	982	896	897	850	901	909	842	892	876	875	881	885	914	877	855	902	885	849	888	880	923	894	864	952	900	900	887	947	866	947	932	885	944	873	953	888	863	922	922	936	903	902	955	918	906	925	1009	923	889	893	895	906	905	979	887	911	940	874	907	952	921	920	921	870	907	893	912	884	906	946	902	896	889	920	899	941	892	863	901	871	921	919	892	937	903	862	855	890	936	866	915	932	916	887	937	903	929	871	916	900	916	879	919	946	915	895	917	893	869	907	909	970	949	918	873	885	880	929	920	917	924	932	859	915	895	908	879	882	895	935	873	913	953	965	905	922	896	873	967	883	899	906	888	936	920	904	900	896	941	930	928	896	902	892	880	923	892	939	871	936	899	931	988	897	917	917	902	889	899	850	914	882	940	943	911	894	885	931	854	928	929	888	888	918	873	890	909	872	878	893	910	899	870	922	912	964	884	1007	875	853	860	890	914	852	874	894	954	905	869	922	906	970	880	923	912	874	874	895	861	846	966	867	908	872	846	903	887	902	909	879	906	897	901	889	923	930	902	854	926	902	903	975	941	897	914	920	919	893	897	944	918	913	938	913	861	936	922	933	930	918	890	914	872	928	920	880	912	892	917	925	930	906	942	939	883	926	919	945	897	899	922	940	892	975	922	956	923	892	905	941	859	877	865	833	901	863	927	934	888	901	934	934	879	886	918	983	877	860	846	934	919	886	911	932	896	873	940	965	895	886	874	895	881	859	893	936	899	910	894	919	861	981	912	868	859	884	890	886	924	860	905	943	853	862	870	901	921	885	864	903	855	889	893	911	922	909	888	879	889	876	908	943	872	832	883	844	911	868	954	901	898	955	905	888	931	861	887	888	868	906	916	909	905	927	920	870	876	963	866	898	944	956	942	929	904	908	930	910	934	950	883	879	908	920	924	937	911	913	873	876	902	905	914	888	856	921	922	890	893	892	901	919	945	941	856	876	863	866	877	907	885	876	968	882	900	891	893	917	888	873	880	868	902	904	883	927	931	908	896	920	936	927	888	879	903	877	915	850	927	882	932	898	875	937	905	911	859	893	890	874	907	904	925	871	965	900	860	917	910	855	879	889	888	869	948	945	882	893	941	879	866	879	865	939	925	868	885	925	921	889	950	928	954	964	860	939	919	859	869	896	932	837	993	915	879	904	854	940	888	895	917	875	898	888	899	855	887	922	850	822	879	893	894	833	901	922	900	932	940	919	881	936	888	911	941	912	856	979	911	869	929	891	895	954	884	916	875	900	869	894	939	904	895	899	878	887	886	931	878	905	884	909	914	897	875	897	919	889	867	939	962	889	886	898	883	933	891	848	871	905	900	917	915	968	893	899	906	914	896	932	890	929	911	890	904	916	865	925	913	956	859	923	890	925	887	941	927	896	815	869	898	927	919	875	929	891	873	967	899	909	882	904	878	875	849	847	906	905	959	910	913	874	907	900	910	930	887	880	923	905	922	899	877	844	833	933	888	908	921	891	879	878	857	959	943	885	933	908	904	900	887	888	832	930	921	945	908	860	903	905	885	915	849	920	895	871	932	900	959	874	921	873	878	916	914	914	902	904	907	890	907	964	924	911	903	879	928	880	898	866	893	878	921	988	886	869	847	935	937	864	903	908	942	936	903	898	891	954	882	879	904	911	955	962	902	899	892	892	924	858	881	916	944	962	898	888	937	881	888	911	914	895	948	964	870	920	914	916	880	865	915	865	928	879	893	886	865	855	904	883	855	922	912	883	894	915	900	915	859	875	944	884	884	888	891	920	918	864	850	930	920	937	867	922	912	916	880	920	918	854	916	920	931	871	903	890	907
24721	21424	24941	28333	21418	21438	6088	761	522	546	526	503	490	494	473	518	495	482	478	431	454	531	474	490	481	454	478	509	466	519	460	489	514	483	483	472	479	472	461	465	458	514	452	485	468	478	444	475	452	552	506	502	482	475	467	463	485	485	492	466	444	482	504	493	468	443	462	432	443	508	440	477	467	484	454	476	455	443	503	427	466	463	448	504	500	434	438	500	497	456	460	461	504	473	450	420	496	470	472	491	461	446	460	476	403	464	420	442	483	449	506	464	487	468	468	481	452	447	468	473	453	439	488	492	479	490	483	439	488	465	468	493	568	442	463	523	493	467	487	477	440	440	425	490	471	466	467	476	483	445	475	492	469	492	501	452	433	488	507	480	462	456	495	502	469	491	479	438	444	507	501	482	432	470	505	449	424	473	494	481	462	516	490	448	472	430	527	495	460	483	469	508	499	455	489	489	479	484	472	453	517	457	463	460	463	493	445	465	442	457	510	486	447	493	505	485	486	483	480	468	461	519	426	441	503	486	497	463	456	449	488	497	469	461	511	485	456	455	487	491	509	475	470	508	486	487	467	464	493	491	446	450	485	480	498	473	478	481	455	492	486	482	470	465	413	468	480	493	473	492	488	455	447	468	499	484	466	497	462	479	465	445	472	485	441	455	492	461	497	469	463	484	465	404	486	466	499	476	489	499	480	468	492	487	471	490	525	520	492	465	412	489	462	480	478	469	444	497	510	467	501	479	479	481	446	473	448	423	495	491	474	457	466	525	472	493	459	464	476	507	493	449	461	512	503	516	435	464	423	480	485	452	467	521	443	455	519	475	536	463	487	508	428	501	498	477	483	526	461	453	478	449	487	477	464	480	468	472	482	484	462	501	488	488	463	473	509	456	449	447	494	493	436	448	447	461	484	450	477	515	453	475	511	496	464	468	453	501	474	455	468	491	453	488	438	472	501	476	486	514	492	475	455	450	470	465	447	460	456	528	442	471	485	486	463	480	477	455	472	504	459	515	448	454	443	498	459	458	466	457	445	479	492	471	443	464	465	527	472	476	449	493	470	498	494	457	443	431	527	458	463	480	490	432	448	512	502	448	476	496	468	488	507	452	448	484	520	461	502	424	508	529	481	469	480	472	457	464	465	487	448	468	507	512	491	469	491	464	456	498	499	452	469	489	509	491	478	457	472	484	450	455	464	479	471	495	462	491	470	469	472	463	465	498	481	478	467	456	461	442	503	498	467	453	490	529	472	457	488	460	421	471	478	454	497	467	436	489	507	444	478	452	452	470	488	470	471	456	495	439	497	495	439	463	464	478	492	481	508	481	480	474	443	508	503	476	456	481	464	477	455	452	458	477	486	497	450	449	471	526	453	481	458	481	463	472	508	477	452	508	456	464	451	508	478	510	446	458	459	499	495	495	498	428	417	457	459	477	491	515	477	482	458	480	458	458	492	486	493	451	507	466	465	483	448	465	417	431	450	450	452	459	455	482	446	477	488	471	441	497	500	414	478	502	457	443	493	437	492	500	481	476	491	481	505	557	492	434	519	436	479	485	470	461	476	485	461	467	519	467	452	476	452	428	474	476	458	461	522	454	479	529	471	482	507	422	488	466	470	524	460	463	480	513	451	458	457	463	459	451	480	494	462	459	483	497	478	499	471	485	499	431	464	472	468	447	452	445	502	450	483	529	493	424	532	462	476	507	490	509	478	445	482	481	463	459	479	475	521	496	425	450	476	460	491	502	489	490	479	451	460	468	489	486	439	472	497	459	464	487	489	504	420	469	463	485	499	461	476	453	433	486	495	483	426	442	481	458	462	456	436	501	474	500	445	426	508	510	449	464	456	458	470	457	442	473	473	484	493	506	491	503	501	525	490	464	507	479	431	459	456	473	463	487	459	484	478	481	481	434	436	530	482	467	444	470	448	473	469	480	482	473	449	451	487	499	466	484	499	477	462	437	425	473	487	501	468	481	480	473	452	474	498	550	515	393	462	476	481	473	496	470	464	496	505	507	502	473	471	485	475	456	486	450	500	487	440	509	528	480	498	456	422	492	456	502	494	486	467	555	479	481	495	470	473	489	477	436	460	481	506	474	459	455	468	474	481	449	455	453	495	508	459	470	474	506	481	419	482	492	505	491	435	456	431	478	472	495	513	475	498	483	490	510	495	480	515	485	440	433	469	509	456	512	487	506	462	483	462	500	466	496	475	464	436	480	474	512	514	490	432	469	515	489	461	489	494	430	473	464	528	520	459	440	458	496	468	489	451	440	475	495	508	478	505	485	419	497	471	495	498	482	490	488	459	430	478	454	437	498	485	488	475	489	456	486	446	473	518	495	539	489	469	499	476	431	440	430	489	458	495	474	460	485	453	453	439	468	448	502	497	452	426	417	468	448	487	525	463	453	467	466	470	478	455	473	483	456	450	482	490	495	480	472	484	457	488	467	498	494	476	472	462	464	437	538	494	454	471	410	497	509	473	497	473	521	490	465	496	483	467	458	450	444	457	503	465	464	466	477	453	453	460	506	472	483	491	448	473	466	464	481	448	431	480	469	503	506	463	474	483	492	480	458	454	443	554	497	493	477	457	460	448	458	455	439	506	488	456	466	467	465	485	507	507	459	509	462	509	467	472	461	431	473	517	554	506	454	434	461	471	470	477	519	491	442	447	469	525	468	461	498	501	470	452	480	491	465	457	453	505	486	528	457	522	490	469	500	497	444	493	450	481	519	441	490	491	455	449	406	440	470	449	462	479	501	522	464	454	483	480	503	510	454	473	460	462	477	493	465	448	446	490	444	471	454	480	488	488	444	454	503	460	467	477	473	460	513	475	458	458	516	451	431	476	471	475	458	487	476	490	484	470	460	471	424	461	453	467	489	494	474	480	464	465	408	423	448	505	424	463	430	455	450	436	476	448	444	451	471	466	448	510	497	469	473	515	460	435	468	484	464	479	476	449	461	473	452	463	498	436	489	516	466	470	467	462	437	467	452	454	456	466	479	474	470	504	453	455	462	509	476	461	479	477	490	475	481	476	473	469	479	485	455	497	469	466	480	493	480	486	488	471	453	444	444	445	455	440	462	443	504	462	448	488	492	449	466	459	497	480	490	483	496	491	499	482	470	436	485	485	476	467	479	489	457	487	487	472	475	460	495	492	497	476	457	457	472	467	476	427	498	457	458	440	433	458	444	433	457	435	476	433	451	479	490	454	453	438	465	477	481	439	438	482	467	460	474	454	460	493	452	475	436	499	420	490	533	480	497	487	509	493	454	485	440	482	419	472	484	462	465	441	458	469	497	448	484	476	474	489	485	474	446	475	475	453	493	467	459	446	440	503	509	535	427	466	454	455	479	495	455	462	497	465	450	467	458	470	447	501	491	447	467	487	456	468	444	501	457	484	474	466	457	465	509	440	481	446	489	468	497	489	441	475	456	457	499	452	466	509	492	487	444	469	451	492	453	494	431	473	475	521	461	491	482
25579	13429	3422	1330	1151	1136	1078	1013	1005	1040	1042	1025	1013	994	1041	1017	979	989	1016	994	1009	1027	1002	992	994	971	990	972	1033	1034	1078	970	979	951	961	953	945	979	1006	948	965	955	978	979	967	1048	1025	970	1022	963	992	1027	1001	1009	1003	978	1034	958	940	948	961	1021	983	1073	1000	977	1024	975	984	1014	1048	958	986	1056	946	1005	1025	930	1001	988	1024	997	1008	1018	998	1026	963	968	982	1039	891	931	985	966	953	975	962	1001	964	1026	1003	992	1023	1013	1045	952	1012	964	1015	1016	1039	916	1026	1004	1005	1006	972	965	983	982	1000	1018	923	1008	1075	1047	1017	1012	973	951	981	1013	1062	1042	965	1067	972	1022	996	1043	1015	1007	974	963	985	989	1041	1000	1050	995	1006	998	949	989	1008	990	1023	953	1004	1047	971	990	1005	1002	1024	970	984	1002	982	943	948	944	1047	984	1003	990	962	988	1029	1058	1001	1011	1005	1020	960	1037	1019	976	986	1005	984	1019	1003	1002	974	929	1000	995	1019	1004	978	972	1009	987	968	1040	965	1009	984	996	982	1025	912	995	978	1009	1021	1023	979	1006	1001	1012	974	992	974	922	1012	1031	924	1016	1055	982	956	1003	941	1026	1020	966	1031	1010	1020	936	1020	968	1006	962	1054	1009	1059	973	1062	959	1029	1011	975	1049	1003	1039	916	986	1014	1057	989	973	929	968	1017	1036	977	941	946	974	1036	991	940	981	1005	1040	981	1007	968	1015	967	971	995	1018	1010	958	1003	967	1016	1022	1001	1041	996	976	1006	1012	961	962	1037	975	1039	1030	995	980	1005	1034	976	1043	964	1017	1063	1047	982	982	1029	977	918	1006	965	1012	1033	962	1025	1015	909	935	974	1044	1026	957	977	1028	937	1000	1061	955	1037	1007	966	1000	955	1037	950	1003	1013	989	1012	995	919	1003	985	1000	1031	986	975	1016	1032	997	1000	1014	1058	979	984	1072	1028	887	1004	1020	975	1012	1020	986	972	1031	960	982	1008	1000	1058	995	934	988	955	1025	978	995	1003	998	1034	964	1018	1019	973	1043	1060	991	1008	1000	1034	1041	1043	1017	1031	918	948	992	1003	1008	1020	978	1015	987	982	1018	976	1011	980	963	1002	1024	994	1026	1018	1009	1000	1018	952	971	973	1018	1014	1092	989	973	1033	991	1035	955	1044	1011	1032	990	968	1024	991	1043	965	964	1010	982	985	1027	1005	955	971	1011	936	999	1023	966	1031	998	924	999	1029	1002	969	1044	1015	992	1073	1005	985	972	980	1004	1005	1018	960	936	970	997	1038	1018	957	982	997	980	997	1016	982	988	1011	971	1070	1000	1040	996	945	1051	1012	965	982	1002	1029	1001	965	1030	1027	1002	992	1032	1015	1003	1025	993	956	1013	995	990	965	969	993	962	988	989	1016	979	1002	987	1031	1023	991	973	1027	976	1013	950	1028	1030	955	997	951	977	991	934	984	994	987	987	1006	982	987	997	992	958	985	961	998	1025	980	948	986	956	974	1034	1001	978	1009	1008	963	997	1017	1022	957	1026	1030	1042	1041	953	1043	1058	976	934	992	965	1000	1031	991	955	1017	1055	999	965	931	1005	970	973	1004	1017	1027	1024	1002	946	1038	999	951	946	1005	1023	993	977	1039	993	1015	958	940	976	990	996	981	961	1015	991	980	957	980	1023	976	951	972	955	961	998	1034	1066	1052	1032	1016	1003	973	1081	964	1012	973	1026	965	1031	1013	955	1018	963	1068	1036	1001	996	997	984	947	984	1006	995	1041	972	944	987	985	1009	1015	971	1024	924	991	948	945	972	999	951	982	1007	977	1003	1026	968	1009	1003	1056	1024	1013	971	993	999	1007	935	1015	949	1017	931	1036	959	993	963	939	977	990	998	1036	975	1060	1017	1006	950	996	1016	994	986	951	998	1020	972	988	954	916	969	1058	956	1005	979	1036	1074	980	1007	1026	982	980	994	978	975	979	943	978	999	967	986	955	1018	1038	982	1038	1028	959	926	957	1022	974	1036	924	998	984	965	1037	968	1036	984	985	996	980	983	982	934	938	942	1014	985	976	956	996	990	1029	978	981	1010	1045	933	993	998	997	924	953	996	1040	968	1012	955	994	935	987	1065	956	970	1036	1002	988	1026	1004	1003	1033	1017	970	1035	1057	1022	987	1049	1037	976	1003	977	1029	969	955	1046	948	946	1005	1019	992	1012	1061	1023	1009	1016	1023	983	962	1042	993	978	1024	977	974	1031	997	1040	988	1010	976	979	999	1035	974	992	925	992	1012	1019	1019	974	1035	961	981	978	955	983	987	995	1015	915	1000	1058	959	1012	988	948	979	978	972	1001	978	1014	1089	1001	967	994	927	1006	984	989	999	1002	976	1018	1015	945	924	1022	984	976	969	962	1009	993	961	969	1015	1017	1031	960	1033	1000	989	1004	997	1026	1008	1013	977	937	1032	1003	1025	1025	1017	1006	955	953	1002	1042	1019	981	959	1005	1010	985	1003	968	958	967	1028	1033	1018	1053	964	993	998	990	973	1000	1030	1007	958	1002	980	961	962	1012	936	999	997	974	1024	1006	994	1020	993	934	1010	1032	992	997	953	988	1047	969	1019	953	923	938	1017	932	947	1000	1056	965	1002	1012	965	1009	980	1051	1037	950	981	981	1024	1009	1006	1056	992	1043	995	970	992	1014	1006	989	1031	1033	960	1007	1013	1009	1009	1043	988	968	1034	954	967	1073	992	973	1015	990	989	1003	977	995	1040	1014	990	1059	983	943	966	1016	976	987	1005	985	1005	978	1049	951	968	1040	1006	1008	997	992	1001	1034	1029	992	968	968	1065	927	1012	951	1007	995	962	1045	959	993	970	970	939	1005	953	1000	984	967	1020	993	981	973	975	1016	982	1004	988	1039	999	988	1069	991	1040	1020	987	981	984	1076	1023	1077	985	1063	987	1025	967	1011	925	1008	1044	942	1018	1023	1043	972	1011	969	1013	997	982	1030	931	1004	962	942	974	1007	1016	973	994	985	1018	963	978	966	1010	936	1013	991	1012	1019	991	1020	991	1012	1010	1031	1042	929	1047	996	981	984	972	1012	1035	1004	934	1009	997	978	977	1004	990	1012	1042	934	955	1016	1024	998	1032	965	972	1050	975	1020	979	998	1011	978	951	991	1050	1033	950	999	975	978	985	1002	986	959	971	961	1014	971	990	974	976	1004	972	1035	979	976	969	1006	917	976	948	1030	1007	1010	1030	998	1010	992	1020	973	1041	974	966	971	981	965	1018	959	991	994	988	993	964	1038	964	989	941	966	992	1018	1000	1003	995	1011	1012	1018	984	1025	974	1010	983	956	1031	951	1066	996	1007	1014	1022	1037	980	985	937	1023	1006	1000	1003	961	1019	970	982	1062	982	957	1047	1032	1022	957	1057	969	1074	1003	1016	1010	939	973	1009	951	966	1022	998	935	977	948	1018	908	990	948	951	1041	1006	1012	989	1011	1052	1006	974	966	992	1006	986	983	1019	1035	985	1056	1007	994	1005	985	1036	1026	987	990	997	1017	992	944	986	913	1012	995	980	1009	1024	1041	964	969	991	1025	1034	1044	980	1000	980	1013	987	971	984	1005	999	983	978	956	1030	979	1012	1023	941	1014	1032	976	1008	966	946	1041	1002	995	956	984	952	964	977	1005	996	1038	960	994	1008	1023	978	974	1023	1021	997	1015	1042	965	1004	1005	971	1065	1026	981	985	1031	934	1025	1011	984	994	939	1024	970	982	987	1019	967	1021	928	1013	998	1025	1013	1033	983	942	998	972	991	1001	998	991	1039	1025	1035	981	924	1010	987	1067	989	1005	951	986	997	997	995	1022	1020	1021	1010	1040	973	1001	1035	992	1003	953	950	924	1027	939	957	1029	978	1001	966	1016	984	1001	1008	1026	946	990	969	976	1034	1013	1010	1016	990	963	1015	1019	956	1068	1048	1001	994	1007	934	1016	1012	994	1011	964	952	949	1001	1004	1021	1018	1029	1019	1019	992	948	978	993	978	1040	937	964	1020	976	1014	1015	966	981	948	956	1006	975	998	986	1031	1023	985	1018	995	965	964	992	961	1019	1045	963	1000	951	949	999	1006	919	970	1032	986	1007	1018	971
24280	21470	25206	28147	21470	21487	20580	859	468	429	377	402	378	381	337	367	352	322	350	340	339	332	311	330	340	360	299	319	326	295	298	279	304	306	298	294	289	298	259	326	314	308	291	300	333	315	332	284	340	327	332	341	341	297	295	293	306	311	297	310	345	294	318	297	307	279	303	310	286	322	320	296	306	292	313	329	277	316	306	316	315	288	271	310	293	335	266	314	311	283	307	304	313	313	301	286	302	348	312	308	325	346	315	322	322	304	333	366	332	301	337	323	298	291	301	291	332	307	285	315	281	287	311	311	324	307	321	321	289	295	322	285	297	315	354	305	315	301	355	310	327	336	320	296	289	278	302	280	293	327	335	333	346	323	341	303	332	288	291	296	299	327	305	335	277	271	287	338	302	304	273	295	284	303	345	324	300	318	274	298	282	289	324	298	307	335	307	287	292	285	294	350	323	334	319	278	314	317	301	297	276	326	316	343	305	304	321	321	315	306	303	283	295	297	303	336	320	292	310	311	246	295	278	278	318	319	301	309	316	303	275	328	325	297	312	303	298	320	302	277	319	313	304	307	328	288	319	311	291	296	308	337	307	311	300	293	279	303	277	322	305	311	289	284	347	297	304	304	336	301	311	298	306	309	334	308	251	302	357	288	310	323	325	319	298	323	317	292	327	320	274	290	309	289	289	303	293	304	329	311	311	291	295	293	297	291	295	340	292	275	329	286	294	299	282	297	299	323	301	344	305	309	306	308	319	286	322	310	289	316	305	318	350	344	288	286	302	307	316	288	317	278	331	325	280	268	292	262	309	315	348	326	302	339	287	326	306	291	304	316	300	295	308	283	308	330	294	315	304	293	316	307	314	322	324	274	288	313	278	312	281	308	325	315	305	307	316	282	330	293	309	316	303	299	278	285	323	308	350	284	297	293	311	284	293	336	326	309	328	294	274	281	284	313	289	295	343	290	299	306	302	289	310	286	300	259	307	292	268	294	318	273	328	327	297	348	309	333	312	318	274	273	274	313	309	296	299	297	266	323	284	311	327	319	306	286	337	308	314	311	319	299	303	307	297	290	320	308	304	288	289	311	289	327	314	295	286	352	340	263	269	297	348	300	297	314	330	319	281	331	320	274	277	279	298	350	312	286	320	320	301	318	311	321	276	270	303	301	317	299	296	314	306	314	315	354	319	298	336	300	325	292	307	313	292	329	280	284	310	297	291	307	295	281	315	311	312	301	299	299	318	315	311	299	301	301	275	302	301	314	313	311	322	286	327	328	312	283	298	294	312	312	282	350	280	295	311	263	318	304	276	274	263	289	326	285	346	272	299	293	313	283	309	278	294	292	296	308	271	313	239	304	317	311	308	325	306	316	304	292	295	318	328	289	313	309	298	282	331	302	303	314	301	262	292	303	284	331	288	293	323	295	280	293	268	336	309	327	320	305	293	316	296	277	302	312	314	290	296	319	313	302	292	324	294	322	326	312	290	283	272	297	325	315	302	303	293	356	278	289	316	328	310	304	296	277	326	312	273	271	319	318	310	314	284	292	316	287	289	298	323	301	306	264	320	292	325	282	275	277	318	319	307	316	356	268	295	294	287	305	328	298	285	290	319	264	275	276	324	308	350	285	299	292	356	314	312	331	310	290	272	297	296	332	366	285	321	291	312	282	335	352	320	305	312	284	342	299	317	292	333	287	317	322	287	333	322	298	291	317	282	280	300	283	311	278	304	281	273	266	320	288	270	275	339	303	320	297	303	283	310	311	288	316	322	325	305	303	301	275	311	325	321	288	268	318	338	306	337	305	320	305	300	289	317	329	286	323	318	318	325	302	297	301	296	322	312	309	300	295	305	312	304	271	280	295	323	348	316	332	298	305	329	280	306	316	316	295	301	299	272	324	293	285	317	272	294	304	299	327	320	267	290	282	288	266	339	268	305	299	297	279	266	301	268	312	293	300	299	318	300	285	301	269	277	312	265	310	322	305	301	299	330	289	283	294	288	320	301	284	303	339	292	309	321	357	289	330	329	301	295	274	293	327	342	314	299	303	332	300	306	267	299	292	261	303	302	294	340	298	353	307	314	291	324	292	308	288	329	327	315	314	272	303	287	292	348	266	337	260	311	290	320	270	320	295	299	371	303	320	297	290	333	316	288	298	315	265	304	298	333	297	297	275	310	296	314	273	264	295	280	322	313	334	303	301	334	323	287	325	304	295	300	306	304	335	276	320	315	289	327	286	294	287	288	321	290	324	320	306	304	322	311	294	319	310	347	310	352	324	303	318	340	339	311	308	295	287	298	263	305	322	306	298	274	268	287	286	276	316	307	318	325	297	281	269	269	271	313	302	303	294	319	294	302	298	307	294	283	350	287	310	300	321	309	300	334	339	296	294	292	304	267	266	308	274	351	301	290	281	284	282	305	310	330	301	315	303	287	284	309	299	293	298	280	298	309	307	309	299	306	283	313	289	295	319	302	279	273	278	311	284	299	315	328	324	309	273	286	296	320	300	295	310	337	323	325	286	306	281	285	282	316	297	302	306	297	313	330	297	288	342	307	320	323	334	362	303	305	308	307	292	321	285	290	311	277	300	300	291	302	294	309	306	290	286	283	292	306	297	298	307	300	303	320	294	305	306	300	307	309	288	317	307	271	340	317	304	283	291	292	286	287	271	274	296	315	316	326	298	309	301	323	331	303	293	324	344	334	289	287	318	299	297	335	292	318	316	333	305	321	299	290	286	314	283	321	298	309	282	311	276	304	300	297	275	356	307	286	310	321	301	284	316	318	309	323	293	291	320	288	278	322	305	288	321	274	303	330	331	278	324	312	307	300	248	287	287	278	301	259	312	294	292	279	308	317	282	305	284	273	305	310	263	342	311	309	315	312	293	316	276	295	312	309	321	302	298	312	283	309	329	268	310	300	337	295	291	331	324	302	287	318	316	302	306	291	297	285	297	292	321	330	326	315	300	281	303	290	280	298	313	312	298	310	278	303	317	327	325	314	321	325	308	323	288	288	316	283	297	310	296	299	318	288	300	290	340	312	296	278	293	302	293	328	287	307	314	290	310	289	312	319	286	312	320	282	302	295	264	336	295	322	307	319	325	310	313	299	303	320	327	282	301	315	316	292	280	262	302	325	308	312	318	305	314	323	269	287	286	315	293	326	316	311	325	291	285	276	293	345	295	310	327	279	317	321	298	331	293	310	306	311	303	311	251	282	292	284	333	295	306	259	302	291	287	292	311	320	328	307	321	339	315	280	321	295	299	320	322	305	329	282	328	298	286	323	306	295	302	293	297	306	312	312	332	282	296	301	301	315	303	297	315	334	303	279	319	315	301	306	318	316	280	323	298	293	330	307	311	291	319	314	328	285	288	344	302	289	322	297	310	299	292	301	306	329	291	316	288	312	275	286	318	291	339	296	331	275	317	302	298	319	261	340	292	292	315	316	310	304	273	306	296	301	318	322	307	314	342	333	362	318	270	319	273
30582	19162	4831	1213	919	822	765	754	737	695	719	669	707	709	662	681	696	643	662	639	636	685	712	652	640	676	699	650	630	614	716	651	664	675	615	688	649	640	671	699	693	693	683	645	609	642	626	650	646	649	628	632	686	665	638	643	637	652	687	655	708	658	639	622	636	644	611	696	720	643	691	656	646	686	654	652	666	673	642	641	670	644	648	653	693	719	683	640	649	652	668	638	646	640	684	622	633	683	631	670	632	655	653	675	642	683	679	666	648	625	675	697	677	662	644	641	680	659	688	679	647	656	669	624	684	702	633	656	738	641	634	669	651	644	654	646	674	698	635	648	673	693	656	656	698	682	643	618	663	615	649	653	653	672	675	664	641	683	653	682	640	633	671	650	679	649	615	635	650	660	627	659	691	647	661	652	617	628	735	664	661	617	651	655	663	656	679	629	660	677	664	657	658	669	662	624	671	649	632	642	612	671	655	664	649	659	662	614	696	641	693	638	673	666	629	645	668	644	612	649	650	652	636	668	673	631	648	618	650	682	641	643	642	596	636	619	690	706	662	652	640	641	667	662	655	697	644	681	608	663	662	651	687	667	651	674	710	676	642	694	718	620	649	642	659	639	655	671	686	662	668	671	649	629	679	650	643	653	648	653	647	638	650	675	637	648	636	636	658	641	731	619	682	661	632	620	618	649	627	642	667	661	619	648	625	662	707	627	652	655	646	611	633	653	642	670	658	631	697	631	690	652	627	653	661	731	673	640	685	637	628	698	709	651	683	644	665	605	623	660	649	652	630	654	636	661	619	662	666	628	658	681	670	611	622	640	649	675	617	616	671	635	640	672	633	680	652	644	679	698	678	655	715	641	660	686	605	720	648	688	674	665	629	692	656	670	660	663	682	626	664	685	677	644	648	690	644	673	667	640	676	664	646	687	618	625	663	669	662	693	651	629	682	668	632	625	660	661	647	654	720	651	649	647	677	644	665	609	664	654	661	639	658	649	644	649	651	680	632	653	684	633	682	643	653	633	669	650	687	626	721	617	651	714	657	682	676	678	655	668	673	638	648	656	639	619	688	670	646	686	673	665	648	658	705	608	689	651	651	673	677	689	620	660	715	691	635	691	650	598	654	625	667	590	656	610	650	642	628	655	679	645	624	670	670	653	605	630	665	671	641	665	629	667	664	723	666	714	702	623	677	661	686	653	686	662	656	676	668	624	708	681	626	635	661	593	627	652	699	651	665	672	651	668	648	609	693	682	639	701	631	641	642	655	659	639	692	643	679	660	675	655	636	631	599	621	628	637	648	625	650	659	652	669	656	654	657	720	646	639	636	612	614	671	648	660	698	653	666	636	668	653	670	648	657	671	681	622	676	693	661	669	665	651	657	628	663	644	691	650	660	670	660	615	645	677	634	674	675	681	644	693	661	681	620	695	623	631	671	617	641	671	626	679	655	660	700	680	687	719	686	676	652	660	663	656	677	676	642	659	708	648	669	659	672	634	649	635	633	654	682	634	640	678	689	660	661	652	665	646	688	630	703	668	663	709	641	677	654	659	668	618	632	646	659	671	671	662	622	664	666	669	655	653	672	654	681	647	715	665	658	663	623	664	675	660	677	670	645	706	646	689	658	648	653	650	620	690	645	664	643	670	635	631	647	648	624	647	652	637	638	615	636	658	684	635	677	644	662	656	668	652	662	657	642	691	663	653	636	674	644	677	617	663	646	650	647	689	675	640	656	666	651	667	646	665	673	649	647	627	603	662	670	635	735	692	652	642	653	679	673	637	642	653	634	699	651	644	635	637	641	689	642	671	678	656	660	652	658	650	655	667	680	673	639	642	694	641	673	664	641	627	664	680	645	635	615	662	731	624	632	628	678	626	658	705	678	657	656	662	653	612	673	660	622	596	636	630	687	646	666	645	653	682	635	653	665	697	651	659	640	631	669	630	700	662	640	623	624	717	644	655	643	640	659	634	638	652	642	639	654	640	686	644	680	661	625	655	731	644	645	696	643	646	613	673	610	688	634	692	675	681	640	586	671	655	660	598	677	674	665	637	643	640	649	695	628	668	720	588	666	653	683	644	631	635	687	670	637	646	676	682	660	631	617	676	643	657	708	647	668	668	688	619	679	639	633	667	701	642	679	649	653	656	622	627	628	601	672	662	675	675	680	681	690	678	661	661	669	641	661	657	694	676	672	667	633	648	682	654	690	609	674	700	668	669	711	659	663	601	671	651	624	616	655	670	641	680	668	677	706	661	672	678	672	652	665	701	658	657	635	625	640	633	713	658	644	644	677	683	635	663	645	645	631	664	672	646	699	675	682	654	621	653	653	686	661	633	636	680	627	642	602	640	660	617	646	648	691	670	640	656	670	691	636	661	666	678	619	700	599	653	625	634	679	628	670	624	670	651	659	615	667	589	695	626	622	604	662	667	685	646	695	632	678	664	673	638	634	605	619	631	638	682	636	675	609	659	665	668	616	641	675	696	655	638	729	640	649	680	667	646	699	645	704	661	608	681	612	639	638	641	641	677	666	620	634	687	702	672	675	687	632	652	622	672	674	654	651	652	634	628	668	717	669	643	647	652	678	656	679	683	667	682	667	619	700	635	651	642	674	644	660	687	647	639	643	655	631	645	642	656	698	658	657	651	649	627	690	631	614	650	662	659	669	633	646	639	699	698	663	658	639	620	645	674	666	646	727	647	605	574	632	659	665	666	666	641	668	685	654	685	669	606	646	664	666	655	674	701	719	644	604	628	674	655	667	667	655	671	633	637	671	646	645	655	673	640	694	674	692	651	655	659	619	638	649	627	658	645	654	678	631	647	646	643	623	708	646	646	690	635	659	651	638	659	665	644	673	667	673	623	658	650	629	584	697	635	637	641	651	633	658	640	610	680	678	626	677	668	735	714	627	632	659	697	649	653	676	669	653	654	673	645	670	660	679	633	637	633	609	643	662	630	664	723	691	675	700	639	652	643	699	683	659	659	677	635	684	688	641	667	661	648	680	714	624	655	609	673	690	602	631	662	651	688	624	643	648	659	619	626	646	663	646	704	666	648	682	661	646	700	612	716	643	702	667	672	698	703	636	665	666	672	666	627	619	623	616	674	653	669	665	606	641	688	659	710	690	617	628	667	634	681	583	638	682	645	668	663	688	673	627	694	683	654	644	694	637	617	626	661	676	637	608	655	649	614	652	626	629	647	647	668	671	660	655	639	673	674	696	668	675	668	629	650	671	635	686	666	664	645	693	670	688	638	639	650	678	608	662	622	667	691	657	632	669	647	656	630	670	685	682	660	650	627	674	635	676	639	651	658	680	693	641	650	696	656	616	666	617	643	655	658	661	670	700	669	663	644	661	643	665	615	644	649	671	641	644	734	675	622	670	624	648	685	650	646	643	679	629	635	692	616	637	651	653	677	635	678	614	640	646	639	670	622	661	649	633	704	645	651	678	682	671	653	650	623	621	672	628	681	660	677	695	703
32565	20621	10127	876	559	528	510	447	395	404	356	373	390	367	378	402	406	427	405	403	400	416	391	376	380	371	416	370	392	439	410	375	421	396	401	434	390	367	394	429	376	414	419	437	355	392	392	394	384	392	374	355	396	430	401	404	399	386	382	413	412	389	401	380	394	397	420	434	400	342	398	384	392	421	417	371	399	431	438	401	440	402	360	387	401	390	382	377	404	415	400	397	368	390	408	372	384	428	402	440	392	406	378	363	404	385	388	382	392	363	403	424	459	377	383	392	357	366	394	372	394	441	408	421	436	392	381	420	400	381	413	420	425	372	397	424	381	401	427	435	374	399	375	420	378	396	415	382	450	383	381	406	394	431	357	422	417	382	378	347	370	401	402	417	405	415	393	380	391	422	381	405	389	437	396	394	358	395	411	421	419	395	392	406	409	422	375	407	394	403	379	400	334	391	407	425	393	432	378	373	403	399	382	404	368	388	375	447	413	383	399	411	425	423	419	398	399	356	390	356	384	415	382	408	385	412	417	407	419	396	412	361	376	373	387	397	367	435	387	441	422	413	412	402	396	382	406	386	438	358	412	420	395	370	394	413	358	421	382	388	391	422	371	392	390	403	393	406	412	355	415	376	416	386	402	397	411	405	411	409	413	405	403	402	411	382	412	447	365	409	369	384	400	380	417	385	358	420	392	375	367	391	374	423	383	389	359	349	392	379	394	416	390	379	401	405	386	382	417	390	416	378	382	408	396	418	361	387	388	380	406	363	404	398	404	361	359	427	393	380	422	404	415	386	438	410	402	391	376	394	408	381	382	394	408	395	430	373	420	405	388	426	378	391	379	416	392	422	395	423	428	387	401	417	404	380	389	398	371	411	362	388	396	373	381	381	400	398	403	437	391	365	411	401	404	410	394	360	380	435	410	375	415	436	377	403	427	393	394	370	336	405	439	387	404	417	430	390	400	368	387	434	391	409	406	402	402	408	412	413	412	417	416	431	416	397	405	370	375	419	377	406	424	436	391	376	373	399	421	447	400	430	406	391	403	386	416	415	399	408	375	372	428	426	387	390	391	393	414	384	365	401	401	388	423	390	411	411	410	418	391	395	374	376	396	393	359	421	406	400	411	409	384	386	369	421	435	386	407	431	443	397	385	389	404	425	407	404	369	351	434	421	402	375	416	384	413	410	376	385	423	391	409	401	413	403	397	379	409	398	366	388	417	406	396	359	374	418	419	421	399	441	411	420	406	374	396	408	417	431	406	424	407	391	390	406	401	370	407	401	388	384	372	393	453	440	397	395	413	415	409	415	402	419	381	432	403	373	441	392	427	363	423	409	396	391	402	412	382	420	362	387	378	370	422	447	371	383	411	420	405	375	398	432	380	410	393	430	402	410	391	414	375	383	424	413	403	412	384	411	393	420	374	405	420	356	407	421	411	388	389	374	427	420	372	394	426	411	418	410	416	420	378	401	386	423	402	391	455	418	375	405	415	372	400	389	395	384	410	429	414	357	403	350	399	397	367	406	386	389	417	435	405	387	375	394	344	401	365	393	381	402	403	405	402	412	377	381	434	383	386	376	397	407	412	413	435	417	410	408	387	406	386	435	383	367	364	381	364	376	410	409	420	404	377	374	410	377	392	385	393	436	385	384	396	426	388	378	473	407	385	383	376	377	403	422	436	342	395	397	367	392	407	446	426	384	389	405	422	357	383	406	387	406	406	375	382	421	411	433	447	414	399	403	445	388	422	400	371	400	411	442	401	443	451	435	396	413	399	411	386	422	397	414	418	386	377	382	432	374	429	391	427	407	397	412	395	389	399	412	441	399	396	402	403	416	355	406	427	396	388	423	409	426	407	405	404	389	403	383	417	385	405	407	402	377	406	399	397	433	422	375	424	367	421	398	372	375	387	384	387	407	389	438	432	418	455	408	404	441	417	379	434	378	413	403	388	390	402	373	353	379	389	399	376	377	372	408	427	403	378	411	406	438	422	446	393	354	383	390	434	335	401	365	430	433	410	388	373	390	362	411	366	380	407	411	375	382	387	416	434	383	373	423	435	404	386	418	401	400	405	396	387	389	393	380	401	375	417	420	440	362	411	368	371	417	439	404	422	397	399	394	428	452	459	392	394	384	389	390	368	388	428	398	402	415	402	428	382	405	380	398	399	409	353	366	451	408	351	405	374	393	396	367	414	386	413	401	436	404	385	406	403	398	405	407	371	382	366	406	415	392	393	398	401	411	383	399	430	395	395	416	391	378	397	402	418	386	375	389	410	404	404	371	425	400	404	408	361	396	413	389	408	359	406	367	417	385	398	406	411	388	414	412	348	413	391	387	417	361	388	414	442	375	372	430	445	435	419	423	448	426	395	417	403	428	438	401	377	401	367	402	451	436	389	414	401	381	384	375	416	383	389	419	406	430	436	380	403	382	433	397	445	397	372	390	416	464	446	412	382	425	401	402	399	391	360	412	377	381	377	396	385	395	430	455	407	384	415	424	408	420	400	406	416	387	393	423	390	402	393	427	412	422	403	440	452	426	365	386	401	411	383	393	390	413	397	379	400	427	424	363	372	437	391	391	403	383	434	440	349	397	389	370	373	388	417	416	384	402	408	453	361	381	385	393	371	419	394	408	408	368	408	387	420	408	428	387	397	417	414	375	388	383	400	387	418	405	387	373	396	422	405	402	357	390	382	361	381	397	381	392	383	372	387	406	428	458	403	406	368	385	407	378	412	391	415	372	395	414	386	355	401	400	392	416	377	410	376	417	395	401	372	430	430	418	450	401	374	408	401	451	366	393	381	377	427	386	380	414	439	409	388	365	394	406	426	412	420	442	430	411	431	374	401	376	419	342	399	385	413	362	383	391	422	405	384	413	415	440	401	370	409	461	350	379	399	378	400	430	418	396	382	399	405	427	367	360	378	409	416	406	389	421	385	438	360	422	399	359	387	422	397	381	378	372	354	428	378	414	396	400	387	395	386	404	413	391	403	394	435	344	400	378	423	415	402	408	445	454	405	425	363	432	406	417	368	379	376	373	406	452	410	427	394	401	387	410	369	408	406	414	406	386	360	382	386	409	411	406	405	380	388	381	384	407	389	387	391	396	397	410	424	365	372	425	442	420	394	395	422	371	349	378	389	421	405	369	394	408	384	418	373	400	390	405	402	397	401	418	434	426	372	402	394	404	399	372	381	392	427	428	379	420	380	397	427	376	403	389	412	388	396	385	408	397	397	401	392	418	432	431	424	392	425	426	408	396	406	399	388	424	390	394	367	379	362	398	369	415	405	429	403	381	406	430	401	398	402	399	423	376	372	430	416	367	406	405	407	363	417	382	407	389	371	398	394	380	408	393	390	388	416	434	430	420	385	375	445	395	439	401	387	371	445	450	390	359	404	369	390	389	443	426	422	365	436	419	400	394	397	397	422	423	426	379	438	391	385	379	388	410	400	415	381	396	387	439	384	381	399	394	391	419	414	374
8824	2048	1028	861	945	889	912	902	907	873	915	869	916	917	963	938	911	948	884	883	892	896	875	860	937	876	864	904	919	858	888	934	923	887	907	930	893	863	871	867	926	895	866	880	856	960	879	873	892	908	914	873	931	933	852	850	892	937	925	864	927	905	901	847	907	931	922	867	917	911	927	945	880	871	929	914	885	888	875	918	918	862	863	950	930	925	883	932	878	877	898	897	955	865	886	866	870	895	881	912	897	867	918	912	907	864	919	891	910	871	900	904	942	885	922	881	958	854	902	901	897	896	875	906	890	921	854	895	934	853	872	909	873	918	858	856	914	831	862	891	965	889	895	870	910	923	891	899	911	879	913	872	966	936	900	863	976	888	847	904	888	946	915	878	883	937	896	931	908	873	884	908	922	970	913	849	875	929	935	903	840	909	966	937	884	879	954	904	941	909	886	907	965	961	893	878	937	901	926	928	893	910	943	876	913	913	967	882	948	892	910	904	907	901	952	908	848	960	934	903	881	905	894	920	932	900	862	888	852	907	931	876	845	916	919	881	912	921	885	831	870	953	906	888	916	885	910	918	889	893	893	931	913	878	920	920	936	860	910	925	876	868	902	941	912	932	916	884	919	910	959	904	929	981	941	863	874	925	895	880	879	903	879	960	939	917	920	927	869	923	928	908	890	875	889	914	867	869	882	887	915	884	854	904	878	888	932	932	944	912	893	861	825	873	947	913	896	931	892	839	881	940	943	921	887	897	901	902	866	936	806	927	897	879	951	908	901	939	900	903	943	868	865	846	939	867	922	951	955	902	908	887	915	908	885	960	919	942	944	909	879	927	920	916	900	872	886	874	903	935	900	917	904	874	904	911	885	883	932	899	854	871	965	891	908	883	936	869	912	857	915	912	887	905	944	902	889	888	902	863	891	908	911	869	923	892	904	914	900	892	875	905	910	850	925	905	954	883	916	902	945	908	926	917	892	912	923	961	859	830	885	931	879	907	874	889	864	883	911	873	869	899	907	886	900	931	952	853	905	927	879	940	908	977	902	898	945	891	875	843	909	890	861	891	866	929	936	899	881	939	893	898	912	877	890	951	893	898	910	917	920	890	868	896	900	966	927	909	904	924	926	916	885	900	943	937	908	900	872	857	930	911	879	919	899	906	877	953	885	893	894	859	874	945	876	853	911	908	859	910	935	905	911	885	910	904	864	917	885	880	883	921	960	949	847	933	925	835	931	916	848	908	909	939	894	912	930	883	854	886	917	847	938	916	900	927	908	899	919	966	837	888	909	900	910	874	937	917	877	883	904	911	868	899	908	905	898	886	932	884	898	891	900	895	876	956	918	935	892	899	867	908	877	892	880	845	966	927	875	956	915	881	851	940	913	907	913	872	876	940	920	916	910	905	870	967	922	909	908	934	921	909	897	968	913	902	948	868	913	900	868	906	869	918	917	911	897	935	892	884	860	908	926	927	920	876	917	920	900	953	893	876	924	882	942	922	881	939	897	911	892	944	899	891	908	928	859	921	878	925	895	914	863	885	916	918	895	872	881	865	871	877	928	927	889	902	892	874	899	908	907	960	910	892	922	929	892	923	876	867	903	887	848	918	907	925	887	948	904	912	919	915	914	914	873	893	919	903	893	879	884	941	905	905	894	852	879	911	965	927	938	935	884	922	884	859	881	887	936	909	942	917	942	943	872	865	915	923	874	904	859	866	900	864	884	937	902	894	894	923	932	956	901	894	888	917	952	943	930	870	912	889	880	886	956	908	896	885	924	858	923	916	881	847	859	824	888	956	925	886	916	841	899	883	920	923	910	918	896	865	924	879	814	809	846	873	910	904	933	918	949	894	861	902	845	900	893	919	871	862	923	890	940	898	897	900	906	916	921	853	893	907	892	904	940	966	858	912	869	876	884	921	916	880	904	912	901	873	901	899	862	929	907	973	934	901	917	965	937	898	891	916	919	913	893	932	902	885	939	875	886	848	907	926	879	877	952	872	905	874	910	907	907	888	930	923	865	882	932	897	846	942	921	874	873	858	861	888	905	881	921	937	890	904	898	888	888	907	896	922	828	838	852	881	895	914	867	909	953	880	928	967	875	901	925	916	886	942	906	899	941	907	903	948	892	891	917	882	920	899	870	896	947	893	881	861	851	919	893	945	917	877	848	958	896	866	909	906	891	896	884	905	936	902	913	856	902	905	893	927	884	901	917	909	941	944	940	875	962	891	884	888	853	906	948	910	883	909	921	912	921	920	917	890	912	887	887	939	918	942	928	878	903	922	927	851	886	912	943	927	902	871	920	872	915	923	900	892	886	956	882	990	960	944	837	935	898	823	895	877	874	898	903	854	916	921	933	930	925	905	942	950	904	811	889	865	922	887	967	935	921	946	886	833	888	854	850	938	869	889	970	916	844	901	902	940	902	918	939	894	882	869	899	903	866	889	966	932	853	911	928	925	913	927	972	931	854	928	934	931	873	893	902	941	883	893	859	843	934	883	939	891	908	894	838	925	891	895	905	935	923	896	870	902	909	901	919	890	874	907	905	937	879	920	922	936	911	901	906	901	966	897	915	952	876	943	925	907	963	867	911	921	907	872	1003	900	945	870	902	922	919	910	864	884	870	896	880	869	879	882	912	866	887	935	895	884	892	875	907	899	912	969	901	952	915	949	910	906	915	857	887	874	906	930	895	880	864	921	879	884	929	887	913	906	872	897	882	839	941	903	873	921	924	832	940	893	911	932	930	853	877	901	860	934	896	908	886	910	926	962	876	954	874	885	904	874	891	886	879	937	925	926	876	859	895	854	902	911	927	907	899	865	886	875	903	912	907	931	918	898	948	918	887	907	937	892	937	925	945	912	894	897	909	939	949	897	922	888	877	893	895	928	840	850	887	882	851	882	862	944	931	861	910	905	907	913	863	930	890	948	910	842	886	840	892	883	936	898	851	931	851	846	931	894	902	956	900	893	925	891	941	966	909	895	945	948	923	927	857	907	936	877	909	941	867	906	920	931	879	894	836	912	895	957	903	882	954	918	944	901	967	879	900	995	873	900	925	935	842	888	907	917	925	911	903	891	927	928	871	888	907	939	905	903	975	880	915	910	922	890	886	875	930	929	944	893	935	959	862	882	932	910	886	923	962	915	891	881	922	873	933	866	869	932	865	899	906	893	899	912	886	891	905	920	893	974	924	907	886	910	870	897	884	897	902	946	900	957	881	908	886	891	897	888	931	899	929	924	910	920	943	868	941	888	896	925	931	894	874	915	860	920	906	883	959	878	979	958	911	888	889	886	929	885	917	939	892	894	904	886	906	942	916	882	922	882	883	866	897	936	906	988	943	930	905	896	891	963	858	884	850	942	865	871	876	897	868	875	919	848	877	934	933	861	872	962	865	945	910	890	932	933	903	855	964	884	872	905	895	952	941	900	903	892	932	922	913	900	917	937	906	932	883	959	883	937	924	905	914	864	893	862	892	912	910	918
24842	21536	25065	28472	21537	21556	5948	695	558	539	539	497	517	499	568	491	515	544	461	482	464	516	456	430	482	526	443	489	494	470	442	497	495	465	479	493	508	488	486	432	474	520	435	452	463	519	492	510	542	457	492	514	488	535	459	464	480	470	496	499	479	499	517	478	455	513	450	459	528	530	488	456	501	500	479	472	461	527	445	508	496	462	460	443	468	480	447	457	472	471	473	472	510	526	472	463	463	513	555	503	445	451	487	481	526	513	510	478	448	464	448	478	450	506	478	451	501	481	495	493	538	456	474	450	439	451	446	444	466	442	480	507	453	448	477	466	481	491	467	476	455	420	512	491	465	450	499	488	447	502	538	461	485	467	450	476	510	474	488	507	489	478	476	466	498	468	463	531	481	438	525	495	505	483	398	505	493	485	472	468	417	463	499	493	470	487	449	443	489	463	461	458	463	466	531	500	440	491	510	459	426	471	480	447	527	502	453	470	517	474	492	464	490	489	461	492	461	494	470	507	497	474	494	482	441	446	463	456	484	455	437	506	454	530	483	500	477	492	487	489	480	465	477	470	464	450	469	484	473	497	446	488	472	470	496	481	477	439	492	488	500	497	452	460	481	486	511	464	512	496	511	488	466	462	509	445	482	505	509	463	514	492	511	444	494	476	515	511	497	453	486	490	497	465	503	447	465	482	495	469	464	499	467	513	518	496	428	440	469	441	492	490	453	484	459	476	482	465	465	496	425	499	507	461	504	465	464	503	471	530	487	443	465	481	473	484	509	484	476	502	471	516	497	457	509	482	481	539	420	500	494	484	468	460	470	483	471	463	486	511	479	503	469	528	477	481	458	486	482	500	492	444	446	494	516	490	458	506	503	446	486	494	453	482	467	442	500	482	514	444	436	495	482	463	482	467	465	462	463	431	455	471	423	484	459	455	455	460	471	513	471	469	493	493	435	484	478	496	461	456	455	467	464	483	482	510	465	456	498	473	458	462	449	485	474	483	496	526	493	524	469	478	484	450	456	486	479	463	448	514	496	460	439	448	490	471	456	465	464	475	475	491	451	497	450	468	461	492	494	481	452	509	461	454	495	463	490	433	475	461	470	514	490	488	464	478	513	458	434	475	475	469	474	457	439	466	464	482	499	491	479	479	470	500	478	471	483	515	484	460	464	461	485	463	491	476	492	514	410	469	535	492	463	492	425	445	423	509	451	485	440	504	530	483	505	492	485	513	464	479	467	452	475	477	488	464	477	488	456	484	487	469	441	499	420	486	502	524	517	436	461	459	448	521	486	457	464	443	503	416	433	451	500	477	427	456	506	427	472	469	451	461	492	458	438	500	443	445	488	476	478	448	461	483	479	454	486	472	448	489	468	498	489	476	500	471	509	458	497	505	448	452	469	491	470	484	525	458	493	477	480	473	495	474	497	483	499	440	490	459	473	462	489	517	488	475	467	486	502	466	498	473	481	444	473	478	458	448	462	448	466	457	464	459	434	479	461	485	459	461	494	550	492	488	490	497	469	451	521	509	467	467	495	450	488	474	489	464	496	505	484	475	495	508	500	482	491	435	489	457	537	452	459	460	465	481	527	483	471	453	453	517	489	492	487	484	467	469	473	503	462	522	495	469	501	445	497	487	453	435	470	512	471	464	511	464	468	505	449	470	477	455	457	484	444	473	493	507	446	460	462	453	481	480	483	459	436	448	487	489	490	488	502	469	489	488	458	482	449	460	454	486	479	517	456	477	431	463	505	419	459	443	472	458	451	472	498	479	474	481	470	513	462	471	453	504	476	460	454	499	465	489	455	500	443	493	445	447	493	465	471	471	492	495	497	474	541	450	467	484	486	478	460	506	457	498	452	501	476	496	474	482	448	425	478	462	429	462	448	479	488	468	473	493	459	467	473	454	458	448	520	474	470	505	482	443	470	466	467	463	473	486	481	473	481	460	462	494	457	466	443	469	436	501	443	475	456	446	497	502	465	466	452	451	484	435	491	518	500	535	455	462	476	472	475	451	459	490	465	456	505	473	458	483	493	465	472	422	495	454	471	489	461	462	456	480	454	502	469	465	511	469	485	459	429	493	467	480	468	450	509	468	498	490	495	486	455	453	487	464	469	497	497	487	487	489	483	518	466	481	464	479	464	481	463	521	494	474	478	506	484	451	489	464	468	537	444	518	478	475	481	488	476	497	476	471	451	474	498	474	453	444	452	441	475	535	490	419	458	447	451	455	451	464	521	475	469	462	414	491	487	473	454	509	440	479	469	442	477	455	433	564	506	467	483	479	489	461	487	480	481	479	452	477	498	470	442	435	525	480	490	448	509	483	476	491	461	477	483	477	493	477	463	478	493	466	470	476	492	460	459	464	473	468	477	481	467	471	476	495	450	426	519	481	495	441	467	465	496	466	474	448	477	487	473	487	486	476	440	472	492	468	483	505	516	524	453	492	443	473	497	436	481	465	457	451	482	510	488	457	482	443	457	430	468	496	469	475	462	486	457	469	434	470	503	484	450	432	493	505	450	477	453	490	513	462	437	449	461	467	475	471	466	467	493	446	527	448	507	427	443	496	515	460	499	431	506	475	445	517	482	473	456	493	491	488	507	507	507	483	485	448	454	463	528	469	438	447	467	450	432	458	482	496	503	493	476	467	467	481	476	518	431	454	420	496	470	456	480	451	498	469	458	468	506	475	465	472	501	461	530	494	464	461	470	471	470	467	518	460	466	447	484	475	448	454	466	475	481	491	477	489	480	495	481	464	453	500	486	448	490	516	485	458	489	493	450	476	480	455	476	468	525	464	474	417	464	487	475	465	474	498	483	517	458	440	459	456	469	443	452	453	472	476	471	440	512	491	485	488	466	463	462	508	456	442	442	465	434	457	469	489	494	512	476	451	448	512	481	507	455	490	499	468	464	497	438	501	475	478	450	477	488	498	450	449	495	523	451	497	476	469	466	461	494	490	467	509	407	491	438	482	437	426	478	499	460	508	488	468	474	473	513	490	447	458	471	486	461	489	459	478	494	475	489	453	478	467	471	486	489	424	475	458	465	471	478	461	469	476	428	476	489	475	477	519	503	517	492	503	462	515	455	484	474	470	462	482	462	478	432	480	482	490	453	460	475	431	475	481	456	505	465	460	474	456	456	481	468	468	490	488	468	492	475	476	462	461	458	476	478	456	507	478	426	465	475	478	456	453	493	448	520	462	478	464	470	428	446	503	462	509	454	510	504	495	464	488	453	504	456	483	462	510	465	467	490	511	474	477	465	446	476	455	428	489	431	467	461	459	501	467	485	450	517	525	522	486	495	496	490	543	472	443	444	441	456	420	504	501	479	486	465	497	454	487	461	501	479	442	469	434	478	438	467	525	470	490	469	499	494	449	429	454	479	480	446	458	464	452	446	455	479	430	501	451	485	488	478	488	420	453	455	467	510	431	473	441	452	475	487	464	473	497	472	466	467	535	435	474	486	518	458	550	486	451
26356	13417	3304	1253	1197	1118	1105	977	1037	1020	1043	1006	1028	1003	1065	1012	925	1041	972	1041	1041	1041	1025	1038	1023	1026	990	1004	968	969	1032	995	992	1037	1001	1003	997	972	985	978	990	990	1008	978	990	986	1004	979	980	1050	968	1002	1003	1101	967	1010	1032	1031	1021	1051	978	964	972	993	983	1035	956	976	993	988	1008	1007	956	948	1025	1012	1044	999	976	991	982	1017	959	1018	967	1041	997	1049	980	1011	1030	985	966	969	992	981	996	992	988	1015	1032	1052	977	993	1042	964	920	1017	1016	999	1029	1040	1024	1070	977	1090	1012	981	1043	967	1020	991	967	1045	979	1041	960	1006	1029	1022	1045	981	1031	1035	1084	1028	1022	1016	1022	1057	969	1037	1023	996	1022	976	978	971	962	1014	1033	969	1027	1031	1029	975	999	984	996	985	959	1072	1039	993	1005	964	967	1010	995	999	993	1001	983	1009	997	1017	996	989	1021	1032	995	1009	969	1027	1047	1010	980	1022	1057	1051	979	991	999	964	1017	1014	1002	994	955	1021	1010	1014	1001	1012	1058	968	1005	971	1041	1028	1063	969	968	965	1000	979	1019	1008	1008	988	1027	995	1005	992	1013	1012	993	1013	1010	1046	966	1004	1010	968	1012	991	1012	1007	973	1006	994	989	1040	977	985	1076	974	1027	987	1015	1003	1045	981	1021	1038	995	1023	1024	1040	1014	1000	1031	962	983	1021	1018	1008	1048	1021	1034	986	996	1026	1012	955	1039	1053	1031	934	992	1001	1029	932	950	1018	1093	1003	996	1057	988	1008	1005	1020	986	981	999	981	977	1064	996	1025	972	1001	984	992	1031	992	992	982	996	1024	1054	994	1009	985	941	958	1028	996	1010	993	1028	971	1020	1010	1075	1074	982	1017	1015	1011	1018	1034	1017	1001	986	972	986	1003	998	966	1002	996	1003	1041	992	1070	998	927	1048	1068	1044	1028	1003	1011	954	975	974	997	1017	972	1023	1024	1008	1014	1007	1053	1039	1012	1001	972	1054	1051	1025	973	975	985	1010	1026	1022	1001	990	953	1004	1047	956	993	985	1048	1040	1025	968	1012	1003	994	1009	1036	974	970	998	1038	992	1035	896	1072	993	985	1013	940	1022	1044	990	1024	988	976	1073	1049	948	1025	965	974	998	966	1021	917	991	920	982	1030	1009	963	1006	944	931	1065	980	974	1016	1036	1022	923	978	993	918	1055	1002	999	982	1027	1015	1024	934	1013	1051	1017	1037	1002	1075	979	975	1020	977	1024	1000	945	986	1047	1004	981	1023	1012	938	1037	1000	1000	958	991	979	987	981	1001	1026	1039	1013	1010	952	996	999	1022	1014	1000	994	987	952	1031	1010	1019	1009	1042	997	998	939	1009	978	968	1018	1001	971	1012	1037	948	1010	973	1044	1024	985	1002	971	1012	1047	998	998	1059	1002	1004	1003	983	971	981	1012	992	1054	994	1012	988	981	961	1058	967	1022	964	1045	979	1022	964	1088	1026	996	1005	995	985	1060	1015	1025	1014	976	1078	955	1018	1005	1018	984	1025	1030	968	1048	1043	961	1021	965	983	1035	1051	964	998	1044	991	1009	1006	975	1031	977	977	1007	1032	999	1000	1005	983	1024	1000	1002	961	1017	972	1026	996	972	975	1019	1027	985	1090	1020	991	1041	1044	985	1011	976	1008	1007	1046	961	1018	1039	964	1062	1021	990	994	982	928	994	925	951	1018	959	1005	1013	1051	1004	1000	980	967	1029	968	990	1024	966	942	974	999	991	992	1016	943	1028	1020	974	1030	1019	958	1057	943	1028	1043	1022	989	1012	985	1008	1033	979	991	1017	967	1007	1018	1003	1014	959	1006	957	980	1016	1027	961	1004	1018	1037	941	1040	1013	916	1021	995	1013	1034	1013	1000	992	1006	1027	1019	1034	998	978	1010	1088	1004	993	992	979	958	957	1048	1022	1018	957	970	980	987	956	1000	1031	923	1013	989	984	1012	951	1042	1036	999	923	1023	1004	990	981	992	1009	1000	950	1004	974	968	983	1028	1027	1003	927	1013	1038	1012	1013	1038	967	991	1009	1041	1023	973	1024	1004	976	941	1043	995	960	978	1002	998	985	971	1004	996	1017	1001	947	1027	1015	965	977	964	1018	951	1026	994	1011	1022	996	982	1003	996	1002	1008	1005	975	981	965	983	990	953	1021	1011	1000	915	1034	1063	999	1007	995	972	989	992	986	938	1051	994	1036	1018	1023	997	1004	955	1018	994	1054	983	939	998	1060	1063	950	990	930	1001	974	1029	983	988	1029	1022	989	1021	1014	956	1006	991	1017	989	1025	976	964	986	948	984	939	1038	1048	1049	980	992	975	1037	1026	978	980	937	1048	1013	1013	1052	978	1019	998	999	998	1011	1010	1019	1020	1022	1025	1017	1041	968	1016	908	1046	951	1006	995	1019	1047	1015	1044	1038	1034	965	986	986	1032	1025	1098	966	1015	986	976	1023	1024	1018	981	931	1004	1050	1041	998	1000	1007	951	1007	1002	1012	996	1038	961	1021	991	992	991	962	1015	972	981	989	1032	1011	988	960	945	1051	994	954	1004	995	1041	1020	1006	950	1026	1022	1021	1001	1007	989	1007	949	1007	1006	958	1007	1009	991	1041	1002	945	1032	998	1005	1006	1002	967	1006	1037	1001	1052	1032	994	955	1044	1032	953	977	1061	1044	1030	957	963	992	974	1036	991	1001	1049	1006	976	1037	943	977	1023	1005	941	1001	927	996	985	1049	1015	1050	993	1004	999	975	1035	956	1089	1025	1005	1017	1035	979	1064	896	1071	987	1023	995	999	980	982	965	959	1010	1032	988	994	990	1034	997	1010	1037	1011	1023	1015	964	1005	1018	993	984	1078	968	973	958	1007	988	974	1003	974	1011	987	1080	993	999	1011	1076	971	1053	1001	998	995	991	1017	1002	1009	1039	1044	1002	1044	981	942	1041	1005	1020	1004	1002	1005	1010	1018	998	1008	1036	1005	993	1003	1061	1009	1057	1041	1085	985	989	997	1011	985	999	1040	1016	1046	996	974	976	1026	1020	1006	991	979	989	1028	1047	1011	981	990	992	1009	1017	1032	948	1029	956	1054	1026	997	1032	1033	1029	1013	1028	1028	986	1029	966	977	1018	1029	980	989	1025	1008	993	1019	1048	1016	983	1012	993	966	949	968	1034	939	1005	966	1028	972	1006	947	964	991	1051	1020	1043	972	976	976	1019	1035	1042	997	985	1038	1047	972	1012	996	1055	1035	1046	979	978	1004	962	988	988	1036	1078	1099	985	964	995	951	1005	984	1044	996	1003	967	1103	1021	988	996	1040	1023	963	996	997	1014	997	1051	1016	972	1028	976	996	971	1003	971	1039	983	1026	1028	972	1024	1034	998	951	1000	1013	976	1053	1075	1016	1018	992	1001	1047	1023	944	971	993	974	1005	1045	924	1034	1019	992	997	1056	987	1060	1000	1016	1015	955	1068	1027	1026	990	1041	1007	955	1071	980	1000	1048	999	985	973	967	1033	1035	1055	1034	1027	1008	1011	1030	977	970	1002	1021	961	1021	973	1032	1059	1043	1003	999	991	1027	1005	1013	994	975	1031	989	994	962	1086	970	984	981	979	1023	976	1025	991	1005	989	991	964	1007	986	986	1064	990	952	1016	1046	996	1060	965	984	975	997	992	1063	1028	982	1061	962	939	1036	966	1017	1029	1018	1051	962	1021	1026	1007	958	996	1047	1068	1001	1011	1028	1046	1001	1034	1002	1007	1027	1023	1031	1041	1035	987	982	1041	1012	986	1024	1016	1003	958	960	975	1034	1029	1015	1023	973	1031	979	981	1068	951	992	1032	989	1029	934	982	999	1026	1000	1023	1010	1021	978	1049	1002	973	1021	1038	1025	1047	1011	1020	984	980	1042	1013	967	1011	958	987	1053	962	970	964	1020	993	994	976	987	1008	1010	1039	1012	1027	1009	1035	985	1009	1003	1045	1004	939	981	946	982	1022	1021	983	1004	1068	997	1015	979	976	1058	997	1039	1007	1012	973	1000	1021	1026	965	918	1061	990	961	1007	1018	1014	1008	1035	1038	992	995	1016	1022	1036	994	1003	971	1016	1013	981	984	1032	1021	950	991	1015	1020	1012	1019	992	1045	1026	988	1039	990	982	1028	1064	959	957	998	1017	1000	1037	1015	978	1029	992	967	1053	1030	1018	1030	960	1035	939	989	967	1011	1009	982	968	991	983	986	984	1042	917	978	1033	968	1002	987	1054	1006	1001	979	1009
24344	21506	25212	28209	21506	21524	20574	846	518	379	350	363	355	392	323	340	325	306	302	312	291	351	308	313	309	332	300	309	290	317	285	328	320	291	327	337	291	296	271	297	337	290	303	314	331	310	281	286	313	358	293	279	284	340	287	370	296	308	311	296	290	273	313	299	286	313	290	262	285	310	295	302	315	314	320	282	313	300	310	332	328	316	292	339	291	305	270	314	276	294	282	324	283	372	324	300	288	324	284	286	298	323	298	342	311	293	283	293	299	325	286	300	350	281	320	320	319	282	288	284	301	321	284	277	320	335	298	307	263	323	313	360	291	332	296	288	305	289	304	305	313	310	315	290	314	317	321	302	301	330	306	317	314	323	306	276	298	285	326	307	333	287	301	293	353	310	345	325	295	317	281	270	311	274	333	316	276	299	291	274	306	319	325	297	300	312	294	292	320	303	308	300	309	326	317	257	283	294	318	277	288	281	276	294	338	311	301	284	314	310	305	278	263	310	330	306	273	272	296	307	326	305	299	301	284	280	315	295	326	335	294	309	321	295	322	303	273	300	326	272	318	346	299	323	277	330	311	292	310	334	311	303	303	263	291	308	303	291	297	283	324	276	279	297	305	305	304	265	302	292	313	303	295	306	322	309	303	319	303	291	316	299	281	274	302	303	316	295	278	298	291	287	329	305	279	313	304	296	305	303	317	329	292	253	337	301	291	332	318	333	292	328	301	301	289	306	350	290	291	291	333	294	317	287	311	294	267	327	305	305	284	293	278	291	311	326	315	307	295	291	308	316	312	305	304	317	287	306	298	279	286	282	299	294	296	323	286	323	300	294	316	315	272	290	360	284	305	296	317	293	313	314	311	288	323	288	277	294	293	336	320	328	331	331	302	290	316	276	304	332	330	338	290	280	305	296	305	284	330	302	307	310	318	293	295	314	294	309	317	329	343	335	302	300	321	274	302	302	318	287	301	302	315	267	315	333	289	286	352	302	298	303	305	264	306	309	266	301	274	273	311	300	308	295	317	303	309	294	356	282	317	319	302	279	306	300	296	301	308	274	279	300	293	307	268	307	286	291	319	275	303	297	270	297	317	333	306	307	294	308	298	309	269	268	327	305	269	311	310	264	293	331	294	308	287	335	342	314	315	300	287	321	282	301	282	317	323	252	291	298	295	317	313	333	321	333	292	274	312	300	294	293	297	324	310	290	297	293	296	329	339	314	307	281	298	293	295	259	276	313	333	325	345	283	304	306	302	305	317	302	289	306	305	331	298	303	323	316	291	308	279	277	296	301	279	291	309	298	313	284	301	323	297	303	293	290	306	296	301	304	299	303	306	271	303	329	342	296	298	331	318	320	271	278	339	337	272	316	308	325	301	335	296	264	276	337	323	275	301	319	334	308	316	281	325	332	320	293	306	286	298	323	287	290	287	312	299	319	306	304	331	310	266	290	306	302	308	322	288	305	289	287	288	307	315	305	256	295	317	313	318	327	331	294	312	301	279	322	370	283	313	301	320	335	293	260	322	285	291	281	340	313	298	290	307	273	300	308	330	289	307	325	300	286	332	292	307	289	310	294	278	268	307	275	331	319	319	315	302	320	325	328	351	294	310	331	306	286	277	309	309	300	312	276	310	329	297	302	299	302	286	320	308	298	314	325	291	275	308	294	358	314	307	261	293	290	324	294	294	288	294	307	293	268	334	336	347	320	278	319	312	285	338	339	306	302	311	307	299	328	322	298	278	330	271	313	295	321	308	278	291	304	295	337	331	282	313	291	271	285	300	300	304	335	281	303	316	332	302	320	288	298	287	326	327	320	333	316	273	305	315	294	316	314	312	265	301	289	278	345	285	313	276	306	319	340	302	282	291	299	293	302	333	338	291	318	305	279	305	337	312	282	324	309	292	290	295	282	315	325	318	268	296	331	336	296	294	292	306	330	292	291	281	338	306	296	292	297	303	324	345	295	279	288	301	321	298	283	263	323	315	287	314	283	286	305	309	320	281	329	310	326	286	306	300	273	297	318	322	335	272	302	309	333	293	314	310	329	306	289	297	318	302	349	289	280	274	311	330	323	320	329	288	275	307	326	307	333	282	311	287	291	315	290	281	280	305	302	318	303	282	286	309	309	277	301	305	329	314	299	282	295	319	313	294	302	288	308	302	326	273	286	315	318	304	309	307	301	285	339	297	308	319	311	322	277	318	318	268	331	324	280	324	310	324	297	332	280	317	302	325	322	308	280	263	282	267	287	323	288	291	287	291	303	271	279	277	273	294	291	267	295	292	329	350	285	322	305	306	294	293	322	285	303	329	339	278	294	305	288	335	323	285	296	284	306	324	320	317	282	298	271	304	343	311	293	292	298	280	346	289	268	291	324	301	349	303	342	299	324	279	281	301	287	315	298	311	281	301	315	285	298	308	303	320	337	334	336	304	289	317	295	286	306	317	311	279	292	295	287	343	293	307	330	305	266	293	297	312	315	324	289	273	285	283	320	306	324	324	299	293	299	304	291	292	307	295	330	332	300	324	311	322	321	291	311	303	324	299	280	331	288	329	320	292	302	279	284	308	313	317	329	305	312	289	294	324	310	332	312	304	290	311	298	301	300	305	262	275	289	310	311	321	307	298	278	334	289	276	293	290	327	320	303	288	252	320	301	302	329	321	286	298	306	316	288	316	310	284	308	293	295	285	288	294	320	301	279	311	313	299	270	315	317	287	312	269	323	289	317	314	317	333	322	305	291	289	318	289	297	301	290	296	325	326	320	312	303	316	283	311	306	295	283	338	258	290	318	258	299	336	280	285	310	295	307	317	320	293	314	299	295	302	275	280	298	305	327	297	255	301	333	278	331	303	283	315	312	288	309	301	262	298	316	303	290	347	305	312	331	297	313	279	312	308	299	303	294	274	317	292	301	320	312	300	280	288	273	306	296	279	298	291	298	278	276	350	313	292	297	280	313	302	308	295	323	275	303	304	307	288	285	317	293	319	301	332	320	323	302	325	278	307	317	262	318	295	304	293	282	321	289	289	263	301	286	296	262	290	286	317	309	295	305	293	289	312	303	326	299	274	304	313	301	297	337	285	297	286	308	324	296	343	286	306	329	305	325	299	278	337	298	305	302	322	285	308	299	292	316	323	295	282	280	264	313	284	300	311	297	317	324	300	297	358	283	295	295	309	318	293	285	305	328	324	292	300	341	302	315	324	306	319	298	264	301	290	332	301	282	318	295	298	299	319	332	311	319	273	332	292	335	331	313	320	324	295	281	310	305	285	318	277	296	318	298	307	329	306	299	286	329	293	330	288	316	302	306	310	299	289	334	289	301	300	340	299	302	331	316	286	287	282	298	283	281	318	318	311	292	308	304	304	300	303	289	280	310	287	298	319	313	290	274	292	289	316	304	320	303	315	272	292	291	300	321	289	300	354	300	313	287	329	297	276	286	289	303	313	309	301	333	319	294	304	304	308	291	281	307	269	278	309	289	287	312
31127	18407	4506	1321	1002	835	764	749	733	731	706	693	624	714	669	679	692	641	677	630	638	720	655	684	687	628	629	623	636	696	628	657	715	622	653	678	671	669	612	658	665	664	679	664	632	646	690	672	647	651	679	710	697	645	696	657	652	679	656	639	677	642	661	674	689	660	633	640	680	673	634	666	587	635	656	674	606	678	685	645	680	618	661	643	654	656	658	634	671	638	642	675	613	655	679	660	670	639	637	647	634	662	645	656	605	671	661	689	600	640	658	667	648	616	642	672	655	643	634	659	675	690	635	683	618	646	660	690	702	629	624	674	657	665	670	650	613	659	666	645	647	648	682	642	663	682	684	678	653	636	665	714	657	666	666	634	596	624	682	655	678	673	647	654	665	655	667	614	653	655	680	622	687	628	661	659	631	659	673	605	655	607	669	620	707	673	672	613	651	660	678	677	617	637	667	669	667	687	684	652	663	631	680	676	686	686	623	660	636	663	659	717	664	692	649	637	700	654	654	643	647	639	637	619	671	680	592	622	677	717	656	622	606	648	677	684	610	626	647	672	693	631	655	678	697	650	624	675	701	673	649	642	660	649	658	638	658	627	663	618	612	636	640	674	664	651	659	664	627	684	629	572	633	641	688	623	659	669	645	650	683	631	631	635	638	710	619	661	643	642	675	645	666	630	663	599	657	647	621	650	698	669	666	662	656	657	664	643	615	663	649	660	643	664	644	667	679	691	645	640	638	693	616	658	690	606	684	667	671	649	677	694	686	633	701	668	725	636	645	634	622	640	670	639	645	650	654	640	617	676	677	677	633	670	687	641	652	643	655	678	684	637	636	699	643	650	690	637	631	621	662	636	625	700	674	671	646	664	664	662	725	654	671	650	639	618	716	660	629	672	696	677	686	646	650	627	633	670	613	688	687	658	646	640	714	646	618	676	676	641	601	707	650	665	676	710	662	665	689	673	657	622	663	662	667	663	662	633	658	629	667	651	614	679	694	655	702	642	623	609	662	655	683	597	663	641	671	663	694	602	618	675	637	664	629	664	679	637	707	637	706	663	629	690	700	659	686	685	674	650	676	666	665	649	669	649	643	644	674	670	659	686	668	663	667	640	630	688	678	636	661	683	618	639	671	653	610	650	658	665	714	642	645	629	690	659	657	628	610	673	646	696	647	621	618	660	644	624	674	655	650	668	652	743	651	669	669	651	677	603	636	670	675	598	645	664	638	660	692	626	667	649	672	671	662	689	663	635	700	639	637	660	659	657	599	639	648	680	672	584	645	697	628	646	661	662	633	676	689	641	652	650	681	653	606	629	645	695	628	686	675	638	669	685	648	681	655	648	645	682	688	637	657	678	621	665	700	655	608	645	685	628	680	659	631	653	688	665	649	669	602	669	637	660	654	658	663	672	646	626	668	647	651	650	661	649	647	682	664	662	694	612	691	674	667	617	593	673	650	606	690	679	628	635	667	672	650	653	665	595	654	663	627	658	658	655	625	650	683	646	649	686	696	637	655	635	657	671	640	645	630	667	702	628	730	654	670	670	655	695	643	698	671	669	640	660	658	648	646	660	685	650	640	674	720	672	636	644	678	659	653	678	667	687	622	657	686	660	632	624	638	628	656	682	656	644	652	650	640	660	606	657	661	663	661	671	662	709	632	667	640	689	618	668	672	677	655	639	671	653	688	617	641	674	627	652	636	619	654	659	670	656	625	654	666	648	650	649	658	641	655	628	705	634	693	647	634	615	652	647	657	652	702	708	650	646	616	657	658	685	640	634	679	684	631	620	721	683	641	637	653	666	618	665	634	653	606	614	642	649	671	639	643	658	635	623	704	617	588	626	676	638	649	653	639	629	643	665	629	646	615	659	613	642	666	670	660	638	622	641	644	615	658	674	671	676	610	659	651	661	662	671	645	743	666	641	670	634	676	663	607	673	613	611	675	641	670	615	683	641	681	658	662	664	625	666	682	643	647	669	691	657	680	698	649	647	668	690	643	679	678	650	682	655	634	643	657	635	661	648	658	660	656	663	669	651	671	653	692	675	629	661	677	640	669	662	640	604	660	676	660	634	650	694	659	695	632	638	621	666	670	672	629	665	677	650	669	630	639	687	629	650	645	679	699	683	714	615	634	614	659	658	643	649	674	711	627	684	686	610	718	647	677	655	626	630	626	649	639	648	642	657	653	626	624	663	652	633	668	667	636	690	667	711	683	648	685	654	702	669	621	668	645	638	734	637	652	669	641	638	662	651	663	673	680	640	649	667	657	653	629	658	651	699	647	636	675	688	649	688	665	688	686	645	639	705	678	666	663	668	659	675	681	650	636	656	678	660	672	716	625	651	630	663	670	665	667	658	670	622	681	678	631	605	633	639	673	658	637	690	648	662	638	656	615	667	649	687	653	633	642	685	685	669	679	650	666	659	711	634	663	637	663	662	657	661	607	661	636	698	612	683	651	689	683	692	656	628	635	600	659	601	629	661	638	735	687	699	647	610	638	699	623	593	613	672	681	667	655	696	657	691	648	686	663	606	707	644	625	663	667	664	684	694	639	676	641	662	643	681	652	656	709	662	654	682	670	670	657	665	677	655	633	644	661	663	683	670	645	632	635	696	663	663	633	623	656	699	703	676	624	649	644	669	642	684	661	629	647	650	644	690	692	656	635	608	616	638	643	671	669	624	650	644	660	663	641	703	646	642	655	667	605	652	687	600	649	642	656	633	684	624	693	638	671	666	651	648	645	624	645	683	701	598	662	665	623	699	637	659	677	655	627	616	666	664	669	660	635	638	701	691	619	639	688	642	640	634	613	609	638	657	675	659	649	667	657	668	623	687	717	649	610	651	688	685	660	706	634	678	637	662	629	649	647	672	702	671	660	666	612	618	653	643	671	658	677	638	634	607	595	645	693	649	666	635	657	640	655	646	638	646	623	662	624	629	618	660	668	660	662	704	676	652	646	679	694	708	690	675	650	649	654	586	645	683	669	675	679	648	665	661	663	680	618	676	641	664	654	672	640	725	704	663	665	655	652	657	630	659	651	650	651	619	651	670	651	646	661	623	639	663	639	685	669	676	666	676	604	670	620	659	693	680	662	655	629	639	633	653	623	671	629	695	665	665	632	643	638	636	670	696	709	632	702	622	631	695	632	698	689	697	698	666	681	622	618	643	660	685	696	601	650	667	623	652	677	676	664	610	715	672	644	660	617	641	692	658	658	651	653	637	657	623	664	628	702	657	671	643	652	708	681	649	671	658	609	637	661	639	667	683	676	648	695	669	648	655	637	659	696	605	650	652	644	692	630	661	655	653	661	653	627	652	647	653	646	687	617	664	649	686	691	728	635	657	710	630	673	629	680	679	614	668	697	668	680	650	649	640	633	630	678	669	695	665	702	699	653	658	638	651	634	611	658	663	625	670	700	652	646	577	673	652	622	651	694	668	644	671	657	642	674	687	636	659	686	695	701	661	664	683	672	643	649	670
32556	20724	10331	824	492	427	415	388	441	402	424	407	390	412	436	410	395	394	412	415	372	405	413	348	369	382	383	409	404	401	410	416	412	405	360	401	446	399	434	385	379	379	418	414	396	448	400	411	411	402	445	410	358	398	437	439	405	395	408	388	412	412	354	409	397	405	403	366	455	424	382	387	414	385	388	399	412	411	458	355	369	376	396	422	403	371	390	395	426	399	405	448	372	366	406	443	431	389	453	409	397	402	391	427	358	416	446	395	403	380	360	372	411	410	376	398	413	391	412	459	391	381	392	433	394	397	430	417	393	373	427	423	422	389	367	383	397	437	406	403	372	430	399	400	379	401	374	426	400	418	407	371	401	373	409	419	383	394	405	403	409	427	382	372	392	455	387	400	400	378	418	416	388	378	414	381	395	405	416	387	391	402	432	383	421	412	394	385	391	374	380	380	397	433	406	403	398	415	399	384	383	423	407	408	411	386	394	375	412	415	378	380	417	393	417	406	400	384	436	439	412	385	398	419	396	394	412	411	404	418	446	389	417	396	401	413	416	403	392	399	396	438	371	385	413	370	402	401	427	383	423	386	376	344	422	416	380	432	399	406	420	383	381	385	399	378	386	381	378	409	375	393	399	406	423	408	409	389	391	414	405	375	383	380	385	390	430	414	371	407	405	383	413	396	395	434	394	394	359	422	430	450	373	392	399	427	397	422	413	367	391	413	396	415	416	437	385	442	433	395	415	416	394	389	397	433	478	414	418	401	383	454	393	429	394	435	426	397	395	392	393	412	398	441	426	398	413	429	407	399	400	399	398	384	379	415	399	390	373	414	445	405	418	383	396	403	427	371	367	374	422	427	394	361	408	374	406	438	390	400	434	364	428	404	414	421	428	392	421	414	417	383	381	404	409	375	393	366	387	375	370	369	437	360	402	422	424	401	405	409	415	414	394	414	398	400	444	400	404	422	359	383	437	400	379	425	380	407	405	361	385	387	365	388	430	393	380	377	433	422	388	396	413	440	424	371	412	408	407	411	394	425	420	381	414	402	378	412	419	397	396	387	446	439	415	394	402	378	408	395	397	417	395	408	370	389	384	412	385	412	354	418	402	405	404	401	425	418	416	376	421	416	428	391	419	394	414	433	406	402	410	399	434	415	429	421	412	410	388	396	380	412	426	390	374	399	427	394	441	402	392	426	371	367	402	417	385	392	396	414	401	421	400	409	412	401	380	378	430	377	380	399	442	372	395	371	415	429	398	388	369	393	391	396	398	430	411	399	418	441	411	419	410	383	417	393	417	395	366	417	421	382	414	433	419	382	429	394	393	373	415	413	377	392	434	398	396	424	407	383	387	401	376	418	412	403	404	392	417	380	392	397	409	406	433	422	382	374	399	371	404	396	360	407	379	424	391	412	415	394	414	421	366	444	410	394	385	386	407	424	416	409	367	426	374	427	399	429	384	385	395	339	426	413	406	443	417	387	414	435	413	422	392	414	431	450	422	384	382	396	361	440	426	373	397	379	376	452	405	422	408	384	430	402	356	432	369	389	410	410	407	375	362	401	356	393	453	401	386	394	408	410	386	416	410	416	406	405	425	423	393	418	413	385	378	416	431	394	387	385	387	406	436	415	430	354	412	419	406	376	392	420	418	403	432	428	436	397	418	428	409	385	424	391	415	417	411	412	380	417	375	393	433	411	372	366	403	370	415	415	406	422	400	408	426	392	463	389	412	394	438	426	412	392	433	392	401	385	418	413	379	425	382	406	423	426	386	438	419	412	435	415	428	405	420	417	416	425	454	417	402	394	446	393	392	378	419	403	383	395	383	399	397	448	389	403	412	386	378	394	398	388	388	454	388	441	422	411	398	368	367	372	420	398	414	409	409	404	420	420	387	402	409	425	409	409	414	433	381	437	408	383	407	408	396	398	381	399	368	397	376	358	406	414	382	410	372	435	425	408	384	419	411	359	393	428	428	385	441	451	374	375	422	406	397	440	414	430	366	377	398	384	354	382	425	411	425	433	434	406	404	433	394	441	410	441	393	385	426	360	377	388	399	382	377	399	405	393	410	442	408	383	430	416	384	439	394	424	429	393	384	403	401	398	377	363	379	394	377	406	391	385	428	429	400	351	383	392	407	393	385	433	402	423	425	400	394	483	380	425	428	417	466	384	403	410	378	416	415	411	388	372	434	374	412	377	401	431	403	408	368	441	417	387	382	412	411	444	398	411	445	396	421	438	365	411	363	392	412	384	417	419	425	423	409	443	422	391	380	435	387	433	398	412	403	392	428	376	433	391	390	440	415	373	394	424	413	357	413	409	394	403	406	385	397	398	415	372	414	422	395	420	403	424	363	413	401	399	377	405	403	379	424	399	383	404	378	384	413	377	409	407	411	405	393	360	427	393	398	369	351	413	399	426	437	382	403	397	449	407	385	333	417	434	374	403	396	372	384	409	444	422	373	422	394	386	389	425	413	386	395	369	403	394	348	397	379	422	383	380	398	429	400	399	453	387	407	406	391	430	393	355	408	414	381	376	368	383	392	392	399	389	411	405	426	423	413	379	403	404	418	378	378	374	395	399	397	401	433	422	379	386	416	437	399	385	369	391	380	418	430	382	361	407	408	414	383	395	424	455	407	386	401	359	416	404	415	385	404	392	435	407	377	384	414	413	395	413	404	428	389	425	427	422	401	409	391	409	396	428	382	399	378	397	397	443	415	383	389	388	383	405	399	395	459	369	384	421	397	388	404	464	425	373	386	438	413	408	418	395	463	439	387	396	430	398	402	420	445	389	396	424	425	389	436	423	433	388	365	429	367	414	409	400	466	404	427	430	392	352	389	423	408	399	416	430	416	409	389	374	428	378	412	401	477	409	401	424	423	386	400	402	409	407	404	406	410	430	375	355	401	399	414	456	451	409	367	426	410	375	354	375	391	388	407	417	436	417	368	416	419	411	405	395	379	382	374	406	378	427	439	418	424	400	403	418	427	408	388	403	415	394	398	408	390	379	414	392	431	422	438	376	415	401	421	448	424	426	391	412	364	399	404	420	445	403	395	412	411	386	404	453	383	412	404	409	378	384	412	430	400	374	386	400	376	389	398	420	404	429	395	366	399	401	361	395	373	439	410	397	435	409	399	395	387	389	421	414	380	411	368	402	411	384	399	388	406	405	397	389	349	408	406	406	375	395	393	383	424	429	400	411	412	399	391	383	371	378	391	390	441	422	416	427	368	410	409	404	365	438	365	397	370	408	424	425	398	398	401	410	397	384	391	379	422	425	394	427	379	372	443	420	409	400	378	406	388	438	422	382	396	414	409	395	427	394	352	419	412	389	408	415	419	421	385	401	342	399	385	396	365	435	413	423	375	432	412	419	410	432	406	389	404	399	461	394	404	427	390	420	378	388	371	412	388	399	388	396	397	418	368	413	389	396	413	407	397	413	443	414	412	409	398	483	394	395	396	410	422	404	443	417	403	386	381	422
8897	1981	1035	870	933	909	913	926	862	876	912	886	864	894	945	941	938	915	894	951	891	904	930	924	919	905	877	940	884	899	938	902	879	866	931	916	960	902	865	911	885	915	894	892	876	899	944	858	907	877	950	928	929	918	909	953	899	932	886	916	914	922	905	907	907	930	932	916	919	915	914	906	921	921	904	882	898	907	854	902	965	906	938	912	910	837	916	894	913	927	960	899	915	926	858	912	872	944	895	905	935	928	879	887	905	898	855	916	920	901	1043	870	870	924	920	936	927	881	876	901	947	924	897	945	869	943	933	950	899	953	908	926	963	902	956	913	924	920	924	891	910	930	877	918	896	910	857	910	887	830	907	896	915	896	906	919	910	915	920	838	906	942	932	881	898	934	899	882	922	887	925	900	864	901	928	922	877	897	895	906	924	868	911	875	913	957	890	923	951	885	904	925	839	884	912	880	914	858	902	880	882	886	966	928	903	871	899	907	879	938	862	886	908	947	872	917	884	991	902	917	942	934	892	885	894	935	954	918	941	946	900	880	904	939	927	936	885	897	907	909	937	883	914	897	903	899	898	947	935	935	889	917	914	961	932	903	912	859	963	861	927	937	897	913	908	885	938	894	923	921	880	906	881	904	938	925	864	902	884	945	938	929	847	893	890	870	898	892	878	914	913	915	917	913	908	913	944	918	913	934	941	935	942	930	874	909	903	878	876	889	893	896	875	909	916	923	910	884	917	938	900	867	937	930	915	946	906	898	917	897	928	927	879	918	894	912	854	915	908	877	902	900	923	930	902	926	949	943	977	901	842	892	893	848	888	936	938	927	935	925	908	932	903	875	909	874	881	909	898	866	916	877	906	896	914	879	878	924	943	919	915	878	931	911	912	901	930	933	941	905	898	908	907	907	913	918	941	873	848	838	947	908	878	843	867	924	890	891	884	910	925	900	892	848	908	909	925	955	856	922	937	896	878	953	895	883	914	931	883	963	877	874	930	839	911	958	908	848	921	944	911	945	897	884	881	845	944	947	914	911	905	882	840	887	932	887	900	962	874	914	888	922	931	917	875	916	859	982	927	888	876	910	919	938	946	898	924	954	939	876	865	880	904	883	891	896	902	847	929	881	944	908	880	941	885	948	924	936	955	912	904	914	887	910	907	917	878	914	891	925	804	847	974	917	917	945	876	922	935	880	884	923	922	876	887	928	939	892	876	870	867	915	906	911	873	869	943	908	933	944	932	865	899	909	859	943	936	866	952	871	830	927	930	946	912	912	880	907	895	915	906	940	944	866	909	940	891	907	886	889	888	906	886	919	940	917	946	870	888	884	919	919	869	938	938	925	880	889	919	851	991	898	898	941	947	915	907	882	905	933	945	897	930	931	893	911	948	896	908	933	886	858	900	852	882	911	886	891	877	875	893	907	906	910	848	880	884	872	960	882	891	876	870	929	919	983	843	872	944	924	970	955	890	948	924	867	940	910	956	863	890	866	909	938	911	924	905	884	921	867	882	915	906	936	941	932	924	897	917	926	860	921	886	905	916	871	923	926	871	906	911	924	877	843	894	890	897	902	987	857	943	899	930	895	944	855	930	928	893	913	902	903	879	929	900	882	936	860	899	919	921	931	932	942	918	937	945	914	895	854	890	893	885	895	878	918	886	840	885	886	922	912	929	888	975	869	902	881	871	933	908	933	920	922	893	931	906	925	918	943	899	897	940	911	971	900	870	848	874	929	884	917	935	917	923	957	888	935	937	879	914	886	921	950	875	939	884	874	903	905	961	933	888	941	837	919	896	866	857	926	922	834	907	911	912	911	897	926	991	855	893	898	881	938	909	896	929	950	885	936	896	919	953	937	864	920	873	918	885	925	924	872	908	893	907	902	903	912	895	875	916	888	948	925	920	926	913	936	863	914	982	883	909	947	876	898	902	867	938	894	909	907	903	917	868	910	904	945	853	918	871	903	878	893	873	957	890	910	891	894	900	962	973	905	886	884	871	948	882	924	929	911	899	896	911	926	898	900	915	915	909	876	923	941	929	948	901	983	856	901	932	948	922	890	906	891	917	883	853	889	870	914	925	910	934	881	878	907	890	885	893	840	849	902	951	903	886	907	916	892	906	882	873	896	924	933	899	862	835	921	856	855	936	867	903	855	860	822	884	931	910	975	908	905	880	930	906	868	897	903	923	909	891	900	917	866	966	933	993	898	905	877	835	890	913	926	911	913	949	891	871	884	882	898	918	917	912	916	892	930	909	885	852	929	914	943	906	896	903	879	906	892	901	910	905	951	914	889	865	904	921	886	916	912	926	936	871	821	930	912	841	947	876	907	842	938	903	895	967	901	886	934	923	923	847	950	938	898	894	875	895	953	856	911	962	884	925	879	872	876	914	897	902	906	918	971	895	934	910	895	862	876	901	925	901	951	934	931	872	888	850	912	960	879	961	877	903	936	956	916	874	908	953	868	915	866	948	868	898	922	907	927	920	927	932	910	896	893	954	868	893	860	909	955	932	869	919	1009	904	916	880	878	929	883	842	895	896	906	933	914	852	914	911	939	905	909	920	958	950	887	907	904	917	890	935	858	905	958	908	899	867	922	944	923	905	947	903	898	893	822	826	933	940	941	886	896	935	891	874	887	897	929	874	871	928	915	956	913	934	898	897	932	858	948	899	897	898	923	914	906	903	823	919	907	914	895	877	895	900	892	881	956	884	946	936	865	872	912	848	856	955	967	907	985	936	928	940	927	953	875	846	865	909	913	911	884	918	874	885	877	916	920	981	897	889	911	940	896	927	935	926	906	914	912	877	945	870	895	879	852	952	905	878	883	908	883	900	870	924	856	922	913	868	919	920	889	868	884	892	874	909	914	910	918	878	885	817	934	912	923	938	888	865	893	898	942	920	904	900	891	925	930	899	866	913	936	954	883	913	916	888	927	936	900	947	941	969	933	951	912	926	889	926	896	848	897	910	847	900	864	928	914	959	864	935	897	899	976	862	874	923	908	897	897	913	900	949	872	944	876	926	925	895	892	943	848	913	928	900	964	885	883	879	920	893	948	883	945	902	914	891	917	855	884	890	923	862	918	932	860	839	862	894	898	950	939	858	908	941	902	924	887	867	919	939	922	865	912	897	886	860	933	922	918	921	888	876	959	913	957	895	899	922	908	916	938	965	935	920	881	922	901	884	890	944	870	897	933	874	889	909	910	874	893	957	913	918	946	981	905	928	905	901	874	851	855	872	917	880	867	917	878	895	876	885	884	908	871	936	892	864	981	932	937	919	901	841	917	908	956	934	952	896	844	865	899	923	851	886	883	896	871	915	899	918	906	871	892	978	919	940	944	897	862	931	940	925	872	862	934	852	883	975	906	920	902	865	966	910	910	955	894	927	897	934	883	883	935	878	882	913	917	943	862	837	911	960	894	908	910	895	859	906	902	932	901	933	869	914	935	857	844	891	892	969	884	954	893	874	911	919	924	865	923	953	896
24689	21420	24927	28290	21416	21438	5660	663	524	544	528	532	516	533	514	472	521	465	462	471	457	464	464	487	465	509	504	515	458	455	434	479	518	467	449	442	458	485	447	529	501	497	487	479	473	454	474	464	496	481	448	476	452	492	469	459	465	480	522	493	420	449	449	473	436	459	464	506	479	433	424	479	518	453	437	504	501	499	436	498	492	450	456	491	453	477	485	472	430	475	445	487	461	461	532	479	455	499	464	474	474	431	483	493	500	489	516	497	485	472	492	469	500	467	469	474	448	477	502	452	453	445	492	483	490	498	491	505	463	488	517	509	476	511	507	453	489	456	429	456	433	450	454	484	486	452	462	493	496	518	464	477	495	439	481	462	467	446	450	460	503	465	452	493	457	484	471	444	465	460	476	462	475	454	475	472	460	495	449	492	479	451	503	444	525	515	488	510	490	481	493	497	469	456	423	450	508	444	458	484	441	454	470	446	464	489	453	499	425	464	460	476	465	467	463	494	454	498	506	457	463	456	449	498	481	475	502	456	505	473	454	483	456	510	484	438	452	480	467	520	504	438	482	511	492	475	481	498	439	453	450	463	482	473	482	446	464	464	503	449	497	475	508	458	493	464	483	487	456	448	497	498	516	488	475	458	446	463	474	489	537	466	485	463	472	483	430	440	447	500	462	481	448	488	471	464	511	449	487	462	549	478	440	428	456	502	497	503	460	498	462	450	514	463	463	484	463	476	500	436	504	542	454	454	425	500	458	433	514	480	485	505	504	500	449	488	491	508	496	415	464	484	451	511	441	437	496	527	503	433	447	432	475	483	454	484	472	479	502	455	506	484	485	476	472	509	493	423	479	473	475	480	495	474	433	442	419	478	487	439	490	475	457	475	489	477	478	458	442	503	487	482	470	462	481	478	490	468	449	483	476	444	491	513	488	452	481	486	489	441	475	509	487	440	477	436	488	497	503	468	462	496	466	477	475	469	472	458	476	482	489	442	497	410	459	499	481	461	456	485	455	459	506	513	472	478	461	470	433	456	440	456	489	494	487	483	508	461	516	437	482	485	492	478	455	486	489	445	487	504	479	453	438	478	480	496	473	499	464	491	492	526	444	452	445	498	493	434	475	470	489	453	481	473	455	478	489	487	501	529	475	478	467	467	487	476	477	515	469	502	496	453	505	455	489	503	464	431	455	510	471	456	452	465	457	467	533	473	463	462	433	500	496	458	464	478	429	482	492	469	408	516	482	465	503	492	456	475	457	433	501	430	479	459	457	502	458	456	457	519	509	496	486	465	453	477	484	433	477	464	509	456	435	485	469	450	483	467	468	485	507	488	466	428	493	518	509	456	472	423	458	482	479	482	506	459	449	473	494	468	476	469	505	496	405	450	458	439	488	464	443	470	473	457	544	475	453	437	484	481	428	458	471	479	455	437	475	445	441	476	493	447	472	475	457	440	493	495	431	481	474	427	463	474	465	525	454	433	445	447	476	527	501	461	499	489	514	487	470	497	443	476	456	455	430	460	495	479	436	469	494	486	487	504	483	439	470	498	504	477	447	485	453	472	437	459	469	492	493	479	479	515	458	439	512	466	500	471	498	479	470	500	483	469	482	475	459	443	443	502	509	481	409	504	486	458	472	472	509	490	468	506	427	459	455	489	441	491	447	452	462	439	446	443	463	443	466	487	472	458	458	483	487	449	394	439	469	417	483	436	505	456	452	562	492	468	476	458	499	472	493	481	448	460	466	473	488	449	491	490	448	479	510	521	422	438	471	504	449	438	476	467	437	466	472	466	474	454	472	440	485	494	494	449	466	480	468	530	469	444	511	511	487	447	492	450	477	463	482	455	510	484	431	486	489	487	494	466	479	456	499	458	480	463	459	461	465	510	499	421	496	485	470	502	473	483	464	513	447	423	443	471	467	499	486	455	486	503	443	483	453	483	493	467	438	491	472	447	448	462	483	467	473	461	458	455	478	474	514	503	478	456	485	453	477	471	457	470	454	504	480	497	422	487	488	514	437	476	467	461	483	481	446	480	439	476	480	433	531	518	494	532	444	477	445	497	477	487	480	461	497	463	424	469	450	477	499	468	472	451	465	511	443	480	501	480	462	423	473	501	488	468	450	480	441	484	460	478	461	446	492	471	493	476	468	424	462	467	465	446	453	511	511	492	516	429	470	431	427	460	470	459	480	534	464	469	509	460	464	480	468	482	465	475	503	467	451	526	452	462	483	469	482	467	474	495	471	469	423	479	502	515	457	461	456	477	476	466	532	451	456	500	457	469	519	470	458	501	466	478	508	438	472	490	459	498	433	450	455	427	477	437	484	469	493	454	443	478	463	476	454	442	481	486	494	498	460	464	494	432	473	444	480	464	504	491	427	435	503	510	480	480	483	453	491	471	479	433	451	469	514	497	457	464	426	493	467	487	451	480	480	493	485	474	452	463	487	453	476	444	444	444	506	469	466	434	503	478	467	494	445	515	483	473	461	434	465	456	506	473	427	475	487	464	488	501	485	496	488	479	450	471	472	475	466	499	469	508	469	496	498	490	470	480	437	472	492	449	518	468	449	471	449	460	484	504	476	461	463	446	442	497	490	506	485	462	475	479	496	475	464	437	486	414	465	473	470	465	455	457	460	514	485	479	468	465	447	444	508	493	502	468	476	456	464	447	497	469	489	444	452	430	423	508	467	482	488	453	496	496	475	440	504	511	511	509	456	468	438	472	436	483	486	458	469	465	457	473	501	473	467	463	490	482	468	473	439	513	469	422	488	474	474	477	494	457	479	510	446	454	461	495	452	486	478	427	484	510	448	464	477	475	487	427	486	443	500	496	518	450	508	496	474	493	476	445	468	487	462	471	457	463	458	456	509	472	468	425	494	483	481	493	494	476	470	469	482	492	504	505	487	445	446	466	481	434	483	461	513	509	447	444	460	454	435	471	465	529	465	513	465	441	479	484	468	483	475	446	452	448	468	448	462	478	468	453	478	470	492	449	445	478	475	458	461	465	458	512	478	487	441	492	456	496	510	519	468	446	536	477	503	509	435	459	490	496	486	451	488	466	470	434	478	471	470	456	457	471	513	452	468	526	471	475	441	451	507	474	457	462	452	464	442	459	440	447	457	451	482	455	506	453	452	485	495	440	476	441	457	485	437	513	446	414	472	529	446	472	515	454	497	450	451	467	455	480	498	486	471	474	495	446	470	469	469	495	462	469	470	512	460	465	473	474	464	439	482	468	447	504	480	468	506	497	495	476	448	522	511	464	475	475	515	483	476	443	476	480	498	489	453	477	470	467	456	469	441	431	431	490	485	468	489	477	430	448	478	457	491	479	478	483	463	491	515	467	463	488	468	504	470	484	446	479	421	511	431	436	488	469	495	538	480	420	493	456	449	451	498	460	487	437	452	448	455	467	444	473	486	420	468	456	486	452	462	492	485	450	469	401	469	464	459	472	450	481	438	481	458	484	468	487	453	469	456	444
26373	13933	3404	1415	1176	1083	1092	1062	1038	1037	1017	980	1038	962	1037	967	1020	1002	1059	1014	996	1043	1018	1020	1044	977	1014	951	1023	1032	1024	1031	992	998	953	958	999	981	1032	1061	1012	1014	922	1017	1041	989	1028	949	988	931	974	930	1017	988	1058	1034	1004	949	974	1027	1030	978	1011	1021	1009	966	940	1000	942	1037	988	1024	959	1018	1021	1010	1082	1006	1058	987	1006	1012	1007	970	968	1003	1062	1021	1023	994	966	973	1051	1029	954	960	976	1023	1032	998	960	988	1036	1008	1012	1025	944	961	1026	962	1031	1064	1029	1018	955	965	964	1006	1045	962	993	970	990	980	1007	979	945	1009	991	1053	1029	1034	934	981	970	1046	968	964	990	1041	1017	978	1015	967	1008	1056	1032	981	996	984	1007	991	968	1055	1058	1066	1003	955	960	1029	964	1034	1026	971	997	972	1005	998	1028	975	982	974	955	968	982	997	1002	1030	966	1005	1032	1014	956	990	934	1021	993	957	1008	982	986	989	970	972	947	1003	951	992	919	1002	969	1016	975	1019	1001	1009	974	945	1000	1004	993	966	978	998	1013	1010	987	1011	1018	993	920	1015	1016	1019	1073	963	1016	1018	983	981	1023	1038	1015	987	999	968	976	1031	1019	1009	991	1042	954	997	997	1015	982	1018	992	1021	980	981	977	938	1062	987	985	1014	970	978	1027	969	992	1012	963	1033	1040	1018	1045	1006	1004	1027	993	981	1010	960	1024	985	1004	1020	1023	993	1046	1022	1048	1063	974	956	1019	1030	966	1015	1031	1028	1027	1005	980	1018	1011	996	1018	958	1038	1043	1004	999	928	968	977	994	1053	971	988	939	1024	989	967	1047	1036	980	1041	976	1013	943	1042	1024	1020	1004	970	1009	1017	1010	929	982	1008	963	977	1002	993	930	1012	1001	971	1009	954	1013	1021	1036	1051	952	1011	1045	1020	970	1048	1040	1074	980	981	1032	1010	991	1014	974	982	1018	982	1021	1034	987	1018	974	964	1084	1036	1052	924	992	1000	994	1040	1016	981	975	1017	1010	1057	1019	951	1014	1000	1010	986	1008	1004	1053	979	999	972	1015	998	1070	1000	936	1053	1024	1005	935	947	939	1001	1022	987	1042	979	1002	1037	980	1042	997	1018	980	1029	1057	995	1021	1010	986	1003	993	1033	1036	1060	981	1046	1014	1011	983	1017	981	998	1021	954	1031	990	1019	982	1046	957	985	976	994	1001	980	1073	1024	991	960	1017	983	910	989	1010	954	982	1010	1020	1000	981	990	980	1005	966	1032	1006	1005	1064	1014	988	1045	1023	933	972	938	981	1009	993	1026	1060	1014	1022	1018	1011	1044	969	994	1062	1016	988	1004	999	981	1050	1027	992	991	999	971	1005	1017	1003	1003	991	1015	981	1031	999	1025	988	1012	1016	986	1008	1026	1031	941	997	1032	1041	1009	998	1034	1020	974	981	982	1022	974	988	962	966	1003	979	1045	1053	984	1005	973	994	995	967	976	991	983	1009	1010	1014	981	995	1010	960	952	979	983	992	963	962	954	999	1001	973	973	988	983	1041	1010	1005	977	963	971	950	991	1032	1000	1051	1023	1005	1033	991	1012	1012	971	960	1041	998	986	1005	944	978	982	982	1013	951	963	1006	1009	991	1010	1050	1050	998	978	1032	986	967	1015	1076	1058	954	1020	996	973	1020	1022	1015	967	985	994	1013	1035	1007	990	1013	974	975	1024	1030	986	1020	1014	987	1023	1002	961	959	992	996	1008	1000	995	1003	1003	971	1008	993	989	1039	1022	977	1008	978	984	990	976	1000	1008	989	1026	1008	943	986	957	948	989	997	1019	962	987	1047	1009	1000	1028	1013	967	988	1030	955	987	982	1007	1021	944	1002	1013	991	983	991	996	999	1008	949	1095	1074	978	1017	1011	1015	1033	1047	1017	985	1043	1009	1009	1030	945	1034	1017	1020	968	1004	1021	1060	1020	939	1008	991	1033	991	964	973	970	1030	985	1044	1012	995	1004	963	984	1004	1008	1029	985	1044	991	999	1026	953	997	1034	925	966	973	924	1019	967	999	987	1021	993	969	1059	1017	936	973	994	1047	985	1031	973	1062	1045	1026	994	989	996	1011	1020	974	944	992	1007	981	980	1037	977	1051	1013	987	988	1010	935	989	1015	975	1004	1017	1019	1004	1022	969	995	961	985	988	1002	978	1018	1021	1010	999	1051	977	1024	966	958	1019	1028	1001	984	952	1004	989	973	1052	938	955	960	1010	936	1018	961	1039	1013	973	963	978	1001	1046	1001	1000	1066	953	950	931	1018	1012	985	984	1022	1037	1022	928	1005	1015	1035	1077	974	943	950	1081	1054	944	988	1027	917	946	964	968	1009	987	1045	971	1004	992	1042	958	960	1036	994	997	955	1003	987	970	990	1026	1023	957	967	1007	1029	1003	1021	1009	1015	1010	1029	1020	916	1052	964	994	1000	988	1017	1022	999	996	1009	979	974	959	958	958	995	1016	1016	999	997	1007	976	1004	1005	999	948	991	1018	1003	958	1022	988	992	997	948	998	1009	1000	1008	995	978	919	973	1054	995	1023	1034	985	985	984	1038	1019	1002	966	1032	987	992	996	1023	994	969	969	989	987	1001	952	917	1054	1074	974	992	1024	956	980	1033	956	1003	1010	1053	970	959	1003	983	970	1024	955	1003	945	963	962	1005	1016	957	1024	958	1020	1022	1022	975	985	1009	928	977	983	1008	1019	927	983	961	959	1038	976	995	951	1049	1039	1061	984	1015	1045	966	1004	949	1032	988	1016	987	1003	978	999	1012	1010	1038	981	993	1005	1006	990	953	969	1041	992	986	982	960	1014	979	1000	958	965	1030	997	1011	1021	996	1001	994	1020	1001	951	952	1024	961	1017	911	982	931	961	1002	993	1022	980	1049	969	996	977	1035	1007	996	1004	1003	1028	997	975	975	1012	975	990	961	1000	991	970	1032	999	1004	996	1016	952	983	953	1055	992	1002	1013	977	976	966	1051	1052	1010	923	991	1002	1014	1006	1052	982	965	941	1024	1036	1002	1000	1070	986	993	975	1022	964	996	1001	1011	975	964	999	981	991	998	990	988	1028	1011	969	991	1013	1001	995	1026	1007	1002	963	1019	974	1042	1020	985	1029	1022	990	966	1013	966	964	954	1001	996	1034	986	1019	973	1033	975	990	997	1012	947	989	987	1024	970	995	975	1040	945	1000	957	1005	991	968	1021	1029	974	1014	976	1036	997	989	978	963	994	990	1023	962	978	1062	991	1017	1001	1004	1006	995	969	968	953	998	970	984	1004	999	1000	1010	967	1008	991	980	1004	981	1018	940	1021	1027	1000	1026	986	974	1053	1006	940	1002	980	1031	948	948	984	1039	970	1030	1034	991	995	1038	947	1022	938	1019	1032	987	1076	961	998	987	971	987	990	1025	964	995	1044	942	981	1003	984	1058	967	986	956	981	961	966	974	997	980	1037	1016	1036	981	1052	1021	1000	995	1033	990	989	961	1001	988	1027	1035	995	973	971	989	974	1053	1020	998	1020	1007	1079	1006	1006	1020	968	1038	997	975	1006	1016	955	989	976	1026	993	1033	1045	1061	987	1017	952	1023	977	979	1043	1020	999	964	1032	1009	962	960	1005	1019	1029	1030	984	1053	972	984	1022	1030	961	1002	1021	1007	1052	965	1004	978	990	957	1009	928	1039	961	996	982	988	993	998	996	1005	1031	948	1018	1035	1009	962	968	1003	989	1022	1007	1032	992	991	1022	1054	963	1008	994	987	945	986	1012	1052	1057	965	1021	1065	1020	962	1033	1019	1049	992	958	979	984	999	982	958	972	1035	1051	1013	960	1026	1015	952	1086	1004	1028	982	934	1024	935	1032	1011	995	988	1020	1046	997	977	1026	1001	969	967	1010	968	967	983	991	936	1001	1031	995	910	1019	1024	952	1013	996	980	961	991	1005	961	993	1008	999	920	1058	956	992	997	1001	992	993	1040	985	951	949	964	995	933	1054	938	979	1000	989	1029	1074	1036	974	979	1014	990	938	1030	984	1021	1021	994	1002	1016	990	964	985	948	1017	1012	986	967	1017	978	999	997	1004	973	1027	1023	952	1032	997	1023	1042	976	971	1012	1029	1016	979	1023	1043	1002	984	1000	985	1005	997	998	967	1079	994
24329	21470	25200	28168	21470	21486	20477	849	527	426	394	368	347	361	347	350	341	329	334	335	302	330	305	346	328	319	292	286	308	310	303	297	331	333	318	288	298	312	323	268	301	298	329	289	270	284	285	305	286	347	275	286	329	296	314	315	284	269	300	271	312	294	321	320	315	326	287	300	312	310	291	299	344	286	263	282	273	319	308	305	294	301	285	296	323	318	318	302	313	286	265	342	322	315	291	290	326	320	332	315	306	324	299	323	303	314	317	286	322	301	343	318	311	315	283	321	309	310	307	319	300	302	279	324	272	318	299	330	301	292	291	324	269	294	268	333	304	255	287	293	315	297	279	267	266	310	285	310	287	309	313	327	276	304	290	326	294	347	300	294	309	341	313	277	296	307	310	323	302	295	343	278	322	326	324	294	271	310	318	296	317	279	309	288	317	317	282	305	274	292	302	324	308	314	294	329	327	287	270	351	281	294	287	316	315	311	277	253	291	315	322	302	295	301	329	279	322	308	310	293	321	280	303	306	324	316	265	297	307	287	319	301	309	338	289	338	293	278	298	286	266	277	296	325	325	283	284	287	297	299	314	296	325	314	316	289	304	273	300	306	316	322	313	302	311	281	307	321	279	313	279	334	297	278	310	278	291	328	266	300	290	297	338	291	292	285	297	301	286	269	285	298	310	286	284	286	304	333	321	322	326	285	345	314	284	297	310	284	289	328	263	310	300	318	325	304	336	291	285	261	269	308	309	321	304	320	289	312	295	288	288	265	281	281	316	280	309	298	325	279	319	317	322	310	279	289	292	298	293	315	310	312	306	322	322	303	304	282	320	303	277	295	305	292	273	291	287	310	300	297	291	282	326	298	300	292	291	302	314	271	340	342	280	312	263	306	309	300	303	303	317	274	311	331	333	281	278	306	309	349	306	288	298	307	279	315	279	305	302	316	301	323	339	331	334	321	284	298	319	313	320	318	306	315	294	297	300	295	306	317	317	315	303	329	336	309	300	324	321	287	266	295	296	282	316	326	320	316	244	307	281	272	329	327	303	291	309	326	305	297	314	298	281	333	332	283	298	314	327	307	303	289	370	290	296	302	303	295	298	359	325	293	274	314	353	305	289	318	287	313	310	303	319	302	307	312	278	282	294	332	266	308	300	292	290	287	312	283	323	320	301	306	282	304	309	302	250	340	299	289	326	352	285	328	296	290	261	305	318	314	289	308	317	312	298	287	309	261	340	315	282	291	312	320	266	283	315	274	300	313	270	333	280	260	318	289	259	319	302	261	277	279	286	304	283	311	287	304	323	297	302	294	339	318	309	287	311	304	291	299	285	285	327	289	281	294	350	309	276	292	314	298	309	305	261	262	279	310	292	289	326	367	302	285	279	295	266	259	335	289	328	325	304	301	293	309	273	306	333	306	333	324	298	313	321	307	310	298	351	320	300	289	322	310	316	333	328	336	283	296	271	330	332	326	304	294	310	312	306	286	287	304	324	316	302	292	307	275	316	291	328	288	279	290	308	273	299	290	301	278	312	337	324	317	299	298	265	286	316	288	314	285	310	317	309	301	279	312	320	308	305	296	274	273	320	311	281	289	306	290	280	287	290	301	322	322	307	291	294	299	298	294	306	309	322	290	296	274	272	299	291	311	268	287	285	308	300	323	315	299	316	285	302	274	341	312	261	334	324	310	294	289	300	299	308	331	298	298	282	303	299	328	298	298	286	327	319	287	317	297	305	290	278	311	319	299	304	289	339	299	290	309	315	304	310	317	303	268	270	286	329	351	313	319	294	321	308	306	313	329	303	293	299	303	303	318	275	308	301	273	270	264	298	314	295	283	326	298	304	328	289	316	310	326	324	285	337	322	307	286	322	290	331	302	295	290	295	275	280	315	298	326	319	336	345	303	262	320	313	286	322	296	287	339	307	341	296	291	271	294	305	313	318	319	305	292	276	275	277	306	323	319	313	311	319	305	328	300	259	308	293	302	315	307	303	323	305	299	288	292	317	311	306	279	304	319	293	305	280	333	320	284	296	272	303	273	340	291	277	297	322	321	310	280	297	300	313	339	292	300	317	300	295	329	328	310	314	306	287	309	284	290	332	278	310	277	301	293	294	279	279	284	303	332	283	320	340	304	313	306	341	305	346	292	291	288	284	307	294	308	317	284	312	297	283	286	319	287	294	342	305	303	312	294	304	294	301	326	320	311	336	331	307	313	284	299	333	294	296	312	288	316	270	301	327	282	292	282	289	306	310	301	295	320	301	324	300	312	282	306	313	284	291	279	291	318	313	279	308	285	317	316	343	285	301	320	321	287	288	312	288	281	315	280	294	306	332	309	289	264	295	320	305	306	277	298	295	330	304	323	307	307	331	314	312	309	281	268	310	303	289	306	315	304	278	302	274	324	289	293	342	289	314	293	322	274	300	333	332	296	287	287	298	323	295	290	287	296	298	297	290	325	300	291	301	276	315	301	302	306	338	320	283	310	331	306	285	278	347	287	295	349	330	274	273	278	283	301	337	298	313	312	300	284	291	305	320	356	279	295	316	286	292	291	342	296	291	321	279	282	332	326	277	327	312	318	276	295	326	317	307	297	263	318	340	302	312	324	322	310	304	295	278	317	284	356	295	325	320	322	296	285	296	319	310	330	338	283	285	321	318	320	297	350	331	318	298	287	308	302	315	297	269	304	279	308	280	295	290	294	263	312	313	305	303	279	279	279	297	309	318	296	292	265	274	289	279	299	288	286	305	296	281	291	324	301	335	300	282	285	320	274	295	252	325	324	299	303	301	272	309	311	322	295	302	288	298	296	317	292	307	297	272	287	310	300	292	319	295	298	325	295	284	297	305	304	287	310	301	282	309	293	329	317	356	308	311	286	332	296	336	313	308	284	278	297	295	281	272	295	314	282	294	329	311	263	273	299	297	313	313	294	293	304	305	312	283	334	287	293	285	298	277	312	274	324	326	335	299	337	272	314	314	272	288	312	307	304	268	318	279	286	282	293	305	317	305	299	308	270	287	326	310	289	314	315	297	280	308	308	312	279	301	302	291	271	301	312	300	304	285	290	277	327	334	316	308	268	287	284	314	318	316	286	313	294	326	340	321	292	332	318	299	264	284	291	297	279	288	294	295	331	298	295	326	334	333	293	291	277	289	313	293	309	301	280	289	325	313	298	317	317	325	316	326	285	305	300	302	314	341	284	303	327	308	283	303	321	289	293	310	292	287	305	296	300	291	299	285	287	316	296	304	335	311	309	312	317	288	304	322	280	303	327	318	312	304	319	284	274	269	326	316	330	304	337	312	259	319	319	308	290	318	297	324	312	270	266	302	311	316	343	332	317	284	284	323	311	292	314	324	320	286	295	318	298	330	304	352	292	266	313	277	314	288	302	336	325	256	331	330	263	282	307	339	325	304	307	312	298	296	284	320	287	323	291	262	322	282	288	302	303	299	306	316	314	287	292	308	296	301	323	282	285	312	287
31404	18810	3996	1255	942	850	760	798	731	681	673	675	728	660	687	679	700	641	685	674	655	682	629	694	664	736	670	679	651	661	634	709	654	634	672	687	632	681	665	634	600	645	642	694	645	679	666	652	654	677	665	667	625	672	650	665	654	711	655	660	663	638	642	660	716	673	667	686	642	719	682	703	652	640	639	635	627	706	710	661	625	651	676	654	644	672	677	695	661	695	673	667	624	690	631	644	657	679	665	626	715	672	654	689	609	673	665	655	641	667	727	675	665	704	694	676	679	641	668	590	681	629	663	652	659	666	710	611	650	682	701	680	646	613	639	678	692	683	649	645	675	645	635	656	615	683	628	645	693	643	648	679	664	630	639	674	714	619	695	674	676	640	672	688	626	690	696	654	651	667	592	653	649	657	665	687	674	678	684	687	652	648	610	652	677	679	635	696	655	633	632	695	671	697	673	630	660	697	642	651	636	658	704	672	659	660	599	623	694	632	692	660	608	640	665	628	608	662	625	611	655	656	652	635	648	660	655	664	617	681	624	685	680	653	633	618	647	653	642	683	633	687	624	661	684	608	698	662	631	686	657	689	662	647	636	685	670	706	700	689	651	642	688	649	688	621	664	660	574	642	667	660	623	653	625	672	711	592	680	703	656	654	615	695	649	608	631	648	630	605	656	658	654	639	650	632	696	692	678	650	676	642	623	643	680	652	638	670	682	638	669	655	698	668	678	635	697	645	664	640	679	667	704	669	648	659	684	661	651	692	651	745	635	634	667	641	643	631	675	626	670	670	691	684	653	680	622	637	697	656	711	686	668	637	647	646	644	645	659	648	608	660	666	692	677	673	638	645	720	669	651	646	670	650	679	689	692	639	652	619	710	679	656	664	670	688	654	634	696	664	652	664	613	640	648	671	685	658	579	642	681	662	669	671	604	666	593	666	623	649	617	646	719	644	616	658	648	679	628	654	646	652	634	636	641	670	644	643	676	606	673	664	666	663	680	659	691	669	600	643	657	642	638	669	630	636	678	688	676	696	638	602	672	594	665	601	674	646	675	646	674	666	710	625	677	690	686	656	634	622	676	667	682	680	613	679	707	663	621	638	632	696	633	666	662	641	657	659	721	676	670	647	614	633	685	706	603	687	727	716	660	673	681	642	652	709	669	690	657	651	686	675	666	644	670	685	705	627	669	671	646	647	663	671	600	676	647	661	625	670	652	645	641	677	637	678	668	608	636	717	641	657	631	679	634	662	638	675	641	673	650	637	663	613	615	638	635	665	637	674	665	670	658	686	687	648	632	643	666	637	613	660	634	659	638	632	627	672	640	707	666	645	696	638	644	659	683	657	683	641	688	648	695	653	660	663	654	677	618	686	706	622	683	662	628	655	632	646	652	656	690	654	676	632	654	648	680	629	650	675	636	659	663	665	672	659	708	656	689	648	623	694	649	651	659	665	680	646	684	646	663	668	682	723	636	669	643	647	666	635	615	668	640	672	632	626	642	662	675	672	642	665	632	664	709	695	689	644	654	659	616	661	682	632	704	695	660	614	624	691	646	698	660	664	674	701	629	684	637	679	694	686	683	609	646	659	655	690	672	653	646	636	658	638	692	657	675	642	614	717	673	666	659	647	635	624	627	631	618	633	654	624	660	640	714	637	654	627	646	661	676	649	644	657	642	613	646	636	638	699	646	646	644	646	650	664	630	636	660	659	672	634	644	645	683	660	673	677	698	666	671	616	625	624	722	651	675	656	691	634	604	596	643	658	681	663	655	637	675	611	655	638	672	652	646	656	629	579	672	649	638	642	641	685	660	655	650	697	653	683	631	690	692	687	653	649	641	656	652	655	660	673	661	718	664	628	683	679	646	647	690	662	618	644	660	631	644	643	650	672	628	628	669	648	657	673	684	669	687	644	666	671	679	683	681	653	669	614	655	638	657	665	656	747	745	653	653	660	611	666	672	663	661	686	656	620	710	680	655	681	669	622	644	619	631	676	622	682	704	697	682	689	660	676	651	675	695	656	671	722	654	640	640	600	651	675	644	679	661	630	667	668	683	645	642	622	699	667	674	646	610	631	625	626	657	640	607	644	681	660	696	657	613	634	668	625	642	670	631	639	651	663	703	651	689	699	678	629	692	687	704	701	662	629	668	680	694	619	642	634	666	659	587	655	628	639	679	666	667	651	687	665	649	688	665	646	632	658	616	654	660	614	677	677	692	693	646	658	654	639	645	666	636	656	663	658	697	652	656	658	632	637	692	646	644	651	675	687	632	660	663	596	674	667	712	674	677	633	678	707	683	681	639	642	657	686	622	641	663	641	618	673	606	654	647	677	666	672	674	648	645	709	629	683	690	671	624	639	601	666	609	676	613	642	596	627	686	698	703	581	636	661	668	655	687	649	685	640	668	624	590	694	692	650	685	613	659	666	634	649	677	650	665	643	701	635	657	597	657	665	690	649	627	667	676	632	643	728	669	699	661	645	647	693	645	653	626	639	656	706	684	652	646	583	680	669	637	657	625	621	640	662	687	629	657	742	634	631	635	682	635	649	693	676	647	725	649	635	662	668	665	644	601	643	712	659	664	688	694	649	646	665	649	646	644	674	692	643	637	699	692	659	664	640	693	655	687	629	677	648	667	634	645	623	666	620	667	687	655	692	628	669	669	635	649	670	634	642	652	662	669	653	619	617	646	627	624	597	646	647	645	656	687	691	672	651	694	698	664	676	680	687	657	673	671	716	677	660	646	647	653	647	639	664	621	675	663	605	644	658	605	671	617	664	681	664	650	680	686	718	680	656	649	610	638	598	648	689	624	661	633	661	651	669	688	661	686	689	656	670	640	652	657	612	670	651	674	635	667	680	677	651	636	643	690	636	688	706	658	651	675	660	622	638	679	705	689	679	617	671	664	647	618	635	694	613	650	646	680	632	666	686	651	667	681	658	693	587	631	647	656	627	670	665	648	628	634	666	635	615	657	672	603	660	619	666	653	658	693	645	630	662	641	669	642	686	691	656	684	623	728	668	633	679	628	661	653	607	722	651	679	702	667	626	677	683	658	613	587	666	646	694	652	683	726	642	647	589	637	649	660	718	670	641	662	706	661	654	623	682	693	671	687	638	717	620	605	625	666	664	655	661	633	633	655	656	647	709	663	691	661	646	679	658	655	600	667	629	694	664	643	674	658	621	650	681	621	675	632	651	686	641	638	660	630	664	653	669	689	650	600	695	716	605	683	648	653	678	636	671	687	668	678	652	662	642	662	702	615	651	619	655	646	655	640	646	654	649	655	689	646	620	682	655	655	652	649	660	639	617	639	637	673	632	709	669	676	616	662	670	626	667	644	618	648	688	666	675	612	637	618	629	671	710	619	623	671	688	663	651	624	657	642	678	591	692	601	655	670	690	671	641	676	661	669	634	679	690	617	714	656	678	658	687	692	703	708	634	638	589	653	619	661	650	696	675	680	645	596	639	646	622	609	628	709	671
32546	20718	10363	848	465	402	426	409	427	417	421	389	362	379	405	405	399	368	420	386	401	430	408	380	378	427	411	401	409	390	390	415	420	394	428	401	404	369	411	402	368	410	422	382	420	416	445	416	382	413	411	398	378	405	346	390	390	405	408	449	422	424	373	411	418	402	435	406	385	409	403	422	427	389	413	395	394	388	390	413	388	437	412	403	376	371	376	408	382	455	380	429	456	386	417	420	420	406	405	422	402	383	415	390	432	420	415	411	390	412	404	401	428	404	415	398	391	404	452	415	389	424	386	421	389	442	388	366	436	389	452	412	416	410	400	386	404	409	400	424	430	399	430	402	418	398	418	378	426	402	398	380	425	386	363	387	397	378	382	382	443	396	383	400	420	423	439	424	386	410	444	380	381	419	407	392	380	363	410	378	381	406	406	433	426	408	419	391	406	402	389	370	429	410	405	428	374	404	420	416	371	392	342	395	391	373	424	403	402	356	398	382	393	393	392	355	406	383	397	400	396	417	377	428	413	389	377	389	378	392	421	423	393	379	402	390	393	391	411	389	437	360	359	399	392	371	399	423	405	414	417	434	399	387	385	387	420	398	399	402	391	391	463	431	435	380	389	398	416	387	399	390	419	402	439	416	365	388	444	416	390	395	409	410	415	394	389	412	389	408	398	434	438	396	390	386	403	367	420	402	419	433	420	410	423	415	350	432	414	396	412	402	358	423	400	408	420	413	403	429	432	430	393	412	384	436	422	393	409	435	384	396	380	432	393	410	411	419	401	381	402	446	391	431	423	386	396	383	410	413	394	403	439	439	432	393	386	402	385	367	398	429	382	414	372	386	355	397	407	397	411	436	431	396	424	377	390	419	419	384	395	415	401	394	386	400	405	394	410	382	409	379	411	413	376	372	408	438	388	389	403	407	378	390	415	414	381	372	406	425	427	382	416	441	394	411	411	401	420	346	409	415	421	408	374	384	431	423	385	444	392	395	395	397	390	411	386	424	407	393	410	369	462	421	401	404	437	409	390	398	434	411	396	423	415	454	390	370	430	424	378	383	430	434	402	398	435	371	410	420	410	376	403	381	368	407	422	422	408	412	401	406	414	415	424	416	415	414	387	384	424	405	383	370	393	405	395	417	392	400	403	402	442	421	434	405	384	417	451	414	388	454	393	396	379	397	381	423	403	435	402	384	404	399	399	405	390	389	404	432	350	436	436	414	382	384	428	438	381	460	411	373	409	399	462	356	384	385	403	373	407	394	380	398	414	373	359	397	409	385	427	411	398	409	401	434	423	386	361	409	433	383	411	420	411	400	421	398	410	422	410	442	409	419	398	360	367	431	391	375	382	408	372	398	375	359	380	391	383	342	400	412	356	388	390	441	428	393	389	398	397	415	381	372	401	389	383	414	379	412	415	416	413	389	394	383	396	352	406	415	429	368	430	415	392	399	401	394	402	411	428	385	388	361	431	394	431	435	394	416	385	369	371	454	429	396	373	393	415	440	416	413	395	411	359	393	402	406	366	399	361	425	413	393	419	422	390	373	374	419	416	392	381	384	407	376	408	366	418	397	388	436	418	396	418	419	399	403	408	423	382	427	449	417	400	376	412	413	376	445	360	426	392	383	396	354	408	390	371	402	434	408	372	411	372	378	388	417	422	438	388	371	381	406	374	338	370	398	418	413	408	422	375	418	398	402	417	410	375	407	408	348	406	429	445	394	396	399	431	410	397	385	369	405	426	446	460	410	425	410	391	423	385	416	383	441	394	422	423	382	426	413	408	387	338	365	423	350	341	368	431	365	405	374	406	426	407	395	399	379	426	419	447	382	450	377	400	424	394	440	406	403	413	434	395	400	425	381	393	367	431	395	419	443	376	381	378	418	375	387	388	369	367	430	411	387	428	431	397	416	409	438	442	417	438	441	400	374	391	381	437	378	406	394	389	389	403	423	367	424	398	395	418	404	406	413	393	387	361	394	390	350	384	412	373	370	383	424	401	433	390	389	420	400	418	381	383	399	421	419	428	366	433	359	425	412	400	397	389	417	435	368	363	405	401	364	384	383	408	429	403	385	411	430	375	406	396	379	403	398	387	387	409	426	402	392	386	422	407	443	400	424	423	395	365	373	390	417	364	435	403	409	382	406	416	426	425	418	377	407	384	416	425	438	392	415	385	393	413	396	421	422	369	413	389	403	401	427	377	425	426	422	409	391	347	435	416	408	386	424	408	406	358	428	419	410	453	427	409	406	370	378	446	416	408	391	383	374	379	376	373	432	410	426	364	387	361	400	418	416	358	386	377	373	436	408	413	368	406	411	427	446	444	427	418	365	404	405	389	438	364	387	397	448	405	406	398	411	378	378	389	436	384	397	382	394	428	401	422	392	447	395	416	403	421	392	413	392	403	405	365	413	380	433	413	393	397	398	424	400	394	400	395	379	398	423	374	437	405	417	396	409	401	372	431	396	403	429	432	418	375	392	382	430	411	371	381	419	420	401	376	439	375	407	384	397	440	390	407	400	398	409	403	384	397	409	409	391	423	371	447	378	409	405	417	394	412	396	364	375	417	436	429	440	389	442	409	405	386	402	393	394	403	390	400	397	396	418	393	375	391	384	366	425	441	362	463	406	439	436	404	401	389	418	419	430	452	457	431	401	432	389	448	403	413	425	379	399	396	415	417	421	430	354	400	407	423	435	392	433	396	420	344	393	386	418	452	388	424	378	386	395	393	389	410	396	417	394	407	392	428	389	452	377	424	392	390	419	394	410	420	390	412	381	428	410	393	396	383	420	403	396	431	403	423	452	356	404	392	396	392	417	395	421	403	373	394	430	392	365	410	369	399	395	424	406	396	412	425	375	403	411	413	432	350	341	394	403	357	403	402	451	410	424	416	425	388	436	396	410	355	403	407	391	427	396	397	414	426	418	450	399	363	400	403	419	360	386	383	350	387	404	393	415	402	427	384	403	417	383	416	396	432	403	433	414	419	394	420	395	399	374	414	350	383	384	418	359	415	403	424	429	409	406	408	406	388	399	418	366	396	386	393	389	398	417	405	413	384	408	381	383	403	392	395	385	383	410	387	400	396	424	395	497	416	434	394	424	409	410	381	414	414	387	457	419	366	420	450	409	382	387	352	387	396	401	426	374	424	412	383	422	344	415	430	405	416	423	384	395	419	424	387	400	420	371	403	431	399	393	405	393	402	433	414	388	374	408	433	396	386	385	399	398	420	376	408	413	375	416	401	410	394	467	404	392	393	378	421	376	425	398	434	417	405	355	441	429	416	399	409	394	419	422	426	409	401	410	424	389	410	408	402	384	398	414	418	410	407	382	409	404	416	367	381	384	378	369	406	388	386	456	411	407	405	398	443	415	396	387	420	419	414	426	388	408	414	412	403	436	391	397	385	413	419	405	417	426	409	447	376	374	385	382	416	446	399	402	407	400	394	394	396	448	401	420	402	411	434	410	401	376	390	400	386	436
9139	2114	1004	879	914	922	857	890	907	877	921	933	921	892	917	864	870	931	922	862	905	915	882	887	882	875	886	952	917	916	904	888	889	908	887	895	901	879	926	930	939	932	938	920	891	939	901	857	921	894	937	934	966	901	920	967	837	885	924	939	928	892	900	992	875	884	911	890	989	938	902	886	894	923	931	870	906	879	866	859	947	865	882	912	867	907	944	915	913	877	939	933	961	911	883	890	883	907	919	908	889	928	912	918	920	896	928	894	849	918	920	847	913	930	867	858	900	913	901	945	966	870	877	922	914	883	908	850	848	907	951	913	917	917	947	910	862	931	901	892	900	891	908	866	918	928	910	915	911	908	861	898	881	897	860	940	852	947	926	935	892	906	939	901	943	907	868	927	947	900	909	867	874	872	879	869	923	953	901	894	930	952	891	915	888	895	879	893	865	936	897	900	891	930	891	903	902	900	888	907	899	901	918	962	925	981	904	890	914	852	957	940	868	913	898	921	918	892	858	885	946	965	959	884	939	933	938	939	851	894	957	916	911	853	928	902	905	938	844	912	940	902	944	906	881	893	883	869	917	853	903	875	908	953	909	915	927	913	934	974	901	873	909	902	894	881	923	874	904	934	917	915	911	920	905	936	926	856	911	921	912	924	928	925	911	932	839	902	944	913	936	905	927	863	940	936	949	942	910	903	953	915	908	899	890	889	924	910	885	955	851	914	810	931	871	845	938	929	899	884	888	944	857	918	937	887	873	872	883	942	909	918	895	886	907	868	952	855	902	922	880	875	923	904	918	915	932	958	910	921	904	939	896	923	910	909	937	872	897	946	901	891	899	956	967	914	979	882	938	880	929	931	934	894	916	897	901	867	858	902	887	943	936	917	882	860	950	904	877	978	930	964	921	925	915	871	944	946	940	910	916	884	917	880	888	898	921	885	956	948	935	923	919	911	955	861	914	910	899	944	913	893	928	884	946	926	929	878	886	944	925	888	884	916	887	895	837	930	934	890	933	905	902	966	924	929	941	893	935	939	936	890	913	885	911	889	927	934	875	849	914	912	893	897	903	856	981	876	899	902	874	950	888	894	944	937	959	835	918	913	868	894	903	863	926	885	926	940	958	919	920	890	908	916	946	891	907	921	900	918	903	892	945	932	943	909	929	920	849	905	883	908	943	897	905	890	893	883	944	929	883	924	877	899	877	920	871	875	900	941	928	925	879	871	937	888	878	926	936	907	889	944	898	880	888	892	946	907	868	891	919	918	923	907	898	924	938	972	837	925	926	904	882	927	917	973	906	923	895	928	885	923	874	939	914	861	886	903	925	855	928	884	891	874	939	934	910	946	910	931	945	919	892	928	877	864	918	929	869	965	849	922	947	952	966	876	905	903	937	918	975	897	899	965	894	929	946	906	947	890	920	898	890	881	926	925	868	914	935	962	897	897	905	919	926	939	981	985	890	935	903	904	892	939	891	949	916	881	923	946	891	919	904	876	916	845	912	922	924	909	900	911	906	888	893	864	936	900	849	864	873	899	907	888	839	919	847	902	908	906	895	889	889	927	952	900	950	889	905	873	950	871	874	874	845	903	899	885	900	915	888	922	890	904	963	894	834	904	949	890	898	968	912	916	837	948	932	894	917	863	882	891	936	932	909	902	878	939	883	912	952	927	889	890	899	909	920	891	944	836	900	870	879	867	918	943	916	912	912	871	918	925	888	914	895	906	939	868	908	936	889	906	967	916	885	902	914	932	891	877	952	941	940	925	887	882	915	896	873	937	875	931	907	873	894	881	919	929	915	879	925	827	945	899	922	914	863	902	931	934	906	922	930	898	883	915	860	915	892	951	927	897	861	916	904	858	948	956	908	892	842	893	917	925	903	892	931	838	942	870	933	870	929	935	924	890	991	857	929	887	923	884	932	860	884	909	865	889	863	865	902	890	917	867	920	980	913	873	856	856	863	992	929	915	892	934	894	913	893	927	969	925	947	978	959	909	930	900	930	906	868	946	934	905	992	919	914	884	928	885	900	945	913	894	909	885	939	903	894	915	911	857	923	937	892	948	951	967	878	891	914	853	913	911	867	856	927	893	860	905	845	900	888	957	878	940	926	869	910	888	913	882	875	875	908	889	962	921	943	930	875	901	912	913	906	953	892	886	855	934	921	923	918	968	893	958	908	878	947	865	939	925	855	947	941	873	828	901	915	946	887	890	936	932	912	935	917	952	918	953	942	860	888	895	924	887	934	839	960	878	915	895	896	909	933	889	940	887	902	913	873	884	903	907	907	920	913	912	916	901	938	939	867	899	856	892	935	924	922	888	904	881	951	972	894	910	866	882	927	905	884	970	915	899	900	942	868	996	830	884	925	921	868	892	928	883	913	860	924	930	915	878	888	873	879	927	948	892	900	909	898	855	884	956	931	940	902	915	915	899	872	938	904	922	903	873	949	921	825	933	956	917	885	884	925	927	852	939	879	934	915	913	924	904	913	919	886	935	933	918	915	907	854	944	851	906	921	961	905	905	915	909	881	883	901	901	936	956	877	920	909	887	959	889	870	908	903	937	938	872	948	891	876	933	940	874	923	890	878	880	877	883	924	904	875	913	881	934	906	861	885	872	924	914	846	917	960	954	972	902	901	935	892	947	976	963	928	892	857	897	906	941	929	868	864	903	916	912	935	913	906	885	893	905	920	899	913	890	874	920	933	889	919	885	879	917	916	960	940	916	883	934	904	876	921	885	898	925	889	943	902	912	920	897	883	967	907	861	906	911	883	932	891	878	859	939	904	899	868	917	910	897	861	892	915	927	934	951	897	894	922	953	915	939	911	881	915	916	895	915	978	901	963	852	892	909	876	925	906	922	880	939	911	927	956	907	942	854	922	860	926	915	927	918	861	911	931	870	944	891	847	901	943	942	933	880	860	910	966	912	946	892	908	870	881	869	924	912	915	931	861	884	904	883	905	866	889	910	900	897	912	944	926	904	939	883	855	850	943	919	946	892	894	922	865	907	916	933	949	889	947	926	914	923	916	936	920	850	841	848	878	927	895	879	926	932	914	883	961	881	885	911	906	836	891	950	833	929	918	914	906	947	962	939	849	896	936	894	841	917	934	935	970	944	886	901	883	938	897	871	888	960	949	919	952	904	909	894	874	925	890	930	899	875	941	923	893	951	940	925	921	886	962	922	958	919	899	890	897	945	887	872	903	858	939	896	867	911	875	902	965	913	907	886	910	907	934	876	857	884	887	910	899	908	861	873	889	924	899	857	876	936	902	923	904	935	883	900	924	918	946	906	875	930	924	927	946	941	906	876	830	861	878	910	863	859	888	884	876	880	872	830	954	916	961	874	906	944	944	942	940	866	890	878	911	960	922	928	947	872	899	924	911	892	910	918	851	941	936	932	887	935	923	980	862	885	924	871	916	868	912	921	945	854	909	884	959	891	926	917	929	915	900	909	952	938	893	940	904	920	907	893	897	916	896	871
24708	21442	24984	28311	21436	21463	5802	704	505	522	491	505	555	434	492	440	475	523	525	498	447	481	487	459	475	492	466	437	448	443	454	438	487	496	543	505	452	493	458	507	495	456	487	529	460	465	493	456	447	491	498	482	473	477	502	488	455	462	445	487	498	522	481	494	474	491	486	498	440	468	473	468	514	473	478	481	499	462	496	432	490	463	450	471	487	455	471	505	466	464	474	483	517	461	458	471	459	460	462	463	479	437	473	482	454	443	477	498	450	509	487	477	465	501	490	488	470	498	429	466	467	462	465	492	439	455	479	460	475	467	436	446	481	453	474	459	446	472	472	457	504	506	442	448	433	463	495	492	461	448	477	488	466	489	497	494	488	514	457	439	476	483	435	487	464	461	489	484	465	488	484	473	466	460	395	460	458	455	426	444	537	459	502	479	430	442	477	494	489	490	488	487	467	433	467	469	483	466	489	485	480	486	459	473	478	465	473	487	488	475	457	444	450	480	443	492	440	506	508	486	516	480	457	472	505	452	506	437	465	475	491	491	488	489	436	477	517	444	448	481	451	501	453	418	493	495	492	488	503	455	454	490	456	511	483	468	479	441	462	450	469	470	466	478	485	492	489	481	452	451	467	473	472	459	444	465	480	503	466	463	504	471	457	475	455	427	457	452	451	492	509	465	449	444	487	474	475	452	417	489	500	456	433	468	465	474	461	501	456	493	494	463	495	466	435	495	497	472	482	447	467	454	463	474	481	465	506	478	465	513	457	478	451	457	465	452	450	480	454	500	497	508	478	456	478	468	463	470	466	502	494	485	421	450	489	442	466	465	410	440	537	436	480	482	470	488	447	470	471	460	473	446	466	451	461	480	462	473	467	422	427	440	456	469	516	429	442	455	462	487	476	463	474	475	458	492	534	472	458	498	438	517	467	442	474	500	413	474	464	448	466	460	483	452	458	464	462	478	436	464	480	485	462	457	465	415	485	448	460	483	457	487	484	508	443	464	452	459	476	428	491	431	453	499	470	511	474	501	446	523	459	529	513	470	467	479	477	499	499	435	465	453	466	468	445	436	475	459	465	447	437	447	489	458	490	502	469	479	500	488	508	474	510	425	477	482	486	466	494	492	469	441	483	473	444	495	472	449	436	476	453	461	485	480	496	469	463	475	437	456	502	462	462	446	478	470	463	482	509	476	454	475	459	501	466	448	449	481	525	466	479	455	457	500	471	438	478	462	445	480	495	455	486	489	460	526	439	488	485	473	407	466	465	477	486	467	473	462	438	458	427	473	503	483	477	490	443	439	497	491	494	452	523	427	521	447	458	476	507	464	511	450	492	461	444	499	499	432	460	487	500	486	500	463	494	491	475	467	481	509	501	416	461	479	474	482	461	531	422	487	478	481	476	444	484	455	496	480	499	460	495	491	477	484	452	454	464	483	476	508	464	404	506	440	473	426	445	452	484	451	449	518	465	513	473	465	493	479	506	468	498	476	478	530	472	448	464	456	471	490	464	411	470	501	474	506	486	454	468	471	468	503	470	443	459	457	473	453	412	500	444	477	462	520	516	464	479	445	431	472	497	507	477	428	488	475	460	435	468	443	446	458	483	449	463	446	451	436	492	480	470	509	489	488	441	497	497	493	496	447	470	482	398	452	448	508	481	461	474	442	465	454	474	465	462	521	477	463	469	466	477	445	470	455	467	520	471	431	446	436	477	407	447	479	455	467	452	494	489	483	490	439	522	468	474	467	467	482	433	449	480	507	500	510	468	510	462	474	493	445	434	425	455	456	515	445	491	457	428	439	442	455	470	434	485	491	445	450	471	459	470	494	468	473	442	434	477	499	466	468	422	493	485	498	478	447	469	477	471	475	464	452	455	472	492	467	510	463	467	459	481	422	492	458	447	476	494	511	453	467	536	477	464	488	507	417	490	507	489	454	470	493	457	498	487	442	476	495	476	439	444	440	432	484	443	454	437	452	504	473	461	471	451	489	478	471	509	465	467	471	455	504	464	474	475	529	457	454	454	467	480	469	426	434	465	438	449	504	458	475	481	430	457	452	502	476	477	502	490	496	467	481	496	449	494	471	504	504	472	496	478	491	489	491	439	464	454	497	453	430	472	422	453	502	475	448	451	468	486	490	451	480	446	465	468	455	478	475	478	482	491	479	468	463	488	487	484	499	483	460	514	461	478	483	447	440	481	470	464	439	470	494	472	496	477	455	440	515	484	428	461	519	448	498	490	492	474	455	508	499	441	480	465	479	511	494	432	444	472	506	495	460	442	489	515	472	450	477	456	442	478	463	471	494	497	448	488	483	460	463	444	426	471	482	501	511	491	446	493	468	460	450	465	480	454	435	444	507	479	444	466	515	493	458	464	458	457	504	443	462	447	472	450	451	459	476	518	464	480	477	504	463	433	446	488	483	490	482	500	448	459	500	523	508	494	468	473	465	507	457	437	452	443	462	488	487	514	493	459	503	512	483	432	488	489	450	513	452	452	483	451	491	465	451	452	457	444	485	469	480	452	491	486	456	469	432	454	440	479	481	454	466	498	472	492	448	458	479	497	461	459	470	471	485	505	495	443	484	487	461	440	474	458	438	476	499	498	513	446	436	487	449	498	488	500	468	454	450	501	466	473	479	457	457	438	498	479	483	493	502	514	440	467	455	478	499	452	450	501	469	462	445	472	448	480	431	459	508	481	444	492	447	436	473	461	491	463	465	489	487	485	461	450	449	515	486	452	486	490	416	450	495	467	436	486	440	456	484	456	488	486	509	438	457	431	463	502	511	482	472	469	445	447	500	490	486	483	438	443	483	469	466	495	511	413	465	440	492	487	483	436	418	411	450	502	422	446	480	441	467	466	478	500	471	474	462	460	460	484	438	522	443	481	457	465	481	474	462	427	472	484	450	462	466	476	492	488	450	449	468	478	532	459	494	471	482	481	486	458	451	493	462	447	459	491	470	455	501	519	481	483	485	477	444	481	511	508	453	478	449	467	466	496	464	482	467	466	474	486	488	449	487	485	469	438	469	499	496	475	485	498	492	448	474	485	488	469	458	493	455	527	494	513	434	461	490	472	468	456	448	444	521	469	474	450	467	486	476	462	489	460	484	480	493	479	481	483	483	454	445	446	483	461	502	446	479	489	527	456	455	424	468	456	490	487	503	437	438	517	481	476	496	519	484	418	493	498	475	494	501	499	453	490	486	504	485	518	502	470	493	467	469	481	508	463	462	465	489	437	422	463	508	466	479	508	454	490	500	534	455	451	481	507	486	402	451	434	488	446	428	463	474	456	468	514	514	486	491	495	493	515	478	465	476	492	452	471	504	457	440	451	444	455	429	498	459	487	477	464	517	424	457	498	468	462	523	465	449	452	474	480	458	476	524	481	441	459	481	462	461	537	487	506	451	454	506	472	460	508	442	467	477	467	459	470	450	465	467	487	467	456	491	458	486	472	489	503	474	473	480	456	441	465	477	408	447
27065	16144	2576	1343	1173	1119	1138	1013	1098	1008	988	958	1049	1051	1065	983	1044	984	1016	1013	1013	1017	1010	990	1026	973	1024	983	991	971	1011	1060	1017	1012	985	964	981	1012	992	984	974	951	1001	1001	911	1041	975	996	969	1019	964	993	1080	1019	1063	985	988	969	1011	989	1005	1047	1012	951	994	1023	1024	985	1042	984	1006	975	1015	980	990	1019	1020	987	991	973	1012	1028	984	1029	970	974	1002	1048	964	980	1044	984	1025	1006	1003	1049	978	991	1012	1037	975	1012	985	985	1008	1034	962	1005	972	1015	998	1002	966	984	1038	997	1026	968	1048	979	1006	1036	957	1007	959	937	971	1051	1061	1012	1015	1009	1021	1009	1022	1029	1026	1053	940	1000	994	943	950	1014	979	974	956	1020	999	988	1028	979	953	953	972	1036	1037	1014	1028	1024	1012	1002	1008	966	938	1010	1038	980	977	961	1001	1023	992	1004	1040	1056	998	978	959	1030	966	1016	974	1007	1024	981	995	1038	1006	1001	1009	960	979	973	1045	980	971	1042	1014	1005	976	998	1053	1017	986	1011	985	992	1007	986	974	954	1006	993	1055	1016	942	1001	1032	1026	991	990	1034	1018	1028	993	943	959	1007	1011	1014	1041	935	1029	1026	918	986	1031	970	1025	973	1001	1021	994	995	974	980	1014	1046	968	964	972	973	978	1006	981	1010	1027	983	1031	988	1016	1030	1043	967	1002	959	994	1007	993	991	1005	1008	1028	992	980	986	977	990	976	962	1007	959	986	1034	1033	977	1039	977	1037	964	974	988	986	968	1020	1002	1075	1004	1003	1043	998	991	1021	1001	955	1018	1033	994	993	982	1002	1023	1011	1028	1021	985	991	1022	983	1035	982	1017	1000	988	1009	984	1019	989	1025	982	959	991	1016	974	965	978	938	972	944	1018	974	948	997	986	1048	1010	966	1020	1046	1007	1017	1025	971	1066	930	994	971	1014	963	969	1017	1066	1002	1010	1003	979	951	1037	969	999	1033	1013	992	1015	1011	1014	999	989	966	1021	1058	982	968	1023	1005	1013	1019	1004	995	1028	1038	1041	988	990	953	1004	1007	1022	956	1049	998	1017	1006	967	1010	1080	975	977	962	1014	1012	983	997	966	979	991	997	997	995	1021	974	996	1010	1036	1003	1001	1016	989	979	971	988	1028	977	1006	993	968	947	994	974	1030	1013	955	989	988	1001	1036	977	970	977	991	1011	996	1021	1068	985	935	1031	992	985	973	1061	980	1014	1003	988	1004	980	942	1025	1032	1007	1014	969	952	1011	1006	959	997	990	1048	1074	986	989	1033	982	997	997	999	1033	1047	971	962	1061	937	1002	1055	1049	1039	975	960	979	975	1000	1010	1052	1038	989	1030	987	987	1015	1032	986	1035	962	965	915	999	1009	924	964	1024	983	981	1044	1034	999	1017	985	976	963	1036	1006	989	1065	1050	977	1014	990	970	995	955	1011	1022	993	932	973	1063	950	1024	976	974	937	996	1018	977	1050	980	1023	989	1001	974	989	1016	991	963	968	1038	962	1035	1007	1011	972	1008	927	1031	1003	966	1021	1048	944	1004	992	953	1035	1043	943	947	967	1031	975	1057	1049	970	998	1004	1016	960	993	948	975	1068	957	1009	985	987	982	1005	983	948	906	1054	977	1029	1037	1036	994	987	1006	1021	992	994	964	1027	993	994	1002	1009	1014	1013	991	1016	1022	947	972	963	989	980	1047	1029	1000	975	995	1034	946	976	970	1015	965	1018	1060	1026	1021	928	911	997	984	1025	997	951	999	1008	977	1027	1018	975	973	1002	1076	1004	982	1029	973	962	919	966	990	1030	1054	995	965	1008	1012	952	985	1014	992	1021	975	1027	1047	980	1021	1008	1031	1000	925	1055	984	1064	980	1006	1004	975	986	978	1015	998	989	1031	971	1017	1056	986	953	1047	949	981	971	1020	953	1020	1022	990	1012	1015	996	977	1016	1033	1018	990	1004	1005	1069	980	1078	1038	1048	1024	995	999	1035	1044	1011	976	1002	1019	1011	997	1008	1049	996	1022	1009	951	1013	1001	1029	1006	1046	959	1013	992	1033	991	1016	985	998	982	926	977	1014	1028	1019	971	1052	1033	970	971	1043	964	1032	1012	914	991	1004	979	1014	1031	1063	997	1033	959	1058	986	1020	990	1021	1023	1008	1022	1020	975	1034	996	982	1013	954	985	919	972	983	1032	1044	1007	950	977	982	989	985	960	996	960	945	955	959	985	999	1054	1058	1031	1021	997	984	1032	1029	1008	985	973	949	1005	1016	963	1018	1011	1030	986	1041	931	1032	986	1038	1044	1001	1040	1007	1037	1002	1029	1064	993	967	1052	1015	944	1028	935	1014	1018	1034	984	1021	1029	1005	994	1003	996	995	987	1032	992	997	995	1003	1039	1013	1007	983	1003	993	1049	970	1008	1016	980	1010	1025	1020	1054	1065	1058	986	963	982	976	965	1016	1039	1027	959	1054	967	1067	975	1067	994	972	1039	1012	974	1032	1032	1014	1035	962	1006	1010	1034	1002	992	990	972	1012	1078	1046	979	1001	984	1027	982	1011	1047	1007	961	966	998	1001	1012	1014	1061	1000	966	1070	976	1028	1007	1048	1019	993	980	987	1022	1038	1020	1022	980	973	982	977	993	930	999	1042	999	994	1053	1001	988	1000	973	1025	1033	1031	1016	1031	1021	986	1014	1015	1010	1005	1001	1010	999	1026	1055	1004	936	1020	1078	1031	1051	1018	1018	988	950	995	979	942	1040	1020	1025	1041	1003	974	957	1028	1026	976	989	1035	1033	1001	1028	1007	995	990	966	978	967	1015	1002	991	994	1042	985	984	964	1002	1006	968	1033	969	989	946	1009	956	987	938	996	968	998	977	948	1007	1071	961	970	950	974	1016	969	976	971	959	911	1055	1025	1040	1010	953	1006	976	984	965	1032	1025	980	1017	1033	989	981	1024	995	1028	1017	1004	1017	959	1025	1009	1021	967	979	995	1014	1018	1016	983	1027	1025	984	1002	1035	971	978	993	1008	1037	981	983	1043	1009	1045	978	1007	1042	1022	1009	1008	978	1018	1000	1011	1001	1033	989	989	961	1006	1035	1002	984	975	995	1027	1030	988	992	1017	985	996	976	1001	995	913	1001	1055	979	1000	1026	957	993	1014	999	1064	970	971	1015	1058	1032	989	981	1001	947	1026	1020	1000	949	1039	1026	1038	977	976	1016	1029	996	1058	1026	1022	971	1020	1009	988	968	946	991	1019	1035	972	1015	1023	1041	1036	1060	990	990	1032	972	986	967	989	1023	988	1060	977	959	1007	1020	1018	1001	990	975	980	1063	1023	988	1044	1029	1019	1037	981	952	1011	1055	997	1001	1004	964	972	1082	998	935	992	973	995	936	966	1005	985	1016	993	1010	980	982	1039	984	1049	1017	1007	1009	1013	970	997	985	1033	1015	991	1027	1022	977	986	981	999	962	1027	1081	1036	1008	1038	988	1040	973	959	998	971	992	979	1030	1030	1068	1023	956	997	955	1000	930	1046	991	956	1021	962	992	1074	988	1039	1014	995	999	983	1037	995	997	966	1031	995	935	959	1006	1004	983	992	1005	1042	974	992	1035	1011	999	1011	1028	978	926	977	899	1003	1023	981	935	985	943	991	986	1065	991	966	998	962	1003	978	976	981	977	998	998	1010	980	1007	1007	996	1025	1001	988	972	992	956	961	983	1034	1006	1035	983	962	994	986	987	982	1033	1030	984	1016	1016	1013	1003	1029	1016	1014	1024	990	1036	1004	1034	975	984	1004	962	975	965	1019	972	1012	1016	1070	1015	964	1018	1007	983	1002	990	973	1011	1028	1004	992	1027	993	1013	1011	947	968	1050	1024	999	1063	990	993	1072	1051	1017	1058	950	1020	1017	976	1002	1038	1039	990	1027	994	980	997	1000	967	1009	1002	973	1025	1013	977	989	982	1000	963	954	1023	999	1025	1053	1012	1013	1000	1005	1030	1034	990	970	1004	955	1009	987	1053	1033	1010	1025	955	1037	979	997	1007	970	1014	1019	989	1035	1050	967	1016	965	1001	1021	933	948	1025	1010	1057	970	963	1062	1001	1032	1022	945	1009	1009	1086	1021	1032	1057	1030	986	1011	1012	1017	1006	1029	992	1029	994	985	1025	1029	972	1045	1023	1003	1008	953	1015	993	983	1044	1007	1041	958	939	979	997	966	1002	1030	1019	1020
24264	21438	25160	28119	21438	21447	20663	803	450	439	394	393	374	336	345	356	359	375	342	317	292	324	357	319	312	293	342	327	322	327	288	317	278	313	332	308	317	319	307	304	310	296	325	338	319	341	304	289	267	299	331	327	314	280	300	311	301	282	319	306	299	306	287	307	325	319	286	305	294	320	304	308	325	323	316	311	268	328	277	292	312	343	315	296	279	330	306	303	312	326	290	287	305	289	302	282	318	277	296	289	289	309	302	295	321	314	314	305	312	299	289	274	292	281	305	324	324	290	309	288	303	278	305	311	311	309	305	280	319	325	315	290	328	282	321	331	331	292	283	293	327	263	294	344	331	325	297	315	281	334	282	308	316	317	289	304	308	263	281	267	288	274	283	306	325	311	301	300	323	329	300	329	273	303	325	292	268	327	316	295	287	299	298	317	277	311	320	261	310	326	308	319	319	314	300	296	279	277	288	339	309	299	311	319	296	290	289	295	317	308	321	293	304	316	318	291	344	289	285	258	325	302	317	310	307	289	296	280	325	306	286	308	310	298	310	281	291	283	326	299	299	309	346	295	285	302	292	285	296	326	324	311	300	285	294	293	326	287	321	320	279	296	298	306	318	273	291	309	294	297	310	303	287	295	318	328	333	331	296	283	302	300	337	318	325	299	283	281	332	330	293	312	325	273	296	286	278	307	285	312	299	348	307	319	348	296	319	323	302	289	340	311	298	299	335	283	262	281	306	271	303	293	312	308	273	299	345	310	327	295	310	318	316	294	310	299	329	277	314	304	309	304	263	294	288	332	278	277	323	315	318	309	332	353	288	311	296	308	291	328	323	299	277	327	296	315	305	301	294	278	302	299	310	295	314	339	315	282	304	283	302	313	326	317	305	332	283	283	307	303	311	296	296	303	280	276	338	320	303	306	295	296	318	286	333	317	254	297	315	268	306	298	317	292	337	340	294	311	327	291	325	309	311	292	301	305	279	316	364	323	313	268	338	318	314	296	318	292	278	294	292	293	306	311	281	263	274	336	287	338	288	307	294	297	302	316	315	324	307	303	298	286	274	287	304	320	302	312	314	330	311	281	309	287	353	301	294	290	276	329	311	300	291	291	265	301	310	297	302	296	266	309	304	310	286	327	300	289	280	304	295	293	322	315	324	293	298	289	273	310	312	331	270	291	335	324	295	297	316	339	301	311	320	314	323	286	318	317	295	307	300	312	307	269	308	346	306	331	322	342	314	287	293	280	287	305	304	337	325	328	300	292	302	318	309	295	303	312	286	292	281	312	293	300	310	291	340	324	300	309	314	294	323	284	309	304	313	339	279	307	292	309	300	320	322	312	320	306	318	303	276	263	294	288	279	308	310	308	311	297	323	326	322	304	301	305	289	297	275	275	294	292	296	312	315	302	302	303	309	290	298	304	291	274	313	339	305	328	297	268	329	307	332	304	306	317	297	288	287	302	305	312	303	306	325	332	328	305	333	299	309	302	315	318	309	280	312	321	296	295	294	309	288	290	302	339	313	305	313	298	284	288	289	273	289	292	307	291	313	313	323	290	302	285	295	336	295	322	313	303	315	293	310	301	291	298	297	276	300	293	298	281	308	340	295	335	303	282	299	287	323	309	308	298	283	303	244	277	313	320	278	293	306	305	314	293	330	274	310	310	309	276	318	338	313	321	288	278	287	321	288	299	310	295	308	313	304	329	317	293	272	299	329	289	297	304	337	314	323	321	292	307	353	295	292	300	315	323	325	291	288	297	283	282	302	304	304	283	340	342	285	304	326	277	256	270	299	276	279	288	258	300	321	295	305	292	306	296	326	289	302	325	328	331	298	301	286	277	281	277	283	331	324	298	324	308	315	295	342	346	292	272	299	301	317	280	306	276	293	344	316	310	308	311	289	342	304	323	287	347	296	286	289	303	305	288	305	293	332	308	323	312	353	294	319	340	315	291	331	300	311	287	314	325	306	289	283	331	322	281	298	311	297	323	287	314	300	318	296	315	324	327	320	280	296	277	288	322	283	296	299	321	326	266	285	276	309	312	347	275	286	320	284	299	295	300	294	314	304	279	302	288	309	323	320	323	322	279	305	305	306	342	303	277	324	325	273	297	335	325	286	286	314	293	298	321	285	293	285	290	301	285	327	326	306	318	297	297	319	317	292	335	320	299	329	277	285	293	285	279	313	327	297	341	314	311	330	289	311	303	314	331	308	290	311	330	314	311	298	324	286	288	317	282	300	317	308	327	304	263	286	307	302	302	290	322	293	274	307	303	299	277	296	271	296	301	291	301	316	305	258	302	291	300	286	296	324	298	305	324	284	319	319	278	313	301	290	324	323	310	289	302	253	334	289	319	328	304	320	288	308	269	289	324	302	315	314	310	297	298	270	290	303	306	292	318	290	289	320	280	313	291	304	326	335	288	277	279	303	305	316	324	312	288	281	283	260	293	289	300	287	283	300	320	304	315	294	284	346	350	298	298	296	317	305	302	301	285	304	307	331	322	295	299	305	295	290	280	311	300	320	297	302	305	304	294	306	285	317	289	295	303	287	316	296	285	313	289	266	321	269	291	297	281	285	324	311	321	291	283	340	328	279	321	298	280	298	288	304	287	356	287	290	286	303	306	285	331	268	321	292	266	310	321	280	311	282	319	301	319	296	326	296	265	302	307	332	305	298	307	311	319	301	284	301	270	297	302	294	313	312	304	352	306	292	310	320	321	288	311	323	337	299	318	300	278	280	302	313	310	320	291	297	319	316	306	305	280	297	276	337	301	315	333	286	327	335	325	314	302	296	309	260	291	304	318	283	331	291	289	293	285	291	313	276	268	263	286	309	296	330	325	299	336	297	320	278	301	272	300	306	287	291	299	326	327	278	269	264	307	323	272	255	294	287	295	332	277	312	295	311	282	293	322	302	277	331	313	300	279	286	296	277	293	277	312	280	303	312	326	314	291	324	300	315	311	310	304	295	266	276	325	298	284	278	328	338	315	289	292	284	310	357	282	289	303	302	316	296	319	318	289	316	285	330	332	325	337	273	310	290	315	295	307	295	315	284	305	276	285	280	340	304	288	300	325	277	326	305	295	316	318	274	334	324	312	285	306	340	287	276	317	295	315	342	320	311	332	318	292	265	317	291	338	265	269	273	305	301	269	285	286	283	316	290	303	308	342	325	295	305	284	323	313	316	297	311	304	305	310	320	313	281	302	323	304	305	275	337	314	272	310	320	306	311	302	323	305	299	302	323	267	342	325	279	294	281	305	297	296	274	292	298	319	308	333	316	285	302	273	315	291	317	272	308	304	277	285	300	254	270	290	293	302	299	321	318	320	316	268	302	319	317	285	312	301	291	279	278	296	317	280	283	258	308	295	270	290	328	324	302	345	322	289	324	303	298	308	285	295	289	312	262	293	311	284	348	294	282	290	305	275	295	317	285	323	309	310	346	317	298	314	299	301	311	304	305	294	300	306	275	294	328	311	291	300
31554	21644	3150	1258	1009	860	794	764	720	698	708	723	681	685	693	669	676	661	691	661	633	679	667	632	667	648	632	629	655	674	630	701	641	651	694	671	699	631	634	688	678	702	680	701	703	604	633	656	641	626	671	643	645	618	646	636	665	692	662	651	686	667	671	645	662	637	687	635	637	648	659	610	615	685	652	654	648	710	680	633	677	644	645	675	680	695	659	657	649	655	676	634	607	671	696	672	661	668	665	663	683	676	669	654	682	678	621	640	658	665	682	635	684	660	691	650	672	598	664	676	687	637	682	648	669	615	691	651	687	668	660	675	677	639	651	712	668	680	681	690	723	671	660	620	670	673	652	658	649	645	660	681	657	640	677	706	642	634	624	662	640	687	660	678	639	706	627	626	690	673	668	694	686	665	672	691	697	624	649	653	625	650	624	664	661	666	641	642	624	661	659	639	678	652	640	691	687	656	678	662	687	662	668	672	650	699	636	639	690	622	630	626	646	710	643	615	642	682	637	726	671	664	669	683	664	717	659	694	676	655	631	632	661	656	634	655	675	658	666	659	639	600	692	692	670	631	676	682	646	675	651	648	692	590	664	656	661	683	645	638	625	666	707	613	671	677	669	688	696	653	660	605	714	674	638	695	690	624	656	663	670	649	624	639	643	662	660	629	663	646	662	684	657	632	691	643	663	667	658	634	662	662	672	624	711	608	680	676	712	696	684	644	658	663	647	641	628	629	663	669	691	665	686	659	697	669	686	609	623	637	700	653	642	640	665	702	651	630	624	654	648	642	649	686	679	703	620	659	661	666	654	689	656	634	689	660	644	703	647	581	666	610	669	689	636	681	660	688	669	659	698	646	633	643	668	650	680	714	672	660	667	662	661	645	661	634	691	621	659	622	638	642	647	630	655	641	703	676	676	659	678	666	697	641	691	631	692	644	692	636	650	679	616	617	654	629	681	677	672	665	694	644	680	625	663	694	705	658	637	649	657	662	679	685	635	661	662	628	655	688	643	668	647	595	702	627	676	639	627	702	676	662	701	684	655	636	684	633	673	668	664	666	681	619	661	664	664	670	700	681	650	646	673	656	621	634	704	652	643	669	626	686	635	678	662	717	664	631	688	717	713	632	672	637	686	638	688	634	653	636	704	641	701	664	665	663	665	673	653	669	657	632	660	719	644	616	677	680	671	643	663	663	707	639	624	640	672	639	666	645	696	669	705	650	647	668	696	648	689	690	686	627	668	683	641	651	670	656	629	638	657	653	643	618	708	680	657	691	664	658	660	678	677	694	616	677	653	695	661	656	680	672	704	640	684	665	645	687	668	690	630	670	623	617	654	704	673	662	669	680	647	682	663	659	709	620	659	678	634	704	633	641	654	663	707	635	662	677	685	669	647	643	691	663	670	638	644	661	638	674	669	669	637	639	664	692	651	667	651	677	674	640	633	668	640	683	651	646	699	647	662	714	621	665	694	659	650	661	637	658	645	657	690	625	685	701	662	648	642	645	649	666	669	656	671	645	605	694	665	659	686	703	664	658	655	632	651	660	676	659	691	691	649	682	619	686	664	693	663	671	634	660	676	653	683	636	686	669	663	637	665	672	652	618	658	681	633	661	661	695	669	656	642	709	624	668	639	694	682	645	636	671	636	625	685	670	672	665	649	682	686	693	624	691	681	618	684	629	721	674	642	654	696	697	692	658	672	651	701	667	642	628	683	645	654	626	688	655	688	680	661	646	680	657	637	697	638	665	668	693	672	653	602	656	710	710	663	670	645	663	700	648	649	626	672	729	654	653	701	659	651	681	661	678	662	653	674	644	665	629	697	651	674	693	696	672	647	668	683	624	653	669	643	671	653	658	705	690	635	690	644	683	693	655	629	640	667	698	665	647	648	658	666	718	630	657	625	657	662	628	626	599	643	642	691	688	661	644	644	640	668	621	699	676	661	616	665	662	672	709	661	680	622	655	693	678	659	689	624	694	623	641	622	648	637	663	678	629	618	651	629	662	673	671	680	676	682	676	676	694	683	634	641	676	682	627	637	652	665	702	696	672	661	695	623	657	656	660	661	621	639	627	635	673	685	684	674	659	657	661	721	604	645	661	634	650	668	646	662	633	675	710	643	625	682	694	699	641	624	666	666	653	657	622	656	678	698	706	681	625	641	700	666	621	718	654	679	697	641	671	618	658	696	649	701	656	684	635	681	642	667	666	654	687	663	666	674	673	655	681	659	697	693	672	633	685	659	686	657	667	693	684	657	675	670	673	687	592	658	683	645	682	677	672	623	646	642	681	652	693	627	652	710	678	637	668	675	633	651	671	674	657	640	665	607	664	662	639	622	651	666	614	621	699	682	692	607	649	662	696	648	644	663	656	638	637	694	663	648	679	664	630	665	625	626	633	599	651	645	623	698	675	655	655	651	692	675	645	701	666	679	683	690	698	649	671	668	686	660	677	645	668	620	627	655	695	606	618	658	698	687	647	595	684	702	673	690	687	654	660	661	700	642	669	687	604	671	642	598	654	671	677	666	686	644	708	641	691	632	631	644	687	659	619	689	662	617	635	621	695	605	681	690	626	649	663	671	628	623	618	693	667	657	707	623	642	684	662	652	695	644	662	668	654	667	606	653	667	581	639	675	700	633	667	681	673	681	652	633	666	662	634	656	673	710	672	669	651	674	676	625	681	684	636	652	677	673	675	662	647	647	629	708	654	652	648	667	670	697	666	689	627	603	680	642	596	699	695	671	654	644	641	632	666	639	642	672	618	642	690	647	665	670	678	722	626	669	642	657	649	679	649	660	667	631	638	686	639	612	700	668	636	663	646	665	689	608	654	649	668	723	641	745	661	658	684	602	673	663	670	641	672	637	731	629	632	701	658	680	708	653	711	716	666	706	673	671	669	694	643	642	665	653	661	657	655	675	657	641	666	646	661	673	656	687	646	665	646	704	671	680	643	657	678	670	633	652	621	623	652	627	638	636	649	648	661	679	635	667	656	625	659	702	677	635	603	654	658	682	668	680	649	666	656	663	681	634	687	631	645	677	652	650	669	663	668	675	662	659	662	625	669	686	600	629	632	626	694	661	654	646	675	645	683	621	635	701	673	671	649	657	642	636	639	674	662	614	684	639	690	676	653	684	651	673	664	684	630	609	655	634	663	649	669	677	660	614	667	647	688	671	680	593	640	650	623	621	640	675	650	649	681	651	687	689	644	638	702	667	635	646	644	648	630	668	633	643	650	649	648	704	663	660	635	697	646	623	705	685	657	673	624	668	658	651	565	659	616	707	621	655	645	703	661	616	616	647	655	728	656	700	619	638	634	706	664	603	636	659	646	698	680	633	602	632	681	660	667	688	646	668	669	677	618	653	623	686	664	644	706	673	647	678	655	690	649	648	660	663	662	709	660	657	625	686	642	662	651	665	647	636	669	644	660	626	674	641	695	704	652	646	643	640	647	624	654	649	667	711	654	644	663	654	658	624	660
32523	20729	10311	790	425	407	420	408	406	441	431	406	407	406	426	434	406	409	417	402	416	428	446	422	403	420	435	405	358	420	438	405	411	426	395	422	376	427	393	392	415	386	434	422	367	424	418	402	384	404	423	444	357	401	426	429	446	405	422	397	443	396	371	386	396	414	424	427	399	411	418	415	407	403	483	405	417	364	358	434	398	419	441	386	381	441	380	362	403	407	433	375	370	420	414	457	381	391	396	415	385	400	406	412	382	370	390	417	391	393	411	414	441	432	392	413	432	349	408	461	386	372	367	415	391	402	413	379	398	432	394	422	420	379	403	387	447	385	365	415	392	396	379	417	403	426	399	425	377	380	385	379	415	381	372	437	435	398	376	391	422	471	371	446	385	366	396	389	403	415	409	428	404	395	404	439	417	430	443	416	405	380	398	394	417	341	381	400	416	437	395	422	383	444	416	400	404	394	383	431	428	400	391	451	397	407	409	412	416	366	460	448	404	372	434	399	398	393	391	410	390	416	456	405	382	427	404	386	384	448	368	378	419	426	393	411	421	388	387	435	334	428	417	422	400	368	436	393	371	419	421	384	396	407	444	458	414	373	390	425	401	406	407	423	407	425	401	403	445	434	439	389	430	395	432	438	422	409	393	365	389	406	368	395	441	404	374	408	400	383	409	409	401	430	416	404	448	394	408	420	420	410	403	429	394	433	393	369	399	426	361	422	422	417	409	418	398	412	433	383	408	392	400	401	416	356	384	401	462	411	386	406	433	392	403	382	402	409	362	409	434	386	419	382	402	392	390	401	377	374	427	401	395	398	397	394	426	434	425	361	431	407	394	428	450	386	394	373	420	395	427	386	426	388	421	397	385	388	407	391	455	402	407	389	411	390	387	424	439	394	471	410	413	369	398	386	372	404	454	410	414	443	446	392	422	436	401	418	360	417	414	382	386	397	407	412	406	387	408	395	402	428	396	429	396	411	416	390	393	398	404	394	386	432	381	421	418	422	422	412	422	404	370	453	417	407	376	402	380	459	397	446	387	425	408	393	370	414	384	393	415	389	398	411	433	411	364	382	405	408	425	425	416	469	402	399	434	422	411	405	386	388	433	417	393	398	406	358	397	434	411	387	435	422	463	417	368	470	415	368	400	421	382	401	371	449	385	388	412	386	386	406	426	418	423	432	397	427	399	412	413	423	411	431	351	404	411	447	392	460	403	388	415	424	428	406	407	378	381	383	419	376	414	402	407	417	395	426	371	421	427	406	426	410	416	391	400	355	387	402	399	397	436	448	415	381	440	432	394	436	412	416	402	422	422	412	405	411	397	420	389	388	373	393	404	370	363	410	409	405	409	383	379	454	439	386	390	408	396	418	370	422	431	375	386	384	369	404	400	395	385	411	344	428	436	367	405	423	411	410	411	388	400	406	454	415	381	421	430	367	428	384	397	415	374	393	385	413	406	409	421	402	385	414	412	383	422	419	414	383	404	390	441	394	382	417	429	382	398	391	399	393	372	408	395	433	420	411	415	384	420	430	433	399	388	437	429	388	408	408	381	386	439	374	379	407	417	420	402	387	393	456	434	438	452	406	421	426	423	396	409	390	397	430	437	435	370	420	474	412	381	407	414	406	402	378	413	389	415	453	406	388	430	405	407	409	458	417	435	379	364	378	418	425	388	395	420	429	387	379	432	386	406	437	366	414	401	392	412	411	405	408	421	405	408	416	422	392	387	415	389	447	433	399	412	397	391	423	389	438	391	407	402	441	379	426	365	391	428	440	391	369	396	385	393	407	366	415	399	372	386	390	426	384	388	398	462	410	443	380	420	398	384	423	434	409	424	421	400	465	402	411	367	403	392	400	393	398	428	388	422	366	376	408	417	429	402	430	400	412	392	434	426	413	386	387	393	386	416	421	379	366	427	429	411	373	376	410	395	391	424	435	394	388	400	422	410	409	387	419	391	436	429	380	417	449	430	390	413	412	397	414	441	408	429	374	401	423	390	389	396	428	396	410	406	397	379	401	410	376	412	394	414	436	393	432	407	394	397	419	389	429	394	390	401	363	400	413	393	403	382	450	381	431	405	393	406	407	414	427	398	455	384	393	402	399	418	418	404	382	425	400	407	419	413	416	391	396	439	407	426	408	433	354	416	424	395	387	380	368	396	408	403	429	430	405	414	436	400	401	438	421	405	370	406	430	416	425	392	445	390	397	426	403	414	383	405	419	412	445	387	407	434	419	434	387	409	439	420	389	422	402	413	428	408	415	364	430	406	406	438	408	433	410	393	427	414	405	358	389	403	414	425	402	418	388	426	388	399	391	428	422	396	426	407	420	373	370	406	384	374	420	394	383	352	421	382	360	409	357	396	408	379	434	410	383	393	410	404	398	394	386	399	425	429	373	415	361	375	429	439	445	388	418	399	398	371	398	392	386	413	417	367	397	409	397	392	394	393	409	415	379	426	392	405	434	402	382	430	409	405	397	374	485	426	402	452	438	381	386	394	369	385	394	446	419	408	467	430	426	446	440	431	394	421	393	387	394	393	447	420	401	411	409	388	400	417	414	432	384	377	393	389	430	411	422	423	433	408	363	420	425	407	416	399	394	403	409	395	443	425	413	386	356	412	395	403	434	408	417	424	418	392	375	414	400	373	415	376	386	427	413	423	377	439	399	398	437	353	396	414	411	381	433	414	376	412	368	429	441	422	428	380	418	415	425	399	402	430	398	390	398	416	352	417	407	415	402	401	426	402	378	403	399	379	456	427	382	417	435	401	377	390	413	389	405	379	412	420	443	416	415	390	433	379	433	393	424	376	395	381	405	408	407	421	399	393	370	413	406	409	414	401	379	395	444	399	429	416	441	438	380	381	428	411	368	388	416	424	392	415	427	401	435	402	442	405	347	399	393	428	373	436	400	422	464	434	429	420	429	457	400	411	384	401	414	429	395	443	408	398	406	379	401	397	398	425	395	418	406	400	403	393	408	411	410	406	418	390	395	422	418	413	378	386	414	386	448	380	404	405	399	382	444	440	423	375	421	429	392	398	409	390	399	422	404	406	426	443	414	398	398	401	409	413	389	416	364	414	418	381	406	432	406	425	434	398	419	414	388	396	403	437	396	379	404	347	450	393	380	359	452	379	432	453	392	432	401	393	407	422	402	419	435	397	428	434	423	436	406	411	391	384	400	420	397	429	465	401	426	446	428	377	427	435	430	402	426	413	407	400	381	392	400	352	356	416	405	427	412	395	374	457	394	431	391	421	413	381	385	410	410	364	365	379	423	398	422	409	384	432	427	382	401	403	404	447	413	395	386	397	412	386	398	405	431	410	419	433	402	407	367	400	401	399	376	389	398	401	422	395	417	431	456	401	417	361	409	372	417	462	403	431	397	426	404	415	409	405	407	418	420	450	403	372	353	401	392	431	431	434	401	406	404	378	404	392	380	384	382	385	381	448	400	405	421	381	435	391	407	428	409	427	418	417	426
8770	2245	999	885	941	879	920	966	946	928	940	945	968	887	985	874	908	948	898	933	900	897	885	940	851	900	951	886	910	892	901	885	943	952	927	900	918	924	930	952	899	923	896	930	939	941	912	897	876	867	917	877	928	926	926	944	897	949	887	871	902	892	887	826	922	921	935	965	907	953	941	882	889	983	863	892	843	920	913	937	843	937	910	898	949	937	881	892	935	933	926	891	861	956	915	940	883	948	930	884	889	885	861	962	911	845	951	837	900	900	905	899	925	895	978	916	917	860	876	883	942	911	905	880	939	924	932	845	894	886	920	885	908	882	926	874	939	924	928	913	937	892	887	959	954	895	978	901	945	895	864	900	935	896	964	943	882	916	934	931	888	944	879	939	881	915	900	924	908	908	949	879	924	940	861	861	887	951	894	883	933	954	878	869	915	920	916	906	925	879	826	916	955	920	872	920	910	914	921	936	902	897	968	905	871	897	906	904	907	928	929	899	928	894	911	914	915	955	909	913	907	945	891	984	919	897	816	887	900	891	920	900	946	904	885	927	906	905	906	956	874	922	957	944	914	941	854	910	934	939	899	922	939	901	904	918	903	884	946	870	925	880	933	881	943	909	909	934	918	994	894	903	927	924	898	922	874	971	930	909	957	939	885	879	938	950	917	860	903	903	876	950	900	882	904	852	868	888	906	918	882	893	929	890	853	956	888	923	936	942	905	919	887	872	926	922	851	942	920	898	911	951	869	911	928	920	924	919	875	898	918	906	923	885	917	888	924	909	890	955	918	901	913	926	914	943	877	911	878	884	946	872	966	905	912	889	901	899	896	993	902	979	871	960	969	928	878	898	858	878	904	844	859	941	907	912	870	913	954	929	911	925	912	851	987	918	853	883	908	898	856	937	889	905	912	916	965	858	907	951	882	950	876	941	931	913	919	879	914	893	919	957	972	884	930	945	930	931	863	885	934	852	917	890	817	936	916	904	923	856	921	881	921	887	855	954	939	934	940	888	830	912	906	937	908	913	926	924	915	905	928	911	916	967	920	897	920	921	930	901	959	916	905	883	886	911	916	874	893	912	902	919	914	916	956	905	887	877	953	871	958	869	877	890	957	938	911	896	945	906	901	881	912	897	878	904	912	857	939	911	982	921	904	934	927	945	882	911	898	910	918	888	927	953	969	851	921	903	880	871	881	923	930	928	936	928	937	891	884	911	949	880	886	915	895	910	884	902	903	897	870	853	891	962	911	922	850	943	900	866	944	911	901	902	929	858	907	949	888	878	980	883	915	897	878	907	931	875	941	879	930	911	940	879	899	922	899	897	936	848	929	948	889	894	917	903	877	904	922	891	911	858	960	925	928	935	934	968	931	895	956	941	960	841	904	970	856	945	901	929	922	942	965	892	943	944	958	876	898	923	897	956	939	889	874	958	886	921	932	859	890	936	867	915	890	968	969	922	904	893	855	864	873	925	932	920	881	917	883	937	904	923	920	913	864	914	914	884	898	909	931	934	882	939	897	947	877	918	893	918	937	891	905	887	911	884	953	828	935	917	877	870	882	913	887	893	907	915	915	928	894	961	916	932	888	930	887	923	952	924	883	953	919	922	888	947	905	922	965	952	840	958	898	845	907	926	909	884	861	894	941	877	903	865	879	881	861	908	903	918	911	906	971	939	845	888	877	888	871	888	932	913	914	933	855	951	907	915	898	873	923	870	947	903	901	957	870	927	915	909	876	1004	908	917	882	900	914	856	904	915	844	880	897	885	948	923	896	923	962	918	943	870	911	914	933	923	948	938	943	936	895	927	925	894	909	839	951	914	948	882	878	912	903	921	878	935	902	899	911	939	955	948	901	895	894	948	881	895	882	862	935	949	890	907	871	893	946	884	897	924	874	899	949	898	945	839	882	889	932	940	924	938	879	907	915	920	955	925	960	887	882	933	1003	894	903	945	906	944	898	921	914	912	944	905	881	903	908	892	901	905	877	970	904	924	914	935	912	919	895	939	928	892	895	911	904	930	864	908	967	912	887	891	896	866	967	950	914	876	882	910	867	906	861	931	943	949	927	902	903	902	958	894	925	892	919	898	946	922	892	900	913	886	920	932	951	938	971	892	924	886	929	910	884	950	927	937	898	866	927	835	942	935	864	922	927	890	900	903	916	919	928	919	930	927	918	816	892	912	908	913	916	899	927	887	939	932	956	867	911	885	879	967	939	919	908	937	952	897	940	949	926	925	910	915	923	886	904	884	1001	913	888	863	878	904	921	983	904	923	929	928	917	953	893	932	863	893	904	863	861	918	931	913	906	891	916	939	877	874	929	854	915	933	906	930	936	924	880	917	924	916	900	912	931	878	874	889	923	902	882	921	925	920	977	909	909	888	924	912	911	902	886	902	892	937	900	926	850	872	951	928	851	865	884	965	937	851	921	955	903	938	902	883	928	942	951	934	858	911	911	888	905	873	870	928	956	878	913	974	907	929	934	928	919	932	950	866	881	910	901	932	911	892	928	889	896	896	892	900	928	885	899	870	898	903	907	900	956	923	913	912	960	931	880	952	901	920	954	890	926	900	878	915	875	946	899	911	868	941	926	942	889	897	935	908	925	907	889	910	936	853	899	935	913	910	919	940	905	907	925	889	893	943	910	882	930	887	913	938	913	902	924	895	895	908	909	964	839	878	876	910	881	907	915	905	932	977	939	942	910	909	881	968	903	885	929	841	893	907	876	859	908	969	906	905	907	922	883	882	958	946	928	853	920	935	933	959	923	921	944	897	880	909	871	908	936	873	935	929	948	865	914	881	832	902	884	942	956	938	912	926	951	921	944	900	879	947	868	913	921	909	889	915	923	925	918	914	896	951	915	917	881	884	900	845	900	865	870	903	883	914	933	966	944	869	917	929	910	910	903	907	939	873	907	904	909	967	907	902	863	884	896	935	871	850	964	979	882	934	922	942	884	880	888	953	920	984	923	912	899	923	912	924	929	868	888	917	858	842	887	922	907	900	883	909	931	895	944	910	901	922	907	935	903	877	885	935	916	893	928	902	928	890	929	906	864	903	944	922	950	928	841	945	910	918	925	932	944	924	869	896	864	898	927	888	911	908	885	920	938	917	908	936	884	891	901	907	925	904	901	921	951	915	935	922	956	936	901	939	905	935	902	888	919	917	836	958	853	879	868	916	946	955	905	974	878	860	873	956	893	880	926	844	883	930	916	937	926	899	919	936	954	930	860	876	926	956	926	897	887	930	925	940	939	936	907	939	848	932	965	887	891	885	944	896	913	962	898	910	971	913	887	895	877	920	897	894	911	948	897	914	930	895	930	886	867	924	926	925	881	944	878	895	933	895	906	904	866	882	900	891	851	928	894	864	843	923	903	890	946	925	881	865	910	845	884	926	845	921	951	871	905	904	891	967	951	878	878	895	879	889	964	958	906	903	940	942	880	954	952	885	885	942	896	895	879	969	899	954	907	925	919	887	943	910	910	886
24738	21438	24951	28330	21434	21438	5902	715	529	504	525	534	453	517	493	493	507	492	489	495	486	480	507	497	481	473	451	483	478	504	433	481	483	467	447	541	493	520	480	477	488	454	486	459	445	490	424	508	484	519	467	488	474	475	478	462	480	487	486	484	445	473	506	478	523	487	473	511	508	479	464	498	500	437	475	482	492	529	500	470	482	466	433	449	500	500	497	444	490	470	446	477	441	466	465	500	456	484	488	464	523	484	470	448	512	429	463	424	489	467	457	492	476	501	497	507	482	453	493	476	477	452	482	465	483	473	473	453	497	474	473	447	524	440	480	473	482	462	465	484	462	475	467	456	434	490	517	478	453	472	447	473	487	470	456	489	443	455	466	439	451	458	477	538	482	464	458	470	453	472	469	460	487	503	491	506	474	457	505	481	481	535	491	435	507	456	482	482	485	474	495	516	479	510	474	481	466	463	498	519	456	442	452	464	483	493	471	465	470	489	443	479	442	496	458	440	465	505	457	491	470	485	464	468	473	463	464	473	455	439	501	461	471	471	454	470	496	457	473	473	466	471	509	503	471	488	466	485	453	463	489	472	487	482	513	502	459	500	492	477	477	460	485	455	495	505	498	451	502	474	470	427	476	530	452	435	488	492	521	491	487	504	475	496	505	449	509	472	482	498	468	469	468	486	446	487	471	471	486	481	507	463	484	499	482	449	440	480	476	465	478	463	509	447	478	497	466	481	425	458	492	483	493	477	474	465	481	453	484	463	517	492	453	469	452	516	511	462	470	447	463	463	481	483	494	472	496	477	460	449	464	481	484	475	481	469	491	476	437	513	458	446	523	478	482	484	450	476	436	465	444	453	484	491	442	439	461	471	473	482	455	497	493	430	465	460	461	471	470	468	475	491	439	481	451	500	456	447	507	487	498	467	529	455	462	497	475	467	459	451	471	500	510	468	480	445	473	447	461	458	440	493	505	487	458	479	475	466	467	465	483	483	492	503	506	471	540	483	511	475	466	479	435	468	479	475	460	465	480	476	456	468	471	471	498	488	481	506	453	488	481	490	510	465	453	471	478	453	456	464	505	495	473	523	474	505	447	439	426	459	490	462	463	431	501	491	436	442	483	477	477	537	494	508	506	444	495	505	464	431	474	479	514	441	475	485	460	473	532	442	492	503	497	478	462	468	431	458	445	482	496	469	461	483	441	439	517	472	446	468	438	500	489	502	456	419	405	480	507	461	509	476	479	498	453	481	501	460	467	520	474	500	448	466	463	444	443	461	488	484	464	495	487	478	533	486	516	468	435	465	465	472	457	487	457	441	452	473	472	494	487	470	493	480	497	449	449	458	485	496	472	490	470	457	535	503	510	454	497	493	502	478	462	496	475	452	429	477	505	410	456	463	429	475	521	436	468	517	500	415	506	475	497	477	490	432	478	488	450	473	472	475	475	498	432	474	485	503	490	486	466	456	466	537	503	434	423	468	450	470	492	453	491	499	456	473	480	469	468	484	497	483	474	463	435	454	494	506	472	412	461	489	459	463	498	491	486	472	515	480	431	448	458	475	501	420	438	484	523	459	453	490	465	445	503	460	442	476	509	473	476	544	468	467	489	447	509	491	496	485	439	446	442	450	502	458	477	491	482	511	490	483	502	439	452	489	482	454	497	490	487	449	496	454	490	503	504	479	445	462	485	464	476	475	518	433	517	431	478	500	531	499	448	468	462	485	477	490	483	448	494	507	487	486	499	498	487	521	505	436	499	493	466	485	480	484	487	442	500	511	463	452	493	450	493	486	498	490	463	424	455	491	507	524	475	466	448	428	475	472	498	451	510	455	448	430	475	504	463	526	480	492	495	459	509	483	464	491	503	442	471	489	492	457	497	486	493	490	483	477	468	477	505	444	451	482	469	453	509	479	451	471	477	492	487	492	510	471	453	493	494	501	493	479	390	423	465	437	455	487	468	489	478	488	466	513	483	477	524	518	526	478	475	508	521	459	455	450	488	479	469	495	465	474	477	438	506	428	459	516	508	493	493	520	461	479	509	539	517	505	466	499	472	476	488	427	450	500	454	516	493	501	484	485	417	493	499	446	493	463	480	494	467	449	469	485	472	436	472	472	486	501	480	490	472	478	453	467	491	497	490	526	480	474	457	494	450	490	483	465	505	496	456	483	430	485	501	488	502	471	505	437	476	453	523	515	504	437	505	431	479	470	468	451	466	474	469	497	462	515	481	486	456	450	502	501	466	472	482	463	483	456	463	489	426	465	470	503	492	483	477	443	467	502	463	473	477	446	450	433	540	472	477	461	489	528	439	492	482	449	476	491	464	491	488	491	445	480	482	472	480	518	497	479	479	482	453	494	521	442	463	536	479	451	507	505	485	521	466	503	458	509	498	476	500	475	480	497	473	483	452	509	462	528	453	456	474	505	461	479	453	494	466	464	452	458	442	512	488	444	519	465	422	474	508	512	481	454	438	486	458	475	458	476	495	520	499	468	414	479	467	429	437	484	500	473	474	461	427	507	495	460	466	504	477	462	462	488	471	466	471	490	483	494	447	475	449	475	493	508	490	484	460	463	491	451	506	478	496	495	492	456	495	501	456	461	466	473	443	520	500	491	501	462	471	498	465	485	461	431	444	457	448	456	499	476	477	497	475	471	495	528	467	529	494	448	496	482	467	508	424	459	478	475	499	483	472	474	514	487	508	526	533	504	483	489	466	467	423	505	472	460	480	502	450	471	497	468	477	482	436	485	442	480	434	474	456	466	508	480	432	493	489	458	503	475	501	466	515	484	466	498	480	470	490	471	475	479	480	473	441	474	478	479	522	483	503	486	465	498	403	528	425	443	484	484	483	437	490	453	495	456	487	456	446	512	507	460	453	493	504	469	489	479	439	472	482	484	448	475	457	485	443	445	468	514	480	513	482	442	462	435	472	473	517	461	477	467	455	505	484	471	445	457	443	464	509	509	466	457	470	440	465	404	444	500	480	437	454	496	486	468	462	496	467	514	524	459	461	519	449	440	460	509	478	468	456	439	482	479	492	493	483	466	477	451	469	478	502	481	501	458	497	489	491	397	492	438	488	464	463	487	453	445	468	469	509	451	451	500	492	414	472	465	496	489	453	479	452	424	474	447	484	469	447	467	447	490	479	475	481	488	453	441	451	477	486	496	484	459	502	459	481	487	474	503	435	471	508	433	495	473	454	514	408	491	494	511	517	462	452	517	484	480	490	528	444	492	495	449	484	490	503	456	485	491	469	441	467	514	491	473	470	433	460	469	502	508	445	513	494	468	438	473	453	456	460	472	510	466	478	528	494	491	458	480	521	531	491	453	450	470	487	471	435	517	482	443	490	517	475	478	449	491	443	462	503	439	439	486	513	473	475	491	461	504	465	494	477	445	478	508	482	450	462	492	479	464	495	445	515	467	498	477	501	477	469	454	505	514	480	462	414	446	434	473	475	429	460	491	495	470	466	442	526	442
25569	15582	2636	1387	1147	1054	1031	1050	1003	1069	1026	1043	1010	1000	961	981	1026	994	983	1001	973	1039	1026	1006	1030	1020	1052	964	963	971	1004	1007	1072	1015	1033	1024	1032	1035	977	925	989	1012	981	997	964	1034	977	1034	1000	990	953	949	1030	1022	990	1036	1020	1042	992	1001	989	938	1050	974	1027	993	1029	933	1017	1070	991	985	1021	1024	964	1031	1007	915	971	974	927	991	1040	976	1044	1027	956	997	1010	962	1020	999	1002	1032	992	972	1039	989	988	963	1031	979	975	983	940	1057	1004	950	1004	993	1013	950	992	977	1014	967	1023	1057	1041	1017	969	1040	996	1069	1028	997	1014	994	1041	998	1022	969	1018	993	974	968	1022	1003	972	1033	994	954	954	984	1013	1003	992	1010	974	982	968	988	995	988	1025	991	961	1070	996	995	995	965	994	1016	1046	946	1003	982	1044	1001	984	1039	1026	1008	1028	1017	1031	1002	957	1053	1032	1020	1027	1041	1021	1008	1026	1022	1005	959	981	985	1043	1018	996	994	1012	978	1010	999	1016	1030	1001	1015	943	974	920	1027	1016	1008	947	957	1035	1027	1002	1009	1059	972	945	979	1022	1022	990	998	956	1039	981	984	949	932	1009	999	972	984	941	1045	1010	1020	1037	1051	1017	994	1004	1003	1010	1010	1009	963	926	990	993	1002	1059	1029	992	982	1006	1015	1004	973	1019	1001	988	1063	992	987	1029	949	1046	1011	1042	1025	1002	1000	967	1034	1031	1015	1039	1012	1027	983	1015	1015	992	989	1042	1004	1010	1027	989	1015	962	999	958	1020	1005	960	982	989	975	998	987	992	996	1000	958	984	977	1024	1010	981	1013	1007	1002	980	985	953	991	977	955	1004	1033	966	979	995	1077	1019	943	1022	944	1026	1031	1068	1054	1031	1043	980	1000	1004	1013	958	918	1012	1018	1067	967	973	967	949	983	1050	1006	1019	958	979	979	959	1026	984	1022	991	1011	1053	1023	951	1021	1039	1007	1032	989	1047	1012	984	1024	1009	982	942	996	1010	1050	973	1056	991	976	1034	969	919	1028	955	990	982	981	1005	1052	1014	1010	1061	1012	996	961	1067	975	1062	979	965	1014	964	968	964	983	1005	955	971	962	991	954	1036	983	1038	1073	1018	984	1005	981	1015	978	999	1000	1005	1035	971	999	1055	977	976	968	1005	1004	1078	983	983	1027	982	1013	1061	948	1021	1007	1009	976	1030	1041	1062	1056	971	969	1006	957	1024	988	955	976	998	1009	993	1035	955	1039	1011	1061	1057	1008	1004	978	1009	981	1013	1048	936	1033	1003	1014	1014	1035	1011	995	991	1006	981	959	958	980	1002	975	953	983	937	1044	938	1010	1044	914	1017	1027	975	995	956	920	1000	940	1012	979	987	1008	1027	1020	990	967	1031	991	1012	973	1010	1018	993	961	1004	1097	1054	1012	996	1039	943	1085	959	1015	1028	981	1013	1013	1031	1037	962	1026	1014	1039	997	1034	997	997	980	1015	967	988	1012	978	1001	1033	983	1018	1011	971	1032	973	998	994	1042	935	968	996	966	1005	987	1017	984	950	1034	964	1013	1040	996	962	1028	1040	1048	997	1050	956	1047	1059	988	1020	1036	1004	1021	1014	1026	1042	1052	1032	952	1028	961	967	1025	1042	1022	985	1015	998	1030	1048	1026	977	1030	1044	1018	1007	976	1070	1028	1021	1010	1068	954	998	1066	976	1037	969	1015	951	1006	1031	981	1030	1028	1000	980	975	1035	1029	982	982	976	1091	1068	969	993	968	1050	1022	1003	983	962	1041	981	1008	1000	1030	1030	995	1006	1030	947	1008	985	952	1011	963	972	1052	1052	963	940	991	1084	984	997	994	1050	1009	1036	960	1048	1056	1034	1010	996	995	973	1005	1026	981	1022	971	1062	980	1013	1059	993	936	990	1041	939	1031	976	971	993	1008	1037	991	954	1050	962	1029	986	1007	1013	1031	967	1034	999	951	1009	982	1013	1098	1024	1032	1068	1019	1029	987	998	991	1038	981	1014	994	995	991	1038	967	1040	1021	1002	1028	1051	998	955	983	989	1027	1008	1041	1055	954	1025	931	949	1001	961	995	989	958	1100	1023	991	1025	1034	1018	971	1043	1046	979	983	1028	1038	966	1006	986	1039	1001	992	985	1009	1043	968	1018	1032	974	988	996	1011	984	972	987	1009	1011	1058	994	987	1034	1040	985	1012	1006	1043	981	976	1007	982	959	955	1023	964	988	1024	979	1028	999	1027	993	1010	1034	993	937	1022	1018	1023	1015	937	978	1010	978	993	980	1018	990	999	1020	993	980	1018	987	1036	1014	1029	1018	1009	963	998	1021	934	1026	1019	957	1007	986	978	1022	983	944	985	1015	1026	980	988	1036	1003	940	1007	971	955	1022	1008	975	939	975	1030	999	941	1021	1041	986	1051	999	988	1030	1008	991	1014	964	982	1027	1045	1009	1039	993	999	973	1002	985	1057	1040	1022	1010	1012	1036	1011	1004	1048	991	1004	1014	1010	1025	958	966	1045	987	964	986	939	1016	1005	957	1060	1048	1023	1006	992	939	988	1065	1035	959	1006	965	972	1011	1004	1013	1023	971	1021	1031	991	959	1048	958	951	991	991	1002	1034	1000	985	955	1021	1030	1009	1047	1033	1041	1015	984	998	983	997	962	1029	977	941	1004	977	953	1056	1024	1022	1037	991	989	990	1021	1010	1033	1021	967	998	1013	1022	991	1029	1009	1014	998	1023	1047	1001	966	1006	1043	988	969	978	972	967	1041	1046	1000	982	975	1025	1012	945	1016	964	993	1028	1057	995	999	1001	1020	997	1012	1022	1012	1070	1013	1010	965	986	1044	1023	965	1038	969	959	1010	1002	1041	1030	1074	1074	994	980	1005	1014	996	970	956	1004	1024	1019	1029	982	961	987	1027	958	1041	1003	975	1018	1046	987	1004	980	960	953	1007	1054	1010	1037	954	1022	1004	1012	993	1005	999	963	1002	983	1026	1029	1008	1046	976	1000	990	1006	996	1044	1005	985	982	973	1040	1064	989	992	1031	1042	1047	1015	978	972	1026	1063	1035	989	1024	942	1011	960	1048	1041	991	971	1019	991	1051	1010	986	1028	1023	963	995	967	1024	1043	962	1009	980	1004	990	996	981	993	1032	1003	960	1029	975	1011	1001	1016	1035	979	953	995	986	1004	1041	973	1019	1035	953	994	1057	999	1021	1026	1001	1037	1009	989	1031	1000	960	989	1025	991	1045	1003	963	995	942	968	995	989	968	1036	1070	959	1000	1003	956	998	1006	995	988	989	969	945	951	1012	1075	965	994	1034	1000	946	1014	1020	973	1010	1015	980	972	996	1050	1030	1065	986	991	1003	1036	979	1028	942	1003	912	985	1018	1013	1039	1008	1042	1023	1012	1002	1020	1061	1006	1006	945	990	1001	1020	1042	1019	1015	980	976	1046	994	967	1055	1038	998	1027	989	1032	1016	991	1055	979	979	954	1012	960	1097	965	1022	1001	1027	962	1012	1012	1002	1069	1022	954	1087	1006	1026	1047	980	1015	978	945	952	980	973	1021	1017	1020	995	970	990	1002	1026	988	978	1004	995	992	1018	961	1008	971	995	1018	982	1003	951	953	990	1001	1071	992	995	1013	1014	1012	972	1008	1063	1014	991	991	973	1040	1105	999	968	1020	1002	985	948	978	948	1008	1009	1034	1008	1000	956	984	981	1015	967	951	986	1005	1006	952	1003	1054	998	1028	963	1013	995	974	977	1038	949	1047	1000	1016	966	1001	965	1013	994	1000	1046	1012	986	1051	1020	1010	1043	1094	967	1003	1046	977	1071	1003	1000	1012	965	1009	1002	1002	1033	1030	935	1017	958	998	966	1040	975	1023	1004	949	972	1021	1072	1030	1009	1012	955	984	1016	954	968	998	1000	1061	1054	1018	1042	978	965	991	943	1022	1045	1016	991	999	949	956	1016	931	1008	1001	1014	997	1002	979	999	1043	1012	1050	1028	1013	1013	1028	1026	965	980	1007	976	1025	1055	952	1001	997	1050	1037	1020	957	1035	1008	1019	1011	1059	1074	976	1028	1003	987	1054	987	1042	993	1030	971	980	934	1050	999	984	1075	990	963	1005	999	1041	1060	946	976	1000	1039	968	988	1008	1062	1010	1009	1020	960	1016	943	1001	1021	986	976	1034	983	921	935	1017	985	1037	1028	1024	973	984	990	1053	985	954	991	972	1023	990	1015	981	1044	1041	1012	1065	977	1010
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
