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
339517836437	339517836956	339517837506	339517838056	339517838606	339517839156	339517839706	339517840256	339517840806	339517841356	339517841906	339517842456	339517843006	339517843556	339517844106	339517844656	339517845206	339517845756	339517846306	339517846856	339517847406	339517847956	339517848506	339517849056	339517849606	339517850156	339517850706	339517851256	339517851806	339517852356	339517852906	339517853456	339517854006	339517854556	339517855106	339517855656	339517856206	339517856756	339517857306	339517857856	339517858406	339517858956	339517859506	339517860056	339517860606	339517861156	339517861706	339517862256	339517862806	339517863356	339517863906	339517864456	339517865006	339517865556	339517866106	339517866656	339517867206	339517867756	339517868306	339517868856	339517869407	339517869957	339517870506	339517871056	339517871607	339517872156	339517872706	339517873256	339517873806	339517874356	339517874906	339517875456	339517876006	339517876556	339517877106	339517877656	339517878206	339517878756	339517879306	339517879857	339517880406	339517880956	339517881506	339517882056	339517882606	339517883157	339517883706	339517884256	339517884806	339517885356	339517885906	339517886457	339517887006	339517887556	339517888106	339517888656	339517889207	339517889756	339517890306	339517890856	339517891406	339517891956	339517892506	339517893056	339517893606	339517894156	339517894706	339517895256	339517895806	339517896356	339517896906	339517897456	339517898006	339517898556	339517899106	339517899656	339517900206	339517900756	339517901307	339517901856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2680	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22976	22105	29220	23577	20157	14257	1787	742	689	647	682	670	700	632	721	663	686	655	608	701	661	711	689	672	638	651	717	644	650	673	697	688	670	670	690	666	689	625	697	689	718	692	683	631	643	667	676	677	712	654	676	639	691	684	639	661	631	643	653	664	691	674	695	692	683	684	660	638	667	644	682	690	637	624	652	694	723	648	673	683	672	667	697	636	678	644	726	675	662	696	647	678	678	631	686	667	636	671	694	722	700	660	669	662	695	687	676	668	645	625	695	678	706	672	702	655	711	682	637	712	686	690	677	638	683	666	617	646	682	687	656	636	632	710	661	653	635	708	671	628	686	683	653	708	659	631	677	682	690	682	672	688	676	628	662	706	695	680	691	640	660	645	723	671	698	676	699	658	667	665	681	678	646	657	632	660	661	651	649	662	639	679	643	669	699	687	679	641	698	667	647	694	665	660	645	652	671	678	697	684	658	638	657	626	660	687	662	731	673	672	646	645	640	673	680	725	665	699	631	659	669	682	677	631	714	695	650	672	624	654	679	647	651	675	688	703	700	652	649	645	681	687	657	660	690	713	694	698	693	673	669	631	667	661	675	659	678	672	666	678	641	677	645	639	652	656	643	672	682	667	680	642	645	631	653	644	645	652	673	672	634	631	606	694	687	669	632	671	697	625	671	705	635	655	643	645	668	614	683	676	725	645	726	720	652	674	633	683	675	615	649	640	705	659	643	711	679	660	651	673	655	636	633	667	680	690	641	649	646	651	681	649	701	672	697	678	713	643	647	663	690	646	606	684	712	694	709	664	693	606	692	674	661	691	661	671	690	654	658	624	637	640	640	674	702	687	688	673	661	699	642	672	648	700	638	684	640	663	677	647	680	678	656	631	709	717	693	682	631	678	669	699	681	659	638	685	660	621	669	704	702	673	660	703	624	662	654	652	648	664	694	675	675	687	693	660	649	625	628	696	661	677	677	666	680	635	658	647	666	675	681	639	622	674	696	666	676	650	702	708	691	696	660	681	673	680	661	668	683	645	669	668	665	649	652	626	641	683	695	667	647	679	655	635	689	661	652	653	605	655	651	682	658	666	665	690	687	671	643	662	667	689	638	648	656	707	716	657	625	645	657	660	717	686	655	670	640	663	687	653	632	673	702	656	648	600	644	662	694	662	620	663	693	709	691	660	708	651	696	654	670	649	648	671	663	647	614	685	640	700	669	642	663	626	636	625	695	640	639	675	652	687	620	639	679	620	658	669	686	709	664	633	658	651	648	682	645	678	655	628	662	633	689	701	663	694	619	605	633	659	682	629	683	650	627	724	699	617	679	655	661	661	693	650	665	647	681	664	638	708	666	712	660	643	660	702	670	606	620	672	647	636	662	652	682	659	669	671	639	675	654	680	653	706	678	686	691	665	644	662	662	619	680	641	667	680	710	682	690	649	654	656	701	656	658	694	653	618	679	684	662	646	688	680	663	672	677	657	652	694	656	630	659	636	655	687	654	637	668	665	696	665	632	638	666	681	654	632	677	596	690	672	689	681	670	667	700	654	620	683	636	614	639	676	672	683	713	653	705	718	684	665	694	640	661	685	640	689	630	660	689	662	674	648	621	664	647	668	663	674	659	666	657	668	701	703	670	676	666	688	670	599	701	690	711	679	667	714	660	629	684	698	644	723	672	670	669	661	640	663	657	725	602	686	667	702	662	685	654	634	635	662	655	661	673	660	727	636	697	643	657	657	696	660	678	632	651	652	649	686	676	664	682	686	680	648	622	643	627	671	639	661	676	647	654	680	653	662	657	676	628	685	613	661	654	637	708	655	648	678	661	667	681	656	657	662	658	677	663	675	647	649	643	723	657	684	655	669	649	653	697	680	695	721	716	635	708	672	650	688	605	678	653	695	646	605	684	672	676	643	711	686	642	714	664	614	626	682	654	677	702	654	650	619	649	648	705	665	625	659	631	661	662	666	650	721	680	716	649	668	672	653	674	649	701	699	656	617	642	677	656	635	640	665	711	668	666	670	634	681	683	656	662	683	660	636	679	677	658	679	670	634	617	677	670	643	720	670	660	674	681	621	648	644	630	656	725	745	661	642	630	672	611	709	681	695	682	650	646	624	695	627	649	641	680	657	650	640	679	669	668	660	693	678	649	651	683	670	693	586	650	618	697	662	658	673	582	626	641	621	658	661	659	682	633	681	656	625	653	666	641	661	661	684	648	685	677	681	638	640	638	677	629	698	659	689	663	648	680	648	687	642	643	692	702	692	654	687	605	658	650	664	631	685	687	661	673	725	660	670	704	673	685	662	648	657	651	625	682	674	652	625	644	684	712	665	673	657	689	694	644	658	633	678	660	635	724	641	674	630	648	613	679	668	653	689	650	705	647	652	622	676	693	702	679	696	677	685	711	630	639	677	667	636	672	668	703	643	633	669	688	665	606	625	646	719	691	658	680	686	626	671	712	655	638	680	719	664	655	698	675	706	647	688	624	643	691	730	654	634	663	703	670	687	678	637	678	689	681	618	657	714	649	705	681	643	700	686	673	662	636	639	695	688	636	635	699	667	667	640	662	654	651	643	679	626	683	707	635	638	649	676	575	656	657	679	639	676	641	685	659	639	695	656	659	680	700	647	646	634	641	675	658	704	694	698	682	632	703	679	696	653	677	614	626	644	699	638	662	705	673	672	652	682	636	631	651	647	686	663	637	621	706	650	657	662	663	671	719	657	628	690	704	692	657	656	666	696	667	643	638	659	681	670	652	697	656	699	664	680	659	654	628	644	672	666	675	636	677	665	697	671	703	675	636	667	677	651	690	728	702	648	674	680	683	687	624	660	643	654	682	669	666	690	654	708	679	678	706	654	655	694	696	693	659	656	690	601	637	630	655	674	687	680	676	663	655	637	669	615	698	655	646	657	658	717	640	693	691	676	740	639	698	695	656	655	676	690	635	684	635	712	655	659	710	695	678	685	679	655	682	681	619	726	651	679	676	617	653	648	709	643	693	631	658	672	660	705	600	669	669	648	695	639	657	710	673	684	696	643	686	652	652	650	721	684	643	656	694	666	694	678	649	665	667	680	712	692	676	656	655	667	628	624	634	652	748	669	653	674	696	679	660	647	634	701	656	609	640	705	645	657	638	664	668	691	673	663	712	710	695	630	709	650	690	698	666	641	698	669	657	691	653	679	696	686	677	632	662	651	656	685	649	634	674	687	629	691	671	698	705	707	680	684	648	620	689	654	660	678	662	730	690	669	686	631	688	654	642	621	647	701	679	665	635	627	687	712	713	644	669	646	692	604	690	665	629	678	674	686	657	675	665	657	647	669	707	695	654	651	741	650	639	670	694	638	636	680	690	725	654	669	655	679	665	655	672	657	728	659	729	669	665	687	675	672	687	657	656	673	708	668	661	671	676	636	665	705	645	705	659	680	669	760	680	703	708	685	655	697	698	701	675	638	663	685	669	672	681	654	672	633	686	675	642	666
58898	95346	62920	14477	1097	1090	1079	1118	1047	1067	1016	993	1106	1075	1055	1063	1104	1004	1011	1040	1025	1046	956	1025	1091	1009	974	1064	1002	973	968	1041	1055	960	1052	1006	1014	1033	976	1028	1049	1046	1054	1016	1038	960	969	1003	984	1017	953	970	1057	1013	983	1013	971	1016	1076	943	992	982	974	980	1048	1073	961	989	1011	999	943	970	1021	970	980	953	1057	1019	998	1038	983	1012	1012	1072	1009	1010	1037	1038	984	996	983	980	954	1000	987	1025	1005	997	1022	1016	920	1014	1031	1036	985	946	1075	986	968	1003	976	1053	933	1028	970	1045	1072	988	1032	1039	1060	1012	1102	1011	991	1019	1013	1016	1037	1048	990	1014	975	1033	1018	1006	1012	1020	1014	985	979	1041	988	977	995	983	1024	989	1011	1048	974	1021	958	958	1002	931	1037	976	1055	1008	1040	1010	960	1021	1061	1005	993	1025	967	976	999	958	994	942	1012	982	1009	1001	1050	1015	973	1008	1020	1011	941	1026	1003	1043	1032	1102	1018	976	1038	1041	997	1008	996	1070	1003	1052	1012	1012	971	1004	968	1060	1057	992	1010	1001	1021	980	949	1017	951	999	1035	1055	960	1035	1058	925	1010	977	997	1017	1077	1030	999	1015	998	1014	1029	960	1015	964	1017	1037	1014	1028	1051	1026	1031	1036	1010	1024	991	991	1013	1003	1035	1053	1034	1013	957	1019	1017	1007	1003	981	968	1011	980	970	983	965	958	999	1008	989	1000	973	949	1030	959	1030	1051	1019	955	988	938	1031	1034	946	997	973	988	991	1018	1007	975	1020	1021	1016	1066	990	1054	1006	1076	1015	982	989	997	1064	993	916	1051	1024	1007	1047	1006	1008	1008	1005	1027	947	953	1036	1032	984	1017	986	976	1076	1024	1027	993	1013	1036	1014	1005	1026	989	957	976	1010	955	999	1049	1029	978	1038	999	1007	1022	1033	1028	1036	1064	979	1019	1030	1050	964	1007	986	983	1009	1016	999	1083	1000	987	1055	1016	950	1041	1019	976	1035	1031	949	1028	951	985	1039	1024	996	1049	1033	1009	994	992	1003	1026	1041	965	1005	966	988	1046	970	937	1028	1022	960	1022	1010	1001	996	1049	954	1002	1012	981	1017	1029	945	999	932	1058	1016	949	970	1027	962	1008	991	1071	995	1009	998	1014	1045	991	1020	943	1021	970	965	1014	1021	1024	943	1035	977	953	1029	999	926	1055	968	1031	992	974	1041	992	982	1041	993	972	977	987	986	1009	1013	1062	979	941	1010	962	968	933	958	1058	1029	1028	1017	971	939	1002	985	1028	942	951	997	1023	999	1002	1008	989	1034	952	1022	1013	1019	978	972	1025	1019	1053	1050	997	1013	1034	1016	1030	1013	1007	989	982	972	1057	1024	1030	1009	977	1005	1009	1046	1021	1006	968	1061	1003	1034	1016	961	1000	1014	967	977	1119	1066	1031	935	1064	1016	1044	983	981	1029	953	972	1002	1052	1044	1023	978	1010	1004	1055	1080	1049	978	979	951	975	968	1029	977	977	1018	1028	1022	944	1056	993	1051	976	1018	993	1010	1005	977	967	988	1002	987	1015	995	1041	1034	1024	958	1037	1033	1019	1014	972	1002	1057	1052	985	959	981	1032	1038	1018	982	1097	968	1010	988	945	953	975	1047	984	984	1042	969	1004	1034	1021	1054	985	1043	1010	1047	1007	921	1016	972	1044	1020	914	1007	990	1026	1069	975	994	1017	1053	1041	1036	1000	928	1021	1034	1023	1108	1037	1021	1000	959	1012	1008	1006	1000	1016	1036	944	997	1028	961	1009	976	990	941	1055	963	1030	954	1021	1002	1023	998	1031	1050	972	1001	957	924	980	997	1043	988	936	1037	1029	995	932	1082	1013	990	989	986	974	999	1016	997	1012	1018	1004	1006	1014	1001	1032	1030	923	1044	976	967	979	1012	1017	999	1016	1026	1029	1032	942	1030	1040	1013	993	1011	1040	1042	999	1022	1021	1033	1028	1021	1035	1023	998	998	951	1018	1006	999	1022	984	1000	1057	965	997	1073	999	1013	1012	980	986	1005	1052	978	1014	1052	1003	1010	988	1006	969	1038	1043	957	1073	1008	985	1032	1028	1002	1033	1037	1066	988	1031	1008	1003	1064	1006	928	966	965	1007	991	1025	1045	975	1006	1034	945	1006	1015	960	1005	1038	1006	1021	1008	1030	1051	957	1009	984	1023	1011	1000	998	965	978	1038	979	1008	973	1037	1068	1018	1055	987	989	980	1014	1003	952	1051	971	962	1078	971	1001	1008	1017	989	957	994	1020	1029	994	1037	995	1016	957	1024	944	1022	983	1013	1038	952	997	1035	1032	982	1040	1054	985	985	1001	988	1033	1025	999	991	978	1000	987	983	1021	1037	906	1000	961	1016	1053	990	975	996	971	1029	1073	1085	1017	1046	1008	1032	1013	996	968	931	962	1006	996	1062	965	1038	988	1017	947	1022	1002	983	999	1006	1067	1025	1005	992	1072	1041	1049	1018	1105	975	970	962	980	1031	940	1005	1022	1003	982	993	1045	1005	1007	1011	997	961	983	998	1117	1027	983	989	984	947	993	1055	999	986	986	1053	964	999	983	988	999	1007	978	1047	1057	1017	1008	1005	959	990	1002	984	1014	962	1001	1012	992	994	956	1036	1010	1012	961	1017	1021	927	950	997	1025	1011	1044	1062	992	1070	991	967	1032	1063	1042	1029	1019	1011	975	991	1016	1012	947	1035	1000	1019	1025	992	995	1005	943	1049	1020	1009	1028	1024	976	1003	1040	1004	1016	1015	976	958	1008	968	1048	978	996	1000	972	969	1058	950	974	981	947	951	992	955	1055	1048	1011	1055	997	992	985	1018	1050	1003	976	941	989	1015	1070	1020	1014	1001	1030	975	957	961	992	1005	1018	1002	986	1027	1004	1022	948	1004	1007	1005	1032	1010	1049	958	989	921	973	1066	1014	1006	1033	1010	1012	988	982	942	1036	1025	993	988	1000	1029	990	1010	1018	1008	1027	936	1041	1047	1030	985	973	1005	1020	1079	995	1042	1031	1013	1039	979	1060	981	917	1030	995	1012	960	961	1004	1000	997	1007	1007	1040	970	1014	985	996	982	960	1016	1009	1009	1018	981	991	1010	1005	958	1037	995	942	1065	1010	1030	997	1007	1035	1017	933	1060	1013	982	945	1007	1006	1013	937	943	1008	1048	1057	978	999	1045	1007	1007	1044	996	1057	1055	988	1064	1021	1045	1038	1025	1052	946	988	1008	1049	999	1036	973	1014	995	1003	1008	981	980	1064	997	1003	1001	1013	1008	950	987	1026	955	1002	962	1006	979	1049	969	992	1026	1030	1012	1007	1044	1014	1002	1069	997	1008	998	1008	967	981	1024	1025	1006	1014	1031	1013	978	954	994	1017	1027	982	1025	1001	995	1031	1047	1019	952	1032	984	970	957	995	993	1007	1016	1023	1034	1018	1010	1047	1002	1011	1044	973	1021	1077	998	1035	1011	1104	1028	999	1012	1010	1058	1008	991	951	1017	992	989	1008	1027	964	1027	1010	1007	1016	993	1013	998	1028	1017	998	993	988	1016	1005	1029	1030	959	1025	1034	980	968	980	987	1035	1008	1006	1046	967	1055	1003	1038	995	1024	989	996	995	1009	1025	980	1027	1007	982	1028	1006	1019	988	960	1008	996	986	972	995	1041	1003	1060	995	981	1034	986	1047	1011	1016	1009	1011	1004	1005	990	995	998	1009	999	1026	1070	1028	1013	1011	1044	990	975	963	1021	918	1020	1031	1011	1041	992	1020	967	1011	966	1022	997	1042	985	1003	981	979	998	1056	1021	1014	974	1013	1001	1012	1080	1037	1042	1047	1000	1042	1030	980	1013	1036	975	972	1037	981	971	1023	984	1054	1030	1027	996	1041	1001	994	989	1029	1000	990	1009	1006	973	989	977	1015	1000	957	973	950	1002	1035	1009	990	1022	963	1004	1024	1050	1002	1014	1048	970	942	992	1053	1026	990	1050	972	1029	1020	1052	1023	1033	1004	1023	1035	1007	1028	960	990	980	1014	994	1028	1017	1076	1082	999	951	926	1024	942	1007	992	1023	966	1032	1017	1000	1041	1051	1016	966	1014	954	1026	1014	1057	1057	1006	1053	1069	1018	1009	1001	1008	1035	1067	1018	1015	941	1032	1012	1072	963	989	982	960	977	1011	1007	1064	1020	970	973	985	1012	1017	983	1046	961	1008	980	1017	954	1057	985	978	990	1021	1009	1016	991	1035	1016	960	1011	985	1035	969	1041	1017	1013	1039	1057	1022	1070	1038	1003	995	1059	1003	999	1051	1003	1001	1016	983	1066	965
32242	31945	26338	8788	669	565	592	512	508	540	539	514	573	558	569	568	574	523	536	542	584	562	529	530	527	542	533	545	562	542	547	542	543	536	570	541	548	533	547	538	519	521	523	553	557	536	544	535	535	520	542	536	563	538	499	591	552	569	550	572	548	552	564	488	521	589	612	584	535	525	585	546	559	564	548	566	545	526	520	524	550	573	523	532	519	544	548	541	537	550	557	546	564	535	559	530	553	486	518	562	537	537	552	542	497	571	527	556	531	558	536	559	562	557	558	544	522	541	550	535	529	530	583	572	508	534	546	539	558	513	533	568	551	528	538	565	524	564	551	586	564	546	534	545	505	571	571	546	528	522	502	537	520	580	592	627	535	526	510	549	572	571	570	542	528	577	530	534	493	533	558	558	561	577	532	527	567	573	544	514	527	569	615	560	559	561	557	548	553	522	538	546	579	516	556	555	585	551	548	566	539	568	549	580	557	584	524	569	559	524	587	540	542	561	570	513	520	552	532	530	530	558	507	545	569	581	543	555	521	546	515	510	571	535	517	512	558	550	568	540	525	548	541	518	567	547	575	583	570	527	522	519	576	540	575	566	528	536	554	531	567	549	536	530	523	548	525	515	563	523	584	534	544	562	566	557	589	576	538	538	530	523	554	533	553	595	538	541	539	577	585	510	549	535	523	545	532	549	513	518	523	564	563	521	551	574	559	529	561	518	565	535	552	557	560	556	578	563	529	546	505	575	508	537	534	554	524	546	571	571	526	560	505	528	542	553	572	577	576	556	555	567	552	553	511	557	491	564	512	529	534	535	552	537	578	516	517	549	559	520	509	519	537	549	539	539	550	573	543	538	551	540	523	543	534	554	532	510	565	528	532	541	517	508	548	527	549	571	537	559	527	528	536	566	550	564	555	561	608	548	512	546	531	545	523	550	517	519	532	555	576	567	543	535	548	567	521	489	520	572	561	523	567	558	508	517	527	548	511	548	554	530	518	567	516	557	563	532	550	544	558	482	514	524	541	539	532	556	578	565	572	531	575	547	560	534	532	559	547	530	530	538	544	548	576	563	526	532	537	579	528	520	519	528	535	556	505	566	531	583	541	566	552	547	552	536	560	546	571	584	538	543	529	548	542	505	552	553	535	570	551	527	573	552	545	557	533	566	526	552	548	580	535	542	583	540	606	543	514	524	520	518	519	529	551	545	561	573	537	575	561	544	550	529	532	567	560	555	545	521	548	564	530	558	544	551	585	538	547	552	477	512	494	537	528	556	504	569	558	537	512	525	547	547	550	559	501	562	530	524	558	532	529	515	564	562	527	524	543	572	556	506	559	552	519	578	532	556	538	529	552	588	547	573	575	552	500	543	557	531	555	539	543	537	514	536	538	527	539	536	542	512	590	567	559	518	542	540	524	541	531	550	518	532	549	576	573	570	520	558	545	538	533	575	564	539	535	522	500	526	569	553	529	547	589	539	537	533	574	547	493	541	535	563	548	528	598	553	549	526	583	496	555	533	567	508	518	521	573	570	546	520	500	549	544	479	560	568	520	575	544	541	508	487	551	566	533	532	580	567	530	521	536	526	527	553	536	548	565	539	584	516	546	583	533	594	530	564	550	525	537	563	540	547	515	514	535	516	530	537	535	535	487	592	576	521	558	545	566	532	561	551	585	502	563	583	503	513	579	549	507	579	558	540	526	561	536	542	553	525	546	530	539	550	587	491	559	543	533	510	533	556	559	521	517	575	499	521	601	559	529	528	532	550	517	555	534	556	536	584	531	550	603	556	523	531	573	544	563	512	576	571	604	571	555	512	545	537	537	586	556	498	487	544	585	533	491	538	541	531	555	493	539	512	570	559	573	524	543	512	511	568	530	543	529	537	573	548	544	577	508	548	543	516	561	549	586	554	556	527	578	562	556	506	592	537	546	552	571	522	525	576	494	570	533	504	516	569	556	581	551	520	541	540	563	553	544	550	560	573	516	537	573	571	581	554	537	535	561	542	567	540	517	559	567	562	563	573	538	541	531	547	559	529	539	503	578	547	537	577	539	538	516	573	558	579	539	494	549	558	595	549	557	556	525	518	553	563	576	541	495	537	548	526	584	551	541	529	560	532	563	530	547	538	567	525	542	532	495	581	546	559	507	554	549	552	549	563	557	512	575	568	583	545	550	538	511	484	564	549	558	497	564	550	550	555	516	536	556	516	556	577	557	548	522	543	577	524	568	558	541	570	547	502	560	510	548	521	504	556	537	571	550	543	566	560	556	593	556	564	561	553	530	581	592	536	522	499	574	584	575	547	566	539	583	536	525	562	531	551	598	595	545	556	518	561	540	536	570	550	599	573	535	575	530	567	519	542	495	544	566	518	576	535	546	528	513	569	570	553	516	556	549	522	575	533	526	549	547	571	526	558	571	540	527	531	569	581	506	575	533	517	556	542	553	529	524	536	526	563	521	555	556	538	597	540	518	545	553	592	550	521	554	545	536	540	589	530	552	601	530	536	517	555	561	523	564	554	538	529	535	538	595	564	548	556	544	546	558	515	534	564	552	580	583	548	574	564	535	538	549	573	538	538	542	526	534	495	515	561	537	574	526	554	553	541	566	560	571	517	518	528	568	545	511	559	505	557	584	545	528	540	522	528	618	579	561	586	541	535	534	516	571	546	582	505	543	565	545	554	530	547	513	513	539	580	523	547	530	556	559	536	550	528	532	543	521	550	537	544	534	506	563	491	589	530	529	511	526	539	524	544	576	537	548	538	569	546	547	508	545	564	526	535	589	551	526	565	533	556	582	532	560	568	543	543	529	559	536	551	560	592	533	565	547	541	516	541	545	558	534	542	575	566	528	514	545	516	539	542	539	553	537	542	564	571	586	557	541	546	532	528	509	550	561	527	522	545	561	543	564	536	530	532	582	523	555	552	532	497	549	521	536	541	522	525	494	555	558	560	561	561	517	514	558	566	522	534	581	504	539	571	596	562	542	574	588	568	550	486	546	581	604	526	527	522	491	576	565	521	537	510	505	543	576	522	566	543	490	531	561	556	576	531	513	585	565	556	561	506	561	568	590	551	506	597	515	529	515	498	573	516	536	535	531	556	564	529	523	553	559	504	525	554	544	555	539	534	550	554	567	569	532	490	532	579	564	538	581	525	544	535	520	539	533	539	520	544	517	538	568	553	556	550	509	548	571	560	545	532	525	514	502	567	579	569	606	524	534	524	557	565	559	568	544	546	528	540	556	551	585	547	543	534	560	545	563	542	537	545	557	587	574	559	570	532	520	600	582	541	565	545	554	584	558	554	520	521	591	577	558	560	552	524	537	552	534	541	527	610	539	560	522	552	570	542	532	552	524	558	543	531	561	528	538	509	548	534	530	501	562	536	542	515	531	536	534	535	526	557	584	522	555	529	548	570	529	543	543	513	568	558	570	522	555	543	536	543	533	514	515	548	554	583	577	550	489	545	552	556	581	552	508	543	563	578
42823	48830	29766	5014	856	928	878	901	886	864	857	877	893	914	938	944	890	916	900	881	897	899	862	928	902	979	898	888	931	957	917	885	904	870	886	873	883	868	861	901	891	936	926	908	891	910	892	929	866	881	880	908	883	875	912	867	885	910	909	830	900	919	912	912	899	870	871	882	910	870	918	887	898	894	905	875	918	892	895	904	905	909	947	863	889	916	899	918	934	842	884	881	943	895	902	911	885	892	860	883	889	882	871	897	873	867	936	890	863	882	887	944	893	918	913	921	848	874	895	950	960	903	866	832	937	915	876	930	957	917	847	912	866	855	886	886	950	870	938	955	951	909	885	883	858	885	825	877	883	888	882	916	919	851	884	879	896	889	901	907	921	851	904	893	939	898	891	858	915	878	872	893	925	899	911	969	897	880	848	961	871	936	888	846	883	885	896	836	861	859	905	867	861	898	907	878	884	945	919	910	897	856	861	850	890	930	945	899	921	867	941	914	884	885	903	903	913	850	852	896	914	919	872	884	968	947	955	901	933	925	943	927	918	886	893	909	865	890	950	835	932	922	918	924	915	907	884	926	884	928	856	958	837	934	876	876	859	933	903	894	876	958	877	915	843	903	897	876	895	911	926	848	886	889	871	889	919	927	906	908	838	872	892	869	927	911	936	898	895	876	831	924	938	941	897	889	920	872	882	912	873	889	919	875	931	969	913	914	943	919	902	893	899	894	892	942	869	874	944	873	909	911	833	853	893	883	875	883	917	903	899	913	863	913	874	837	921	903	908	887	926	841	887	930	907	921	880	894	914	879	861	915	873	926	903	898	911	930	915	916	917	848	893	919	891	880	878	860	893	907	918	890	926	927	881	875	875	893	854	874	924	964	869	898	877	904	863	948	935	891	866	917	911	909	868	848	922	903	925	901	872	919	865	871	863	924	886	884	873	912	952	901	877	905	846	919	912	922	907	916	874	887	900	850	909	922	858	923	845	910	955	878	944	948	885	866	864	874	863	920	889	887	860	906	881	892	916	893	871	881	889	915	879	845	892	854	908	933	920	949	931	924	861	913	862	889	900	889	888	899	868	926	891	888	913	939	898	878	896	888	834	864	919	883	915	899	890	923	887	886	909	897	873	909	922	936	873	835	889	860	906	949	896	910	885	859	916	898	882	896	884	913	933	874	925	920	922	900	867	952	887	781	883	873	874	876	884	864	862	912	927	883	899	937	895	884	879	885	893	909	932	923	941	872	935	926	911	902	919	861	902	886	939	853	909	861	880	918	897	902	886	924	921	891	892	891	841	865	940	922	869	895	848	887	925	911	923	925	888	889	879	888	915	890	934	927	847	917	894	887	921	934	880	865	877	864	880	835	897	917	875	870	876	900	920	882	909	855	874	876	927	849	867	882	871	934	921	889	889	907	880	905	892	896	956	932	795	875	901	919	899	902	914	925	904	881	864	849	946	879	896	931	893	912	901	889	927	812	908	895	865	865	927	849	909	895	875	870	897	938	869	885	926	904	895	911	882	926	842	869	903	874	955	917	873	902	909	894	908	888	895	925	909	960	878	901	934	889	957	893	892	893	913	943	860	879	949	939	880	877	961	890	886	883	869	874	854	913	874	908	856	922	892	881	876	862	913	880	858	948	881	928	892	951	904	936	887	939	937	897	877	917	856	898	897	895	882	881	862	874	887	916	828	849	838	889	906	890	915	914	851	870	867	886	882	811	899	895	871	891	933	929	863	955	902	952	885	876	911	895	939	924	924	846	897	927	925	904	916	898	883	941	869	900	935	885	923	899	917	859	904	874	902	963	914	877	879	888	945	954	976	864	884	912	874	865	901	927	889	869	854	909	918	945	913	892	941	898	892	890	943	925	971	927	862	876	906	791	822	911	940	873	873	910	855	872	904	909	847	963	913	924	907	865	916	884	881	912	806	887	907	907	872	887	893	904	885	927	899	916	859	819	916	897	876	865	888	908	878	887	895	858	907	886	916	899	887	862	937	919	874	906	897	931	879	876	873	900	905	924	885	855	885	897	884	956	872	921	890	884	933	895	924	886	881	862	883	850	903	908	868	915	893	946	905	901	919	905	882	884	892	861	907	860	883	896	906	853	900	839	888	909	923	881	907	890	874	899	915	879	874	897	906	935	865	846	918	884	926	869	931	908	927	950	869	906	854	840	879	926	835	883	924	900	931	907	934	909	927	930	935	928	868	941	954	922	888	954	892	894	932	901	874	894	831	925	885	902	910	919	905	916	917	880	906	921	897	824	948	933	905	881	907	880	879	926	884	944	867	860	887	942	896	914	906	968	914	863	932	858	926	907	888	904	900	927	877	900	944	924	934	915	898	857	896	900	925	882	874	846	929	899	856	881	866	881	865	914	893	942	853	908	910	908	893	930	861	895	830	919	930	885	931	906	839	954	863	937	892	907	839	855	919	897	903	834	868	889	923	920	841	900	898	945	894	878	879	919	938	900	914	927	910	882	902	883	958	910	875	871	848	866	905	876	922	849	896	871	879	866	871	911	865	947	944	912	871	895	896	934	920	876	885	913	947	872	864	885	931	876	884	937	890	881	903	916	934	925	867	927	906	935	862	861	897	932	891	937	897	886	906	860	903	922	862	922	828	891	910	906	924	923	940	975	906	900	901	918	877	882	837	865	906	888	860	965	934	903	897	960	902	930	964	855	894	988	901	848	935	851	930	886	942	856	892	844	923	880	917	903	919	894	849	860	852	936	892	900	912	901	910	878	954	859	893	925	907	881	923	956	858	872	870	949	930	951	902	902	913	852	881	899	938	945	900	876	926	889	920	899	886	892	884	861	939	868	843	830	838	927	904	905	862	882	950	927	895	939	888	923	921	877	882	883	923	900	927	900	876	887	948	853	895	885	906	915	918	875	871	903	922	898	881	891	901	856	886	856	886	907	861	904	860	875	867	943	874	942	886	946	906	902	865	921	882	913	874	881	939	905	937	908	921	876	873	854	878	823	883	918	903	875	868	886	888	892	871	871	932	943	886	934	898	893	927	918	932	948	930	925	941	915	888	919	902	907	931	923	852	894	899	886	897	896	908	919	923	926	861	902	962	887	899	927	875	911	901	920	872	855	840	901	900	877	918	968	950	911	924	885	895	922	862	877	841	891	891	870	884	930	907	878	859	863	928	916	868	857	908	864	926	890	942	878	900	856	944	965	902	880	897	893	910	849	874	864	914	877	907	905	910	892	929	925	880	910	902	885	870	899	902	933	895	889	904	905	859	857	891	888	886	889	927	893	918	898	880	897	823	903	917	853	938	909	896	869	895	902	872	911	874	906	934	901	881	918	889	850	940	882	920	911	897	862	937	884	894	874	912	880	884	868	909	916	953	854	873	903	894	923	871	870	835	910	851	950	913	879	870	921	922	904	860	930	878	916	891	890	863	864	876	884	874	917	903	903	861	932	944	880	890	901	892	907	893	844	883	973	916	868	864	889	926	898	949	918
25939	25644	33226	25600	16120	2741	553	482	456	428	417	457	465	479	435	454	453	436	454	448	465	450	435	439	415	499	384	421	438	435	452	424	447	423	433	444	434	425	432	424	426	447	461	444	433	450	398	432	454	401	473	412	438	402	399	407	447	428	421	432	444	421	463	412	442	418	435	454	439	418	428	441	432	438	452	383	421	437	380	460	437	418	434	421	399	470	419	431	438	410	388	424	425	445	440	444	474	429	419	414	421	417	417	409	451	451	428	419	415	413	445	444	448	456	440	395	395	383	400	455	466	397	427	422	449	469	433	413	429	426	462	441	420	423	449	411	408	406	440	443	449	396	419	423	421	430	429	418	447	467	441	392	428	447	405	428	468	442	393	449	398	438	429	447	411	422	445	449	422	399	411	400	423	447	433	471	459	444	452	410	431	385	421	445	428	395	429	430	427	448	435	448	451	471	435	451	431	419	420	413	415	406	412	419	448	430	426	393	437	410	420	387	442	429	414	389	445	406	445	454	431	404	416	422	448	439	380	453	421	413	424	415	486	446	437	422	440	425	446	447	418	434	445	434	434	469	416	441	419	442	426	423	415	440	472	446	450	440	423	469	446	455	444	428	401	427	450	436	412	425	430	445	429	465	481	431	443	400	447	437	433	416	456	434	439	414	450	414	408	438	454	415	411	432	436	401	430	443	450	433	403	425	435	444	424	455	408	395	451	420	435	431	461	400	455	398	399	403	436	419	446	437	432	417	421	455	444	442	436	439	388	444	409	425	459	431	438	387	413	414	421	475	414	426	431	415	438	416	401	410	444	422	414	405	409	406	433	421	405	406	441	437	434	432	454	432	386	465	432	437	430	466	438	432	443	432	423	436	426	435	391	404	426	433	417	438	437	445	405	399	408	486	410	422	448	437	454	432	419	454	406	414	452	429	436	426	420	468	415	455	469	409	435	419	413	441	442	456	451	376	421	436	438	436	517	441	408	451	425	435	403	436	392	451	422	405	412	410	463	427	443	429	433	427	478	406	447	440	419	439	471	420	426	444	430	407	426	454	439	442	403	405	446	465	445	424	427	451	414	393	448	420	432	448	448	430	397	456	416	424	444	442	413	443	449	407	422	416	435	404	446	416	434	441	475	450	422	412	446	431	385	427	445	419	403	454	456	416	421	448	471	454	445	439	405	413	411	421	430	421	450	412	451	438	402	419	446	427	405	440	445	419	444	433	445	438	386	458	424	422	432	412	438	435	420	419	434	406	441	420	424	435	428	432	450	413	445	417	467	419	446	443	431	453	410	461	427	415	453	424	411	478	415	479	389	442	447	408	394	439	439	440	459	419	437	391	402	473	411	431	402	425	396	433	399	433	412	441	445	399	461	461	446	407	407	409	421	440	456	425	444	426	439	445	439	461	468	434	441	401	412	412	417	395	435	420	417	446	413	421	468	433	419	408	407	402	405	431	442	406	417	438	400	417	432	423	459	440	435	388	440	429	429	446	436	395	428	430	457	467	436	428	409	445	435	419	448	435	439	467	448	406	404	415	436	460	400	398	437	399	425	440	399	431	446	433	425	431	396	408	423	451	425	397	433	480	453	441	449	417	415	408	440	427	404	443	412	433	400	417	413	457	400	417	416	415	423	420	392	387	417	421	422	414	442	431	416	436	416	448	449	431	451	448	416	428	414	437	458	382	453	421	410	435	481	432	410	400	440	411	416	458	436	420	430	388	438	421	423	465	465	431	442	385	420	435	432	453	438	384	401	453	420	438	399	441	421	433	450	424	416	429	424	392	420	443	442	424	490	462	407	439	384	428	444	408	392	417	422	438	425	422	473	416	401	430	453	411	427	427	480	399	413	457	446	443	388	416	473	405	444	424	432	421	428	447	413	409	426	413	444	392	422	450	420	433	412	425	404	457	430	414	402	416	421	419	405	440	458	450	443	423	431	431	451	390	427	416	430	428	446	396	453	440	416	436	405	421	414	426	410	417	412	436	373	394	438	441	426	428	465	433	391	391	443	419	426	449	421	434	416	453	471	434	441	433	407	418	415	426	397	456	406	434	414	448	429	412	452	413	400	432	424	446	453	462	442	453	410	456	410	445	406	450	415	414	418	428	467	418	433	422	449	441	414	458	426	435	423	483	449	422	441	401	433	492	423	449	458	434	456	426	424	416	435	420	422	421	478	423	439	416	432	458	382	425	418	432	418	418	452	424	457	411	409	427	463	438	412	477	473	415	437	457	406	380	394	415	416	448	425	420	435	437	412	448	449	444	464	447	432	417	438	419	403	430	451	425	411	463	440	445	408	431	412	449	438	440	437	395	414	418	419	405	443	441	417	432	443	426	430	414	448	430	428	451	396	410	440	412	433	433	442	426	428	430	446	444	436	454	474	412	416	433	445	383	470	465	460	409	436	489	430	432	415	458	421	417	426	421	418	389	410	444	434	396	389	429	422	412	471	426	446	441	444	450	447	425	441	451	436	418	459	447	477	410	387	442	422	453	441	462	428	444	434	448	421	414	419	429	446	430	429	399	418	402	438	434	444	434	446	427	442	434	423	416	384	417	417	428	433	410	460	451	461	438	478	420	423	459	459	463	434	467	391	414	433	448	431	470	414	446	408	410	425	443	445	407	440	454	422	458	437	443	427	452	439	427	435	436	465	466	404	423	394	446	455	423	433	394	434	460	420	443	475	435	396	431	410	387	431	435	410	403	436	430	456	452	430	441	399	441	425	391	464	437	424	429	449	393	473	435	444	432	417	416	440	425	426	481	401	434	423	430	465	441	396	436	424	404	465	420	425	471	416	434	406	444	455	434	414	455	411	447	462	415	443	444	429	411	424	460	452	437	449	409	417	419	430	454	467	418	426	468	406	412	448	445	457	405	453	408	451	429	447	417	431	432	420	403	400	425	436	456	394	421	419	412	403	424	440	427	432	439	419	450	423	412	425	452	464	420	390	428	429	425	430	438	439	470	440	406	402	432	423	422	433	432	434	398	433	446	439	424	443	427	427	438	416	415	419	434	434	463	444	421	391	443	419	445	398	434	410	425	405	433	404	442	422	422	464	445	412	410	423	423	436	429	418	431	396	444	419	434	431	438	411	421	419	414	453	422	443	436	419	434	463	418	418	462	409	394	428	406	434	456	414	435	445	436	396	468	411	412	487	400	423	415	433	459	407	399	450	456	382	450	420	468	407	442	451	416	412	419	427	415	406	423	435	434	460	407	426	406	413	430	422	447	400	439	397	432	413	396	502	417	426	408	416	414	441	447	470	443	470	426	425	419	452	444	440	425	450	424	428	430	397	389	449	425	418	428	448	394	436	451	411	409	421	451	417	443	474	449	415	450	419	424	416	450	406	436	436	441	432	452	435	449	411	441	416	388	431	448	436	413	410	462	438	425	457	420	453	465	424	457	409	410	430	415	407	450	433	425	439	460	416	434	454	428	441	424	427	390	445	409	441	429	425	403	454	426	447	423	424	409
62116	89181	60339	12728	737	765	768	713	765	722	683	679	694	710	728	734	699	743	681	722	746	708	704	728	704	705	732	699	734	701	702	736	756	728	735	708	731	686	727	746	710	700	715	761	734	724	738	710	693	737	736	687	772	713	707	736	674	701	702	719	687	690	706	672	715	723	706	708	714	727	747	705	681	727	732	682	732	733	696	718	698	760	681	715	679	728	696	685	669	752	679	676	711	656	718	709	741	739	753	663	738	748	752	749	697	687	734	675	708	698	682	730	757	767	705	707	701	708	751	710	744	701	677	765	708	741	707	750	769	730	749	736	747	664	746	747	717	725	703	696	715	765	678	726	669	667	743	688	668	745	694	718	645	736	734	722	715	693	699	701	707	716	688	731	732	695	727	686	720	715	710	738	685	679	641	706	700	719	671	716	682	691	718	674	697	735	721	700	739	664	761	665	724	715	762	681	689	714	689	705	685	669	753	686	691	747	703	718	717	703	670	688	772	706	709	701	747	758	720	705	713	695	713	708	690	726	720	757	728	704	675	695	741	715	761	710	732	701	733	733	755	694	680	697	709	746	703	695	730	712	740	717	718	731	734	672	734	740	712	734	691	704	747	699	680	706	728	658	725	713	720	672	723	714	650	728	717	716	732	661	695	691	743	713	698	717	698	707	683	713	714	683	707	730	708	727	695	732	679	760	707	735	711	729	727	722	700	689	684	709	722	745	724	697	706	741	708	693	715	665	770	675	718	734	722	729	708	708	719	745	779	729	729	708	723	673	710	722	732	746	705	739	686	696	708	713	759	711	718	721	723	722	717	708	697	712	736	697	683	658	753	716	702	721	701	739	747	753	682	711	747	697	770	710	686	749	706	678	760	709	720	746	715	705	721	688	734	717	723	714	661	688	742	705	733	756	712	709	723	750	748	693	727	720	667	713	736	688	716	686	735	686	710	706	740	727	708	699	710	712	685	699	681	697	719	714	692	710	697	691	757	733	743	757	681	734	681	698	703	714	718	710	752	690	714	702	695	745	717	748	760	712	706	722	729	679	692	699	724	727	694	701	745	724	711	737	756	705	736	761	692	756	737	717	708	694	678	734	634	711	741	694	707	739	696	745	716	741	725	695	739	771	747	708	740	699	735	686	785	726	716	712	719	718	705	676	704	663	717	674	730	726	710	735	720	748	700	734	752	720	697	713	718	730	649	716	687	690	701	716	760	674	690	716	687	728	697	677	696	695	730	689	740	720	725	734	677	733	721	722	730	740	731	743	722	696	739	686	731	732	724	726	700	692	747	707	762	729	715	742	736	654	703	688	739	712	758	736	748	695	714	715	711	681	718	730	677	713	681	708	762	669	675	695	714	609	708	745	660	692	689	731	750	732	709	715	744	699	739	715	758	737	739	709	697	762	700	752	752	705	676	735	748	703	762	731	743	704	731	695	711	651	698	709	743	735	715	680	719	751	715	740	700	712	687	675	713	725	687	736	742	739	735	800	713	700	672	747	717	721	734	703	718	662	783	736	736	719	696	682	714	718	724	684	726	690	761	728	750	734	717	706	720	696	740	739	717	677	728	683	696	717	725	698	724	693	676	689	760	763	718	740	722	697	719	740	713	705	682	732	691	708	714	712	737	738	703	722	675	738	750	657	710	695	742	684	686	697	752	711	697	704	745	704	720	709	711	676	680	686	719	696	722	758	683	718	695	745	715	736	723	694	727	746	701	689	693	709	721	733	726	717	642	673	691	729	702	680	720	705	702	785	731	650	674	636	693	710	724	682	724	722	728	705	710	695	696	716	697	709	714	635	762	741	748	748	720	738	769	732	753	686	714	692	697	677	699	699	709	659	694	725	743	705	737	689	751	734	683	746	706	735	697	651	697	691	678	737	738	667	710	748	719	722	739	720	688	671	650	661	711	716	744	749	677	665	745	769	702	679	688	702	687	759	676	723	726	741	715	721	746	686	719	752	686	735	739	710	730	743	713	693	686	710	731	691	717	691	713	672	645	707	735	648	720	715	723	700	701	713	748	749	730	720	762	713	702	703	699	698	726	727	700	743	686	712	717	705	685	723	710	734	705	756	747	691	751	729	715	681	721	723	719	680	752	669	718	703	695	690	678	738	714	711	738	658	742	703	693	705	714	741	734	709	716	691	705	737	750	720	683	722	633	699	740	727	720	762	709	726	734	749	720	709	733	722	701	712	702	678	740	689	754	732	688	710	732	733	724	731	738	723	718	745	726	662	704	666	732	742	723	712	701	686	734	700	718	692	723	741	741	710	775	712	702	689	705	692	687	739	633	719	726	695	729	648	782	712	713	730	720	705	764	733	679	704	716	672	729	721	721	710	699	700	715	722	691	706	713	697	735	676	705	735	723	765	701	720	732	696	694	709	663	742	658	739	712	690	730	752	725	701	665	711	724	695	729	704	700	697	741	706	714	746	682	716	778	727	712	725	675	704	739	710	711	716	676	708	710	699	717	706	730	734	727	701	714	716	669	717	702	697	731	700	747	683	749	716	667	682	671	697	655	674	655	724	756	734	703	729	696	706	683	763	681	709	725	705	661	734	692	721	718	714	683	716	717	714	719	743	697	722	713	671	719	680	729	726	720	733	649	704	703	664	717	746	753	697	680	757	702	687	716	691	711	662	713	739	715	649	712	666	750	681	733	745	701	674	682	724	704	744	718	709	785	726	681	704	729	678	717	713	715	723	699	730	688	723	698	703	671	720	743	730	772	729	702	735	728	719	714	742	707	699	685	732	754	716	761	706	713	768	723	755	776	732	710	743	748	696	730	704	701	748	703	712	683	730	721	630	735	747	685	713	691	725	708	742	760	700	755	748	664	717	700	677	718	729	699	692	753	702	668	721	730	722	696	746	735	677	686	709	755	695	689	700	676	753	691	707	727	737	641	700	736	689	721	716	714	727	759	683	699	737	719	738	700	689	724	687	682	735	696	734	706	704	720	693	710	726	699	736	682	708	685	781	743	737	649	714	729	689	682	709	752	714	660	697	665	779	786	729	705	729	656	694	746	704	710	795	771	739	712	722	726	743	695	732	735	732	681	726	702	705	694	682	661	725	699	725	755	713	641	740	735	720	701	673	701	711	724	668	701	725	672	762	699	665	728	717	663	695	754	713	741	749	745	729	713	739	730	730	715	697	689	692	707	743	734	704	728	722	645	675	740	721	708	768	733	723	704	692	700	731	664	735	719	721	698	732	690	720	681	726	710	800	724	752	770	730	726	738	728	711	751	724	668	697	713	689	708	757	753	758	711	762	673	702	709	768	742	711	727	681	740	745	686	662	715	708	731	691	701	751	714	737	713	713	735	630	699	705	721	688	691	700	728	675	760	729	693	709	719	712	691	688	690	689	736	696	711	758	700	729	694	712	777	762	712	761	737	666	697	735	715	739	753	745	731	706	686	680	689	685	680	652	735	729	724	726	749	720	713	736	691	756	715	715	668	722	710	715	743	702	717	741
24205	23262	30906	25010	21281	15621	2040	879	703	712	722	730	729	720	731	749	727	757	695	689	672	727	733	682	712	708	684	691	720	727	694	713	670	697	714	718	725	717	694	658	711	734	681	687	692	670	707	693	711	663	738	669	707	655	715	674	708	709	676	702	672	733	723	726	697	708	704	699	710	734	646	660	712	700	677	698	671	691	727	724	737	707	674	726	720	716	720	635	717	715	694	679	699	744	671	727	685	702	691	676	705	652	729	688	695	725	701	702	706	647	718	702	707	706	675	668	677	713	658	676	709	710	696	685	709	680	742	721	691	648	641	710	695	700	738	701	649	689	710	699	689	746	700	677	697	642	717	680	718	727	716	670	674	702	706	676	708	716	722	666	711	738	667	716	726	702	693	689	772	729	737	649	687	709	746	705	661	659	713	690	691	710	722	677	707	689	747	690	694	703	729	649	723	683	683	697	706	732	653	730	681	684	666	682	671	693	702	731	694	673	680	668	689	724	699	651	676	699	739	715	730	699	646	723	688	699	700	678	694	711	674	682	708	660	712	717	734	683	726	662	689	698	667	706	697	687	703	668	672	660	775	703	686	658	684	710	727	704	706	702	727	702	707	725	693	700	693	672	648	693	676	688	653	740	693	701	707	682	688	730	690	728	680	733	660	718	655	669	691	717	713	711	676	690	672	708	696	684	676	698	672	690	665	704	721	704	718	730	706	687	728	654	709	699	730	695	684	674	732	649	711	728	654	685	686	761	660	743	682	683	738	716	710	698	714	706	685	684	683	668	706	703	698	700	663	693	744	763	692	706	727	680	718	685	704	687	685	715	674	712	686	688	651	705	688	714	700	682	696	710	700	716	709	665	709	701	711	719	723	709	710	677	651	724	694	690	728	712	690	699	745	693	679	719	688	718	690	666	718	614	715	687	705	663	707	718	727	699	706	676	695	708	736	698	712	724	711	679	717	682	699	719	682	692	765	724	721	735	712	677	672	732	659	762	706	705	695	721	713	712	743	718	749	728	667	666	660	650	709	654	691	702	751	715	735	741	629	672	773	686	711	659	718	690	712	708	688	706	687	721	688	756	702	703	689	660	687	683	709	706	717	722	671	675	726	682	681	706	695	670	693	734	639	698	719	689	704	680	737	682	697	736	694	714	719	641	687	720	682	710	754	694	685	693	723	716	678	721	748	740	691	700	744	717	697	723	702	712	674	647	774	710	724	704	684	697	679	758	679	683	721	684	699	727	680	728	719	688	689	739	687	703	732	689	689	686	720	726	671	676	698	699	741	687	732	678	739	671	698	679	732	665	724	722	687	725	713	721	676	701	659	763	724	685	692	683	743	706	697	713	704	698	651	659	700	666	686	700	723	679	709	680	651	706	695	602	675	680	695	728	644	714	686	730	740	705	742	665	705	696	717	702	647	761	695	744	699	726	702	709	690	679	669	701	675	675	690	701	693	728	735	740	723	685	645	715	691	708	673	684	753	685	683	679	699	715	687	670	630	680	687	692	698	674	672	725	705	704	709	712	729	699	745	718	709	659	725	677	704	682	693	703	716	654	703	746	691	690	705	702	666	687	680	721	676	732	727	686	721	710	684	679	700	689	734	678	675	717	671	696	710	729	704	678	681	691	691	718	645	683	724	739	714	688	667	692	694	684	673	672	699	654	754	751	718	707	701	699	710	722	725	659	697	681	731	690	726	657	724	690	694	716	691	680	656	649	700	699	679	699	733	676	682	739	637	709	697	710	707	648	685	718	693	683	664	710	705	719	744	691	733	691	737	685	714	667	678	668	668	711	680	669	704	733	665	705	677	731	723	675	732	734	700	720	722	684	710	655	683	694	691	661	662	696	696	688	658	624	716	684	665	717	656	676	691	683	725	687	682	638	705	755	667	688	691	675	747	689	681	700	732	693	672	717	716	766	685	701	650	699	693	694	707	688	674	738	673	683	699	693	698	710	727	749	711	666	694	686	704	715	675	672	670	731	724	731	687	725	714	701	708	730	656	727	674	727	660	698	684	726	707	751	710	703	723	733	701	712	673	723	709	693	678	667	722	695	697	679	703	663	699	693	713	675	685	695	687	666	713	714	678	707	709	697	715	662	699	692	674	694	737	692	703	687	617	722	679	653	661	732	695	738	743	713	688	639	697	671	732	714	681	697	656	691	677	704	697	686	663	648	748	692	728	699	704	708	724	758	684	681	677	706	734	721	679	693	713	692	747	717	673	689	693	685	709	738	684	688	746	717	677	642	691	701	669	715	674	748	719	714	686	727	686	715	634	709	651	651	732	667	712	678	638	727	655	700	755	698	728	764	700	650	692	730	775	695	667	695	667	690	707	716	678	696	743	738	638	708	679	656	675	707	714	717	750	680	725	673	663	679	699	679	687	691	723	677	693	745	698	704	673	690	659	698	729	717	717	688	703	671	707	706	686	751	687	699	674	693	688	696	734	684	691	691	699	704	710	715	684	723	680	698	698	647	663	685	702	714	714	713	664	671	754	715	674	761	663	670	707	676	693	680	676	722	706	705	719	679	669	690	702	745	668	673	695	679	692	674	681	690	688	656	757	701	701	679	639	672	724	721	719	713	703	675	705	675	661	704	660	688	707	705	749	728	680	731	699	708	693	704	673	687	668	641	712	700	716	715	663	682	701	689	660	717	693	629	678	690	695	657	730	714	678	696	719	666	697	680	700	699	664	711	694	680	690	724	674	706	711	727	737	704	703	713	663	698	739	704	705	738	699	717	712	715	713	657	717	661	685	695	722	686	708	708	710	722	700	667	707	714	684	643	665	670	639	690	717	670	696	686	722	664	655	682	672	701	704	732	707	721	703	702	724	704	745	682	680	699	675	678	670	741	707	720	664	710	698	734	698	682	643	666	710	682	683	736	638	670	684	668	746	666	738	712	665	684	629	724	743	728	657	762	675	701	673	689	722	651	707	706	736	699	717	671	704	689	686	752	716	706	678	688	662	696	665	704	692	684	684	637	687	678	717	686	647	699	737	676	726	678	665	669	745	725	730	739	705	691	686	715	698	655	740	702	693	702	746	682	672	657	684	681	679	687	673	672	681	718	657	686	669	706	661	704	709	703	670	693	715	706	752	711	694	761	683	647	719	672	710	727	714	713	697	690	700	691	666	727	710	719	665	729	680	679	733	681	692	721	672	707	662	706	692	718	724	680	682	695	690	677	698	730	716	681	752	731	693	720	686	715	693	700	703	714	700	692	716	700	662	679	663	661	668	649	730	708	730	653	682	689	690	656	704	741	696	705	638	713	683	682	705	667	712	708	651	671	713	713	683	726	745	741	710	696	709	692	698	708	708	698	668	671	676	736	701	731	697	721	724	680	740	686	673	744	673	772	638	677	680	699	717	710	706	707	739	710	709	669	730	705	701	692	666	714	683	656	696	747	721	701	721	666	666	714	675	714	659	732	685	663	664	720	677	649	705	712	674	666	716	697	776	707	707	664	729	717
61701	100375	68989	14698	1209	1145	1168	1177	1130	1063	1062	1100	1096	1061	1111	1074	1043	1020	1100	1096	1100	1033	1143	1064	1085	1096	1051	1031	1093	1065	1017	1064	1077	1022	1035	1051	1036	1020	1010	1103	1017	1072	1110	1059	1045	989	1058	1059	1081	1006	1105	1084	1109	1067	1069	1070	1138	1080	986	1092	1050	1058	1065	1060	1111	1130	1110	1063	1118	1065	1066	1055	1088	1114	1016	1067	1108	1022	1066	1098	1106	1154	1068	1129	1046	1081	1145	1111	1011	1059	1055	1107	1128	1093	1045	1079	1042	1145	1036	1041	1033	1051	1057	1097	1004	1049	1053	1058	1077	1053	1085	1097	1080	1066	979	1116	1084	1027	1064	1110	1053	1057	1104	1091	1098	1085	1034	1050	1012	1077	1091	1045	1066	1046	1019	1044	1028	1021	1087	1057	1104	1040	1008	1029	1059	1062	1101	1061	1088	1074	1121	1059	1062	1059	1008	1059	1005	1092	1038	1082	1029	1088	1025	1069	1076	1043	1038	1011	1109	1080	1076	1060	1105	1093	1040	1041	1084	1070	1034	985	1050	1025	1087	1112	1079	1094	1051	1053	1021	1039	1049	1060	1091	1084	1064	1087	1040	1033	1092	1030	1007	1040	1011	1045	1071	1060	979	1065	1054	1092	1090	1011	1066	1138	1105	1066	1086	1068	1087	1014	1077	1114	1030	1082	1031	1068	993	1054	1049	1008	1026	1017	1025	1043	1053	1088	1025	1055	1040	1047	1095	1019	1058	1082	1104	1094	977	1062	1065	1076	1095	1027	1077	1079	1060	1055	1068	1072	1046	1041	995	1031	1074	1095	1025	1060	1003	1081	1052	1134	1034	1078	1091	1048	1066	1085	1020	1094	1089	1071	994	1041	1122	1065	1062	1121	1087	1065	1053	1072	1060	1012	1076	1076	1072	1038	1078	1040	1091	1051	1066	1086	1038	1055	1053	1058	1103	1086	1147	1118	1060	1037	1043	999	1080	1061	1074	1087	1114	1070	1026	1039	1071	1037	1073	1046	1065	1040	1065	1117	1101	1072	1021	1033	1007	1077	1056	1106	1127	1070	1099	1021	1083	1085	1051	1082	1117	1036	1082	1088	947	1072	1017	1026	1080	1023	1018	1056	1048	1071	1055	1086	1055	1055	1060	1044	1055	1028	1095	1073	1144	1058	1078	1043	1031	1078	1043	1090	1038	1035	1024	1032	1102	1086	1088	1040	1087	1092	1075	1115	1074	1066	1017	1060	1003	1062	1044	1058	1085	1109	1031	999	1055	1058	1060	1059	1052	1070	1030	1081	1141	1049	1076	1043	1073	1122	1001	1024	1039	1057	1075	1030	1162	1058	1057	1103	1115	1076	1050	1062	1050	1069	1103	1075	1006	1056	1013	1116	1067	1040	1065	1047	1062	1023	1021	1089	1118	1066	1040	1050	1068	1048	1101	1062	1070	1038	1079	1065	1060	1089	1021	1086	1055	1130	1057	1035	1013	968	1072	1028	1069	1082	1078	1112	1063	1101	1117	1043	1054	1047	1075	1079	1078	1132	1080	1009	1074	1099	1106	1070	1079	1067	1013	1086	1080	1072	1060	1065	1097	1033	1037	1001	1071	1065	1064	1057	1065	1054	1081	1065	1049	1106	1067	1048	1099	1083	1050	1050	1018	1097	1058	1079	1056	1036	1023	1082	1048	1096	1113	1038	1040	1176	1038	1110	1062	1086	1091	1098	1151	1053	1027	1058	1074	1063	1111	1028	1030	1055	1067	1108	1041	1026	956	1120	1014	1105	1037	1082	1030	1035	1052	1057	1037	1042	1070	1070	1051	1013	1044	1078	1016	1061	1092	1003	1083	1106	1022	1089	1174	1073	1091	1032	1106	1087	1087	1060	1052	1059	1068	1068	1083	1010	987	1020	1057	1034	1101	1082	1048	1043	1015	1035	1079	1096	1052	1075	1076	1074	1127	1092	1040	1044	1111	1053	1035	1118	1068	984	1086	1077	1078	1070	1039	1094	1061	1098	1078	1040	1086	1118	1024	1042	1031	1058	1177	1044	1014	1074	1112	1004	1001	1095	1032	1090	1037	1063	1070	1123	1110	1030	1070	1038	1032	1075	1085	1033	1048	1038	1120	1003	1088	1053	1103	1035	1064	1020	1059	1042	1044	1135	1076	1028	1049	1041	1132	1085	1064	1064	1105	1107	1078	1031	1027	1052	1045	1079	1066	1032	1017	1055	1065	1093	1049	1017	1050	1061	1086	1041	1014	1007	1015	1073	1104	1031	1042	1020	1078	996	1077	1090	1106	1054	1081	987	1042	1021	1085	1086	1055	1034	1039	1122	1070	1020	1157	1052	1073	1109	1084	1045	1056	1062	1047	1066	1075	1045	1068	1087	1051	1014	1027	1064	1060	1077	1048	999	1051	1049	1100	1044	1057	1081	1051	1045	1047	1093	1085	1075	1043	1030	1061	1041	1009	1035	1069	1086	1112	989	1101	1046	1030	1022	1084	1020	1006	1042	1042	1085	1078	1060	1040	1064	1037	1073	1068	1054	1070	1031	1101	1100	1045	1058	1095	1128	1067	1020	1124	1028	1096	1043	1032	1069	1044	1026	1027	1045	1089	1062	1008	1025	1016	999	1165	1056	1090	1069	1004	1060	1045	1091	1021	1022	1083	1142	1073	1043	1022	1050	1108	1022	1072	1065	1131	994	1019	1085	1094	1078	1117	1047	1071	1049	1091	1042	1064	1054	1031	1064	1048	1054	1029	1043	1075	1015	1002	1097	1035	1123	1034	1029	1068	1006	1051	1075	1066	1029	1048	1056	1039	1046	1052	1096	1068	1053	1036	1063	1040	1081	1072	1063	1066	1097	1087	1039	1039	1053	1032	1010	1049	1046	1064	1066	1043	1083	1065	1086	1074	1055	1059	1030	1092	1058	1073	1063	1079	1083	1034	1054	1029	1058	1089	1011	1032	1043	1034	1061	975	1030	1060	1016	1120	1093	1072	1058	1089	1067	1153	1050	1076	1000	1047	1018	1057	1101	1092	1094	1088	1044	1118	1026	1093	1037	999	1038	1079	1058	1083	1006	1056	1044	1046	1164	1045	1041	1061	1034	1089	1110	1083	1060	1072	1125	1074	1135	1040	1017	1080	1088	1022	1017	1014	1081	1070	1092	1039	1070	1058	1092	1035	1106	1037	1072	1057	1111	1076	1051	1046	1052	1053	1071	1071	1063	1025	1046	1065	1042	1015	1052	1076	1045	1011	1101	1065	1042	1149	1156	1053	1055	1054	1019	1021	1046	1044	1062	1045	1080	1064	1100	1073	1021	1123	1044	1055	1053	1021	1035	1047	1010	1045	1021	1057	1074	1045	1106	1078	1073	1019	1051	1043	1144	1092	1067	1007	1020	1044	1060	1094	1050	975	1104	1096	1060	1107	1054	1093	1057	1016	1047	1080	1077	1075	1102	1087	1041	1029	1011	1121	1035	1087	1082	1032	1067	1106	1082	1093	1053	1029	1096	1043	1065	1054	1046	1053	1017	1125	1103	1124	1082	1073	1139	1051	1076	1032	1097	987	1032	1040	1049	1079	1030	1052	1079	1039	1062	1050	1039	1052	1115	1101	1068	1096	1091	1031	1102	1045	1002	1101	1036	1014	969	1033	1099	989	976	998	1100	1006	1023	1058	1066	1051	1072	1023	1024	1084	1090	1028	1078	969	1071	1054	1114	1056	1062	1057	1067	1097	1060	1091	1082	1022	1076	1071	1093	1060	1052	1097	1074	1027	1127	1052	1053	1095	1088	1047	1044	1071	1074	1018	1061	1095	1101	1098	1037	1033	1067	1041	1089	1040	1008	1041	1060	1032	1081	1061	1020	1044	1050	1051	1012	1040	987	1063	1079	999	1060	1074	1056	1044	1024	1049	1113	1082	1073	1040	1055	1068	1084	1007	1053	1100	1038	1111	1055	1070	1092	1064	1101	1004	1059	1121	1080	1021	1100	1038	1111	1036	1072	1083	1091	1054	1067	1025	1021	1086	1122	1073	1091	1096	1049	1026	1066	1056	1126	1022	1069	1014	1007	1050	1062	1098	1069	1029	1057	1049	1040	1026	1052	1009	1044	1093	1063	1084	1106	1010	1056	1077	1066	1056	1107	1060	1063	1110	1091	1035	1101	1065	1086	1115	1047	1043	1080	1083	1013	1064	1052	1037	985	1044	1049	1030	1068	1050	1096	1072	1068	998	1007	1099	1009	1100	1067	1070	1058	1077	1035	1090	1074	1044	1066	1022	1068	1026	1129	1021	1017	1077	1031	1088	1058	1021	1079	1075	1092	1081	1098	1093	1079	1049	1079	1037	1077	987	1075	1051	1057	1053	1012	1080	1076	1073	1067	1088	1040	1048	1062	1054	1035	1040	1068	1057	1115	1113	1119	1002	1049	1105	1096	1022	1116	1074	1044	1082	1034	1034	1083	1032	1064	1046	1064	1078	1061	1019	1083	1004	1051	1021	1045	1069	1027	988	1075	1099	1007	1069	1099	1113	1018	1048	1093	1042	1030	1047	1107	1067	1050	1061	1053	1076	1046	1052	1080	1082	1028	1052	1083	1027	1048	1082	1045	1084	1095	1066	1010	1107	1085	1014	1019	1079	1065	1055	1054	1056	1118	1046	1061	1053	1042	1040	1056	1109	1145	1112	1087	1084	1033	1047	1059	1039	1062	1111	1060	1092	1050	1015	1122	1049	1079	1063	1046	1093	1069	1085	1017	1017	1094	1008	1073	1080	1083	1117	1097	1081	1062	1044	1053	1064	1033	1028	1013	1020	1071	1097	1034	1088	1001	1016	980	1018	1049	1087	1025	1010	1051	1075	1102	1101	1070	1106	1090	1042	1119	1027	1077	1110	1030	1010	1003	1026	1065	1068	991	1102	1126	1040	1025	1074	1083	1022	1036	1039	1057	1043	1053	1035	1108	1034	1041	1008	1031	1022	1058	1132	1089	1055	1033	1064	1013	1071	1082	1070	1048	1073	1078	1020	1039
31929	32600	26661	8365	767	678	587	544	534	570	569	560	547	573	545	558	544	505	537	565	544	557	539	512	590	562	588	558	558	569	517	516	575	541	570	570	562	575	509	552	542	547	531	580	522	535	501	528	594	578	541	566	533	560	566	557	550	543	568	530	552	564	584	560	566	533	543	570	583	604	559	579	537	546	567	563	551	567	542	578	572	579	525	530	582	558	548	532	560	568	554	570	521	547	583	531	549	557	518	518	550	511	586	564	518	565	541	559	521	581	518	533	519	514	548	537	567	560	564	507	535	588	562	541	553	569	560	544	543	588	568	522	544	591	578	575	537	574	568	590	564	569	586	593	511	560	591	516	578	552	556	566	534	566	557	557	545	538	575	530	546	568	547	531	573	521	567	533	538	554	519	542	570	522	519	592	544	535	563	540	582	533	548	534	565	598	535	567	540	552	529	540	541	603	558	580	571	552	548	579	556	541	531	521	562	530	553	541	549	531	566	532	535	615	546	554	550	584	545	576	559	582	533	573	589	563	577	544	569	518	535	583	548	569	540	505	528	582	539	568	533	531	552	597	572	523	549	531	586	562	543	533	525	521	547	491	562	549	569	566	556	569	543	534	549	521	574	562	536	561	544	538	540	541	528	561	586	550	548	543	568	556	526	532	544	538	566	591	564	554	581	557	548	568	562	532	530	561	582	532	545	546	566	608	566	538	546	574	559	538	549	578	572	587	563	539	565	550	584	575	550	500	532	542	574	500	586	530	549	562	544	568	506	578	558	548	503	572	602	511	554	608	551	555	525	569	594	532	573	528	564	509	559	543	560	572	532	553	528	547	534	522	545	606	570	512	564	549	510	551	542	551	570	612	528	551	533	566	528	534	560	550	544	563	577	505	571	555	566	542	571	619	580	586	537	564	586	557	583	558	572	571	586	530	551	523	543	511	559	543	575	539	585	600	598	506	528	569	523	551	582	555	583	505	574	556	497	537	555	527	554	555	573	522	565	530	543	583	567	549	561	560	581	550	559	576	530	545	558	570	553	528	552	576	526	580	566	525	572	554	570	583	595	556	550	589	554	540	545	580	545	562	577	574	546	523	554	577	575	580	568	574	553	543	626	566	571	565	560	584	581	540	535	519	517	524	564	559	551	521	556	517	532	605	529	584	576	549	586	508	571	585	564	534	573	582	511	582	555	544	559	543	530	586	594	560	572	607	608	545	579	557	566	537	563	545	576	556	578	577	540	531	556	538	542	557	507	515	529	557	553	548	544	548	578	539	560	529	598	551	579	545	540	540	585	559	572	597	511	507	602	552	575	543	521	563	559	564	537	535	555	551	574	535	593	553	578	540	548	574	568	543	554	571	552	556	578	557	555	544	564	591	583	582	614	540	551	523	549	556	572	554	550	516	566	533	588	572	593	582	565	598	532	533	569	582	563	547	553	545	556	533	571	562	562	530	578	553	560	530	549	554	572	545	547	557	551	537	537	543	571	579	544	553	541	570	573	540	588	543	591	595	547	571	550	567	535	575	583	579	585	555	552	587	537	572	544	515	548	572	621	525	542	576	525	558	551	537	579	598	542	539	553	528	569	493	539	576	558	566	570	537	554	584	561	600	525	528	531	558	536	570	540	594	545	536	551	584	537	556	559	566	569	574	573	507	587	527	519	579	593	565	533	563	490	524	538	540	561	526	546	537	555	559	562	549	545	558	534	538	543	539	585	525	573	527	534	503	538	542	528	547	561	533	538	584	572	538	562	582	546	561	499	570	604	538	501	563	561	509	579	560	549	515	593	567	551	560	510	563	594	557	565	562	557	527	540	582	578	566	572	571	558	583	535	544	564	575	590	562	574	617	565	548	554	555	550	569	567	604	539	550	563	550	522	564	544	554	510	528	586	555	549	576	579	585	536	505	584	552	540	561	513	520	555	553	556	514	515	530	563	498	546	545	551	528	571	554	519	531	517	529	566	542	548	552	580	557	576	569	576	575	565	525	556	558	527	528	533	534	596	551	551	550	523	529	612	550	615	546	565	561	565	526	552	584	561	562	533	545	557	549	546	594	556	572	573	580	571	567	574	540	539	569	568	547	599	533	527	585	568	504	556	597	570	598	532	577	576	554	549	543	545	541	525	531	506	567	569	549	558	566	528	528	543	562	551	549	580	528	540	553	578	583	547	548	572	566	532	589	533	537	565	541	552	538	527	562	569	553	558	512	530	585	554	575	581	520	558	543	536	566	556	554	546	538	568	522	574	541	591	569	579	577	545	593	544	557	565	539	579	567	598	583	550	560	526	539	600	558	564	585	537	592	553	598	566	534	508	539	535	536	572	525	530	595	526	553	552	529	545	571	597	555	550	551	553	578	553	553	549	559	554	588	532	582	593	525	590	568	516	584	562	550	561	575	583	539	545	540	546	546	627	521	550	566	541	523	581	538	531	554	576	569	620	596	542	532	548	559	553	558	568	572	533	579	546	590	552	536	569	568	561	540	539	604	557	532	543	554	597	585	515	528	584	574	578	537	517	583	572	540	527	561	562	556	590	557	565	551	568	545	541	544	540	603	567	531	582	556	537	525	540	525	547	614	539	568	554	539	542	544	570	561	561	531	554	607	576	564	535	516	524	560	512	551	535	578	598	563	549	549	591	547	551	520	560	500	562	558	559	569	544	580	559	550	601	562	559	514	551	582	609	552	535	541	533	571	568	574	585	539	542	580	596	555	577	578	541	575	561	536	586	594	553	547	543	552	524	583	537	555	534	561	598	512	557	532	575	546	553	583	509	557	529	564	586	612	537	591	583	528	539	555	537	523	535	560	574	529	541	528	562	521	565	581	538	515	515	573	569	530	549	533	526	569	605	601	541	574	550	576	534	570	538	561	593	559	568	536	610	562	585	517	577	550	562	560	536	607	591	506	556	534	563	550	538	575	545	523	560	551	541	592	530	560	546	552	548	565	551	542	565	555	548	530	631	572	549	568	607	573	526	513	547	587	565	570	558	560	539	587	542	586	554	585	506	557	548	528	545	586	545	599	561	594	502	564	561	548	513	539	561	605	562	520	592	513	592	534	544	537	577	497	511	567	564	553	535	568	567	506	565	581	575	495	558	564	608	542	586	537	536	558	517	540	582	548	529	572	516	566	561	540	581	570	568	498	530	565	522	535	589	550	528	522	559	541	549	581	540	582	569	543	565	601	535	561	548	543	574	559	593	531	534	554	562	552	574	550	562	545	516	534	524	520	571	545	501	588	546	555	567	545	558	528	560	538	535	546	551	590	536	561	611	558	546	554	532	571	559	542	566	569	549	523	523	579	598	537	560	610	569	557	534	583	547	564	533	541	539	576	530	564	555	532	574	571	557	564	560	569	515	549	546	543	585	617	530	559	533	513	569	572	564	545	535	574	518	547	575	611	533	549	531	517	545	595	583	589	518	564	562	591	522	566	570	564	489	529	547	565	546	534	544	569	544	534	522	583	556	600	518	528	593	564
42760	50260	29758	4546	929	911	914	956	898	917	881	1006	918	860	940	948	920	907	899	929	917	927	925	937	923	937	874	874	940	851	878	879	885	904	947	931	870	914	882	911	962	926	893	921	867	920	921	911	927	854	893	892	955	889	832	898	871	862	907	892	941	882	881	919	883	954	941	915	932	885	909	912	928	912	909	914	870	927	927	904	958	930	904	892	890	893	880	931	910	878	944	916	902	864	923	922	872	921	887	929	927	884	922	940	915	920	912	907	869	893	939	899	955	940	889	917	923	882	868	935	833	897	893	886	898	878	927	938	951	955	876	932	914	906	918	926	910	902	899	900	910	892	916	911	873	909	923	894	952	932	846	959	900	938	921	910	909	911	951	892	938	903	897	928	953	885	964	869	906	908	872	894	911	946	918	929	887	902	880	909	952	898	943	902	910	882	935	887	893	886	897	921	891	904	966	906	864	875	952	860	824	886	943	885	895	923	917	894	934	908	869	881	919	920	880	904	870	948	916	876	923	880	878	864	864	921	855	936	964	882	930	864	921	884	906	972	940	905	880	913	889	938	858	899	890	902	913	912	954	937	907	940	868	842	899	923	917	929	900	912	917	876	912	955	880	931	903	883	929	966	910	955	876	924	863	903	921	982	912	860	946	884	924	922	869	911	901	876	928	931	901	915	935	932	927	920	897	943	927	895	913	845	885	922	945	861	954	888	942	913	888	911	950	928	904	899	907	879	911	925	930	924	940	950	884	931	890	924	869	898	903	921	891	852	858	895	899	877	844	864	899	922	878	841	925	858	922	917	879	912	939	881	932	904	979	880	872	858	843	888	918	883	915	903	884	923	915	870	833	893	885	928	853	860	879	894	884	924	951	916	899	958	974	946	852	876	859	866	917	900	916	925	910	942	906	917	884	885	963	889	890	967	916	953	921	949	914	869	942	870	883	918	926	881	892	885	940	904	880	918	890	923	922	894	887	941	926	862	923	1000	907	876	883	896	911	875	898	895	919	917	865	899	933	943	893	862	876	866	866	913	902	884	901	887	905	909	932	869	905	923	899	833	898	941	896	871	846	876	979	919	936	916	851	948	883	893	914	839	982	961	883	856	893	910	869	892	843	880	924	932	880	870	936	947	957	934	921	897	896	911	938	920	886	887	897	914	898	874	946	942	922	913	859	901	867	952	893	932	905	947	904	972	888	898	951	955	875	876	908	908	876	903	900	845	915	899	887	892	921	898	880	911	933	927	929	880	946	861	907	865	853	891	871	858	908	909	863	859	902	906	874	915	918	880	873	965	923	931	858	958	881	877	917	882	842	888	852	912	850	894	913	898	904	869	922	885	859	972	888	933	939	978	913	907	887	917	891	881	889	894	919	949	913	937	906	875	889	923	911	884	872	994	907	925	910	853	901	917	906	932	898	880	907	914	843	918	921	873	907	903	912	894	929	868	925	919	886	915	942	938	890	908	886	908	897	878	915	862	930	917	941	905	930	872	919	874	953	868	900	924	905	906	942	916	917	888	883	910	828	913	864	866	909	882	915	883	911	935	887	955	910	900	960	922	878	902	920	904	884	883	960	900	885	949	891	915	913	903	893	911	902	915	853	887	926	878	884	921	881	894	907	893	893	921	875	972	934	931	892	908	922	851	976	872	878	867	957	833	924	913	882	947	857	911	904	915	867	936	931	902	965	925	889	894	921	968	915	894	915	921	925	915	896	948	924	923	951	894	896	885	860	915	924	916	934	908	873	878	903	853	891	855	932	905	891	891	889	939	884	867	939	910	870	872	930	901	945	922	935	928	901	911	875	949	873	887	892	912	921	944	927	829	859	965	904	924	898	914	913	854	899	911	957	878	950	934	923	899	904	898	925	925	937	931	896	940	887	904	866	867	908	906	938	869	923	875	910	886	932	885	859	923	961	912	887	882	952	919	959	885	856	891	887	941	914	893	900	894	878	933	915	922	898	955	930	849	964	945	901	907	869	915	899	887	908	902	928	869	919	891	903	909	929	917	882	902	874	876	871	905	858	941	946	905	919	903	928	932	917	900	898	910	872	878	922	906	927	919	899	872	896	836	873	918	893	895	984	932	842	933	951	923	916	910	896	966	883	937	895	951	914	899	899	885	968	874	876	913	954	910	937	923	900	911	962	864	920	966	894	906	939	961	884	881	908	933	852	937	883	930	939	883	1018	890	923	915	888	881	934	926	883	933	903	874	890	903	904	895	852	903	853	910	873	868	935	899	920	913	893	866	917	875	917	911	893	911	889	898	928	896	934	865	847	929	912	937	935	940	904	904	907	878	900	910	893	885	912	913	931	887	902	848	902	898	937	847	892	984	875	904	911	926	916	890	959	880	900	927	909	899	881	930	913	920	905	905	915	918	897	898	920	932	931	868	903	900	915	910	900	858	899	893	880	843	919	883	903	925	908	921	986	903	862	913	888	900	865	906	912	919	860	881	897	892	932	913	958	947	900	931	910	877	914	902	850	919	927	902	908	900	942	916	869	921	936	893	937	915	893	863	930	931	908	883	868	895	899	888	898	930	914	901	870	888	987	952	878	898	929	900	914	927	974	882	887	873	917	947	926	890	913	914	873	927	916	901	957	885	921	934	941	904	890	888	898	909	898	902	876	903	911	908	915	838	933	862	969	887	893	923	918	863	888	871	924	874	886	950	903	878	899	893	890	877	859	916	915	904	950	863	966	900	951	895	931	945	908	915	912	942	854	907	892	894	967	929	917	883	919	916	925	931	919	916	878	891	925	910	904	917	914	894	924	906	933	894	865	893	936	899	903	905	861	933	931	914	908	887	913	920	900	915	902	905	861	896	908	904	899	915	869	917	918	904	910	955	913	864	880	930	928	888	983	908	864	872	918	902	896	906	890	980	886	899	919	902	913	837	887	932	849	899	911	870	902	877	983	939	935	887	938	867	909	908	875	892	957	898	886	900	937	865	897	912	838	925	868	972	926	874	937	900	926	931	887	941	906	824	883	914	937	935	908	910	858	931	863	917	896	905	894	955	901	902	910	916	892	914	882	876	924	874	929	911	915	890	946	892	895	918	900	935	906	865	890	885	913	934	879	893	912	943	940	909	901	900	893	854	926	906	892	914	865	944	871	1000	912	845	980	958	903	914	961	919	921	885	886	953	914	952	864	901	870	884	951	935	992	842	877	913	902	852	910	926	911	893	846	904	860	902	828	899	931	935	950	932	899	902	881	916	913	895	941	905	912	865	936	911	867	862	875	885	919	895	923	890	903	896	898	895	937	915	925	855	939	862	911	939	905	896	881	902	922	946	913	935	932	919	942	880	925	901	904	952	865	880	921	952	885	951	990	875	872	901	1010	878	892	879	868	922	889	896	883	937	931	872	866	974	878	853	917	852	912	908	905	970	900	890	909	882	915	953	911	915	956	946	914	899	924	877	883	932	924	900	892	942	928	869	855	925	943	949	880	913	846	906	921	897	890	871	865	897	939	924	892	906
25937	25580	32718	25707	16404	2821	512	465	457	436	457	418	443	419	450	456	444	445	459	442	448	438	441	419	449	417	446	449	460	419	407	415	448	442	433	426	446	473	453	442	402	425	455	449	446	447	435	430	471	450	412	415	454	410	426	453	453	453	396	447	396	398	454	431	407	435	450	397	441	426	452	429	413	437	398	452	443	426	423	441	452	425	429	423	428	410	446	475	432	429	415	434	428	410	471	452	366	448	411	420	435	422	413	427	451	452	447	424	410	466	399	425	443	419	441	396	424	424	444	414	411	386	405	427	445	437	464	432	417	431	372	449	452	411	403	379	418	399	418	432	401	425	426	441	419	437	454	421	410	440	426	439	429	436	453	446	447	442	414	434	446	438	453	481	410	427	470	442	477	476	369	405	439	392	410	436	435	406	408	424	406	452	426	453	418	450	460	413	426	421	431	441	448	440	463	440	435	432	458	399	385	468	418	406	459	409	417	443	480	425	446	451	418	434	415	440	436	428	455	473	462	416	403	433	426	432	467	410	455	433	441	435	454	436	423	417	443	454	448	420	443	429	413	414	439	418	440	419	440	416	435	415	453	423	422	402	429	412	416	401	467	448	434	459	433	425	409	405	391	436	444	426	463	473	441	424	421	449	430	458	425	436	452	463	437	437	430	438	449	387	424	431	427	425	424	426	440	436	446	413	405	393	455	431	459	415	453	424	437	435	423	408	405	442	402	480	454	437	425	459	443	439	452	437	436	482	416	434	444	441	437	435	494	426	415	394	445	433	398	460	425	450	453	403	431	409	414	440	419	404	445	421	446	420	473	430	389	418	447	415	428	472	447	375	428	403	430	426	442	429	422	463	415	454	429	400	432	444	424	449	422	447	454	431	414	423	442	415	418	407	405	429	457	436	418	441	445	413	452	434	446	443	433	413	408	450	434	413	432	412	439	459	458	430	403	449	437	436	422	455	414	396	433	381	403	423	411	399	462	434	437	398	416	443	408	401	443	436	445	412	416	446	438	461	382	456	424	443	427	423	450	444	421	415	404	427	462	418	435	411	466	465	460	455	396	435	386	426	458	421	418	466	437	379	442	442	430	434	440	455	452	427	439	400	445	445	413	448	397	453	453	413	458	422	434	395	415	440	472	459	425	417	421	413	423	404	435	410	423	397	453	466	422	430	408	407	425	457	456	430	411	436	435	434	496	384	431	444	405	426	402	435	461	445	449	460	435	425	436	401	418	406	413	438	436	461	463	417	437	409	433	443	413	418	411	410	443	388	418	430	471	440	404	433	401	400	417	416	403	418	416	424	461	427	463	467	428	403	445	436	443	420	399	460	440	438	426	438	400	427	443	444	466	424	424	415	417	389	432	401	438	430	412	401	427	451	447	481	458	434	445	420	409	453	442	455	457	435	462	431	432	442	443	452	452	435	429	419	431	391	402	449	427	433	447	427	386	433	424	416	428	431	440	410	432	464	427	425	421	422	422	432	432	453	453	435	448	442	437	413	433	407	420	405	408	379	436	465	425	445	420	449	442	448	438	444	410	405	439	421	424	450	446	428	415	447	446	455	431	413	427	448	426	432	439	455	401	403	435	397	421	400	441	423	442	430	474	425	432	419	461	366	444	408	452	436	433	433	420	440	387	427	461	428	400	432	459	445	433	391	436	425	433	410	465	460	406	390	432	425	433	417	395	435	454	439	453	387	419	424	426	440	406	407	442	427	448	436	425	415	409	443	462	430	456	424	411	396	417	437	431	430	410	434	445	418	458	423	462	456	419	411	476	390	464	453	420	433	421	426	451	434	463	426	448	455	429	435	429	405	390	414	428	454	429	410	454	416	460	409	469	420	434	454	412	431	425	450	448	452	444	418	446	443	449	402	446	449	433	455	411	428	438	422	436	458	424	445	424	411	402	471	415	470	438	418	438	417	479	431	443	445	454	425	466	435	432	437	436	433	411	410	435	406	431	444	403	414	427	456	441	440	424	455	388	405	407	390	376	428	407	453	419	449	413	411	440	392	477	450	400	414	411	431	455	405	447	408	434	419	378	415	443	443	428	432	440	447	470	433	425	417	423	375	422	428	440	413	455	483	480	433	449	427	430	458	426	409	439	437	457	449	438	404	454	431	426	400	428	442	419	438	436	452	464	492	430	406	439	417	439	428	445	433	441	418	447	431	410	476	428	416	475	459	438	432	426	425	380	446	450	376	437	416	445	430	440	416	439	443	434	451	436	479	446	452	458	472	428	427	450	405	417	409	420	402	429	430	456	407	405	439	412	432	421	460	420	464	450	425	451	416	422	415	417	425	467	414	441	413	418	423	388	406	398	444	440	453	426	442	435	419	419	448	439	408	419	423	432	434	437	446	411	442	426	417	410	409	393	452	417	418	433	423	429	424	435	433	449	352	437	427	429	423	444	415	427	443	447	458	391	440	402	446	435	435	449	446	463	414	451	434	442	405	462	424	428	435	420	451	401	432	436	419	441	449	426	429	465	431	462	421	412	462	402	446	424	434	445	416	428	424	479	448	384	424	456	430	388	435	419	439	443	401	478	412	419	434	398	401	430	453	451	428	468	451	429	431	426	393	456	455	386	448	425	430	431	415	437	404	433	407	409	491	443	430	424	446	422	439	432	413	457	418	430	456	411	431	395	429	426	451	465	401	443	439	410	471	452	436	444	389	409	435	410	458	427	433	430	485	431	464	427	414	424	406	441	399	468	410	442	444	451	394	454	427	460	416	389	408	408	440	412	454	466	413	419	445	428	469	448	375	452	468	401	440	431	420	429	460	407	421	454	467	418	414	433	422	443	446	397	413	456	426	431	423	445	456	449	426	387	429	435	451	422	421	428	464	422	409	431	432	417	431	398	436	470	398	448	465	422	425	431	432	409	452	426	455	425	427	455	442	408	441	444	466	448	459	403	397	472	429	456	419	456	452	427	448	456	448	410	430	424	443	410	462	441	417	421	416	437	429	439	406	427	451	412	446	395	442	471	457	432	418	409	459	458	446	445	481	427	426	464	429	458	436	451	471	442	404	428	440	426	426	420	444	441	424	430	443	415	435	429	419	461	461	413	435	447	423	423	447	398	428	421	430	457	415	450	408	429	432	436	404	403	431	454	438	444	424	464	457	432	448	404	442	431	429	420	449	425	458	426	446	394	420	434	408	423	442	472	436	442	426	412	480	452	431	429	400	428	426	438	416	423	424	440	416	422	447	403	447	392	428	425	470	415	445	418	400	454	410	437	455	440	438	466	405	462	430	430	453	407	426	434	493	434	401	469	418	438	415	453	425	443	431	441	473	418	432	429	437	408	450	445	417	440	433	412	448	434	405	413	443	438	425	431	441	467	421	414	430	422	443	411	424	448	429	427	457	452	379	446	432	463	416	384	456	450	481	426	413	432	448	478	415	437	418	407	439	439	399	465	426	456	472	402	424	442	440	430	444	444	481	455	438	422	431	450	427	380	448	423	409	445	418
62440	89752	59058	11204	780	754	735	784	782	712	740	700	690	761	732	768	712	701	676	740	676	727	707	726	681	699	743	759	709	754	675	697	751	703	707	765	692	707	737	698	730	678	721	714	735	691	677	666	652	700	684	674	731	693	755	715	716	722	706	661	756	788	693	698	740	690	716	698	703	745	760	729	702	695	694	701	717	691	703	746	719	784	679	720	718	740	721	726	720	739	726	660	741	677	719	663	694	732	727	779	717	730	736	714	690	687	699	699	711	653	720	692	740	715	709	716	727	701	760	671	720	747	711	749	716	699	720	722	686	717	698	742	733	752	744	747	716	716	690	724	673	740	708	720	726	714	725	660	735	746	759	705	719	749	679	683	709	669	724	749	736	752	749	681	725	715	688	670	734	748	760	685	701	758	686	700	754	757	675	699	698	737	711	731	678	705	718	717	723	693	685	739	728	711	703	720	684	695	714	714	720	788	744	723	707	712	703	784	742	696	697	764	698	717	731	749	697	730	684	696	717	724	692	734	740	734	754	747	691	691	729	709	712	742	690	764	695	747	690	738	694	744	684	721	690	721	707	736	721	694	729	692	786	683	741	723	690	734	702	708	687	723	759	668	742	723	696	743	678	733	723	714	744	677	746	723	681	737	703	684	688	737	717	745	700	717	726	716	704	717	732	655	724	697	688	711	703	666	693	694	696	708	725	702	764	722	748	673	714	705	666	741	697	714	766	710	719	729	679	682	723	744	694	732	706	674	651	721	757	696	694	732	722	683	720	707	758	719	692	700	695	673	690	705	714	723	703	718	700	729	658	712	712	717	740	683	689	728	738	682	716	713	731	695	720	737	735	696	673	695	740	688	687	716	718	680	695	688	726	730	709	715	679	707	727	706	702	700	670	676	713	682	686	732	691	668	734	673	661	640	696	705	717	694	727	712	703	694	692	707	707	689	716	698	705	689	723	667	727	748	690	713	668	709	770	754	738	706	741	726	718	704	730	682	689	682	748	701	670	717	722	739	739	715	712	771	753	697	772	687	710	712	750	681	683	726	702	688	758	732	710	713	729	642	676	721	759	678	694	755	749	722	774	683	708	727	695	706	697	694	796	721	703	718	728	712	767	724	693	696	726	686	708	702	710	690	696	743	699	723	699	745	717	721	702	734	733	756	698	666	732	716	719	703	731	710	739	725	751	762	758	725	688	701	716	703	709	742	686	683	714	748	719	717	697	730	706	700	728	733	687	727	730	726	728	736	712	770	664	647	705	744	720	718	669	733	702	706	682	732	681	713	713	745	711	713	709	741	730	722	682	685	715	734	771	728	689	724	704	690	700	709	723	726	711	697	650	711	707	709	695	762	734	699	675	682	711	700	725	695	694	733	686	730	723	755	752	718	708	735	679	694	736	657	725	691	709	729	707	678	706	672	739	692	693	742	755	738	719	682	682	661	746	698	734	743	711	745	689	759	694	684	684	721	691	770	673	707	670	733	670	692	674	785	748	717	671	742	733	726	708	723	704	700	724	691	708	754	700	690	674	675	697	726	721	729	669	723	744	657	681	722	738	713	744	713	727	723	744	686	711	656	713	742	727	711	748	701	760	726	726	730	691	708	703	702	744	681	703	745	701	703	731	711	712	741	667	722	690	748	744	726	682	673	704	728	791	691	722	689	722	725	746	686	726	731	697	723	680	728	760	700	693	698	715	709	708	684	736	752	724	745	714	717	700	710	684	719	755	665	738	706	725	703	723	731	735	727	756	707	719	677	685	703	667	737	707	713	694	735	748	701	686	760	675	704	738	713	699	702	689	708	718	694	734	684	698	757	654	698	748	711	752	717	661	761	725	683	680	669	739	728	715	694	736	760	738	758	733	749	682	735	697	719	731	702	695	692	697	702	720	699	713	716	668	689	747	700	701	681	703	714	707	699	688	777	705	700	659	727	698	720	761	719	735	723	746	699	750	669	679	705	695	710	740	742	729	703	714	720	743	704	690	702	683	692	668	737	718	686	748	771	781	700	734	715	705	685	716	676	699	681	646	696	736	716	755	692	705	720	726	695	711	727	675	670	714	728	768	752	687	708	680	736	770	681	688	767	693	723	695	627	671	738	729	701	682	724	749	703	697	745	692	761	721	640	692	704	716	696	715	715	709	719	703	715	733	772	702	684	706	742	722	698	731	711	736	720	688	701	724	731	717	732	707	707	733	699	790	706	729	707	715	638	755	716	714	756	688	746	705	709	662	657	709	747	726	802	753	730	712	764	688	696	788	711	697	673	699	714	780	749	732	696	717	706	753	667	695	726	738	707	748	755	681	716	664	712	677	747	755	701	712	672	750	717	704	764	732	698	675	710	715	725	728	705	722	698	753	737	754	726	696	724	709	720	692	692	672	735	744	701	699	684	759	686	693	735	713	698	716	711	695	762	713	731	753	720	711	693	728	713	759	751	698	748	706	728	752	746	704	691	711	677	704	725	702	687	698	699	738	757	743	697	653	708	690	710	709	691	719	692	758	688	691	669	702	723	698	696	718	709	712	731	771	762	722	715	659	722	737	763	738	681	729	756	748	700	663	726	721	695	728	718	687	765	769	692	722	738	689	706	700	710	701	710	708	730	684	742	644	705	738	694	689	676	710	682	670	717	695	667	724	669	671	704	720	681	681	716	729	683	736	749	725	716	721	668	702	703	763	671	711	690	713	728	726	705	708	702	782	700	746	713	709	702	738	719	687	717	758	715	770	707	733	660	739	687	753	696	703	736	734	739	674	732	737	724	737	747	758	696	706	729	648	738	683	688	707	737	750	719	694	700	770	768	697	696	726	674	760	702	733	726	660	704	734	708	668	734	703	681	717	713	720	724	702	711	685	714	681	720	698	711	698	722	711	717	710	745	753	638	699	694	725	701	707	731	728	732	731	709	722	688	738	712	725	713	712	673	718	735	740	676	677	728	705	718	734	696	710	751	721	719	704	700	727	693	737	702	742	676	766	729	781	675	743	738	768	699	768	724	715	749	769	674	705	732	644	720	706	717	734	709	678	711	730	704	663	756	744	686	720	755	644	669	669	703	755	703	743	724	687	761	708	724	707	719	730	712	728	727	697	736	682	686	703	733	742	754	720	695	711	711	691	697	713	760	673	684	711	732	700	735	739	721	691	707	731	711	680	727	710	747	730	736	655	727	712	728	713	720	752	695	721	732	695	705	717	710	692	712	678	733	741	754	739	743	671	723	726	725	736	709	739	724	731	731	804	726	724	672	706	748	758	752	657	677	745	737	701	739	637	742	695	700	689	711	708	721	730	693	755	664	735	701	703	736	654	694	744	722	674	724	653	719	730	747	720	711	677	717	739	670	694	695	750	732	733	722	721	696	669	711	664	698	753	708	746	719	730	769	675	747	726	751	699	718	681	737	672	680	732	693	719	699	718	738	693	760	700	677	735	735	687	756	708	712	724	699	766	702	698	696	674	697	723	752	727	728	700	770	684	676	725	651
24237	23268	31261	24761	21308	15609	2006	815	753	697	781	751	709	692	728	707	703	747	712	684	664	715	663	699	684	680	688	680	689	668	758	723	748	702	720	716	740	681	697	678	701	717	685	685	701	710	705	717	753	689	730	759	687	675	726	700	691	690	696	725	726	711	642	729	709	690	705	689	658	752	756	710	690	666	690	698	690	701	690	737	673	719	702	725	719	692	704	739	672	683	694	664	687	717	693	710	675	700	683	765	662	670	685	698	739	674	699	649	750	695	727	698	687	724	712	695	697	730	683	711	731	658	695	735	688	694	712	730	691	718	730	680	690	704	665	674	736	686	675	670	718	691	695	718	713	703	692	708	685	640	670	676	698	709	691	688	688	688	682	749	725	719	715	681	718	691	682	682	713	706	723	759	700	663	724	744	660	639	720	672	690	677	712	713	700	662	687	669	715	689	689	702	666	713	705	695	705	716	674	693	712	686	681	699	684	720	703	679	717	676	708	724	707	683	718	700	672	693	721	759	709	670	701	692	651	681	704	701	739	696	671	727	711	694	622	697	639	638	705	740	725	692	700	712	739	710	697	684	683	681	696	708	682	700	697	711	708	741	696	684	705	677	703	731	684	649	695	650	701	664	661	665	692	688	712	709	702	652	713	667	686	688	729	684	683	718	674	711	705	675	679	690	700	717	706	732	680	672	671	703	622	670	694	697	708	722	729	645	696	702	689	691	711	664	641	738	678	670	700	684	730	728	663	735	684	669	704	694	665	681	702	675	703	655	695	704	694	681	689	681	701	672	717	698	664	732	720	749	660	683	699	670	720	659	697	700	691	678	682	674	731	678	720	694	690	683	696	716	698	730	659	683	667	694	708	711	690	679	679	700	674	624	656	695	646	715	657	739	693	740	674	714	675	675	727	710	682	694	681	719	637	691	690	668	697	695	730	673	633	723	722	701	698	662	730	707	659	698	668	682	727	723	660	737	687	681	728	684	698	709	728	728	674	666	690	655	702	739	703	674	681	742	701	678	682	710	668	711	671	707	703	673	683	675	666	681	742	727	666	664	635	689	717	732	670	734	681	710	688	757	655	694	731	697	709	710	657	707	731	649	683	774	675	685	631	663	673	714	727	691	697	694	733	683	675	672	706	688	724	645	659	727	688	716	685	728	693	722	712	666	760	672	716	706	683	689	753	688	680	717	704	658	672	675	706	644	677	712	676	674	689	679	750	737	697	705	743	682	688	715	716	634	709	698	675	687	758	717	667	689	699	736	667	725	711	700	735	672	736	688	682	689	699	709	721	721	709	668	710	668	689	737	744	672	678	723	680	671	698	696	719	716	697	686	668	670	698	690	707	697	677	700	694	700	666	715	666	701	685	737	725	712	727	683	700	699	725	660	674	682	737	670	699	695	677	729	687	728	677	684	642	644	723	675	697	688	660	649	675	678	726	721	687	699	712	702	749	679	702	730	695	683	677	693	714	721	699	732	638	652	722	744	746	710	690	645	695	751	669	711	751	688	730	755	715	691	709	700	712	698	733	722	732	706	687	698	680	728	685	712	668	684	657	694	689	689	717	701	700	707	711	710	676	699	698	686	648	707	670	719	696	702	725	705	714	656	650	742	662	700	714	762	694	679	701	638	664	662	717	715	709	708	686	692	702	728	658	638	698	691	674	733	674	700	687	695	692	724	719	685	670	704	680	704	685	719	692	684	710	715	726	680	690	711	664	674	687	694	683	684	729	703	702	695	694	661	706	714	725	672	701	716	738	673	683	750	737	655	683	689	702	672	716	731	698	673	730	640	704	704	695	657	715	738	684	682	686	693	685	673	673	722	672	694	666	699	653	703	687	707	708	699	693	693	708	729	669	720	740	697	715	684	688	669	688	716	673	729	687	697	725	668	631	714	651	683	689	702	674	687	730	696	706	726	685	673	677	696	684	664	729	693	712	701	701	669	665	710	683	691	649	658	689	716	684	719	733	708	652	652	639	704	663	719	695	695	684	745	692	742	688	703	689	678	734	693	708	724	716	722	702	684	644	703	710	699	693	696	700	689	716	696	651	677	759	694	693	701	704	696	649	698	729	729	728	725	672	697	684	714	714	662	686	687	675	679	742	767	727	721	723	657	724	654	699	662	727	686	699	745	716	670	722	710	733	662	718	681	674	683	671	710	678	714	758	732	674	645	654	690	652	662	694	694	711	684	702	721	690	672	682	652	714	743	701	699	706	703	688	732	689	692	734	719	710	696	727	688	691	744	661	665	686	676	729	692	669	725	675	717	629	678	692	704	680	711	680	670	727	678	700	659	685	730	716	673	699	692	697	706	698	735	684	707	774	692	690	690	739	643	678	661	642	638	718	725	668	700	641	716	630	725	673	666	733	738	679	700	713	660	666	686	708	687	697	692	743	717	691	712	672	684	750	743	700	701	719	710	730	704	687	694	702	720	717	665	697	706	715	697	749	688	716	722	666	706	680	742	669	683	662	687	706	732	724	682	696	658	702	643	736	710	685	701	689	696	719	695	703	713	695	703	668	693	703	706	656	687	675	741	684	737	731	708	696	683	697	652	696	687	709	731	683	677	770	671	703	772	707	680	680	697	687	672	677	705	664	740	655	664	718	721	722	705	708	674	690	674	742	713	732	694	724	707	726	750	726	722	689	695	675	684	703	712	745	749	678	703	717	712	690	699	734	715	664	683	711	712	715	682	675	673	688	725	705	677	693	678	725	733	683	632	728	738	688	720	736	702	721	683	690	666	697	611	701	692	750	685	655	689	676	660	646	715	675	687	688	699	712	673	711	740	699	679	646	690	648	702	694	667	659	723	716	692	701	682	753	716	708	670	708	679	727	711	627	694	675	722	738	691	671	722	650	744	657	676	676	721	708	721	669	694	702	708	742	672	671	690	684	697	729	661	652	653	680	679	702	698	716	675	677	682	689	651	737	694	685	713	728	718	712	721	664	669	702	704	711	691	666	687	711	705	678	702	709	693	690	701	677	685	721	699	692	704	665	729	682	644	684	712	714	663	671	656	672	745	723	635	679	705	736	702	753	736	691	680	670	692	687	696	725	719	734	669	706	670	753	657	714	709	719	679	708	733	682	736	670	691	680	700	677	672	674	696	664	686	680	692	673	677	710	689	664	714	691	668	738	696	708	732	672	684	690	677	691	711	721	706	708	676	679	722	723	710	698	702	678	685	685	676	700	694	760	663	749	640	669	714	695	686	703	704	733	703	668	704	718	732	683	712	692	643	729	697	737	684	723	667	729	702	641	651	703	705	680	642	716	673	657	724	669	700	692	668	673	688	713	714	730	699	698	701	696	698	664	655	679	701	715	688	699	710	692	685	680	666	677	718	754	679	719	689	720	706	708	726	686	729	705	706	712	724	671	743	670	706	692	714	727	696	672	679	656	629	728	711	688	734	697	670	698	682	663	710	726	724	673	698	772	697	679	714	760	691	711	675	651	663	770	663	707	702	667	664	705	706
61789	99964	71215	15145	1177	1112	1101	1101	1101	1052	1111	1090	1049	1062	1084	1123	1105	1091	1141	1035	1080	1021	1025	1072	1087	1008	1145	1032	1051	1062	1091	1121	1048	1068	1083	1102	1020	1005	1126	1057	1018	1005	1100	1064	1152	1056	1092	1042	1100	1087	1089	1069	1061	1063	1068	1044	1066	1048	1030	1091	1038	1078	1035	1063	1049	1069	1072	999	1069	1059	1039	1115	1106	1029	1098	1083	1089	1047	1047	1078	1016	1095	1024	1080	1066	1063	1092	1060	1095	1072	1092	1016	1081	1071	1048	1056	1126	1018	1051	1019	1073	1052	1071	1020	1087	1101	1019	1163	1057	1076	998	1127	1066	1107	1019	1102	1101	1025	1061	1075	1036	1070	1107	1082	1012	1041	997	1027	1074	1086	1082	1017	1081	1067	1072	1071	1048	1031	1077	1126	1046	1062	1052	1062	1110	1089	1058	1053	1026	1042	1072	1070	1045	1056	1037	1080	1085	1050	1100	1099	1068	1053	1058	1098	1060	1083	1095	1028	1087	1046	1130	1047	1057	1040	1088	1081	1106	1062	997	1118	1063	1040	1056	1088	1042	1047	1025	1076	1082	1060	1081	1095	1052	1051	1054	1085	1031	1070	1005	1056	1081	1119	1106	1054	1095	1092	1023	1078	1045	1114	1122	1092	1091	1072	1029	1071	1092	1059	1051	1041	1033	1086	1022	1072	1096	1030	1103	1039	1087	1043	1083	1054	1095	1133	1140	1063	1051	1053	1075	1082	1063	1055	1035	1028	1066	1042	1063	1063	1025	1046	1038	989	1118	1015	1040	1042	1059	1079	1120	1085	1045	1061	1043	1088	1071	1054	1088	1051	1066	1043	1027	1039	1065	1071	1056	1075	1051	1072	1055	1154	1089	1090	1032	1062	1105	1098	988	1028	1060	1039	1059	1071	1058	1102	1028	1121	1103	1055	1050	1011	1055	1077	1059	1037	1006	1118	1061	1065	1014	1068	1131	1079	1042	1004	1111	1036	1032	1084	1113	1032	1051	1041	1036	1026	1061	1052	1040	1040	1021	1057	1080	1076	1028	1059	1046	1081	1112	1038	1050	1066	1046	1081	1115	1088	1094	997	1041	1003	1049	1048	1101	1021	1037	1056	1061	1106	1024	1038	1012	1041	1114	1033	1030	1017	1116	1113	1072	1104	1053	1061	1057	1075	1074	1071	1018	1045	1072	1059	1026	1084	1058	1109	1066	1091	1069	1067	1077	1082	1069	1055	1048	1060	1013	1049	1066	1113	1024	1048	1087	1110	1083	1027	1097	1042	1084	1092	1014	1060	1029	1111	1020	1069	1071	1100	1029	1073	1068	1062	1094	1021	1020	1068	1047	1058	1047	1053	1039	1040	1091	1041	1057	991	1085	1078	1070	1042	1041	1037	1060	1042	1047	1054	1033	1021	1109	1071	1085	1008	1109	1051	1019	1041	1053	1072	1026	1066	1095	1047	1037	1097	1049	1117	1105	1036	1083	1080	1126	1082	1050	1053	1024	1056	1081	1035	1068	1097	1073	1084	1081	1073	1075	1012	1067	1073	1080	1042	1092	1073	1061	1058	1008	1057	1034	1007	1027	1053	986	978	1069	1152	1077	1051	1043	1082	1074	1049	1093	1032	1108	1033	1026	1099	1078	1050	1084	1082	1020	1069	1109	1047	1050	1032	1023	1029	1040	1109	1063	1033	1071	1069	1006	1040	1023	1065	1022	1030	1164	1037	1066	1083	1086	1065	1075	1156	1089	1040	1072	1058	1035	1048	1078	1046	1010	1020	1086	1021	1060	1089	1061	1055	1065	1063	1002	1050	1092	1070	1068	1072	1055	1100	1075	1046	1060	1058	1057	1058	1068	1074	1067	1078	1026	1079	1025	1073	1107	1125	1086	1030	1068	1077	1105	1091	1046	1049	1022	1059	1122	1087	1043	1086	1069	1072	1054	1113	1066	1054	1107	1073	1074	1050	1069	1069	992	1064	1093	1010	1044	1088	1063	1063	1047	1081	1025	995	1098	1060	1025	1114	1048	1080	1090	1130	1068	1056	1048	1008	1097	1017	1011	1147	1054	1055	1112	1053	1061	968	1073	1079	1037	1076	1063	1106	1084	1064	1035	1058	1124	1069	1025	1019	1063	1034	1092	1030	1125	1101	1035	1024	1027	1016	1079	1105	1015	1103	1031	1078	1043	1094	1041	1067	970	1022	1098	1082	1069	1077	1101	1054	1059	1034	1046	1047	1005	1089	1038	1081	1052	1062	1057	1073	1035	1058	1056	1070	1036	1049	1031	996	1049	1017	1079	1057	1033	1079	1118	1050	1081	1037	1071	1057	1109	1109	1091	1047	1032	1069	1081	1026	1131	1021	1102	1034	1016	1027	1097	1018	1030	1078	1055	1120	1053	1044	1078	1067	1029	1045	1042	1134	1021	1061	1032	1020	1032	1101	1034	1052	1046	1077	1109	1081	1078	1063	1034	1073	1096	1080	1060	1069	1052	1017	1035	1060	1055	1024	1009	1021	1125	1045	1022	1013	1008	1011	1029	1095	1006	1088	1084	1034	1073	1075	1150	1058	1076	1072	1031	1028	1017	1066	1115	1045	1018	1053	1111	1032	1052	1047	1010	1013	1051	1047	1068	1084	1030	1083	1074	1089	1049	1078	1102	1052	1035	1043	1065	1085	1051	1050	1103	1078	1075	1106	1083	1066	1015	1075	1094	1051	1112	1054	1015	1102	1063	986	1099	1060	1050	1093	1051	1058	1096	1052	1034	1042	1071	1055	1065	1043	1058	1028	1122	1108	1045	1048	1030	1070	1043	1069	1118	1082	1066	1061	1035	1052	1120	1061	1038	1026	1137	1074	1040	1017	1086	1085	1013	1079	1057	1057	1025	1031	1063	1077	1072	1025	1092	1019	1078	1133	1043	1064	1055	1001	1027	1082	1080	1056	1071	1080	1094	1080	1049	1040	1038	1056	1045	1046	1059	1051	1064	1115	1034	1086	1002	1067	1072	1045	1149	1047	1061	1070	1023	1095	1081	1087	1111	1037	1085	1029	1074	1070	978	1113	1081	1045	1039	1061	1063	1089	1008	1088	999	1075	1027	1050	1184	1085	1079	1105	1059	1031	1054	1080	1123	1069	1016	1006	1111	1010	1047	1054	1036	1104	1057	1046	1081	1097	1069	1055	1019	1063	1035	1048	1049	1087	1059	1066	1063	1087	1073	1100	1089	1077	1113	1024	1020	1097	1071	1067	1082	1023	1065	1090	1031	1095	1149	1042	1104	1075	1082	1045	1022	1073	998	1026	1051	1035	1047	1056	1058	1063	1011	1059	1001	1032	984	1094	1004	1041	1027	1034	1063	1104	1112	1087	1086	1100	1057	1077	1049	994	1020	1032	1057	1005	1096	1054	1052	1117	995	1058	1077	1076	1060	1080	1049	1056	1094	1075	1044	1065	1065	1035	1047	1056	1062	1135	1023	988	1051	1049	1043	1080	1010	1067	1003	1048	1080	1108	1077	996	1016	1079	1086	1098	1007	1059	1061	1093	1068	1092	1069	1069	1043	1028	1002	1068	1056	987	1055	1051	1056	1027	1061	1064	1075	1029	1067	1122	1061	1036	1043	1084	1100	1062	1021	1053	1104	1042	1017	1033	1067	1097	1076	1066	1042	1104	1112	1043	1094	1083	1035	1070	1037	1042	1073	1041	1014	1075	1065	1047	1024	1068	992	1098	999	1054	1006	1079	1035	1089	1004	1138	992	1051	1093	1057	1044	1104	1022	1054	1034	1088	1018	1063	1053	1035	965	1032	1045	1039	1074	1121	1146	1043	1041	1055	1126	1046	1092	1098	1055	1010	1059	1079	1079	1033	1083	1049	1115	1038	1033	1008	1052	1052	1049	1046	1103	1021	1035	1073	1104	1062	975	1072	1092	1085	1089	1031	1097	1107	1041	1045	1000	1107	1029	1090	1101	1057	1097	996	1055	1054	1113	1051	1079	1088	1071	1041	1091	1092	997	1113	1105	1075	1066	1051	1147	1023	1072	1063	1032	1044	1014	1089	1072	1015	1065	1108	1163	1002	1128	1045	1021	1036	1125	1066	1088	1069	1073	1060	1075	1069	1052	1069	1015	1065	1037	1059	1033	1057	1083	1052	1112	1068	1048	1062	1064	1034	1015	1036	1090	1051	1021	1076	1027	1074	1100	1045	1063	1070	1049	1095	1057	1024	1072	1045	1062	1072	1095	1017	1026	1033	1093	1087	1081	1018	1080	1090	1076	1053	1090	1059	1094	1051	1122	1057	1063	1092	1020	1051	1085	1022	1079	1044	1077	1048	1032	1011	1068	1103	1044	1004	1021	1058	1040	1060	1020	1017	1129	1087	1043	1096	1109	1023	1022	1140	1063	1078	999	1116	1055	1049	992	1064	1083	1071	1045	1062	1073	1086	1025	1059	1094	1099	1036	1017	1129	1049	1082	1057	1060	1041	1067	1054	1047	1057	1080	1148	1080	1145	1128	1126	1086	1058	1010	1089	992	1031	1059	1024	1122	1062	1039	1117	1069	1064	1038	1086	1051	1034	1069	1034	1064	1073	1058	1055	1069	1048	1038	1046	1079	1120	1149	1086	1085	1043	1026	1103	1023	1011	1093	1157	1031	1048	993	1052	1118	998	1052	1066	1095	1056	1069	1083	1067	1041	1058	1017	1075	1029	1043	1013	1024	1046	986	1084	1047	1124	1061	1071	1043	1065	1172	1086	1103	1080	1054	1093	1115	1039	1067	1055	1045	1039	1085	1070	1011	1061	1083	1094	1023	1066	1067	1074	979	1077	1052	1077	1026	1045	1053	1029	1027	1036	1076	1055	1012	1079	1112	1057	1071	1063	1067	1042	1059	1078	1077	1051	1037	1012	985	1063	1056	1033	1026	1092	1099	1043	1073	989	1077	1075	1044	1089	1076	1066	1015	1082	1037	1095	1064	1093	1060	1084	1090	1094	1114	1072	1068	1030	1028	1049	1056	1040	1024	1061	1072	1010
32026	32229	26234	7838	777	688	556	517	565	548	554	527	536	563	516	560	558	514	522	524	541	577	553	544	569	533	553	544	526	537	548	521	544	539	566	602	569	542	563	543	554	557	544	559	529	568	534	585	494	525	545	526	537	519	555	560	514	521	580	546	550	582	500	536	556	570	562	547	542	580	532	530	562	597	610	543	517	534	581	554	521	599	564	548	555	553	541	549	504	539	563	525	560	598	601	571	520	544	564	547	498	552	564	535	591	533	508	554	586	533	520	532	513	540	521	544	582	528	569	580	538	537	543	567	519	554	558	514	545	530	572	573	556	510	558	580	602	512	545	550	533	548	559	588	572	497	530	603	497	549	557	574	547	552	533	549	552	537	577	534	565	559	515	514	527	571	489	563	541	528	573	543	531	556	551	530	538	492	581	536	527	569	532	534	498	568	541	515	539	561	538	580	519	538	515	580	547	578	544	534	547	508	556	567	533	554	525	514	546	503	579	543	546	567	523	535	520	583	514	556	521	553	537	577	563	539	596	546	566	496	555	549	568	540	533	574	571	542	537	547	554	524	524	555	508	545	534	553	539	502	542	498	520	525	520	544	499	550	554	545	524	570	580	536	538	508	548	562	551	580	556	583	570	543	565	541	540	577	564	545	543	526	549	541	529	555	562	522	563	553	500	589	519	524	559	563	547	572	537	538	541	607	538	548	519	495	553	548	553	521	573	556	529	532	558	519	578	561	535	536	541	590	530	544	531	509	497	558	544	567	556	529	537	562	553	526	561	552	550	586	561	525	537	525	540	536	538	528	521	567	551	578	535	563	540	552	563	519	555	489	518	586	554	536	567	539	527	507	562	522	550	540	559	570	582	504	548	521	562	570	590	531	548	570	544	552	576	485	518	542	572	515	547	526	569	579	529	533	543	581	597	541	543	485	538	513	562	531	558	537	545	512	517	559	535	541	567	492	527	542	574	608	593	508	551	535	527	530	544	562	584	519	532	547	534	592	529	553	546	536	507	561	534	534	540	544	522	553	552	582	545	586	536	563	537	567	545	560	549	546	554	561	553	572	527	533	554	545	564	555	524	547	550	584	545	548	557	564	535	545	509	541	577	502	578	588	536	538	524	531	554	529	523	544	558	504	583	540	511	537	564	527	529	592	505	491	541	551	548	552	508	578	547	545	534	542	535	545	530	526	517	534	557	547	548	569	524	534	561	598	600	537	562	527	548	503	515	532	557	556	549	574	520	522	589	552	542	533	538	527	526	556	528	525	565	553	546	521	531	561	532	550	567	562	513	525	584	516	504	527	526	496	537	535	537	509	531	519	572	565	596	512	515	551	560	516	521	560	534	569	531	521	559	542	559	565	527	521	540	542	545	532	558	551	553	563	519	517	522	539	573	525	571	543	575	547	527	548	557	580	559	562	578	539	567	566	543	604	490	568	541	550	540	531	547	550	538	581	530	571	543	549	604	531	515	502	560	549	564	521	558	550	574	558	552	529	532	513	517	548	579	564	579	555	566	546	520	533	540	583	575	534	546	563	569	516	580	523	577	529	551	515	548	581	564	560	568	554	519	532	568	539	523	555	544	552	559	546	512	515	488	525	488	559	519	520	539	549	492	538	521	526	572	561	594	533	573	561	514	559	588	485	583	555	579	513	556	520	562	534	535	561	514	532	550	541	531	518	504	540	536	537	594	551	532	554	575	533	528	531	549	509	541	541	544	528	577	565	537	544	539	572	549	557	567	512	549	504	502	562	562	515	551	513	538	553	556	594	542	546	540	531	565	533	534	518	563	565	514	533	516	543	543	550	561	541	571	517	559	546	549	523	522	538	555	574	542	509	539	548	543	549	530	533	560	550	541	528	547	532	531	562	568	554	551	530	516	535	531	551	546	506	505	544	538	494	501	527	488	565	538	595	557	528	573	554	561	541	528	547	494	520	531	520	513	567	543	571	568	503	549	544	551	563	588	577	570	552	542	541	565	503	581	542	552	576	536	543	544	554	553	614	586	573	535	541	540	538	549	558	569	537	567	532	555	546	540	514	482	505	552	566	546	517	545	531	538	536	534	548	522	576	539	505	529	536	555	554	542	606	539	576	510	581	516	516	564	561	551	569	520	534	539	554	535	583	558	515	572	529	499	557	552	529	565	553	552	552	516	575	515	577	534	537	553	541	561	517	548	583	522	542	520	560	568	558	561	526	523	559	554	504	553	499	553	576	546	543	565	555	535	523	550	554	525	546	540	548	556	565	544	603	545	558	561	522	574	520	531	591	541	537	537	536	576	567	504	530	528	547	567	597	533	543	512	560	541	560	514	553	527	567	559	558	546	578	497	556	537	559	541	588	540	524	557	516	567	553	527	539	535	480	538	501	499	519	541	594	551	560	600	503	492	540	539	526	551	508	545	517	567	557	517	498	525	569	567	576	541	530	529	578	570	535	536	531	535	559	535	589	544	529	543	579	544	554	520	558	543	517	546	549	599	533	518	547	563	541	547	533	556	594	562	559	560	551	546	547	554	534	568	569	545	567	583	543	571	534	552	591	526	544	539	516	520	502	584	528	513	580	557	564	549	566	548	524	579	496	547	562	562	518	538	562	538	550	541	510	577	563	529	572	539	574	567	562	556	535	496	560	529	553	532	589	555	549	548	554	548	532	554	537	499	559	525	538	544	554	528	506	539	531	552	532	588	478	538	526	534	534	540	525	523	541	556	543	531	513	544	533	537	542	575	558	546	601	514	568	576	492	573	530	541	543	532	538	557	549	547	546	512	544	553	572	510	544	561	504	517	524	557	539	541	483	487	522	575	561	548	523	552	559	527	574	563	531	541	540	572	574	549	589	575	533	521	522	540	514	534	510	560	549	514	547	574	547	511	538	562	542	565	547	554	499	574	509	534	559	512	562	551	528	564	545	526	573	555	542	552	548	581	558	560	539	526	487	546	551	556	539	541	561	546	511	513	540	557	577	580	539	494	555	520	532	516	548	520	586	585	501	529	536	528	522	530	529	521	505	504	594	521	507	544	553	596	502	515	541	547	551	525	550	543	559	533	551	498	558	517	521	541	567	504	523	546	578	507	542	541	578	519	511	499	523	482	535	548	571	557	529	566	536	544	571	539	556	559	518	543	512	537	542	607	535	525	548	562	560	576	530	521	509	558	534	509	560	546	532	548	559	562	543	549	538	504	540	561	571	511	576	554	535	549	572	552	541	592	505	543	528	510	534	529	570	501	543	521	542	560	576	568	555	542	526	563	527	517	511	554	535	558	536	545	529	499	519	543	579	600	521	549	555	520	577	536	536	579	545	552	489	528	549	534	538	519	536	567	525	531	513	570	536	483	610	543	571	572	560	543	511	575	541	540	533	555	587	526	530	567	547	532	519	506	513	555	515	563	583	552	530	533	507	609	530	568	527	548	522	524	559	495	536	524	490	551	535	546	562	570	555	500	522	541	576	554	539	553	503	572	526	550	594	570	566	543	527
42600	49488	29860	4272	897	868	899	866	881	825	889	894	902	924	876	902	873	951	897	885	912	899	946	879	876	881	915	907	872	877	885	896	934	862	835	907	909	894	821	896	846	844	857	899	911	887	896	933	899	825	883	885	930	922	911	888	901	920	880	818	929	876	899	964	840	904	860	891	908	879	885	913	912	857	940	884	915	845	936	877	922	874	876	910	894	901	929	898	924	895	907	875	907	861	909	904	887	876	853	883	884	889	877	866	935	907	923	921	899	920	906	906	858	964	880	924	870	889	869	854	873	880	879	932	858	964	867	908	887	887	912	912	969	908	864	894	872	861	876	937	905	922	914	939	907	924	938	871	930	856	968	888	900	930	905	911	918	883	884	867	883	896	866	901	930	900	920	979	881	911	914	914	867	850	904	932	874	912	942	920	858	864	891	883	900	930	901	883	833	945	860	938	933	860	880	940	887	910	889	891	910	898	866	934	826	899	867	883	935	858	926	932	855	915	873	948	908	916	886	884	879	871	861	881	855	871	880	899	954	880	936	903	917	942	874	881	940	887	868	927	885	926	888	895	943	951	921	883	854	956	905	894	901	827	929	887	825	851	828	888	880	858	933	872	890	907	921	896	852	880	857	867	909	878	873	950	934	928	847	888	882	927	914	920	945	870	913	872	927	865	910	876	929	924	907	959	936	856	890	934	850	923	935	912	875	887	867	948	875	951	900	844	900	900	876	899	834	913	895	886	934	895	893	879	906	918	884	965	876	888	937	916	875	956	816	907	893	877	887	926	868	918	911	896	898	870	894	867	872	905	857	972	924	871	851	889	904	905	849	913	871	916	899	875	886	878	923	910	806	915	935	893	923	909	894	865	874	879	860	867	934	893	881	866	963	904	954	928	855	936	860	894	858	896	901	869	904	981	893	890	962	892	887	930	859	901	901	912	889	916	904	850	916	866	972	892	941	933	869	914	933	893	875	859	873	907	882	880	880	912	922	859	881	933	892	899	844	870	858	887	894	915	855	924	940	897	859	850	907	892	927	888	882	952	920	829	910	906	863	886	882	889	839	905	912	891	891	896	890	916	875	930	875	945	847	896	921	925	914	974	949	950	936	931	902	890	902	865	879	886	899	931	899	890	828	915	891	933	880	861	952	891	832	877	970	856	874	856	930	924	888	917	880	863	893	877	901	838	875	876	858	930	921	948	909	917	847	891	875	873	905	883	862	915	899	904	848	925	884	940	847	854	875	876	908	865	885	819	885	884	911	904	909	954	870	889	852	882	896	887	925	905	911	868	840	897	927	839	851	877	887	910	874	868	927	898	910	895	817	895	865	892	855	892	928	907	939	893	857	958	882	875	902	858	871	891	877	884	925	902	916	916	832	909	881	863	874	941	848	886	899	890	921	889	916	924	903	892	931	892	899	872	935	930	877	885	875	874	866	870	1009	865	866	932	943	917	892	863	862	931	905	903	899	902	927	885	862	865	881	939	892	884	920	922	869	929	867	893	901	851	822	949	907	921	918	890	889	913	869	848	894	888	880	864	862	941	859	856	889	860	886	894	872	902	915	947	866	903	898	942	897	908	843	865	854	900	901	905	894	887	889	910	883	954	857	896	901	895	926	898	906	878	899	925	908	901	891	898	895	917	943	951	935	909	914	888	872	898	911	865	873	880	870	954	904	885	858	931	895	877	937	857	843	877	878	893	906	887	912	847	826	937	898	888	933	898	939	897	937	933	803	873	905	883	892	838	905	870	874	950	835	867	912	871	878	909	882	887	862	954	857	900	943	892	901	881	867	879	891	847	919	897	851	887	885	889	899	880	914	910	894	857	945	981	902	912	910	911	914	905	900	874	872	911	846	914	908	900	850	898	893	880	916	973	861	881	846	952	898	905	897	850	897	868	931	917	905	883	876	915	865	895	935	900	908	859	893	886	868	930	852	866	837	915	898	934	887	928	923	909	893	921	910	951	925	886	945	926	905	860	854	838	827	832	878	898	897	941	863	889	901	874	876	819	858	847	956	873	902	882	943	901	913	858	914	979	833	867	887	910	944	960	951	861	922	965	912	888	847	842	883	902	909	896	907	926	855	889	877	898	932	918	858	882	876	898	935	918	875	928	894	831	905	851	879	914	915	888	922	883	898	902	871	906	862	884	817	884	892	909	907	802	827	908	881	916	883	920	938	868	895	898	891	870	907	870	871	864	884	951	852	916	856	905	874	918	980	874	856	845	910	859	900	939	863	901	925	881	937	902	896	906	902	904	923	856	877	930	917	932	884	938	885	873	931	934	896	858	881	875	897	907	864	819	891	915	871	920	889	858	883	892	927	900	858	930	880	923	920	861	899	845	944	882	928	882	880	874	907	953	876	839	896	914	928	949	934	906	872	859	849	877	863	932	942	929	864	867	857	927	877	870	855	912	841	864	898	891	886	907	914	939	944	912	928	854	910	880	894	954	901	890	905	850	900	906	886	930	922	895	915	907	910	919	913	863	933	967	878	915	876	885	937	894	883	920	936	940	886	921	913	824	925	933	919	865	863	898	875	876	875	821	823	911	912	907	871	903	952	868	945	856	935	902	877	903	871	897	932	913	963	927	891	874	890	879	910	925	936	929	860	878	863	833	872	870	968	863	907	876	873	899	897	865	899	911	875	860	987	919	946	820	914	902	918	856	910	876	949	912	895	908	878	906	915	887	953	834	927	897	903	940	860	847	874	898	922	900	881	902	878	925	860	861	881	884	898	896	870	877	936	901	864	892	833	922	890	880	893	947	910	902	936	834	882	859	916	899	889	896	904	915	953	934	874	888	905	934	887	881	882	889	860	861	923	926	892	871	920	885	936	916	884	928	873	938	926	895	855	862	874	950	856	881	956	906	852	892	926	881	867	869	884	873	958	865	857	899	923	896	890	896	876	871	892	948	923	832	884	896	861	945	902	892	897	933	912	888	926	922	874	910	930	868	936	923	944	865	878	920	972	897	881	917	901	888	933	901	854	918	883	899	876	931	903	910	891	912	893	896	898	899	887	905	934	872	912	928	869	901	920	894	906	907	884	887	936	905	869	891	918	886	806	897	869	921	921	866	853	924	944	889	867	843	867	917	919	874	951	895	959	922	924	883	891	946	848	901	878	865	922	905	926	865	918	947	935	932	838	867	849	909	903	886	929	917	945	896	878	896	896	900	929	876	886	897	904	920	914	911	900	939	848	893	916	912	873	900	880	907	942	877	907	877	894	917	886	914	891	948	926	969	880	940	810	887	895	930	881	876	865	924	939	926	877	842	886	897	865	880	954	930	843	840	959	893	864	905	860	852	866	883	872	910	839	842	904	946	875	861	939	850	858	884	882	911	827	901	889	861	925	899	953	879	897	894	901	894	929	871	934	894	894	870	895	886	960	858	841	909	897	939	862	878	863	933	862	828	900	915	934	896	912	931	884	916	909	882	891	919	948	863	863	939	899	925	908	912	984	892	904	922	902	890	888	882
25814	25070	31521	25090	16487	2802	555	477	444	431	397	444	416	434	409	413	411	409	442	399	428	395	453	437	417	401	407	424	415	393	445	415	407	411	418	394	414	425	379	441	437	402	415	370	407	402	442	402	415	459	440	455	412	399	406	399	396	439	399	422	445	401	432	397	429	425	430	453	369	435	402	428	391	386	408	390	412	388	422	388	408	380	432	444	403	377	384	400	401	394	407	379	410	394	422	420	420	436	384	430	415	411	382	459	408	401	442	412	422	383	420	403	406	401	424	396	356	423	404	462	417	435	388	405	420	449	418	408	442	391	419	449	376	441	371	424	406	425	429	400	408	406	398	458	433	384	404	381	416	413	420	382	404	417	426	378	362	402	418	364	456	443	447	425	423	460	407	417	427	426	388	455	417	427	428	415	417	405	438	448	465	441	456	415	448	396	435	428	399	390	414	388	393	430	424	425	416	420	391	422	408	399	397	400	412	387	446	378	419	405	438	408	401	461	393	370	425	422	418	405	385	391	396	414	393	415	413	396	411	453	421	410	399	382	374	408	377	402	417	416	423	438	391	385	417	442	418	427	411	375	390	399	410	429	397	425	386	384	402	406	401	403	426	424	406	390	406	418	412	435	397	443	424	430	418	440	391	434	408	406	442	446	394	377	425	410	436	399	401	407	392	430	368	425	424	386	448	414	420	427	422	418	431	425	401	419	403	407	458	406	441	430	443	410	417	420	417	422	399	423	370	436	428	397	392	401	395	428	411	413	416	393	433	422	394	443	394	402	419	414	413	404	399	442	391	401	413	424	410	429	418	387	399	426	420	413	401	423	410	431	420	407	446	419	461	412	410	413	417	424	443	453	408	361	378	443	419	405	400	427	377	434	451	370	385	408	408	424	401	395	427	441	415	426	387	443	423	393	375	414	435	428	428	426	419	412	391	388	376	418	426	435	432	442	407	424	419	386	426	413	422	377	408	398	412	442	385	424	405	455	418	448	398	404	390	401	384	403	402	419	405	394	432	409	463	417	408	424	384	417	425	370	405	405	401	426	427	405	424	395	410	411	405	431	391	386	418	383	395	423	401	415	405	428	398	419	445	388	410	398	427	426	414	426	427	426	405	442	450	421	411	379	431	434	402	431	416	444	396	445	419	402	406	415	444	433	409	407	418	421	407	444	403	424	425	388	371	418	416	431	452	397	412	418	422	428	426	391	415	434	384	424	432	387	393	402	365	429	393	433	419	420	400	446	443	421	401	368	433	391	423	419	436	423	416	419	399	389	435	379	409	420	457	388	411	412	415	415	419	440	362	419	403	391	410	461	432	457	425	423	447	403	391	408	415	416	406	431	391	411	379	430	375	409	424	403	397	401	440	404	440	416	391	424	405	415	458	424	419	402	457	440	431	394	384	429	376	375	429	408	425	414	424	431	412	397	391	420	400	406	425	406	423	446	435	394	392	420	439	391	391	401	415	387	385	405	399	396	409	431	425	382	433	411	407	393	422	433	416	422	404	395	414	408	445	398	401	406	417	398	416	409	388	388	419	435	429	404	401	417	385	443	442	351	409	426	434	424	411	461	419	474	418	426	410	398	409	428	393	406	415	409	425	373	425	411	416	402	416	408	425	404	410	415	361	401	413	378	389	423	440	394	371	404	400	436	404	410	403	408	395	420	403	442	385	403	399	418	421	418	406	393	403	361	394	412	402	397	420	414	394	390	405	432	450	422	451	401	387	419	414	446	418	448	443	420	424	389	427	433	402	447	426	428	400	380	401	395	375	422	445	423	377	421	448	417	395	421	460	440	398	458	414	431	396	417	431	445	450	423	390	388	405	415	355	411	423	427	394	402	407	417	397	402	394	388	413	422	403	417	427	400	418	407	396	433	389	400	414	429	433	415	401	395	444	382	412	401	412	418	441	389	425	420	391	402	407	418	408	443	373	396	421	415	376	417	421	413	409	390	423	391	446	412	423	398	457	401	402	458	428	425	414	435	420	409	435	402	400	376	401	443	454	448	432	429	439	403	414	391	413	397	417	414	403	398	422	401	436	432	439	460	378	418	456	423	424	394	434	439	424	428	412	409	397	399	433	393	425	426	411	393	408	395	429	401	391	384	407	435	395	407	408	446	442	362	460	381	405	412	412	402	429	444	380	406	440	416	410	391	414	452	461	369	430	383	400	411	425	369	415	391	400	409	409	405	426	398	401	415	419	443	447	419	422	392	432	401	418	405	390	420	412	434	402	418	384	425	444	420	416	414	393	435	418	434	410	407	423	431	406	397	418	416	393	408	401	413	411	399	416	415	375	427	411	405	374	427	390	408	397	434	396	398	401	466	434	438	394	411	416	418	457	396	413	398	430	399	406	385	432	423	417	415	390	387	424	397	446	429	413	403	457	399	430	424	373	424	415	447	427	412	392	420	429	400	386	408	410	391	411	408	396	457	439	410	417	425	379	390	417	415	402	405	392	398	417	409	435	417	428	427	428	438	363	401	382	395	409	407	433	413	414	439	398	371	449	418	411	407	398	411	406	371	409	401	404	435	437	398	455	423	416	426	426	415	400	395	435	436	404	425	384	419	410	416	427	410	416	479	424	414	433	404	409	397	399	422	390	387	416	374	437	439	363	372	386	394	404	388	403	384	385	461	443	352	400	402	407	411	394	412	429	454	409	397	400	410	429	407	420	430	408	389	384	427	396	440	442	432	427	432	411	389	401	428	415	419	416	394	374	428	388	381	427	438	401	392	401	432	421	398	423	388	466	444	412	419	401	416	451	404	403	394	406	412	399	421	415	412	408	398	425	440	460	440	421	443	423	382	442	417	432	417	404	412	394	427	401	403	440	448	397	442	390	406	412	439	424	428	393	388	393	401	412	398	399	427	415	445	406	431	424	428	382	421	411	438	445	395	385	382	403	365	409	403	400	392	412	412	396	403	408	432	453	409	454	398	445	374	396	407	416	446	435	437	419	411	423	418	400	391	406	404	419	388	381	420	420	400	406	421	400	401	422	448	423	424	379	419	411	419	421	415	443	416	425	411	404	398	381	416	412	421	440	430	405	437	411	430	414	437	412	405	425	423	411	409	412	374	431	370	438	421	404	417	422	434	387	417	398	419	395	462	428	418	426	443	426	387	380	436	424	446	379	450	398	385	404	418	363	423	411	414	411	436	425	397	429	445	403	366	416	439	432	417	423	432	404	387	464	399	393	374	440	393	436	394	406	406	410	426	405	398	378	397	462	409	425	407	384	429	394	407	415	413	430	426	425	385	407	459	442	390	443	383	400	399	410	414	389	408	402	419	399	443	382	403	412	404	421	401	403	412	396	409	403	394	433	380	372	415	422	425	430	401	419	418	397	430	428	411	438	385	420	419	413	444	413	447	411	432	422	420	395	430	423	405	403	393	387	436	406	448	400	396	400	424	416	392	400	403	410	406	422	453	415	411	427	403	432	442	420	442	431	401	427	409	434	470	416	401	374	408	423	392
62368	87228	56710	12638	820	742	722	755	721	724	645	700	679	730	674	665	671	712	680	679	724	707	679	750	730	722	676	697	724	726	719	667	677	713	698	718	651	693	716	696	686	678	670	750	696	699	668	697	750	727	644	696	674	692	694	708	699	662	675	708	727	801	708	694	707	677	717	677	695	722	712	696	711	676	721	662	706	649	707	705	681	679	650	680	671	696	690	708	728	686	684	684	693	721	686	697	695	671	632	708	657	657	748	662	686	691	707	677	690	653	685	675	704	704	690	717	652	714	672	661	655	726	721	703	664	677	734	685	715	722	721	692	649	691	691	708	697	669	693	707	707	677	697	665	671	678	748	696	730	707	724	656	726	696	706	689	662	721	714	669	671	713	704	690	736	714	718	695	791	740	728	725	742	700	715	674	732	757	725	737	699	668	682	699	692	689	670	716	705	744	674	658	702	693	645	727	703	683	673	706	650	693	690	729	700	661	737	695	667	707	698	705	687	685	721	652	697	664	676	717	723	700	727	688	747	692	712	723	666	739	692	686	716	721	702	745	756	690	685	719	728	723	653	689	711	659	676	664	673	701	668	675	684	682	725	743	759	715	652	706	681	695	710	691	662	666	674	710	653	683	732	665	662	714	699	658	673	689	730	653	689	658	662	713	690	721	680	665	695	704	684	704	679	652	720	698	726	651	685	718	706	703	686	677	680	704	667	695	689	709	662	691	715	676	670	735	679	781	733	676	708	683	716	716	703	674	676	695	672	657	683	713	710	722	672	696	658	699	671	638	677	689	680	659	727	710	608	664	714	685	689	696	672	701	658	661	709	689	687	698	671	725	713	694	696	707	759	696	714	715	703	694	707	672	642	711	689	682	677	722	668	733	664	682	713	641	687	732	681	691	691	701	725	642	746	691	669	731	647	669	715	690	706	655	663	696	662	655	757	682	730	745	661	701	663	738	688	729	696	638	686	715	688	679	643	675	688	698	724	694	723	703	673	679	680	702	700	676	694	705	679	725	691	707	680	703	709	646	718	709	698	642	668	690	737	694	695	718	670	692	686	677	717	708	645	682	661	660	644	654	754	719	666	693	723	695	699	686	690	748	727	663	709	716	671	698	683	677	706	652	653	708	721	671	698	733	718	703	662	730	685	686	681	686	648	700	698	701	702	633	715	654	652	680	722	719	658	645	688	684	687	698	714	718	693	702	641	691	713	665	733	619	750	672	599	686	662	722	685	661	678	689	697	657	685	693	712	675	731	727	740	668	695	668	706	679	704	702	662	717	706	666	688	670	682	685	771	723	683	675	685	685	700	742	714	674	689	744	674	722	679	687	694	734	705	695	697	680	732	726	696	684	679	694	688	690	695	694	660	732	657	715	704	706	685	697	697	682	700	693	718	684	693	748	658	689	711	749	707	684	736	720	709	676	717	683	669	724	698	708	699	678	703	685	653	690	701	681	752	708	738	720	693	659	672	672	719	691	689	684	672	714	673	664	672	651	711	658	710	685	716	672	692	686	685	706	672	662	721	699	685	716	628	731	681	692	680	670	702	647	676	690	726	689	708	665	712	739	704	652	721	681	660	669	732	738	668	743	715	682	683	753	719	722	678	692	652	689	754	666	685	710	673	687	685	675	670	703	717	726	657	681	725	692	692	680	690	691	663	652	681	750	670	672	681	676	673	711	679	675	657	693	713	645	638	707	679	687	763	635	670	689	646	688	678	693	677	704	692	727	702	724	676	689	669	679	635	728	673	713	661	707	647	695	631	696	719	698	687	711	642	679	682	663	697	703	652	690	680	692	696	707	660	664	725	700	674	671	705	687	693	707	751	713	710	645	738	630	697	701	627	683	705	721	659	673	721	666	713	691	678	689	735	686	699	673	701	697	684	667	671	670	719	693	705	747	685	683	724	677	680	722	722	683	688	655	694	700	662	708	652	687	682	693	670	693	702	719	668	663	705	712	723	694	696	669	738	678	681	684	676	696	712	668	708	690	701	694	740	687	724	690	717	686	736	703	695	687	699	643	641	663	691	692	658	729	713	721	696	728	677	685	705	724	675	727	707	659	727	700	653	704	703	661	675	689	672	701	695	680	708	667	712	705	680	699	688	733	776	721	705	651	689	687	639	660	695	685	684	702	656	707	690	635	724	732	692	669	699	688	668	699	683	701	687	688	699	683	721	681	677	689	676	678	696	676	684	681	649	655	662	691	712	680	707	705	675	683	681	703	681	712	702	655	705	668	669	669	697	704	719	709	695	709	699	689	708	679	713	717	722	683	752	672	668	635	693	703	643	660	692	692	697	717	728	705	693	723	704	676	751	737	657	710	671	634	731	757	663	715	687	702	648	685	735	654	617	700	677	666	681	692	737	694	649	681	699	739	726	664	673	701	697	732	674	687	667	747	697	712	717	672	683	704	702	678	712	689	750	655	694	702	651	687	687	707	661	695	699	682	676	725	671	654	721	695	696	711	743	687	652	681	691	703	677	684	731	710	653	710	721	712	632	719	713	680	703	653	737	711	658	717	718	703	710	697	726	662	685	687	684	684	683	722	726	694	685	741	687	696	668	685	743	665	678	708	695	675	660	664	663	613	664	654	694	650	700	661	626	678	711	706	715	749	723	710	669	696	665	686	668	727	670	710	698	669	699	711	758	693	683	688	647	661	670	674	720	746	729	684	680	691	681	684	681	683	673	703	725	687	686	674	699	689	707	646	657	701	638	715	673	669	687	668	675	705	727	675	722	720	633	646	651	689	685	700	682	724	711	721	664	722	654	719	650	691	678	649	693	711	702	674	691	686	737	664	665	664	722	710	695	752	761	681	639	695	710	768	683	733	666	710	693	725	689	718	717	750	719	780	673	722	693	695	641	707	665	733	692	684	699	704	647	690	654	732	701	698	730	683	708	671	745	678	704	658	705	669	695	682	651	719	702	763	656	680	675	709	683	671	743	707	643	710	666	727	661	669	660	727	686	707	690	689	670	675	694	711	655	687	715	702	656	758	675	685	742	704	661	687	707	684	652	664	689	705	691	677	644	688	685	683	722	706	684	709	656	680	662	697	691	689	654	693	650	713	702	661	699	657	748	668	665	725	698	721	673	670	690	689	653	732	660	714	716	706	707	693	670	722	710	694	678	674	759	691	702	665	684	693	723	645	687	717	721	737	641	660	712	695	644	689	691	726	644	717	655	665	682	688	644	676	714	658	686	680	658	692	692	689	723	695	718	693	711	711	713	686	718	654	742	720	642	663	657	699	728	696	672	701	676	688	701	670	667	696	715	670	675	680	739	683	711	697	693	689	726	752	645	745	648	684	699	700	691	662	757	699	696	666	751	692	715	699	678	740	678	675	712	676	663	681	700	709	656	678	686	664	697	693	681	718	681	686	672	651	705	640	701	709	678	686	669	679	717	666	652	674	696	717	625	709	687	700	680	696	730	735	649	661	700	722	676	685	641	704	702	715	735	688	672	702	670	710	697	724
24289	23144	31059	24473	21401	16086	2151	807	748	725	722	742	665	741	704	702	683	719	714	719	706	703	697	678	676	744	656	700	703	690	647	728	690	659	669	651	707	674	627	641	682	729	677	726	692	659	691	694	701	675	704	682	687	739	690	716	697	689	666	723	666	736	665	704	666	648	695	664	704	708	687	751	724	699	651	699	659	680	656	723	657	704	702	690	704	667	675	721	719	729	699	683	666	734	701	676	656	720	671	652	682	663	711	717	725	718	650	677	661	704	683	690	677	693	711	657	684	715	652	681	677	662	663	695	710	675	755	652	724	691	664	679	665	723	667	684	660	683	754	671	721	616	631	661	655	686	710	708	684	673	680	717	724	690	698	683	666	675	714	701	681	690	693	699	669	672	712	744	713	720	695	625	666	700	691	680	699	723	678	693	657	659	648	684	675	655	678	643	692	661	695	675	650	690	676	703	682	659	672	707	654	672	658	696	663	693	715	676	709	672	701	714	659	705	697	639	655	666	695	690	675	668	691	654	695	687	705	635	672	740	632	694	676	649	709	688	689	685	690	714	679	648	662	710	684	676	696	713	700	680	637	677	688	678	670	667	678	676	636	705	684	709	656	694	670	667	693	679	684	658	695	692	668	677	621	686	715	695	711	663	721	668	638	707	655	650	684	719	645	728	685	651	683	697	676	736	688	657	665	704	661	725	707	693	692	726	703	673	675	651	684	671	683	727	707	670	669	683	644	681	676	711	716	655	652	687	638	694	721	714	701	661	709	685	713	630	678	647	668	665	683	660	714	664	687	717	671	669	708	693	723	713	619	640	729	697	697	663	681	713	642	714	723	722	672	660	670	692	636	686	681	657	723	739	706	692	673	666	690	725	645	692	712	668	674	645	660	689	704	657	693	682	675	684	694	696	694	712	683	702	678	648	708	676	701	680	671	669	664	638	675	701	647	678	622	714	666	653	655	705	672	662	680	726	669	683	695	679	701	702	720	693	695	667	679	653	651	755	673	699	692	657	669	678	711	728	697	691	696	711	679	662	685	702	644	684	643	681	687	653	663	677	681	694	721	687	673	698	645	694	699	699	681	705	719	673	716	672	706	694	666	675	662	674	672	657	692	687	661	713	699	679	679	654	723	674	631	700	660	689	682	672	702	682	634	683	643	654	654	670	657	678	715	678	676	689	671	689	674	678	678	678	699	702	680	674	646	700	707	724	676	694	702	667	695	713	657	687	744	703	649	676	679	680	682	655	664	676	717	692	664	643	673	706	693	668	714	709	709	727	669	683	657	696	707	666	658	740	689	689	678	698	699	690	705	666	674	672	674	685	687	652	668	699	691	646	729	658	633	687	677	675	725	665	676	642	661	673	710	730	667	657	734	727	682	685	709	674	687	691	677	783	670	703	676	686	648	671	683	681	638	674	668	640	665	683	656	705	659	673	627	677	711	689	685	728	669	675	662	732	634	733	650	627	651	736	722	706	636	702	688	701	695	688	709	671	650	667	681	726	673	737	709	708	664	682	624	633	677	674	709	678	692	750	704	730	690	674	657	641	738	660	656	672	696	706	658	670	653	658	716	640	710	686	684	706	685	676	653	724	678	652	690	663	701	705	662	693	675	695	695	686	693	695	742	630	717	672	656	685	683	693	689	667	661	667	645	655	679	663	717	679	709	709	735	713	676	647	723	640	665	671	677	672	663	693	685	679	677	642	681	749	669	692	697	664	662	682	707	683	652	644	728	750	682	642	672	706	693	636	663	697	667	694	699	686	692	688	717	657	649	662	732	715	672	672	684	692	696	664	711	708	687	654	687	709	701	656	643	686	746	705	678	658	641	683	692	640	674	673	657	674	679	704	653	661	692	647	691	691	681	668	690	679	663	711	710	694	697	675	716	702	674	690	723	698	691	683	691	665	684	682	720	653	649	742	686	705	716	696	673	687	704	688	682	745	678	641	674	639	670	645	648	648	665	678	721	685	727	676	656	706	686	697	684	692	649	707	706	670	665	653	731	681	691	684	666	678	685	688	613	658	712	658	666	682	675	710	669	645	727	665	707	681	678	678	687	725	685	699	731	703	635	700	685	636	653	690	676	691	658	676	678	665	703	711	696	641	674	700	745	675	651	688	670	707	684	705	618	652	675	640	670	692	685	662	626	686	660	676	669	643	666	677	706	708	699	630	682	666	676	714	688	682	654	679	643	679	693	672	683	640	708	626	704	707	698	667	703	689	675	669	679	662	668	647	662	652	686	655	716	678	683	723	689	678	692	649	687	682	665	656	644	673	660	682	702	681	686	696	660	696	706	691	722	680	640	676	701	693	698	700	707	688	701	682	703	649	640	663	684	709	679	647	642	714	713	706	631	705	686	751	689	672	748	648	700	720	679	639	725	713	680	690	661	696	670	701	676	688	694	629	664	687	700	668	697	705	712	688	721	707	661	694	693	646	686	682	670	674	672	668	682	668	645	678	686	736	666	645	721	648	692	691	705	691	648	732	680	677	670	686	681	705	722	700	672	700	656	719	691	734	669	703	726	669	720	636	703	732	655	656	665	672	686	676	661	679	696	714	685	729	706	625	662	661	716	668	702	680	691	683	715	676	682	637	692	596	663	664	698	682	718	671	702	722	660	641	693	698	659	652	708	698	668	660	701	647	703	657	708	673	679	699	665	710	658	698	686	696	666	704	621	694	661	684	712	663	694	673	649	668	685	663	680	662	691	715	643	664	686	671	702	714	687	709	709	676	701	665	630	670	707	657	681	695	692	718	703	652	667	705	723	687	666	709	717	661	713	675	751	669	663	703	677	658	714	687	708	690	705	674	667	686	653	686	656	666	729	680	714	648	671	623	668	628	658	661	672	635	706	671	662	684	682	687	705	661	732	656	696	732	680	691	692	673	702	689	675	697	660	703	660	664	685	745	649	710	653	711	696	694	676	676	710	748	673	709	680	670	696	665	700	686	692	721	692	704	654	740	678	718	723	673	688	683	683	682	701	645	688	625	694	696	705	643	706	668	685	665	665	699	664	677	687	685	679	675	684	693	683	713	697	660	714	674	645	695	687	692	658	677	671	660	656	761	633	685	679	732	675	663	672	675	713	728	603	674	643	675	609	697	698	670	679	713	729	677	683	664	685	688	680	699	665	703	679	689	679	681	674	663	701	698	716	679	704	679	644	679	640	658	655	643	692	672	664	669	729	661	687	671	627	648	715	683	697	665	628	716	673	701	636	684	702	669	665	697	632	675	716	688	615	703	654	669	682	707	677	696	698	647	688	659	717	728	632	752	662	737	722	695	683	648	673	656	713	665	668	686	642	631	669	723	724	689	669	675	686	670	661	633	682	662	685	718	661	648	686	702	700	699	658	668	685	646	669	618	649	681	705	674	670	671	667	671	668	685	656	659	705	691	694	675	669	636	668	661	686	699	689	685	708	648	626	660	670	668	714	683	691	680	670	709	702	674	632	677	629	674	708	697	683	643	699	672
61730	98140	70690	14571	1206	1135	1152	1191	1123	1044	1079	1086	1039	1073	1042	1084	1099	1107	1041	1041	1038	1070	1033	1094	1102	1074	1094	1056	1047	1073	1060	1029	1065	1031	964	1067	1009	989	1059	1046	1089	1035	975	1061	1088	1051	1049	1059	1087	1014	1051	1075	1080	1107	1018	1087	1024	1018	1050	1074	1099	1017	1029	1027	1063	1045	1051	999	982	1080	1024	1072	1084	1065	1046	998	1027	1057	1060	1043	1039	1028	1020	1003	1056	1066	1020	1026	1034	1035	1047	1070	1052	974	1054	1083	1006	1085	1055	1039	1023	1016	1069	1055	1082	1072	1042	1041	990	1031	1080	1100	1060	1026	1024	1034	1061	1042	1015	1072	1072	1022	1042	1038	1081	1058	1029	1040	1075	1074	1022	1074	1044	1043	1029	1058	1009	1046	1082	1019	1096	1044	1042	1076	1070	1043	1029	1099	1087	1058	1026	1028	1003	1071	1075	1012	1064	1018	1022	1008	1087	992	1092	1033	1022	1051	1063	995	1060	1020	992	1003	1041	1097	1069	1062	1079	1031	1061	1034	1070	1109	1076	1033	1023	1079	1045	1022	1048	940	1088	1021	1046	1046	999	1061	1093	1021	1050	1030	1107	1029	1082	1057	1051	1041	1077	1072	1049	998	1027	1024	1061	984	1071	1024	1024	1027	1053	1007	1053	1042	1070	1054	1038	1038	1087	1012	1155	1060	1041	1027	1027	989	1055	1052	1074	1031	1065	1128	1068	1035	1080	1046	1058	1014	1019	1037	978	1049	1065	1037	1090	1046	1007	1028	992	1005	1031	1069	1039	1054	1046	1117	1071	1031	1059	1063	1030	1037	1059	992	1053	1091	1040	1027	1087	1063	1039	1059	1015	1005	1112	1007	1027	1059	1090	1030	1075	1046	1060	987	997	1013	1088	1060	1063	1050	1052	1086	1038	1032	1020	1023	1037	1034	1064	1033	1047	1069	1043	1036	1060	1079	1046	1062	1021	1034	1045	1034	1125	1042	1048	1035	999	1066	1016	1006	1004	1054	1038	1089	1056	1043	1068	1073	1012	1070	1008	995	1072	1047	1014	1055	1016	1058	1044	1052	1007	1028	1032	1038	1055	1090	1001	1047	1000	1069	1031	1084	1033	1078	1046	1050	998	1061	1062	1076	1052	1019	1018	1071	1037	1061	1009	1047	1044	1090	1030	1072	1044	1006	1030	1081	977	1024	1059	1081	1053	1038	1046	1053	1062	1092	1036	1041	1026	1058	1025	1053	1048	1015	1004	1014	1097	1114	1041	1026	1031	1002	1022	1038	983	1032	1076	1051	1006	1108	1038	1031	1036	1082	1060	1079	1050	1059	1099	989	993	1050	1034	1045	1068	1020	1024	1042	994	1072	1069	1060	1015	1063	1037	1007	1030	1045	1111	1006	1080	1027	1018	1011	1019	1060	1018	1030	1012	1058	1074	1029	1033	1000	983	1087	1061	1092	1007	1065	1028	1034	1061	1069	1072	1041	1072	1099	1015	1069	1039	1031	1041	1024	1006	1031	1041	1032	1054	1104	956	1050	1059	1037	1029	980	1052	1094	1018	1036	1080	1100	1078	1086	1075	993	1002	1040	1052	1056	1038	1060	1011	1059	1131	997	1030	927	1062	1031	1012	1057	1083	1013	1050	1025	996	1026	1034	1000	1030	1049	1007	1047	1024	1086	1045	1057	1008	1040	1044	1056	1018	1008	1034	1057	1015	1048	984	1048	1035	1057	1055	994	1075	1078	922	1085	1011	1066	1063	1048	1017	1056	1038	1045	1052	1017	1042	1076	1037	997	1045	1076	1043	1042	1025	1023	1017	1054	1095	1053	1048	1043	1020	1093	1028	1041	977	1036	1024	1042	1055	1039	1021	1016	1056	1018	1034	1041	1063	985	1015	1061	1048	1056	1066	1010	1097	1023	1003	1081	1085	967	1036	1031	1033	1067	1015	1054	996	1001	1028	1074	1042	976	1055	1031	1039	1079	974	1059	1041	1063	1079	1050	1082	1021	999	1094	987	1096	1081	1025	1076	1040	999	1019	1005	1025	1065	978	1038	1051	1014	1043	1027	1101	1073	1032	1103	1111	1083	1071	1046	1068	1051	1008	1017	1024	1049	1071	1026	1000	1059	1063	1053	1042	1046	1038	1052	1033	1042	1068	1081	968	1058	1026	1041	1023	1030	1065	1017	1077	1042	1001	1053	1029	1039	1028	1056	1030	1025	1088	1060	1034	1044	1020	988	1003	1059	1061	1054	1082	1020	1035	1022	1023	1038	1032	1016	1121	1111	1030	1046	1064	1055	1017	1005	1035	1047	1068	1021	1005	1036	1118	1092	1118	1103	1073	1054	1084	1003	1047	1035	1057	1060	1041	984	1089	1105	1059	1016	1117	1026	1052	1039	1052	1015	1042	1076	1065	1057	999	1069	1062	1009	1046	1043	1017	1050	1028	1010	1102	1084	1029	1040	1018	1032	1058	1028	1100	1045	1018	1059	1025	1024	1003	1047	995	1069	940	1022	1063	1067	1047	1069	1057	1090	1021	1078	1035	999	1031	996	979	1048	1044	1027	1084	1050	1054	1042	1037	1027	1071	1044	1039	1040	1013	1040	1039	1041	1000	991	1051	1091	1037	1068	975	1024	1032	1056	983	1059	970	1078	1019	1010	1112	1074	1027	1073	1028	1056	1061	1050	1075	1012	1034	1079	1018	1065	1060	1033	1074	1025	1037	1043	1060	1045	1074	1023	1064	1019	1091	1066	1044	1077	1008	1043	1138	1030	1087	1058	1024	1053	1042	1076	1065	1045	1065	1009	1015	1054	993	1041	1012	996	1082	975	1031	1047	1067	1016	1078	1057	1014	994	1067	1037	1034	1017	1058	1070	1037	1118	1068	1083	1058	977	1029	1081	1017	975	1130	1022	1018	1009	1077	1056	1051	1023	1043	1067	1004	1061	1052	1045	1037	1065	1074	1043	1030	1021	1005	1040	1052	986	1107	1020	1064	1040	1004	1040	989	1037	1067	1060	1045	1035	1044	1060	1150	1041	1048	1019	1060	1069	1047	1061	1032	1015	1026	1081	1070	997	1059	1056	1113	1100	1027	1051	1024	1099	1015	1035	1042	1040	1043	1072	1039	1008	1038	1024	1002	1015	1036	1077	1045	1007	1073	1039	1074	1079	999	1041	1054	1048	1061	1032	1042	1022	1096	1094	1047	1020	1009	1029	1042	1013	1054	1058	1075	1034	1013	998	1064	1020	1056	1060	1051	1109	1045	1045	1054	1005	1107	1031	1080	1031	1024	1112	1048	1045	1030	1025	1052	1026	1065	962	1003	1030	1069	1056	1042	1092	1020	1092	1062	1040	1029	1015	998	1062	1085	1047	1025	1112	1069	1027	1049	1092	1100	1065	1005	1059	1077	1030	1074	1097	1042	1110	1034	1048	1094	1057	1053	972	1045	1130	1116	1027	1054	1023	1057	1054	1091	1088	1106	1081	1024	1016	1072	1047	1054	1083	1027	1002	1052	1002	984	1060	1112	1001	1029	1004	1052	1058	1099	1071	1010	1031	1080	1040	1039	1054	1074	1076	1021	988	1090	1020	1015	1079	1071	1042	1039	1046	1050	1046	1068	1055	1061	1081	1061	1077	1037	1043	1064	991	1017	1067	1037	1064	1112	1062	1074	988	1035	1102	1047	995	1009	1116	1013	974	1114	1068	992	1010	1054	1051	1055	1068	910	1036	1041	1051	1024	1071	1086	1050	1017	1079	1049	1021	1050	1017	1049	1043	1050	1056	1013	1037	1069	1005	1041	1045	997	1066	1039	1039	1052	1073	1058	1018	1076	1035	1038	1061	1000	1033	1068	1080	1041	1070	1040	1088	1087	1054	971	991	1024	1050	1043	1077	1046	1034	1010	1014	1068	1039	1035	1098	1085	1064	1032	1053	1052	1078	1010	1042	1039	1061	1033	1067	1103	1073	1068	1074	1006	1048	1023	995	1034	1046	1014	998	1070	1048	1025	1014	1030	1012	1091	1080	1046	1049	1031	1042	1016	1026	1025	1121	1104	988	1039	951	1023	1070	1020	1039	1015	1054	1052	1061	1032	1001	1018	1075	1095	1021	1027	1081	1042	1022	1034	1043	1056	968	1010	1057	1008	1071	1099	1133	1002	1043	1061	1074	1075	1064	1067	1090	1067	1046	1039	1048	990	1017	1061	1049	1018	1086	1084	1068	997	1035	1044	971	1062	1048	1048	989	1010	1081	1078	1081	1052	1015	1059	1084	1046	1102	1076	1017	1099	1017	1053	1079	1085	1024	1056	1051	1004	1057	983	1109	1057	1080	1020	1073	1063	1003	1087	1058	1094	1034	1045	988	1039	999	993	1029	1056	1021	1074	1010	961	1071	1056	1049	1032	1042	1052	1041	1033	1095	1021	1047	1037	1061	1048	1083	1039	1055	1058	990	1066	1038	1031	1063	1038	1103	1028	1025	1043	1051	1033	990	1009	1110	1048	1054	1079	1007	1037	1059	1036	1029	1009	1053	1041	1035	1056	1077	1064	1033	1029	1047	1087	1095	982	1083	1046	1106	991	1093	961	956	1016	1033	1088	1046	1039	1041	1054	1101	1091	1056	1003	1030	1048	1065	991	1080	1069	982	1028	1041	992	1016	1047	1038	1062	1063	1025	998	1066	1053	1087	989	1054	989	1038	1054	1049	1067	990	1038	1000	1061	1054	1007	1024	1070	1083	1063	1019	1014	1003	1012	1041	1096	1004	1056	1039	1032	1074	1096	1018	1022	1024	1098	1093	1046	993	1028	1024	1063	1063	1030	978	1063	1014	1055	1050	1102	1039	1050	1048	1024	1043	1020	1074	1043	1036	1045	1079	1055	1099	1010	1061	1056	1087	1054	1014	1002	1096	1051	1065	1014	1078	993	1010	1040	1072
32153	31704	26788	9073	664	565	551	542	553	562	509	535	549	548	581	573	539	535	545	505	566	541	552	527	552	557	536	543	593	554	533	515	530	553	574	554	547	539	589	502	556	538	525	551	577	533	502	524	545	601	561	540	533	562	488	560	548	555	530	542	554	526	563	526	540	554	552	573	514	560	539	557	549	568	568	519	544	552	529	522	543	554	493	543	544	561	541	535	571	518	538	555	533	541	570	573	549	553	587	518	551	543	513	521	571	575	551	536	552	529	578	518	512	551	552	540	515	574	526	503	541	556	609	549	533	610	526	540	554	545	524	514	565	521	558	532	562	521	570	546	574	547	487	531	537	574	554	570	513	572	517	495	563	520	567	551	509	561	557	545	511	579	567	505	529	532	531	543	560	537	572	521	539	553	551	544	535	551	549	541	537	557	540	535	548	539	530	555	546	507	553	539	542	534	573	522	493	525	503	524	543	546	534	568	552	533	538	512	557	526	533	563	543	583	558	539	518	568	502	569	597	539	550	523	553	519	530	530	558	533	579	499	534	567	549	521	571	568	517	532	498	534	564	581	525	558	560	561	519	496	571	540	539	578	530	545	521	540	554	507	538	547	564	518	511	558	544	534	546	537	565	488	557	528	573	533	558	496	531	532	557	533	550	538	524	567	579	563	546	514	504	593	552	538	554	517	533	542	496	510	581	569	513	521	520	541	570	553	505	524	569	538	552	589	531	524	549	535	540	544	557	537	557	523	541	512	562	532	553	549	488	512	591	565	529	518	575	503	580	532	579	550	545	554	501	531	549	549	538	520	505	502	546	533	534	592	551	537	546	543	549	519	555	514	557	498	539	520	548	530	541	498	549	544	567	530	542	526	532	541	565	556	554	577	575	541	509	544	554	554	561	505	495	551	568	584	532	536	557	532	546	542	547	541	560	530	531	529	525	501	557	511	536	527	538	519	518	553	533	510	565	538	553	539	587	545	562	527	577	541	560	568	564	536	548	502	493	567	521	521	566	510	542	570	529	564	577	506	564	526	539	540	584	555	571	532	576	554	536	538	565	564	533	531	544	501	536	535	495	537	587	538	541	534	520	548	537	581	574	524	545	533	610	521	509	553	504	574	534	542	538	553	523	587	534	555	555	527	531	575	576	548	558	593	546	545	529	511	538	534	536	551	536	525	556	566	561	536	540	545	576	550	531	540	558	550	539	537	570	550	584	538	542	522	527	538	534	565	571	491	566	554	534	538	505	541	578	522	528	547	493	535	557	549	548	530	554	560	579	512	512	563	560	549	533	500	549	556	519	539	542	546	534	513	554	583	490	509	532	515	537	570	516	558	510	522	569	559	569	546	516	507	533	545	506	497	539	588	537	564	528	589	601	523	507	523	577	548	539	530	571	561	520	525	537	554	560	519	549	551	507	520	572	558	561	531	570	567	564	537	531	530	553	551	517	558	534	565	555	557	558	561	566	528	567	532	538	551	526	557	522	539	501	544	553	535	525	518	564	603	526	568	515	593	558	558	580	510	507	598	584	556	597	546	527	534	536	600	559	529	543	576	567	558	572	540	536	546	526	545	519	575	533	554	576	542	575	530	550	538	566	522	496	534	546	525	553	603	506	527	550	512	524	547	530	546	545	549	542	564	533	540	550	547	544	586	514	536	540	544	557	482	564	528	518	545	563	543	528	543	592	536	508	531	532	547	528	493	559	560	550	572	545	553	527	531	536	555	553	544	559	549	535	508	551	513	580	515	519	509	524	521	531	536	550	542	530	592	548	534	591	544	573	558	546	567	568	530	546	512	541	571	571	544	575	550	561	557	564	562	573	508	543	524	533	560	577	575	538	525	571	555	535	535	493	537	555	507	534	537	512	572	558	539	493	574	522	573	542	527	514	546	541	520	552	574	541	527	517	512	600	577	562	570	558	543	518	564	546	561	553	571	525	568	534	517	573	559	561	545	548	551	538	585	506	544	534	502	533	542	532	508	511	540	603	531	517	538	538	519	569	521	515	574	528	545	566	559	521	529	511	547	565	553	544	556	515	597	529	580	589	567	519	518	563	529	593	561	555	513	530	526	550	533	572	524	596	552	565	565	545	586	491	537	556	545	561	585	532	519	573	556	589	534	532	567	548	563	528	564	534	544	530	504	535	537	564	495	510	557	553	514	566	542	552	536	513	552	571	551	524	570	510	546	535	489	553	514	544	495	545	562	497	547	561	552	576	563	559	539	537	532	531	550	583	518	561	599	555	528	544	508	551	496	542	545	544	547	531	538	526	542	507	586	552	543	549	556	556	580	512	559	576	523	570	537	559	556	532	555	564	596	535	549	543	570	586	542	552	511	536	543	544	551	569	526	587	529	540	546	575	495	556	562	541	536	531	558	567	554	543	542	579	535	551	556	561	570	529	540	517	487	514	515	555	510	580	552	554	566	560	552	535	581	551	536	512	534	502	526	577	519	577	551	558	540	555	543	559	527	536	601	525	562	499	550	541	533	556	540	587	564	571	547	515	567	550	564	569	591	555	513	515	549	570	544	556	549	533	486	555	573	556	587	579	608	511	543	558	562	577	548	539	566	573	565	539	573	521	533	522	536	547	538	543	533	501	565	511	580	593	551	541	558	559	557	529	530	544	531	548	538	560	523	501	539	565	527	567	552	552	553	509	569	540	519	539	546	570	549	566	543	561	544	598	554	540	579	543	539	564	570	551	565	542	547	540	534	577	564	527	544	554	547	530	585	573	566	550	597	504	517	567	558	547	549	543	562	546	531	563	550	547	523	511	560	525	521	525	543	585	571	541	548	543	536	546	566	597	568	521	524	576	544	546	529	562	557	581	561	530	538	543	564	523	522	530	552	532	523	542	541	523	549	530	528	560	548	542	548	568	560	570	541	511	526	532	516	616	575	567	564	557	522	539	537	547	562	530	508	564	552	525	512	562	527	545	571	553	549	527	528	499	543	545	569	588	527	535	526	522	523	553	544	572	577	562	513	555	531	548	507	555	540	553	553	535	557	505	539	548	576	540	499	533	550	547	521	557	543	533	531	526	533	565	529	556	534	527	561	553	561	536	518	602	573	534	581	540	534	557	526	524	549	553	559	527	540	525	492	539	550	517	528	575	565	555	561	572	555	503	561	535	539	546	520	545	490	564	591	548	605	579	536	564	554	562	529	538	561	581	535	556	534	548	585	557	541	564	549	570	531	511	556	545	554	540	567	597	527	537	498	546	533	510	546	567	499	579	552	547	499	570	522	542	534	547	539	563	531	510	543	562	487	567	534	555	527	553	538	506	552	515	530	558	534	524	552	564	521	535	546	523	512	552	539	530	568	491	561	497	531	569	575	575	558	557	531	522	549	548	524	587	546	557	566	557	570	553	570	545	538	523	571	553	563	477	530	544	523	541	527	585	526	514	578	534	574	523	557	551	543	552	543	527	513	526	568	516	513	507	583	541	569	555	520	538	561	539	589	548	558	587	540	537	536
42452	48300	30609	5861	905	947	838	915	830	877	951	922	865	945	865	902	906	917	841	916	918	866	868	933	898	904	861	884	851	849	895	900	910	867	934	894	919	901	853	874	882	899	891	888	882	890	864	872	907	902	894	875	915	917	899	956	894	912	908	896	902	955	900	862	908	901	855	899	905	886	863	917	936	895	904	859	895	946	890	920	937	927	901	878	918	886	933	897	874	867	869	860	887	913	874	837	888	880	871	793	883	933	896	844	834	900	881	882	883	834	902	907	857	866	868	873	934	895	843	869	903	914	898	908	893	901	890	939	909	903	869	881	873	892	850	897	877	871	858	883	920	915	875	860	860	925	894	865	916	901	892	913	843	818	911	828	882	882	875	874	875	860	839	921	845	872	925	919	874	920	967	939	897	930	882	897	954	838	897	863	896	844	909	911	974	926	881	895	893	925	865	908	886	894	947	797	938	907	906	840	868	882	909	936	874	920	909	971	909	910	863	918	840	834	883	897	859	926	847	879	876	871	917	898	905	929	841	881	865	922	918	936	899	896	872	913	906	900	886	887	961	892	895	863	929	917	874	930	893	897	892	930	910	852	886	882	880	869	942	910	856	837	839	900	883	862	886	876	922	938	866	907	874	837	846	906	895	902	927	864	897	906	928	907	869	904	859	869	920	896	853	901	966	901	864	883	872	849	910	886	952	892	905	899	892	883	902	832	873	899	858	929	884	894	855	936	903	929	933	912	868	861	832	878	923	913	911	898	868	906	893	869	925	855	915	903	853	922	861	975	876	873	936	859	869	811	881	910	879	875	929	932	844	890	933	818	907	884	848	956	926	926	921	880	933	914	885	881	897	919	884	898	886	887	863	868	881	818	916	881	933	902	891	907	882	906	887	908	943	903	876	835	814	862	886	879	855	843	870	856	944	909	842	947	889	963	898	875	887	854	907	928	900	921	968	903	915	870	899	921	881	904	826	930	853	876	882	873	909	818	925	951	844	875	909	877	869	854	891	874	884	908	850	894	871	893	928	825	910	903	916	889	918	855	932	948	947	935	928	917	904	864	980	864	922	862	886	858	859	916	871	871	888	902	874	929	893	922	906	858	931	902	872	869	884	815	894	910	891	899	920	908	899	891	913	915	880	845	847	822	913	916	907	919	884	917	930	840	895	933	916	876	904	934	910	860	908	894	847	892	914	913	919	870	870	860	916	890	887	853	818	840	861	864	913	877	865	861	925	833	896	890	875	872	861	874	888	915	884	897	914	898	875	934	896	872	909	919	893	850	877	880	888	846	859	926	871	866	901	889	863	866	859	887	895	882	911	861	827	840	935	908	840	900	915	868	874	944	890	948	891	867	867	912	870	862	834	846	875	895	950	939	892	910	888	883	882	930	863	872	907	862	951	871	909	960	899	848	925	877	882	873	862	855	921	928	883	876	898	915	929	881	873	886	871	894	841	885	910	886	905	905	864	899	893	870	837	868	882	876	862	938	942	884	863	936	920	916	943	877	849	948	910	831	894	920	942	841	908	914	884	926	871	867	855	878	898	880	922	916	889	872	870	947	889	858	898	884	921	852	876	894	868	887	857	898	849	921	870	906	882	931	871	905	911	852	880	939	839	906	864	966	877	875	834	874	886	880	898	878	871	903	873	905	948	857	878	962	847	899	895	877	862	871	874	906	905	871	904	886	923	879	856	850	873	917	884	919	893	914	944	903	885	878	892	921	898	828	901	871	925	895	880	867	894	925	910	899	876	913	933	934	863	915	888	926	865	870	865	901	922	901	894	886	899	875	887	864	899	823	893	926	918	903	871	911	898	901	962	847	867	911	865	902	858	860	887	864	931	878	852	905	870	921	889	891	970	917	920	911	880	846	880	922	872	834	836	941	887	916	937	879	877	882	931	899	825	874	905	862	888	866	922	870	920	908	929	899	851	902	947	917	953	819	853	896	932	894	951	930	895	862	858	920	894	876	830	914	912	881	864	933	853	908	896	930	889	909	857	857	892	883	885	857	826	888	905	946	898	880	879	916	890	898	870	901	895	885	861	948	895	929	869	895	898	904	909	961	928	885	915	890	911	886	845	862	896	879	873	836	970	878	883	893	915	899	870	886	873	847	896	877	898	918	952	878	917	874	904	912	858	866	850	891	827	887	899	888	954	826	898	874	833	879	908	891	853	884	883	901	896	924	911	827	916	840	834	880	900	920	871	895	942	933	889	853	816	829	927	926	861	900	914	905	869	847	909	901	885	867	934	857	941	915	884	896	940	903	869	913	934	931	849	850	919	881	869	906	887	874	894	877	867	849	881	909	903	928	864	887	855	912	852	931	888	919	906	866	918	880	928	944	915	896	887	915	921	869	945	930	898	914	880	855	934	857	892	864	880	870	887	854	835	845	941	886	870	892	845	888	885	868	938	894	909	868	852	854	906	872	859	860	832	858	899	886	863	905	914	912	876	926	909	918	881	869	917	899	905	837	878	898	917	918	894	910	892	920	840	897	936	894	856	937	872	871	850	923	943	879	873	869	933	869	911	892	873	931	917	918	902	947	865	854	850	882	864	834	874	887	874	921	927	832	880	859	880	882	934	915	913	833	853	914	877	861	856	886	881	879	878	897	920	959	905	855	881	903	839	890	929	901	915	873	877	879	903	910	882	886	816	886	867	901	873	864	895	875	863	929	924	865	886	903	896	964	905	881	907	903	894	944	916	862	866	872	880	927	886	903	921	938	882	891	921	946	934	909	855	892	828	918	872	898	832	914	911	877	920	881	914	975	849	864	874	873	873	896	880	868	878	899	910	888	907	897	911	857	912	874	884	908	929	890	897	873	896	886	897	929	906	904	858	868	874	848	917	817	905	911	909	919	916	928	867	884	898	899	848	931	847	957	892	922	904	875	893	853	846	866	901	923	903	895	872	914	950	868	879	920	851	863	900	870	948	881	933	894	867	921	906	893	871	915	882	917	921	907	885	876	872	889	904	903	863	868	893	855	861	950	914	903	939	875	880	881	868	897	912	875	913	902	891	912	909	894	880	856	909	879	880	889	907	894	857	843	898	906	896	903	888	894	932	901	881	878	882	899	890	897	887	882	876	897	961	839	892	827	927	883	911	961	900	871	876	933	814	930	904	852	932	857	858	904	862	900	855	865	917	919	893	871	880	899	906	885	881	829	901	862	867	879	895	846	847	918	900	849	920	916	960	864	896	886	849	925	935	865	892	845	889	939	867	925	893	924	953	903	852	870	846	879	926	904	915	861	814	836	882	868	896	868	889	907	889	886	896	963	864	897	926	883	897	908	881	932	840	877	888	889	874	884	927	861	894	877	917	875	927	906	841	878	858	914	885	878	922	879	838	908	917	910	898	915	904	901	912	898	878	915	877	866	863	870	897	821	849	882	883	882	865	898	877	897	886	917	881	851	824	884	875	927	849	876	921	923	939	843	974	859	931	935	888	856	856	899	925	874	924	862	944	866	875	938	935	888
25808	24953	33210	26079	15740	2668	575	479	470	475	434	425	462	438	414	451	456	411	449	423	405	430	417	423	420	428	415	420	440	459	446	442	413	433	431	460	454	452	442	416	454	442	420	427	428	416	469	433	422	389	422	440	450	448	406	435	418	462	413	448	395	401	454	426	459	443	458	409	454	470	410	417	446	447	401	452	457	449	425	458	401	409	414	420	401	426	430	429	426	458	447	413	424	426	461	465	411	413	445	435	465	439	427	438	453	454	409	446	412	437	460	407	454	434	450	449	427	435	451	444	441	424	413	441	422	428	408	423	476	403	421	441	453	387	455	394	442	401	441	407	444	455	441	431	444	421	440	394	453	415	436	379	447	355	432	430	419	419	410	419	405	410	426	440	433	424	409	410	462	411	434	453	450	449	411	457	424	466	415	454	408	462	420	432	411	407	421	425	407	434	440	408	423	431	427	476	443	406	434	421	447	423	419	424	415	421	424	392	455	454	416	438	409	449	429	404	450	408	413	415	410	460	404	443	413	452	465	419	439	440	467	426	455	436	436	447	468	432	418	411	439	444	398	470	424	396	427	430	399	405	422	421	404	385	407	404	436	437	408	412	447	464	434	437	430	398	440	436	393	422	448	425	461	473	464	414	426	469	462	446	405	447	454	457	424	440	458	394	424	455	440	429	449	434	436	437	433	420	456	453	443	442	415	441	434	447	472	389	414	432	422	375	444	416	433	445	428	410	381	481	453	415	450	416	455	426	431	423	431	394	420	424	432	455	427	423	466	402	394	416	401	399	422	421	411	393	415	429	446	452	444	438	447	430	421	430	430	397	417	435	446	437	433	448	391	412	420	388	452	427	460	458	375	393	414	437	431	419	405	463	431	414	465	428	466	435	412	416	395	433	431	449	406	430	417	407	387	458	418	437	471	430	410	426	417	431	436	415	461	433	418	428	442	413	440	418	400	433	427	388	415	433	449	422	463	451	427	443	417	421	438	383	438	451	434	428	417	439	434	436	408	427	430	406	437	386	429	403	440	462	426	422	440	410	450	430	426	426	436	434	458	434	417	397	396	419	394	441	465	404	428	394	448	409	440	400	439	447	431	437	446	450	438	456	427	421	414	434	431	423	438	430	427	445	431	435	449	414	424	437	468	412	407	407	425	411	452	440	445	402	448	444	411	443	417	434	429	430	446	445	447	426	408	407	451	407	449	400	461	414	437	459	430	443	412	443	420	480	417	431	419	428	451	425	402	420	451	463	406	439	411	437	390	442	439	411	421	445	417	431	460	408	418	454	442	450	440	439	432	419	445	436	403	416	446	411	459	439	427	437	434	424	388	442	430	433	409	431	414	436	431	484	441	429	419	465	440	440	410	450	426	448	428	425	456	448	455	414	424	453	431	429	442	419	375	453	464	458	456	428	383	478	421	378	419	415	446	432	392	427	415	432	435	442	454	437	423	430	441	424	434	445	421	423	425	398	429	435	444	466	419	420	402	460	413	407	442	466	442	393	418	416	422	430	441	407	395	435	402	457	401	455	427	385	405	445	405	439	437	418	413	414	439	420	405	440	424	456	405	412	433	403	443	427	457	429	411	430	419	425	412	427	416	469	411	424	426	451	468	431	444	432	407	424	443	452	410	420	451	400	416	427	427	401	431	383	431	429	429	397	438	432	438	438	442	409	384	459	423	404	457	463	427	419	456	433	448	466	390	451	398	423	403	445	417	438	405	410	415	420	443	436	432	484	425	424	437	427	437	430	426	393	374	417	427	439	458	459	420	401	431	437	418	436	437	448	416	397	406	446	447	471	434	449	418	440	423	452	433	398	457	429	442	417	429	408	431	411	404	414	405	416	418	437	433	432	415	452	432	442	420	422	458	408	453	392	440	415	434	445	398	471	414	399	468	440	409	406	465	444	435	448	468	410	449	456	429	422	419	423	436	404	450	423	400	418	445	418	403	403	416	412	462	406	439	425	408	435	425	436	437	448	421	457	419	410	416	427	435	417	421	445	418	406	421	407	430	416	417	430	414	439	431	408	421	433	403	470	463	438	398	435	398	432	435	424	453	426	432	399	414	455	414	421	421	431	448	437	425	410	445	452	448	439	414	428	435	430	397	432	427	430	430	450	453	439	431	398	426	438	407	407	404	446	404	434	437	425	444	451	453	384	388	402	447	439	467	422	420	423	449	422	444	453	421	461	413	421	436	397	438	431	446	413	404	439	440	433	444	411	442	421	445	474	418	415	426	427	412	447	417	446	416	428	421	460	455	464	449	424	404	455	461	445	433	445	452	438	426	447	414	417	471	453	408	420	418	406	398	404	444	426	435	392	457	407	466	412	448	422	419	444	459	423	443	454	403	416	426	419	379	408	419	418	403	431	435	424	398	405	451	453	398	450	441	366	435	427	474	457	397	403	421	472	443	412	411	457	424	442	413	409	420	417	411	416	439	420	450	435	395	399	445	454	424	466	412	451	410	409	423	445	433	414	446	412	444	436	469	438	431	424	399	462	438	441	413	422	444	430	429	463	424	439	424	451	440	440	450	466	405	433	414	388	437	391	406	423	419	395	418	452	428	453	401	439	482	413	434	427	402	419	430	436	428	452	442	470	426	434	447	423	422	456	422	429	443	441	434	434	441	417	433	409	448	428	435	401	404	472	452	433	387	414	446	424	456	439	434	469	428	428	408	433	428	432	413	434	434	430	413	444	458	424	426	392	463	459	381	388	415	433	444	409	428	408	440	436	448	479	440	424	380	402	403	404	411	410	424	422	448	435	429	456	428	424	408	425	443	470	415	449	425	409	392	398	433	464	453	416	422	456	419	417	416	424	440	412	400	415	395	418	413	447	418	448	411	436	412	454	441	425	438	412	424	416	400	425	415	456	458	409	417	449	427	436	437	411	409	401	439	419	424	413	462	390	439	411	429	462	429	397	409	435	415	427	420	427	404	457	393	384	438	435	419	440	452	478	391	478	468	413	411	428	461	441	424	449	420	414	415	405	458	439	418	418	448	426	415	426	423	411	441	450	410	427	453	402	435	451	440	439	424	416	449	468	436	405	431	428	463	410	434	422	452	407	422	420	454	460	426	481	420	416	424	460	386	419	432	416	435	407	418	459	425	447	425	432	452	440	427	439	423	387	413	432	433	449	412	446	428	465	397	420	417	453	391	419	417	425	414	411	440	436	447	440	424	414	430	428	399	435	451	404	433	427	418	438	409	443	447	427	440	443	405	409	427	434	402	421	409	454	404	437	403	429	435	456	464	431	413	435	459	390	439	415	408	416	409	403	433	429	443	467	443	415	398	415	421	423	424	393	477	449	441	442	418	428	434	410	429	476	419	457	462	415	447	419	437	430	448	445	448	411	446	412	446	434	414	447	389	456	442	440	426	426	388	419	418	431	420	440	374	425	412	414	432	420	418	404	421	417	410	422	414	430	440	411	439	411	432	438	423	437	408	446	404	445	385	444	437	412	407	439	436	441
62354	88467	61806	14449	770	726	735	723	752	753	743	712	751	728	722	743	737	759	723	722	719	694	730	668	699	739	701	800	731	751	672	753	710	690	731	633	727	639	709	738	736	700	669	669	699	734	742	729	714	684	697	772	703	684	700	742	725	692	741	712	749	724	678	723	715	754	732	746	735	734	712	724	695	752	734	730	716	736	738	733	723	709	734	668	724	685	698	729	683	694	707	769	722	716	654	745	700	719	725	705	715	708	701	743	712	676	708	735	703	714	701	739	692	724	683	680	707	695	721	720	727	709	710	704	728	707	649	697	693	709	721	684	701	660	701	733	703	689	732	736	736	747	737	708	707	779	698	713	705	714	704	722	697	685	684	732	798	741	716	730	705	716	705	700	701	764	742	655	722	741	683	700	711	707	725	700	701	691	692	717	725	708	675	699	744	664	725	721	694	722	696	765	690	699	712	680	718	693	708	720	693	749	665	717	708	704	704	706	717	681	716	724	668	710	679	724	721	744	751	689	682	721	706	750	689	713	700	697	730	722	687	742	705	748	710	715	711	740	689	703	699	721	715	709	687	691	719	751	721	702	720	696	737	725	746	675	684	713	679	744	710	700	697	746	691	718	712	732	705	702	720	733	707	742	697	726	707	712	712	693	712	683	671	730	705	708	687	707	690	685	727	713	718	685	726	667	671	718	710	740	722	683	703	708	713	708	750	699	706	777	714	686	720	727	745	697	719	686	690	717	721	744	676	764	658	653	750	724	706	726	702	723	666	771	738	740	699	707	712	682	660	716	747	704	678	717	725	700	701	665	686	764	719	706	707	667	734	726	739	669	768	764	745	712	747	676	679	723	715	737	732	713	740	704	749	653	671	728	702	705	728	665	682	756	716	721	693	716	706	720	738	690	729	720	709	754	775	764	680	698	728	749	711	704	682	699	730	700	706	710	654	709	692	700	706	716	730	709	677	713	666	648	689	680	730	717	695	677	679	707	716	727	705	714	709	657	771	677	776	748	674	682	719	710	720	701	691	752	702	706	710	765	675	700	735	727	750	712	742	753	704	697	724	735	684	695	674	716	700	703	704	728	712	743	761	777	690	687	670	693	658	725	713	692	727	700	736	747	677	706	699	720	709	715	718	768	725	679	753	693	732	646	705	749	709	761	733	688	678	725	731	665	679	655	711	723	660	729	710	709	675	694	734	751	699	695	726	701	714	730	684	707	708	686	708	656	739	708	732	708	711	713	702	710	708	645	695	670	734	699	697	684	684	718	734	717	718	679	678	657	701	705	740	689	683	713	700	679	675	746	693	704	710	664	644	760	708	707	692	692	696	720	693	711	671	664	716	753	762	657	724	712	726	694	669	718	686	719	717	690	647	708	702	698	655	743	686	709	697	724	703	709	726	694	657	720	711	720	726	694	677	685	746	743	755	692	707	689	694	691	733	697	664	751	731	718	707	703	695	725	755	747	716	716	719	731	705	677	756	708	714	706	728	732	757	703	695	698	699	716	679	691	669	745	711	741	712	705	708	715	687	680	701	756	720	733	681	654	733	701	678	760	717	757	682	687	731	718	752	655	695	737	727	694	726	678	733	708	723	736	686	737	649	722	720	717	701	701	701	731	701	744	693	707	711	720	715	682	691	724	738	737	736	692	714	697	654	728	699	756	676	723	711	709	722	700	715	684	719	731	710	684	734	741	740	683	684	710	697	681	710	729	707	739	700	735	708	780	676	716	699	712	689	723	747	721	686	751	679	710	746	753	738	744	743	696	700	672	674	690	710	706	721	732	709	717	663	703	721	727	687	770	698	746	702	708	661	681	684	694	710	720	722	670	718	697	683	717	731	703	731	750	728	692	701	711	690	709	718	727	734	709	746	745	729	696	660	685	669	710	717	742	701	710	678	750	721	709	734	724	721	686	748	712	692	682	679	675	668	673	702	702	718	691	708	720	705	710	698	776	714	707	724	657	709	715	678	736	688	686	726	727	733	702	651	734	695	701	708	693	675	714	707	714	694	735	735	740	707	739	701	728	667	694	712	718	683	696	707	702	709	724	672	712	695	707	714	718	693	740	723	714	720	710	685	739	708	701	710	720	700	667	708	692	719	713	671	735	678	696	741	719	703	689	725	790	708	711	747	713	703	701	678	734	683	667	668	710	695	701	723	720	711	738	688	731	733	694	686	720	703	711	712	669	697	681	693	714	719	718	728	666	672	739	657	694	693	711	735	696	719	696	745	656	712	758	721	717	698	710	738	667	719	680	736	732	681	676	701	720	770	702	746	686	750	678	696	750	668	698	726	689	744	695	676	725	677	737	692	669	677	680	678	700	730	701	725	699	715	728	682	721	704	715	720	742	687	661	734	690	696	719	702	759	675	715	715	730	747	700	680	684	705	723	722	716	688	683	666	687	742	730	715	654	687	744	713	738	707	732	708	672	765	673	754	696	652	673	665	698	683	751	679	694	706	709	715	702	722	709	703	696	702	690	705	758	739	704	713	728	734	729	715	712	760	684	751	707	699	709	743	729	726	733	677	716	686	718	661	704	686	671	726	730	707	713	712	694	724	719	707	702	723	757	690	766	673	703	677	706	694	737	745	721	727	732	680	682	759	718	687	688	707	676	730	740	718	765	711	698	720	735	675	738	725	715	736	732	784	667	712	719	735	671	730	680	743	668	697	771	723	732	721	745	760	728	756	717	715	722	750	704	678	695	666	661	686	695	707	672	729	746	706	748	749	714	730	693	729	693	696	718	719	726	661	704	733	696	742	706	750	714	718	701	697	739	721	748	725	666	709	672	730	668	733	734	638	714	732	717	731	710	696	690	736	667	729	686	749	698	697	715	736	712	692	699	710	669	715	702	687	684	709	730	705	691	708	670	706	698	743	640	692	697	654	762	779	682	701	709	700	738	729	649	770	735	696	708	734	678	675	679	731	722	749	689	736	716	728	727	682	767	685	691	730	721	730	709	659	706	701	740	657	728	670	682	693	709	676	663	729	709	738	717	673	737	737	711	729	724	691	703	670	700	764	744	712	738	722	687	686	691	711	705	711	732	669	712	704	716	743	678	760	706	717	687	704	788	748	711	727	728	749	704	723	742	669	711	703	700	720	786	756	676	704	686	714	730	749	695	700	709	748	733	688	665	672	688	756	757	768	651	680	720	731	723	715	672	718	682	721	635	663	688	723	707	731	740	672	661	724	680	719	676	730	746	681	653	703	742	727	689	717	680	683	747	749	745	682	686	717	669	721	745	760	704	708	709	667	681	747	706	748	688	681	737	714	690	705	718	714	738	722	690	729	721	712	732	695	715	756	716	695	746	707	730	682	743	740	747	706	687	761	699	702	711	690	701	708	694	679	696	737	727	699	676	677	661	690	687	747	677	716	731	709	696	688	678	706	727	728	695	673	684	707	691	691	728	711	674	700	738	688	716	730	702	732	681	698	677	717	726	738	752	728	718	703	710	661	714	697	690	697	677	774	665
24285	22787	31268	24817	21361	15892	2183	790	746	798	753	689	758	694	659	715	704	712	696	656	698	713	719	704	740	725	646	741	692	706	661	694	744	670	719	689	723	719	630	723	683	709	722	674	730	708	712	723	738	692	724	690	705	685	696	717	715	721	733	684	678	693	732	699	713	717	670	707	720	695	680	653	745	690	697	667	670	709	696	680	701	728	693	750	693	661	671	659	694	718	692	735	697	685	719	721	690	735	650	708	689	717	644	686	672	655	655	696	730	670	710	667	681	710	669	710	634	729	722	698	649	694	711	703	748	716	689	695	674	681	722	734	656	689	715	706	630	730	728	675	713	684	700	715	700	692	717	696	691	678	657	684	715	667	671	697	665	643	699	717	710	697	689	699	680	650	636	707	668	652	639	692	679	681	687	692	657	683	679	674	662	707	716	725	662	686	721	704	642	697	664	667	736	720	698	687	661	685	688	682	686	735	673	674	696	655	681	663	668	634	669	692	672	663	693	697	674	712	681	669	679	702	683	677	678	668	696	658	690	716	670	634	675	701	698	694	708	715	673	700	725	682	699	666	705	720	689	693	687	693	702	732	724	727	705	687	681	709	750	668	677	685	689	659	667	663	664	706	697	643	704	736	690	634	657	707	654	660	648	674	678	706	712	668	682	656	705	674	709	655	680	670	675	698	713	724	699	671	696	696	716	699	746	717	675	670	719	667	712	665	675	677	679	680	690	650	659	730	713	703	700	685	665	670	716	695	725	691	694	654	695	670	743	720	701	666	678	669	723	701	720	651	665	707	669	697	683	655	729	681	714	696	691	689	669	707	745	713	711	687	703	660	689	725	646	686	682	703	707	661	678	739	752	727	725	721	690	671	644	673	672	684	714	695	702	734	665	706	649	683	672	696	698	680	690	698	709	726	752	707	714	708	709	695	691	680	683	697	692	688	677	689	650	693	686	697	696	667	669	696	699	666	687	723	695	663	719	705	645	672	737	743	670	724	699	691	750	703	713	702	663	717	695	655	696	704	711	692	663	698	669	691	675	709	705	693	703	709	696	661	667	722	723	697	744	668	711	670	753	711	680	695	664	704	683	696	726	694	635	710	638	669	709	667	683	651	736	710	692	679	672	678	622	680	689	657	692	718	649	714	709	711	712	689	682	692	671	663	675	684	672	688	685	655	716	709	650	639	649	714	680	695	686	694	681	721	705	649	725	704	669	719	700	668	722	689	671	677	688	661	712	722	702	702	709	690	620	681	669	718	661	685	719	665	701	688	716	722	630	699	688	642	692	665	738	706	733	674	680	673	698	676	730	692	777	657	709	687	675	709	648	666	709	734	657	696	691	705	717	652	684	644	688	734	678	713	656	694	626	702	704	721	692	679	742	690	664	688	709	677	715	695	686	654	689	648	676	698	708	686	696	704	733	724	703	676	665	653	684	694	668	683	746	690	722	679	695	656	652	656	726	710	691	698	678	731	683	661	645	671	670	617	715	666	694	698	657	685	662	654	632	670	744	697	671	708	667	676	720	704	672	694	679	694	666	716	676	691	692	695	672	703	656	710	667	690	764	713	682	722	636	686	701	703	693	688	690	662	740	689	669	687	758	686	723	678	685	672	705	683	689	693	730	712	706	695	682	671	674	701	703	693	733	731	704	676	713	665	682	694	722	697	687	679	709	740	732	719	675	648	673	671	680	697	670	702	718	722	690	708	684	695	710	665	661	710	690	650	721	669	681	685	682	715	677	681	640	682	650	665	666	728	686	700	670	672	692	687	717	684	678	697	654	735	699	680	672	716	714	706	735	736	657	670	674	718	729	675	679	686	713	658	715	716	696	714	715	671	690	681	680	695	681	716	696	661	687	716	692	663	703	702	671	685	656	708	646	674	696	697	702	680	637	695	694	725	663	675	678	666	678	696	716	714	725	698	732	707	693	711	705	710	721	688	685	682	720	704	674	699	668	742	733	669	689	703	671	659	647	695	685	670	694	701	692	673	748	686	651	678	683	740	715	666	712	705	695	672	687	707	693	657	646	703	694	677	687	719	646	696	716	680	697	690	742	730	677	711	700	645	667	706	664	679	692	676	683	705	667	663	726	699	663	668	712	694	675	697	696	722	691	685	710	708	720	667	693	683	701	664	683	672	709	678	709	692	662	715	694	681	653	665	701	644	710	703	722	663	647	678	729	715	691	706	704	697	691	693	684	732	740	720	692	675	723	677	680	652	679	706	655	688	772	707	731	714	666	702	680	705	666	651	692	696	706	659	659	638	660	733	672	718	695	709	713	735	674	725	704	671	697	654	664	707	686	705	739	736	676	685	710	638	728	699	687	702	681	702	680	652	673	666	703	657	682	665	633	688	647	660	749	649	747	653	688	722	759	632	708	698	713	711	710	707	680	720	729	705	722	704	688	734	678	707	665	630	661	670	683	647	702	658	676	652	691	646	684	673	691	687	668	695	680	698	649	644	672	693	694	714	680	702	693	643	696	657	704	711	633	751	720	709	630	687	695	674	668	722	699	689	689	667	699	684	678	691	705	700	682	706	702	657	688	687	651	680	675	690	656	720	686	670	649	760	703	729	690	668	707	730	723	735	692	714	693	662	674	707	694	714	641	741	713	648	709	729	693	651	655	664	684	669	680	680	678	713	683	719	705	691	669	691	702	653	717	625	756	693	736	677	678	708	716	685	647	718	668	693	706	733	667	689	643	694	661	673	651	717	649	729	674	699	703	682	695	720	686	636	673	694	680	701	681	686	696	667	697	634	697	710	664	658	697	715	708	729	715	694	688	705	699	675	710	646	697	705	676	671	688	698	669	698	727	696	708	656	734	696	735	652	666	679	715	725	647	705	678	678	675	667	643	687	639	724	671	602	653	721	682	684	687	691	668	656	701	690	666	692	680	725	715	673	715	656	752	705	623	675	716	690	701	666	730	719	679	705	702	689	727	701	687	688	713	703	703	666	699	703	689	707	698	689	685	747	668	679	704	700	700	694	729	687	719	708	686	707	694	715	669	703	674	699	675	685	673	647	718	739	717	675	643	729	690	717	679	661	721	689	689	694	707	659	720	694	615	671	653	688	716	698	696	726	693	702	718	698	676	681	704	671	687	696	703	667	699	697	696	717	672	701	697	677	663	680	723	654	676	673	669	720	649	671	680	711	704	669	757	659	662	622	663	702	688	687	660	674	717	720	678	658	684	682	660	729	687	682	697	697	625	684	672	691	714	685	656	737	671	697	676	721	733	703	674	692	664	761	634	701	752	731	703	726	761	713	707	667	690	694	715	727	683	673	683	665	700	699	671	711	720	665	728	687	665	709	651	708	699	692	690	692	660	698	671	648	659	711	693	683	706	692	679	668	684	676	726	677	766	730	716	687	694	692	698	658	695	711	719	677	709	668	704	692	679	693	702	738	667	677	692	701	682	722	695	699	670	671	661	676	676	669	688	756	695	690	596	723	689	665	694	734	691	692	725	727	719	682
61935	99613	72901	15693	1209	1196	1146	1104	1114	1142	1021	1106	1036	1060	1035	1065	1015	1033	1056	1122	1055	1059	1084	1035	1036	1061	1006	1067	1088	1048	1091	1052	1073	1076	1034	1021	1049	1037	1011	1080	1128	1034	1069	1079	1059	1068	1053	1074	1037	1034	1044	1007	1063	1056	1040	1081	1064	1091	979	1007	1020	1046	1084	1025	1051	1019	1040	1065	1060	1041	1009	1068	1032	1045	1004	1109	1031	1070	1056	1113	1065	1047	999	1047	1043	1034	1045	1034	1082	1072	1006	1067	1064	1073	1088	1029	1049	1027	1042	1034	1049	1068	1061	983	1023	1010	1009	970	1016	1075	1077	968	1038	1070	1071	1043	991	1024	1042	1126	1032	1029	988	1068	1034	1016	1026	1060	1077	1063	1060	1054	1092	1074	1079	992	1034	1023	1023	1069	1059	1056	1033	1027	1017	1038	1067	1044	1103	1061	1054	1050	983	980	1044	1084	995	1104	1109	1113	1029	1014	1031	1086	1036	1077	1028	1016	1107	1021	1071	1018	1082	1067	1059	1065	1037	1055	1016	1063	1028	1027	1109	1023	1082	1094	1013	1049	1079	1044	1097	1036	1063	1075	1021	1068	1016	1068	1077	1068	1009	1097	1067	1049	1003	1037	1060	1054	1066	1056	1081	1124	1049	1040	1065	1090	1052	1068	1079	1035	1048	1063	1049	1059	1013	1061	1107	1080	1069	1013	1040	1051	1046	1071	1042	1029	1070	1048	1106	1089	1032	1034	1021	1046	1080	998	1077	1098	1038	1046	1011	1075	1131	992	1065	1044	1062	1097	1083	1023	1073	1039	1000	1083	1042	1066	1092	1057	1075	1005	1077	1025	1008	1071	1022	1099	1021	1071	1033	1061	1005	1039	1020	1131	1029	1053	1063	1026	1051	994	1031	1051	1028	1095	1063	1026	1064	1078	1097	1032	1086	1064	1038	1101	1108	1070	1024	1052	1028	1071	1091	1035	1002	1061	1036	1069	1044	1097	1048	998	1024	1031	1027	1044	1060	1040	1045	1088	1047	1050	1099	1074	1075	988	1019	969	946	1042	1091	1021	1065	1047	1007	1060	1096	1037	1025	1072	1086	1040	1070	1057	1032	1054	1048	1007	1110	1053	1097	1084	1045	1043	1111	974	1061	1079	1107	1092	1083	994	1050	1048	1045	1095	1017	997	1069	1048	1087	1106	1054	1054	1080	1035	1101	1046	1000	1040	1050	1022	991	1015	1069	1056	997	1126	1067	1040	1030	1024	1027	1009	1014	1089	1065	1030	1015	1037	1036	1099	1042	1074	1137	1101	1015	1087	1071	1007	1041	1059	1069	1010	1029	1052	1036	1039	973	1043	1051	1055	990	1077	1047	1109	1064	1058	1091	1064	1029	1029	1054	1011	1110	1069	1064	1090	1061	1070	1034	1051	1140	1084	1028	1030	1022	1107	1009	1018	1029	1068	997	1088	1046	1054	1000	1024	1020	966	1077	1045	1015	1045	1037	1038	1069	1043	1050	1020	994	1036	1058	1075	1063	1043	1010	1066	1077	1093	1084	1092	1026	1004	1018	1043	1035	1082	1093	1034	1048	1052	1071	1067	1077	1107	1043	1025	1089	1027	1075	1059	1034	998	1054	1028	1048	1016	1054	1043	1066	1007	1086	1048	1094	1047	1059	1079	985	1021	1086	1012	1027	997	1060	1055	1027	1020	1069	1046	1107	1071	1075	1034	1046	989	1086	1047	1019	1035	1025	1055	1008	1084	1069	1044	1095	994	1032	1091	1092	1024	962	1030	1071	1080	1049	1109	1089	1031	1062	1078	1041	1085	1088	1022	1004	1043	1015	1084	985	1083	1038	1029	1032	1086	1095	1082	1021	1065	1044	1054	1083	1015	1057	1099	1047	1038	1064	1077	1054	1076	1033	1048	1045	1095	1029	1055	1103	1055	1055	1042	1011	1022	1053	1027	1062	1038	1062	1087	1045	1038	1068	1029	1102	1043	994	1079	1066	1013	1069	1027	1051	1028	1033	1023	1040	1016	1079	1027	1061	1055	1083	1113	1065	1079	1065	1060	1080	1066	1065	1045	1074	1037	994	1052	1089	1061	1092	1057	1081	1063	1041	1031	1015	1054	1102	1066	1035	1128	1042	1040	1057	1040	1047	1032	1050	1077	1011	1070	1028	1042	1051	1003	1109	1072	1079	1012	1037	1065	1056	1075	1068	1004	1024	1125	1033	1088	1004	1070	1079	1029	1085	1059	1010	1056	1085	1104	1079	1078	1052	1085	1076	1098	1027	1003	1065	1025	994	1013	1048	1036	1052	1044	1083	1068	1052	1015	1075	1010	1062	1078	1015	1055	1034	1058	1058	1034	1055	1067	1029	1065	998	1091	1078	1029	1078	1034	1022	1079	1049	1021	1045	1030	1023	1052	1017	1005	1041	1098	1030	1050	1066	1086	996	1052	1015	1021	1039	1016	1001	1042	1052	1036	1001	1062	1072	957	1067	1052	1020	997	1048	1077	1060	1060	1082	1046	1091	1094	1035	1107	1065	1042	1045	1064	1088	1058	1023	1042	1103	1056	1081	1070	1100	1028	1018	1082	1053	1052	1054	1037	1066	1042	1075	1035	1024	1050	996	1059	1029	1051	1079	1095	1053	1079	1070	1055	1053	1042	1040	1040	1044	1095	1057	1050	1016	1016	1107	1058	1077	1078	1077	1129	1072	1082	1028	1092	1049	1028	1066	1000	1072	1029	1032	1035	1010	1055	1076	999	1068	1066	1003	1069	1062	1066	1006	1065	1065	1087	1026	1048	1014	1085	1051	1049	1045	1061	1023	1077	1004	1056	1018	1028	1118	1103	1022	1044	1056	1067	1005	1043	1108	1009	1049	1039	1002	937	1044	1067	1046	1059	1093	1016	1038	1050	1069	1081	1054	1036	1087	1079	1095	1010	1023	1037	1080	1022	1004	1077	1022	1072	1030	1090	1043	1000	1052	1069	1050	1044	1070	1059	1040	1098	990	1058	1028	1000	1047	1066	1053	1058	1121	1060	1083	1011	1072	1044	1040	1065	1061	1098	1049	1073	1041	1039	1057	1100	1020	1090	1070	1020	1055	1013	1041	1026	1045	1033	1025	1037	1071	1043	1041	1047	1027	1098	987	1037	1025	1068	1091	1044	1064	1083	1038	1054	1031	1033	1044	1019	1048	1081	1063	1048	973	1071	1127	1053	1073	1024	1058	1092	1036	997	1007	1020	1085	1027	991	1032	1060	1025	1030	1049	1094	1093	1001	1046	1033	1072	1051	1049	1088	1081	1076	1036	1046	1004	1042	1107	1054	991	1098	1032	1012	1002	1040	1069	1066	1052	1046	1049	998	1095	1045	1056	1091	1078	1016	1047	1004	1036	1080	1069	1059	998	1026	1047	1071	1043	1052	1006	1092	1028	1046	1037	1131	1038	1037	1041	1077	1072	1010	1061	1026	1013	1049	1038	1066	1080	1012	1023	1062	1037	1045	1051	1029	1036	1029	1021	1110	1069	1081	1113	1008	1081	1027	1100	1038	1051	1061	1063	1034	1143	1005	991	1007	1082	1085	1030	1048	1033	1022	1057	1068	1034	1002	958	1053	994	1011	1029	1014	1022	1050	1074	1029	1049	1031	1028	1030	1026	1049	1044	1052	1077	1093	991	1056	1031	1033	1010	1083	1028	1069	1098	1006	1032	1094	1086	1020	1027	1027	1018	1064	1042	1064	1056	1032	1047	979	1036	1012	1043	1097	1024	1012	1084	1084	1086	1048	1068	1010	1069	1005	1055	1057	1029	1058	1005	1082	1003	1056	1114	1063	1100	1010	1007	1077	1054	1008	1000	1030	1065	1063	1065	983	1085	1057	1043	1079	1017	1042	990	1034	1105	1046	1062	1022	1080	1070	1083	1047	1061	1065	1100	975	1045	1070	1012	1046	1053	1068	1066	1000	1072	1038	1055	1034	1131	1076	1085	1061	1140	1064	1100	1055	1036	1074	1070	1098	1011	1037	1105	1046	1005	1099	1039	1050	1045	1026	1039	1028	1060	1020	1001	1091	1107	1041	1093	994	1072	1051	1065	1042	1067	1030	1022	1035	1054	999	1092	1061	1036	1104	1067	1061	1042	1008	1025	1045	1091	1058	1047	1059	1034	997	1075	1092	1037	1058	1088	1106	1005	1107	1067	1014	1067	1078	1118	993	1035	1078	1071	1074	1030	1004	1012	1088	1036	1010	1069	1013	1068	1075	1101	1057	1104	1026	1030	1040	1091	1008	988	1059	1038	1110	1068	1043	1077	1114	1102	1040	1011	1078	1076	1072	1029	1062	1082	1105	1029	1091	1087	1047	1004	1077	1090	1101	1044	1055	1038	1026	1032	1049	1122	1079	1080	1037	1026	1056	1048	1039	1029	1065	1035	1077	1067	1091	1131	1089	1090	1068	1072	1070	1061	1050	1063	1059	1012	1092	1100	1010	988	1029	1092	1042	1059	1065	1086	1048	1057	1006	1055	1008	1059	1007	989	1030	1042	1045	1052	1051	1001	1064	1071	1105	1039	1045	1016	1065	1036	1021	1092	1093	1085	1050	1064	1037	1042	1049	1082	1044	1028	1023	1097	1011	1065	1040	1063	966	1089	1075	1004	1064	1022	1064	1045	1050	1054	990	1077	1071	1047	1071	1044	1074	1060	1006	1078	1027	1070	1049	1030	1109	1050	1104	1090	983	1065	1016	1027	1078	996	1068	1078	1083	1002	1086	1010	1082	1074	1047	1014	1049	1015	1089	1031	1029	1092	967	1036	1084	1056	1068	1056	1026	1063	1013	1048	1033	1015	1008	1036	1022	1069	1039	1115	1077	1005	1023	1108	1034	1004	1047	1020	1090	1100	1056	1008	1076	1020	1011	1076	1071	1091	1026	1062	1045	1064	1038	1006	1000	1057	1067	1052	991	1027	1040	1088	1064	1095	1010	1021	1094	1078	1037	1026
31886	30722	27268	8519	619	557	597	552	592	526	557	535	538	564	527	499	523	549	504	556	538	543	543	511	547	532	610	561	535	546	532	542	481	561	512	498	532	499	551	525	514	551	512	561	514	493	587	566	558	526	567	536	521	521	533	527	533	531	585	527	522	554	534	549	541	492	502	522	570	519	516	571	546	565	521	564	563	566	537	542	527	510	504	502	525	570	523	517	519	525	551	554	565	548	581	572	540	527	547	581	503	555	544	528	558	562	521	565	522	548	536	525	518	546	576	551	520	550	571	511	536	548	552	530	536	492	546	567	542	530	557	542	537	567	542	534	554	578	550	562	552	529	564	544	546	594	549	523	533	528	532	530	517	516	595	576	593	573	585	510	574	525	516	538	548	501	541	573	594	556	535	511	528	549	559	546	538	542	556	532	533	595	533	518	535	563	552	543	528	496	531	530	556	535	554	549	510	522	531	519	558	530	549	511	536	556	571	526	559	559	529	506	529	498	523	556	532	509	528	562	527	573	557	527	501	519	526	566	550	544	509	512	542	552	565	556	514	554	519	562	549	550	551	566	535	554	587	565	527	525	516	548	512	526	546	523	517	551	509	607	577	527	540	533	531	510	516	509	534	541	504	520	569	504	535	540	521	542	515	550	521	529	566	525	547	577	544	533	518	553	527	542	513	559	541	546	560	540	536	543	541	500	528	557	543	548	504	563	529	535	503	528	510	553	529	543	545	528	521	536	549	550	523	562	527	558	565	558	550	561	555	526	584	552	547	555	518	527	533	526	561	521	527	540	538	526	558	489	513	514	531	558	549	565	538	530	484	588	547	520	535	518	556	553	581	533	541	544	521	538	561	542	542	571	509	549	575	496	537	571	487	542	540	563	563	561	579	555	557	533	516	485	527	564	558	532	538	521	557	530	576	550	549	492	538	569	542	543	529	530	481	544	564	500	535	523	532	565	528	534	505	557	503	559	516	535	540	546	501	506	552	528	568	534	587	559	544	556	552	534	539	545	560	531	566	561	518	551	528	533	549	570	533	497	549	530	532	568	509	555	492	501	581	506	593	562	576	565	567	565	514	531	533	555	546	529	511	561	586	540	538	559	544	548	518	608	549	527	558	492	520	586	497	516	540	496	518	556	573	486	555	585	512	531	526	532	531	538	546	515	545	545	542	523	559	507	525	575	558	530	591	592	528	509	522	556	540	535	542	537	567	547	566	560	571	550	570	527	556	564	527	506	551	528	532	567	551	544	533	513	551	529	537	503	497	532	534	554	532	519	530	518	545	491	542	544	546	510	545	550	538	530	571	564	526	505	551	553	520	560	560	563	527	543	558	514	594	536	540	548	546	540	508	508	548	539	519	489	539	560	560	551	530	542	555	568	560	551	500	513	511	531	556	531	533	549	557	557	542	552	526	530	494	541	508	506	477	499	535	561	515	557	534	536	567	523	551	558	503	538	524	553	568	546	529	493	525	509	548	522	518	532	546	522	516	546	539	534	563	561	556	560	562	521	526	568	523	550	578	570	531	541	537	528	566	591	570	544	548	539	530	553	565	538	570	549	557	543	520	526	518	520	507	575	528	519	577	558	528	577	524	570	561	558	502	515	499	531	539	566	554	557	526	586	528	518	562	547	555	501	543	548	527	512	503	577	521	486	541	532	538	555	547	574	538	559	518	571	539	562	556	510	557	521	559	569	552	533	525	527	549	566	503	535	554	492	531	539	564	489	560	515	530	544	495	550	533	557	540	544	499	519	555	503	526	539	600	556	532	504	529	516	547	552	577	546	551	586	575	537	566	500	534	553	565	593	536	542	485	565	530	527	544	558	580	561	537	518	532	586	524	542	526	501	548	554	534	533	558	551	575	491	540	551	550	568	529	531	516	550	557	524	520	526	515	528	516	539	529	554	549	561	570	541	570	548	483	546	564	530	554	543	522	552	566	519	532	562	540	535	550	525	520	530	487	553	556	557	578	544	530	539	537	529	538	552	515	560	524	521	593	570	518	552	535	562	538	547	550	540	523	548	561	509	579	529	531	502	544	517	533	557	569	529	541	490	524	534	551	466	531	540	539	536	521	589	556	575	567	518	544	552	497	543	554	557	587	519	526	506	540	529	546	538	588	522	551	531	547	509	560	544	549	531	503	524	505	585	530	541	575	552	531	540	552	539	553	554	546	553	541	523	537	535	548	544	524	503	556	521	523	528	534	543	562	527	543	536	557	543	505	563	525	566	532	525	536	544	544	555	545	581	557	561	574	522	512	520	582	532	528	547	550	543	550	564	542	589	546	539	584	549	520	528	572	581	527	542	534	528	556	509	551	530	532	528	495	499	516	514	554	540	525	556	538	529	524	533	537	526	544	510	553	541	510	499	537	520	515	538	524	554	512	541	514	552	518	562	602	490	521	569	556	523	536	536	551	561	563	547	576	541	523	548	556	560	536	579	527	490	545	527	525	588	540	516	559	536	517	553	548	500	542	529	510	545	523	569	521	551	562	545	540	514	554	534	500	543	485	544	566	557	524	560	525	563	576	568	558	564	559	588	579	563	537	526	601	541	514	530	553	563	518	516	554	526	572	559	529	560	542	577	490	595	518	529	540	535	537	566	566	542	513	568	506	510	524	534	504	578	512	556	520	533	512	545	557	583	537	535	524	528	509	525	535	549	512	535	507	538	544	565	560	499	572	551	505	510	562	558	549	546	536	569	521	520	559	538	528	521	531	545	579	526	566	528	536	546	543	548	510	532	506	572	513	497	507	517	546	558	525	541	552	546	540	548	527	518	542	527	527	562	544	537	574	529	537	508	545	541	557	591	513	541	549	515	560	530	549	506	552	537	533	563	539	522	542	537	526	566	567	581	543	502	538	519	554	525	573	524	515	509	574	504	563	563	563	586	538	526	539	539	518	528	568	527	568	503	556	533	521	562	536	531	515	544	553	556	550	540	565	543	515	606	560	548	486	523	576	539	541	555	524	560	568	529	535	547	506	556	548	522	542	566	558	532	526	539	551	514	532	560	556	562	489	549	557	541	553	527	525	520	571	569	531	526	567	526	515	550	550	531	503	530	556	513	479	518	533	539	508	512	548	579	565	559	533	534	536	558	520	520	545	542	590	539	503	551	539	540	584	518	544	583	568	583	546	543	474	558	530	543	526	515	484	561	520	551	519	540	537	513	499	474	530	547	515	541	549	573	475	534	581	500	563	539	541	541	545	559	533	589	518	513	541	583	522	561	517	555	536	482	533	516	537	502	527	572	514	541	528	497	523	550	548	573	576	536	542	539	493	566	535	577	565	551	551	611	525	529	531	526	591	577	553	534	554	521	515	549	566	566	526	514	515	560	510	519	504	553	535	525	526	553	540	539	551	597	596	542	563	556	554	547	506	529	535	542	574	511	564	489	594	527	526	533	547	550	550	561	504	552	533	528	535	545	554	560	510	517	565	523	554	536	558	551	547	539	503	518	541	545	531	549	505	524
41958	48570	30496	4403	848	915	871	872	871	834	915	890	853	845	920	881	924	870	913	838	869	849	902	946	881	880	891	846	874	853	926	932	898	928	899	913	853	907	868	906	875	857	916	858	884	923	864	922	956	881	872	925	864	882	878	910	909	898	895	841	902	882	857	870	878	872	920	837	909	885	869	892	884	856	896	895	917	891	896	843	853	884	855	869	876	890	871	899	858	856	918	921	874	823	822	846	912	829	904	895	917	834	921	872	894	890	908	891	932	870	839	880	860	860	865	925	842	828	891	866	856	914	910	876	893	866	913	899	921	886	841	853	841	905	885	910	844	870	920	875	903	887	887	872	897	889	854	886	939	840	856	903	929	884	867	899	844	885	844	936	909	866	832	890	894	864	908	896	880	880	932	853	846	895	898	900	863	910	845	857	847	914	844	815	857	933	860	876	898	907	871	850	910	918	904	874	789	898	877	851	874	850	865	887	865	926	848	862	894	844	897	889	824	956	818	889	853	893	845	913	886	919	935	849	895	870	919	882	905	869	883	876	893	898	883	905	900	909	929	883	834	894	892	848	887	866	907	868	880	890	900	879	883	864	818	917	910	924	903	900	929	869	912	905	939	917	892	878	880	907	882	845	855	950	917	891	887	904	865	887	893	895	893	874	917	884	907	838	888	910	850	885	903	856	905	936	878	939	870	894	929	849	882	907	917	894	907	900	877	895	874	899	878	840	838	891	850	876	887	892	898	940	902	932	880	852	840	881	864	882	847	883	857	836	898	843	871	864	927	875	876	867	853	877	899	866	901	899	838	930	878	901	966	946	883	899	835	893	915	849	884	931	885	840	898	881	854	878	889	897	877	925	905	899	858	900	855	825	830	912	861	863	881	907	854	871	852	935	890	861	868	905	891	895	885	828	927	844	895	902	907	856	897	829	906	871	867	843	904	891	914	878	858	868	881	875	857	851	880	897	923	907	891	846	886	941	871	896	897	866	951	860	942	885	941	884	843	857	885	839	919	847	864	885	882	903	920	922	830	876	867	873	865	832	902	915	889	842	883	906	855	873	918	860	866	840	944	866	844	922	942	852	835	935	883	910	907	927	906	906	830	835	923	895	849	843	866	906	845	892	829	934	936	908	850	897	953	887	950	881	923	900	955	898	814	862	896	887	869	916	838	885	856	874	873	923	880	868	889	881	879	893	890	857	890	871	872	878	827	885	889	859	853	873	846	917	851	891	830	867	907	860	898	865	883	865	862	829	886	876	906	863	930	836	876	897	845	856	861	873	825	885	895	855	891	876	923	894	852	893	819	868	837	887	879	872	846	838	910	861	915	868	860	832	845	892	896	843	855	873	897	912	917	884	891	881	853	847	886	897	893	871	857	840	927	884	884	896	923	864	913	868	896	876	835	886	893	908	881	852	864	908	867	836	898	849	845	896	877	916	889	902	879	847	848	926	902	914	848	898	901	860	939	847	902	876	866	890	917	895	897	824	858	938	882	875	897	842	899	843	828	881	869	876	941	911	889	855	850	875	828	880	836	872	862	887	908	896	917	910	902	861	936	912	863	916	884	904	901	854	851	884	895	862	873	888	891	925	861	888	921	890	882	843	901	839	915	875	909	863	889	874	862	873	886	904	906	829	905	916	884	877	882	886	823	858	917	866	891	899	893	874	909	877	913	894	845	925	917	871	875	906	832	885	856	897	894	856	862	851	926	881	846	926	879	930	896	811	837	880	882	895	866	901	889	865	824	925	846	893	854	842	910	891	867	858	900	904	876	822	880	848	872	864	880	966	866	934	866	861	852	872	864	842	870	864	872	882	904	877	905	893	897	914	872	910	848	833	916	891	876	872	896	883	841	868	884	830	882	869	870	869	883	890	871	853	866	855	869	862	870	923	890	854	905	913	873	944	904	912	827	867	912	903	856	878	793	911	855	818	871	887	904	904	907	958	890	887	891	880	863	891	902	855	854	863	887	863	872	822	871	888	912	912	905	816	875	911	916	913	919	876	841	837	908	818	903	883	820	836	889	836	876	914	884	894	857	865	833	837	861	866	876	855	878	870	869	881	906	899	904	860	916	868	877	893	906	893	917	852	877	854	841	896	837	853	888	914	895	898	921	841	896	892	866	854	871	916	901	882	867	881	861	859	847	907	847	883	822	888	872	875	890	896	859	913	854	904	878	843	893	927	841	909	867	872	865	874	889	865	835	906	912	907	888	874	916	847	894	903	920	829	913	897	870	887	877	867	881	894	875	977	874	892	899	910	906	887	870	896	855	876	842	860	912	911	823	894	882	868	898	885	836	902	875	904	832	902	891	874	848	859	850	914	860	877	879	877	896	840	846	912	851	875	878	924	927	894	896	851	924	839	860	859	893	866	954	857	866	908	888	861	895	924	894	874	867	865	893	883	875	934	935	879	881	890	873	824	913	891	906	909	869	947	881	878	840	955	883	888	904	883	858	861	896	881	895	947	867	905	894	871	909	870	884	861	867	905	914	888	875	948	940	923	834	897	888	878	886	887	860	873	863	890	867	892	856	884	899	892	903	897	847	871	835	895	855	853	911	864	875	866	855	858	907	921	893	839	879	859	888	870	931	890	885	907	881	886	828	916	847	846	900	871	874	858	926	893	842	890	889	902	887	911	877	866	890	899	872	911	917	891	889	846	892	858	916	871	807	847	900	903	900	897	862	884	849	930	904	850	917	956	867	872	869	930	892	956	898	864	881	915	898	890	931	821	875	867	842	863	839	904	891	850	829	908	915	893	883	852	906	872	844	815	851	852	893	921	860	864	828	907	917	899	912	907	896	888	858	864	890	852	860	917	837	838	936	918	925	834	853	891	915	827	904	892	852	898	942	869	914	842	886	887	832	908	887	907	938	859	902	826	934	911	923	897	877	886	931	880	898	818	929	894	872	874	835	865	886	860	928	818	920	903	861	904	881	883	909	865	920	888	879	851	889	897	849	872	867	841	876	875	874	873	902	894	910	890	892	897	882	893	910	836	868	821	844	867	884	835	876	856	908	833	878	856	888	830	883	855	871	878	905	913	839	874	923	842	861	906	865	927	870	914	938	884	837	889	892	867	838	917	826	855	887	914	916	861	903	796	918	951	870	913	861	864	868	885	849	918	893	883	898	877	860	833	904	884	948	934	879	883	825	932	872	887	865	847	903	874	862	830	916	869	834	916	931	875	843	937	877	970	903	878	899	854	927	860	847	884	839	867	876	841	870	875	880	872	869	885	854	970	878	906	893	824	903	885	879	838	925	844	900	799	855	909	853	918	872	851	862	849	872	852	922	851	871	929	953	917	883	829	840	906	885	920	858	857	906	888	871	864	884	946	841	874	867	849	913	925	874	876	916	884	897	909	900	932	880	881	920	916	883	847	910	862	901	906	884	886	892	885	900	857	882	927	865	837	809	951	864	917	863	885	898	840	912	865	903	867	903	880	886	886	866	862	905	865	825	890	870	881	907	873	798	878
25764	25075	32759	25696	15155	2215	535	449	439	422	418	418	431	431	431	452	404	436	424	422	433	459	438	410	449	411	402	397	382	440	390	427	413	447	411	462	405	409	377	385	413	419	425	431	424	416	407	449	425	432	437	403	407	428	401	407	440	451	364	405	443	407	415	443	460	426	465	431	424	435	406	428	423	439	419	413	419	442	426	451	423	420	424	369	420	412	395	426	421	387	437	412	439	392	403	408	423	457	403	443	395	442	416	411	399	399	435	376	432	437	433	428	422	451	408	382	459	399	378	432	392	395	384	375	389	397	441	457	395	381	432	428	443	421	433	429	398	410	429	410	414	432	434	385	431	420	396	422	455	465	436	435	388	412	438	414	438	432	424	432	400	395	434	410	442	434	443	410	414	461	432	439	406	418	434	409	415	422	431	443	429	397	458	419	410	433	415	395	414	445	408	399	417	415	449	416	418	409	461	392	411	422	420	447	423	435	414	421	446	437	412	414	415	454	438	415	378	434	442	438	436	394	424	422	368	418	442	439	441	407	429	394	417	421	448	381	383	401	452	416	461	421	429	419	439	403	433	433	415	440	396	433	434	432	387	423	390	392	475	452	434	398	439	403	426	393	416	447	419	408	433	429	433	405	424	429	388	453	412	435	442	401	410	467	435	427	406	400	405	424	401	432	400	431	424	438	409	384	466	430	436	414	424	380	405	404	414	401	443	418	401	413	402	436	395	427	409	455	389	391	409	391	426	403	411	434	378	483	443	405	416	428	409	400	446	438	397	443	448	394	427	400	432	407	423	434	414	425	410	404	393	434	374	432	382	425	416	436	427	395	387	447	400	371	396	394	390	424	430	404	426	457	488	418	438	407	430	406	429	398	420	470	406	445	437	397	447	414	468	428	415	433	402	426	415	433	454	431	434	431	439	455	398	413	449	426	428	428	408	426	444	424	419	412	425	437	400	440	432	413	420	445	391	370	418	447	413	411	393	413	418	417	417	418	458	406	408	436	401	442	429	424	458	410	391	462	390	412	436	407	434	427	402	464	400	402	387	443	414	405	430	418	369	435	387	433	390	429	409	414	427	427	410	392	439	440	469	383	419	402	415	445	451	399	413	445	433	412	409	448	425	420	410	377	429	426	413	447	411	401	418	427	391	448	424	431	402	417	451	456	435	426	435	431	426	408	406	376	437	411	412	418	421	418	404	433	424	403	387	405	427	417	430	437	434	398	456	440	401	432	433	397	388	415	413	391	394	435	412	392	442	399	380	426	407	400	420	420	440	457	418	435	424	416	476	407	463	420	404	436	446	419	428	445	415	408	414	412	408	438	412	390	437	421	456	416	422	423	401	422	398	425	428	419	471	436	402	436	432	387	406	394	447	438	416	411	424	456	404	415	452	432	469	411	454	415	402	453	390	414	410	430	385	405	421	400	398	456	437	382	438	410	415	415	420	443	413	405	378	425	405	439	423	415	434	394	433	406	414	393	435	410	406	414	377	413	443	411	387	414	392	366	406	412	439	444	406	422	406	435	419	425	441	415	408	389	407	416	421	415	423	399	423	457	394	389	420	460	428	426	417	428	436	419	393	439	416	384	408	425	410	420	418	450	456	433	401	426	431	437	421	421	425	414	404	393	432	379	432	408	375	376	399	457	455	383	389	402	388	452	410	420	432	429	435	413	418	417	390	435	426	399	440	460	456	438	409	426	429	408	401	389	450	395	424	429	422	421	416	428	416	434	439	421	399	427	419	427	432	400	430	398	441	437	413	447	416	422	448	447	407	404	438	399	395	450	408	412	408	444	393	448	431	413	389	423	427	404	379	398	449	411	429	400	410	441	387	424	413	448	495	422	448	383	414	452	448	431	458	419	420	445	416	417	405	424	473	435	435	424	462	423	409	408	433	414	423	432	410	408	408	385	407	424	415	389	404	444	439	422	417	462	433	413	458	419	401	384	438	401	395	420	432	453	430	412	462	423	423	393	452	415	423	448	442	417	431	414	394	431	398	402	413	405	422	414	439	412	416	412	414	417	385	426	403	451	395	400	387	390	395	425	470	424	408	400	452	433	417	412	463	449	366	441	457	429	409	421	419	436	409	423	443	457	419	417	425	429	451	418	420	391	431	425	430	403	363	406	428	440	416	433	432	407	412	443	403	437	409	416	407	415	437	418	430	397	430	407	439	406	441	440	427	401	405	444	403	415	439	434	407	402	406	419	437	416	434	422	401	442	421	391	428	401	402	438	440	392	408	435	449	440	448	395	410	406	439	460	384	418	409	395	465	417	429	407	362	426	416	401	408	404	424	395	402	431	396	430	423	395	427	438	425	428	390	405	406	419	454	372	432	461	388	400	382	404	455	441	430	425	416	402	414	424	428	432	400	398	427	403	428	441	456	431	410	425	441	427	431	411	433	389	418	457	438	404	427	421	422	401	426	422	441	461	429	412	426	419	402	427	442	415	438	419	429	405	421	423	423	385	467	396	416	423	436	423	430	421	404	438	440	390	399	441	395	437	413	389	392	430	403	434	429	385	407	412	411	420	432	463	453	435	410	382	425	418	405	388	396	410	454	413	389	418	457	391	435	420	448	399	441	422	417	442	433	449	404	448	413	423	413	432	407	425	388	426	408	439	440	423	373	420	434	434	389	439	408	401	435	399	448	421	407	425	442	426	450	428	441	390	428	436	430	458	481	419	412	401	451	401	402	416	397	471	424	412	416	414	444	424	445	405	439	410	408	443	451	432	439	447	398	406	426	394	425	410	402	414	394	394	438	434	441	465	427	428	412	415	416	398	412	441	432	444	402	434	398	405	408	396	405	406	418	449	428	430	446	402	450	448	391	419	382	409	409	425	412	449	447	428	452	417	416	451	464	437	413	401	427	409	426	426	391	418	413	389	429	431	429	421	414	411	422	414	389	417	405	423	457	453	423	405	430	425	396	409	421	449	395	418	421	395	419	396	371	424	434	425	440	419	390	460	437	425	433	443	407	451	435	394	416	426	428	421	430	383	396	411	387	451	431	419	435	427	417	439	433	447	401	401	425	427	406	449	416	382	405	399	409	424	423	408	446	397	447	463	402	432	431	450	429	398	414	432	430	426	454	430	408	422	440	429	415	425	405	399	442	463	410	414	418	423	441	407	379	448	390	422	420	435	370	392	440	411	430	426	433	429	382	433	394	392	463	410	429	416	441	452	422	408	397	412	450	421	422	437	417	433	400	433	395	412	439	425	434	425	410	412	428	415	395	450	423	480	410	432	396	425	408	416	424	416	441	436	416	390	420	475	429	422	423	408	441	406	441	444	438	444	365	414	408	383	412	448	435	409	420	457	409	421	416	409	432	409	423	411	421	449	418	438	440	411	420	435	405	387	443	416	455	424	410	422	416	403	418	452	451	388	410	419	443	416	430	422	370	417	404	404	438	441	441	423	415	438	430	429	389	434	407	424	382	432	417	442	413	379	402	439	437	415	399	408	419	411	411	411
62268	89333	57552	15546	793	828	723	684	746	706	733	684	702	698	667	725	686	674	729	686	631	771	694	693	658	671	685	690	672	657	715	630	687	678	694	695	643	684	723	722	686	723	723	723	716	666	703	664	712	706	692	673	702	673	641	690	698	726	674	704	663	698	710	665	732	712	709	712	697	664	651	683	724	671	691	690	693	670	722	698	695	674	709	687	719	739	700	663	698	715	698	672	689	667	663	690	729	632	708	701	693	701	676	684	711	666	714	682	690	684	723	686	683	650	709	737	710	703	681	747	706	704	678	712	714	693	715	668	678	656	666	654	687	656	711	721	722	667	700	728	694	662	700	666	690	683	728	694	685	679	686	684	689	677	682	673	664	712	682	680	682	681	686	680	689	705	669	689	682	707	665	735	711	671	680	724	674	685	686	680	720	701	708	687	633	650	704	666	683	690	670	688	665	676	685	707	709	653	690	697	718	697	717	694	720	675	694	687	667	704	687	672	695	686	692	695	721	671	703	686	714	687	669	703	652	657	689	698	686	694	682	700	676	706	677	649	666	667	705	691	740	661	730	684	693	745	708	680	658	644	695	641	704	704	699	677	693	669	736	667	665	743	738	709	708	696	669	702	686	722	667	739	698	730	700	677	703	664	740	659	687	697	667	679	745	667	684	680	684	672	684	724	675	678	730	681	692	739	707	672	696	657	706	702	681	712	683	674	728	661	702	688	697	692	674	662	714	721	719	671	706	689	707	685	706	710	706	696	665	719	642	672	705	685	649	698	696	732	702	694	704	704	708	643	742	678	693	682	696	684	779	664	647	677	712	704	724	672	716	702	715	659	704	694	686	698	701	682	722	719	687	654	681	696	686	700	739	667	686	720	709	704	633	698	719	722	715	650	735	712	695	696	734	702	694	693	705	699	643	658	675	711	764	705	688	712	676	753	708	713	682	732	709	669	715	678	672	711	681	717	712	681	671	727	674	682	752	668	666	684	785	671	734	683	679	653	737	694	737	695	753	732	666	718	697	663	692	708	740	717	702	698	656	647	690	759	684	668	688	694	686	692	671	673	706	679	698	721	699	740	701	698	721	702	700	688	747	678	685	690	708	736	698	684	734	668	701	695	741	704	706	701	703	672	671	671	696	698	664	694	686	734	672	701	685	706	741	694	682	748	712	725	743	701	695	672	699	634	680	700	718	676	727	670	684	711	689	702	712	623	713	676	710	684	682	669	718	686	663	651	706	698	741	694	699	706	702	673	682	688	719	711	714	702	685	641	690	712	706	686	702	651	653	656	699	694	675	725	710	665	716	675	694	688	689	642	651	723	665	638	741	719	661	677	720	727	725	746	705	685	708	655	697	651	664	716	733	666	665	698	655	676	679	686	731	671	737	671	719	712	671	703	687	719	711	686	696	653	708	666	696	666	677	717	689	691	687	708	717	685	686	667	700	691	686	708	724	663	724	694	689	681	645	715	709	701	732	720	701	664	681	681	655	729	722	691	680	724	686	651	702	698	736	659	721	689	702	703	680	712	694	720	684	711	695	733	720	701	675	683	741	691	662	725	690	670	685	694	673	726	670	709	689	652	681	684	675	693	708	720	667	684	679	709	702	657	736	671	710	714	651	668	682	689	697	689	676	657	707	730	656	675	695	694	691	674	732	655	684	689	701	705	671	658	716	702	707	651	681	709	641	652	672	711	695	706	684	676	723	691	708	774	690	739	722	667	671	685	704	698	675	708	706	710	662	750	637	719	733	680	690	677	668	669	664	724	745	673	656	748	691	708	691	720	710	719	695	702	738	657	692	722	684	707	662	694	716	671	694	704	701	678	684	687	671	713	643	706	629	701	704	706	654	679	672	706	658	707	678	646	710	721	703	660	710	693	708	707	733	686	719	718	711	672	698	697	659	708	652	683	690	734	704	727	708	669	679	677	687	708	725	663	686	715	657	688	696	740	698	686	700	613	684	660	711	657	698	662	633	723	712	668	707	673	688	702	688	692	679	725	674	728	658	699	689	687	687	663	681	647	624	738	665	660	692	707	690	690	674	654	737	719	692	689	680	705	711	687	700	660	703	731	685	721	724	708	696	679	692	662	703	702	660	692	652	737	722	724	709	697	730	698	674	698	681	705	719	683	716	698	671	698	703	697	663	693	664	691	657	709	674	693	664	682	686	711	709	752	665	730	657	691	739	688	664	699	684	677	698	667	711	690	722	667	724	676	681	718	686	687	671	676	653	724	701	658	669	656	710	713	683	690	727	694	690	684	679	746	708	704	689	685	695	652	661	690	722	698	669	708	691	715	625	649	678	637	673	683	698	713	726	686	683	682	696	672	690	672	739	746	722	683	659	640	684	704	647	667	704	670	693	645	699	659	667	653	671	721	680	724	703	680	691	664	654	729	660	719	704	693	713	701	695	694	659	704	716	719	732	707	681	714	710	660	715	706	730	682	673	696	646	673	668	726	711	713	695	696	675	699	677	700	723	664	717	703	712	706	702	706	717	672	712	672	752	708	688	696	688	724	701	713	687	715	689	662	657	693	697	713	655	749	705	702	685	669	659	666	704	676	702	658	658	664	681	666	723	693	680	694	682	700	732	667	688	713	712	750	681	676	715	697	686	684	703	691	656	672	641	668	663	754	689	702	718	643	688	680	708	709	704	678	710	675	716	719	666	713	661	713	730	719	697	687	705	693	708	673	682	688	679	671	693	657	689	730	690	683	722	682	709	711	743	697	725	715	680	712	689	688	718	715	697	666	722	674	648	691	732	687	668	674	683	663	715	673	732	688	704	738	698	687	664	751	691	685	711	677	720	691	699	682	697	663	697	644	709	673	725	708	695	693	735	734	726	652	697	686	736	685	713	717	703	719	719	699	720	719	702	688	657	717	693	667	712	701	714	710	675	703	721	738	704	719	694	714	670	722	681	669	712	696	677	730	698	720	742	694	660	644	707	680	655	721	683	684	700	704	713	701	740	719	675	687	699	717	743	735	705	658	758	678	706	651	655	706	681	692	747	707	664	739	701	694	663	686	688	678	691	720	682	721	674	719	719	700	700	682	714	702	659	667	697	744	701	754	692	673	745	688	654	673	677	714	663	704	710	673	661	680	680	705	660	668	723	672	654	627	774	667	678	654	746	714	667	707	718	666	664	682	686	667	738	679	707	741	703	695	667	691	675	719	674	647	714	725	706	708	653	686	651	663	711	702	706	665	679	765	691	699	708	688	698	719	691	669	699	677	708	698	700	711	682	686	677	707	732	680	688	648	661	660	647	733	670	677	727	684	713	754	682	714	691	698	715	724	751	622	719	708	690	670	707	657	650	690	720	679	697	694	667	668	665	683	708	678	721	683	698	712	705	674	687	651	699	691	701	714	705	738	702	699	703	707	701	705	680	700	691	694	688	681	652	655	706	733	685	661	717	709	724	688	649	718	712	670	711	657	667	715	738	717	675	662	650	715	678	690	714	745	725	711	704	644	668	691
24274	23014	31551	25113	21118	14452	1891	779	762	795	778	696	719	709	683	802	757	733	730	717	715	722	702	680	684	727	731	738	689	695	725	688	709	754	686	653	695	677	678	688	769	679	668	738	686	659	712	693	688	704	691	704	725	690	693	664	705	675	631	747	717	753	683	679	660	721	719	675	660	729	745	703	775	727	726	690	683	705	663	666	702	667	701	722	705	734	694	720	707	687	709	687	648	692	731	743	693	698	675	710	719	689	716	712	681	666	756	785	698	735	715	712	672	677	719	696	719	659	732	677	705	699	704	711	710	731	732	653	732	750	737	680	700	713	686	724	691	723	718	700	724	718	671	662	677	682	683	675	653	703	744	703	712	750	680	728	698	697	692	728	697	686	654	744	710	746	688	751	755	712	704	696	727	703	683	693	668	700	677	638	690	732	715	692	744	655	756	667	695	681	728	671	710	675	694	727	692	728	671	732	680	700	702	710	739	680	729	715	688	675	663	690	698	679	713	709	706	712	672	752	698	686	670	694	672	645	736	702	708	653	728	683	686	730	700	717	686	665	694	708	711	688	735	685	660	714	659	662	739	753	727	702	673	677	726	730	717	693	683	675	692	690	731	692	684	669	651	677	742	700	687	678	711	722	681	669	701	704	654	695	709	687	702	703	685	699	712	676	690	681	697	671	724	711	710	709	701	722	688	694	690	711	727	675	704	685	747	656	739	740	696	707	761	662	677	680	700	739	743	695	705	720	702	679	704	707	690	693	724	689	706	666	654	707	679	687	730	669	698	713	713	715	706	688	725	731	700	677	740	670	741	665	710	672	663	662	700	709	732	697	726	666	715	671	670	731	683	674	705	672	708	706	677	671	717	683	641	685	713	719	684	735	673	717	704	665	677	680	702	732	694	686	708	663	654	689	702	678	681	690	733	721	733	702	688	696	728	720	716	734	723	656	701	729	706	698	691	736	712	687	715	720	684	708	727	702	654	674	706	704	695	685	699	717	703	686	701	674	691	648	697	687	725	693	655	682	719	671	705	706	693	693	687	708	712	680	676	725	701	724	734	709	654	710	677	734	668	689	703	647	718	700	676	700	715	709	693	691	669	710	708	749	722	709	710	681	690	699	669	689	680	722	630	684	720	691	751	678	714	720	698	684	675	680	720	698	709	707	654	683	707	710	726	688	699	660	711	701	661	746	710	713	688	648	634	736	695	679	684	696	697	690	692	679	696	756	699	694	678	673	663	699	719	708	715	710	721	702	688	648	673	684	668	695	670	692	699	695	692	683	708	696	668	682	712	673	695	719	702	700	678	680	737	676	721	685	629	667	700	713	657	678	682	684	657	701	756	642	689	678	678	699	746	664	688	699	719	704	703	695	718	662	766	683	723	685	749	676	671	746	731	697	738	760	653	703	750	693	702	713	706	705	692	704	718	687	681	754	745	653	693	674	661	662	733	685	660	708	667	707	742	699	700	681	702	669	671	686	701	698	693	712	753	712	704	666	650	710	709	718	706	727	697	713	673	700	679	642	737	746	700	755	709	652	715	700	686	702	694	663	712	724	699	689	684	691	657	713	701	691	713	640	663	694	682	699	690	681	662	691	706	660	701	691	703	694	724	688	711	686	695	726	624	721	715	705	669	706	683	722	690	696	692	704	696	688	725	692	680	698	675	750	733	698	710	696	707	731	687	670	726	705	686	737	706	705	703	706	691	700	701	714	717	700	705	704	695	713	682	717	724	686	676	706	725	670	727	683	730	675	723	701	704	689	691	742	710	733	726	740	683	666	709	713	702	722	706	727	703	704	717	706	691	676	727	684	652	692	697	647	761	689	682	694	659	679	698	668	721	690	705	679	693	713	711	688	728	706	688	658	708	717	723	693	669	679	752	711	707	677	725	668	693	727	715	725	663	653	707	728	701	706	692	697	695	672	727	721	735	717	642	666	745	664	704	731	669	676	749	669	698	711	694	700	721	713	717	690	721	678	647	713	677	702	678	706	710	769	684	712	721	672	669	667	679	681	710	711	674	678	679	681	666	685	728	708	714	727	722	688	740	695	711	679	659	734	721	714	723	662	691	660	714	648	721	702	703	713	653	714	696	648	697	695	720	697	680	675	687	666	695	700	684	690	715	687	702	681	684	676	683	650	649	671	706	715	699	681	637	710	725	703	674	765	706	671	682	724	677	727	654	679	664	665	676	691	689	697	645	682	682	679	669	679	681	730	736	742	694	738	714	709	689	711	714	715	693	641	666	673	692	714	694	726	688	671	721	708	669	712	687	642	681	707	668	750	668	695	659	685	772	730	688	735	713	709	706	650	740	699	705	686	689	705	703	684	717	715	667	723	747	668	633	726	678	715	669	752	681	678	705	702	694	648	687	654	667	726	696	719	684	675	658	699	676	704	689	675	694	697	702	687	679	699	710	656	689	706	684	733	635	725	701	685	712	709	733	697	676	681	702	716	682	669	738	661	693	713	700	661	704	702	674	714	651	716	736	673	669	730	695	720	680	712	655	754	681	680	718	703	731	699	725	715	676	660	699	708	671	711	698	696	638	678	718	677	676	687	735	676	682	713	726	705	672	699	670	703	656	675	696	693	679	738	672	699	683	763	723	695	699	654	688	709	669	668	689	680	654	660	658	752	674	713	659	685	729	664	697	694	635	709	711	706	726	619	694	680	707	725	658	694	740	689	704	719	757	692	720	682	694	663	696	747	705	698	705	733	673	678	726	697	666	679	686	685	671	666	699	645	693	725	695	753	707	662	706	682	711	717	748	670	670	696	705	669	682	665	703	726	747	709	769	657	665	724	723	667	655	688	700	727	708	681	721	671	701	681	652	643	676	662	744	659	736	663	696	736	684	689	726	711	687	732	686	699	689	692	740	701	666	711	682	726	691	662	716	746	681	726	674	701	691	663	659	737	683	663	736	665	673	725	723	704	694	705	692	681	716	727	685	694	757	659	746	682	732	681	706	665	712	696	658	698	658	687	663	682	659	697	641	699	718	722	660	685	740	662	705	701	655	736	741	704	627	679	748	738	702	684	690	759	655	704	694	688	706	714	726	683	672	665	647	709	734	716	696	699	702	709	690	738	726	721	745	720	689	673	676	705	730	730	662	734	689	667	663	676	683	692	671	729	702	666	715	686	696	728	711	728	715	698	676	735	700	693	695	693	670	709	684	727	705	715	695	690	700	666	659	673	699	674	735	712	636	671	725	673	704	699	673	682	688	670	741	671	695	708	710	740	703	706	703	763	709	693	651	722	688	669	702	669	739	657	658	709	666	723	698	734	681	667	725	699	690	675	728	698	704	723	673	680	696	721	715	644	746	626	642	690	714	711	722	699	671	654	714	753	673	713	724	698	681	666	710	721	651	721	773	687	642	715	675	730	703	684	691	691	737	684	735	716	726	709	752	675	696	707	706	689	670	706	720	673	734	704	687	675	679	710	685	664	682	734	723	714	661	731	733	705	697	696	705	722	711	694
61683	101032	72201	21390	1200	1156	1070	1062	1085	1158	1060	1092	1051	1069	1026	1075	1088	1007	1046	1096	1081	1078	1070	1055	1060	1059	1107	1053	1074	1026	1044	1059	1058	994	1023	1030	1071	1049	1050	1041	1031	1092	1041	1045	1096	1025	1049	1093	1007	1036	1133	1071	999	1059	1025	1040	1095	1004	1054	1093	1054	1053	1084	1044	1054	1068	1088	1108	1061	1124	1052	1072	1083	1038	1059	1065	1009	1041	984	1087	1104	1033	1027	1105	1072	1010	1021	1122	1049	1093	1042	1076	1058	1042	1045	1059	1037	1038	1012	1065	1051	1024	1041	1031	1091	1021	1077	1045	1063	1041	1106	1081	1075	1038	1104	1071	992	1065	1058	1096	1090	1032	1035	1119	1027	1057	1067	1052	1035	1079	1035	1067	1125	1035	1066	1068	1072	1032	1084	1072	1098	1043	1005	1077	1063	1062	1028	1026	1081	1061	1058	1034	996	1011	1065	1088	1092	1041	1071	1048	1043	1026	1112	1090	999	1095	1104	1001	1009	999	1081	1082	1045	1047	1047	1047	1063	1082	1080	1108	1061	1084	1008	1040	1087	1089	1011	1091	987	1032	1111	1049	1067	1026	1030	1021	1045	1013	1041	1013	1076	1058	1092	1009	1045	1055	1108	1028	1012	1065	1071	1074	998	1073	957	1035	1046	1039	1025	985	1049	1098	1073	1053	1106	1009	1079	1032	1029	1021	1020	1043	1083	999	1061	1079	1095	1067	1092	1077	1118	1006	1036	1039	1083	1004	1063	1081	1060	1039	1105	1024	1111	1044	992	1113	1014	1126	1036	1054	1033	1079	1023	1024	1085	1040	1020	1075	1017	1080	1062	1044	1053	1108	1071	1102	1029	1050	1048	1049	1109	1071	1069	1027	1023	1048	1009	1019	1081	1056	1090	1032	1113	1066	1042	1028	1081	1009	1059	1094	1057	1118	1066	1059	975	1022	1047	1050	1054	1096	1102	1011	1028	1048	1078	1060	984	1072	1008	1082	1026	1085	1122	1062	1052	1014	1042	1040	1041	1041	1059	1071	1037	1082	1068	1020	1028	1024	1057	1036	1031	1010	1098	1077	1078	1045	1061	1035	1038	1050	993	1070	1020	1071	1046	1002	1035	1052	1023	1146	1021	1044	1082	1025	1089	1024	1043	1061	1121	1059	1028	1063	998	1087	1050	1039	1059	1029	1022	1054	1050	1024	1065	1061	1030	1076	1030	1043	1020	1044	1030	1062	1079	1027	1028	1093	1041	1083	1084	1043	1058	1094	1015	1010	1016	1055	1058	1052	1061	1041	1049	1090	1084	1015	1097	1010	1099	1068	1031	1057	1055	1037	1048	1025	1030	1096	1101	1058	1090	990	994	1081	1007	1067	1024	1061	1059	1026	1051	1058	1073	1046	968	1055	1087	1095	1060	1052	1016	1059	1009	1064	995	1061	1084	1040	1050	1053	1048	1041	1041	1076	1086	1035	1023	1020	1074	1003	1062	1046	1077	1034	1104	1009	1041	1049	1071	1036	1058	1060	1034	1073	1133	1039	1077	1026	1038	1060	1014	1089	1086	1066	1019	1088	1041	1080	1029	1082	1040	1077	1050	1074	1048	1024	1131	1002	1042	1083	1041	1088	1032	1050	1079	1082	1015	1047	1038	1047	1087	1062	1060	1090	1065	1077	1102	1055	1052	1015	1050	1062	1058	1037	1075	1035	1083	1084	979	1048	1065	999	1030	1030	1100	1062	1060	1041	1061	1044	1070	1009	1024	1017	1120	1055	1063	1011	1047	1067	1017	1089	1029	1106	1074	1039	1069	1058	1046	1088	999	1109	1024	1102	1056	1080	1091	1032	1073	1058	1137	1002	1094	1043	1014	1090	1030	1063	1020	1050	1044	1068	1086	1066	1117	1036	1088	1038	1100	1022	1026	1031	1028	1025	1035	994	1021	1008	1045	1017	982	1000	1043	1087	1052	1073	1081	1072	1033	1040	1071	1072	1022	1048	1022	1083	1093	1027	1068	1040	1025	1026	1073	1076	1077	1068	1042	1065	1084	1048	1079	1020	1011	1108	1036	1009	1039	1133	1061	1137	1015	1029	1116	1020	1032	1073	1103	1080	1124	1051	1010	1071	1078	1107	1092	1032	1097	1008	1067	1064	1020	1097	1034	1035	1081	1047	1059	1087	1022	1041	1064	1090	1009	1056	1039	1043	1099	1051	1016	1078	1079	1031	1104	1083	1116	1035	1001	1033	1117	1055	1032	1064	1088	1069	1035	1053	1089	1004	1050	1067	1053	1075	1068	1002	1046	1026	1058	1054	1040	1035	1057	1055	1007	1148	1053	1017	1050	1092	1058	1062	1028	1035	1045	1068	1063	1086	1092	1087	1091	1033	992	1027	1065	1117	1069	1062	1042	1070	1032	1085	1070	1043	1041	1055	1009	1042	1094	1032	1067	974	1026	1010	1087	1075	1038	1010	1047	1031	998	961	1065	1087	1020	1017	1072	1042	1055	981	1083	1077	1100	1072	1040	1040	1060	1058	1056	1061	1051	1049	1061	996	1059	1070	1040	1092	1018	1036	1084	1081	1072	1023	1049	1096	1080	1058	1088	1042	1037	1059	1058	1031	1040	1080	1043	1117	1025	1067	1057	1074	1029	1049	1090	1052	1015	1071	1049	1073	1069	1059	1086	1070	1043	1075	1018	1049	1047	1025	1029	1014	1113	1061	1030	1053	1082	1016	1044	1112	1029	1068	1070	1048	1036	1062	1026	1090	1067	1072	1137	1071	1046	1076	1014	1053	1077	1093	993	1067	1071	1067	1035	1043	1041	1043	1032	1091	1102	1055	1074	1082	1039	1100	1039	1075	1053	1135	1045	1144	1068	1041	1081	1069	994	1063	1063	1003	1060	1104	996	1072	1089	1073	1109	1061	1001	1071	1048	1000	1003	1066	1089	1031	1105	962	1037	1078	1064	1076	1095	1037	1042	1083	1070	1031	1064	1031	1031	988	1056	1022	1060	1031	1082	985	1016	1064	1081	1097	1101	1046	1041	1069	1056	1068	1011	1047	978	1015	1077	1021	1013	1063	1070	999	1037	1082	1038	1033	1072	1059	987	1107	1032	1016	1020	1072	1102	1089	1025	1091	1048	1066	1040	1040	1114	1041	1062	991	1023	1080	1057	1040	1094	1040	1060	1037	1052	998	1082	1090	1070	1039	1082	1022	1104	1026	1065	1115	996	1051	1057	1106	1043	1001	1034	1040	1054	1103	1048	1079	1020	1059	1044	1054	1056	1012	1068	1042	1041	1099	1037	1085	1093	1091	1065	1041	1059	1006	1074	1040	1060	1043	1053	1070	1055	1004	1092	1086	1106	1074	1011	1020	1040	1000	1081	1025	1058	1104	989	1069	1055	1040	988	1096	1049	1104	1070	1061	1027	1029	1048	1060	1050	1092	1034	1058	1027	1068	1100	1087	1048	1079	1052	1093	1095	1064	1014	1081	1100	1092	1079	1053	1069	1065	1039	1077	1036	1043	1022	1013	1027	1041	1072	1025	1109	1035	1027	1042	1051	1079	1079	1075	1010	1053	1039	1047	1078	973	1115	1056	1042	1006	1071	1090	1113	1039	1033	1043	1043	1044	1087	1055	1089	1032	1076	1086	1061	1082	1059	1028	1034	1041	1074	1048	1082	1018	1031	1111	1017	1053	1048	1063	1082	1113	1053	1061	1039	1064	1024	1101	1087	1065	1044	1050	1095	1006	981	1081	1039	1072	1005	1056	1103	1060	1026	985	1006	1071	1081	1046	1026	1052	1086	1011	1072	1070	1001	1026	1066	1100	1043	1038	1065	1061	1127	1063	1103	1008	1090	1066	1035	1047	1081	1052	1097	1025	1096	1031	1027	988	1043	1069	1007	1054	1042	1032	1065	1055	1117	1001	1050	1070	989	1041	1057	1090	1030	1121	1038	1121	1100	1039	1076	1065	1008	1057	1063	1047	1018	1087	1038	1076	1080	1033	1058	1079	1099	994	1087	1077	1041	1010	994	1081	1042	1071	1044	1037	978	1016	1055	1072	1043	1052	1064	1081	1101	1068	1068	1082	1139	1090	1038	1080	1096	1062	1072	1092	1044	1080	1152	1046	1008	1073	1094	1009	1038	1084	1078	1011	1086	1087	1063	1067	1087	1083	1072	1082	1056	1085	1077	1054	1053	990	1006	1062	1046	1122	1046	1048	1101	1063	1058	1061	1037	1045	1044	1100	999	1069	1018	1028	1074	1065	1043	1026	1144	1076	1044	1056	1056	1065	1103	1078	1111	1030	1081	1058	1114	1067	1083	1075	1057	1079	1078	1093	1142	1076	1078	1080	1041	1055	1058	1071	1077	1069	1038	1050	1088	1095	1065	1071	1079	1073	1072	1053	1064	1083	1045	1002	1017	1016	1087	1077	1102	1061	1020	1051	1077	1059	1020	1047	1083	1053	1061	1063	1094	1121	1058	1090	1072	1087	1103	1045	1127	1044	1055	1081	1046	1050	1047	1060	1071	1099	1057	1091	1037	1103	1068	1016	1048	1062	1092	1035	1042	1064	1089	1028	1084	1063	1020	1063	1050	1078	1053	1056	1038	1129	1082	1106	1031	1056	1041	1042	1109	1072	1099	1074	1050	1099	999	1014	1037	1062	1007	1060	1044	1127	1092	1047	1046	1065	1082	1046	1110	1108	1039	1031	1056	1081	1059	1055	1000	1096	1038	1024	1077	1035	1040	1062	1052	1073	1035	1075	1044	1080	1119	1077	1022	1064	1036	1049	1027	1066	1080	1076	1080	1061	1052	1042	1087	1009	1110	1036	1132	1048	1027	1099	1113	1050	1069	1026	1100	1066	1062	1068	1045	1087	1025	1087	1074	1045	1080	1011	1048	1053	1043	1049	1076	998	1017	1069	1028	1121	1064	1029	1028	1065	1031	999	1015	1059	1101	992	1106	1099	1076	1016	1003	1050	1086	1018	1095	1066	1043	1022	1091	1007
31837	31063	27548	9437	632	521	536	525	578	566	504	525	556	557	529	545	593	565	530	557	552	586	543	540	531	576	550	524	512	537	524	530	561	552	581	489	567	557	557	552	550	574	534	458	542	494	517	560	546	555	550	529	581	590	512	536	541	521	534	537	527	568	500	566	493	538	499	570	546	550	506	554	546	545	531	516	547	536	521	508	553	590	525	574	567	536	566	577	551	595	535	494	516	562	575	522	527	571	577	521	544	540	564	540	540	562	589	517	527	566	591	537	553	517	557	504	532	524	542	539	567	538	530	517	537	533	549	566	536	549	545	541	539	536	569	514	507	522	568	592	543	506	537	590	550	551	519	573	535	518	547	549	533	519	526	558	531	537	572	567	561	565	526	526	554	522	529	530	564	523	499	533	559	559	541	541	536	547	528	508	519	547	576	521	525	508	569	522	549	557	532	522	541	566	524	557	554	536	541	529	548	520	530	534	556	493	588	525	553	589	551	494	522	529	549	549	535	502	538	539	572	555	539	505	542	527	528	561	524	590	517	570	511	573	529	547	547	563	592	543	539	539	529	547	549	497	522	558	564	565	514	537	521	545	561	534	557	558	559	563	536	514	516	532	516	584	534	525	530	504	559	551	491	537	522	542	511	563	553	553	568	561	549	535	539	530	546	521	536	592	536	521	562	555	531	539	551	520	526	563	520	513	549	518	580	519	550	527	548	534	568	515	540	512	555	532	533	576	570	549	537	556	518	529	519	519	545	530	525	568	522	536	559	550	531	508	530	530	544	525	528	544	540	520	529	532	551	563	555	526	530	572	532	543	551	556	506	562	522	576	554	524	537	539	582	538	581	541	586	527	529	553	556	558	575	591	549	539	522	528	532	546	545	524	523	576	548	578	557	491	554	544	568	533	531	559	535	561	527	538	543	525	535	511	564	516	531	533	554	572	563	547	558	532	513	562	536	536	546	551	541	549	520	556	569	551	498	539	535	524	539	523	544	553	584	533	545	587	539	531	530	560	540	553	531	510	570	583	572	549	508	578	515	507	566	548	578	535	523	510	551	532	613	560	531	592	522	500	507	526	546	534	560	542	548	561	538	570	530	540	557	548	488	555	551	552	510	521	544	552	526	524	537	591	520	530	508	565	543	584	574	549	546	548	532	497	533	550	569	538	505	532	548	569	565	553	520	554	560	535	570	521	557	557	505	492	560	527	535	562	535	522	544	589	541	544	541	595	534	494	529	512	529	541	546	539	565	556	536	545	541	561	561	529	540	527	559	563	513	491	546	565	540	551	554	553	548	566	565	551	542	533	580	576	569	540	515	528	534	538	540	565	534	533	518	564	530	531	556	563	538	555	528	588	550	525	578	536	532	534	547	546	576	538	591	539	534	506	570	576	570	570	564	552	520	517	549	580	516	504	500	554	556	553	536	562	549	563	571	541	527	511	540	545	591	528	539	550	515	531	546	561	561	512	522	575	542	539	497	498	531	511	543	502	530	539	486	542	489	549	514	559	542	528	542	522	514	500	523	563	501	515	539	576	546	569	532	497	534	516	526	522	515	513	528	521	534	547	519	567	553	498	516	569	594	539	529	559	574	500	520	520	538	543	505	526	509	518	522	534	556	512	572	545	539	509	565	549	552	511	556	516	508	510	502	496	532	577	568	528	564	542	550	506	527	585	537	580	536	587	562	500	538	530	525	489	561	537	558	521	565	542	566	561	527	515	559	511	543	564	514	518	527	539	554	555	552	555	519	538	541	568	548	534	554	505	525	504	525	583	553	531	588	549	532	544	586	561	526	561	548	582	574	524	564	531	548	575	540	581	487	561	552	536	548	556	526	504	540	497	519	524	561	526	562	522	565	527	510	558	566	538	528	520	552	539	559	478	510	580	557	527	546	532	569	583	582	580	568	516	532	535	555	532	548	549	569	560	531	534	552	552	559	539	519	569	533	557	554	568	522	560	589	538	553	577	523	518	560	590	546	486	537	562	574	516	485	528	576	510	548	533	499	509	517	561	568	541	508	573	592	514	585	536	561	556	545	524	542	555	526	564	528	564	536	533	510	554	549	526	590	478	565	505	546	547	524	516	541	564	536	542	532	564	541	517	562	514	519	534	519	524	579	569	543	553	531	573	562	515	552	525	515	543	538	526	579	551	547	541	543	530	521	551	541	573	488	564	554	552	544	569	541	527	570	573	573	530	580	541	533	510	557	533	536	576	580	573	548	540	534	537	554	557	551	539	552	569	534	536	570	548	562	545	521	496	506	526	501	572	543	502	562	530	554	563	522	509	566	543	556	569	529	543	575	552	520	523	534	526	531	596	532	545	543	554	534	529	526	528	531	560	557	551	568	565	566	521	544	529	563	571	528	540	484	550	530	509	536	558	530	543	513	552	517	529	575	550	557	504	565	536	529	572	538	557	534	588	540	525	546	526	543	530	517	551	551	569	537	500	545	509	563	559	549	538	538	518	519	522	503	539	528	524	563	533	541	536	556	555	499	551	534	548	517	548	553	522	527	592	507	570	582	524	564	535	553	551	539	563	509	538	533	569	534	522	568	570	547	565	594	535	565	490	558	575	581	539	519	565	561	562	538	540	517	614	566	529	560	560	500	593	543	585	554	527	494	534	511	506	565	562	546	559	568	541	564	549	496	515	524	498	517	545	524	541	524	532	566	550	564	561	561	502	545	565	546	560	530	518	483	540	521	552	569	567	539	512	494	565	519	556	571	538	528	529	542	526	552	512	562	518	533	574	507	540	572	549	537	561	566	569	537	562	533	567	543	524	533	539	508	528	567	559	546	545	566	582	555	545	517	540	562	563	566	534	524	526	537	536	530	555	561	573	550	509	553	548	533	567	545	535	560	513	543	546	538	556	579	533	563	516	529	492	538	510	510	552	516	504	522	524	515	503	526	563	539	505	533	530	531	587	538	573	509	542	516	537	558	535	555	542	528	547	527	559	566	535	554	557	561	539	565	522	539	510	570	564	536	551	544	529	525	546	524	517	576	596	610	530	546	527	557	556	560	571	516	555	518	504	523	545	545	526	556	544	566	502	573	550	555	565	516	575	536	536	547	554	568	558	576	535	532	542	520	517	540	561	479	538	544	549	550	537	573	506	580	523	593	512	545	512	560	517	519	536	525	525	503	532	532	515	524	549	530	513	514	546	539	530	532	554	552	527	494	583	560	561	564	521	561	577	592	545	538	564	570	555	579	498	555	540	546	514	534	550	515	556	562	549	530	577	507	585	533	519	559	542	561	541	572	543	549	573	540	530	544	548	552	560	543	522	511	542	529	555	550	558	552	505	484	513	524	586	535	556	542	524	565	538	551	521	568	563	535	574	566	553	536	579	546	554	527	586	515	539	554	531	542	539	575	517	509	546	540	531	546	562	531	509	578	542	603	563	545	556	551	549	579	569	565	536	558	545	602	536	556	547	570	545	508	570	561	582	539	546	509	550	550	564	544	537	526	517	524	541
41854	48989	31847	6287	909	904	959	883	900	878	923	882	862	916	908	905	916	911	821	897	887	866	918	896	896	883	853	896	923	873	957	909	858	903	854	886	914	873	835	857	889	917	931	913	958	930	890	852	870	875	929	950	914	857	920	916	917	984	894	855	905	900	871	859	859	802	869	937	947	872	887	934	880	846	886	901	881	906	869	879	912	917	900	864	941	840	907	878	949	881	881	905	914	864	856	887	853	945	874	873	895	861	902	884	891	929	840	882	947	870	887	923	864	887	886	871	916	839	896	863	919	818	869	849	852	902	858	934	911	910	875	870	911	875	878	892	913	891	881	871	882	845	847	889	853	869	864	907	900	845	924	884	892	914	898	835	888	951	895	874	859	853	888	868	884	884	832	899	911	906	915	884	826	968	919	888	916	902	957	879	916	820	883	872	901	849	860	888	840	886	910	883	848	898	890	829	873	868	874	922	886	890	885	853	863	849	931	877	870	863	840	887	879	844	890	938	903	876	933	904	871	899	925	953	909	880	839	926	928	899	919	893	923	921	862	904	869	855	870	900	903	896	922	868	899	852	862	869	890	850	926	899	904	927	909	850	921	849	858	839	857	898	864	859	900	869	878	867	884	893	842	865	830	813	922	863	859	938	878	901	863	908	853	906	914	869	810	887	903	936	907	892	899	845	884	868	864	892	866	920	860	829	912	844	897	908	903	874	881	928	871	881	839	917	852	834	864	893	905	846	907	868	862	868	894	916	806	928	935	877	905	860	886	916	850	902	925	880	904	899	847	876	933	891	893	882	907	920	934	915	923	893	900	819	848	921	890	896	943	882	935	902	927	879	918	922	868	883	897	871	884	915	918	908	864	944	889	878	897	904	849	874	890	840	856	936	865	886	887	879	867	864	894	878	900	866	878	831	891	889	920	873	908	834	881	930	925	898	885	920	884	929	895	856	899	910	907	874	894	872	822	915	903	899	880	918	896	906	869	823	875	888	879	825	921	831	911	822	895	911	868	882	839	906	922	866	860	869	879	905	900	941	905	919	928	842	896	902	884	867	834	888	912	842	939	925	882	877	877	858	847	881	893	885	916	875	895	879	925	938	904	904	880	908	884	881	877	910	845	930	905	863	922	856	892	880	838	919	900	869	856	941	913	857	881	922	937	861	915	849	896	917	895	889	876	941	910	879	925	832	830	917	910	864	884	878	869	910	945	886	889	907	850	897	897	864	933	882	870	855	898	883	889	861	865	836	927	827	887	915	870	849	919	901	883	918	894	882	913	847	907	840	936	900	829	861	834	887	848	881	821	864	881	910	902	887	868	899	869	908	901	920	919	867	861	938	911	879	926	936	895	873	816	930	884	862	848	837	889	863	927	888	899	869	831	864	929	876	868	865	872	891	902	887	902	874	860	914	880	931	891	931	875	902	894	901	942	874	919	915	828	883	861	909	870	876	862	894	930	958	913	862	924	859	889	913	861	899	882	857	864	905	889	901	914	908	934	898	858	858	869	908	837	897	889	848	888	898	901	936	874	866	899	883	844	963	900	922	913	893	868	877	867	884	900	917	867	855	849	886	853	892	833	911	929	856	888	908	868	911	911	873	934	872	873	922	861	906	869	959	925	916	867	890	915	882	906	868	879	915	889	858	897	889	911	910	933	882	910	914	893	915	862	899	874	939	879	859	832	860	874	863	835	870	933	874	884	883	867	858	864	896	893	911	874	854	886	897	891	891	866	857	914	888	885	873	875	875	898	862	855	908	902	868	938	842	881	848	929	896	862	864	839	901	910	875	905	882	930	895	866	887	875	861	894	916	856	908	903	884	885	876	861	824	929	921	893	900	891	926	879	916	875	884	888	890	895	851	862	906	927	926	881	893	898	857	836	931	884	898	911	868	849	886	866	835	926	868	905	909	889	862	861	872	875	830	910	866	866	870	896	808	881	855	883	912	900	906	895	849	862	869	880	878	881	897	926	908	885	921	854	949	870	866	879	853	916	896	887	874	815	870	891	889	900	899	903	908	883	897	928	847	897	881	868	828	835	919	922	879	909	892	888	856	881	859	892	903	887	891	921	881	833	897	865	922	901	820	858	873	932	907	907	919	819	933	875	831	850	896	903	884	903	895	860	915	833	932	886	880	902	868	873	912	877	866	931	869	875	961	882	865	903	829	914	878	901	928	902	828	931	873	857	858	874	856	893	850	872	902	924	933	933	913	886	886	889	883	928	920	915	873	923	922	920	900	931	904	906	902	881	913	871	893	853	888	921	884	910	880	819	864	873	870	867	921	878	876	829	911	923	924	892	897	864	894	893	905	874	906	898	914	895	893	939	863	882	927	871	906	924	873	860	847	865	858	892	891	821	910	896	848	886	925	865	943	903	913	900	890	905	862	897	903	881	890	901	905	874	911	917	901	830	892	882	851	918	894	901	889	881	910	887	875	891	877	888	860	890	868	839	852	874	862	872	876	882	891	838	874	919	879	874	869	886	876	912	876	901	889	884	903	881	871	865	872	874	881	905	869	903	850	905	831	857	831	867	865	908	902	798	916	919	864	886	870	866	880	949	920	855	833	900	835	902	917	901	920	851	903	895	889	874	924	892	937	912	883	856	943	871	891	852	891	918	898	914	904	847	917	848	889	885	925	899	907	875	893	875	932	865	933	893	882	939	900	926	869	847	891	898	898	949	874	879	886	878	876	857	920	869	880	886	976	885	941	920	861	883	861	911	827	853	885	883	936	946	854	943	904	900	891	865	897	861	869	901	887	917	866	849	868	920	889	849	905	914	846	931	932	884	914	877	899	880	906	902	897	834	844	930	835	893	849	905	864	881	855	879	852	905	851	829	843	934	891	943	903	867	827	886	829	897	902	861	907	871	859	900	866	926	864	879	850	899	883	891	825	903	874	867	898	894	908	835	863	879	967	875	888	918	848	892	923	895	892	872	864	892	830	909	884	912	918	915	876	947	870	836	871	891	924	826	899	888	914	881	874	882	883	891	888	880	924	859	911	888	896	848	922	891	880	896	877	894	883	853	873	878	862	905	870	946	894	896	941	880	841	869	865	896	871	874	894	892	926	882	875	937	878	894	863	879	919	861	906	878	906	930	840	905	887	864	880	905	888	879	886	877	894	883	868	926	874	895	860	904	871	881	901	868	883	878	893	888	828	832	872	895	869	898	888	907	863	894	846	919	913	894	877	859	871	936	872	917	868	828	891	902	923	854	901	828	868	862	837	897	869	923	821	879	957	940	872	953	888	866	898	899	858	909	950	942	861	921	890	867	926	904	855	887	868	943	866	879	907	863	879	894	884	943	927	916	889	876	894	913	885	861	883	864	878	845	899	864	851	885	935	894	889	871	960	894	919	897	935	868	838	907	929	836	905	878	909	879	910	856	861	895	898	925	899	936	905	959	877	877	923	903	867	903	849	912	899	857	861	893	917	924	828	921	890	913	870	865	869	912	848	883	930	901	891	892	933	893	854
25722	24598	32989	25554	16181	2882	511	425	442	416	446	445	417	436	437	452	402	419	431	434	438	408	364	442	420	415	426	418	408	404	413	429	402	421	448	406	415	450	452	417	459	401	441	416	458	401	417	390	431	361	414	395	455	459	459	413	424	424	399	425	427	430	424	404	395	417	421	424	456	455	403	440	406	404	413	401	405	435	437	434	430	403	413	452	403	432	415	405	412	413	402	421	402	404	445	403	429	424	438	402	412	413	460	376	442	407	416	433	415	421	391	423	424	391	437	402	427	425	407	416	432	386	432	403	414	431	441	383	426	451	439	414	439	391	418	441	417	411	396	407	444	395	485	431	429	367	439	421	412	439	410	399	416	424	409	449	367	436	409	424	418	404	404	419	389	423	377	396	487	430	411	429	411	424	420	432	427	404	431	418	421	416	447	427	429	396	401	419	461	420	419	427	409	416	463	393	419	394	421	405	435	428	402	413	419	365	427	411	386	411	393	413	379	412	418	420	420	405	427	413	408	384	426	428	426	429	436	421	396	379	435	439	403	423	396	404	424	438	367	432	419	379	406	442	379	396	404	442	440	413	450	411	412	420	377	421	426	410	411	432	407	400	401	399	420	409	422	401	427	427	407	439	422	397	435	417	398	387	437	405	388	418	448	421	417	426	373	431	438	423	410	419	394	384	421	428	399	394	443	405	416	430	421	439	404	433	399	420	397	384	391	416	405	411	414	417	396	456	402	410	448	421	429	429	399	423	433	437	432	406	427	440	428	392	422	387	432	438	414	403	457	385	404	381	423	410	415	416	423	423	405	402	460	375	396	427	415	447	388	385	416	411	374	442	386	375	407	416	416	435	430	439	426	428	431	465	403	452	418	427	423	387	462	423	417	411	444	448	422	407	407	413	421	400	453	412	413	427	416	388	412	421	425	429	420	472	408	442	429	441	440	442	395	447	404	414	434	414	401	414	408	409	410	416	415	404	426	446	434	434	438	387	397	401	394	432	452	415	421	403	430	448	408	416	450	387	449	406	416	431	391	438	431	431	435	427	436	459	425	418	415	405	414	441	429	432	409	404	426	429	425	435	414	415	383	391	430	407	433	457	419	441	411	422	443	418	420	433	409	433	439	410	405	436	462	396	421	448	406	412	429	430	405	398	410	406	422	419	395	432	409	409	369	420	420	400	421	397	426	459	442	409	428	410	404	405	452	408	394	407	397	410	406	397	445	396	409	459	481	401	405	427	429	471	449	460	415	411	398	412	389	421	416	412	406	423	423	455	434	434	443	413	408	391	390	441	379	388	418	384	413	456	439	431	404	388	404	406	434	398	422	426	403	456	429	442	462	474	434	437	423	428	393	445	423	439	413	413	441	395	423	429	466	422	450	422	404	461	418	437	388	420	443	441	388	397	430	379	436	408	419	428	397	362	420	415	411	410	433	373	387	401	424	410	388	372	389	435	415	395	398	425	439	442	422	454	395	420	430	444	405	419	401	450	444	406	401	409	417	403	414	408	399	393	413	413	407	410	407	431	402	384	444	417	386	394	433	470	420	428	412	419	405	426	452	424	415	411	405	437	423	449	429	435	396	385	393	441	413	442	436	403	427	435	430	383	418	410	413	392	419	414	463	398	414	459	426	422	426	428	400	406	443	442	416	398	400	435	397	383	383	386	403	416	425	410	451	451	411	399	457	390	401	410	408	365	453	428	401	424	419	420	402	416	447	403	420	421	424	418	412	413	420	459	422	425	390	404	409	397	419	419	402	393	429	413	397	414	429	387	409	405	420	440	387	420	419	382	407	447	427	411	421	432	407	439	413	410	428	401	400	442	408	416	397	408	452	453	462	418	442	430	428	470	398	399	436	439	459	423	403	410	402	439	429	456	407	402	397	422	395	440	417	370	416	447	387	428	415	383	380	428	413	416	399	420	449	420	382	414	414	462	401	401	406	428	401	434	436	413	459	423	424	426	429	449	395	395	405	439	404	418	413	431	416	435	388	438	391	424	460	380	422	452	420	390	401	425	404	424	427	390	391	404	415	415	394	423	416	400	394	410	425	414	436	443	394	414	440	431	431	399	400	424	415	433	411	369	405	431	397	422	424	427	395	443	460	425	438	444	411	438	428	417	426	414	387	427	425	401	449	377	444	406	406	414	428	417	429	415	402	421	415	403	437	416	421	428	376	432	411	413	398	430	459	452	437	429	454	456	456	438	403	430	395	429	425	445	430	439	413	417	406	421	403	443	412	422	439	436	365	425	397	390	420	415	406	422	409	401	416	437	462	407	424	391	436	443	457	410	431	448	421	410	431	428	405	414	409	395	403	431	431	393	470	441	410	404	444	408	425	394	401	400	403	408	420	419	389	424	402	455	424	379	422	385	405	419	397	441	424	448	429	418	453	432	432	399	416	432	428	423	418	405	447	433	403	424	446	416	415	435	423	397	426	417	400	405	424	437	381	406	416	419	441	388	443	430	429	418	429	412	444	416	398	431	454	413	449	429	406	443	419	415	463	410	400	453	404	434	421	420	415	420	353	429	440	439	380	409	439	450	421	423	416	438	444	428	440	407	430	406	388	441	389	412	435	442	416	423	428	407	446	402	423	435	416	432	419	405	400	393	447	409	444	395	441	431	391	430	417	425	410	434	403	392	389	431	396	401	452	414	436	434	426	429	451	448	450	418	425	390	409	410	396	446	402	420	382	423	433	412	402	441	421	388	437	416	394	432	443	423	412	403	425	416	435	393	403	403	432	396	382	399	442	443	433	399	427	390	440	433	399	432	402	438	431	449	410	446	396	414	440	397	427	420	409	390	459	396	396	409	425	418	373	423	408	427	438	421	423	422	443	434	412	408	447	392	418	375	434	401	383	395	361	402	391	405	407	422	441	436	409	389	399	404	384	412	399	448	422	451	449	387	442	418	410	410	444	429	416	395	433	418	441	411	442	450	438	456	431	426	427	409	418	419	451	392	397	415	444	422	425	457	425	406	400	427	451	437	411	414	421	414	456	395	458	442	445	423	414	393	459	395	438	424	436	422	426	415	400	427	405	436	392	419	433	441	395	437	458	396	423	403	412	408	442	407	384	419	452	404	406	406	417	398	403	397	411	437	409	417	440	434	425	445	409	432	399	408	382	392	450	458	459	383	420	433	406	394	406	443	408	417	372	415	424	407	416	404	408	437	404	431	433	402	407	422	443	399	432	407	418	398	438	425	424	443	437	390	431	418	443	459	417	408	416	424	406	410	454	436	443	409	419	395	423	404	440	404	415	388	450	396	384	398	432	459	456	407	454	445	424	401	429	392	425	449	441	427	421	448	423	453	425	411	389	420	441	402	403	427	415	447	401	421	380	445	410	441	420	409	437	452	378	399	401	435	410	429	406	438	404	447	431	410	431	427	410	418	395	404	384	398	432	431	372	406	413	411	414	445	418	422	418	425	439	417	419	418	412	411	407	382	424	408	389	385	427	402	437	407	405	406	410	437
62577	87946	62446	13240	771	750	766	737	694	739	697	693	759	688	669	775	632	701	663	721	694	642	696	702	661	770	664	708	605	725	682	720	724	725	720	633	701	688	668	706	705	718	688	653	679	731	710	654	689	726	694	675	650	688	670	684	702	696	697	703	693	708	711	691	689	674	719	690	695	685	702	642	686	637	691	682	689	665	723	674	688	719	654	692	678	672	693	683	678	678	681	723	681	676	707	655	698	698	744	715	692	693	698	677	717	641	718	709	689	702	716	682	712	749	683	658	687	725	719	758	661	712	738	675	655	669	656	678	705	723	743	716	689	678	696	713	670	678	708	745	647	677	639	710	716	686	683	708	701	668	704	712	718	679	686	678	681	733	705	719	712	688	699	747	682	666	684	654	710	684	669	707	669	660	653	652	677	723	719	732	710	711	727	661	738	708	695	662	681	711	719	702	719	685	705	692	705	704	647	669	716	706	679	670	693	681	660	741	724	683	710	659	696	683	710	701	702	675	697	682	684	729	716	690	647	728	679	682	692	690	669	695	685	705	716	691	712	692	667	648	651	677	719	703	736	706	648	685	714	678	701	680	670	673	699	696	662	702	669	692	734	663	715	731	689	684	664	680	689	704	684	675	714	720	685	683	707	681	698	713	705	712	690	736	693	623	661	657	738	721	682	703	693	720	669	728	692	679	696	712	645	687	716	714	647	681	686	710	706	707	707	684	644	695	764	693	721	699	676	714	726	756	679	709	660	730	724	705	687	613	680	740	752	731	704	706	685	682	660	690	691	732	680	656	683	699	735	707	644	706	693	664	718	653	639	704	682	681	681	712	664	695	726	672	715	688	645	707	696	710	686	674	701	667	657	672	717	676	676	700	698	704	714	703	682	720	719	703	663	647	696	716	696	729	684	681	676	671	754	674	653	681	662	710	694	689	674	693	705	698	696	700	694	720	689	670	651	745	702	711	691	716	735	701	683	668	711	691	673	755	680	671	666	712	689	675	688	691	685	693	684	684	701	683	669	674	716	714	677	720	718	715	640	630	687	706	707	692	671	682	719	657	690	679	746	695	679	667	723	679	676	695	704	705	695	709	715	665	627	685	672	696	698	744	677	702	677	690	691	686	711	726	708	643	701	742	689	733	655	681	696	667	703	683	691	687	660	718	729	693	710	711	730	713	753	726	696	724	723	686	721	653	678	684	731	695	658	707	687	689	716	710	679	707	672	706	699	721	715	692	694	674	693	694	701	733	692	661	729	710	700	697	666	662	715	689	698	723	735	672	676	727	686	664	689	681	718	680	705	682	630	664	712	673	709	685	698	655	675	689	661	688	720	678	680	690	697	652	729	734	701	699	665	674	738	733	662	696	717	671	715	685	670	660	676	712	715	703	698	713	690	675	686	679	699	698	653	683	682	703	737	667	684	700	694	684	668	717	690	677	666	707	682	715	687	706	704	670	641	727	718	669	698	699	722	666	704	700	758	638	720	698	713	662	676	699	654	676	696	667	677	702	724	696	643	716	710	726	703	664	695	697	688	740	705	667	698	681	689	689	695	718	709	712	700	683	685	693	719	712	699	729	643	708	706	670	681	689	710	705	688	735	688	688	646	671	696	654	716	667	659	670	683	657	753	710	675	702	643	701	680	692	682	678	714	651	716	711	645	689	701	689	729	690	690	694	732	674	696	667	730	698	706	668	705	717	726	676	700	671	685	643	729	704	706	651	641	702	705	712	688	662	669	710	670	676	717	671	674	755	684	716	691	725	656	717	653	717	668	724	710	636	666	679	708	666	723	689	682	729	705	688	705	675	666	651	729	699	689	663	724	659	666	683	695	639	702	714	665	666	674	711	658	680	714	698	746	660	698	673	731	721	674	689	699	707	739	732	711	695	711	714	688	681	621	699	700	679	680	649	671	701	701	650	697	691	703	658	725	681	700	662	708	725	701	660	705	670	697	665	722	673	651	668	693	712	740	685	650	689	670	691	716	652	721	697	677	692	690	736	700	662	713	680	705	702	683	632	732	658	632	691	670	646	686	699	685	717	697	673	735	670	698	720	703	708	725	661	665	692	696	681	682	706	721	715	666	668	672	756	694	741	701	742	672	687	740	675	712	659	739	686	709	758	688	679	718	700	713	694	656	670	732	662	673	662	699	716	695	689	718	687	736	679	685	668	690	675	657	697	680	681	663	689	670	663	702	703	706	723	673	699	723	703	721	697	691	719	734	692	718	698	731	713	719	742	702	734	706	712	682	751	673	671	691	717	732	682	726	729	650	687	705	654	691	716	731	666	704	708	633	711	675	691	674	733	702	655	675	719	702	690	766	683	699	666	709	682	682	641	703	703	697	726	697	643	714	736	689	706	692	718	692	672	705	636	734	729	691	679	672	707	686	659	689	685	691	713	691	726	692	668	702	731	741	706	677	687	697	703	693	689	723	694	695	699	699	676	693	698	686	718	633	704	655	678	683	653	703	684	664	706	687	693	660	633	727	684	704	658	694	698	736	704	714	679	743	706	711	665	719	690	647	732	664	723	658	748	676	766	691	669	679	701	705	710	729	710	748	693	706	672	690	696	700	700	718	725	693	722	697	741	639	713	687	666	684	683	706	671	687	718	680	659	696	674	739	705	703	649	698	656	663	705	672	703	728	729	672	676	716	676	696	657	707	696	717	687	650	669	659	643	694	668	670	731	708	705	699	658	660	676	683	656	650	695	706	684	690	678	682	707	709	715	703	679	713	720	668	722	723	663	615	684	693	715	721	722	696	690	681	713	692	669	710	667	707	670	708	697	727	644	666	668	671	694	706	690	674	690	698	706	669	684	739	677	691	729	705	676	716	684	670	704	690	741	711	743	675	655	636	706	670	723	704	695	719	721	696	699	697	665	692	694	686	694	746	707	670	661	692	660	715	734	691	693	719	680	678	686	680	704	718	681	707	761	677	691	638	711	706	713	678	705	685	656	684	696	683	678	700	690	686	741	705	658	711	678	688	656	690	721	683	653	672	683	689	696	738	680	694	738	661	787	677	686	672	654	701	667	675	738	645	696	682	658	674	721	687	695	681	684	725	713	692	718	688	715	742	710	729	671	732	665	758	739	725	706	690	677	675	695	654	687	718	634	675	688	686	690	692	653	631	705	683	695	700	690	714	665	681	710	738	652	694	685	632	711	727	659	698	735	738	690	733	663	694	650	669	684	683	674	654	744	665	668	721	663	674	734	707	645	661	664	726	689	693	696	660	711	685	684	660	692	723	647	653	672	685	715	675	619	717	678	756	722	703	661	655	693	700	716	691	704	660	654	694	709	675	741	661	735	697	695	708	649	682	665	679	655	682	720	683	720	655	738	707	709	693	713	713	727	694	683	669	669	663	628	711	696	703	704	697	696	681	667	682	702	725	702	680	700	690	675	689	693	686	731	695	671	692	658	676	668	713	716	698	658	664	673	681	708	687	688	723	681	694	679	703	670	669	649	715	695	721	655
24215	22933	31442	24460	21329	16224	2282	807	741	690	686	749	698	743	710	629	719	702	661	694	719	739	670	734	707	739	695	723	698	709	683	687	700	699	684	676	670	704	661	671	709	662	653	642	649	654	686	710	665	705	713	710	695	702	694	670	703	644	697	743	707	664	736	674	724	684	707	711	708	679	663	676	661	694	619	689	679	725	646	664	688	723	679	670	691	700	715	675	682	688	691	694	652	746	701	692	672	668	703	695	663	684	689	711	719	655	659	703	684	660	652	696	691	685	696	684	656	710	651	687	718	699	676	704	701	655	648	693	691	723	692	659	626	671	716	654	682	666	670	712	671	675	686	769	688	658	677	677	646	705	624	662	676	683	684	680	698	708	656	694	708	721	665	693	647	666	688	687	721	694	682	713	667	689	667	695	668	692	728	711	679	731	706	686	719	684	704	710	675	660	662	682	709	705	672	652	711	673	687	675	700	677	677	666	697	643	696	678	691	690	685	687	640	692	686	610	668	720	675	679	671	705	689	660	662	715	687	727	650	732	643	667	705	681	680	626	635	670	689	730	712	738	663	681	659	683	664	713	733	707	647	679	711	674	610	681	726	701	671	664	704	723	660	685	665	647	687	648	650	684	661	692	687	688	661	708	671	660	642	677	653	700	717	676	676	688	646	652	677	691	675	691	702	723	702	668	693	693	714	678	631	703	713	677	698	668	720	669	693	673	713	651	728	638	692	626	698	644	706	703	669	697	733	676	662	659	694	671	662	678	664	697	668	666	678	664	632	681	671	692	705	685	738	679	690	673	679	723	662	672	675	678	674	690	713	681	667	692	633	646	701	691	687	673	747	744	668	716	639	693	693	690	672	662	660	642	696	673	701	722	680	717	668	663	704	691	670	677	678	695	706	676	684	670	674	676	658	618	678	668	689	663	722	674	688	712	639	651	682	690	645	711	692	660	661	709	702	660	706	670	736	686	696	678	708	711	679	684	691	709	666	683	657	667	686	656	714	672	659	698	696	713	683	614	673	660	734	704	707	676	664	693	677	691	651	672	714	665	695	669	701	670	646	658	659	715	641	659	662	695	675	676	661	697	676	733	666	702	658	717	700	705	658	665	691	678	686	666	704	649	698	681	663	725	696	670	683	715	660	725	673	683	661	687	684	666	656	707	694	669	655	608	671	640	699	670	636	683	710	681	668	643	659	685	700	691	698	710	701	667	699	675	690	702	706	641	664	710	699	692	711	669	683	734	695	657	676	638	727	697	683	691	668	700	726	666	685	675	633	699	708	706	661	662	662	703	709	716	652	658	651	700	645	620	703	718	658	665	690	633	667	679	669	683	667	705	658	680	693	647	770	641	687	684	692	633	706	664	673	699	644	693	674	704	657	695	675	674	663	663	693	678	708	641	674	672	715	664	662	673	681	646	687	725	719	678	628	669	639	694	668	683	723	700	679	693	693	692	665	668	665	718	647	682	652	673	689	671	679	667	684	701	694	657	688	722	662	656	722	640	715	666	670	691	673	691	658	705	708	672	727	673	696	680	683	652	705	668	695	680	658	638	699	714	673	646	697	675	672	664	673	695	662	649	666	664	692	727	622	700	677	691	655	685	722	694	643	666	681	691	678	645	738	692	651	697	667	702	690	715	679	672	649	677	717	726	720	667	685	722	613	663	681	666	686	667	656	646	671	644	688	708	686	705	701	728	707	712	706	700	657	685	679	672	671	622	659	661	667	666	692	677	673	686	688	675	663	688	661	702	728	662	675	675	692	660	695	660	684	672	683	666	707	714	655	705	679	653	685	664	745	661	669	662	672	718	657	699	707	724	679	652	622	738	684	643	626	642	675	661	638	660	650	692	673	693	690	649	668	698	703	680	694	712	678	706	671	716	673	664	695	697	672	689	671	648	725	691	682	682	657	691	668	688	714	670	725	724	650	660	701	667	690	668	631	706	655	696	632	647	658	684	701	690	681	683	712	701	672	667	661	703	663	686	677	700	657	663	663	657	646	672	685	661	668	703	673	651	684	657	700	695	643	684	637	707	694	653	702	678	658	667	637	696	699	697	702	683	701	700	675	679	692	644	670	705	681	669	694	720	676	662	669	686	687	686	681	693	656	659	724	681	690	722	678	686	703	764	678	693	710	655	689	644	699	711	696	684	688	674	709	671	655	661	683	644	643	719	653	710	641	719	656	686	691	685	745	691	698	680	714	717	662	725	656	669	711	645	658	687	697	671	700	704	689	702	653	715	669	640	722	710	733	676	688	684	652	700	739	648	720	688	704	680	662	700	692	677	697	618	662	694	667	699	739	653	678	717	671	669	678	695	700	648	670	697	641	674	711	667	642	679	669	714	656	677	637	662	678	636	713	608	657	688	710	678	705	655	705	681	698	704	707	687	675	688	664	686	650	665	698	702	714	665	670	697	672	700	621	678	692	679	675	687	718	688	643	740	751	673	669	686	651	652	683	667	661	693	675	647	673	642	636	660	667	706	648	683	684	707	717	656	673	673	717	648	686	652	703	668	688	685	680	684	680	663	687	694	696	736	657	704	718	660	670	666	689	684	675	667	704	700	645	670	603	678	714	671	682	666	682	617	694	705	656	701	666	690	677	682	681	687	685	688	647	685	669	673	689	677	668	710	675	691	681	681	656	645	677	680	697	697	697	691	684	715	706	688	693	663	647	654	664	694	660	694	671	675	679	651	739	644	725	714	674	657	677	677	674	703	716	701	673	695	654	691	677	669	679	634	706	684	707	616	659	712	750	639	707	722	683	658	689	672	719	719	695	699	622	677	648	711	668	705	681	685	704	663	694	676	704	652	718	647	680	664	719	666	683	694	704	708	679	672	709	709	706	695	663	668	660	675	668	690	667	662	696	669	633	660	685	678	700	643	693	645	693	712	664	689	696	655	655	698	698	674	697	715	638	689	671	650	650	676	668	699	753	683	666	727	635	711	698	641	625	695	678	696	679	700	687	662	684	644	631	632	657	664	614	667	639	635	661	679	674	677	677	727	661	601	707	668	655	691	702	686	676	658	659	648	683	699	665	668	684	674	683	676	702	686	659	670	668	675	661	645	657	648	656	637	657	718	657	678	686	716	679	651	690	645	694	683	692	668	721	704	682	642	696	676	702	664	679	647	685	688	731	700	691	698	644	698	689	625	647	673	671	699	686	735	696	664	648	651	683	703	698	676	670	733	712	669	714	719	618	684	702	650	690	718	683	697	640	744	689	721	639	620	667	673	669	655	693	668	750	682	683	722	692	664	674	686	682	671	709	696	705	682	726	690	670	707	670	678	659	688	725	622	720	715	666	696	687	689	710	658	668	668	655	685	675	707	690	675	668	691	719	673	645	678	623	639	675	720	664	691	670	733	683	724	677	660	675	735	689	645	737	643	666	618	694	647	663	702	653	698	705	689	672	647	667	726	668	665	640	649	676	704	669	727	695	686	666	695	672	687	673	729	655	675	687	657	666	725	662	714
61988	100862	72372	15688	1194	1210	1133	1116	1061	1066	1083	1051	1012	1056	1074	976	1057	1036	1074	1062	1095	1072	1148	1078	1022	1032	1072	1027	1037	975	1055	1113	1031	1074	1065	1076	1041	1012	1062	1019	1022	1011	1112	1018	1039	1027	1014	1017	1072	1004	1045	1022	1016	989	1016	1002	1039	1013	1070	1030	978	1002	998	1027	1069	1055	1029	1036	1006	1034	1072	1082	1083	1074	1021	1054	1015	1066	1081	976	1028	1029	1048	1026	1081	1069	1027	1006	1076	1000	1068	1027	1020	1061	1031	1037	1034	1071	1020	1051	1065	1113	1002	998	1016	1049	1042	1037	1039	1034	999	1092	1027	1069	1038	1049	1047	1034	1007	1086	1065	1080	1029	1057	1055	1042	995	1079	1009	1084	1018	998	970	1010	995	1035	1067	1030	1094	1047	1014	1035	1056	1100	1044	1057	998	990	1033	1004	1008	1007	995	1099	988	1041	1094	1053	1010	1029	1076	1089	1007	1030	1057	1076	1061	1038	1047	1045	1031	1039	1057	1042	1041	1040	1039	1011	1017	986	1020	1027	1033	1056	1057	1022	1060	1039	1069	1048	1010	1023	1034	1039	1060	1063	1028	1065	1041	1009	1039	1044	1070	1021	950	1039	1040	1033	1012	1017	1063	1066	1019	1075	1074	1027	1025	1029	1041	997	1048	1026	1076	955	1046	970	1063	1067	962	1031	1065	1021	1017	1057	1073	1016	1084	1025	1068	1083	1085	1028	974	1026	1075	1047	984	1017	1007	1036	1052	1024	1033	1040	1011	999	1053	1034	1063	1003	1060	1028	1036	1018	1009	973	1013	1031	1044	1029	1000	1030	1051	1023	1007	1025	1039	1022	1012	1040	992	1012	1088	1056	1010	1069	1023	1024	1060	1027	1050	985	1011	1065	1035	1042	1054	1083	1096	1062	1081	1043	1016	1007	1085	1030	1027	1063	991	1040	1092	1072	1005	1034	1027	1003	991	1055	1040	998	1016	1035	1040	997	1049	1070	950	1030	1055	1009	1076	1019	1075	1040	1066	1065	1052	1077	1033	1005	1074	1049	1048	1039	1017	1013	991	1032	1036	1036	1060	1100	994	1006	1106	1031	1017	1038	1061	1021	1024	1005	1029	1088	966	1039	1022	1026	1083	1059	1068	1013	1047	1083	1027	1118	1057	1071	1054	1062	1040	1020	1053	1002	1053	1054	1001	1004	1017	1051	992	964	1002	1073	1019	1082	1064	1054	996	1000	1118	1018	1078	1041	993	1051	1027	998	1039	1026	1041	1022	1069	1021	1071	1019	1016	989	1062	1099	1026	1003	1030	1003	1031	1003	1063	1015	1033	998	1035	1020	1016	1019	1084	1055	1055	969	1016	1040	1054	1053	1052	1046	1028	1053	999	1069	1097	979	1004	1030	1054	1022	1079	1068	1023	1007	1035	1010	1047	1022	1045	1047	1112	1024	979	1013	1014	1073	1013	1043	1033	947	1040	1007	1044	994	1089	983	1004	981	1015	1062	1042	988	980	1042	1037	1057	1063	1051	977	1077	1025	963	1086	968	1058	1036	969	1091	1045	1058	1082	1072	1019	1051	1091	1034	1055	1044	973	1033	1048	1015	1072	1116	1051	1052	1066	1042	1032	1045	1054	1041	1077	1016	992	1047	1096	1037	1073	1008	1008	1005	1010	1082	1066	1015	1029	1044	1065	991	1010	1039	1015	1045	1062	983	1032	1052	1018	1069	968	977	1002	1015	1050	1043	991	1050	987	1021	1097	1041	1017	1011	1078	1050	1074	1021	1037	1059	1072	1032	1065	1073	977	1082	1139	1066	1102	1094	996	1053	1042	1093	1070	1054	1060	1003	1035	1054	1008	1041	1058	1029	1000	1068	1085	1023	1036	1030	1033	1031	1030	1047	1063	1025	1053	1062	1034	1049	1029	1076	1065	1034	1051	1039	986	1089	1066	1016	971	1053	1038	1038	1022	1070	1057	1035	1058	1073	1058	1048	936	1009	1039	1033	1027	1022	1049	1031	1073	1028	1096	977	1047	1019	1064	1010	1086	1079	1033	1061	1079	1056	1022	995	1044	983	1000	995	1099	1034	1054	1010	944	1021	1018	1079	1054	1063	1004	1056	1034	1034	1050	1050	1069	978	1056	1001	1057	1006	1009	1029	998	1076	1092	1027	1059	988	1027	1032	1074	1050	1019	1065	1011	1051	1060	1044	1038	1048	1037	1019	1022	1004	1005	956	1004	1027	1019	1000	1104	1078	967	1085	1042	1076	1055	1020	1062	1012	1003	1033	1045	1087	1023	1092	1039	1091	1053	1107	1054	1012	999	996	1044	1055	1044	1077	1041	998	1045	1091	1039	1000	1075	1029	1027	1011	1006	1054	1060	1018	1066	1072	1049	1010	1055	1034	1028	1111	1028	1047	1029	1004	1047	1024	1053	1041	1035	1050	1035	1009	1058	1003	1028	1067	985	1096	1065	1047	1017	1042	1029	1024	978	1030	1036	1055	1081	983	1085	1017	1042	1048	1038	1046	1006	1058	1042	1054	989	1062	1005	1027	1030	1003	1029	1047	1020	1003	997	1000	1021	1031	1027	993	1052	1051	1100	998	1006	1039	999	1013	1036	1029	1019	1017	1055	1013	1018	1021	1017	1095	1040	1019	1064	1045	1029	990	1014	1019	1035	1035	1041	1049	1011	1026	1030	1032	1021	990	1018	1022	1059	1073	1070	1031	1057	1082	1064	1030	1048	1067	1027	1016	1049	1013	1035	1029	1057	1068	982	1097	997	1082	1081	990	1023	1045	1003	1008	1052	1015	1036	1001	1053	1061	1018	1031	1018	1073	1052	1067	1088	1080	1068	1066	1009	1050	1048	1082	1012	1064	1069	1005	1064	1046	1026	1069	1037	1065	1085	1032	1085	1025	1065	965	1068	1013	1034	1024	1082	1040	1021	1017	1016	972	1000	974	1088	1048	1008	1020	1015	1020	1063	976	1023	1009	989	1070	1069	1025	1070	954	1050	1062	1043	1057	1023	1019	1082	1000	1025	1013	1001	1059	1047	1007	981	1040	1023	1038	1032	1045	975	1010	1047	1009	1014	1046	1046	1032	1045	999	1067	1059	993	1043	1069	1051	1034	1003	1099	1073	1055	999	1069	1071	1068	1063	1040	998	1017	1063	1000	1027	1039	1052	1072	1011	1018	1022	1031	1054	990	1058	1044	1021	1070	1029	1067	1018	1045	992	1093	1001	1038	1048	1035	1015	1047	985	1024	1019	1061	1064	1040	1033	1072	1014	1030	1079	1079	1004	1085	1104	1063	1045	1046	1091	1046	1054	1052	1096	1020	1038	1049	1006	1033	995	1049	1032	1055	1029	1071	1063	1032	1052	1005	1037	1057	1046	1063	1077	1035	1064	1006	1041	1020	1054	1034	1091	1027	1024	974	1070	1013	1043	1048	1033	1049	1102	1042	1095	1045	1025	1041	1056	1120	1040	992	990	1006	973	1050	969	1067	1031	1048	1091	1038	1040	1013	1033	1040	1068	1056	1030	1080	1029	1007	1032	1078	1040	1046	1023	1038	1009	1050	1051	999	1054	987	1029	989	1047	1049	974	1029	998	1056	1090	1099	1031	1035	1027	1022	1049	1067	1008	1052	992	1003	1036	1082	1008	1024	1026	1017	1076	1002	1063	1078	1047	1006	1056	1052	1044	1040	1013	1043	1024	1126	1020	1031	1005	1031	1045	1020	1029	995	1001	993	1017	994	1048	1060	1095	1050	1033	1026	1064	1056	1041	1038	981	986	1062	1029	1102	1021	1011	1070	1035	1015	937	1044	975	1075	990	1076	1024	1018	1034	1028	1062	1084	1036	1081	1016	1002	972	1045	1060	1067	1001	1032	995	1029	1011	1040	1077	1025	1008	1050	1007	1065	1006	1023	1049	1003	1025	1038	1077	1060	1041	1047	1035	1047	1030	1066	1070	1082	1065	1021	1042	1115	1032	1041	1020	1094	1028	1050	1038	1060	1080	967	1040	1112	1010	1001	1084	997	1048	1071	970	1081	995	1018	1045	1044	1036	1031	998	1013	1032	1028	1036	1028	1003	1023	1035	1055	1105	1021	1046	1084	1039	1043	1109	1052	1003	998	1009	1042	1008	989	1035	998	1030	1053	1019	1034	1013	1071	984	1057	1039	1014	1029	1053	1089	981	1000	1032	1022	1046	1031	1042	1003	1070	1074	1077	1041	1024	1021	987	1029	1048	1051	950	1063	1012	1052	1003	1046	1066	1080	1056	1081	1067	1062	1016	1032	1039	1061	1035	1039	988	1034	948	1044	1063	1053	1033	1058	1089	1038	1021	975	1062	1048	1026	1034	1074	1036	1038	1022	1048	1076	1039	1102	1017	1000	1042	1015	1047	1027	1015	987	1000	1020	987	1022	1017	1061	1036	1071	1047	1017	1098	1020	1018	1060	1042	1003	1047	1081	1108	1078	1002	1048	1045	1019	1006	982	1026	1074	1047	1038	1013	1029	1015	1009	1072	1009	1053	1051	1057	1040	1016	1012	1064	1014	1017	979	1077	1086	1009	1000	1035	1019	1036	1042	1005	1024	1036	1055	983	1088	989	1051	1061	1014	1073	1038	1018	1090	1017	1059	1009	1093	1011	1020	1024	1028	1065	1059	1053	1052	1081	1017	1064	1015	1077	967	1065	1067	962	1046	1120	1094	1023	1031	1040	1061	1019	1032	1016	1040	1002	1006	1051	1061	1018	1064	1064	1023	1034	950	1020	1089	1051	1040	1020	1034	1059	1062	994	1071	1043	1027	1026	1038	989	998	1013	1000	1017	1072	1033	1111	1075	1002	1060	1063	1069	1035	1028	1036	1049	1051	1045	1054	1017	1033	1012	1050
31814	31212	27644	8592	636	558	484	548	539	592	543	544	534	531	527	512	541	502	496	544	516	531	514	567	570	516	503	565	535	510	527	536	534	537	504	481	512	534	527	533	518	555	539	555	529	499	548	549	568	542	523	531	551	514	552	558	516	543	526	529	535	502	503	551	534	519	493	525	538	556	541	537	499	492	524	513	531	540	544	525	520	549	521	549	544	503	534	540	528	539	550	540	523	486	566	475	529	537	518	544	549	526	535	532	522	511	540	540	510	529	542	530	534	511	515	555	573	522	487	502	506	548	549	511	483	565	538	511	538	500	533	519	543	534	525	545	558	550	546	506	548	488	551	505	497	537	548	507	504	521	523	498	531	488	500	531	503	495	560	527	549	539	522	601	525	518	479	541	543	494	539	512	481	489	505	500	492	501	511	504	504	557	492	500	525	529	548	556	503	510	536	502	559	541	557	527	499	504	562	513	501	515	533	480	505	506	536	504	568	527	501	510	496	536	503	542	543	536	502	594	529	573	511	516	543	534	598	542	493	511	547	583	481	486	517	535	534	519	521	500	525	513	507	535	521	537	515	531	527	494	533	549	532	549	515	524	536	545	520	516	563	520	553	523	547	504	518	530	521	513	503	536	538	523	541	596	525	534	563	575	566	540	534	518	551	532	524	485	515	508	515	516	533	510	495	532	541	550	508	515	507	540	513	524	551	539	542	510	525	521	540	559	503	516	543	524	556	534	535	529	551	547	532	505	555	497	547	565	563	572	509	496	565	532	552	564	502	521	516	477	502	541	555	546	523	548	575	506	498	520	499	532	532	533	486	531	547	493	495	499	493	530	518	533	523	539	535	581	537	546	518	536	516	565	512	528	525	527	547	519	571	506	532	536	557	549	505	504	511	557	540	532	531	535	502	490	542	559	525	542	480	574	583	527	521	518	556	526	527	553	486	555	561	540	532	525	517	538	521	538	481	561	554	529	579	527	471	540	527	571	513	495	506	550	519	522	529	510	532	507	542	484	553	488	504	536	524	552	505	513	563	511	523	509	521	534	548	524	531	552	540	521	531	494	527	513	526	535	524	533	528	512	522	546	542	511	535	542	532	478	523	516	523	529	504	518	552	528	601	558	572	525	527	548	503	514	515	507	558	546	527	551	529	539	503	521	503	528	543	582	563	506	508	548	533	526	518	567	549	537	517	523	543	537	535	516	518	499	579	554	514	534	520	532	515	528	546	527	498	522	551	526	559	544	581	539	544	562	546	530	530	563	501	557	500	530	554	514	507	491	536	523	563	521	524	541	535	527	594	538	532	531	576	535	553	508	531	512	554	514	505	536	557	493	517	485	485	517	547	523	583	543	537	536	512	543	518	523	540	577	511	491	525	536	499	529	574	531	556	498	537	563	521	561	514	508	547	523	495	537	550	533	507	514	531	514	598	534	535	550	494	520	534	501	550	505	548	518	510	556	530	539	559	529	524	524	506	529	533	497	531	496	525	565	500	494	546	502	488	501	529	538	525	535	568	583	521	515	522	544	521	537	533	532	497	512	492	504	516	498	534	539	503	507	546	547	520	529	502	533	512	540	490	523	505	526	519	546	527	541	526	553	552	518	527	510	511	530	519	550	534	542	524	502	549	498	566	523	536	520	532	492	541	551	513	568	538	500	570	542	541	480	559	538	552	483	527	517	515	575	518	473	549	530	541	530	513	544	541	574	569	541	527	568	538	491	533	550	504	518	520	540	510	535	547	563	534	489	550	523	512	514	529	529	507	523	514	536	519	586	561	548	534	520	536	531	498	531	555	555	532	524	544	499	508	560	509	535	516	571	555	497	574	530	526	542	511	557	550	502	519	507	537	558	551	527	492	538	519	531	536	503	513	549	515	593	518	532	556	533	505	492	553	501	513	533	522	522	531	559	574	511	521	544	558	486	495	555	477	526	584	529	516	507	558	521	525	524	499	536	537	536	555	551	587	524	526	564	551	517	520	574	514	526	536	537	517	541	518	556	526	563	512	518	517	549	564	555	533	521	499	550	495	478	570	547	482	508	571	584	527	502	571	523	491	569	534	504	571	516	456	530	518	534	520	515	542	531	502	541	481	555	543	514	535	540	530	530	590	502	545	507	568	515	554	522	520	562	511	538	519	560	550	522	545	497	538	538	524	508	529	515	536	594	552	556	562	553	487	507	530	557	512	512	562	540	572	528	529	518	534	514	478	574	498	542	490	558	541	542	497	564	521	513	489	520	541	516	521	544	534	551	516	546	513	537	552	550	492	535	525	532	489	530	505	572	505	508	513	580	537	527	518	538	562	509	512	524	525	511	543	542	563	543	534	548	541	528	517	584	517	543	501	554	537	513	499	531	542	512	524	523	525	489	529	554	559	538	542	530	556	544	535	564	587	513	535	533	544	509	540	507	568	554	553	495	496	500	504	552	541	524	509	537	545	536	530	536	523	504	516	525	530	530	494	541	581	516	519	526	547	540	535	535	533	525	561	568	495	542	510	529	515	494	521	529	530	537	489	513	559	505	535	536	522	498	501	455	525	543	549	570	533	568	525	523	551	518	556	547	486	535	498	568	499	552	536	504	517	506	510	543	510	524	592	521	538	513	530	532	538	569	504	487	544	554	525	498	553	496	539	530	557	549	534	518	541	513	542	510	526	518	508	537	532	545	521	508	548	517	564	514	509	550	520	577	547	531	511	520	538	566	503	538	520	553	549	548	559	526	565	538	517	552	545	540	541	522	549	516	508	477	546	498	492	551	549	530	510	576	495	530	491	557	555	536	527	486	524	513	524	523	533	533	526	518	541	502	504	534	522	511	522	525	582	564	541	573	507	511	521	519	553	552	517	505	523	563	486	540	474	510	506	550	508	554	488	518	583	539	564	516	549	557	519	519	543	539	524	531	537	503	493	527	532	509	496	565	507	517	547	548	525	542	541	548	558	506	510	547	560	512	533	535	525	570	531	510	506	515	492	520	504	528	504	552	531	514	491	540	485	527	477	532	522	572	503	526	548	553	533	522	514	553	529	558	549	511	531	507	489	566	531	540	526	521	528	562	526	527	511	510	504	526	560	470	585	528	535	516	541	510	510	564	547	544	528	553	502	536	508	539	519	554	504	473	531	567	530	509	540	519	509	542	513	522	535	514	600	531	520	510	542	527	514	522	569	486	542	500	538	533	534	526	570	538	532	560	537	526	520	522	530	544	512	551	531	524	538	544	538	555	528	543	520	504	587	533	517	508	506	548	486	567	515	516	549	519	532	545	529	546	497	546	539	509	561	519	565	528	515	530	512	516	500	553	546	514	553	540	515	521	541	527	514	535	532	546	544	576	575	504	505	535	509	472	536	501	540	555	522	617	514	512	512	500	538	527	551	480	572	509	575	531	542	517	523	544	550	564	583	513	490	527	536	530	548	502	492	556	523	559	505	525	513	563	508	538	504	519	529	517	546	501	512	495	527	490	529	487	513	526	488	561	489	539
41633	48975	31208	4666	851	901	836	839	895	872	853	826	899	899	913	884	858	811	883	874	898	845	887	860	871	809	825	904	921	844	908	896	845	866	847	901	859	872	839	844	869	872	834	862	876	859	871	874	861	863	847	781	841	857	830	899	878	830	839	836	850	852	841	845	834	819	867	885	865	870	889	893	878	898	906	838	888	850	890	852	876	874	837	859	836	836	878	849	837	892	883	876	849	885	853	906	847	891	896	884	864	876	835	903	919	893	839	873	860	882	912	893	872	863	863	908	846	865	820	925	903	889	834	917	939	874	891	865	870	770	860	890	888	825	850	905	856	820	838	913	885	859	856	863	862	846	850	845	896	859	853	828	888	869	865	872	875	875	882	897	915	879	861	901	884	845	916	853	855	843	812	837	881	844	882	869	890	883	874	868	882	825	791	911	934	880	820	876	875	814	871	862	863	887	863	823	855	918	866	833	853	856	871	915	868	870	774	834	843	836	873	858	871	863	895	828	846	885	848	887	858	870	878	922	903	829	904	875	806	847	913	860	889	872	893	884	853	933	886	900	841	886	867	956	867	927	868	858	855	890	864	848	860	840	892	880	859	876	831	855	865	886	865	928	906	827	888	867	874	925	857	895	889	901	818	954	925	890	840	936	892	885	858	889	860	865	877	842	881	910	883	879	824	874	883	877	907	865	874	881	848	863	881	870	846	863	784	849	900	861	879	903	864	893	853	868	841	798	866	899	816	808	896	827	815	784	849	885	834	871	879	822	848	909	919	851	818	871	840	833	894	910	844	861	867	879	860	837	859	938	910	881	871	904	858	869	887	862	870	817	842	856	882	861	890	883	872	851	868	868	899	812	914	851	829	880	863	846	854	888	848	892	925	856	848	880	882	846	867	855	914	819	841	843	852	843	933	827	882	876	870	824	917	915	870	848	895	894	868	852	860	846	815	875	897	865	919	885	845	856	836	870	852	917	861	849	969	888	859	899	858	864	879	899	817	860	902	850	898	838	858	881	882	889	884	842	897	863	883	848	861	877	853	817	879	898	842	857	874	906	882	879	840	863	876	919	801	850	889	856	825	889	846	886	896	863	858	890	870	832	886	864	890	867	826	843	904	834	876	856	864	829	925	855	878	845	867	860	825	836	858	863	881	841	884	880	878	871	882	860	879	878	867	859	928	911	844	865	877	842	818	868	895	957	869	834	851	855	877	848	842	837	836	887	848	865	862	842	879	835	896	867	855	881	813	911	900	878	853	855	886	813	842	885	901	850	865	847	840	838	848	847	894	877	876	861	843	885	847	921	841	896	862	908	893	864	839	836	899	878	888	846	838	879	915	850	821	846	913	900	883	892	875	881	839	840	875	892	919	886	886	844	852	913	843	879	916	904	848	895	829	865	861	860	869	855	859	886	842	883	876	873	870	896	837	876	847	885	848	869	878	894	808	894	855	860	887	877	816	859	875	869	831	880	793	878	867	890	878	873	883	934	871	890	889	847	853	852	882	842	859	842	874	888	900	852	854	888	819	865	830	898	887	857	900	850	813	845	854	866	924	895	907	889	900	875	878	923	851	859	822	838	891	834	830	867	889	847	838	821	852	897	838	840	844	851	881	898	876	918	826	886	877	795	863	912	863	867	890	825	891	838	833	896	848	860	870	878	879	813	901	836	878	870	853	890	866	891	874	859	871	903	857	840	842	912	806	888	886	828	853	840	879	919	843	865	878	908	839	880	894	911	866	807	877	849	870	877	861	899	875	856	841	887	861	841	869	903	908	897	915	825	954	893	866	899	885	855	856	883	880	868	857	876	874	919	886	866	838	846	841	851	886	876	868	900	939	887	898	845	848	864	856	940	831	835	885	912	835	895	877	842	851	810	882	890	884	803	897	920	855	888	903	877	853	897	851	875	844	857	900	832	855	831	847	858	856	867	850	822	822	868	824	880	883	827	789	819	881	814	939	889	839	846	845	920	816	869	886	869	857	866	855	809	878	845	853	848	856	890	922	857	861	835	878	888	866	901	923	900	887	898	875	851	832	853	860	916	869	891	856	880	874	827	832	918	899	889	896	864	872	836	915	867	887	861	917	881	925	856	832	866	862	874	875	896	877	860	872	860	915	867	874	913	885	901	872	900	915	851	875	865	845	884	904	911	855	823	837	873	864	813	913	862	892	840	822	858	829	850	872	879	884	909	860	846	892	909	847	868	887	879	837	892	853	936	918	891	853	836	919	861	849	847	816	850	865	879	908	916	882	872	876	843	832	864	847	859	904	881	868	851	871	908	921	850	843	934	812	851	823	889	920	849	894	860	869	887	821	860	919	867	897	847	920	848	863	844	806	877	892	894	848	829	855	880	859	816	866	871	883	864	923	825	934	870	899	819	903	872	852	838	862	844	902	915	872	871	877	841	918	876	800	848	848	875	865	880	846	867	834	881	819	863	907	873	881	868	844	894	854	863	871	819	873	880	843	858	927	834	867	794	938	878	896	876	864	863	820	849	888	918	903	882	920	879	887	841	900	916	932	858	794	866	801	856	834	899	799	901	863	860	911	812	819	885	861	898	896	847	880	873	849	901	861	861	818	857	893	863	876	881	874	873	896	932	899	843	920	873	850	836	851	883	892	898	846	879	867	812	880	876	860	858	858	869	843	849	853	816	839	868	898	844	848	932	852	822	850	848	867	901	904	903	873	887	844	860	900	863	871	849	888	853	862	858	834	898	965	885	829	887	862	882	868	910	875	811	871	892	868	853	903	842	853	878	814	914	853	900	830	874	903	803	852	890	858	859	882	856	874	867	922	874	909	839	909	871	826	804	831	848	882	919	876	893	922	863	914	883	903	818	838	881	822	832	874	896	838	878	888	870	874	881	881	912	890	869	866	859	874	839	856	850	856	900	873	905	864	882	850	899	834	840	891	835	847	863	834	873	954	834	833	863	884	910	881	896	889	830	849	827	873	901	869	859	874	853	879	885	827	859	861	848	892	874	916	840	835	876	905	875	901	895	844	906	898	866	946	894	877	866	864	842	837	861	931	855	885	867	887	877	876	925	863	864	866	848	866	883	858	878	917	812	910	877	874	874	871	874	901	889	884	891	909	870	824	798	866	837	904	903	863	875	878	890	876	829	898	871	878	863	824	874	861	863	870	927	920	840	877	873	853	865	827	893	831	920	898	899	865	938	854	893	899	923	825	888	870	904	862	894	871	880	886	827	892	892	857	877	885	811	879	835	859	841	861	865	838	864	860	872	861	828	869	813	856	905	847	870	887	849	852	906	840	874	852	872	930	865	887	846	862	864	860	863	874	873	822	846	874	868	835	854	868	860	887	871	889	877	849	850	932	815	901	863	874	858	864	863	888	900	884	860	889	892	883	832	829	818	794	870	869	882	883	872	866	857	904	963	820	872	877	864	879	847	866	865	859	886	849	904	877	800	913	871	866	914	863	860	858	843	846	865	865	806	881	897	874	842	864	863	854	893	890	848
25858	25196	33817	25458	15009	2224	488	501	436	424	439	425	419	395	435	403	430	418	436	409	419	470	407	407	407	451	425	437	401	394	415	454	423	440	395	394	399	435	429	393	426	403	418	440	413	396	393	421	456	392	409	456	418	427	432	420	374	375	412	437	448	393	413	408	388	423	417	383	394	424	407	426	420	396	406	422	384	411	405	412	449	390	445	396	401	440	389	412	437	402	372	433	406	435	414	407	380	416	436	439	406	391	404	382	451	397	383	415	403	428	427	425	408	422	409	441	431	416	402	387	399	439	366	381	427	379	431	440	427	425	393	408	436	434	428	417	412	405	415	418	436	409	446	450	399	394	398	439	395	398	376	386	398	394	435	373	421	395	416	399	419	415	398	415	436	424	423	408	450	423	424	395	430	407	441	419	457	427	406	415	424	438	381	448	419	402	391	396	402	419	391	403	406	403	396	415	432	438	390	396	387	442	412	441	426	436	414	440	433	386	434	402	459	392	441	413	400	400	416	397	424	374	419	378	397	408	412	413	427	415	400	442	412	420	412	410	382	424	418	439	378	437	446	420	400	379	416	426	442	404	405	405	387	430	422	432	407	453	414	428	430	405	393	358	406	415	424	404	404	372	411	384	412	413	432	406	403	380	385	387	407	392	403	426	385	407	449	441	430	428	395	432	412	366	415	405	426	425	433	419	441	422	397	425	401	431	394	402	418	406	421	441	418	434	411	421	410	404	423	406	405	414	403	426	405	404	403	423	428	423	420	433	443	396	399	417	409	371	425	412	442	413	436	426	395	424	396	378	439	407	375	427	443	442	408	398	413	393	413	425	410	433	421	457	444	408	387	408	416	394	367	389	438	427	428	405	438	422	437	421	411	426	428	364	413	389	415	425	426	416	458	447	410	383	442	434	431	419	421	422	375	399	429	422	411	403	370	417	426	434	421	417	441	414	398	412	406	399	431	446	411	438	438	419	397	391	389	402	445	429	445	377	382	414	404	388	403	399	387	426	414	416	430	397	395	429	414	413	426	413	363	424	443	436	433	408	417	414	386	414	420	434	397	415	425	378	405	399	421	426	373	431	397	417	380	401	416	402	395	373	405	436	438	398	431	437	403	406	452	412	430	398	399	428	387	449	422	438	404	416	443	431	421	416	388	415	423	397	448	435	400	428	425	400	400	407	369	442	408	446	387	437	410	411	375	427	407	398	432	408	408	399	438	410	374	447	413	393	440	399	404	423	419	422	405	432	387	417	432	364	421	395	443	422	443	442	412	396	422	437	432	414	434	393	406	423	424	363	406	384	394	416	456	408	437	401	434	432	444	398	415	402	397	364	399	446	388	406	456	433	395	412	425	404	417	367	416	391	411	436	368	442	412	420	407	408	428	424	403	385	422	436	426	422	396	434	417	392	430	382	393	392	383	448	413	410	412	415	417	376	384	433	398	417	424	404	431	416	420	414	416	408	421	433	396	423	419	464	419	404	435	399	408	446	451	417	421	406	422	419	405	390	414	415	434	398	414	431	381	379	421	372	394	402	413	403	386	396	411	451	393	434	413	439	409	410	400	416	416	396	417	393	438	385	425	434	427	400	418	414	400	403	411	396	428	416	424	414	369	409	416	412	405	384	407	410	402	385	407	378	447	436	412	404	405	441	410	411	411	398	440	383	366	437	444	408	411	415	388	455	418	453	400	467	401	432	382	421	413	445	398	433	418	406	407	430	396	414	391	441	413	397	419	400	400	407	448	455	426	394	443	419	426	399	428	409	430	423	396	406	419	401	399	442	396	425	406	402	420	410	443	408	419	435	425	415	436	445	418	405	387	432	428	413	429	432	439	403	410	400	408	402	446	408	459	415	411	442	398	398	425	400	398	417	389	403	410	431	419	426	390	386	377	424	422	410	457	400	425	401	394	429	417	416	436	411	436	424	434	417	399	424	430	407	426	436	388	413	402	418	419	408	390	419	408	429	397	425	403	404	450	434	414	413	439	397	449	393	407	408	407	429	465	409	443	421	441	407	407	419	399	398	432	459	389	435	404	413	404	415	431	426	410	431	414	418	429	409	418	423	408	442	404	406	379	392	410	424	401	395	373	403	414	402	391	416	393	397	388	408	410	435	432	401	428	423	449	424	367	424	415	418	431	392	402	423	419	433	416	385	421	432	391	446	396	433	403	406	399	402	419	414	422	447	418	401	429	430	424	399	399	413	424	392	447	413	419	378	428	415	408	416	407	393	423	410	388	407	429	405	415	400	431	403	414	427	417	389	438	422	411	386	410	420	403	432	422	448	414	380	427	429	420	404	385	388	415	398	433	407	409	397	380	448	430	469	425	413	435	398	443	400	434	441	433	389	375	404	398	394	416	392	396	417	408	384	390	391	422	439	423	419	436	385	418	415	427	432	414	427	418	390	388	418	367	388	426	434	422	418	398	423	390	440	417	395	363	398	422	410	397	381	408	448	430	420	422	371	387	417	402	384	407	423	417	409	389	376	417	424	397	409	419	415	418	371	406	436	417	389	432	411	414	430	427	382	436	411	394	416	386	378	392	388	432	409	411	406	457	416	397	406	419	429	416	413	400	418	396	410	434	430	413	411	429	377	411	411	418	400	421	429	403	376	434	414	413	423	381	418	435	423	434	443	422	393	392	436	382	388	425	409	445	404	409	401	378	402	450	401	432	378	415	430	393	421	443	404	411	384	435	395	399	445	402	387	415	411	391	398	437	389	404	399	442	416	388	440	446	398	418	407	395	442	379	425	401	379	405	437	407	423	405	421	406	418	405	403	421	407	411	449	392	422	410	411	391	430	399	418	420	384	411	403	422	400	449	404	408	414	392	418	414	435	413	420	384	416	400	431	389	423	397	401	455	411	384	446	456	424	382	420	404	391	397	443	399	406	432	425	384	406	418	416	433	392	405	406	428	429	394	445	389	402	432	413	400	398	416	456	387	405	393	400	418	445	409	416	397	412	435	386	404	444	397	410	382	430	432	392	399	449	395	438	397	414	443	401	396	405	414	431	449	407	410	408	408	383	466	427	432	393	400	382	362	394	422	402	410	409	420	419	392	418	403	404	435	382	393	437	419	427	423	428	441	410	388	430	411	379	390	412	420	405	433	421	417	363	426	423	413	393	427	405	412	454	385	395	426	377	446	404	432	428	441	439	369	369	455	411	386	411	391	399	454	410	397	391	402	408	428	445	408	426	400	382	407	370	404	393	415	417	429	401	406	385	398	404	396	438	439	399	395	426	445	420	407	395	393	437	454	426	433	392	411	429	388	437	433	376	425	387	411	429	431	389	403	411	395	399	423	418	407	424	444	420	453	429	425	412	387	445	406	426	420	436	416	390	420	416	407	450	394	426	416	426	408	405	393	398	414	403	384	397	419	392	431	426	411	431	412	397	382	426	412	404	381	410	411	412	430	426	366	400	447	402	410	449	379	401	422	440	379	413	444	425	431	408	410	423	419	388	433	420	419	425
62424	89902	61143	12405	780	719	708	727	748	705	659	729	696	679	704	714	747	715	713	696	712	656	683	741	690	696	695	689	679	685	630	697	698	665	650	644	710	698	682	693	705	701	701	647	698	718	664	681	666	653	684	671	693	714	629	668	720	685	693	722	696	704	651	680	715	688	686	691	686	678	685	688	687	718	661	689	623	747	674	675	704	666	722	738	645	666	690	683	704	691	683	624	659	687	659	712	718	704	631	638	662	677	701	669	671	683	745	684	688	702	678	691	726	725	712	658	742	710	707	663	695	725	654	718	693	677	687	697	680	670	670	679	685	647	709	717	685	682	647	743	683	701	689	708	666	725	667	680	679	600	659	692	661	730	694	730	660	689	643	668	683	674	649	656	667	721	681	686	650	662	681	699	685	693	648	645	673	665	701	653	666	726	695	695	688	683	644	677	660	694	710	735	717	650	667	678	656	666	696	687	672	650	696	735	668	677	679	699	663	683	711	671	672	691	710	629	668	666	728	648	714	688	725	670	651	725	756	683	705	696	700	679	694	694	660	650	685	706	687	651	660	662	655	660	658	698	706	670	670	664	689	646	678	708	700	621	701	653	681	681	691	694	690	683	688	692	685	692	679	735	724	716	694	689	668	693	678	699	714	683	677	679	703	649	693	716	637	717	707	664	673	667	692	653	690	681	710	706	675	714	668	676	713	667	736	701	679	697	679	693	683	691	658	659	734	685	709	672	637	711	691	643	695	664	698	692	679	712	692	684	701	675	656	714	712	659	707	605	696	688	706	746	691	664	665	693	671	686	694	680	711	671	679	679	692	736	716	683	670	659	705	661	658	684	697	665	686	730	636	678	698	644	694	674	645	670	676	670	676	703	722	719	680	686	665	711	659	653	712	694	698	671	650	725	684	695	665	658	734	682	656	680	634	706	711	642	654	696	683	712	702	658	678	709	689	718	714	671	637	693	712	666	704	719	649	693	667	638	708	670	663	647	686	625	666	740	709	683	665	678	708	721	669	671	682	673	702	724	649	722	675	635	661	710	664	700	717	713	671	724	660	710	648	736	702	676	668	695	729	682	740	656	657	716	693	676	705	720	704	686	704	669	696	653	696	668	654	701	715	697	743	714	701	693	654	661	720	725	665	661	686	701	677	684	734	692	686	690	670	693	692	660	730	620	712	691	657	651	703	666	676	697	711	725	709	644	739	634	651	671	691	685	685	665	701	673	709	712	657	658	691	662	736	687	653	694	728	684	707	659	697	685	664	665	711	710	676	679	666	715	660	703	745	681	704	744	673	693	662	715	667	771	680	669	741	702	675	715	664	647	685	658	729	709	667	678	715	697	657	682	700	689	719	690	649	684	726	717	704	663	678	675	624	714	712	655	730	688	715	682	674	728	683	688	710	670	726	676	701	712	697	697	685	697	697	692	708	639	691	695	751	685	685	688	714	683	694	708	729	680	679	685	667	649	664	696	716	694	683	664	633	672	714	664	703	719	706	722	693	704	728	690	691	676	680	710	693	707	695	709	668	749	684	681	623	683	689	688	711	684	688	676	710	645	691	683	674	707	653	679	716	682	680	668	682	706	696	700	719	667	678	672	637	679	691	682	653	734	676	751	664	692	642	691	730	707	657	662	686	674	690	636	692	649	672	657	683	696	675	690	682	676	679	689	701	697	652	703	658	693	691	696	659	630	681	676	703	680	701	688	704	660	690	705	710	629	637	700	652	667	674	685	722	704	696	658	663	697	669	712	734	658	669	664	656	690	686	724	673	705	711	659	631	639	628	676	671	642	730	631	648	678	690	640	712	674	650	679	712	646	712	674	658	664	675	698	700	692	683	677	660	679	638	656	688	730	711	716	692	713	690	701	674	685	673	613	706	703	689	654	710	719	671	684	706	650	729	723	674	704	647	674	693	700	676	711	680	675	698	663	702	660	731	676	696	693	670	701	667	683	677	691	704	664	696	663	685	688	724	718	699	700	705	721	702	690	698	664	623	664	664	639	635	695	629	697	667	698	680	673	672	705	693	738	708	670	706	688	689	698	725	691	651	710	691	644	674	681	668	708	689	706	670	661	709	661	652	635	686	682	645	696	725	749	658	707	690	670	671	702	688	714	660	696	710	688	705	717	662	706	733	685	695	721	671	706	719	721	702	720	694	724	715	677	720	709	714	657	684	686	699	720	670	683	658	694	677	729	646	650	659	703	736	678	730	701	675	714	664	666	694	711	673	700	679	702	705	699	624	685	702	636	726	699	695	640	740	649	670	709	715	668	661	649	671	717	627	701	662	668	713	742	699	676	643	700	676	646	706	692	662	681	710	660	703	643	675	648	721	706	706	675	720	672	662	664	676	662	691	696	713	671	651	676	665	683	700	650	703	686	689	679	708	643	670	656	651	685	690	651	692	663	701	710	727	710	704	733	656	639	658	713	720	701	676	696	706	684	685	686	736	705	700	683	750	670	672	639	661	719	652	662	693	722	670	635	697	686	709	702	686	678	689	684	710	616	651	645	707	691	676	726	679	644	699	705	664	717	683	686	730	626	722	647	687	671	705	652	684	673	684	674	676	691	675	685	716	647	713	649	667	695	682	719	667	643	673	691	691	695	684	707	687	693	677	678	694	654	696	717	691	713	707	665	675	692	668	710	693	727	715	705	657	686	678	690	736	714	703	687	701	694	645	662	694	708	710	661	667	690	720	735	691	707	744	688	701	748	678	681	663	706	717	708	719	610	733	649	665	642	687	678	652	616	639	681	698	708	651	676	682	702	642	704	647	657	694	691	740	704	693	719	686	750	737	699	663	674	677	643	669	682	683	660	636	672	663	654	688	726	686	680	681	665	720	672	699	654	669	648	701	652	684	692	697	751	652	695	649	689	735	694	711	704	695	648	693	693	663	731	668	672	716	686	707	693	651	692	663	682	665	719	668	679	688	672	645	746	695	665	668	736	677	661	738	709	683	711	725	645	685	731	686	683	686	684	703	728	723	695	690	671	673	730	741	670	653	682	656	682	623	645	739	680	703	700	670	671	691	719	684	683	705	646	690	700	701	688	652	669	656	733	671	692	749	648	678	726	704	734	689	691	698	730	663	689	702	677	719	701	664	667	667	695	679	718	661	688	667	680	639	705	690	687	640	670	652	693	702	720	674	659	703	713	658	677	731	681	673	704	683	712	718	652	676	675	643	682	704	695	709	673	684	700	690	687	690	720	669	706	677	665	746	706	695	693	684	652	659	719	690	697	641	691	712	693	688	676	650	647	692	669	700	704	682	728	687	713	717	715	657	668	683	715	674	675	685	652	668	719	684	693	700	660	696	696	674	686	679	663	671	712	660	669	685	702	672	706	661	696	689	662	695	719	690	671	667	630	718	695	649	676	656	684	664	675	709	700	710	682	663	690	690	697	710	652	672	687	693	711	697	681	690	656	669	656	713	693	674	682	680	652	697	695	737	661	642	671	683	726	676	654	751	647	671	718
24293	23264	31464	24576	21217	15083	1918	756	697	693	727	668	693	697	665	711	667	674	692	777	706	673	691	688	707	652	698	681	718	689	698	686	679	701	643	683	679	663	676	671	613	679	687	640	665	685	714	670	682	670	656	672	663	725	649	697	632	688	692	629	707	697	683	680	664	688	643	668	686	669	698	635	674	672	715	690	700	635	629	693	673	689	663	683	705	659	700	717	704	651	662	697	724	657	682	708	712	666	669	615	686	668	646	725	672	640	677	705	677	714	669	666	655	709	689	667	690	686	650	711	659	661	684	681	651	658	686	733	667	652	661	700	658	685	650	656	652	670	706	681	688	659	634	675	718	690	709	708	630	657	699	704	649	664	731	718	675	671	659	715	664	721	693	692	662	658	720	708	647	690	707	628	622	684	656	680	657	647	675	634	686	679	707	653	691	659	638	686	672	690	718	696	716	654	710	682	675	710	652	678	655	643	699	718	675	650	651	634	609	659	647	672	651	679	677	640	700	646	672	642	653	650	715	651	685	651	697	658	675	659	674	661	700	689	658	683	677	689	673	651	634	703	688	705	678	678	692	649	687	623	644	701	651	692	633	707	683	629	654	652	688	614	679	653	694	635	659	658	683	656	681	683	672	664	662	666	666	657	691	653	677	681	670	667	683	688	661	629	674	661	665	686	673	702	663	661	704	685	712	707	642	661	691	670	681	676	697	692	636	669	674	635	666	671	668	680	685	647	669	649	665	710	662	753	684	657	688	669	673	703	688	676	703	716	653	645	639	695	685	697	670	630	671	640	635	712	654	658	637	672	721	625	627	657	693	675	680	656	670	610	665	628	624	630	633	672	638	678	669	727	686	687	692	713	627	668	704	642	644	675	660	662	677	683	674	725	672	666	630	687	627	707	679	650	672	674	644	627	686	640	657	679	659	661	705	663	689	666	739	659	657	628	647	720	653	647	657	680	682	723	697	656	653	675	682	675	641	619	672	694	656	693	700	664	649	661	638	711	666	713	689	682	673	687	652	679	693	694	699	651	659	638	686	664	686	676	698	666	703	677	631	671	679	691	667	664	680	609	649	629	680	709	690	624	680	668	640	668	695	661	677	670	676	623	663	693	683	698	688	633	651	671	629	664	666	644	677	728	669	668	659	694	657	663	664	702	655	676	674	669	608	682	710	680	696	680	709	666	638	628	622	685	668	686	704	643	647	712	679	630	647	688	647	679	647	679	666	648	717	743	671	681	705	709	664	625	667	677	690	655	676	665	644	713	663	666	701	711	678	654	648	664	642	657	648	692	652	704	658	631	700	660	693	648	683	703	701	697	691	685	690	709	649	644	670	728	714	656	705	662	652	667	643	665	626	630	708	730	705	665	645	745	698	623	665	695	671	637	691	665	638	654	654	710	688	643	661	642	719	679	698	656	697	698	726	690	677	692	655	726	680	695	628	673	670	678	717	653	658	633	669	709	638	669	646	626	705	692	674	670	693	676	678	668	694	625	669	678	659	654	684	690	684	649	668	669	632	647	669	621	647	638	659	627	701	674	658	647	616	720	646	670	675	690	716	664	708	671	672	735	663	655	694	668	692	694	677	678	665	661	646	659	693	657	652	680	694	680	708	714	727	659	658	696	711	641	680	706	701	679	714	674	683	676	682	687	666	634	708	693	717	696	681	678	678	653	718	674	712	719	733	731	710	626	656	670	661	684	673	707	685	673	712	669	685	692	710	690	717	676	718	679	688	676	672	630	668	670	650	661	686	704	716	631	639	667	670	655	661	664	663	639	699	721	668	676	667	643	648	733	712	633	697	637	669	657	679	642	663	706	670	674	694	673	690	673	632	677	640	678	667	664	636	701	681	659	683	630	639	700	655	717	707	650	662	691	629	701	638	660	685	670	669	694	669	623	690	687	665	680	662	655	673	685	693	676	716	634	644	671	657	638	649	657	689	667	685	684	602	679	693	660	665	687	636	658	685	661	705	705	690	672	717	646	661	678	707	665	640	670	683	671	637	605	720	654	684	643	654	659	691	627	694	682	667	694	703	671	678	715	661	693	652	671	674	642	668	668	668	716	680	643	669	686	685	656	688	669	691	627	649	617	610	660	662	700	649	695	659	704	707	649	726	694	676	674	698	698	688	694	660	688	623	689	662	705	684	651	657	693	656	710	664	680	674	694	670	687	703	658	682	709	676	752	702	617	642	692	708	674	670	677	654	660	684	670	718	672	686	682	646	609	636	699	682	669	654	688	711	751	661	666	686	718	715	672	729	676	668	681	712	666	665	674	651	715	695	686	665	649	643	713	667	722	604	680	666	666	649	654	666	666	661	642	714	679	650	658	672	672	683	713	682	664	619	641	676	704	694	740	648	628	666	646	693	656	697	691	705	689	666	654	726	709	669	671	654	636	682	681	721	691	648	631	702	639	637	691	616	656	659	657	674	673	646	630	677	646	652	679	669	666	670	671	667	704	709	719	685	597	631	666	705	688	707	710	645	670	649	726	701	701	667	662	702	706	637	671	655	677	631	673	648	681	649	658	640	663	669	676	696	705	681	733	665	637	646	672	667	633	645	670	679	650	664	692	646	677	658	628	665	635	668	709	688	695	640	695	654	651	645	683	699	620	671	672	689	697	699	688	642	710	666	681	666	649	658	664	623	638	682	655	676	666	725	695	732	653	670	682	628	623	723	651	720	705	685	664	707	667	670	590	689	700	691	629	688	653	682	701	696	697	654	682	663	647	648	673	702	665	673	674	681	649	655	693	670	703	686	655	658	680	687	677	660	662	732	659	686	687	698	676	669	713	672	647	634	677	676	647	683	692	655	676	686	698	708	643	664	637	720	649	670	602	670	707	656	636	669	634	660	643	662	656	682	659	656	647	684	665	707	646	688	688	653	695	674	628	709	676	622	663	667	690	684	621	620	626	664	654	684	715	668	666	683	695	648	734	710	618	661	633	646	668	661	652	624	674	690	706	639	693	656	653	668	694	647	637	682	662	655	640	695	661	694	695	728	703	668	646	640	661	689	654	672	636	681	663	646	645	703	691	671	701	660	649	670	660	665	686	688	719	647	673	644	681	658	653	646	669	661	612	697	708	655	655	678	665	672	667	714	670	667	656	649	652	661	669	665	671	683	708	694	659	623	653	713	682	703	677	687	699	706	705	716	693	657	654	716	691	707	668	659	722	622	685	696	640	678	634	655	678	645	729	605	659	686	679	636	694	666	734	682	685	667	651	653	688	698	663	640	681	698	710	674	686	643	691	640	652	691	637	702	696	670	643	641	720	693	657	688	677	646	703	670	689	675	731	696	686	719	711	700	662	679	671	700	664	727	662	671	714	669	638	686	681	669	665	658	629	667	697	723	686	683	651	686	693	691	688	691	724	710	631	671	696	666	675	683	632	700	692	654	696	679	662	679	629	687	667	697	697	649	679	652	694	678	664	704	711	683	666	651	688	638	655	693	664	637	711	675	630	647	635	686	681
61260	102251	70318	17692	1241	1192	1117	1085	1130	1131	1046	1079	1024	999	1053	1042	1021	1043	1079	1064	988	1039	1122	1073	1077	1081	1033	1071	1089	1054	982	1078	1071	1078	1034	991	1047	1013	1097	1119	1048	1016	989	1015	1075	1055	1085	1095	1041	1053	1081	1061	1060	996	1027	1066	1062	1078	997	1056	999	1015	1056	1000	1064	1105	1046	1058	1040	1013	1022	1027	1020	985	1049	1003	975	1077	997	1095	1030	1044	1022	1011	1045	1024	1017	1057	992	1065	1036	1004	1000	975	1097	1022	1033	1003	1038	1042	995	1061	1025	1069	1088	988	1007	1106	1070	1003	1024	999	993	1059	1039	1045	1007	1050	1058	990	1082	1040	1114	1022	987	992	993	1053	1089	1050	1082	1020	1072	1021	988	1043	1087	1103	1011	1072	1043	1038	1083	999	1033	994	999	1006	1038	1054	1003	999	1050	973	1026	1057	1003	1019	1075	1082	1036	996	1006	1013	1064	1067	1018	1072	1062	1046	1081	1087	980	1034	1088	993	1030	1008	1032	1063	1050	1058	1071	1034	1055	1007	984	1072	989	1057	1069	1035	1020	1073	1039	1018	1051	1018	1076	986	1018	1031	1038	1083	1036	1081	1048	1030	1047	1079	1017	992	977	1011	1013	1028	986	1006	966	1037	1032	979	1059	1012	1049	1040	959	1058	1005	1098	997	1013	1060	1099	1056	990	1031	1056	1072	992	1040	1021	1026	1036	1022	1012	1088	1059	1044	1020	993	1061	1025	1059	979	981	1023	1008	1042	1028	1026	1009	1084	1039	1023	1077	1056	1017	1056	1057	994	1090	1032	1034	1052	993	1088	1089	998	1009	1067	1028	997	1089	1052	1008	1057	1001	1072	1068	1062	989	1048	997	986	1050	1032	1029	1070	993	959	1036	1036	1043	1046	1096	1035	1024	1011	1050	1070	1052	1032	1030	1038	1050	1027	1035	981	1034	1030	1084	1082	1025	1006	1038	1047	1051	1057	1041	1081	1004	1077	1034	1029	1039	1014	1069	1005	1026	1050	1001	1071	1019	1014	1083	1054	1053	1020	969	1027	1056	1043	1032	1036	1038	1012	1052	1034	1006	1070	1020	1043	1007	1011	1064	1007	1138	1031	1073	1015	1015	1096	976	1046	1039	1119	1022	1079	1025	1037	1060	1035	1052	1047	1051	1070	1010	1038	1047	1047	1029	984	1068	1057	1015	1052	986	1064	1026	1067	1084	1037	1051	992	1036	1006	1018	983	1058	1070	1065	1030	1068	1072	1073	1001	1019	1031	1047	1013	1029	1015	1088	1069	978	1138	1014	1050	974	1029	986	1012	1072	1018	997	1017	1066	1012	1061	1081	998	1033	1007	1056	1024	1044	958	1030	974	1023	1064	1017	1009	965	1090	1036	1052	1029	1092	1055	1025	1115	1001	981	1123	1040	1103	1000	1082	1020	1057	979	1065	1028	1031	1059	1050	1013	997	1054	1076	1048	1062	1069	1004	1037	1000	1027	992	1038	1026	977	999	1068	1023	1003	958	1030	1083	1032	1031	1039	1043	1027	1058	1029	1097	1047	1015	1043	1046	1064	1031	1046	1032	999	1029	1041	1002	1028	1024	1004	1076	1081	1018	1053	994	1088	1057	1046	986	997	1051	1029	1060	1078	1045	1017	1003	1049	1033	997	994	1029	1055	1033	1059	1005	1040	989	1023	1079	1012	1060	1023	1125	951	1052	1068	1043	1014	984	1010	1004	1036	1023	1050	1036	1048	1052	1115	1008	1055	1023	1077	1065	1108	1096	1042	1033	1056	1088	980	1006	1012	1022	1051	949	1020	1054	1071	1035	1025	1052	1042	1015	1028	1114	1089	1003	1004	987	1025	1058	1005	1085	1010	1065	1020	1121	1072	1018	1058	1014	1005	1086	1046	1070	1097	1013	994	996	1033	1037	1086	1016	1075	1100	1044	1055	1005	1004	1032	1035	1072	971	1050	1021	1025	1081	1010	1112	1012	1033	987	1053	1075	1013	990	1001	1000	1044	1004	1061	995	1036	1046	1050	1082	970	1069	1008	1031	1046	1007	1049	1058	1097	1043	1016	1039	1050	998	1050	1041	1032	1069	1055	1006	1043	995	1023	1018	1034	1058	1019	1041	1054	1042	1003	1069	1013	1097	1068	1015	1026	1041	983	1124	1061	1064	1037	1019	1022	1053	1041	1022	999	1029	1009	1057	1033	964	998	1001	998	1059	1034	968	945	1029	1039	965	960	1044	1043	1015	1102	1060	978	1104	1044	1034	1031	1014	996	983	999	1067	1006	975	997	1048	1064	1071	986	1086	1047	1017	1033	1060	1009	1043	1057	996	961	1039	1054	1064	974	1009	1012	1013	1031	1063	1059	1025	1040	1062	1027	1021	1033	1055	1029	1057	1033	996	1040	1062	1050	1087	1049	1084	1070	1069	1008	1039	1017	978	1045	987	1012	1050	1042	1062	988	1008	1031	1047	1026	1083	1036	1006	1036	1015	1022	1001	1098	1011	1094	1059	1040	1046	1066	1011	1019	1041	1066	1054	1050	1051	981	986	1066	1013	997	1064	1045	1085	1056	1029	1112	1042	1004	999	1007	994	1076	1002	1043	1042	1086	1055	1041	1018	1061	1037	1028	1056	1026	1000	1019	1056	1007	1000	1084	1020	1042	1004	1024	1052	1052	1019	998	1006	1019	1005	1036	1023	1021	1027	1021	1008	1033	1027	1000	1059	1048	1037	1027	1045	995	1054	1069	1041	1008	1000	1091	1020	1001	1062	1053	1117	1050	1052	985	1051	1072	1049	1059	990	1015	1112	1050	1041	1043	1089	1024	1000	1053	1046	1033	1021	1058	1008	955	1033	1041	972	1043	1028	1088	1053	1035	1074	1010	1004	1059	1044	992	1051	1076	1025	1009	1046	1006	997	1054	1039	1062	1025	1020	1055	973	1101	1018	1031	1045	1072	1089	981	1043	1022	1069	1058	987	1011	1004	1048	1000	1018	974	978	1073	929	1017	1004	1097	1057	1034	1039	1010	1042	996	1002	997	1012	1056	1077	1086	1025	1056	994	1054	1021	999	962	1058	982	1015	1048	1075	1005	1064	1058	1080	1081	1056	1017	1066	1016	1006	1046	1044	1011	1070	1036	1001	972	991	1042	1099	1004	1022	1036	1030	1073	1014	1010	1040	1061	1011	1027	1039	1042	1040	1015	1071	1051	1060	1015	1045	995	1006	1052	1099	1110	1031	1035	1030	987	1019	1023	1041	1036	1023	1056	1026	1130	1039	1016	1105	1100	1062	1069	998	997	1093	1063	1054	1052	973	1008	1024	1044	1019	1011	1033	1042	1040	982	1024	1006	1085	1074	1020	1038	1019	1055	1043	1077	1006	1001	1030	997	1030	1008	1056	1073	1004	1001	1005	1007	1065	1007	1032	1023	1039	1061	1058	1005	1041	1012	991	1026	1032	1024	1003	1017	999	1076	1080	1014	999	1009	1089	1045	1023	1044	1032	1049	1077	1037	981	1026	1066	1014	1033	976	1004	1036	992	977	1049	1063	1002	1042	990	999	1047	1057	1059	1026	1029	1005	971	1059	1035	1038	1003	994	1034	1005	1044	1027	1038	1037	1020	1026	1013	1022	1051	1033	985	979	1075	1058	1026	1004	979	1029	1047	1015	975	1056	1028	1046	1052	1051	1026	1015	992	1057	1036	1005	1084	1063	1024	1072	1035	986	1082	1026	1051	1001	1034	1091	1026	1022	1008	1041	990	1046	1023	995	1074	983	1122	1025	1019	1028	1022	1023	1076	1024	1019	977	1001	1001	994	1091	1015	1011	1043	1060	1031	967	1050	1046	1004	1107	1052	1006	1084	1037	1080	1049	1032	1056	1048	1037	1062	1023	1037	1052	999	1059	1056	1014	1055	1051	1018	1070	1000	1029	1053	1036	996	1016	1025	1088	1054	988	1009	1084	1039	1040	1035	1049	1056	1031	1065	1045	1004	989	1004	991	1007	1010	1016	1037	1078	1049	983	993	1027	1068	1023	999	1022	1068	1001	961	1036	1067	1038	1004	1039	1034	1054	1056	991	1006	1061	1014	1041	1079	1038	968	1012	1035	1044	1024	1041	1004	1012	1016	1082	1102	1019	965	1035	1065	1070	1086	996	1070	995	1069	1043	991	1072	1019	992	1034	1041	1016	1051	1041	1066	1023	1102	1025	973	1037	957	1075	1051	1078	993	1023	1006	987	1061	1059	1097	986	1023	1031	1006	1009	1050	1081	1030	1044	1038	1043	1063	968	1084	1004	1030	995	1009	1067	1056	1064	1059	1046	1032	1019	962	1002	1028	988	1010	1000	1026	1028	1093	1065	1014	1031	1033	1031	1110	1027	1037	1009	1064	997	1017	1042	1036	1046	1048	1055	1016	1040	1053	1046	996	1017	1088	1041	990	1030	1066	1116	1099	1063	996	1055	976	1000	998	990	1002	1036	987	1016	1043	1015	947	1067	1010	1057	1019	1044	1021	1074	1046	1053	985	1031	1016	1003	1083	996	955	1055	978	1020	1050	1000	1046	1032	1058	1048	1085	1050	1009	1005	1054	1053	1006	1015	1065	1002	1013	999	1051	1042	1069	1055	1012	1070	1051	1037	1044	1001	1049	1051	1055	1016	1024	1039	1034	1027	1000	1026	1039	1025	1071	1005	1028	1060	1055	1086	1073	1034	1008	1046	1070	1052	1084	1040	1004	1027	1016	1033	990	1065	1028	1099	1074	1081	1045	984	1083	1001	1027	1028	1038	1028	993	1037	1083	979	970	1048	1074	1081	1004	1067
31764	32234	27514	8277	803	630	544	566	559	530	558	539	537	528	515	553	551	514	530	490	529	529	542	510	478	504	553	560	524	522	522	568	565	515	513	523	564	533	515	538	524	531	511	516	512	535	501	507	509	532	514	525	489	510	526	507	517	485	533	552	524	483	545	535	530	517	537	529	483	528	525	506	521	504	527	525	518	543	526	544	517	527	531	493	525	553	529	497	491	492	521	501	542	563	494	492	556	531	543	565	538	504	527	523	498	530	501	506	498	533	544	516	577	499	532	541	552	479	543	514	507	522	556	572	537	551	508	521	529	537	503	508	548	524	546	492	493	535	526	539	536	510	530	501	514	503	543	536	539	536	517	553	481	520	519	588	523	528	550	543	521	534	518	541	493	555	569	528	507	492	540	486	563	509	529	512	555	512	534	551	525	524	575	494	533	559	514	525	537	504	501	540	526	512	580	493	527	522	485	511	550	563	506	546	545	548	533	542	526	517	550	557	509	532	526	502	484	479	528	491	528	491	546	500	537	545	510	523	500	511	493	530	485	550	490	545	580	538	511	507	510	524	520	498	506	483	507	489	546	564	555	535	513	516	517	522	533	540	482	516	574	519	525	569	551	541	540	526	494	531	481	502	527	493	518	540	546	535	545	526	504	515	529	536	506	517	545	511	532	538	502	506	517	524	530	538	494	547	515	537	536	495	520	494	535	526	525	516	525	527	529	496	510	499	548	531	541	571	553	530	513	518	502	503	500	554	506	512	520	572	521	525	525	528	545	510	553	508	515	545	509	474	512	578	507	510	517	551	508	504	543	505	535	541	493	514	509	517	555	508	521	534	522	542	512	522	496	492	515	530	503	546	527	523	538	532	533	512	501	542	548	529	509	529	513	521	522	546	558	557	500	511	530	540	537	490	539	500	566	525	560	564	499	503	491	523	538	525	518	498	534	525	543	543	567	532	535	488	524	547	503	544	510	499	504	518	512	480	529	545	516	483	494	554	556	504	514	530	532	516	521	483	521	551	516	497	518	510	550	499	550	503	511	516	550	523	560	540	538	507	558	507	546	487	541	538	562	534	531	470	507	488	490	521	479	512	530	503	552	535	479	563	532	500	505	497	499	559	534	508	511	496	538	527	542	536	523	507	514	533	515	534	536	527	542	468	520	526	518	546	525	522	518	537	493	487	524	510	514	590	491	502	543	535	500	528	501	496	513	540	573	471	501	554	512	532	503	598	508	506	548	506	542	523	545	534	512	518	503	557	557	534	548	500	577	500	529	534	529	564	536	531	533	532	527	520	518	499	557	543	532	473	504	568	530	573	538	517	522	500	521	521	501	524	524	545	530	553	523	532	560	501	507	549	544	536	526	534	590	522	507	515	528	551	516	560	539	525	528	498	544	502	504	547	529	506	526	514	526	494	543	535	517	503	505	515	517	508	523	540	550	565	518	505	529	511	489	527	475	490	533	456	497	559	506	524	540	539	521	519	514	535	545	534	523	529	528	548	534	552	561	510	516	527	512	560	511	576	512	488	556	523	491	544	505	509	508	545	516	459	491	522	535	466	531	508	547	516	561	532	546	507	515	522	518	499	537	583	532	552	465	526	518	551	515	529	520	535	507	486	540	506	526	532	542	512	489	545	573	515	571	511	530	518	507	510	553	513	531	545	532	521	512	537	545	523	527	478	516	505	521	494	490	510	493	521	532	532	541	527	504	534	522	520	543	546	488	569	525	502	530	501	544	520	498	532	534	513	526	538	546	525	488	536	506	472	545	520	505	516	542	509	488	509	533	534	523	515	497	515	512	554	511	529	511	556	538	495	504	511	554	523	531	514	527	503	507	561	541	497	544	530	527	542	532	496	529	540	506	525	521	508	568	518	542	532	535	538	506	517	559	534	529	545	540	532	495	514	535	523	528	513	506	531	535	531	549	533	521	553	521	512	521	581	527	521	535	494	517	509	505	537	547	537	578	542	552	548	527	544	513	508	525	533	522	539	513	501	536	551	513	519	508	546	524	528	515	567	516	561	547	491	537	520	538	519	494	481	530	514	542	536	532	556	558	530	525	500	539	548	523	540	515	534	536	496	506	557	516	555	513	532	521	487	516	485	523	543	518	508	539	515	518	508	546	516	473	553	509	517	534	520	571	564	556	500	569	522	521	507	533	538	522	511	512	510	539	523	571	535	487	537	503	565	497	555	524	539	508	532	588	525	522	530	525	512	522	520	518	486	529	538	524	539	524	497	525	523	536	576	505	507	519	537	519	540	477	505	533	522	504	549	494	546	525	536	505	511	534	507	515	528	506	547	514	522	523	516	544	485	516	544	502	520	556	514	539	502	508	504	497	540	531	525	531	507	520	522	534	505	459	535	516	542	475	557	538	518	500	546	577	533	527	527	486	498	529	563	546	507	516	549	522	526	535	550	529	479	536	505	550	571	503	509	566	533	512	512	523	535	527	534	514	515	538	537	538	547	545	517	505	547	502	557	522	513	480	524	536	500	521	482	524	534	507	506	494	535	533	523	499	539	540	490	509	540	530	554	553	485	539	527	528	530	522	505	501	535	549	494	566	470	587	558	528	531	543	553	512	523	527	551	512	504	480	516	541	545	523	535	546	514	506	508	501	556	514	525	514	538	542	517	516	526	502	513	493	541	561	509	521	514	512	547	568	515	490	516	522	567	522	499	508	529	526	504	524	519	477	522	538	553	533	537	587	520	501	555	577	545	469	519	545	520	497	544	488	515	541	523	505	537	525	504	483	550	530	551	532	496	533	493	543	537	545	501	523	537	481	515	520	517	498	558	551	534	507	528	510	522	505	543	542	525	580	513	511	459	562	515	492	536	543	469	535	540	540	543	521	566	514	517	541	492	510	545	521	507	500	505	509	536	512	527	561	552	510	501	501	534	549	538	557	517	511	563	564	507	541	515	563	510	527	568	510	517	543	591	573	486	562	537	581	590	532	515	541	552	487	529	496	518	567	535	510	575	514	523	513	521	481	543	541	492	506	562	536	494	545	519	513	572	531	525	494	517	523	487	471	502	541	516	527	492	490	569	538	545	479	562	544	530	480	515	547	530	499	494	461	529	547	527	544	547	531	522	527	547	503	504	535	549	530	533	509	546	564	535	531	506	556	518	499	528	577	529	513	532	526	530	560	480	516	539	554	530	498	517	510	570	494	522	508	532	498	550	531	539	508	501	497	560	530	500	553	537	551	537	504	536	532	530	483	533	516	503	528	483	537	487	520	530	480	541	543	592	526	550	542	541	526	524	560	543	528	505	526	528	525	496	567	565	577	500	540	505	595	502	520	554	492	530	554	535	531	519	524	487	523	522	547	540	471	509	499	501	514	529	559	529	519	487	520	525	523	502	512	518	557	496	546	537	554	519	476	518	542	501	542	496	514	552	531	542	505	541	525	528	542	504	524	524	540	549	532	513	539	514	546	516	529	532	535	531	501	534	523	514	566	507	535	509	530	498	530	549
41881	49645	31891	4202	843	882	808	924	909	897	890	842	877	857	942	919	853	861	857	819	838	898	935	868	856	879	825	849	865	902	878	942	863	874	890	889	874	876	844	829	882	907	855	905	820	895	858	859	834	900	860	877	874	819	817	923	865	847	858	848	892	863	852	918	858	860	871	795	857	884	852	863	841	844	865	856	831	836	867	845	841	841	868	841	862	864	867	858	869	899	867	885	837	868	898	828	824	888	855	892	928	844	874	883	862	936	876	866	864	835	857	846	848	886	855	873	859	871	851	863	908	938	896	863	876	895	844	877	786	890	881	854	873	848	897	842	839	886	850	889	895	899	887	844	932	886	874	936	844	838	854	884	878	908	885	868	865	914	836	842	912	889	905	868	870	898	874	864	837	863	848	863	894	890	846	883	872	838	863	828	846	843	886	876	879	878	922	925	847	885	856	839	846	851	885	874	871	869	842	893	832	883	877	941	874	830	861	803	876	856	884	861	867	879	863	804	893	816	862	852	925	897	877	871	866	847	848	894	823	847	881	843	874	911	942	820	815	927	920	870	915	845	863	846	867	835	884	857	906	887	893	844	830	877	861	852	923	880	832	884	906	876	920	805	834	858	855	887	869	890	881	848	861	857	897	866	852	879	875	856	862	882	917	887	863	900	843	853	889	854	916	853	876	848	845	870	919	812	868	892	889	878	851	851	866	870	915	889	861	832	824	882	880	833	845	894	851	899	842	838	829	881	903	856	892	850	875	866	878	824	886	894	861	867	860	852	853	889	902	935	854	851	879	851	963	856	884	924	876	834	874	848	863	864	900	909	871	855	895	855	908	858	921	843	854	848	894	773	868	867	876	848	858	799	825	895	926	880	930	887	816	842	875	884	858	872	847	882	835	844	869	843	836	852	895	827	844	906	879	859	816	849	853	838	862	890	857	921	864	907	816	900	885	886	858	943	838	827	876	881	854	851	894	886	842	889	844	799	867	883	869	861	849	827	855	852	880	866	869	898	883	906	878	834	841	874	854	835	894	890	827	844	845	907	867	912	875	876	860	907	907	912	789	796	873	899	844	833	858	867	858	806	853	846	880	853	840	826	901	837	906	894	849	866	850	926	849	853	890	844	913	816	889	825	856	873	855	906	865	856	831	873	883	911	890	859	855	884	880	821	856	845	807	853	849	881	925	859	827	815	896	896	861	841	882	845	896	843	845	883	854	906	860	796	828	902	850	934	841	830	840	863	856	844	867	851	870	898	863	853	874	859	851	946	842	886	816	894	913	941	890	838	858	819	871	880	863	825	908	851	890	868	844	842	881	784	929	862	842	886	836	938	827	847	821	887	923	852	856	871	932	817	818	910	875	824	887	867	856	843	918	820	906	908	871	827	855	899	887	907	851	904	919	830	871	858	889	875	880	825	854	876	902	876	892	877	901	840	798	879	898	859	839	895	845	850	843	863	855	854	897	886	861	929	836	847	844	850	890	845	820	858	861	820	877	869	886	814	863	847	874	922	846	838	885	903	861	840	849	859	833	872	870	831	874	925	900	859	880	855	909	866	864	857	887	878	881	847	904	810	875	876	866	838	847	854	820	912	861	868	843	850	862	859	831	862	826	825	905	917	858	838	872	846	844	841	832	864	823	904	860	935	901	895	852	878	839	849	865	845	895	876	851	851	878	840	911	906	891	828	881	901	912	873	857	876	906	867	886	897	870	872	822	895	873	875	940	881	894	912	783	869	879	830	854	824	915	884	838	879	861	818	918	871	877	834	846	871	824	900	863	819	800	874	819	855	855	853	914	901	871	866	870	818	874	832	845	818	843	849	827	868	880	849	871	816	869	868	864	902	871	882	912	830	824	885	883	837	871	873	868	909	898	842	904	829	845	840	892	900	838	865	885	822	896	871	845	827	885	809	865	878	882	835	849	878	851	847	888	831	814	915	855	958	888	840	890	889	831	869	854	864	857	844	928	877	817	841	822	861	874	867	869	857	877	846	882	870	833	847	883	886	875	838	901	839	849	831	887	825	904	886	880	861	883	873	872	911	879	844	855	860	868	921	893	865	849	793	848	863	832	877	887	867	853	863	891	873	890	852	868	843	835	841	869	880	877	876	926	944	859	812	884	844	861	877	905	861	881	841	913	907	898	881	855	891	869	879	913	849	850	897	860	844	905	871	905	849	898	833	906	867	874	849	898	875	893	902	827	804	833	913	820	874	796	845	858	838	884	862	878	892	906	898	821	918	840	844	880	844	833	835	869	942	883	897	837	862	839	867	913	862	910	867	834	895	804	904	829	897	823	877	884	835	873	853	852	871	809	839	839	869	859	877	941	888	875	852	890	861	881	853	849	842	885	910	870	886	916	871	884	898	901	791	879	930	881	859	862	841	833	921	838	884	868	801	866	849	896	872	871	883	826	912	866	853	879	873	833	867	889	847	850	854	864	892	854	801	880	841	883	855	916	819	857	872	838	902	868	839	818	848	883	765	895	882	870	887	908	863	884	914	890	821	925	894	885	865	834	871	903	884	866	907	863	849	879	832	844	842	834	918	865	823	889	876	885	871	878	862	888	824	887	911	872	879	864	836	845	863	860	873	823	845	846	865	849	916	898	851	875	895	873	837	871	836	848	808	887	871	872	886	851	918	912	868	832	938	841	865	839	838	827	906	867	864	854	855	877	877	887	855	822	849	843	842	876	941	906	884	875	868	879	815	836	910	855	866	864	916	893	891	858	824	923	827	890	843	848	872	878	821	899	888	925	864	828	806	876	828	820	890	863	859	860	880	874	839	825	821	842	834	869	865	843	904	856	837	880	884	881	875	867	832	823	863	849	845	913	854	855	876	838	872	858	901	942	849	878	859	862	819	846	923	835	869	880	866	863	871	784	879	858	946	847	914	899	894	837	853	913	820	843	852	855	883	855	841	857	843	893	833	932	863	880	828	908	853	862	858	862	860	909	857	837	859	882	824	834	911	811	883	902	899	867	898	820	862	903	862	858	888	835	850	872	829	870	861	821	833	888	831	863	849	854	889	852	895	827	868	877	894	876	862	893	759	860	894	839	868	840	875	875	804	899	836	914	807	809	833	883	909	833	919	867	893	865	868	832	859	880	887	842	889	846	850	853	842	808	815	877	878	864	893	861	936	886	865	873	875	867	861	876	829	910	851	873	862	865	868	859	876	828	813	924	884	877	867	893	901	893	866	928	889	898	918	899	866	875	887	858	893	855	810	886	808	876	862	879	837	870	890	838	870	877	924	891	811	885	922	832	902	869	841	876	854	889	818	840	839	880	867	892	865	922	845	817	862	813	881	859	847	856	868	821	921	887	861	865	890	899	824	853	871	884	859	895	874	913	901	861	871	880	852	859	881	896	944	853	907	842	874	840	823	864	813	917	845	849	821	930	892	886	830	853	864	840	846	891	795	841	859	877	886	904	825	866	907	920	933	890	908	912	895	850	950	853	841	836	887	866	861	822	889	823	860
25758	25591	33745	25781	15908	2739	511	404	435	411	405	434	405	450	379	387	406	409	392	424	414	392	418	389	426	424	418	392	406	437	426	429	431	415	416	432	421	384	411	451	442	417	426	420	396	413	420	437	360	369	400	398	423	427	394	394	413	411	382	453	400	407	406	388	398	401	418	411	453	428	416	396	405	408	417	385	397	393	421	382	372	413	404	394	433	433	381	398	417	403	424	413	422	397	417	435	414	445	399	365	411	405	401	414	433	397	468	391	411	366	401	396	398	366	443	420	386	397	395	421	407	400	399	387	451	409	375	414	422	427	418	419	402	382	382	378	393	402	399	402	421	408	424	426	406	429	414	388	380	428	392	437	409	392	375	423	409	405	404	406	403	444	395	448	423	410	383	395	409	424	402	390	412	429	421	409	424	408	390	391	422	440	420	396	403	392	403	395	429	419	370	388	428	406	422	404	418	402	413	413	441	388	393	437	416	424	425	402	410	467	424	391	415	457	419	423	400	403	406	427	417	458	386	408	400	445	407	398	401	446	398	379	402	391	394	431	444	377	397	384	384	391	399	392	402	376	412	393	403	440	474	369	398	415	411	382	416	419	392	420	444	389	416	410	396	382	423	419	386	401	387	404	441	386	394	411	396	410	420	417	390	420	386	413	428	417	428	414	427	418	392	444	406	406	375	391	371	366	401	423	428	419	382	410	425	444	435	402	390	417	411	422	430	424	427	382	405	380	410	373	394	413	416	389	407	425	384	414	402	411	426	393	428	386	426	390	414	422	397	435	381	381	432	405	387	400	417	430	377	393	414	420	367	433	410	382	389	421	415	356	441	425	412	434	445	374	404	408	424	406	370	380	408	440	417	388	412	376	405	411	457	411	423	409	417	392	384	410	426	419	427	401	393	422	413	392	410	396	394	393	443	415	403	418	432	378	389	388	434	407	367	422	408	404	386	401	395	391	425	437	439	392	438	423	414	434	384	385	414	405	428	399	370	402	411	412	399	388	394	391	404	422	436	395	397	422	412	406	440	412	428	404	424	409	367	424	392	398	446	422	445	401	412	378	435	400	411	424	392	402	401	424	408	393	370	439	439	375	388	431	436	389	446	417	361	437	375	413	421	436	410	392	423	390	380	418	407	439	429	441	389	381	406	422	390	400	394	445	403	405	414	386	439	394	405	453	378	403	433	424	413	384	402	424	383	379	419	413	449	379	425	401	410	398	392	381	397	430	412	428	422	392	445	381	412	379	392	355	428	384	400	401	400	405	421	401	422	403	418	432	432	362	414	366	392	416	420	380	407	403	449	425	420	379	406	375	421	428	435	406	453	414	426	451	409	428	418	423	423	436	388	406	401	435	426	424	418	412	410	387	441	415	382	406	397	413	379	464	439	434	410	422	371	400	399	379	398	448	401	377	391	423	413	428	409	420	450	379	442	467	412	413	427	377	441	391	405	398	426	424	383	392	407	444	394	432	397	432	434	396	411	445	412	416	419	429	411	374	387	396	414	403	395	418	445	412	405	422	424	365	407	444	428	397	416	421	412	406	433	416	408	418	425	407	426	409	384	408	394	420	434	401	419	407	404	417	412	413	388	401	404	392	401	404	381	432	426	396	448	412	399	466	408	391	399	425	406	423	410	421	380	404	414	407	416	364	444	385	389	424	444	434	416	434	410	431	446	427	393	396	406	407	427	382	414	406	405	412	433	429	398	404	424	428	447	403	395	401	413	450	415	400	391	424	429	400	391	436	407	419	405	370	393	404	430	432	407	448	410	384	398	428	404	429	435	399	429	406	434	404	419	424	391	408	441	429	397	388	407	413	426	422	389	408	426	410	430	379	375	404	450	378	418	407	394	436	441	416	420	402	360	358	438	409	460	420	382	383	373	410	405	436	412	415	407	416	386	388	401	372	402	391	399	401	427	417	420	410	418	438	437	424	418	388	407	376	400	386	397	415	410	386	408	454	399	408	406	425	410	399	439	410	419	431	395	435	429	407	402	402	375	386	391	381	399	392	404	396	389	379	417	379	416	407	413	420	417	409	398	412	424	416	410	418	382	440	401	401	414	418	426	416	428	426	404	400	413	401	382	407	417	398	408	443	376	455	418	410	414	419	405	377	385	389	401	405	432	428	432	402	406	402	458	402	395	407	417	429	405	401	385	439	447	397	382	432	385	398	434	397	391	384	449	428	382	473	405	423	401	392	394	421	423	434	374	395	411	420	437	345	424	390	443	388	418	401	425	396	424	413	397	404	428	375	427	404	388	402	421	407	413	453	425	409	421	415	403	391	417	405	414	385	412	388	410	435	431	406	409	381	438	430	432	437	394	367	408	423	406	409	399	454	416	417	405	424	419	402	428	358	450	407	461	417	416	397	444	435	417	371	392	448	427	421	380	424	398	433	455	426	440	419	434	431	391	379	408	434	415	411	423	398	430	401	404	404	418	419	403	404	408	409	427	404	417	468	402	429	382	380	419	395	406	399	396	435	433	443	377	436	425	446	430	391	426	433	391	390	402	391	386	402	465	410	441	440	421	386	407	424	415	421	373	397	400	447	400	400	403	438	434	367	446	429	404	371	392	396	377	443	410	391	410	371	402	401	425	403	392	392	416	423	429	416	409	414	401	401	399	422	434	455	404	410	403	426	406	430	392	404	428	452	431	425	396	414	428	383	443	403	422	412	403	399	431	384	396	387	394	416	392	413	388	398	440	411	402	423	400	377	396	390	437	430	380	417	419	383	420	429	387	444	400	365	410	389	424	422	407	412	426	429	392	410	413	391	434	409	419	390	418	424	399	378	407	416	401	403	431	391	458	409	410	382	430	424	415	423	410	419	414	409	440	417	373	425	429	433	403	363	391	422	383	422	394	435	390	391	389	438	432	384	413	417	407	388	433	409	409	389	410	427	409	421	434	458	410	396	416	418	431	393	397	411	393	418	422	394	442	414	436	413	414	418	443	372	403	395	403	390	405	407	413	440	429	390	415	409	400	415	383	395	423	403	403	415	422	404	417	409	410	399	426	416	403	407	428	412	471	417	436	443	409	396	394	424	418	457	408	442	413	409	415	433	427	414	386	397	423	418	413	439	370	405	410	406	454	409	405	411	380	419	437	405	398	393	425	405	391	403	390	426	418	409	444	416	410	400	428	385	408	406	400	426	397	430	382	403	412	395	417	409	450	409	451	428	388	447	390	436	416	433	413	394	424	429	391	386	411	404	423	413	409	388	400	421	457	390	402	349	390	405	396	437	420	428	420	416	429	382	398	412	410	417	427	391	422	408	385	453	392	421	404	399	404	444	404	408	422	393	429	389	386	389	415	399	431	437	435	392	428	425	399	418	410	444	394	420	391	388	428	434	413	414	420	380	429	397	415	440	441	430	408	430	375	395	419	393	397	431	401	427	393	422	380	410	418	408	399	376	418	402	394	408	409	409	442	403	410	395	399	436	415	416	407	397	403	408	386	386	396	397	409	385	398	384
62000	91056	61985	11021	784	735	711	698	718	705	707	696	684	687	638	677	673	661	725	680	711	709	694	723	705	707	707	653	642	683	692	754	691	714	666	662	660	666	669	647	656	690	708	673	719	701	692	655	666	646	640	708	671	681	688	704	754	657	679	681	730	656	692	676	614	649	655	658	708	662	697	691	692	682	704	661	704	700	697	640	626	623	681	667	645	718	695	688	684	718	680	634	715	662	665	677	657	727	663	701	687	686	656	659	694	696	657	679	697	700	707	676	683	677	710	697	630	690	723	676	710	706	690	662	658	656	692	699	687	697	681	691	621	683	681	683	666	692	722	676	646	648	689	654	633	643	708	709	771	725	743	658	721	677	676	669	723	638	659	684	659	766	665	689	669	712	706	699	693	616	686	697	707	704	683	644	667	664	667	640	661	702	683	675	677	714	671	683	689	695	683	669	650	685	637	716	693	717	707	682	713	653	673	687	663	692	686	732	661	672	637	640	685	719	700	635	678	627	629	659	687	661	731	633	686	688	643	679	655	667	695	671	692	681	699	702	687	688	663	679	665	678	613	672	699	670	708	690	689	651	696	701	691	633	678	672	710	663	680	667	757	677	699	696	701	655	728	705	706	718	674	654	737	683	707	655	707	674	697	673	670	737	691	646	670	682	720	652	658	690	659	700	640	731	694	690	645	703	745	684	747	647	679	691	683	711	706	715	624	680	709	646	695	679	708	658	695	682	698	688	690	675	691	667	717	653	728	708	661	647	637	682	704	660	703	664	698	673	663	658	686	672	627	664	677	693	679	665	656	728	693	715	672	640	655	630	642	685	683	694	649	641	700	681	659	672	642	688	641	655	622	721	680	718	694	656	662	678	684	709	718	675	697	683	669	728	679	684	697	683	638	714	628	714	696	695	664	665	704	645	704	670	701	649	679	651	671	670	695	714	674	691	663	722	713	639	691	736	707	652	672	709	703	689	621	688	676	717	690	701	686	645	670	709	648	680	694	711	670	697	670	685	685	701	701	692	680	696	739	672	703	638	727	708	658	655	679	693	664	717	722	665	685	730	734	655	686	673	697	753	708	704	693	660	691	686	677	677	682	682	718	711	667	661	692	702	741	725	692	708	700	711	624	698	654	641	660	648	679	677	645	662	688	658	626	713	692	713	708	668	700	667	666	700	695	660	673	683	687	673	679	678	683	686	679	743	668	678	685	644	682	683	716	685	663	691	646	663	693	691	671	689	722	653	665	702	699	636	684	728	683	729	671	705	685	708	689	639	652	712	710	642	652	695	672	668	701	721	644	669	677	674	681	672	688	707	696	653	675	730	665	689	701	655	686	707	666	674	655	688	671	712	620	679	642	687	663	716	749	672	717	715	653	652	691	702	706	714	682	756	693	681	692	664	708	651	684	699	717	670	705	646	671	672	656	669	604	707	728	692	663	660	702	714	701	730	713	667	733	667	663	704	717	639	697	673	665	736	734	689	731	656	698	716	711	679	695	704	725	664	689	715	706	667	715	635	690	681	677	611	687	647	700	674	651	716	699	662	659	646	660	681	675	644	748	717	673	724	760	693	704	670	670	697	689	713	690	668	695	679	678	700	638	705	675	651	673	689	649	651	753	704	662	640	679	717	690	659	706	650	638	660	655	651	672	666	667	647	700	629	697	666	626	685	623	705	708	614	669	667	713	677	680	655	682	684	693	719	629	694	685	687	684	693	717	673	664	658	638	718	693	699	693	691	659	643	679	624	668	702	662	660	677	684	637	661	689	681	661	667	690	679	670	676	714	691	678	759	661	683	671	645	724	659	703	664	681	715	652	669	734	692	655	663	699	672	680	692	677	676	740	679	703	688	672	700	696	675	702	662	685	683	694	656	664	645	731	710	712	708	681	630	679	666	641	698	703	715	674	676	658	673	726	701	664	699	692	698	654	685	668	683	688	679	632	701	667	659	697	678	680	712	716	658	643	669	679	674	678	665	675	705	695	734	695	699	690	682	714	685	668	649	717	674	657	676	689	729	658	660	689	665	612	676	702	675	665	670	644	686	637	642	684	664	680	669	647	707	676	670	677	658	666	632	664	646	679	687	709	707	678	666	641	652	649	700	699	707	645	661	686	681	691	672	647	702	682	717	720	667	681	663	706	666	676	674	692	738	670	627	682	668	621	700	681	658	653	687	671	696	673	698	687	698	699	655	693	658	643	699	658	685	678	735	653	670	664	712	690	661	722	665	641	652	669	685	679	693	695	697	665	686	654	646	719	666	682	697	648	683	722	722	700	719	668	716	689	687	730	668	683	659	640	654	718	632	671	711	685	679	689	670	670	724	672	701	656	627	664	645	686	673	722	709	677	708	694	623	649	638	692	654	638	709	631	672	697	632	672	668	695	690	705	649	656	703	690	696	652	716	677	700	642	700	656	672	670	641	685	666	666	631	698	672	679	672	673	714	686	702	681	696	677	696	651	691	719	692	668	685	671	685	725	674	687	670	680	688	703	713	704	653	766	692	627	689	660	696	663	697	649	626	672	690	660	709	690	671	684	702	642	640	760	679	734	672	655	693	699	701	649	634	640	663	725	686	678	720	679	706	705	642	679	643	687	665	682	623	677	617	717	710	649	682	630	669	693	706	694	686	638	685	699	691	656	633	678	653	621	677	717	680	656	724	684	703	683	678	673	687	681	722	697	723	728	744	708	692	708	691	704	642	699	688	673	667	698	638	643	660	699	660	716	740	714	735	703	663	655	664	680	722	701	705	671	663	675	663	694	707	673	697	686	706	708	661	691	649	684	660	677	705	676	711	697	676	650	670	643	698	649	669	624	705	720	679	691	673	674	648	728	700	698	643	727	657	694	674	662	684	713	680	664	705	699	709	677	709	687	664	633	687	667	723	694	672	660	673	655	686	678	683	694	671	720	704	671	665	669	736	691	659	657	700	676	686	794	726	612	702	706	662	705	746	660	661	686	691	717	699	673	702	682	659	666	681	653	695	744	671	700	664	673	683	676	676	657	657	669	671	685	705	636	650	663	657	668	688	682	680	709	667	693	652	670	670	710	681	633	673	682	704	734	691	693	662	692	723	655	688	697	678	665	707	727	674	672	710	688	687	713	696	654	648	703	664	689	684	705	701	684	670	696	669	708	695	687	696	672	672	675	704	732	662	671	669	709	684	683	670	700	631	734	730	680	709	673	668	673	673	708	689	677	706	675	700	705	705	760	673	642	678	700	738	655	651	690	703	657	646	689	695	661	639	649	683	698	665	668	650	640	695	630	644	742	668	681	707	656	664	678	690	699	712	640	679	693	727	654	732	656	696	659	683	697	683	709	639	651	644	682	687	691	670	683	700	701	619	741	651	717	681	655	688	684	666	706	671	669	676	716	660	692	680	684	620	684	679	650	634	667	655	710	654	682	701	655	649	697	680	675	687	720	686	654	704	699	679	685	678	663	676	709	663	711	696	662	693	706	696	653	688	695	662	663	684
24145	23292	31440	24697	21321	16062	2344	835	748	670	714	683	678	701	709	672	681	624	681	689	693	667	690	673	676	672	688	630	721	680	688	696	684	657	692	701	688	700	725	712	709	648	679	676	715	715	630	699	681	652	639	694	698	688	722	667	664	673	654	688	703	714	744	690	685	660	718	675	664	648	640	685	677	689	679	670	692	678	704	671	678	704	673	676	693	651	723	663	662	677	659	637	615	647	612	694	700	653	690	660	663	707	698	631	697	671	663	652	700	674	666	676	640	672	631	676	685	689	656	687	669	689	685	714	688	712	695	718	711	710	655	710	687	690	728	724	690	663	678	691	717	666	649	669	692	643	675	643	666	674	659	643	648	659	677	707	674	659	651	669	685	659	673	666	695	716	636	702	692	682	710	622	662	698	680	684	693	677	717	680	639	691	701	662	726	681	666	612	708	692	690	680	663	670	732	642	670	698	635	700	701	669	744	632	743	665	651	727	685	679	726	685	652	704	692	701	709	649	667	644	710	672	670	632	664	651	698	682	682	706	665	669	656	647	668	671	704	676	727	679	723	649	719	688	668	707	677	621	663	650	660	726	703	694	698	701	646	680	648	663	661	704	654	685	670	662	667	676	709	702	679	690	647	632	664	715	645	708	645	687	667	735	670	628	679	659	646	684	676	712	714	672	699	658	726	687	634	661	642	683	712	677	677	702	654	655	704	652	662	671	692	693	706	661	689	628	663	704	663	688	728	656	669	694	684	681	675	709	680	658	628	664	670	627	690	704	646	678	654	671	724	705	671	669	681	655	661	718	637	687	644	693	693	675	652	689	680	651	702	626	647	655	662	674	622	711	676	680	651	678	674	635	651	678	636	685	689	657	685	659	660	680	664	676	659	707	698	650	698	682	675	638	681	694	694	668	676	673	685	684	652	720	676	686	709	666	695	663	695	715	668	708	715	644	666	674	692	693	671	702	643	685	653	699	643	666	687	627	633	694	663	686	674	669	685	714	691	672	706	664	665	658	651	636	676	652	704	655	672	662	654	645	636	719	685	672	674	709	666	688	644	661	671	726	680	679	667	670	690	675	660	672	692	670	640	669	657	685	631	649	677	648	684	688	685	677	650	694	632	652	627	720	651	693	678	689	680	701	639	664	686	665	721	687	695	653	677	697	709	660	669	632	655	678	581	697	651	675	739	624	608	640	669	717	686	680	664	643	679	757	664	710	662	674	642	707	673	694	657	686	692	669	684	674	694	676	674	679	690	680	704	684	667	665	659	660	703	677	662	680	674	662	683	685	690	669	689	671	683	670	710	632	631	632	661	671	723	702	622	703	670	663	714	673	715	641	660	671	682	659	700	612	668	641	670	647	698	681	714	682	677	670	695	700	683	665	710	697	684	677	612	722	701	608	673	711	652	701	629	663	676	671	679	676	679	677	662	671	687	648	650	677	690	696	697	688	708	715	690	659	691	658	678	674	655	677	691	637	706	646	658	672	649	672	697	666	707	661	648	689	688	703	670	678	651	693	633	719	693	688	641	671	651	671	734	685	691	669	629	652	701	662	639	636	685	670	646	690	659	652	696	641	683	673	676	686	649	664	714	641	685	658	649	675	663	727	717	625	596	698	661	692	659	689	673	700	681	702	631	651	656	673	642	713	697	710	655	665	638	666	670	672	685	676	663	646	660	690	663	709	682	658	696	702	653	698	676	725	696	666	670	668	688	648	672	679	651	684	682	663	659	706	667	689	690	666	675	620	687	673	659	672	673	677	660	640	663	702	701	642	698	675	641	678	616	655	687	692	706	688	713	672	684	688	665	694	629	691	686	693	630	654	674	713	672	632	659	673	682	718	705	648	663	646	670	668	659	643	666	655	666	672	665	658	674	669	637	687	697	730	649	628	701	662	657	696	672	667	676	652	684	671	692	691	662	626	680	683	686	706	681	677	717	687	651	679	646	669	640	687	673	680	686	657	700	655	680	666	622	622	640	676	644	679	692	725	710	670	661	642	653	651	693	615	661	653	701	630	672	648	669	714	661	688	663	689	666	680	666	679	725	682	685	713	646	714	672	630	605	667	694	722	683	622	684	669	643	680	724	648	707	654	606	678	669	664	728	692	648	717	686	649	693	657	704	667	652	700	620	689	686	645	660	724	679	659	650	657	709	662	692	706	708	723	692	669	660	734	643	689	681	639	694	655	700	691	695	701	692	694	679	670	669	718	639	676	653	614	695	689	682	704	642	670	668	624	668	674	675	639	709	684	674	676	615	696	667	634	628	694	679	667	685	709	685	652	708	660	693	662	674	705	670	711	652	665	664	614	680	689	638	672	742	699	675	698	649	710	673	660	708	650	644	665	658	710	683	726	724	667	669	686	683	645	686	657	682	670	704	630	658	623	672	652	631	638	677	703	707	700	702	713	671	659	702	636	688	616	688	700	671	692	682	647	743	710	700	672	661	651	646	641	616	683	663	646	664	689	633	681	673	666	656	664	655	670	692	656	640	676	633	658	654	752	610	680	702	712	620	648	656	684	662	683	664	715	667	635	692	665	704	691	706	654	659	666	701	690	637	661	698	648	696	716	670	664	649	676	662	730	672	659	655	694	679	668	653	668	644	668	693	661	676	647	627	662	702	648	684	656	707	706	680	733	675	695	645	671	676	656	647	677	661	688	608	656	700	716	664	750	676	649	672	637	680	675	676	676	655	679	674	678	705	660	699	670	696	714	716	731	656	667	678	634	616	703	730	682	693	681	629	650	698	661	679	679	672	613	688	648	670	598	664	685	680	674	639	674	686	674	675	645	679	691	684	641	677	674	691	626	621	635	616	648	696	712	676	686	699	682	701	720	655	650	691	640	684	650	640	660	653	654	665	671	651	660	658	717	646	670	630	624	699	636	702	715	663	692	662	657	705	643	657	665	661	675	671	643	666	683	662	640	736	672	666	642	651	691	686	645	708	698	668	643	619	688	677	649	714	656	666	703	656	670	665	653	665	664	686	674	725	697	664	684	670	675	655	690	666	636	697	675	669	699	654	664	647	684	617	668	649	609	672	659	655	641	642	671	673	689	709	669	677	690	663	679	681	696	681	655	678	672	659	726	674	684	688	711	663	687	680	673	713	687	715	702	684	666	696	629	713	676	622	701	701	682	699	651	660	689	682	640	662	687	663	705	683	671	677	675	724	640	707	697	685	680	632	684	730	664	645	688	671	724	680	688	692	684	687	680	666	688	661	716	684	741	678	697	670	660	691	671	647	678	675	648	675	671	668	665	671	687	689	639	714	644	688	679	660	656	667	662	690	667	670	639	702	694	662	639	661	661	649	710	649	644	664	665	700	671	662	681	651	644	642	677	673	640	680	688	664	687	633	660	690	664	667	656	648	698	689	666	670	702	670	651	729	686	636	722	681	738	716	684	706	684	645	662	654	668	678	686	671	678	671	654	672	675	698	700	648	658	655	663	672	689	681	648	590	678	636	652	686	685	676	644
62653	101330	71967	14303	1240	1149	1115	1119	1105	1082	1026	1038	1033	1043	1077	1056	1025	948	1084	1025	1039	1012	1044	987	1014	1026	1055	1063	1058	995	993	1019	1060	978	1067	1006	1064	1084	1060	940	1073	1048	1062	1059	1047	1128	972	1031	1030	992	979	1074	981	1038	1018	1017	1025	1045	1101	993	1029	1021	1061	1068	1027	1016	997	1037	1034	977	1024	1041	1064	1080	1107	997	1036	989	1066	998	999	978	1014	1048	1086	1033	1024	988	1019	974	1044	1049	1063	1002	1009	967	1044	1051	1015	969	1005	1016	1032	1039	987	1055	1003	964	1041	966	1044	971	1061	1017	988	1068	1086	1011	1015	1030	1087	1093	1027	1040	1035	1048	1011	1006	1039	1072	999	1033	1037	965	1061	1071	1021	999	1038	1056	1067	1008	1022	1054	1030	1066	966	1067	982	1041	1100	1047	1060	1089	1055	1035	1021	985	1007	1016	1016	997	1007	1013	1036	1042	1073	1063	1094	1011	1052	1021	1052	986	1035	991	1104	997	1084	1027	1067	1005	1083	1046	1030	1025	992	1031	980	1113	985	1018	1013	1016	988	1072	1010	1010	1080	1039	1050	965	987	1030	997	1025	1089	980	1010	1064	1065	1026	1008	1020	1058	1045	1007	1023	1077	1012	1013	1066	1040	1066	1051	1013	998	1044	963	1053	985	985	996	1032	1009	1036	988	1052	1005	999	1018	992	1061	1037	1039	1032	1004	1046	1019	976	1038	997	1085	1025	1047	1014	1021	991	967	1060	1004	1033	1007	1047	999	947	1039	1027	998	996	1025	1059	1008	1034	1076	1054	990	1054	1083	998	1069	1074	987	1038	1062	987	1052	1062	1082	1024	1047	1039	1088	1052	1033	973	1031	1030	969	1058	1078	961	982	1003	1093	980	1061	1050	1018	1005	1020	1076	1022	1014	1080	1041	1008	989	1036	1093	1002	1018	1030	1070	998	1013	1025	1034	1029	983	994	1029	1047	1005	1035	992	1059	1063	1016	1064	1009	995	1025	1009	1085	949	1042	1003	969	1021	1040	1035	1047	984	988	1022	1059	1024	1100	1000	1042	1073	1028	1055	1027	1065	1033	1024	1041	1030	1029	1019	999	1004	1051	986	1034	992	1002	1023	1000	1072	1033	1003	1054	991	1047	1055	1045	973	1064	1024	1039	973	1011	1052	1066	1056	1023	1017	1000	1018	1023	1111	1030	1072	1029	1019	1037	993	1062	1061	982	1040	1065	1026	1087	1053	1055	1086	1012	1028	1058	988	1029	1022	994	1069	1051	981	1023	1022	993	1004	994	1004	1093	1002	1058	937	994	977	1073	990	1000	1046	1010	1052	1015	1006	1051	1032	994	1012	1016	1070	1028	1016	1045	1022	1017	1073	1010	1036	1020	1011	1046	1050	1026	1030	1066	1036	1006	1008	1048	1034	976	1021	1000	1073	1083	995	1016	1088	1018	1037	1048	1048	1045	1009	1001	1052	1045	1017	983	1073	1004	1001	996	1020	1030	1060	1047	1040	1018	1026	1010	1007	1045	989	1033	1069	1043	1054	1044	1076	1058	1009	1068	1035	1040	985	1036	986	972	1061	1033	1060	1006	1023	1053	1044	967	1012	1059	989	1011	961	1001	1065	1000	1060	1048	1036	1018	1031	954	1026	1067	1063	1076	1012	1023	1019	1028	1041	1007	1021	1049	1034	976	1007	1041	1045	1053	979	986	1002	1028	1051	1048	1027	1031	1032	1010	1026	1020	1049	1019	966	970	1002	1017	1037	1023	1053	1019	1056	1004	997	1019	1053	994	1059	1035	998	1038	969	1038	1080	1051	1027	1061	1041	1035	1039	1036	1032	1029	983	1032	1034	1062	1051	995	1077	1022	1002	1042	1040	1028	1057	1038	1050	1007	1061	1093	1013	1042	1004	995	1080	1022	1057	1032	1039	961	1046	1014	1052	1071	1026	1033	1077	1006	998	1058	1016	1046	1042	1050	1051	945	1034	1079	1018	1029	996	1025	1013	1022	1018	1069	976	1055	1064	975	1044	1043	1030	1048	990	1043	967	1018	1009	1095	1120	1035	1056	1017	1015	1005	1046	1038	1026	1049	1040	1032	1057	1023	1046	975	1001	1042	1011	1014	1071	992	1041	1061	1006	1010	1058	1024	1039	973	964	1052	1013	1054	975	1040	1093	1064	1033	999	1020	1022	1000	1054	993	1046	976	1021	1044	1063	1052	1055	1054	1051	1036	999	1024	1057	998	1075	1054	1002	1023	982	1067	1055	969	1040	1026	1061	1022	1080	952	1081	1009	1065	972	1016	1028	1032	1009	1032	993	1027	1057	1084	1056	1010	1083	1075	1039	1002	1014	1069	993	1001	1026	1004	1050	1032	979	1029	1067	1038	1029	1007	1023	1020	1036	970	1034	1045	1079	1036	1058	1002	1066	1080	1014	1040	998	1018	1005	1089	1020	1024	1058	1028	1102	1054	1070	1055	988	1022	1055	968	1009	987	1023	1086	1014	1011	1011	1061	991	1015	1042	1058	1069	1005	1036	1010	966	1071	1005	1015	1021	1058	1038	1075	990	992	1054	1044	1040	1040	1011	1051	1035	1048	1061	1005	1085	1044	997	1059	1021	941	1012	1017	1010	1001	1027	1028	1092	991	1004	1057	1042	1054	998	1029	1012	1025	1072	1081	999	1018	1032	1022	1000	1056	1033	996	1063	1028	975	988	1012	1047	1004	1041	1055	1062	971	1063	991	1047	1069	1033	1042	1036	990	1012	1048	1080	1032	1014	1098	1011	986	974	1086	1019	1079	1041	1033	1006	1027	997	1033	1097	1022	1022	987	1054	1022	1079	1016	1073	1009	1082	1042	1069	1009	1043	983	1041	1010	1071	993	1047	1064	1016	1036	1032	1002	1032	1024	1052	1009	1053	1032	1074	1046	996	1015	1045	1031	1044	1020	1037	1126	1037	961	1012	988	962	1027	1028	1011	1032	1040	1076	1002	998	1030	1045	1038	1024	1045	1028	946	1001	975	940	1053	1012	1053	1064	993	1058	1054	1040	961	976	986	1010	1059	959	1040	1066	984	1037	987	1014	1028	989	1053	1068	1043	1039	1030	1000	1024	1010	1003	1018	1071	989	1032	1030	1050	1019	1009	983	1035	1010	1028	1036	1003	1024	1001	1064	1053	1061	991	1053	1001	1023	1009	1007	1023	1052	1005	1046	1007	973	998	1042	1004	1037	1055	1061	1032	990	994	1014	1067	1022	1013	1001	1042	1063	1054	1063	1071	927	1057	1000	978	970	1056	1043	991	1029	986	980	1021	1061	1059	1055	1007	1039	1027	1049	978	994	1039	1053	1028	1013	977	1019	1011	1003	1047	1050	1033	1001	1002	1112	973	1027	961	976	1010	1004	1055	1028	964	1039	1066	1083	1058	1044	977	1039	1063	1061	1071	1010	1041	977	993	1095	1009	1036	1055	995	1034	982	959	1040	986	1037	1059	999	1064	1039	1020	974	1050	981	1061	1058	1034	977	1038	1003	1047	1049	1015	999	1050	1050	1029	1039	1029	1045	1011	1052	1011	987	1034	1032	990	1027	1079	1040	1054	1002	1064	1022	980	967	1084	1044	1062	1035	1023	970	1066	980	1023	994	986	957	1032	1008	1022	1008	1011	1026	1044	1034	980	1067	1014	1041	1012	1055	1085	991	1037	1005	1056	966	1019	1033	1013	988	964	1000	977	1021	1086	1080	1018	1042	1024	1020	994	1004	1038	1055	1072	1035	1042	1053	1024	995	996	1065	1041	1044	1030	1045	1028	1046	1068	1013	1031	1009	1071	1012	1049	980	1045	1028	1019	1018	1019	1071	1006	942	1028	1004	994	1027	1095	1017	1032	1032	1004	1052	1030	1048	1045	1045	1036	1065	1054	1050	1015	1021	981	1074	1057	1060	1030	1007	1018	1046	1030	1014	1049	1002	1006	1014	995	1014	1044	1057	1012	1048	1050	1033	1074	1045	1012	1027	969	1006	1014	1042	1047	1031	1059	1031	1035	1022	1006	1105	1038	1016	1013	1022	1024	994	1064	1047	1038	1030	1021	1038	1089	1017	1037	1038	992	1071	1039	1029	1046	1018	1035	1009	1052	979	1013	1040	1095	1066	988	1022	1043	1072	1009	1023	971	1019	1060	1046	1108	1025	1023	1036	981	948	1013	1042	1041	1037	1035	1011	1001	1036	969	1030	967	1005	1019	1065	1028	1000	1000	1025	1020	1053	1046	1053	1030	1010	1036	1007	1004	1047	988	1001	1007	998	1056	1035	1082	1045	1072	1074	1055	1018	1018	978	1044	1031	1004	1068	1031	1026	1015	1083	1035	965	1010	1063	1082	1068	966	1028	1038	1064	1034	1030	1043	1055	979	1000	1033	1021	1043	981	1059	1010	1038	1014	1070	1022	978	987	986	1104	1077	989	1078	991	964	1009	996	1030	1028	1019	1045	1048	1072	1038	1023	1101	1059	1038	1066	1001	1007	1008	1060	936	1038	991	1041	1042	1034	983	1043	1017	1060	1042	1036	1040	1092	1020	1020	1028	1018	1006	1051	1044	1022	1075	1024	1024	1119	978	1007	980	1061	1064	1031	980	987	988	1051	1065	1090	1050	1031	1016	1026	1004	1026	969	1041	1013	994	968	1019	1069	1087	993	1040	989	1048	1015	1005	1015	1048	957	1088	1024	1051	1005	1028	1064	973	1089	1022	1068	1059	1019	957	1039	1049
31346	32355	27249	8209	600	545	554	517	489	534	476	542	481	527	483	543	524	481	515	516	502	523	526	523	504	533	521	488	544	523	488	518	527	563	507	520	519	484	514	526	470	523	506	519	508	509	555	503	518	495	514	520	490	558	469	506	537	532	525	518	503	500	493	509	509	530	490	512	489	485	530	498	522	530	481	491	532	483	524	510	481	531	515	505	506	515	513	509	525	510	535	499	535	517	498	518	477	497	506	542	489	518	507	512	498	510	496	502	509	507	508	521	517	528	525	502	564	520	511	481	503	533	530	511	561	526	520	524	536	526	522	515	498	502	555	516	561	460	482	553	523	537	460	489	506	534	478	497	523	512	517	544	535	543	556	532	515	542	547	526	529	492	488	542	512	529	508	500	521	521	513	500	510	532	507	543	543	515	515	548	544	518	521	506	554	479	458	547	487	485	538	516	489	494	541	523	514	569	526	547	516	520	492	527	485	497	504	506	503	515	527	503	461	514	498	508	522	520	498	509	529	518	508	537	514	524	548	540	495	511	521	469	534	534	533	516	508	530	539	523	511	539	537	531	479	502	512	502	551	506	529	505	484	536	505	511	522	540	562	496	526	467	501	504	515	529	483	502	486	564	517	540	452	497	528	529	489	496	553	524	498	521	478	530	506	524	518	544	578	552	517	508	524	549	512	549	517	519	538	518	522	536	515	526	497	489	520	514	478	464	488	540	525	499	542	522	495	525	514	516	543	476	529	525	538	511	485	516	528	514	509	538	540	513	538	494	489	513	535	530	514	496	493	497	527	528	524	531	500	483	538	504	541	543	555	514	470	484	498	467	569	480	538	502	498	481	521	509	505	522	505	525	512	507	487	506	533	505	510	523	555	496	473	542	514	523	477	525	535	461	515	545	502	552	521	522	504	519	507	551	532	530	543	533	530	505	509	518	569	504	513	520	503	516	497	513	462	520	532	523	562	503	495	520	570	511	489	530	525	492	533	525	512	493	482	494	531	509	520	521	510	573	511	497	498	509	483	485	522	518	521	471	502	506	561	505	533	516	501	507	473	526	499	496	501	529	564	542	493	542	532	518	517	497	473	511	519	537	529	537	526	516	540	470	492	498	525	499	500	484	526	510	484	517	471	525	541	500	520	517	509	485	511	497	549	500	492	486	513	522	507	477	500	538	548	529	514	490	524	479	546	480	512	540	512	488	482	508	494	488	536	517	548	520	516	532	508	487	524	521	541	515	514	513	550	489	523	513	504	521	507	525	527	528	531	549	539	508	501	511	488	560	521	499	525	499	506	530	509	497	517	523	525	477	557	497	484	522	513	508	511	509	543	512	488	563	515	551	557	512	505	508	518	551	515	494	514	507	508	512	530	540	465	508	515	534	533	529	516	541	506	521	478	554	491	540	503	516	440	513	487	546	523	491	542	536	525	540	501	512	545	500	524	508	476	502	543	526	521	499	497	515	508	532	546	491	529	491	486	475	532	478	520	469	508	514	540	490	494	492	547	517	491	541	547	509	570	510	468	503	494	528	521	505	484	500	491	522	523	485	489	527	532	498	529	537	495	501	513	554	548	526	517	526	508	506	494	554	542	511	516	520	507	560	511	547	506	501	489	513	537	503	532	523	518	548	503	509	496	513	499	505	524	522	540	549	528	512	517	532	543	469	502	510	489	486	523	534	508	508	535	509	517	482	498	567	537	538	514	471	519	503	529	472	543	490	503	520	552	548	534	517	528	535	538	499	543	504	530	499	480	513	526	513	500	503	479	527	507	512	542	565	511	553	514	497	497	488	527	503	494	510	533	501	530	526	496	520	524	539	514	542	493	494	519	511	547	466	528	483	476	486	562	529	510	504	494	509	518	515	534	493	545	520	514	519	505	449	559	447	543	540	524	511	487	523	544	540	497	544	528	511	526	513	487	526	549	543	485	508	515	515	498	481	511	509	507	546	471	505	478	487	512	501	486	527	538	498	531	558	550	518	522	496	488	534	541	543	496	527	456	550	503	502	516	494	506	503	556	538	542	522	489	540	508	543	519	503	525	511	492	490	513	553	457	504	530	518	537	553	541	536	468	508	457	476	501	493	518	523	478	534	507	516	503	506	513	531	466	493	522	545	512	501	511	551	487	500	510	532	513	483	476	529	493	543	531	533	551	527	514	541	533	538	536	491	471	579	505	536	520	525	537	488	499	526	510	474	487	504	522	520	514	487	487	559	515	526	495	477	531	510	497	530	494	541	518	500	493	510	496	529	526	495	496	508	519	506	504	477	556	501	537	499	499	519	541	490	539	543	549	494	509	479	546	503	488	498	502	538	521	514	517	533	503	493	506	528	514	494	507	534	488	544	459	540	539	533	560	504	497	468	495	538	520	467	527	524	529	512	474	520	476	502	502	519	501	507	520	510	507	498	497	456	546	527	537	530	465	550	491	530	524	511	526	537	554	552	502	501	508	527	491	515	517	518	529	513	534	537	485	499	503	508	512	516	507	519	545	494	517	554	494	531	536	532	521	525	518	494	535	486	519	504	529	516	522	490	529	540	513	503	551	493	534	500	478	528	513	546	518	525	476	491	526	504	498	522	507	526	520	511	482	485	502	531	528	541	564	535	509	523	529	503	498	485	474	515	532	505	533	499	517	501	514	505	481	490	535	541	527	509	517	529	516	486	518	561	520	514	533	506	547	501	465	525	534	543	497	532	526	519	524	559	482	523	515	521	454	523	511	497	526	523	527	550	523	545	550	548	530	513	513	557	529	509	510	514	500	472	495	513	513	518	509	521	519	501	518	467	535	537	490	541	460	492	532	549	523	547	506	544	542	508	508	510	519	517	468	507	494	547	528	535	487	515	498	485	473	504	533	506	547	466	491	510	456	532	535	511	518	502	495	483	486	520	515	497	518	539	507	515	513	519	527	549	535	557	490	508	507	521	509	495	536	480	517	564	530	508	491	504	514	541	515	494	505	505	506	488	521	512	486	527	539	535	519	544	536	514	502	517	504	502	487	521	530	513	498	494	535	512	518	521	525	511	503	553	537	520	486	497	496	513	509	513	560	518	529	535	527	524	525	484	513	492	553	565	502	519	510	543	503	495	506	527	499	526	507	560	509	536	521	504	481	552	520	511	541	535	512	515	514	541	529	471	503	483	488	510	473	534	528	500	497	510	509	514	528	491	483	506	530	509	506	552	473	498	520	542	487	524	468	527	496	466	539	532	542	535	495	530	544	514	516	495	520	536	510	532	502	533	503	501	521	539	519	500	490	521	515	510	523	523	517	510	501	603	512	507	490	560	492	512	562	526	521	479	534	509	516	536	490	543	522	493	504	509	543	504	502	519	535	506	501	511	524	521	534	504	560	556	498	529	536	509	490	516	462	507	520	543	544	536	532	499	570	516	469	537	504	494	498	506	512	492	502	534	528	522	509	511	530	511	497	517	464	513	553	504	508	527	507	499	490	556	466	477	504	535	496	513	511	501	558	500
41118	50112	30953	4162	884	861	887	878	854	879	864	855	892	884	844	886	843	833	861	899	854	841	872	815	839	822	877	875	828	862	897	861	869	878	836	849	837	838	838	785	855	883	903	838	861	870	852	837	845	835	839	871	876	900	848	886	874	875	850	895	870	828	845	799	801	836	790	844	849	816	847	847	865	828	863	798	890	855	907	874	793	888	825	826	865	809	899	832	817	858	875	904	820	832	900	824	880	831	815	893	853	838	863	845	856	881	810	896	894	870	813	864	812	835	846	936	881	822	836	867	863	809	829	886	819	881	915	868	856	876	871	864	886	833	890	859	872	821	890	841	849	855	862	904	828	906	844	831	848	877	845	859	862	801	841	873	820	877	876	816	843	865	873	871	896	851	842	861	856	873	828	857	854	905	858	787	886	842	884	819	828	881	840	858	841	854	894	869	859	848	868	879	825	857	817	785	860	791	838	820	893	863	916	841	820	843	864	803	878	845	815	836	838	888	878	844	847	857	881	860	845	828	850	857	840	888	812	835	838	853	829	855	857	820	810	828	864	837	868	944	828	872	887	887	853	882	849	935	829	860	858	882	899	798	862	849	847	850	825	851	944	860	821	822	887	837	890	868	898	848	870	852	797	839	811	810	835	867	849	872	865	905	891	863	847	850	809	877	826	815	825	820	898	822	839	858	899	818	861	865	845	853	821	895	776	897	836	835	820	841	847	828	803	862	824	812	899	888	872	816	858	826	828	853	842	869	824	807	837	861	865	871	817	842	831	878	850	858	873	896	827	810	814	877	840	863	859	863	857	820	858	873	880	825	848	829	816	872	901	833	846	830	862	843	869	836	800	786	832	846	864	869	867	845	877	845	879	878	797	844	861	830	837	878	838	894	836	861	894	853	872	847	864	830	857	793	893	843	834	873	839	870	835	900	920	859	856	879	879	874	889	866	779	853	806	820	895	880	866	867	860	837	830	830	795	854	831	809	847	850	825	847	818	844	856	867	899	880	828	871	878	838	816	844	826	835	854	852	801	856	901	843	820	871	872	843	886	845	855	835	822	815	876	815	900	844	829	821	813	799	863	860	853	830	808	865	855	804	878	837	899	878	838	834	863	859	865	785	870	857	916	869	823	857	834	826	904	823	891	859	854	841	814	815	902	844	834	799	814	840	809	912	819	846	874	811	915	810	887	842	791	870	832	861	827	811	825	841	841	867	797	869	812	848	873	860	897	820	809	881	897	873	846	835	876	831	857	874	839	881	814	827	901	821	831	801	873	844	885	827	828	809	871	886	889	878	803	859	826	877	847	854	873	868	906	834	840	824	830	899	835	835	870	861	837	820	851	888	852	824	855	862	817	842	848	829	853	836	823	852	862	831	880	864	888	855	888	844	866	839	877	811	829	818	880	837	882	829	844	831	847	821	873	913	857	836	866	892	855	842	867	811	882	863	877	877	882	853	829	805	845	773	838	881	864	864	835	874	792	844	845	887	878	854	870	840	842	853	832	848	885	821	836	868	878	875	818	849	834	863	843	862	856	831	862	906	944	851	876	860	845	862	838	857	819	849	884	878	872	877	897	820	911	876	880	858	866	815	839	871	912	843	825	843	873	877	894	832	899	861	845	881	846	831	888	845	830	865	854	850	913	851	833	828	809	840	870	852	770	830	841	856	853	861	772	834	918	867	849	879	872	849	871	867	866	867	878	854	873	839	870	840	853	851	821	870	850	874	849	879	887	806	843	832	821	837	824	870	837	792	840	875	824	851	857	853	848	881	822	881	834	801	888	798	867	834	834	784	834	835	847	837	844	877	857	822	849	857	910	837	843	855	834	893	859	822	817	852	877	868	873	856	863	796	845	788	812	868	839	810	891	837	851	839	830	863	847	822	853	847	839	835	857	831	864	858	903	872	839	869	821	859	835	819	829	856	851	875	846	875	831	857	829	854	874	846	892	843	851	779	831	875	878	792	850	843	829	853	864	883	833	864	849	866	862	846	860	924	864	853	778	885	809	886	890	843	909	845	887	884	831	847	870	844	909	839	868	837	875	864	876	827	823	813	809	841	864	824	856	822	849	827	818	844	847	850	864	876	850	841	889	815	889	799	866	827	863	837	882	858	897	835	804	817	821	886	854	883	781	845	867	833	907	921	837	863	849	862	861	818	843	845	789	786	832	854	865	816	853	832	846	852	859	819	884	882	913	824	854	885	885	828	870	865	810	887	911	838	872	891	872	833	859	843	848	799	857	857	828	883	882	859	897	880	864	887	776	831	824	896	890	876	821	806	862	806	863	877	896	836	877	799	866	866	836	843	833	832	807	896	848	814	900	871	867	870	823	874	883	849	789	870	783	871	865	858	874	821	913	809	833	838	873	861	834	814	874	848	806	854	799	859	831	842	850	856	835	841	844	825	851	843	844	840	877	855	858	842	896	828	897	806	821	836	836	808	828	842	817	855	861	889	842	815	892	827	821	871	859	835	869	815	856	873	826	839	883	850	821	825	849	889	880	893	851	848	840	874	837	905	832	872	882	855	853	826	894	810	846	876	792	865	822	865	856	802	830	907	860	859	848	887	818	832	822	900	792	859	831	804	888	838	898	859	855	882	874	857	871	825	816	832	866	864	927	835	908	818	850	882	890	795	825	858	840	813	879	850	850	841	841	844	854	833	822	880	871	817	848	874	846	850	920	829	851	854	859	807	907	892	902	850	829	813	832	817	859	846	883	856	797	865	819	852	870	878	833	833	822	859	808	829	811	851	842	848	830	810	825	793	839	870	827	834	836	851	805	829	811	822	830	830	848	813	819	883	856	857	854	858	829	838	881	829	843	862	851	877	818	841	796	855	852	789	900	846	886	851	839	831	864	867	852	830	807	826	914	846	840	798	856	840	875	868	804	832	866	881	860	915	841	829	871	867	888	833	920	865	833	850	841	893	838	871	854	806	884	883	841	848	896	858	874	846	876	853	862	876	892	862	837	851	863	797	891	857	878	913	893	880	885	870	791	848	818	879	825	822	845	886	857	874	872	827	859	832	922	843	833	849	856	867	836	857	841	850	845	875	866	892	854	903	862	894	852	806	856	795	857	836	869	798	871	857	824	839	831	839	818	816	829	790	831	872	860	896	853	913	853	826	850	846	822	897	832	823	839	824	874	838	845	882	856	853	789	850	954	790	837	842	850	807	830	861	874	815	820	875	811	875	803	833	848	849	790	867	832	869	840	861	870	873	848	855	870	832	848	874	828	959	860	831	817	823	872	815	807	858	846	864	866	849	821	862	879	914	868	800	799	860	914	849	897	849	830	833	855	810	869	837	859	884	827	863	870	856	838	834	873	882	869	841	864	854	859	853	835	766	816	907	790	865	875	871	905	834	817	840	917	882	872	812	868	814	812	869	894	863	861	840	868	856	892	840	828	868	878	840	803	849	819	814	847	840	826	899	878	854	818	859	847	872	852	825	833	847	867	836	833	859	878	858	814	856	838	822
25818	26256	34585	25398	16074	2644	448	455	428	441	412	394	385	381	366	374	386	417	418	428	353	437	428	406	415	383	373	416	406	398	422	394	394	424	428	401	417	440	431	412	384	406	423	372	432	349	401	364	364	399	413	367	390	396	395	415	433	377	411	404	422	367	391	411	360	374	390	427	388	395	398	403	406	393	389	383	419	381	401	420	392	397	425	417	394	421	409	423	391	415	403	419	415	400	394	411	396	408	407	418	409	386	393	380	395	397	439	408	407	360	414	407	401	390	398	387	424	384	399	408	394	395	408	410	411	404	391	396	392	390	395	427	427	428	399	376	350	417	413	377	382	366	361	393	394	384	402	387	402	373	386	425	389	407	355	392	389	390	388	389	401	416	369	381	439	386	414	441	414	368	412	392	373	425	396	389	378	397	415	390	376	417	408	374	401	389	399	389	390	384	397	409	422	406	395	405	406	401	389	400	447	405	399	413	395	395	382	389	395	405	390	416	394	379	433	388	406	385	397	402	415	404	395	415	394	410	372	415	391	386	430	410	392	410	412	413	414	405	374	416	381	419	394	391	360	405	364	389	382	383	385	361	387	395	409	433	360	416	373	410	404	391	368	406	379	377	406	415	402	411	367	389	416	367	393	383	377	411	388	392	388	420	405	384	379	390	382	402	396	377	421	414	392	395	397	381	401	383	413	405	416	387	414	413	360	391	382	420	403	382	416	370	432	398	408	420	360	386	397	382	417	415	386	408	407	386	374	405	359	384	415	373	410	394	403	421	382	421	392	405	377	408	374	399	406	405	389	381	377	415	385	399	385	381	421	428	430	441	413	382	385	396	395	397	387	403	401	408	435	401	378	418	402	406	365	395	406	386	385	387	394	421	418	422	416	338	374	418	372	406	377	400	417	412	413	407	404	377	398	406	407	397	410	384	420	373	400	370	391	391	434	425	420	419	422	392	408	390	408	430	388	402	389	460	410	426	448	387	400	386	403	411	410	412	342	403	389	427	429	378	405	385	400	412	404	405	372	412	375	408	442	392	414	416	378	400	413	382	432	409	362	432	385	404	418	380	416	398	395	433	421	375	389	419	388	389	406	425	411	343	415	418	350	422	425	389	414	381	435	393	385	417	378	362	423	405	404	377	404	400	398	397	388	385	398	373	411	376	432	389	399	377	376	350	406	362	408	394	368	393	376	391	377	379	411	399	402	402	396	424	394	408	415	405	399	417	427	393	437	368	360	371	421	412	390	406	403	369	315	411	409	397	427	420	377	400	388	434	398	386	433	374	437	380	415	366	393	424	432	394	438	411	392	427	395	399	425	405	392	395	344	377	383	386	375	395	370	384	415	400	453	419	409	389	397	403	429	386	405	415	409	404	399	388	444	402	414	381	401	359	392	410	386	392	415	372	452	380	399	399	395	356	380	387	381	382	384	369	437	421	380	398	382	410	366	377	412	412	415	372	384	443	405	380	396	419	397	370	395	383	396	393	406	371	410	416	425	392	398	425	438	448	404	381	430	391	400	393	372	395	403	396	429	379	392	407	400	384	396	403	443	422	376	384	390	394	405	390	416	390	403	417	400	414	430	374	439	426	389	383	460	431	409	398	398	401	354	343	406	393	412	412	400	392	388	390	434	439	408	417	386	386	406	370	386	409	374	432	404	414	365	417	400	407	337	417	408	397	401	440	399	401	415	371	397	427	395	409	367	416	395	396	380	384	420	387	417	377	391	374	437	400	410	378	383	391	371	354	384	405	399	399	414	398	391	405	399	410	417	397	415	410	383	418	389	367	415	389	381	398	376	418	384	410	375	410	411	364	394	400	383	386	423	406	391	422	427	365	394	405	404	403	371	395	407	405	401	400	386	396	417	434	405	407	405	377	413	426	385	408	399	412	374	383	400	399	416	380	407	419	368	418	454	412	362	367	401	383	398	356	368	380	405	366	440	396	422	361	380	415	375	390	423	384	402	389	398	402	395	363	359	384	387	402	400	402	385	405	370	391	380	384	388	385	426	410	379	397	417	388	398	408	428	403	369	389	391	410	388	396	382	407	411	417	374	407	413	398	376	354	376	376	426	380	353	415	382	378	407	352	444	375	378	435	407	396	394	392	371	433	445	358	384	375	401	399	411	393	383	422	431	402	372	400	391	396	423	395	394	392	419	390	384	406	409	404	421	438	425	384	383	411	381	398	404	413	387	412	414	403	423	420	388	437	402	390	408	404	384	380	403	393	347	396	400	422	415	376	389	389	402	417	422	377	385	402	400	399	370	424	430	389	409	389	374	448	382	392	407	402	376	410	401	380	392	397	436	351	430	382	428	387	381	349	376	401	394	410	389	415	406	386	405	374	354	387	374	419	393	444	386	435	392	388	393	397	417	410	382	417	436	414	409	351	412	415	387	416	388	371	408	416	416	395	407	429	408	417	418	405	400	391	395	407	356	388	463	396	393	405	415	409	420	388	419	380	414	390	378	373	406	409	410	405	385	398	390	419	398	374	421	438	397	382	363	412	359	403	395	395	416	395	405	396	418	408	409	385	392	391	393	398	385	422	390	402	414	391	398	379	410	382	406	430	429	371	421	425	395	401	419	404	376	392	429	368	391	400	374	417	400	399	381	401	405	409	410	392	410	403	419	373	385	358	415	363	409	389	429	441	389	402	416	428	414	393	381	410	403	402	390	367	353	404	378	402	417	413	423	409	380	381	387	424	394	389	412	411	414	396	386	403	406	383	409	385	391	424	405	399	426	418	397	389	386	371	422	419	425	382	396	416	431	405	391	393	393	372	379	406	384	356	387	369	409	408	369	359	428	382	396	366	389	398	366	410	378	366	393	415	407	442	384	376	404	393	358	396	380	390	400	378	427	385	409	415	410	374	376	448	435	398	390	377	386	417	388	398	401	378	431	389	387	383	348	420	408	441	400	396	387	397	416	406	415	440	373	382	414	382	405	419	451	405	359	395	373	371	386	411	361	381	385	396	408	381	397	410	395	383	409	393	402	386	398	397	395	378	411	411	409	404	394	385	392	404	432	407	378	428	341	376	391	400	399	391	417	386	388	398	431	389	382	418	358	386	401	430	409	393	388	418	411	385	422	374	429	407	396	396	428	409	421	373	412	390	377	373	391	425	387	376	373	402	379	411	409	374	417	335	367	404	397	416	412	372	406	411	360	402	353	405	385	403	464	434	360	400	386	375	371	387	412	397	412	395	386	390	389	385	393	412	389	390	385	370	416	419	401	396	360	377	352	425	393	387	417	402	401	378	428	426	379	417	387	390	407	416	417	404	384	363	387	395	379	404	385	415	430	382	409	372	391	380	397	403	390	416	440	376	403	398	359	379	404	384	389	397	391	434	377	401	382	388	399	382	405	363	377	377	420	413	395	403	377	370	424	382	387	390	410	385	426	418	418	379	397	410	329	413	426	411	408	378	390	413	411	383	393	386	421	408	361	439	374	405	405	420	395	420	409	390	422	388	379	404
62383	91329	61717	7857	2993	805	715	655	738	724	731	701	713	638	711	662	685	698	673	683	638	687	685	656	697	696	655	664	680	664	694	671	682	638	691	694	680	691	654	670	630	635	638	684	644	693	688	709	685	619	650	690	688	682	648	655	659	657	676	710	705	675	655	642	632	658	657	644	616	693	660	641	696	681	672	673	679	647	667	656	670	718	666	664	587	690	693	670	703	652	701	602	671	726	683	650	666	673	674	678	642	639	658	652	668	662	648	625	670	692	653	673	682	662	649	688	691	670	679	648	659	656	670	711	642	679	695	656	668	671	658	682	605	661	678	690	672	635	648	700	671	713	662	662	700	695	689	650	647	699	673	638	637	673	641	654	696	656	688	649	643	663	712	654	634	696	672	685	659	678	611	678	610	715	738	659	658	670	688	675	664	695	713	669	674	650	658	716	675	638	698	719	698	628	643	664	691	681	709	651	676	671	658	667	671	622	635	709	619	669	664	722	668	691	669	668	638	637	682	637	618	644	629	687	650	661	663	654	633	649	636	681	617	693	637	663	682	638	663	648	653	651	679	647	684	656	678	637	645	673	667	663	653	674	654	663	690	634	617	693	643	701	630	659	705	664	663	651	688	688	691	666	664	688	681	680	683	656	683	626	646	651	662	693	669	694	646	682	648	659	663	653	671	675	653	669	610	640	684	657	658	638	621	655	675	672	643	731	658	695	643	671	676	627	648	671	666	680	665	706	668	641	614	637	666	691	642	697	681	660	630	690	692	677	664	654	662	716	669	666	683	673	674	669	702	678	651	685	663	640	710	657	650	682	621	657	729	674	593	658	677	627	691	699	665	718	697	660	674	637	619	676	712	698	727	689	642	676	719	715	651	694	635	688	652	664	698	652	636	632	686	683	664	666	668	689	598	610	676	662	679	697	708	705	641	710	687	691	634	655	626	678	659	623	684	651	682	700	668	700	690	723	623	666	680	634	657	665	675	662	657	690	628	647	658	676	739	689	632	644	697	672	671	702	661	695	736	698	654	647	643	676	631	649	702	670	680	676	655	620	709	671	683	639	690	673	690	606	634	674	666	687	661	669	655	640	689	700	724	674	684	648	669	676	652	682	704	654	690	667	639	661	677	655	662	654	684	664	627	667	638	636	618	649	725	654	665	715	702	712	673	646	682	643	659	671	668	651	621	661	688	638	697	690	680	679	716	643	665	653	680	654	669	646	663	644	646	664	678	652	687	693	700	669	632	630	664	706	671	691	712	672	649	650	650	717	668	693	693	675	690	648	659	677	631	642	665	689	653	684	606	679	656	679	679	681	682	652	660	640	668	659	682	688	696	682	641	646	624	643	695	666	641	631	693	658	692	688	713	637	660	707	653	685	633	690	693	636	653	652	665	677	623	673	702	681	688	659	690	643	622	634	682	655	656	671	665	643	663	636	668	672	702	662	650	688	694	637	672	636	692	675	672	673	687	665	656	685	636	652	661	697	695	662	657	616	648	678	676	671	648	676	647	687	657	649	652	662	691	646	675	674	685	609	666	644	678	748	668	683	681	645	665	619	688	660	704	629	667	628	664	684	656	686	651	629	692	668	683	653	676	687	682	733	690	693	627	611	647	665	646	631	676	684	667	671	673	645	682	645	667	656	648	683	658	687	637	643	611	637	658	697	696	653	679	671	704	666	683	660	639	658	651	660	668	655	668	647	667	658	652	679	638	618	686	661	710	722	689	666	649	650	678	658	653	660	641	641	701	713	625	663	696	657	680	700	693	697	710	640	656	666	662	682	671	691	672	693	692	710	645	688	677	658	674	656	656	661	690	710	661	646	691	675	689	675	718	662	706	678	644	669	729	697	661	672	667	697	632	669	598	664	645	642	706	670	634	636	677	638	660	670	633	639	634	675	673	689	667	665	680	666	695	636	639	689	689	658	647	683	725	680	694	673	672	673	660	661	728	684	655	670	646	645	616	667	636	628	617	678	648	683	650	687	672	624	664	658	643	658	609	710	666	676	627	722	638	665	677	677	663	667	660	637	637	686	666	639	687	635	669	645	633	626	676	686	704	627	717	650	665	667	664	642	742	679	681	638	670	627	645	666	663	661	643	617	610	633	676	690	618	652	655	679	677	653	676	613	634	667	688	667	688	667	685	663	633	685	631	660	669	685	626	691	677	667	665	685	628	661	669	639	671	688	662	651	654	684	654	670	686	710	652	643	690	679	618	665	666	663	677	681	669	658	652	685	692	664	661	670	664	680	643	644	673	634	679	633	693	659	655	670	673	648	656	638	633	647	666	667	722	669	668	673	711	682	664	646	651	642	683	649	676	666	656	657	672	695	685	643	660	672	678	658	689	665	644	668	695	683	665	705	665	689	655	723	676	690	668	727	643	644	679	626	668	641	638	712	691	673	670	669	725	669	669	666	724	701	618	650	675	714	676	711	688	701	648	671	613	631	631	672	629	671	685	687	654	662	675	618	649	662	650	668	675	696	692	675	671	661	691	680	687	646	680	692	677	656	671	634	637	640	656	645	705	664	659	721	660	664	679	694	652	687	710	687	650	644	688	665	607	665	648	692	652	675	681	682	661	658	678	681	685	662	683	657	689	705	669	650	661	690	694	634	681	652	652	669	628	652	642	664	673	625	665	698	687	634	661	661	672	661	644	698	678	683	633	662	662	689	732	701	679	665	657	628	626	646	629	664	631	696	680	670	679	695	687	709	676	673	638	640	685	663	676	654	625	692	731	634	615	669	677	664	674	657	661	652	662	619	647	685	648	632	636	645	679	688	671	646	689	672	625	657	634	677	699	671	693	697	685	654	674	647	672	671	721	672	658	641	698	655	687	647	634	668	624	639	677	640	652	666	683	720	653	650	675	672	656	650	654	716	652	659	652	647	654	679	617	707	707	665	674	677	671	637	665	712	677	701	674	666	648	620	693	625	719	692	658	703	626	654	662	693	635	683	662	645	687	646	659	682	642	690	670	679	654	641	664	663	642	644	651	626	649	615	666	653	657	669	677	639	698	636	654	646	664	679	640	670	650	651	668	699	633	656	651	644	671	695	677	656	680	696	705	675	676	672	686	679	720	726	651	657	658	655	630	683	670	716	656	633	661	706	669	683	671	604	672	659	608	697	638	660	673	678	679	688	645	665	643	702	658	676	681	670	640	704	685	644	709	659	672	704	666	657	690	658	664	634	688	640	606	687	640	674	665	689	662	677	645	654	662	655	677	677	649	637	610	644	686	657	674	709	654	650	651	618	657	698	698	706	670	656	664	687	680	699	640	665	692	640	645	673	641	687	651	663	682	661	678	646	628	645	705	653	694	684	690	690	659	692	704	718	679	656	677	701	683	654	693	660	669	645	686	654	625	707	633	662	668	656	701	678	666	666	683	663	659	622	683	649	664	680	684	689	624	651	674	701	711	689	672	663	678	660	682	701	692	711	704	692	658	652	639	678	670	670	656	644	670	650	671	673	633	661
24221	23418	32200	24799	21172	13950	1637	711	742	692	734	684	663	669	672	668	677	656	712	715	675	673	671	679	699	697	713	713	668	637	675	628	710	681	637	649	627	641	631	678	672	675	663	669	624	698	651	659	627	621	672	637	683	665	690	662	645	643	692	709	628	677	688	632	690	665	599	621	636	645	653	662	655	671	624	628	679	694	664	703	651	693	674	709	638	649	651	670	633	635	684	650	653	645	652	677	678	653	674	671	653	630	647	658	631	700	697	707	646	607	668	681	684	688	652	658	660	688	651	659	654	672	647	692	659	618	652	656	685	665	621	666	651	693	665	679	632	646	623	709	679	679	670	641	649	626	644	592	647	648	639	669	655	623	651	635	623	659	676	658	666	666	645	640	640	677	629	649	623	652	650	638	678	661	667	653	683	648	664	665	646	641	642	654	638	646	685	658	640	596	694	661	659	652	672	671	684	678	627	664	647	629	663	645	665	614	629	645	654	638	679	627	636	591	652	659	664	643	659	611	675	635	681	652	693	653	643	604	625	657	669	686	635	615	600	614	661	666	680	635	664	639	678	693	650	683	649	675	631	676	651	691	659	659	647	668	655	600	635	623	655	682	703	635	648	653	668	668	651	668	661	629	609	717	617	669	680	644	609	648	648	673	662	699	656	653	661	685	654	664	653	667	659	674	649	684	678	665	629	619	636	622	656	647	697	663	671	658	625	710	640	661	669	670	695	676	656	630	684	680	652	680	654	636	661	666	663	679	633	620	641	687	651	676	657	633	670	657	679	611	630	652	676	599	588	600	707	661	669	642	669	654	601	638	675	626	670	643	666	654	667	628	644	657	669	644	662	681	674	658	709	654	651	669	690	640	656	688	660	631	653	689	616	635	693	641	693	676	658	659	676	645	674	600	661	631	648	658	617	651	650	636	668	702	658	617	655	671	676	642	699	682	715	662	676	686	666	612	643	711	632	633	626	649	691	664	662	672	648	616	640	658	609	654	684	666	657	684	689	671	655	708	650	616	683	668	637	667	639	638	709	675	663	613	636	628	669	669	649	629	679	627	651	663	622	685	679	617	589	664	659	648	643	642	667	703	618	626	661	663	675	656	602	662	610	652	684	658	630	677	630	637	641	636	650	683	651	650	595	618	661	673	697	678	634	672	650	688	687	625	619	656	636	668	679	685	621	668	646	686	665	641	709	725	621	659	661	633	639	649	665	673	724	650	681	691	683	628	670	636	695	617	656	658	655	639	710	600	644	633	621	647	638	624	641	676	693	659	640	608	683	629	679	657	684	627	632	663	668	652	690	695	674	656	639	718	685	640	624	654	639	654	671	646	681	664	655	666	645	660	673	674	667	727	652	635	642	620	635	709	628	676	633	664	673	651	670	685	682	654	647	665	662	668	691	660	690	696	609	694	659	646	689	615	678	613	662	643	607	699	632	616	679	660	704	658	654	613	685	681	664	683	676	672	667	644	717	639	659	636	663	630	670	622	661	648	637	638	672	703	641	642	640	660	610	679	694	644	671	665	672	699	688	672	646	655	636	665	669	626	676	640	681	651	672	661	687	665	654	645	656	650	607	628	651	630	681	670	636	682	662	631	658	673	653	670	656	677	644	639	638	652	656	623	629	662	686	687	608	675	626	650	665	675	664	679	694	675	626	644	703	619	705	676	680	689	680	651	635	660	685	647	650	655	648	606	661	657	670	619	653	707	681	635	704	645	695	636	669	687	672	695	686	696	606	644	633	637	710	638	651	660	691	639	649	697	648	673	680	689	695	666	681	712	680	683	654	686	655	629	629	660	691	630	641	615	647	664	685	675	675	668	695	667	694	673	647	637	611	720	644	669	607	662	638	679	617	675	648	647	674	656	637	667	619	655	685	629	701	612	664	686	603	707	652	674	635	659	662	655	690	697	639	646	637	637	663	657	667	621	645	689	662	684	707	685	659	666	671	665	669	666	660	650	670	646	673	650	673	605	677	669	640	646	609	694	626	660	634	684	658	662	630	623	666	673	670	618	647	635	627	725	610	693	701	633	645	656	662	627	683	620	652	652	610	655	744	645	707	628	675	670	690	629	673	683	724	662	667	683	650	667	664	691	690	694	618	655	665	681	647	639	671	618	673	660	640	675	633	675	700	693	687	591	677	667	618	712	680	653	702	689	714	693	625	623	651	673	678	654	655	668	682	643	653	629	687	664	679	647	647	601	674	676	635	641	674	666	636	670	683	657	705	700	620	667	655	685	690	680	661	692	689	659	653	638	682	642	650	652	693	692	669	657	633	661	678	635	676	657	642	664	594	633	656	704	644	631	638	620	693	653	672	659	694	648	637	643	666	632	667	666	656	644	602	621	634	674	672	701	668	668	675	659	694	622	658	619	628	649	688	650	659	656	655	636	607	602	656	650	645	644	692	633	666	630	689	598	646	655	649	630	663	631	677	672	611	669	653	629	667	643	613	638	681	697	652	658	674	617	665	702	642	641	616	646	662	626	642	702	653	647	727	675	657	656	639	627	618	640	654	705	681	619	645	662	641	674	658	646	676	649	655	649	653	658	617	650	642	616	658	693	635	638	619	661	602	639	620	590	643	705	683	648	676	642	638	641	644	674	655	680	639	640	654	609	699	656	663	593	634	652	647	679	657	637	653	630	658	654	669	666	634	661	676	626	688	670	607	709	641	612	690	650	679	649	661	634	655	616	668	665	694	668	668	624	652	615	669	609	687	654	679	669	644	615	658	704	622	647	609	691	692	637	635	621	630	693	620	683	652	692	651	658	622	631	659	629	646	687	678	635	661	688	670	657	667	651	698	649	671	658	626	672	705	686	670	622	660	649	654	663	627	679	696	685	657	644	643	681	688	640	617	664	674	672	631	660	651	650	658	613	627	646	616	639	642	696	671	630	648	707	678	628	630	651	693	656	667	637	675	660	681	654	614	613	627	629	677	643	629	609	659	663	667	667	664	667	662	640	672	655	649	663	721	628	649	666	673	698	663	661	697	618	631	718	628	701	634	657	653	694	655	694	662	677	673	658	667	633	655	700	638	649	671	682	681	721	636	684	609	679	665	688	695	672	643	711	653	617	626	649	616	665	663	667	641	657	694	681	642	698	689	618	623	611	679	677	635	663	711	676	682	683	633	618	671	659	664	670	628	598	660	657	655	674	645	634	690	620	631	698	635	681	702	670	642	684	682	633	654	629	645	676	643	615	692	615	687	662	649	668	666	671	625	641	648	654	632	654	626	636	646	637	621	678	652	681	611	699	609	667	702	724	689	674	630	672	717	654	689	633	639	639	655	689	612	692	679	616	657	643	634	634	667	661	630	693	628	667	658	676	629	690	637	674	642	702	637	619	679	658	627	603	662	612	650	679	635	679	696	653	615	686	682	626	695	654	701	680	653	669	664	697	668	653	635	670	616	670	703	639	665	650	675	710	665	651	664	644	624	647	648	680	709	681	619	690	690	644	683	710	677	668	646	654
61906	98777	71921	8830	6360	1259	1151	1077	1058	1044	1028	1043	967	1034	1060	1042	1023	1003	1004	1028	1060	1052	1027	977	987	1027	1057	997	1020	1003	1055	1004	1037	1035	1031	1025	1024	1010	1013	1039	1000	1041	1056	1038	1062	989	956	1017	1012	998	1046	1009	953	1003	1024	1044	978	965	1001	1028	982	1010	1020	1045	991	1018	1025	984	1044	1030	1016	985	1040	979	991	1007	964	1041	1004	1039	1032	921	1006	1011	1062	992	991	960	953	988	982	1007	984	1009	1096	1035	1035	1055	1050	940	1014	1018	1027	1005	1013	997	924	1061	1011	1023	1005	978	990	1059	968	1055	1000	999	995	1019	993	978	981	1023	1035	1017	1018	974	1018	971	1001	980	1014	983	980	1031	1029	942	989	993	1094	1048	1044	979	971	985	993	1039	1025	986	1055	998	1051	983	990	1012	969	1027	974	1052	965	1024	1088	981	1030	965	997	1002	992	1026	1028	988	1024	1005	1039	963	1011	991	958	1004	1003	1007	1019	996	1017	1015	970	943	948	1010	1045	971	1034	1000	965	982	999	991	1004	988	953	977	972	1011	991	1012	1000	1030	1008	970	1002	1005	1004	965	1012	942	984	1041	1021	988	996	957	1046	1007	997	995	1016	977	1009	927	980	986	1029	999	986	978	924	1017	952	998	986	998	1018	1068	984	1012	1011	1017	1048	1018	1006	1038	1019	1019	951	1016	1001	1040	983	999	1048	1042	995	990	1042	1046	978	1013	1025	951	1012	1000	1022	1059	995	980	970	1012	1027	1025	995	990	1010	986	1010	961	1009	1069	1022	1044	936	971	1008	987	934	972	1020	990	1015	987	993	953	1001	982	1040	1004	1055	1005	985	1004	978	965	1038	1019	997	976	1046	978	990	1031	988	1036	1052	1026	1030	1054	985	1002	1053	1045	991	1014	967	1021	1022	997	950	971	1004	1057	1048	983	1010	983	962	973	936	1000	1042	971	1023	991	1039	998	1054	979	1025	1027	948	1046	1037	963	1047	1017	1067	967	1013	989	972	965	1030	954	1065	1030	1107	1020	1008	952	934	1038	1061	994	994	1058	980	1036	1051	999	977	1036	1013	969	1013	995	953	1006	1005	990	1007	1006	998	973	971	984	1015	972	1003	1005	1025	958	1053	988	1038	1016	982	1016	1046	1019	944	1007	966	997	1005	1024	973	1032	996	997	1024	1065	959	949	972	955	992	1034	931	1031	1006	1055	979	1016	1022	1042	1003	946	969	1084	991	1016	1004	983	966	992	1021	1021	1023	952	1009	950	1014	1029	994	1044	990	1007	943	1012	956	998	1007	1011	1020	923	976	1027	999	989	975	1046	1025	1018	1067	967	988	968	1002	1016	971	1012	999	1009	1013	972	1016	1027	986	1020	1044	966	1010	965	967	982	963	1070	978	1004	1025	989	1017	1023	1033	975	1032	957	1054	928	1040	969	979	983	987	1007	1055	984	1002	1025	1013	990	1050	992	1001	1038	1019	984	1022	1000	993	963	1072	998	1008	1087	986	1031	1016	999	1027	1015	1086	960	996	984	1021	1097	964	1073	1019	1034	959	959	1041	966	1060	983	1046	1035	995	986	1004	1007	1038	999	999	1025	971	927	1015	1020	982	992	1082	1023	988	1054	963	1046	1001	1032	1064	994	990	988	1001	993	965	1020	1096	1022	1026	1004	1002	980	919	1047	1059	1055	1054	980	976	998	1064	1028	1035	1024	960	994	950	1080	983	1021	1022	1026	1027	940	1059	1009	1068	963	960	1001	1019	941	996	988	1031	977	1015	1015	919	1012	1008	978	1053	1041	1021	1037	1019	1004	1007	988	992	970	1040	933	970	951	1008	1025	1012	1044	1002	982	985	1010	976	1016	1031	990	1010	977	993	996	959	973	965	948	973	992	1032	960	974	1019	991	950	1046	973	969	968	1004	1007	975	1022	994	948	1017	983	1053	972	1026	1017	995	995	991	989	1010	1004	1013	1006	978	1035	1047	1024	1003	982	1016	986	1013	1006	998	1055	1011	986	1048	1035	1002	964	973	941	1018	1037	978	1005	1069	990	974	1028	1022	993	990	946	1004	1041	1012	984	991	976	1006	1002	1021	987	1046	1008	1008	1021	1021	987	1023	1025	1001	926	983	1019	1041	1010	998	970	1052	927	1055	989	1030	954	1014	1005	1057	1007	1029	1018	968	948	1012	1018	1002	1045	999	1005	1031	953	1011	1032	1015	1029	1013	1067	1011	973	985	992	980	1046	953	1034	1024	984	1015	949	1012	1021	973	1006	1042	894	1055	1040	992	1042	1022	1007	985	966	1022	1045	1030	1070	992	994	971	983	975	1028	987	1001	1015	963	992	992	1016	996	987	1018	1041	1045	985	1023	1046	1001	1041	995	1004	1031	963	999	1026	970	1024	986	982	1008	1094	997	973	998	965	1007	999	967	999	1018	955	987	930	962	1016	991	966	1017	974	1017	989	1050	1041	977	980	1014	1036	1035	1013	1028	1008	1028	1011	1008	964	1004	1045	1035	1009	983	1002	988	1009	990	1016	1022	1011	981	1026	1006	1041	1054	981	977	971	1007	1033	1011	1035	981	981	1015	1034	1001	1007	1076	969	1081	1021	982	1010	1013	1047	995	1004	1005	991	963	1013	1013	1063	1010	1007	1029	1001	1007	974	1008	1047	993	1038	1004	1015	1055	977	982	966	1058	980	963	1035	993	1033	998	1013	1035	1036	1055	996	985	992	1010	1018	1021	1004	1042	1004	965	1032	985	994	1020	964	1013	1034	1011	1017	1008	976	1040	1000	977	971	1031	997	1007	1041	995	1006	1003	981	949	1052	1004	989	980	984	1034	996	1046	983	1047	968	992	1042	1007	920	1002	1044	975	989	1008	971	975	1017	980	988	946	988	996	1012	1004	1008	1044	990	1039	1004	959	1000	1028	976	963	1056	1021	1004	1011	1031	1035	1008	1012	1017	982	1038	995	1000	1006	996	1043	953	1013	1011	1019	1024	1020	979	992	980	1039	1063	936	1016	1019	1017	956	1088	1051	983	1023	1002	993	970	970	967	981	1010	1025	999	999	1049	1043	1016	1001	960	1008	951	1005	983	1022	1051	1039	988	980	1042	1007	964	955	993	992	1031	988	1013	1029	1002	997	990	1006	983	1015	965	972	997	995	998	1016	964	973	1016	992	999	1008	985	1012	998	1019	986	927	998	967	1016	953	1015	1062	1024	954	1014	964	999	993	943	1016	1000	1028	1001	1020	997	968	965	1012	982	987	1009	1047	984	974	978	1018	994	1042	976	968	1001	1007	1055	996	972	1022	959	982	992	1046	958	968	991	1050	935	988	1009	965	960	1031	1021	970	991	953	1053	976	1060	994	1000	998	1037	1035	1066	968	1006	997	974	1017	986	1048	1026	1027	1009	956	981	1016	1022	1010	1056	1000	997	968	1042	997	997	1077	989	934	1012	1009	1017	965	987	961	994	972	962	1034	1005	1063	1005	983	997	959	979	1001	1019	977	1006	982	1005	984	943	1023	985	997	980	1014	986	978	1027	995	1037	1021	995	1048	999	968	995	1000	970	1002	1007	1059	985	1000	1010	1025	1005	1003	967	935	1004	957	989	1018	1006	1056	1010	984	1026	1044	1016	1057	1010	959	1057	1047	987	1032	972	1045	1049	1010	1020	994	996	1042	999	972	991	1004	995	1011	1044	1011	1006	965	1037	995	1001	1034	1026	1009	991	1020	968	911	965	1014	1002	1018	1010	940	1020	919	1016	1034	980	971	1003	994	961	1050	998	971	970	952	1007	1033	1037	1057	1024	1043	976	1026	1108	1002	1026	971	1054	963	1030	976	1072	1006	1033	983	1002	998	968	933	1069	931	1020	1014	950	1014	1004	994	976	1018	991	1056	969	988	981	1020	995	1018	973	979	1027	946	1023	974	935	1024	990	1048	1033	1002	965	1013	1011	981	1031	988	996	1021	1020	997	1012	1018	1008	1036	986	1018	1008	1048	983	1018	937	1048	954	998	1031	984	1058	1006	994	991	967	972	992	1011	1017	983	989	1003	990	1038	1037	985	991	953	974	1016	1080	1019	985	986	953	1031	1011	987	1031	1016	968	975	997	913	1002	1024	972	1061	1031	1024	976	1039	953	1003	997	1035	1020	1022	1010	988	968	959	975	1015	1027	1067	974	1011	1022	1011	979	1016	1021	1017	1062	968	992	987	985	950	952	1012	967	1023	1004	982	997	967	965	1028	938	1052	1016	1010	1042	979	1025	920	981	946	1033	1060	1002	1018	995	970	1018	1059	978	969	960	1026	987	988	945	977	1004	987
31524	31678	26983	6582	858	581	570	495	496	524	490	517	523	504	528	509	506	519	434	518	498	491	486	495	539	512	530	499	513	497	522	510	503	561	527	480	465	523	491	523	494	501	471	511	511	502	500	534	528	511	522	500	510	489	522	483	500	506	546	512	534	494	505	545	521	516	497	518	560	503	469	516	507	481	514	487	544	587	539	495	497	485	508	509	504	544	492	502	531	502	500	487	533	503	466	488	471	482	531	515	496	468	533	476	529	491	496	522	493	481	512	469	496	529	536	526	552	529	491	517	526	508	504	473	497	504	524	477	529	476	521	515	485	533	522	486	522	496	478	478	513	499	468	526	509	504	510	431	492	494	465	529	540	486	504	507	511	528	492	529	548	496	508	493	529	484	553	481	501	523	454	494	481	505	473	499	507	491	525	488	519	457	530	510	524	551	508	524	513	514	509	506	533	501	544	496	516	511	504	510	492	514	500	502	467	510	473	522	522	514	493	447	481	469	493	504	486	512	524	504	504	495	458	521	545	491	517	492	510	520	475	486	495	516	501	522	475	503	484	517	510	483	523	502	527	531	495	490	527	447	522	505	524	531	540	506	564	528	512	467	507	518	485	505	568	473	514	521	496	477	507	517	478	509	539	469	543	511	518	477	506	512	490	517	461	503	494	475	495	514	477	506	515	508	497	524	501	462	491	492	509	483	482	504	523	475	493	559	524	496	520	485	509	521	504	540	518	508	525	527	527	465	488	564	503	512	519	500	501	525	523	528	508	503	515	502	508	475	511	488	454	506	498	524	494	526	518	537	491	507	468	489	463	497	514	466	508	494	521	494	499	522	529	453	509	468	524	518	468	515	535	540	451	507	485	518	488	528	497	499	518	490	550	509	514	519	494	538	528	532	510	478	469	514	540	496	483	526	505	523	512	465	504	502	500	520	524	493	504	522	502	491	501	524	465	490	483	548	520	528	500	505	505	496	491	482	510	519	515	511	501	556	541	517	528	531	533	484	515	508	430	495	512	510	483	492	524	476	523	522	512	540	468	524	506	498	493	519	539	539	511	504	540	499	507	534	466	498	462	477	521	518	516	509	516	456	500	476	520	491	483	512	504	500	487	480	486	516	499	497	556	471	506	494	513	513	522	506	520	480	514	507	514	513	511	475	516	482	483	474	523	475	537	562	526	527	525	511	492	478	485	548	522	494	504	517	498	535	554	491	501	487	514	516	494	522	511	533	461	510	488	500	514	494	480	472	507	475	490	499	513	481	524	522	519	504	547	486	513	530	532	522	520	519	514	478	484	536	498	491	526	505	505	482	513	489	502	492	484	528	514	481	520	528	492	496	489	515	497	505	497	499	509	487	482	472	551	528	475	505	489	512	520	506	493	488	527	534	539	510	498	508	526	487	495	484	512	541	517	498	543	511	528	517	496	459	502	488	522	475	487	535	485	478	497	513	532	520	505	523	492	484	532	505	535	454	503	510	474	523	470	497	474	542	487	509	527	519	510	496	506	489	465	505	509	518	498	543	505	492	483	516	541	479	509	447	473	479	475	500	491	537	521	518	530	494	499	506	524	505	546	500	517	502	503	527	505	534	530	523	534	512	541	536	484	520	527	492	544	461	498	501	487	497	495	507	454	532	477	473	533	497	491	508	523	543	504	499	510	493	496	480	519	490	512	527	491	492	521	487	519	537	540	565	483	523	509	518	480	512	513	502	528	518	489	528	491	528	514	491	510	516	502	528	528	469	464	507	491	506	499	498	478	466	493	506	508	534	475	504	514	477	488	493	477	504	545	531	508	511	525	490	530	521	500	528	530	489	531	498	494	533	524	527	527	494	526	497	491	531	488	473	468	498	469	505	523	488	520	540	540	534	529	463	488	467	515	532	503	512	503	465	497	498	515	518	524	452	461	521	493	514	483	501	556	484	516	501	497	473	500	526	512	533	494	537	470	450	486	527	491	480	491	489	533	520	503	505	464	493	560	504	482	506	519	508	506	499	469	468	521	489	505	480	547	479	505	518	494	503	521	544	500	520	472	499	507	537	515	514	496	490	510	482	485	510	508	468	486	555	520	492	557	497	529	528	458	495	512	493	504	518	528	486	494	526	452	526	491	468	462	536	471	528	529	505	468	505	511	496	489	515	502	461	555	565	520	549	485	528	449	488	510	490	501	530	517	449	557	500	511	490	509	488	499	504	511	494	546	527	528	483	480	498	495	504	472	521	511	538	488	500	521	507	490	540	526	502	506	527	499	469	502	518	523	542	491	519	519	538	506	475	485	535	505	520	516	510	491	475	488	506	507	470	506	483	488	526	523	514	535	505	459	539	525	499	484	479	477	517	478	509	493	514	471	496	499	508	486	555	526	496	517	518	524	505	462	515	548	531	508	516	506	523	507	515	528	457	541	518	461	525	529	473	499	521	493	499	501	543	528	511	525	568	523	541	508	472	489	513	509	488	500	521	499	507	508	498	520	466	497	545	517	497	527	529	489	484	504	505	488	481	485	522	528	547	509	493	523	494	497	522	472	507	489	476	462	428	494	502	499	477	505	482	507	527	480	492	512	505	486	530	515	477	490	531	472	477	530	496	480	514	531	487	525	480	538	536	462	494	512	505	502	496	484	524	506	504	513	526	522	484	525	519	529	518	532	503	525	515	496	472	537	487	518	492	508	498	503	502	515	480	511	554	498	483	506	537	522	555	526	516	505	510	466	511	523	470	454	488	514	517	478	536	526	479	509	547	504	488	503	511	544	501	500	504	548	512	489	471	486	491	541	523	504	506	501	518	468	507	502	524	463	496	539	495	546	497	544	513	546	475	530	522	541	484	510	506	521	515	536	526	490	504	491	518	498	560	500	494	529	485	494	509	522	457	536	514	497	550	466	507	518	522	454	513	508	545	527	525	514	520	492	489	474	501	508	474	469	492	509	525	537	498	502	482	476	517	487	504	476	541	523	511	517	555	487	521	546	491	501	508	528	505	492	537	517	511	531	493	523	510	534	504	532	519	521	496	516	493	491	493	537	497	502	470	509	503	530	503	523	497	534	506	494	515	541	501	526	501	508	468	470	489	511	493	469	521	507	500	498	496	487	506	528	505	507	532	536	514	501	496	504	553	545	477	533	478	492	466	542	528	512	514	479	528	534	537	512	551	490	516	509	509	504	493	499	520	460	483	464	475	482	511	474	508	497	477	508	498	529	548	503	499	564	524	510	538	521	515	538	539	493	447	561	487	527	447	511	534	518	507	497	521	462	506	477	471	520	524	470	499	464	507	484	528	504	560	512	483	504	532	559	563	529	495	522	485	488	508	532	562	519	493	470	505	483	499	519	490	489	456	512	472	508	530	520	511	484	497	498	503	448	528	487	506	530	476	485	501	520	508	513	525	485	515	530	503	511	554	507	518	503	475	490	546	508	477	502	480	486	460	522	490	495	495	467	495	479	490	498	478	446	529	519	492	475	479	498	504	460	486	459	477	513	520
41747	49448	30243	1561	1240	846	832	840	799	874	869	843	828	848	842	859	810	865	800	880	804	808	839	819	844	757	830	871	866	816	831	841	799	909	875	804	836	816	873	848	901	848	904	781	810	818	804	826	851	879	835	865	861	830	797	848	823	801	845	860	775	815	821	863	847	805	887	850	847	791	831	868	828	812	825	843	862	835	816	839	837	853	819	828	858	829	861	826	873	863	861	849	829	799	842	842	822	788	852	806	878	833	838	880	843	790	850	863	804	801	807	771	818	867	774	812	901	870	795	804	865	865	797	869	810	806	867	822	820	846	875	866	818	861	778	855	860	832	838	829	837	824	798	809	858	810	824	805	830	834	838	827	819	812	820	846	815	851	805	818	824	818	790	838	824	811	877	771	803	851	780	848	792	811	798	854	830	856	850	856	861	813	824	854	850	852	844	787	816	800	858	793	824	834	855	868	835	862	828	820	807	803	830	794	825	817	827	828	780	826	814	808	848	883	818	829	854	821	857	766	865	835	802	853	865	792	862	801	819	806	832	853	835	828	822	834	843	846	831	804	821	848	812	879	842	838	786	787	821	869	859	804	825	872	820	818	814	831	834	789	847	814	827	855	784	840	868	810	867	830	812	838	874	883	764	826	839	846	848	824	847	843	814	827	866	777	837	869	779	901	811	832	837	838	859	843	855	826	798	842	789	833	863	838	837	884	881	801	839	847	765	782	761	836	851	852	779	777	824	905	832	818	839	851	840	912	873	817	837	829	785	812	839	825	806	812	795	820	803	788	846	811	844	845	819	865	831	844	841	851	826	844	862	833	843	826	829	867	802	843	881	830	847	818	812	825	840	832	824	838	828	820	817	843	837	749	844	864	857	803	826	856	807	797	879	860	826	812	824	813	844	828	832	822	886	878	843	844	779	857	829	801	848	807	845	865	836	806	877	805	848	772	852	842	838	806	818	802	847	843	862	832	833	848	836	852	834	784	807	796	855	837	855	885	843	821	821	788	818	807	839	839	797	834	815	804	859	873	862	827	822	828	798	844	853	823	822	841	810	812	806	866	803	857	786	796	875	773	841	779	812	871	855	845	847	835	834	819	819	830	857	839	827	792	853	853	827	813	834	799	831	832	859	888	862	805	799	834	821	842	920	839	772	793	858	804	836	782	835	836	823	842	766	822	811	841	821	885	884	867	865	894	816	826	842	846	764	892	786	835	820	837	812	868	809	818	822	822	858	796	825	876	848	866	820	856	852	808	824	856	847	848	821	810	793	823	838	838	869	810	859	888	773	835	847	843	843	898	853	831	843	832	833	848	804	833	843	860	854	916	807	855	833	796	776	833	807	861	813	811	878	831	874	841	811	827	880	767	807	873	800	821	835	846	871	800	820	830	918	869	841	836	803	787	809	815	818	798	828	788	856	805	841	782	852	883	869	775	821	834	815	847	825	857	828	840	791	809	836	806	788	862	811	776	786	822	810	831	805	782	880	883	812	806	808	804	792	829	830	912	820	852	811	805	821	847	843	844	843	854	799	852	848	822	847	825	763	873	861	793	837	847	841	846	852	827	821	882	897	806	806	788	818	835	815	830	816	859	839	840	825	847	845	844	863	846	838	859	813	814	826	817	834	824	863	844	841	786	870	854	797	805	824	826	853	869	865	837	810	825	812	834	872	788	832	801	793	789	805	846	829	835	814	840	857	842	856	831	798	852	831	875	832	819	809	829	821	868	881	867	861	857	853	855	799	834	814	829	806	812	786	850	825	852	870	824	877	782	831	756	865	801	819	924	829	814	832	853	817	837	837	822	774	847	798	874	865	785	849	855	853	866	839	850	829	848	849	808	832	851	810	866	799	852	832	866	849	899	843	790	842	820	855	826	856	824	807	839	808	833	826	828	813	796	802	820	811	831	835	835	877	821	783	831	837	806	837	806	840	859	858	853	799	802	816	853	818	825	862	847	861	836	846	850	823	801	838	790	839	831	854	850	835	833	832	805	862	851	820	847	809	787	815	839	876	835	839	828	785	864	808	829	839	847	895	854	833	852	862	803	820	814	839	772	839	841	832	854	817	855	823	844	841	807	794	811	844	832	793	884	820	864	783	804	799	801	835	828	820	824	852	892	871	843	849	871	849	789	846	805	836	871	879	809	874	815	846	839	825	842	835	847	824	825	850	824	804	831	851	803	788	831	787	834	819	834	855	823	840	855	761	817	847	850	780	817	787	836	763	907	888	859	801	821	817	804	831	826	855	756	829	842	858	831	808	773	894	902	804	778	850	866	821	830	812	838	860	774	830	853	838	851	752	809	839	832	772	847	919	835	842	847	805	801	844	794	864	855	804	838	795	822	804	809	837	795	855	851	858	750	816	845	854	820	845	831	831	823	876	796	825	787	876	848	894	867	866	833	900	794	907	808	831	838	844	806	809	848	865	833	773	851	832	846	818	846	823	871	858	800	860	817	842	833	878	878	819	833	830	845	858	801	838	785	871	919	815	830	838	852	807	851	769	803	863	795	819	826	811	854	864	843	865	767	850	828	792	831	842	807	780	863	828	871	898	836	842	801	807	842	868	805	773	789	811	827	766	829	831	782	811	867	795	781	789	798	829	892	883	820	828	772	857	817	888	838	826	759	897	817	859	846	836	847	800	857	822	792	817	805	823	829	859	887	838	843	830	849	805	844	840	815	848	822	815	824	779	842	864	895	815	851	879	817	786	861	800	837	841	802	802	815	886	844	834	878	843	824	812	852	805	799	833	820	804	857	816	819	835	812	769	901	821	815	823	890	835	805	893	840	811	826	870	817	828	824	825	830	784	840	851	829	848	817	811	804	840	859	870	785	794	802	877	814	856	848	858	850	861	872	794	789	836	815	780	818	824	852	788	846	789	845	797	835	851	794	752	744	788	835	791	792	787	833	858	859	847	843	843	822	823	805	794	818	833	811	866	894	848	800	840	817	835	802	849	832	833	844	806	794	837	835	824	815	850	813	875	894	893	804	797	823	860	794	828	832	860	823	821	857	851	795	823	862	869	811	864	885	832	808	812	840	784	858	818	852	879	829	802	800	794	812	848	798	906	767	782	824	849	780	825	812	838	847	834	831	842	829	860	827	836	781	844	838	823	881	837	809	796	865	809	800	854	856	830	831	826	791	777	850	842	798	859	790	824	825	844	824	819	786	832	861	783	851	874	848	851	849	827	793	820	833	836	808	879	792	847	833	764	836	819	828	847	859	824	801	840	882	828	851	831	811	816	811	842	874	880	817	867	845	809	852	827	824	826	819	849	853	809	849	825	885	875	857	800	877	804	880	815	831	876	852	789	797	838	873	871	801	809	828	839	824	844	827	777	884	833	862	819	871	822	817	841	812	874	865	803	841	841	849	797	817	849	867	788	893	838	854	845	844	766	814	797	779	835	866	851	883	817	859	818	786	831	848	808	813	788	817	821	834	846	835	832	873	893	831	870	833	837	836	823	801	857	827	823	813
25801	25611	33494	25414	15647	2496	494	420	436	411	391	387	403	404	395	391	409	404	400	394	428	368	413	413	383	379	403	416	352	397	391	380	370	425	424	395	394	390	419	409	421	414	410	411	418	416	356	376	380	413	413	361	416	415	369	355	418	437	391	422	386	420	408	397	391	351	412	386	399	420	404	357	409	395	400	390	392	437	435	380	378	394	407	386	388	420	413	406	406	414	403	389	395	414	386	410	384	369	332	398	379	405	395	428	387	408	366	401	401	384	391	409	459	378	389	390	381	416	394	386	409	350	427	419	372	352	372	393	367	385	387	387	403	388	378	392	404	379	388	400	405	425	396	430	361	380	390	362	420	392	381	415	369	362	400	358	404	359	416	396	384	367	357	384	378	375	382	358	411	415	400	388	391	386	392	419	392	428	365	367	406	398	377	408	398	400	432	392	392	410	374	378	401	418	391	407	440	437	372	399	377	381	393	423	415	367	366	397	418	385	392	417	400	415	430	412	401	362	382	408	407	424	357	366	381	380	395	346	392	396	407	411	397	435	348	401	387	347	383	390	382	408	414	390	405	396	379	415	393	388	383	375	395	366	383	386	382	389	436	436	425	402	412	427	377	412	382	410	375	379	400	423	395	393	370	354	380	337	367	412	386	406	382	387	403	369	403	356	362	409	383	393	357	420	365	396	375	379	378	386	368	384	403	356	385	394	416	461	393	395	423	389	383	377	404	399	403	387	408	414	374	408	354	343	403	405	385	385	414	388	386	367	397	417	415	369	393	401	372	395	415	380	385	389	370	387	382	377	392	410	384	372	404	390	413	407	394	405	416	407	389	389	370	390	399	393	361	393	394	370	349	397	389	426	402	348	348	393	379	385	397	401	394	363	397	427	403	395	410	376	410	381	395	414	396	361	411	425	403	378	365	390	380	386	389	401	395	412	362	407	407	426	443	407	381	408	396	427	403	414	382	397	401	395	416	406	408	433	383	395	399	394	427	342	407	369	405	419	416	361	416	351	403	372	407	396	392	411	363	381	396	410	418	385	384	389	389	417	384	378	387	361	401	406	371	371	377	389	385	395	362	416	396	388	389	392	377	401	391	405	404	409	411	399	371	404	431	394	349	397	417	369	394	403	393	399	417	402	392	424	377	402	357	381	394	394	463	381	385	409	414	409	377	404	383	364	401	407	368	372	369	401	365	399	400	442	415	386	390	401	394	397	381	398	392	355	371	395	385	400	389	382	393	381	383	414	377	332	396	392	396	386	411	391	401	434	373	400	408	384	377	374	422	418	417	385	398	375	364	382	421	374	410	400	395	407	397	414	391	373	407	371	405	381	358	396	374	392	404	399	385	414	426	393	392	392	383	431	372	367	386	418	379	357	347	402	436	355	418	399	401	410	401	385	391	421	377	380	400	391	410	364	402	387	383	390	389	396	420	366	374	400	376	410	413	401	421	426	386	377	364	405	350	394	418	399	410	382	393	370	369	372	392	405	344	405	390	395	371	365	383	391	415	371	407	370	364	394	394	395	350	407	414	348	401	386	365	402	413	378	386	391	386	390	404	400	404	351	412	380	355	374	386	404	398	423	383	407	318	364	424	401	397	462	376	367	406	362	411	419	360	385	367	403	390	422	406	383	342	389	417	406	426	380	389	410	351	408	412	389	429	397	397	386	386	449	397	368	397	386	367	447	385	379	383	408	400	352	379	364	376	383	432	406	395	358	380	405	394	394	385	411	419	362	396	380	370	412	362	388	389	408	435	382	412	416	399	388	377	408	394	389	390	388	346	398	396	402	418	406	425	393	386	380	395	372	402	375	367	372	396	356	405	386	416	378	375	369	431	422	412	392	407	387	406	400	402	382	404	404	374	358	362	379	370	419	373	401	395	408	381	390	415	390	375	383	410	373	382	424	417	353	346	399	425	403	388	416	389	396	414	379	388	426	368	365	407	379	405	388	383	369	387	413	390	407	404	372	379	408	408	373	393	393	404	412	353	396	429	402	388	421	352	380	435	382	394	371	405	406	406	381	372	387	396	434	402	384	406	387	386	416	373	365	412	409	354	376	380	390	398	386	374	347	404	397	430	385	384	402	363	382	397	379	397	399	384	385	385	376	445	403	395	413	443	386	434	387	400	400	378	380	370	362	401	391	379	375	382	380	387	389	367	344	391	375	388	357	422	421	399	346	423	398	386	420	411	386	393	419	382	385	381	373	406	389	400	385	396	380	421	398	376	404	361	388	355	365	377	411	396	384	405	376	406	394	419	394	434	392	392	377	389	381	365	424	366	399	400	372	382	376	394	429	368	400	376	428	412	373	358	427	402	410	370	404	401	393	399	410	409	383	383	365	383	413	397	400	366	362	358	357	415	435	361	359	392	366	384	385	374	372	396	426	456	405	400	388	354	392	398	405	399	378	358	380	370	375	388	386	375	391	378	408	357	405	386	418	367	365	384	409	378	405	382	382	390	363	389	419	376	422	428	421	399	408	402	399	399	396	394	373	396	386	376	390	400	398	401	397	368	381	425	353	418	378	378	360	382	377	393	404	375	405	400	387	356	351	381	426	358	439	398	398	406	360	386	390	403	390	416	366	390	401	384	391	389	425	399	422	415	384	414	377	399	400	416	397	376	385	401	377	435	395	400	390	399	412	402	409	404	394	380	415	369	383	391	388	394	373	351	404	371	389	404	402	402	366	388	382	410	396	405	382	426	400	389	397	384	380	414	398	352	410	382	379	399	380	390	387	374	358	377	422	364	409	371	370	371	423	421	383	404	343	398	432	415	395	399	407	376	419	382	395	389	395	360	410	397	424	393	363	393	420	378	374	387	408	412	415	374	360	376	411	422	403	399	383	434	407	423	404	369	374	376	354	406	455	417	372	413	411	427	405	401	375	362	353	365	404	422	368	384	406	399	372	372	362	403	379	404	388	397	389	372	396	395	401	359	379	390	408	368	434	424	405	380	399	404	404	391	412	435	390	377	383	372	366	426	368	401	406	423	423	395	354	370	370	369	405	363	430	402	383	428	385	410	416	375	393	371	378	414	404	401	408	422	413	435	380	398	424	387	422	389	391	368	392	414	394	374	375	433	387	411	364	413	350	364	379	393	361	379	396	389	423	376	412	417	358	369	377	372	375	399	377	423	373	414	431	366	396	383	401	408	416	364	381	405	396	404	419	375	421	387	399	375	354	339	367	371	403	369	401	386	385	408	414	384	386	380	393	393	370	374	385	393	416	395	377	392	405	413	373	395	377	398	418	412	387	414	372	420	434	388	435	434	395	382	368	427	388	395	383	394	430	394	412	365	399	369	385	418	393	409	402	366	400	413	401	377	384	389	381	393	367	400	371	392	399	439	402	404	392	404	411	390	382	389	409	409	413	359	374	384	390	393	393	383	405	364	381	389	382	397	392	417	404	412	387	352	395	413	405	376	375	343	419	442	395	424	362	402	413	412	373	397	387	358	367	385	396	402	388	425	407
62046	89934	60704	5646	3890	719	669	680	713	688	711	714	689	677	628	681	666	695	651	664	655	661	671	626	648	665	651	652	672	672	707	649	685	625	658	676	678	625	676	701	607	624	707	659	700	634	651	672	713	641	669	664	605	736	706	668	642	668	681	612	649	642	653	600	653	659	623	685	580	635	623	652	627	632	668	667	684	677	636	636	657	685	683	630	694	687	702	688	660	717	655	678	655	668	638	660	662	667	671	675	652	621	652	614	659	640	648	642	662	672	697	645	674	648	652	624	623	640	660	675	626	715	607	629	645	658	657	637	657	646	675	632	640	665	660	684	638	696	649	622	661	655	634	636	650	648	688	606	659	632	650	595	695	649	636	657	680	666	653	654	657	667	656	642	659	654	653	640	618	631	710	642	641	734	644	646	645	657	624	685	671	642	634	622	691	648	673	650	643	654	647	646	689	607	658	617	677	675	612	692	679	628	625	653	681	700	614	685	628	731	697	644	618	621	618	676	653	630	628	639	621	675	648	664	681	670	626	661	690	643	630	655	672	626	638	666	661	647	628	630	682	675	614	706	658	674	645	642	622	701	645	660	623	652	641	645	648	684	678	651	653	673	640	631	637	679	681	628	653	651	676	662	653	686	635	660	644	649	676	627	631	650	599	641	664	669	686	693	619	656	651	665	668	671	675	667	631	695	623	657	676	655	653	631	643	653	627	645	684	634	632	647	720	643	683	654	636	685	667	665	644	641	693	672	621	685	666	651	667	645	652	655	652	670	628	632	622	662	699	647	650	664	610	657	702	639	622	632	620	635	627	659	677	605	625	702	723	667	655	665	615	653	671	684	663	687	658	620	650	652	678	646	722	623	689	650	660	676	675	649	712	632	653	666	682	685	640	657	654	675	655	645	638	650	632	711	636	662	682	654	632	661	700	637	615	643	588	659	630	705	625	656	705	724	655	645	704	665	672	636	661	637	666	662	621	643	670	657	646	700	669	657	660	657	687	650	720	647	651	667	646	661	678	661	679	626	642	635	670	671	689	668	627	635	645	711	673	667	657	661	692	688	686	653	652	680	676	674	620	667	638	635	648	645	643	678	653	679	685	651	654	607	634	658	664	705	659	663	676	668	686	659	657	659	624	697	640	642	608	615	648	661	650	654	679	665	629	690	628	648	675	692	634	652	684	662	689	638	639	639	638	674	633	691	673	572	661	672	644	651	677	619	650	650	655	643	660	704	675	649	670	624	652	625	662	687	640	662	634	639	635	650	679	658	670	656	652	668	647	633	650	659	633	647	620	651	650	621	686	642	631	657	674	689	593	632	673	667	675	620	678	621	636	664	631	665	616	645	620	693	645	653	661	663	653	662	627	643	616	676	688	692	627	658	603	655	640	642	634	630	633	670	662	646	614	658	668	673	702	700	728	622	688	622	646	661	681	592	681	692	636	700	658	657	664	668	661	660	667	673	669	646	613	613	623	650	675	654	688	662	638	648	689	648	689	670	607	633	636	631	660	685	626	684	676	646	660	640	668	690	652	643	681	675	666	654	659	676	675	621	632	649	650	652	601	702	656	620	605	686	661	673	643	651	635	703	689	661	616	673	634	648	589	658	669	670	664	637	626	671	665	620	679	688	682	641	656	673	648	647	629	638	628	681	720	711	679	661	700	655	629	700	644	596	622	694	638	615	644	676	680	625	654	661	664	664	650	641	696	696	648	610	723	655	606	677	674	660	633	680	679	633	679	675	647	656	663	637	637	594	655	635	725	681	668	631	620	662	604	652	675	665	669	642	674	693	663	646	627	635	660	743	689	599	646	684	608	678	654	636	649	663	658	624	635	668	618	685	667	638	656	676	667	654	673	682	637	727	621	650	668	633	602	686	679	628	657	645	666	626	705	649	629	673	677	636	695	663	653	685	651	652	669	648	657	624	690	671	626	637	674	638	667	689	704	667	655	625	666	698	657	601	654	671	605	646	629	613	645	654	667	641	662	635	683	648	646	670	654	648	662	659	657	653	732	689	681	664	620	649	703	612	676	697	632	669	657	683	627	650	673	642	664	672	638	688	656	683	660	660	661	621	650	670	659	677	658	643	632	654	633	624	671	647	618	618	673	664	633	684	616	670	651	632	645	637	682	668	659	673	713	695	633	699	639	624	614	698	681	658	656	650	621	690	647	667	677	689	620	706	653	694	640	684	672	707	679	669	637	681	703	674	669	656	664	661	646	703	644	641	629	666	674	616	625	617	669	636	653	645	674	674	642	686	682	624	670	686	674	660	697	653	631	661	681	652	634	627	678	657	645	650	669	676	633	661	701	652	666	653	680	650	674	657	616	644	641	683	643	621	626	658	630	659	670	678	703	666	700	656	661	709	686	669	717	661	656	662	672	649	658	682	720	691	718	644	624	654	644	647	681	656	677	638	618	725	613	672	680	691	671	652	623	668	683	669	678	612	670	699	617	645	666	628	702	605	628	648	690	667	634	607	655	679	693	675	637	648	680	693	715	681	641	621	638	632	675	722	700	665	636	697	643	666	669	631	644	632	717	626	665	659	651	652	684	635	657	641	635	645	632	651	682	617	643	665	663	604	639	673	649	679	626	641	662	633	670	658	632	649	657	665	636	653	658	641	652	658	687	623	648	620	653	691	672	648	643	709	696	641	649	626	628	662	655	711	598	622	624	696	640	628	611	673	685	704	636	603	641	685	633	643	668	662	642	701	681	696	658	677	642	690	656	624	687	647	663	646	652	683	686	610	651	648	670	637	671	643	658	661	660	684	657	683	676	676	664	630	667	660	637	663	607	597	648	657	630	658	652	676	652	641	613	639	669	623	641	659	648	680	645	684	659	696	654	613	693	683	662	639	613	682	661	696	655	637	646	607	652	707	641	623	671	625	676	640	637	623	624	642	666	694	648	679	665	648	664	629	603	661	684	665	661	621	667	672	609	659	629	635	643	645	629	658	701	643	642	617	665	634	600	669	732	663	626	662	672	678	651	680	660	659	632	665	616	715	637	659	660	648	646	685	647	701	663	678	672	649	607	715	669	687	626	648	619	672	616	685	678	647	649	664	643	620	654	669	687	670	651	632	684	644	643	663	629	634	642	642	673	677	674	645	679	648	652	657	659	650	664	628	673	694	627	693	691	588	625	666	639	614	660	637	670	630	622	655	661	713	669	641	667	677	692	639	653	645	683	673	675	683	619	667	684	629	644	680	691	647	674	591	681	698	660	626	666	688	655	691	667	701	659	630	636	651	676	657	640	662	668	635	661	672	646	647	662	629	703	670	656	653	680	655	638	633	653	695	651	621	649	686	656	664	651	634	635	645	656	643	640	636	677	661	656	657	681	685	657	644	665	661	703	672	634	632	667	669	657	648	646	647	664	661	637	672	704	698	659	668	652	679	677	671	658	615	659	673	660	681	675	683	650	693	625	640	642	678	648	665	663	656	628	696	645	654	654	692	695	677	664	667	672	670	649	660	636	646
24266	23252	31210	24784	21403	16172	2285	782	704	697	706	683	701	625	677	660	649	665	667	617	695	692	712	670	703	650	580	636	694	665	731	658	649	636	661	654	654	628	651	715	715	629	669	661	676	649	625	711	671	691	713	681	656	682	668	679	660	678	666	656	661	648	652	658	657	687	636	700	657	664	682	648	653	617	677	640	652	633	665	613	633	657	667	686	651	639	680	662	666	665	672	675	664	665	680	660	635	641	640	646	680	660	718	647	680	640	665	631	689	672	632	674	690	662	663	699	635	645	638	607	692	653	690	666	624	631	655	676	656	615	654	608	650	637	647	657	704	702	682	683	659	664	681	616	618	644	655	676	594	705	673	662	665	666	641	629	663	644	625	636	675	639	669	658	659	639	676	592	686	630	684	688	656	677	701	638	667	673	634	703	654	629	624	655	664	642	702	623	623	650	640	652	648	636	720	685	598	635	699	655	607	664	676	656	706	674	695	630	681	705	660	656	675	622	675	707	651	706	630	656	648	651	656	660	665	646	632	597	658	649	634	707	645	675	605	644	701	679	634	618	657	689	632	663	627	678	657	685	680	651	689	665	611	638	630	671	655	662	640	649	616	686	691	642	685	668	635	617	633	708	635	635	655	694	726	687	684	645	676	652	643	625	675	680	620	664	648	638	626	631	649	683	673	647	646	654	680	652	663	643	720	680	675	664	664	665	733	649	635	619	692	656	660	707	648	617	664	647	654	644	624	640	628	643	657	679	654	637	638	671	639	639	641	635	682	680	679	628	653	681	679	666	647	617	616	694	649	660	640	623	635	671	658	647	642	622	644	666	625	629	662	687	641	608	623	643	672	670	670	654	635	696	664	681	613	671	682	628	669	643	689	657	681	690	645	697	686	680	656	647	645	652	673	638	654	633	662	656	670	654	690	679	685	659	671	697	706	665	682	665	693	626	623	679	624	663	640	632	666	668	712	674	634	650	681	665	632	667	647	634	697	629	661	649	615	724	669	649	660	655	648	696	665	669	636	660	642	641	623	691	644	658	645	654	656	686	686	663	659	646	646	640	649	646	614	639	640	626	681	669	655	655	644	651	644	667	649	633	658	666	583	657	620	631	643	656	659	617	669	627	686	654	647	647	660	739	650	675	640	648	654	650	650	678	681	641	659	639	634	615	640	680	723	681	619	668	647	671	660	713	653	666	636	655	698	647	638	711	631	651	658	632	670	637	680	655	613	672	657	655	688	698	643	685	626	675	684	664	703	632	637	705	702	660	698	655	671	676	673	663	693	606	667	640	621	717	666	653	658	650	640	640	668	693	689	687	669	648	653	682	665	590	686	660	666	639	691	686	661	673	624	659	681	681	644	668	614	654	663	698	656	664	617	663	644	680	669	666	702	601	671	661	621	673	647	625	631	629	629	660	597	642	654	646	638	665	641	676	646	659	634	658	669	663	666	608	662	660	651	659	656	676	614	671	645	675	672	610	641	618	708	688	669	643	654	660	623	637	680	675	643	681	659	675	615	666	627	640	683	674	662	629	630	705	696	703	644	676	656	651	652	654	700	671	656	624	632	639	665	673	671	700	659	692	664	669	631	698	707	677	677	697	621	678	680	662	674	694	633	645	681	665	672	670	698	637	683	615	674	633	636	727	676	683	612	630	692	663	649	633	639	677	680	648	629	665	626	740	637	659	660	680	650	680	638	615	670	677	685	642	660	642	644	669	627	685	689	650	657	675	682	687	655	668	644	656	668	654	653	693	622	699	618	633	655	690	667	671	655	644	683	660	695	668	706	679	679	638	655	643	664	665	704	618	674	620	677	638	663	666	650	676	635	680	661	637	673	676	643	705	676	716	684	671	649	646	722	680	666	683	671	656	641	613	672	644	650	628	626	669	652	672	700	640	653	646	628	689	631	645	666	651	697	643	632	639	668	672	678	603	642	612	647	659	647	649	664	710	646	603	671	639	685	658	664	677	619	644	670	666	656	690	647	630	666	680	662	663	654	652	647	622	663	693	660	606	665	613	634	685	674	653	663	662	645	637	663	647	649	682	674	695	671	663	649	660	704	626	627	626	635	661	673	618	614	690	685	695	666	684	632	669	644	624	679	652	639	652	678	638	656	690	628	637	607	644	634	650	625	619	669	678	642	711	623	642	708	604	688	634	623	622	651	688	586	660	651	663	662	674	706	706	683	643	609	691	631	653	663	624	660	670	614	629	661	657	638	658	669	641	668	632	675	688	671	720	649	649	700	616	637	663	682	631	658	681	650	662	644	675	705	644	660	655	624	605	635	611	667	694	665	669	619	664	652	650	648	655	670	652	621	684	632	653	650	603	659	652	682	652	697	638	616	613	625	686	682	669	624	640	628	637	644	661	631	653	656	622	698	660	619	620	685	618	688	646	652	675	659	632	687	681	660	604	652	659	636	657	642	669	623	663	665	664	658	676	671	700	648	683	609	637	640	706	677	675	690	665	662	676	638	627	644	623	662	645	666	691	669	660	665	706	682	644	645	654	669	621	659	720	645	664	670	648	668	623	614	670	678	646	598	610	662	665	659	649	621	651	662	660	666	614	624	692	600	670	653	607	631	658	718	672	641	642	605	697	656	675	643	667	664	650	680	610	610	677	697	637	644	714	679	698	692	668	655	642	663	678	629	651	624	649	638	676	637	648	623	653	655	658	660	632	703	700	655	656	649	643	636	670	650	678	686	681	662	640	656	709	626	687	693	630	665	667	688	663	646	710	666	685	710	670	644	688	678	697	675	620	684	630	632	676	672	636	652	649	628	648	652	639	646	683	685	640	640	682	660	646	713	667	678	669	653	655	637	688	662	623	625	638	681	653	641	716	667	627	646	680	625	642	630	666	665	640	646	665	659	643	684	651	623	658	687	652	673	631	658	691	664	623	643	692	713	659	645	654	616	657	691	650	672	649	662	673	652	658	661	685	651	648	674	653	690	699	688	663	674	661	615	623	679	676	662	740	633	662	667	616	645	687	629	688	673	640	657	683	621	636	667	640	683	647	647	632	667	665	672	683	628	635	634	687	629	665	701	684	690	677	693	656	638	660	678	670	661	735	670	683	692	666	701	676	636	652	657	676	661	651	689	657	667	706	663	630	633	678	636	655	653	650	668	622	587	628	634	704	657	687	664	666	632	697	675	618	661	629	640	703	633	650	665	671	631	630	615	657	694	658	645	660	690	623	648	644	673	642	652	660	613	674	675	611	647	661	670	643	685	636	663	659	644	670	633	664	667	628	649	679	608	684	644	638	678	648	652	674	632	664	657	694	653	674	650	660	635	660	645	639	652	704	668	617	639	642	650	662	690	655	650	660	684	671	679	673	661	630	666	681	681	685	649	628	663	663	664	679	694	662	686	653	631	672	646	671	661	640	626	637	704	689	656	717	664	643	655	655	710	630	691	688	636	648	666	643	633	706	654	624	682	664	614	614	689	669	636	695	677	639	624	633	645	672	654	644	678	656
61769	101312	72124	7661	9168	1342	1162	1072	1097	1036	1077	1042	1073	983	1001	1034	1029	1049	984	1034	951	1070	1010	1012	1018	1060	1036	1037	993	1056	988	1027	997	1057	1020	996	1006	1079	991	1019	1019	1020	988	1008	1002	1007	1085	1012	1026	1061	1045	1004	991	1029	998	1009	988	1014	1019	969	995	1038	999	1033	1014	1015	1082	1007	990	1043	1003	977	1042	1062	988	1026	994	1016	942	1079	1049	992	1029	1044	1040	1050	998	1071	1039	1032	983	1034	985	1016	1023	1009	1063	983	1047	1002	1060	987	1018	1064	1023	1061	973	1027	1015	987	985	997	1082	1025	997	1051	1050	1017	992	1038	1021	1028	972	1035	1013	974	999	996	1025	1019	1053	1055	1066	1045	1023	1008	1040	1011	987	1023	1062	1027	1017	1007	1034	1058	979	992	1021	989	989	972	995	1007	1047	1002	1009	964	1048	1004	1028	994	982	995	1055	1026	1039	1016	1043	1024	969	998	1034	1031	1021	983	1038	1018	1028	1050	1067	982	1010	1075	1013	1065	986	978	1028	1009	1029	1040	996	987	939	1007	1016	924	990	1067	1024	973	1041	1032	975	1069	995	1028	1015	1025	1062	961	1018	1008	1020	999	998	1050	1028	970	1046	1029	1051	996	1004	1013	1040	1045	975	1049	1022	1006	1034	985	1029	1055	985	1038	1021	1026	1039	1018	990	922	983	1035	1087	982	1013	1009	1043	1030	1048	1033	1007	1029	1061	1032	1021	1004	1053	964	1097	1003	998	1000	1004	1076	982	1032	1030	996	1050	1037	1035	1068	1042	940	1046	1050	975	1006	1008	1054	981	1002	1043	1037	1071	1019	1068	1007	1018	962	1018	1028	1045	1057	996	1032	988	1065	1036	1007	995	1024	997	1046	1031	1032	1007	1011	1078	1043	1007	1044	1012	961	1057	1012	988	1064	1009	990	1001	990	1014	954	1047	1062	996	1000	1016	1054	1041	993	1028	1019	964	954	1069	1021	931	1007	1072	1041	1055	1010	1071	1021	1043	1056	1003	1050	1025	929	1072	1003	986	977	1055	994	1033	1082	1105	1044	971	1016	962	1014	976	999	1051	1032	1052	1038	960	1028	1023	982	988	1037	1042	986	1070	1001	1025	1016	1047	1022	1010	1028	1010	983	1034	1010	1008	1060	1018	1004	1013	1049	988	1016	995	1018	1050	1001	1044	1013	973	978	995	1029	1051	1000	993	1013	1002	1096	1026	1077	1040	1041	1064	979	985	1037	1080	1019	1007	1010	979	948	999	1049	993	1019	1009	1047	992	1036	1024	994	1042	1006	951	1048	1050	1017	1032	1021	1012	1018	1031	1037	1018	974	1070	1009	1066	1048	1036	1001	1044	960	1007	1021	1010	996	1079	968	1010	1013	1052	1004	1021	1035	1003	1035	930	1038	998	1069	1047	1010	1033	1057	1094	1036	1055	964	1075	1030	996	995	976	1033	1034	1078	970	962	1019	1018	1005	944	961	996	1047	956	999	1007	1074	1024	1044	1087	1050	1023	1047	999	1040	1077	1024	1044	1013	1028	973	1028	1002	1045	1027	1040	1021	1020	1053	1017	1054	994	1019	1080	1019	988	991	991	985	997	1037	1014	1020	1079	1041	1103	1000	1038	1029	1032	1041	1014	1038	978	1030	937	1007	1033	984	1027	1013	999	1000	1060	999	1001	1048	1055	1030	1031	1002	1008	1066	1039	1004	979	1039	1008	1050	991	940	1016	987	1019	1014	1047	1060	1036	1034	1084	1052	995	1015	1087	1042	1020	1038	1006	1009	997	1006	1094	994	1064	968	1048	988	1000	1053	1022	1058	997	1007	1048	1023	1022	1019	1032	1011	987	989	985	1033	1054	1030	1090	1028	1014	1031	1002	1006	1041	1074	969	1013	955	1032	1040	1034	975	1003	1046	1036	996	1031	987	997	995	1044	1034	989	1045	986	1054	1016	987	987	1036	975	1008	988	969	1043	1036	1045	1021	1061	1003	1004	1000	998	1034	1005	1010	1044	992	978	986	1027	977	1046	1067	1042	1050	973	971	958	977	1071	1004	1052	1050	1030	1001	992	1000	1048	948	1008	1046	985	1017	1006	1057	1014	1063	978	995	1010	980	978	998	1077	977	1001	1029	1019	1007	1038	990	968	1086	995	996	1011	1021	989	999	1042	1008	999	1027	1007	979	966	966	1047	1018	1003	1019	1041	1056	1021	1084	1065	974	1035	1014	1000	1056	1033	1021	1018	1035	1037	1040	1058	1038	1034	1025	994	1059	996	1004	1046	1013	1004	1041	1051	1063	1014	1017	1022	1006	1046	1010	1012	1005	1041	983	953	1045	1071	1008	1089	1035	1035	968	970	1081	975	1042	1007	1050	1030	986	1010	994	1031	1029	1051	1038	953	1058	1031	951	1002	1008	1014	1099	1051	1058	1020	1018	1059	1002	1036	975	982	1021	1017	1003	986	946	986	987	1043	1070	1035	1039	1033	1057	1045	999	1018	992	974	982	1065	1049	1050	1025	989	1022	1051	985	1026	989	968	1094	1012	1037	1062	1095	1056	1038	1031	1051	1007	1034	981	1015	1062	1096	1057	998	1016	1040	1025	1009	987	1005	1068	1051	962	1021	1007	1026	936	991	951	1023	1017	1008	1024	1031	1023	1018	1001	1000	993	982	1060	1017	1044	1008	987	1020	1015	1022	1021	1044	1043	1010	1020	1011	991	1056	1023	998	1023	1043	1000	998	1028	1034	1005	974	1011	1009	1078	1057	1023	1009	1026	1068	1033	1080	995	987	1057	1001	1012	1029	1029	953	997	1004	988	1015	1054	1045	996	1037	1014	1057	1046	1037	988	1036	971	1008	1033	963	996	1075	1029	984	1045	1050	1048	1015	1028	1012	1061	951	1019	1023	1019	1024	1050	1013	999	1050	1057	1048	1054	983	1035	1035	1058	986	1000	979	971	954	1085	1001	1048	1025	1004	998	1041	1027	990	992	1000	1031	1012	960	942	1087	1031	988	1048	997	1046	1060	1011	1079	1053	1029	993	1082	1090	1048	973	973	970	1045	1026	1006	1028	1006	1003	965	962	1065	1024	1028	1007	1014	1080	961	999	1002	1029	996	1061	1050	983	1005	993	1013	999	1045	990	1025	970	1010	1044	1022	1050	1077	990	1013	1018	979	998	1029	980	967	1051	974	1047	991	1106	1040	1048	1112	1037	1029	1006	1011	951	1013	1057	1034	1036	1035	1008	1000	969	1011	1036	1032	1065	1007	991	1053	1085	1035	1048	1071	1061	1002	1004	1036	1038	1000	1030	1015	1027	1008	1030	1028	1054	1034	966	1031	1011	997	1011	1039	1074	1103	1046	983	1027	1007	1038	1009	1023	1026	998	1030	1004	1028	990	1029	1047	1033	947	1024	997	1049	1023	1063	1081	987	923	981	974	1079	1034	1045	985	1042	957	989	1033	1002	1048	1049	1048	1012	1042	944	1032	1120	1043	1107	1011	994	1065	984	1023	1079	1022	1033	1019	1046	1076	1000	1030	993	974	996	1025	1037	1065	995	1017	1002	978	1037	1017	1042	1032	974	1047	978	1042	1048	1052	999	1031	1016	1017	1023	1023	967	1124	1050	976	974	982	1062	979	1016	968	1007	993	1021	1012	963	1049	1032	1065	1066	989	1040	1053	1055	981	1003	996	1066	1006	1002	1034	1030	979	1025	1002	1065	1030	1056	1061	1014	975	983	1030	1015	1037	1012	976	1027	1050	1022	1011	962	1030	992	1054	1042	1024	987	1066	1068	1032	1025	1000	1093	1065	988	1028	1066	998	1040	978	1016	1027	1032	989	1022	1039	1014	992	993	993	1053	1004	1008	1072	955	1064	1049	1003	1037	998	998	987	1085	979	1035	992	1051	973	1024	1003	1036	1014	1043	1033	988	1039	1068	1006	999	983	974	1034	1032	1009	992	993	1030	1020	1000	1009	1059	1073	1044	998	990	1077	1027	1031	967	1033	993	993	1071	1027	979	1024	1040	1023	1032	1025	1017	1065	1020	990	1016	1013	978	1002	1001	1004	1100	1016	953	1013	1014	1056	955	996	975	1022	1004	1041	1024	1042	1017	1063	982	1036	1047	996	964	1002	1035	976	1040	993	1000	1011	996	987	1028	1016	1062	1094	983	1046	971	1085	1009	1037	1027	1024	1061	1042	978	1043	972	979	1010	989	996	1017	975	1019	1014	1022	993	1068	1016	978	989	1047	994	1053	1023	933	1009	1052	1028	1087	1019	1070	975	998	1005	1026	989	1006	1011	1021	1059	1050	1078	1031	1012	1023	1011	994	958	995	1055	1029	972	1014	1039	1026	989	1018	959	982	1061	1052	1043	1062	1027	1029	1074	1018	965	1035	1023	991	1010	1056	1007	1068	982	1052	1088	969	996	981	1017	1027	1005	1002	988	1040	1046	1072	1013	1004	962	959	1010	1014	1039	1027	983	1049	1020	1027	1023	1056	995	998	1037	984	1056	1002	1053	979	974	1027	1012	1026	995	994	1063	992	966	971	1078	1019	1029	1034	1047	1032	994	1050	1003	981	1068	1017	1047	1061	1019	999	1004
31747	32011	27923	8422	909	522	507	534	535	560	535	517	514	518	524	527	536	475	458	523	520	462	539	486	492	515	534	507	514	566	510	523	518	501	519	497	498	490	558	502	510	554	496	528	499	529	469	487	532	498	499	503	499	499	506	515	522	559	519	504	522	540	536	488	546	544	529	537	517	506	503	484	462	526	480	526	508	557	537	546	521	504	559	501	526	490	503	551	496	492	538	510	533	498	531	535	508	524	507	488	491	545	489	544	562	500	486	497	517	524	491	531	503	532	534	534	532	492	516	530	507	561	523	553	534	501	513	530	540	493	487	537	487	532	528	491	510	511	461	515	524	499	496	501	493	508	496	537	496	489	488	534	479	478	524	507	510	533	522	510	519	505	493	534	492	500	499	555	500	497	541	484	517	519	534	527	510	546	506	508	504	491	543	495	491	497	483	486	515	517	548	508	492	508	519	520	543	490	505	522	529	506	474	541	499	478	491	500	507	545	481	544	560	490	530	521	524	524	527	535	523	455	542	509	538	521	503	490	487	567	533	513	541	493	504	519	526	504	501	515	525	524	526	504	536	556	503	508	504	507	504	514	507	525	560	522	526	515	509	540	525	509	523	584	524	505	482	542	484	510	498	497	543	492	495	511	544	515	485	492	517	524	485	531	522	532	515	493	549	523	509	567	514	526	524	519	512	504	478	556	483	494	500	475	493	498	542	502	521	499	535	477	534	474	526	505	504	499	492	468	552	543	489	521	501	510	492	504	502	513	517	510	481	531	514	539	495	520	517	491	480	564	477	524	523	540	513	507	518	548	547	503	498	506	496	493	529	523	499	491	505	514	519	493	529	546	502	496	529	491	536	523	497	561	527	506	498	524	506	476	500	527	535	519	509	528	510	498	476	504	517	496	517	510	511	476	538	514	521	525	507	522	550	532	496	524	512	522	526	518	524	545	508	500	545	520	526	511	493	455	523	514	543	514	552	513	503	521	488	508	522	484	536	544	562	504	519	524	502	451	500	471	503	525	554	471	569	485	478	518	518	466	487	531	560	520	536	555	488	497	496	506	525	519	521	553	505	512	489	557	500	494	503	517	518	526	512	484	491	522	548	521	507	511	528	491	482	542	490	512	498	455	536	499	509	497	473	531	498	535	519	531	502	512	516	533	491	513	502	487	541	472	534	491	535	500	534	533	518	501	533	527	518	462	547	527	548	526	522	514	499	539	517	487	527	535	508	536	516	546	547	532	511	527	563	512	490	507	540	550	518	520	468	510	570	530	496	463	521	474	543	548	541	524	529	521	523	497	475	490	518	512	494	526	539	506	529	504	507	506	510	486	499	494	512	478	493	511	483	560	487	535	540	500	510	511	504	527	504	475	500	519	513	509	460	523	489	510	530	508	530	487	512	493	518	492	534	542	494	506	499	469	514	533	528	529	509	535	520	504	492	466	523	533	492	484	542	562	501	501	486	545	495	521	509	519	496	488	551	518	550	512	518	509	537	541	523	516	508	537	506	487	514	522	526	480	469	525	501	534	486	492	489	512	491	531	512	495	534	537	497	524	463	511	528	536	511	533	523	487	506	518	529	537	522	525	516	513	529	485	543	512	501	512	516	509	525	512	541	493	512	552	552	521	508	501	475	508	531	523	502	499	505	493	501	501	513	500	515	482	523	567	520	504	490	530	522	509	527	539	516	564	526	501	562	494	523	518	488	541	537	524	507	510	519	499	522	531	517	491	505	526	502	530	540	489	536	499	525	520	538	478	505	533	521	493	530	472	515	540	546	509	480	536	513	497	520	529	522	487	507	533	533	506	531	509	517	545	538	544	563	512	483	520	505	507	508	512	533	530	479	530	532	500	506	511	542	507	496	533	470	480	504	540	520	523	521	484	519	519	529	541	506	470	519	547	481	526	549	484	514	526	528	526	494	509	480	511	495	539	518	496	500	492	545	525	507	546	527	555	497	509	526	530	495	494	523	513	521	488	545	531	530	503	507	548	492	559	518	543	496	537	548	519	527	524	542	558	520	518	549	542	508	472	521	525	530	557	489	515	518	457	510	502	514	446	509	488	462	507	515	526	488	475	482	513	531	493	541	465	507	474	479	478	488	526	489	517	525	537	538	529	535	523	553	538	498	491	459	499	507	522	499	486	515	523	534	537	518	515	475	536	503	479	506	549	479	518	524	514	563	522	504	534	536	536	509	521	511	529	519	536	543	520	530	521	519	501	533	519	519	515	489	533	533	507	529	526	533	531	538	508	532	542	505	503	560	504	501	504	498	483	514	516	513	500	539	560	553	492	528	539	540	491	531	520	504	508	525	529	539	540	555	504	519	532	561	525	535	514	470	531	536	501	538	494	521	516	508	551	532	511	546	522	482	498	481	517	479	475	502	497	525	464	520	535	527	496	531	501	514	570	484	479	504	521	519	536	529	530	546	524	494	517	527	565	491	532	527	532	531	494	519	485	497	548	547	496	507	550	507	520	525	516	524	502	505	463	574	497	501	503	531	489	471	517	486	482	516	518	507	525	537	473	564	483	488	559	527	515	511	540	503	568	520	524	540	505	504	485	501	528	538	499	513	516	515	485	538	525	556	527	542	486	522	475	526	525	509	497	539	494	500	510	493	539	527	522	545	476	480	517	490	519	525	540	506	564	534	537	513	515	519	519	533	548	540	534	506	516	534	545	494	518	519	515	511	520	517	543	551	482	508	509	499	490	521	504	520	523	500	526	503	512	543	517	505	533	482	480	521	515	497	438	509	489	519	535	537	493	512	525	519	491	517	520	526	521	529	524	507	528	530	496	528	537	509	530	514	504	541	490	542	453	504	547	508	510	528	503	470	504	509	520	528	519	493	498	474	491	522	510	469	545	540	536	510	528	501	553	509	519	512	514	496	470	500	496	508	527	527	521	514	483	528	549	501	511	534	487	526	503	559	509	504	490	518	538	555	538	482	539	502	491	529	515	517	566	514	477	513	491	517	546	538	481	542	532	511	499	504	521	480	494	521	524	483	500	519	497	525	547	523	486	505	509	552	494	552	511	505	542	545	493	552	500	506	505	493	488	472	536	495	510	457	526	525	535	513	523	503	516	500	513	525	547	501	524	504	543	476	536	537	487	515	538	510	496	518	546	552	511	512	519	526	530	523	516	495	526	545	532	521	541	516	525	509	528	502	536	489	514	498	509	532	518	538	534	534	503	546	502	490	478	488	524	472	505	503	510	495	536	505	536	511	526	495	532	526	536	558	495	530	494	526	499	503	554	531	506	496	535	522	479	537	493	505	512	515	553	545	523	497	558	488	526	538	483	549	507	511	519	487	507	512	525	497	498	479	501	517	523	463	545	532	528	459	525	489	498	467	535	540	496	551	511	506	516	531	510	532	510	517	501	523	525	537	524	510	519	467	546	488	530	535	501	532	527	537	541	530	496	502	535	543	551	536	509	513	531	492	481	540	554	526	523	523	524	479	527	529	528	535	516	489	501
41814	48854	32488	3699	1547	830	856	925	865	842	847	822	866	846	845	883	853	854	809	836	898	805	859	836	833	852	840	842	835	836	882	834	882	826	836	828	843	880	873	853	839	852	849	798	830	874	876	855	834	876	848	810	882	843	806	872	849	806	875	919	868	861	819	831	902	897	868	933	846	868	861	826	873	862	882	860	828	835	852	816	831	872	889	894	837	841	845	885	858	833	828	819	834	847	812	842	838	858	837	841	880	859	830	830	899	872	850	824	821	848	876	771	808	845	837	825	862	844	854	837	826	849	794	873	867	833	873	832	856	877	845	853	851	819	824	855	861	837	852	814	842	882	833	849	826	859	821	898	825	900	842	822	842	851	846	827	861	826	854	863	853	918	856	860	838	878	861	874	845	867	835	845	907	849	819	809	861	891	875	827	855	861	885	865	847	853	842	853	829	837	857	833	865	842	859	819	829	819	812	919	874	855	852	830	846	883	825	862	899	843	801	823	834	771	872	842	822	793	915	809	854	861	891	853	817	843	877	829	819	806	858	866	866	864	890	868	883	836	849	878	890	841	889	831	853	896	845	870	850	873	902	799	816	811	894	882	838	828	884	858	853	874	786	822	891	796	881	897	842	902	847	828	883	932	857	840	863	861	853	834	850	888	897	822	857	839	891	833	878	824	806	831	868	797	856	864	825	867	869	793	837	907	819	828	866	806	831	860	870	834	789	850	838	814	846	822	888	838	859	847	889	864	857	779	813	879	841	865	841	829	934	829	877	806	883	854	804	821	830	871	812	873	813	839	816	806	875	863	868	863	890	845	808	874	838	847	853	865	824	860	827	837	894	834	873	889	872	893	908	854	856	880	849	857	851	846	867	809	837	849	898	872	848	859	895	891	827	815	872	891	824	867	851	864	887	823	836	875	848	860	857	844	852	861	815	848	857	856	818	865	817	818	821	888	870	868	830	820	804	877	795	871	897	831	836	884	789	846	865	887	871	871	873	827	874	908	884	859	835	862	863	869	878	865	870	890	863	828	866	851	871	831	834	845	904	809	812	883	865	838	836	822	854	868	804	870	866	846	862	846	800	793	869	796	870	856	874	852	854	858	860	892	863	858	827	840	850	853	831	863	898	831	805	879	832	859	839	886	898	860	866	852	899	801	863	879	839	853	829	825	887	872	872	895	872	803	863	848	839	797	849	797	846	827	851	842	833	842	867	851	839	819	841	863	815	877	898	836	877	847	834	822	826	882	891	830	891	814	904	809	853	775	874	839	836	812	852	835	877	893	859	863	831	896	833	852	875	823	894	883	858	821	858	884	819	863	841	867	855	864	845	836	883	892	760	894	851	864	873	854	846	858	843	871	842	848	813	890	857	824	820	866	874	884	862	815	854	887	835	825	896	871	864	841	815	808	822	845	844	840	804	880	833	849	828	839	913	846	864	832	850	875	831	833	851	802	792	868	855	854	819	888	884	844	793	882	845	797	837	784	813	807	830	903	852	835	895	796	876	797	890	826	894	855	840	843	842	849	867	877	862	840	806	868	864	822	859	838	807	866	868	868	842	844	840	844	834	818	795	831	806	871	832	851	858	860	824	850	856	864	861	835	871	850	838	859	807	869	864	852	892	833	866	851	796	775	844	828	908	838	860	800	832	860	859	861	808	906	889	799	799	838	868	876	835	892	832	846	832	828	860	850	840	822	845	858	819	886	801	840	846	877	863	857	922	890	854	865	858	849	807	814	877	820	846	771	889	890	876	864	857	879	810	854	869	813	867	842	841	863	846	838	795	853	854	861	891	848	830	820	842	865	841	841	821	819	893	836	881	896	825	895	886	824	885	885	849	883	834	880	872	887	882	887	839	829	828	854	866	845	876	837	861	823	874	823	815	844	897	847	862	872	906	873	825	856	865	864	871	828	855	900	870	869	793	892	838	841	834	803	845	886	869	870	871	827	853	824	932	818	855	851	856	797	863	878	795	816	870	840	864	838	775	879	841	797	823	866	866	831	809	811	875	861	897	861	859	800	871	785	814	840	845	886	863	882	842	839	855	852	926	860	839	843	836	831	858	820	828	865	839	857	856	889	826	837	846	835	909	921	865	867	814	866	850	800	829	879	794	905	843	864	889	824	809	865	902	824	847	883	874	837	872	783	872	800	810	849	859	857	901	862	868	858	833	869	870	870	847	845	862	812	891	829	850	815	883	819	824	839	854	853	914	836	875	852	829	841	878	845	816	791	852	841	883	839	871	907	825	867	875	866	840	821	894	847	825	805	822	819	799	848	824	855	815	823	807	846	858	881	859	846	900	840	805	814	836	805	816	874	865	867	871	875	831	840	784	833	852	877	836	806	872	864	833	825	850	853	856	802	834	847	798	870	834	847	888	826	874	843	869	866	862	784	873	866	827	814	802	846	782	904	877	835	843	844	859	825	866	804	876	846	814	851	886	801	854	856	823	827	824	834	849	826	834	815	820	856	830	835	877	852	844	870	828	875	783	861	843	850	833	885	838	806	841	825	856	817	813	842	823	866	869	874	837	869	760	825	850	813	836	826	828	822	840	785	834	876	830	853	857	838	875	815	902	845	886	891	807	833	815	868	842	855	859	813	860	846	827	802	818	814	827	856	884	857	841	814	834	827	821	875	839	830	897	810	825	860	850	888	838	772	849	919	831	845	885	873	822	864	834	847	858	856	853	808	838	843	916	884	823	819	836	844	878	840	834	894	869	862	812	891	869	857	827	877	798	844	828	877	899	915	876	849	867	798	799	877	876	849	897	836	853	848	856	839	834	809	834	816	822	898	877	848	881	871	830	836	881	827	844	860	845	819	815	831	909	850	836	843	846	830	877	877	842	851	850	820	866	855	816	861	843	846	874	796	864	765	812	883	835	843	813	856	857	782	869	857	881	841	801	829	842	792	853	811	846	867	872	889	831	843	808	869	863	887	874	864	829	808	778	815	879	838	898	894	865	887	842	835	862	825	840	835	833	806	849	862	852	811	816	841	885	855	864	843	783	879	873	827	847	864	851	840	829	848	868	823	852	858	870	836	837	843	824	891	880	808	903	921	822	786	844	850	844	855	879	826	856	872	829	853	860	845	875	815	818	841	876	876	840	826	833	851	840	846	836	858	798	876	864	927	816	853	829	829	832	858	853	817	842	842	835	852	863	865	816	878	818	866	777	849	857	868	871	835	873	804	837	796	848	867	844	821	878	876	847	848	896	866	893	821	772	866	870	820	895	826	832	800	850	906	801	847	855	816	829	879	838	839	833	862	870	828	834	854	809	819	850	868	882	880	847	789	839	821	874	851	860	834	783	865	886	844	812	875	887	857	812	841	881	888	815	898	872	887	846	845	849	902	863	820	912	881	851	862	839	822	862	812	894	824	821	854	871	788	833	851	850	854	846	902	808	833	852	813	815	871	800	806	881	893	855	889	812	803	901	859	835	870	856	894	875	850	833	827	873	844	889	852	829	813	852	840	868	854
25825	25360	35272	26326	16435	2835	526	429	426	413	435	422	433	377	389	434	417	411	425	371	417	405	405	463	399	399	394	416	416	388	424	418	426	398	391	405	414	394	374	411	380	416	398	431	417	414	421	396	429	451	444	404	408	437	408	389	443	402	417	361	391	395	393	399	398	389	393	428	379	412	398	400	431	417	419	391	382	403	407	445	404	374	419	431	436	400	409	421	381	418	398	429	393	400	412	381	408	388	403	431	394	392	416	439	409	390	426	419	398	421	396	413	380	376	412	420	391	406	393	384	398	422	379	418	358	369	369	387	440	384	398	396	390	437	387	423	395	375	403	407	400	397	399	410	407	389	392	414	444	394	411	398	369	399	395	405	406	382	423	449	433	402	388	399	420	365	361	412	427	372	420	423	398	389	369	408	427	397	403	356	403	443	386	406	413	405	371	392	371	401	436	395	398	406	442	438	433	441	377	374	401	430	411	417	403	400	401	409	415	386	409	419	404	417	397	390	426	430	391	379	408	408	420	430	386	394	391	405	413	419	404	401	401	451	450	381	384	426	403	414	398	384	376	381	392	410	381	412	421	426	404	407	429	410	434	420	400	390	378	394	423	420	400	401	437	393	414	388	408	347	412	375	404	377	423	382	388	390	382	390	402	420	397	343	438	365	424	419	361	386	430	426	409	387	405	408	405	409	422	423	415	426	413	420	447	416	395	401	410	409	386	402	411	363	396	407	380	397	399	414	407	406	425	414	358	418	424	400	364	403	401	389	407	381	414	384	399	411	396	408	428	399	388	419	419	387	422	426	425	428	413	422	390	427	385	398	394	395	397	428	406	417	407	394	424	390	436	360	451	365	419	403	406	412	422	412	420	413	379	425	434	389	386	387	419	397	416	363	425	459	412	418	409	402	372	403	405	388	382	404	388	397	397	398	414	427	407	409	367	410	434	381	422	415	403	391	425	389	443	410	411	406	460	396	399	412	385	420	413	422	341	428	419	425	396	425	428	409	395	401	351	398	421	436	407	408	411	389	412	392	400	373	366	418	380	402	420	374	418	419	375	387	366	394	402	431	394	391	408	364	402	394	402	337	394	391	376	426	426	438	402	380	370	405	395	394	464	421	427	377	422	407	436	438	440	426	415	431	407	403	430	421	405	433	391	437	416	420	415	403	383	405	377	402	362	429	418	388	404	438	405	401	442	391	380	398	393	383	416	399	388	428	384	407	387	406	401	427	379	362	427	370	371	409	416	412	421	411	377	416	427	418	385	398	392	412	400	400	403	395	428	400	386	418	415	407	413	411	388	414	409	406	412	421	358	364	391	424	390	371	446	422	423	392	394	369	390	386	396	422	397	394	404	415	406	404	371	408	411	407	377	428	407	400	399	361	390	411	368	431	409	395	418	371	434	377	400	408	390	399	368	413	398	376	405	436	375	441	399	383	419	429	397	391	384	385	403	400	381	424	399	450	408	399	428	385	388	369	406	449	442	399	409	378	427	411	410	413	399	385	410	394	408	412	412	412	409	414	404	379	400	438	399	389	403	416	395	407	367	379	356	416	448	368	393	393	389	400	404	405	411	396	406	415	402	376	391	418	382	399	402	409	408	407	393	409	419	380	422	414	397	391	421	410	391	396	399	399	459	394	409	406	399	391	395	402	381	438	427	398	406	405	389	401	407	393	430	370	369	397	359	414	387	415	389	385	413	390	420	384	399	440	376	390	415	417	415	392	401	390	395	390	340	399	388	385	394	429	406	386	393	390	392	425	390	393	423	409	415	389	363	384	401	425	414	419	426	412	388	412	374	406	401	395	376	422	382	419	405	386	390	378	411	400	394	402	396	390	436	416	374	434	420	423	380	374	436	395	389	394	387	404	424	417	385	416	415	387	412	384	380	407	408	417	381	417	397	397	413	369	452	406	412	407	411	421	392	402	392	396	431	440	360	402	401	423	395	417	394	427	393	418	436	388	429	388	398	378	419	392	398	390	385	434	445	392	412	400	402	407	422	402	389	384	401	392	388	391	405	399	377	412	386	387	399	411	419	427	389	396	415	417	389	399	420	382	398	383	407	405	403	414	411	393	387	381	407	399	399	413	417	380	415	437	436	405	431	418	416	402	387	417	392	432	428	412	387	402	391	413	374	413	422	419	398	403	398	398	405	405	434	412	364	427	395	393	403	420	435	400	391	388	459	395	424	412	407	384	410	411	346	457	430	391	415	416	413	390	414	385	418	388	401	409	394	400	423	412	423	407	412	393	415	386	387	405	462	438	377	407	422	415	406	432	414	409	418	426	410	415	412	370	421	395	404	433	418	405	398	397	411	425	373	413	434	381	387	389	402	393	410	452	412	405	408	404	402	417	382	417	412	410	416	394	413	394	391	408	423	396	396	363	389	385	387	406	369	407	419	398	413	403	418	429	376	385	421	381	413	406	385	410	394	389	396	406	412	393	431	397	387	430	400	430	434	387	388	390	388	383	427	418	389	441	394	395	397	391	413	422	424	385	430	401	386	403	412	390	382	431	377	417	343	382	363	429	385	383	398	376	394	358	403	380	416	406	414	384	387	429	406	375	436	365	393	419	411	412	397	410	375	384	418	404	404	374	418	421	418	386	366	389	421	391	436	398	416	435	424	401	480	411	401	416	409	367	401	411	401	407	412	402	347	445	411	398	380	438	410	410	419	415	408	411	394	432	400	407	384	403	374	385	409	375	361	404	403	411	388	403	393	396	391	402	423	407	398	371	380	380	395	426	408	426	419	376	412	400	384	417	424	380	397	410	358	371	404	403	407	388	400	396	395	398	388	421	419	386	441	368	448	413	380	417	418	425	395	416	403	372	357	369	405	391	395	404	356	418	400	419	388	410	393	399	386	389	398	430	397	409	417	363	433	379	383	409	389	428	389	425	406	411	398	402	444	406	406	410	377	406	413	418	380	412	414	420	370	421	376	376	380	384	419	396	396	399	393	432	374	404	431	407	387	413	410	383	397	446	402	391	430	402	409	421	418	354	405	412	390	402	380	429	378	391	380	407	377	379	377	398	380	389	383	380	434	429	401	368	413	375	404	404	410	406	389	433	409	424	390	368	393	395	406	405	405	385	415	394	403	435	407	420	403	415	406	389	379	393	370	392	434	390	365	421	370	423	408	412	384	410	396	393	417	382	374	422	407	368	424	409	424	390	395	375	452	439	384	376	363	405	397	388	384	405	408	378	437	385	399	368	449	390	423	401	394	428	411	436	372	393	416	408	400	411	362	407	400	435	415	401	392	395	400	411	402	367	403	405	409	397	390	403	395	387	404	389	399	391	418	433	423	401	419	442	410	401	381	376	385	416	386	372	389	407	401	438	398	418	385	427	406	368	379	392	415	407	442	373	391	411	383	438	425	415	433	416	407	438	368	432	436	389	439	420	403	400	380	436	399	421	407	404	426	406	420	403	376	422	410	404	410	417	382	388	381	388	387	394	418	416	381	373	444	413	432	403
62125	89342	63978	9490	4932	714	724	715	707	649	674	700	690	643	685	639	641	639	673	721	676	649	668	655	723	666	686	681	661	680	663	676	678	672	641	665	696	657	703	644	678	705	655	727	647	694	673	710	642	679	649	643	632	705	682	665	688	678	648	666	681	635	705	636	676	637	691	687	643	680	675	705	706	638	658	673	709	712	672	693	617	688	670	655	652	654	667	664	694	716	666	657	657	648	679	692	710	689	672	684	658	659	645	677	637	670	724	691	694	674	656	674	640	679	631	642	650	667	694	653	608	632	694	714	690	671	663	717	671	660	649	642	682	670	650	675	697	683	698	687	674	726	635	674	700	669	659	684	645	693	736	688	684	654	675	695	688	676	658	692	641	649	675	722	660	656	671	656	641	661	685	636	616	693	627	656	702	639	686	674	618	667	657	646	691	687	706	640	700	649	676	667	678	673	707	674	654	674	681	733	657	712	652	649	639	694	629	677	651	674	672	675	731	666	696	657	673	676	694	676	648	671	687	678	609	674	687	663	686	659	736	633	654	668	635	635	681	637	649	702	650	676	623	670	666	686	694	658	655	677	618	656	691	658	637	664	689	660	672	647	647	694	694	667	651	606	667	643	663	686	666	666	601	662	645	685	692	664	675	676	684	697	640	651	654	636	644	650	652	650	685	657	693	653	678	682	654	670	660	708	659	660	664	611	689	669	680	679	668	657	672	656	659	678	668	658	681	654	712	659	702	625	662	753	708	726	639	664	691	655	682	682	692	678	633	679	707	675	649	700	652	649	699	659	717	636	697	689	661	669	644	658	610	680	679	713	684	663	651	687	627	662	714	630	673	642	636	663	688	668	671	687	647	678	690	683	644	653	662	674	689	685	651	694	634	652	665	668	639	653	670	681	666	694	639	673	705	698	672	670	692	671	662	665	669	645	678	646	699	666	669	731	644	707	678	678	674	620	630	646	692	648	671	705	655	661	652	680	637	651	677	653	646	685	628	656	691	657	647	656	620	678	673	715	730	669	671	666	621	654	668	653	668	631	680	667	645	652	659	691	672	713	628	674	670	700	699	707	700	634	662	670	649	633	695	622	667	662	667	683	730	678	682	699	661	619	681	651	675	645	694	659	655	656	690	675	686	612	666	698	653	689	634	677	660	705	673	637	681	688	677	671	701	655	660	686	661	700	658	659	636	680	661	711	662	664	630	676	658	705	636	647	694	692	644	652	646	683	679	700	644	701	626	632	661	687	698	667	706	664	668	695	699	667	625	639	630	685	710	665	678	645	663	681	663	717	669	690	673	664	611	709	651	672	670	618	681	646	707	644	669	642	709	688	667	682	618	652	669	637	652	675	630	636	644	654	672	689	738	673	657	727	697	725	664	651	719	731	673	710	636	643	639	689	629	659	681	654	636	673	693	670	641	643	685	686	672	655	624	634	683	643	666	683	671	666	645	660	641	684	660	671	705	667	689	667	675	691	693	709	643	707	644	636	655	661	622	681	691	656	687	708	658	702	646	666	659	697	665	680	647	646	683	680	680	666	622	669	659	707	714	637	650	645	650	689	685	662	683	628	661	695	662	680	647	695	644	703	645	691	678	684	653	689	688	659	668	664	636	687	642	685	633	629	663	688	659	699	673	665	675	679	693	690	642	673	668	653	703	732	662	708	678	642	733	658	633	683	714	725	662	695	634	658	666	648	666	643	671	654	721	669	707	714	645	671	695	701	697	664	682	673	648	646	686	718	678	644	712	669	657	681	663	653	674	698	655	680	648	661	669	670	641	702	655	689	677	692	642	653	676	711	633	633	633	709	691	710	646	674	693	632	654	689	650	678	699	668	650	670	666	672	660	647	631	694	676	688	677	654	603	708	680	629	678	665	670	657	642	675	637	651	681	626	633	677	664	677	674	709	649	676	621	667	644	639	666	649	684	649	686	638	655	657	685	660	736	687	698	669	663	677	678	631	696	685	663	678	689	653	623	682	678	688	624	638	650	690	688	671	655	672	666	642	663	655	680	677	642	657	646	701	659	659	661	647	653	642	666	663	715	665	629	685	643	653	623	654	658	689	678	680	680	659	680	666	660	635	672	694	657	651	645	686	669	619	662	614	667	642	678	691	709	616	702	623	601	739	665	611	686	672	654	689	653	665	710	699	690	704	645	641	648	677	656	718	655	657	637	687	671	648	685	688	636	720	676	661	687	640	664	729	684	707	664	644	687	626	677	690	667	674	658	657	636	621	654	646	652	718	660	665	673	725	662	677	665	676	644	690	696	675	618	713	673	684	665	704	676	672	641	677	688	700	658	659	630	693	607	672	645	670	664	637	640	678	685	646	647	657	657	703	705	667	668	681	686	660	713	660	638	665	694	671	690	721	697	666	646	630	665	643	672	684	627	661	695	629	655	611	631	674	718	659	710	709	650	662	647	694	660	700	675	720	672	693	709	709	632	672	689	697	683	701	696	667	643	655	639	669	656	653	668	689	665	667	706	680	701	684	624	694	684	644	668	667	670	687	611	679	681	731	686	676	650	665	651	662	655	650	643	665	678	674	662	680	658	681	693	651	675	667	668	683	647	663	668	704	691	683	728	643	620	659	687	637	643	658	679	672	655	712	688	625	662	675	689	687	662	707	675	672	649	668	633	692	613	659	723	708	655	665	651	674	653	655	676	706	680	654	670	648	645	701	670	690	612	707	637	670	611	648	707	706	728	684	672	668	634	643	621	676	666	685	675	659	693	621	648	657	681	653	663	669	654	663	629	664	685	679	706	676	693	711	686	579	648	699	671	675	654	659	642	651	639	673	655	720	629	675	668	694	693	677	681	653	666	686	642	660	652	670	642	702	656	695	662	713	697	679	704	640	673	664	646	686	709	699	677	669	649	700	695	623	654	670	643	620	694	661	667	666	674	714	674	650	670	598	690	683	687	632	659	645	666	630	694	623	673	656	681	698	644	704	694	676	645	646	699	684	690	690	639	678	633	693	652	658	652	687	679	687	650	684	648	675	662	670	750	697	685	698	665	643	615	640	636	666	644	668	668	637	707	715	689	728	664	610	723	655	682	692	676	677	648	667	637	679	667	674	621	615	682	621	686	698	645	706	655	643	627	655	677	655	693	711	669	646	651	654	667	620	625	660	649	725	650	649	642	629	642	724	662	662	676	696	691	680	690	606	656	640	659	653	660	670	670	701	691	673	679	689	627	720	663	655	630	654	692	656	635	690	650	706	651	666	705	664	677	680	694	699	678	685	687	684	668	682	656	672	675	661	690	643	640	658	697	678	677	708	678	670	695	652	657	651	627	661	673	664	696	648	636	646	639	648	701	641	697	681	670	673	713	699	695	644	647	667	635	700	660	692	684	679	647	637	681	672	657	622	640	670	679	652	690	663	633	705	659	673	673	692	660	675	656	661	662	671	700	668	668	678	689	638	669	695	678	678	648	659	663	667	674	672	649	715	676	662	659	692	653	656	633	676	674	678
24308	23449	32335	24703	21309	14834	1936	778	698	705	673	649	728	667	706	678	671	677	671	643	666	695	650	683	638	705	695	649	661	665	624	639	699	619	655	677	647	666	705	656	674	687	709	649	668	671	713	677	635	637	687	663	674	651	680	634	664	652	642	647	648	677	720	619	652	638	675	653	682	674	648	667	661	641	656	658	621	674	675	734	715	632	693	695	666	656	718	644	713	671	643	655	629	666	618	680	676	646	652	652	629	667	629	687	680	688	661	654	641	655	676	674	664	685	660	679	692	673	677	646	663	667	659	662	662	653	643	654	639	673	685	687	614	623	660	647	672	633	680	678	655	633	644	658	647	683	680	687	651	684	676	677	684	661	675	677	662	670	681	644	670	661	700	640	657	678	663	655	674	684	653	687	671	637	624	686	654	667	676	647	670	674	684	670	680	688	663	639	661	621	676	672	661	660	677	658	606	700	644	681	635	709	656	656	680	663	669	719	694	667	645	654	659	671	667	647	691	633	681	706	680	708	671	721	602	695	676	670	665	610	698	671	640	642	635	691	604	661	671	672	628	676	620	658	608	651	664	686	664	694	684	695	686	654	677	643	667	680	648	696	651	644	684	630	675	690	660	612	705	650	671	702	657	643	688	696	639	666	655	621	653	647	688	625	646	707	684	686	650	671	620	623	600	613	641	664	646	672	696	650	666	679	657	618	651	652	662	681	669	663	673	678	648	663	602	645	677	690	656	660	683	624	646	673	668	642	655	644	637	663	694	664	663	643	691	664	636	708	662	688	625	643	640	672	678	634	630	656	654	658	647	620	638	632	616	689	671	728	639	632	675	648	667	669	649	644	654	652	649	674	632	652	628	670	606	608	655	673	652	647	682	656	654	647	654	627	668	661	649	663	696	674	670	622	657	725	703	670	692	655	662	650	708	678	651	680	638	684	602	706	654	661	640	688	658	656	655	656	645	646	652	629	619	665	660	637	685	686	688	672	688	628	636	660	675	653	698	654	668	659	689	666	689	651	661	702	708	670	676	654	648	634	663	638	650	658	665	666	669	665	689	690	663	676	649	651	666	726	689	648	674	696	638	651	680	654	701	648	634	666	607	690	670	661	659	632	640	695	636	645	643	722	673	649	719	706	647	705	650	682	653	655	628	688	623	677	667	639	697	732	648	696	657	641	626	649	645	647	686	638	666	662	658	677	661	619	643	680	678	617	695	601	666	638	661	629	645	663	657	676	686	666	605	637	651	652	644	690	630	665	685	632	663	695	668	726	661	713	708	697	660	662	674	678	631	676	657	652	668	658	637	666	702	654	635	688	718	608	666	662	661	643	651	668	641	674	639	647	672	725	679	654	690	643	679	711	639	623	599	633	651	670	664	707	671	671	651	652	655	664	637	653	664	700	702	686	680	668	657	642	660	680	670	683	690	719	639	660	690	667	669	664	637	647	654	712	653	653	642	657	658	715	683	631	668	627	648	672	659	655	660	694	686	677	659	656	612	657	640	640	638	677	665	712	641	678	668	711	684	636	664	623	626	656	705	700	670	676	627	648	633	672	663	703	699	631	662	670	676	638	666	701	643	655	693	633	703	650	680	651	590	673	679	700	679	644	678	681	678	693	639	645	685	689	645	642	671	674	643	704	646	679	625	625	670	645	685	623	709	667	689	630	704	642	669	633	659	676	648	657	651	698	680	676	698	642	653	642	629	640	678	647	667	641	659	666	669	668	653	634	647	654	652	680	682	653	671	677	712	673	667	658	659	653	660	635	646	643	667	648	636	658	664	687	684	639	624	650	655	665	643	737	688	663	642	633	681	641	643	613	638	652	662	648	686	631	660	696	695	667	706	640	595	708	682	681	668	637	609	660	663	713	610	642	673	653	647	611	683	697	654	680	618	675	653	702	681	692	655	668	662	636	643	638	714	624	662	660	630	664	668	702	665	688	701	665	648	650	677	674	628	654	656	611	681	677	686	644	625	642	626	656	662	660	635	644	685	677	658	607	653	704	628	655	647	664	675	637	670	675	667	676	662	654	634	663	651	672	641	663	654	645	698	672	651	688	642	647	675	641	689	670	653	665	665	676	665	653	662	673	631	678	647	682	648	616	730	662	631	638	647	696	685	646	711	683	741	669	685	667	716	634	661	632	645	670	690	712	645	669	672	641	658	647	669	676	649	636	657	669	686	693	690	668	668	663	635	612	646	680	618	651	669	646	614	725	658	668	688	639	644	668	646	647	700	722	665	685	638	653	658	661	651	616	651	710	656	690	631	657	669	642	662	658	700	700	640	694	653	653	688	639	712	680	649	737	692	650	629	649	644	694	665	675	695	641	666	692	683	655	644	647	679	643	634	687	643	662	645	660	670	691	667	674	663	684	673	667	644	674	646	659	646	660	703	619	671	633	689	700	620	657	644	733	689	639	672	630	702	665	657	673	671	700	629	642	667	640	598	683	659	652	610	628	667	648	671	672	634	661	637	691	703	655	664	667	671	668	668	650	664	695	602	656	662	646	667	668	686	696	636	664	681	667	681	661	655	674	683	641	659	654	664	632	665	669	648	647	619	645	658	683	630	642	637	652	669	623	627	658	648	698	651	644	678	645	636	678	667	620	618	733	657	665	670	649	656	624	612	662	656	669	677	653	682	670	672	657	637	662	631	653	626	648	691	639	706	641	652	614	738	642	662	707	689	646	661	688	677	637	648	639	649	678	675	638	659	703	664	641	672	686	694	628	624	643	650	668	663	618	623	653	683	707	645	633	655	631	654	637	638	682	656	661	673	708	647	628	697	704	662	690	655	665	665	634	659	688	677	684	643	648	670	662	631	640	649	647	642	685	668	650	705	683	655	685	653	646	668	651	648	659	652	659	665	645	656	680	673	623	664	671	671	686	698	642	627	681	653	657	669	651	682	678	667	609	657	626	602	664	664	646	635	640	634	670	657	619	692	623	669	613	668	629	664	644	636	686	643	688	667	720	723	638	650	691	670	665	644	702	610	690	701	692	639	654	620	685	700	641	689	705	647	688	653	652	695	628	640	680	661	662	622	659	684	716	618	670	709	672	631	692	686	648	664	656	718	632	667	681	684	668	668	650	732	694	667	628	643	669	677	642	648	665	663	662	656	655	671	635	676	641	634	615	631	680	701	630	648	694	671	688	671	661	651	702	618	644	686	672	629	697	707	666	668	687	644	682	660	670	637	637	669	692	635	637	644	636	633	657	635	646	680	611	704	652	606	708	656	663	668	619	668	614	648	642	687	623	613	675	670	688	653	676	646	644	698	635	639	649	637	629	672	673	637	660	687	660	613	646	697	655	659	585	622	709	657	645	672	663	660	691	651	649	674	688	702	631	637	665	630	608	634	653	646	635	674	651	662	673	703	675	688	641	681	650	648	664	605	681	646	608	670	644	675	661	633	624	642	629	679	620	642	630	702	669	685	674	666	671	689	665	686	635	671	677	657	657	684	624	630	614	656	675	674	691
59917	101375	70666	9110	10641	1301	1119	1121	1094	1068	1046	1058	1031	1027	1081	1108	1020	1032	1031	1040	1093	1057	1037	1018	1037	1022	1025	1023	1017	1039	1022	997	999	1051	985	1056	1047	983	1010	1008	1060	963	1000	1027	998	999	978	1050	1054	962	1020	980	1055	1035	1049	1023	1014	1031	999	997	1012	1045	1028	962	1121	1053	1050	1018	1006	970	1034	978	1023	986	1042	990	1014	1051	1073	975	966	1013	958	982	1021	1057	981	992	1015	943	964	1057	1035	1023	976	1008	1036	988	992	989	1035	985	953	1015	1007	1061	943	1069	1014	1028	1008	996	1063	1107	1032	999	963	1017	1003	1015	1062	982	1011	996	1061	1063	993	998	1074	1035	1036	998	1037	1011	1061	1028	1042	1041	1006	989	1010	985	1013	1033	977	1050	1005	983	1001	1012	992	984	1019	997	1018	1001	1053	951	1053	949	997	999	1010	1079	1017	1052	994	1040	1082	1055	980	1034	1012	999	1017	978	1000	1021	970	966	1023	985	1028	1050	964	987	1054	995	1021	1071	997	1051	1056	1094	988	1024	1019	1049	1017	1041	985	1027	992	1007	1017	1051	1010	1046	1035	1034	955	1087	1009	1037	1054	1040	1017	1032	1032	991	1003	964	962	984	992	980	1040	1049	974	1043	1018	995	984	1045	1019	907	1059	1012	1021	960	1025	1009	993	1054	1038	1053	998	996	978	1013	993	1036	979	1005	1008	1005	959	1034	1039	1015	1069	973	1021	991	993	1057	1011	996	996	1037	996	1016	961	973	1012	967	1006	1011	969	1019	1002	1025	1089	1013	1024	992	1051	954	986	1040	1017	1040	978	1007	979	1010	1003	947	1006	1035	1027	1002	1010	957	1052	991	962	1039	1042	1027	1003	985	1062	1020	1007	1007	1016	1016	1035	999	1006	993	993	1012	1014	980	1036	987	1000	1022	1003	988	1001	1015	1056	965	1031	1038	1010	1055	987	1030	1008	995	931	1032	1042	1014	1023	1030	1037	1026	974	972	990	1020	989	1029	1016	987	968	969	1004	1028	1026	965	1011	928	978	1003	1000	1058	978	976	1024	1032	973	1016	997	934	987	1006	1016	994	1060	987	962	958	984	989	1012	989	1003	1020	1010	976	1001	1019	1057	1040	1059	1044	1021	995	1069	976	1043	1026	1003	1056	1023	1068	987	968	1008	1038	1024	997	1030	1048	1044	1025	1014	976	981	992	1033	1032	996	1056	1045	1069	1017	1016	1021	1021	1037	1040	1044	992	1030	961	998	1026	1051	1027	1029	1043	1042	1037	1033	983	1040	985	1006	1021	975	1046	989	1014	992	946	977	1058	956	1012	1080	1018	1018	1063	981	969	1038	1063	1039	994	1047	1068	1022	984	1001	947	1025	1021	1041	1014	983	964	1065	1042	1046	981	990	1017	1028	1046	1019	1035	1028	994	1051	997	982	1075	1058	977	1025	1040	969	971	1067	1037	1040	1007	995	978	984	984	1015	1034	1023	971	1010	1039	974	1011	1064	1000	1002	1005	963	997	983	1027	1015	996	1004	1023	979	1075	1024	1090	1042	949	1032	1080	1047	1063	1042	1039	1023	1019	1019	1004	990	991	1058	1054	996	991	1004	1053	1072	1002	1021	1039	1016	1012	987	1009	1026	1001	988	1036	1036	1007	1017	1002	989	1052	965	1022	1023	1086	1024	1022	1016	1025	1060	1006	1067	1004	1044	1030	1000	947	1068	1044	1028	1021	1032	990	1064	1041	1009	1001	1006	1011	1029	1074	1052	1040	1017	985	1023	1019	1053	1001	972	950	1013	1020	986	1009	951	1019	980	1051	981	1005	1019	1000	972	1038	1027	975	1033	1032	1006	1000	1010	981	1066	1042	1031	973	1032	970	999	1025	1051	1038	1042	1026	994	1023	1002	998	1051	1042	1028	952	1087	1010	951	1038	1027	982	1002	1040	1040	1096	1035	1080	1042	975	990	1030	1023	1027	1028	1012	1003	1061	1061	997	977	1003	1023	999	1040	999	1014	1008	1020	1038	1001	994	1006	1015	1011	1038	1010	972	1030	1018	1030	1031	1035	1043	1037	1029	985	1029	1006	992	1012	988	1016	974	995	1021	1007	1012	968	968	1029	1017	1073	975	1007	1012	922	1042	1013	1056	983	1014	1009	1052	976	995	1025	1019	1030	998	1022	1002	988	1007	996	1027	991	1041	1000	982	999	1017	1069	993	1003	1017	1034	1030	952	958	1022	1007	1017	1051	1050	990	1000	973	1019	994	1023	975	1038	983	1037	1006	987	1026	1011	1032	1034	1086	980	1050	977	972	1004	1049	983	974	1013	1036	980	982	986	1013	1035	992	1025	988	1003	999	1026	1024	978	1045	989	973	1035	1016	1021	972	1038	1026	1057	1056	1005	1021	1032	1001	986	1034	996	948	985	984	1047	995	1091	1075	1038	1005	1011	1036	1011	982	1069	1066	1012	985	1084	988	1048	1010	974	963	980	951	1045	982	1032	1031	1054	1030	1022	1016	1028	1021	961	1055	988	1016	1005	1035	941	920	1033	1053	978	962	1050	1020	971	1020	958	1010	985	946	1030	1005	981	1047	995	1035	970	995	1000	1016	993	979	963	1004	1012	1026	1011	1024	1074	1013	1011	1037	1032	1014	972	950	1028	1055	1019	984	1007	992	1004	997	996	1043	1016	1011	1001	977	1038	1035	1028	1023	1003	1002	1027	1033	1097	1002	1010	986	1016	1028	989	996	1062	1059	1019	995	975	1048	1010	980	1032	966	1048	998	1016	1032	979	1025	1045	1050	975	1005	1005	980	1024	979	1004	1068	1013	1013	1036	1029	1034	999	987	1018	1015	993	995	1029	1026	999	994	978	1075	1038	1072	1057	1000	963	1056	1033	1011	1002	1015	986	963	964	1051	1005	1069	974	1067	907	1044	1020	1045	942	1044	967	1004	996	1059	1011	1028	1009	1039	1002	977	1028	1060	1013	998	1037	1063	1032	1063	1052	1010	1039	984	1047	1061	1077	1042	1000	1062	1059	995	1063	951	989	1019	1025	1040	999	1038	1010	1023	956	977	1041	975	965	1034	1005	1009	989	1029	1019	1047	999	992	1093	998	973	1009	1041	1014	997	1002	973	1073	990	926	1020	954	992	995	1012	995	989	1032	1006	985	1024	974	1052	986	1006	1095	996	1011	997	1032	983	1054	957	1013	1062	965	1028	1030	982	1027	1060	938	1081	1041	1031	979	989	1010	1011	1009	988	975	982	1060	973	1013	1035	1029	1002	1027	940	990	989	1009	1027	946	975	985	1043	998	993	997	1033	1031	998	951	1059	1033	1034	971	1033	1026	1040	1036	946	1016	999	993	988	983	1018	1031	1028	993	1027	990	1025	962	1008	993	1037	974	1040	1027	1003	999	1059	1030	1061	1020	1006	976	998	987	1019	998	1045	1013	1036	1029	1015	1055	996	967	1026	1009	990	1005	1050	1015	1051	1010	977	1043	1060	976	1035	1047	1055	1019	1019	981	1065	1084	1016	1015	1059	1024	1074	1047	1013	1002	994	1042	971	1014	1012	1051	1022	1001	993	984	1027	1001	951	1003	1014	1007	1005	1002	998	999	1005	1071	1023	1011	1061	1030	1029	1039	1001	983	1000	1023	1001	1061	988	1029	996	1000	970	988	989	992	1009	996	1009	959	1032	1040	1003	1030	1062	1047	1015	1029	965	1040	990	1026	983	1003	1046	1026	943	995	965	1037	1035	1071	1006	1008	998	945	1005	1012	996	1083	1073	1042	1046	1052	982	1071	959	976	967	946	1013	979	951	1043	1006	984	997	1042	1051	1088	1002	1058	979	1047	1019	988	1057	1022	1053	991	1038	1047	1009	983	970	975	982	1037	1016	1040	1018	958	1033	1029	964	1024	989	1047	982	998	1030	1043	1006	1006	1069	1013	1005	1058	1084	992	1016	1002	1052	964	1000	1020	1014	1026	978	984	1019	987	1039	960	965	965	1068	1031	992	1005	1093	1028	999	999	1034	1000	1064	947	1015	1027	994	981	1039	1019	1000	991	997	1067	1044	1015	1069	1061	1013	982	986	982	1004	969	979	978	962	1061	1041	972	1000	1027	1010	1039	976	998	1094	989	955	1075	1009	985	990	990	999	992	1037	1004	1030	949	1060	926	1015	1053	979	1017	1037	957	1040	1057	954	1057	998	1002	1035	1005	1016	995	992	1022	976	972	1049	1031	984	997	1021	1010	955	1041	1011	1031	1021	1001	1020	979	1070	1075	1028	1007	1006	985	1002	1028	1002	993	1040	970	1022	985	1005	1055	1059	1014	979	1042	977	1001	965	1012	1036	1025	1024	1050	1014	990	1007	949	1039	1023	1016	1001	980	1043	993	1028	1054	1033	1020	1002	1032	1065	993	990	1029	1006	1005	1078	973	980	987	1050	978	1040	949	983	1024	989	990	1018	1032	1021	1075	948	1021	1014	1033	986	1002	1021	959
31352	31101	27127	7173	1066	557	494	519	550	530	493	482	486	459	499	517	456	512	537	470	555	545	476	531	527	508	517	457	516	538	515	448	523	512	554	503	496	466	508	507	505	516	494	500	507	487	492	458	499	487	479	483	508	487	495	495	506	512	531	577	494	508	492	504	498	479	518	501	501	492	474	503	424	466	456	552	492	503	544	473	501	510	500	479	489	529	552	479	521	518	519	538	539	493	544	504	500	519	534	502	484	509	500	528	525	500	510	500	523	495	485	491	514	511	487	494	497	513	547	523	480	551	516	533	523	515	484	494	514	505	488	505	524	503	507	515	490	508	504	505	486	489	514	469	478	488	478	499	497	544	522	511	497	501	501	513	526	476	499	463	514	522	543	531	493	508	494	507	496	526	486	504	548	555	494	488	492	499	513	512	490	505	541	507	452	522	491	516	503	467	475	513	541	499	480	502	512	525	533	483	482	514	496	542	506	509	519	484	493	513	499	537	507	525	509	552	482	499	481	501	498	522	488	503	513	522	503	487	532	535	546	501	559	461	464	516	470	482	525	493	525	477	513	465	540	482	512	499	451	539	514	498	496	481	509	505	545	498	504	527	485	499	518	524	496	521	538	461	511	528	541	518	499	496	495	488	519	503	508	489	505	485	509	505	480	493	509	501	484	556	507	520	529	521	498	505	511	536	502	498	543	531	492	506	513	512	487	501	469	487	519	479	509	511	528	520	497	495	537	493	485	500	489	502	476	551	481	505	456	481	532	501	485	503	528	539	504	489	495	517	492	458	476	489	445	500	545	521	526	530	535	509	519	467	548	493	496	486	528	499	465	533	490	509	513	534	506	525	519	516	497	529	521	517	445	532	508	543	518	514	513	519	529	486	515	494	509	466	488	514	488	488	495	504	501	478	500	476	521	528	528	494	484	530	475	498	508	555	473	535	525	515	516	460	509	535	535	482	516	479	490	496	492	517	519	497	509	514	501	529	507	485	499	502	536	480	495	462	495	451	487	474	537	491	518	463	503	498	509	502	465	466	520	478	482	499	489	532	503	501	475	523	543	520	487	524	499	516	513	524	510	494	489	491	504	451	501	492	495	504	505	504	501	512	556	461	534	465	501	519	494	477	506	503	485	496	497	525	516	511	470	481	558	465	499	567	522	502	509	500	489	496	528	513	481	501	506	512	526	503	519	505	517	505	472	524	519	489	492	511	496	470	521	489	510	516	488	495	499	546	512	507	530	509	520	487	502	509	507	505	507	493	511	475	525	517	508	509	504	513	495	544	495	528	519	506	496	467	545	507	497	507	556	481	519	526	516	483	528	502	485	512	516	515	494	496	539	537	535	522	492	503	465	516	526	547	489	497	517	500	470	525	505	510	523	496	499	498	464	528	504	499	474	477	465	516	504	475	512	518	484	504	484	481	495	499	502	542	487	486	500	513	486	513	483	482	477	560	509	478	487	495	494	523	518	474	506	517	534	534	485	447	571	471	513	522	470	505	479	527	519	528	557	471	529	521	499	487	510	535	462	464	477	504	516	524	494	492	479	482	486	484	539	531	511	508	491	523	468	506	517	561	532	518	523	542	500	430	492	498	480	526	480	515	554	496	484	512	451	535	535	504	469	496	521	501	526	533	498	552	529	524	553	483	491	480	532	489	493	492	516	505	543	504	504	500	505	543	502	537	479	513	484	452	525	509	471	548	517	462	507	571	518	461	520	478	478	509	517	508	485	486	487	501	511	526	514	484	482	507	556	504	515	481	527	496	481	539	538	528	468	512	505	493	470	497	511	509	496	526	517	501	519	477	462	501	533	530	483	514	477	531	508	501	528	468	488	518	502	532	484	508	503	496	522	510	517	525	528	562	480	509	519	512	540	517	471	504	525	499	507	519	490	527	533	518	509	508	475	513	479	484	483	538	492	488	505	515	475	501	519	506	485	467	504	498	526	499	497	466	526	533	433	491	498	529	558	518	527	487	515	515	516	511	500	513	498	477	489	520	540	499	486	541	536	531	503	512	549	555	515	486	490	485	524	521	483	524	518	498	516	485	460	488	539	507	496	509	503	505	554	531	502	525	480	539	504	503	516	515	506	536	518	530	504	520	537	505	525	510	511	535	512	512	520	518	476	538	508	507	496	475	503	507	455	472	496	508	490	535	513	513	501	557	526	502	517	476	486	495	525	505	457	545	501	508	514	502	491	485	505	494	574	509	475	508	476	468	509	535	533	506	541	490	509	506	520	482	499	530	520	485	523	489	550	480	477	528	528	529	484	497	499	491	503	485	478	509	511	512	498	468	505	528	510	493	510	492	494	526	504	478	526	525	496	473	476	494	526	490	489	488	488	470	562	511	488	506	490	536	511	503	516	527	471	526	526	502	513	526	496	498	537	509	488	545	561	501	512	539	485	499	514	479	502	521	474	535	500	506	527	483	556	532	492	478	468	520	475	511	499	510	544	457	492	525	529	506	511	536	510	495	516	511	530	518	501	541	515	469	491	503	501	501	519	515	532	489	497	483	497	487	506	507	516	500	563	540	509	472	504	529	467	528	448	467	486	546	517	485	468	518	490	510	490	512	472	527	543	492	513	495	541	516	515	530	446	487	493	502	506	495	536	482	494	471	495	507	481	470	504	486	476	504	484	493	489	493	487	536	501	493	467	479	525	508	505	534	491	484	493	458	529	515	523	509	502	524	495	488	499	510	487	492	493	511	520	492	467	529	503	478	514	556	488	479	511	486	469	548	477	524	530	497	532	488	496	514	488	484	541	585	509	501	453	530	549	545	479	516	528	533	511	500	509	553	518	485	512	547	497	478	518	547	501	517	494	512	520	511	496	505	540	493	500	494	506	509	493	496	510	481	489	489	516	463	530	509	463	515	496	546	514	508	506	531	518	520	498	509	534	523	534	525	479	490	490	512	521	506	505	489	489	510	511	524	531	509	535	513	521	529	521	504	536	458	510	489	515	510	530	512	506	485	487	537	531	506	542	481	514	499	511	489	515	511	520	477	537	538	493	506	497	496	502	490	492	480	499	492	518	526	505	481	482	505	489	549	515	508	509	522	507	472	506	470	510	473	479	496	460	505	527	507	485	577	532	509	506	471	490	523	489	499	489	480	524	451	520	485	505	513	514	508	531	505	529	477	501	528	512	483	477	521	472	527	558	455	529	490	535	508	518	465	540	495	510	507	511	500	487	521	499	509	489	500	465	521	524	517	517	548	485	506	481	469	519	466	477	505	515	510	509	532	516	498	507	496	519	515	486	511	514	515	523	499	472	522	523	484	481	479	528	476	485	490	491	524	488	490	521	533	511	509	505	494	470	510	558	484	489	533	520	512	536	488	538	509	538	474	521	464	526	514	488	510	524	511	505	515	509	498	519	559	504	487	507	499	490	523	537	484	480	496	502	470	510	531	492	516	470	519	522	511	501	493	478	486	486	483	496	555	451	477	536	518	519	512	503	496	467	524	517	522	511	511
41105	48863	31945	1772	2025	844	848	850	843	813	825	836	879	816	848	834	850	811	842	854	880	784	815	835	778	863	858	855	824	874	803	810	857	821	839	823	798	878	787	854	887	839	862	891	822	836	813	863	843	821	826	831	855	858	884	844	816	788	833	835	834	825	834	820	838	849	833	820	820	835	792	820	847	783	821	799	822	808	838	786	814	845	836	856	813	862	850	875	850	841	891	823	832	845	818	857	810	839	878	806	816	845	768	860	786	802	841	798	851	822	835	850	820	824	804	846	853	865	864	882	829	818	799	821	868	810	849	844	832	829	829	893	844	854	857	782	845	789	817	851	757	831	852	812	841	808	771	829	784	890	853	835	838	828	798	813	865	872	823	826	852	857	837	851	827	874	829	837	858	830	866	855	790	827	804	862	818	906	814	808	810	835	821	880	825	867	848	840	834	825	843	827	817	791	870	807	874	878	852	807	891	822	865	835	851	809	784	807	843	798	857	890	830	829	783	815	813	814	893	792	830	840	852	865	813	854	827	859	892	811	838	864	842	851	879	853	839	812	850	842	879	902	862	809	791	799	813	802	823	841	850	854	838	855	825	810	855	812	781	834	842	794	836	838	841	840	835	824	862	847	800	869	810	879	840	817	853	836	871	852	824	864	886	852	808	819	826	784	897	837	756	880	809	856	813	821	769	813	827	841	888	860	850	794	807	857	821	859	845	815	798	809	836	867	824	799	849	853	812	819	869	870	865	850	842	864	865	881	816	779	841	863	874	849	848	858	846	818	820	845	852	866	850	834	844	894	858	873	825	852	810	800	838	836	890	815	850	819	814	805	870	786	867	815	926	854	853	816	831	793	823	888	881	897	821	810	843	859	901	786	862	885	818	870	826	799	814	833	816	831	804	795	889	809	835	855	820	849	874	827	840	841	840	819	886	837	804	877	839	803	814	840	794	859	836	828	848	880	832	782	815	809	847	881	815	856	845	871	824	871	810	852	869	844	849	850	838	839	819	845	816	788	824	785	854	792	842	836	870	875	786	857	842	865	814	819	842	804	834	811	820	845	840	838	827	837	863	843	889	832	797	887	803	849	840	818	826	821	764	827	829	830	812	837	836	858	873	830	799	823	851	876	852	845	805	800	801	836	844	769	847	821	812	891	831	804	874	845	824	839	837	836	850	818	826	838	841	846	854	836	854	799	863	846	821	828	867	803	900	869	814	854	832	808	846	829	846	784	835	865	809	852	804	824	869	864	804	835	855	761	831	853	859	843	887	844	841	793	829	817	840	822	850	812	757	793	828	805	793	859	854	790	837	826	840	823	844	811	873	797	887	846	878	872	818	802	836	808	802	837	851	884	868	895	852	838	838	844	865	826	817	819	818	855	830	843	839	805	804	888	873	900	782	868	841	845	868	856	818	802	782	849	750	813	800	826	812	865	861	818	836	898	873	817	850	875	848	823	800	838	846	857	867	832	831	852	870	854	774	805	843	861	841	805	847	876	856	823	828	824	862	848	845	843	867	839	842	865	826	812	850	799	872	765	848	801	856	892	845	858	877	857	876	839	850	856	813	872	853	860	811	825	847	845	828	839	863	844	876	802	841	850	871	894	874	840	842	830	902	873	831	878	830	831	841	853	806	773	832	861	828	828	866	786	856	824	889	877	801	817	871	837	862	818	843	826	825	803	833	891	836	834	829	872	867	833	851	784	814	820	800	891	857	818	846	822	850	818	840	848	802	823	852	840	831	843	865	830	800	823	821	867	830	840	836	845	825	898	877	852	840	836	785	832	844	877	819	864	844	834	888	884	879	861	801	843	836	838	848	852	877	826	862	853	791	760	831	800	817	801	824	876	855	821	854	779	837	845	870	831	869	845	838	846	889	853	811	816	856	846	837	789	787	851	784	880	811	870	896	833	799	849	849	851	775	818	866	864	826	804	867	782	821	853	861	863	802	845	870	824	849	848	787	843	824	818	835	849	814	808	835	852	860	853	842	841	811	883	828	832	814	808	815	841	813	848	818	806	856	810	826	822	888	795	841	843	823	825	877	842	847	903	858	850	837	887	893	850	861	808	816	864	808	822	838	843	806	845	899	826	862	868	805	823	859	825	835	863	891	821	869	856	798	825	872	854	878	853	848	783	814	849	822	804	818	843	812	843	844	784	846	808	806	817	825	853	744	820	885	827	843	872	852	834	828	819	831	792	848	807	861	846	853	837	854	834	844	832	832	826	883	861	868	831	818	833	813	837	841	836	804	838	869	858	823	841	863	853	841	860	833	806	884	845	820	828	927	786	844	843	797	798	825	824	815	855	814	841	848	875	789	836	831	820	873	866	818	829	834	834	841	888	889	849	845	897	767	833	801	831	799	865	854	870	802	841	840	852	820	853	860	816	822	788	826	840	843	805	867	872	815	838	839	811	832	869	825	861	821	867	859	843	833	850	827	795	881	780	844	832	821	788	849	836	888	831	855	835	835	859	865	869	869	798	792	828	786	797	815	827	819	839	807	799	826	810	831	845	872	829	866	852	785	819	860	851	823	853	876	849	866	828	843	816	861	873	852	815	824	815	859	867	856	794	843	798	863	852	847	857	825	851	802	814	841	788	887	841	776	799	849	854	821	838	816	836	822	802	793	866	805	859	847	856	837	845	889	838	817	839	862	793	766	799	860	790	807	792	835	838	881	837	850	846	856	839	833	882	835	875	825	831	826	840	849	841	796	865	847	858	807	875	805	877	803	871	879	810	903	862	898	801	791	846	852	808	872	842	845	834	774	828	812	893	866	810	868	867	861	827	842	824	882	830	822	819	852	804	807	857	815	765	856	845	809	813	794	830	810	869	818	801	855	854	847	863	857	829	787	827	793	823	830	918	830	850	851	823	791	825	827	858	800	853	823	853	861	885	823	805	826	816	849	831	790	840	837	791	853	883	872	824	825	822	887	784	811	788	770	885	855	856	820	908	875	826	890	853	841	831	875	794	846	902	809	855	858	834	859	857	810	820	831	836	842	829	876	868	829	820	842	772	883	837	803	856	850	781	818	883	813	859	865	859	831	872	831	853	830	825	866	816	852	826	834	854	875	849	847	801	816	857	814	872	849	812	853	838	855	830	865	841	814	857	848	821	796	826	855	838	841	823	812	836	799	867	805	842	804	811	834	852	847	863	843	839	830	850	849	832	806	845	835	804	836	890	817	824	796	818	858	872	862	866	847	807	778	829	839	865	832	828	856	866	863	868	833	864	857	816	815	810	841	793	842	808	893	835	814	780	891	828	871	815	817	896	829	808	861	768	800	825	798	825	810	835	845	853	822	822	831	847	826	883	827	826	836	810	830	824	835	884	835	825	827	837	799	858	812	824	846	805	850	809	819	876	809	845	873	831	854	819	807	862	876	835	832	810	877	830	835	838	860	791	835	859	841	862	799	825	885	828	809	855	794	836	827	820	850	862	867	852	783	844	843	902	827	817	846	847	789	841	836	896	802	831
25810	25265	33812	25606	16559	2790	454	426	414	412	410	382	406	424	429	430	435	445	423	426	384	420	398	411	385	399	412	396	412	372	434	378	403	381	389	426	379	407	410	402	417	411	423	390	446	400	381	382	389	368	388	444	381	400	405	397	431	425	393	416	426	395	417	406	421	369	386	407	419	379	393	409	406	367	400	401	381	405	420	371	432	414	384	434	402	419	395	356	425	426	395	390	391	398	421	390	397	404	352	419	433	420	457	391	372	400	435	396	353	395	382	403	364	405	386	423	408	413	425	408	390	452	425	415	414	425	372	377	409	394	408	384	392	419	416	386	390	400	443	419	397	394	388	415	393	406	406	380	424	401	403	397	403	408	390	383	383	403	366	388	376	397	403	412	373	405	417	387	417	404	367	395	407	387	400	390	393	411	398	402	415	373	380	443	368	394	433	420	424	418	361	403	392	386	384	394	381	417	429	400	357	428	379	391	400	387	399	383	364	364	400	394	406	390	381	393	381	414	403	433	385	359	388	400	445	400	407	388	396	376	391	381	376	393	382	444	405	391	394	390	395	376	407	394	427	395	402	375	383	420	410	385	412	406	396	424	412	416	413	399	392	375	399	370	405	432	409	369	436	404	372	383	392	375	358	436	426	400	387	396	389	390	410	384	424	392	402	380	418	393	389	409	392	396	366	362	401	416	416	398	376	402	375	427	419	392	398	379	437	451	419	404	422	372	392	442	416	403	376	419	382	364	408	353	414	401	365	395	400	376	365	385	411	419	430	398	388	391	395	384	380	404	382	389	411	392	414	393	381	360	411	356	405	403	384	401	397	343	423	403	407	348	404	393	377	370	436	402	428	344	407	377	381	386	391	404	366	380	373	424	436	452	418	406	396	403	374	391	403	375	401	356	400	384	387	383	394	397	385	382	388	401	378	422	385	438	406	415	407	359	422	371	434	375	396	364	374	383	369	442	424	374	399	373	373	398	390	364	398	430	398	383	420	411	415	370	415	401	344	388	402	439	410	387	399	408	415	455	376	402	409	423	383	411	429	394	434	425	394	422	381	415	380	406	377	402	371	413	424	388	382	414	386	388	383	421	389	384	396	381	375	403	396	351	376	397	424	398	402	435	410	384	403	364	430	440	393	368	361	376	367	410	422	397	385	373	376	427	421	406	421	397	374	386	376	406	417	386	393	339	408	387	419	390	401	370	378	387	412	425	412	426	399	423	390	386	385	401	383	400	403	358	373	335	478	450	421	410	401	393	396	419	407	382	388	386	380	413	429	403	387	417	395	384	406	366	398	381	395	363	414	409	402	383	387	375	386	398	394	417	367	398	403	386	402	376	389	377	402	383	354	413	399	443	421	411	386	384	378	407	400	414	386	391	413	402	385	380	394	376	381	366	398	391	429	414	376	375	417	432	419	408	395	404	377	436	367	364	394	377	381	388	381	377	354	378	441	399	403	428	368	420	429	386	372	429	401	393	373	399	396	397	398	414	386	377	428	403	417	404	407	387	398	392	393	390	384	427	398	392	394	411	407	392	370	379	367	387	373	378	391	365	379	392	385	404	415	373	395	392	398	396	410	365	414	429	443	403	393	383	365	404	423	377	421	390	406	373	394	415	414	386	404	425	411	402	413	361	378	352	406	438	410	383	369	386	389	408	383	400	398	401	416	417	389	367	390	402	388	417	369	408	376	375	360	424	377	383	406	407	414	405	366	396	372	397	366	397	381	388	414	371	362	411	394	369	388	386	406	426	369	367	403	379	389	371	383	425	426	407	388	391	396	399	378	372	430	404	411	387	394	404	431	391	411	419	403	355	401	377	375	412	375	410	405	406	424	398	403	381	432	390	412	397	402	391	391	372	387	348	382	404	391	397	398	430	343	412	361	431	410	389	399	383	423	393	398	417	399	398	392	408	455	416	384	389	395	367	411	362	400	407	373	381	375	401	389	379	405	383	393	401	380	386	404	418	396	386	376	420	426	384	411	390	406	416	384	400	421	376	399	407	427	446	395	400	397	399	407	416	390	423	419	379	398	384	419	376	379	383	395	421	365	394	356	392	378	390	392	408	370	407	383	370	421	419	403	402	383	412	420	387	396	419	381	412	424	393	427	415	439	382	380	394	401	408	379	416	418	371	421	395	356	439	401	382	354	398	377	393	407	404	377	413	382	383	414	388	370	393	387	386	422	390	399	404	392	430	398	394	413	431	415	347	378	394	396	369	368	394	357	407	414	397	405	414	397	427	425	426	435	413	394	395	341	413	424	407	394	406	430	414	390	380	413	394	427	383	424	365	408	408	401	354	410	390	403	384	377	365	373	400	401	419	387	406	397	386	399	398	408	422	370	375	387	385	431	392	399	423	376	391	401	379	381	403	362	392	398	378	375	391	409	437	419	406	412	413	399	403	378	398	410	381	423	427	403	403	402	417	439	363	374	395	351	413	430	399	354	408	396	385	432	407	376	367	403	374	442	386	367	391	406	380	398	444	387	415	412	390	407	408	400	412	412	397	409	381	366	420	382	412	367	401	387	405	372	407	400	387	419	390	411	397	380	385	380	417	380	404	376	392	387	442	393	396	383	377	410	381	400	394	416	394	406	392	386	401	393	406	387	380	380	405	370	390	381	404	401	382	425	361	405	388	394	388	396	387	428	404	415	411	391	367	381	387	383	358	412	402	396	369	379	408	393	382	396	448	365	390	374	366	392	370	390	367	414	418	390	408	402	429	435	407	396	410	359	425	377	423	419	390	389	444	368	389	388	376	400	407	409	419	400	391	377	396	411	411	421	406	372	399	389	390	405	401	412	387	376	422	348	425	407	409	366	391	376	421	392	380	400	404	413	406	399	399	358	363	417	403	386	412	425	378	384	394	411	391	398	445	423	398	380	382	418	418	381	383	369	382	387	386	429	397	369	427	421	374	445	395	395	415	407	403	362	391	368	378	377	379	389	405	396	398	376	385	411	379	391	400	394	362	400	392	396	431	380	376	445	416	402	415	408	421	419	392	389	403	380	372	410	422	399	369	438	358	378	387	403	429	398	409	417	394	396	384	402	408	376	426	403	399	396	460	421	397	388	424	395	408	404	419	369	387	431	410	405	394	413	416	367	433	400	414	417	413	364	389	367	375	387	387	389	392	442	430	385	428	383	401	413	375	392	422	377	421	396	395	379	366	402	379	377	413	385	450	411	401	396	396	423	429	393	385	355	377	406	386	406	407	384	364	379	368	425	378	388	372	379	448	376	379	393	391	391	401	419	409	412	430	393	386	366	380	386	401	403	397	382	409	385	373	377	390	432	404	402	416	398	408	405	418	390	411	398	412	426	432	410	413	387	410	374	405	384	373	388	419	361	412	403	395	358	420	416	427	400	415	405	384	393	398	392	383	391	415	382	387	380	410	403	416	403	380	384	407	411	430	422	425	388	401	431	396	384	422	387	414	417	414	410	363	384	378	426	388	384	394	419	413	404	401	415	391	385	426
62346	89138	63339	3597	9461	796	746	706	630	666	677	651	650	679	614	649	659	671	651	669	687	692	649	647	716	673	677	651	697	684	658	637	651	652	699	704	692	690	699	668	650	648	670	652	657	685	614	636	675	635	672	623	622	663	645	647	650	681	642	643	660	673	654	694	629	588	646	659	710	637	613	696	626	617	670	681	684	670	684	631	660	633	658	661	649	653	656	645	662	647	689	662	657	633	648	663	669	720	620	672	643	695	659	679	616	654	652	675	656	644	669	664	632	674	673	676	636	670	638	661	677	669	668	609	579	704	650	659	665	657	628	692	623	641	677	699	623	652	644	642	591	671	659	649	653	650	604	653	676	660	619	640	672	673	645	671	623	652	664	683	698	654	653	664	675	661	723	658	652	662	652	655	615	629	696	689	649	678	673	674	686	706	720	664	678	653	676	646	694	652	647	643	666	662	645	617	677	663	626	646	637	635	682	649	635	643	684	680	639	662	675	646	657	693	623	671	642	674	687	637	664	632	668	637	618	709	631	661	675	666	675	619	679	662	633	628	669	661	676	636	660	710	693	695	641	674	662	649	686	628	666	642	676	685	672	669	665	702	698	665	681	651	656	679	624	640	627	672	713	668	670	696	635	672	667	659	674	673	666	635	662	637	681	670	659	655	647	654	717	688	651	630	643	648	625	655	665	646	677	643	643	666	678	641	674	597	687	686	660	649	679	706	667	702	684	630	666	657	703	643	661	656	675	622	650	591	645	623	609	670	633	676	652	647	712	663	657	659	659	690	591	640	658	643	619	707	614	682	670	627	647	653	631	665	694	695	696	672	634	660	692	649	649	646	660	671	661	675	678	640	653	627	695	633	664	646	672	647	638	617	653	696	620	676	663	667	674	677	665	609	629	674	666	682	618	599	654	694	583	665	634	643	676	642	673	656	652	660	638	666	668	684	649	667	646	680	662	667	659	687	678	662	671	625	682	653	667	641	647	637	650	666	648	676	623	674	689	679	686	641	683	690	652	670	618	614	652	699	665	697	644	684	658	671	673	737	647	650	675	652	677	677	674	630	641	630	686	635	671	646	685	685	669	679	677	683	678	682	620	619	668	646	675	644	654	690	628	638	685	636	625	674	664	627	649	671	714	664	621	630	619	707	685	659	672	655	692	640	655	680	647	658	619	680	704	650	663	668	656	606	687	643	659	662	669	639	659	635	651	696	657	655	698	634	663	642	622	657	638	673	678	649	677	662	709	679	617	681	647	627	690	630	666	608	671	667	659	663	670	642	666	672	659	688	643	698	639	671	678	643	674	635	660	636	657	614	657	633	681	616	633	669	666	670	701	658	671	653	694	693	628	674	656	636	660	639	664	701	704	635	620	720	658	616	702	689	670	667	678	682	693	701	654	638	692	669	657	655	687	680	635	667	660	675	668	684	675	627	636	651	657	662	661	646	658	660	668	624	645	680	704	676	671	670	680	621	679	686	643	679	669	664	667	692	660	654	608	641	661	690	649	690	671	691	613	653	666	626	667	664	626	661	682	669	686	684	659	685	661	624	659	632	651	636	691	685	708	618	642	675	648	687	684	680	636	638	685	652	608	680	631	660	645	638	636	692	641	651	659	658	633	695	698	642	645	648	627	634	651	655	665	687	612	691	661	706	638	689	674	692	671	622	612	691	614	684	651	664	666	649	642	671	675	673	656	659	689	689	632	660	660	702	680	695	687	647	634	687	701	679	626	640	629	641	652	648	672	660	683	697	652	635	654	696	637	695	667	672	709	649	659	653	679	661	715	666	704	678	659	663	656	590	655	654	706	703	636	645	677	653	651	652	686	686	695	673	649	693	657	659	716	664	673	673	637	660	671	648	656	688	643	669	679	639	696	677	658	643	665	606	627	621	668	686	704	650	632	675	630	635	623	639	669	664	667	656	634	662	670	639	667	690	649	645	650	670	684	670	658	654	634	678	638	645	701	692	667	716	647	650	651	688	668	668	642	671	628	644	604	657	690	708	694	630	653	668	646	645	691	653	700	648	645	672	655	666	637	688	639	692	649	635	656	633	643	659	638	651	709	665	642	661	618	629	647	646	685	663	707	702	639	641	655	724	685	648	641	624	619	642	640	653	646	688	600	657	633	691	689	626	674	641	668	635	673	676	632	659	677	608	645	667	666	632	625	659	631	698	657	664	627	670	642	654	690	657	688	631	645	681	703	685	671	667	678	604	653	621	702	618	703	660	665	712	624	656	663	673	652	682	659	620	685	636	675	649	678	660	670	663	674	674	675	658	652	626	648	648	692	616	691	660	621	683	642	648	665	658	655	686	663	652	634	665	612	607	671	691	690	702	638	631	617	665	642	660	729	633	702	661	681	667	677	697	660	676	698	657	636	683	718	704	649	611	658	615	648	680	619	656	674	696	697	656	633	611	661	676	624	668	727	641	620	671	645	643	667	654	665	676	645	666	633	681	686	646	666	667	667	630	663	623	623	625	595	660	645	646	675	648	614	629	716	649	657	657	662	662	714	668	646	651	654	659	650	678	641	637	633	659	677	672	694	680	673	654	681	643	579	681	610	717	703	643	608	613	640	673	647	660	677	668	637	636	645	647	595	655	695	660	689	709	681	661	656	666	667	726	670	661	668	633	683	643	641	670	636	701	643	671	648	672	731	658	664	703	664	644	684	737	707	667	697	632	662	660	636	686	634	642	662	656	696	668	654	645	655	668	621	652	669	652	677	686	643	630	671	602	643	689	686	628	611	641	638	675	643	652	678	673	704	640	673	651	626	699	643	700	668	653	657	631	639	649	680	611	631	630	607	655	651	669	686	679	642	635	656	665	602	686	678	668	655	671	623	672	609	680	653	644	621	612	656	642	633	705	682	694	690	637	684	648	621	624	684	663	663	639	680	678	642	668	643	673	668	687	647	633	661	686	688	689	636	678	706	697	685	677	656	649	687	649	683	700	702	641	660	645	667	646	705	680	677	662	615	669	652	710	664	653	690	629	633	683	653	710	683	648	662	646	654	696	668	614	694	643	645	666	702	623	633	686	708	672	661	722	669	665	678	637	640	683	637	637	662	683	627	633	616	648	698	632	666	633	634	662	711	677	666	711	667	696	663	711	712	642	646	638	670	678	686	658	671	650	621	660	627	684	603	648	672	628	689	602	642	660	656	658	632	639	641	652	642	628	636	657	612	651	705	656	660	652	676	695	700	633	674	648	630	678	623	676	616	622	656	684	694	681	690	645	645	648	665	658	633	720	666	655	650	653	688	673	656	614	622	690	671	668	661	659	636	684	663	629	664	665	655	645	648	655	663	609	656	668	649	655	668	672	618	640	676	661	665	664	644	679	657	689	703	706	637	645	652	670	660	669	641	647	662	654	624	645	651	621	677	634	719	646	712	646	680	597	633	651	707	701	687	704	707	653	665	635	657	684	669	603	623	669	666	642	649	656	671	639	653	610	656	614	645	640	651	649	656	636	638	646
24268	23455	31943	24766	21434	15453	2192	786	714	703	687	686	679	655	747	702	669	677	712	713	634	688	698	698	702	683	662	665	690	629	659	685	700	683	626	683	635	706	671	657	689	669	641	627	667	661	656	679	701	686	728	671	691	675	651	693	668	709	682	701	682	656	704	645	645	700	660	698	628	727	674	698	658	696	676	680	612	685	611	651	652	681	651	667	758	659	687	661	664	676	704	653	621	643	643	656	645	688	646	611	636	627	625	680	707	721	664	663	714	674	642	678	631	680	668	674	630	687	682	681	673	665	639	674	684	688	637	724	648	633	666	658	660	653	637	678	668	596	648	649	670	673	699	658	657	640	646	662	631	665	669	670	657	694	598	609	725	657	672	639	630	673	630	692	676	615	674	658	653	630	638	671	684	704	676	653	692	666	670	673	652	674	692	634	604	669	679	696	677	669	610	648	680	704	659	653	602	688	629	707	647	639	684	644	734	667	667	649	692	682	675	687	687	637	621	677	644	673	719	625	622	616	663	689	650	621	656	657	658	659	688	698	687	719	678	684	652	675	651	681	670	681	647	662	661	672	660	653	708	683	646	671	696	686	630	669	635	640	648	697	661	666	659	632	648	668	679	687	661	648	628	637	629	687	665	631	675	632	707	665	658	674	662	662	671	658	659	646	709	689	668	695	675	666	650	660	705	628	686	670	676	610	712	656	707	611	693	657	658	630	662	681	627	629	688	623	719	686	639	681	691	670	674	634	646	688	694	707	706	697	689	667	641	656	614	681	688	650	649	624	665	644	638	699	697	668	683	669	673	681	692	676	669	722	677	628	600	637	662	645	689	682	623	630	601	703	667	653	655	662	671	641	657	613	674	631	693	682	665	672	674	656	698	665	654	661	684	637	646	668	686	692	672	692	668	675	659	683	687	647	660	621	687	675	707	666	670	611	635	664	674	680	639	704	613	679	664	640	698	647	621	670	634	588	704	693	704	677	726	668	633	628	668	652	676	670	650	652	671	715	679	652	719	679	633	638	645	682	651	688	661	697	617	648	624	646	685	680	653	674	676	675	657	659	646	659	683	645	690	650	640	648	670	658	685	682	634	677	641	675	703	668	697	721	645	649	653	630	673	680	638	652	634	688	703	664	693	664	698	672	705	678	618	694	638	690	704	628	604	666	661	674	634	670	696	655	705	678	658	672	630	671	652	677	675	692	680	634	649	696	678	678	670	653	673	686	653	690	647	673	636	643	612	638	668	705	703	688	709	652	654	687	700	731	638	632	651	683	617	682	629	654	668	693	690	656	677	671	693	681	623	654	662	672	658	642	680	649	655	642	670	646	684	638	720	630	672	675	671	674	658	676	707	642	665	667	651	693	686	664	652	709	654	661	666	665	637	656	679	680	677	661	681	622	630	639	684	653	702	623	649	692	685	651	676	690	663	633	644	658	625	682	710	686	652	676	673	661	709	647	654	712	624	661	717	684	661	684	702	645	696	639	673	680	628	707	614	671	666	687	685	615	663	620	689	683	728	639	670	637	676	646	672	660	661	638	628	658	699	641	680	628	673	674	673	709	698	670	620	667	632	662	673	666	655	636	624	641	675	647	686	673	648	655	641	673	695	690	672	655	634	668	669	678	698	630	689	650	625	679	682	647	668	678	649	694	670	663	638	640	651	622	648	632	645	651	686	653	671	680	659	701	676	701	629	696	650	621	704	682	652	681	673	654	651	631	670	650	670	639	648	664	607	661	670	598	652	670	618	718	647	674	700	691	682	681	637	629	647	671	625	651	689	672	633	628	665	671	665	657	646	671	642	674	642	610	694	661	724	684	664	647	696	627	695	663	683	695	641	626	694	613	661	686	669	624	641	665	685	672	664	609	645	678	683	674	650	651	633	656	677	650	660	627	652	670	697	657	669	686	620	678	681	654	683	688	655	619	705	716	696	623	644	661	662	632	611	685	660	688	637	677	707	678	666	702	637	647	645	658	662	645	653	644	658	636	616	639	655	654	674	649	634	663	638	665	704	662	645	671	719	685	663	650	687	638	679	689	711	668	687	657	685	645	687	681	697	636	635	584	675	687	662	663	673	688	666	651	660	697	633	668	673	636	626	659	627	669	686	704	669	675	682	664	695	672	611	672	655	646	717	648	669	665	676	697	636	707	703	663	660	667	680	704	635	671	659	686	643	668	673	673	645	649	679	695	733	704	682	662	632	627	647	662	640	641	646	637	674	610	680	680	657	664	634	653	657	672	657	690	671	658	688	636	630	669	646	681	689	701	703	669	646	684	658	660	655	623	686	640	682	670	642	637	590	713	697	653	637	621	673	654	650	676	667	617	679	647	651	680	636	699	622	653	659	671	687	624	648	667	678	664	696	661	642	670	643	673	657	665	672	693	668	647	647	653	687	673	630	664	646	646	685	666	708	686	694	680	603	681	660	676	673	664	673	640	630	615	651	684	692	687	651	657	641	665	683	676	728	668	744	712	621	666	646	665	656	703	666	636	688	715	685	671	627	678	646	704	700	652	641	692	646	645	654	668	621	679	674	694	680	695	675	658	704	646	671	625	674	655	697	652	645	663	672	645	606	643	647	666	645	658	714	687	661	659	669	650	685	649	654	630	628	654	671	612	672	646	687	616	659	662	710	683	624	642	627	680	685	677	690	596	666	681	648	615	625	662	679	643	647	674	681	669	677	680	679	688	646	671	626	733	665	668	682	644	668	746	630	675	693	627	671	632	707	737	685	679	651	666	695	687	704	650	651	669	665	686	615	651	663	643	654	690	651	679	639	663	684	631	629	652	682	656	684	690	653	655	664	687	638	649	680	645	696	651	673	653	631	667	630	666	638	654	663	653	636	660	714	655	662	609	685	684	650	667	662	736	662	667	672	681	637	660	689	644	647	641	674	628	633	664	722	650	660	692	692	641	648	639	672	659	613	659	651	608	649	654	650	662	684	688	639	678	678	660	712	616	702	640	644	676	672	670	639	683	682	691	680	669	673	673	677	666	654	662	689	668	657	631	630	637	642	630	666	650	685	632	646	617	624	703	702	675	627	687	659	606	695	682	644	693	686	644	683	675	627	601	667	645	663	678	702	728	659	743	723	683	608	644	675	641	678	669	650	687	703	689	644	687	643	652	677	632	646	706	639	680	681	658	649	670	650	673	680	677	612	664	682	661	666	703	682	669	646	671	698	676	627	655	705	681	666	673	675	665	680	641	663	643	672	696	665	643	636	714	658	672	619	692	669	641	670	690	663	682	657	645	651	689	684	690	682	668	643	595	662	645	678	636	650	678	630	659	686	687	667	659	612	664	647	668	679	690	646	684	662	667	668	703	685	636	638	648	651	686	689	694	635	654	667	670	656	632	667	654	625	658	683	607	680	661	628	682	657	652	673	674	697	676	645	649	627	630	651	679	666	644	684	643	661	728	644	628	690	668	678	693	709	665	637	636	663	656	645	620	633	648	659	673	662	637	685	680	684	655
64192	101598	73303	5934	15414	1143	1119	1095	1052	1067	1061	1024	1074	1043	1011	1032	1044	1011	1024	1006	1060	1008	1076	1009	1033	1030	1039	1030	982	1041	1003	1013	980	998	1063	1050	1071	979	992	990	1005	932	1012	1024	985	988	1033	993	968	1023	1067	983	1040	1001	1035	1025	1062	1027	1021	983	1035	1035	984	1035	1016	1024	978	999	1065	1030	1016	1010	1017	1038	1018	1030	976	1028	1021	1037	1048	943	1000	994	1044	1030	1007	1026	1010	1011	977	991	1071	1023	957	1010	1042	1020	1004	1001	1031	1022	1018	995	1030	1002	1102	986	1031	1044	1032	1055	1011	1058	940	997	998	974	999	1019	963	1015	1010	1006	955	978	996	1031	998	1057	995	1013	1047	980	1000	1028	1023	1050	978	951	987	1031	1012	1029	1021	1021	999	1028	1003	1019	958	1036	1035	998	934	1006	996	1007	1050	1018	978	1024	991	964	1056	1065	1013	1009	976	1024	1026	970	1033	996	1003	1012	963	1028	1014	1003	1013	970	1041	1056	975	1037	1014	1041	1033	974	1036	973	980	1064	1044	1036	986	999	1025	1020	1043	1015	1025	977	1031	970	1081	1059	1016	1065	1046	1004	1027	967	1006	1020	1009	1035	1027	959	999	969	995	1042	1019	1038	1004	1022	995	1056	998	1003	1067	1010	1016	961	1021	1011	948	975	1029	1028	1077	1052	1013	972	1016	976	1047	1002	1039	1056	1051	1047	1012	1006	1005	959	997	1002	1062	1008	962	987	1021	1055	1062	982	1024	1077	1051	970	1017	1050	1017	1024	998	1034	983	1053	998	1019	1020	1078	1032	1013	1019	1011	999	1022	1015	961	1025	991	1017	1058	991	985	1025	1017	1031	1005	1045	970	1040	1003	960	950	1014	1005	978	971	1040	1059	1005	1016	1042	973	991	995	999	1001	1013	1007	1001	1028	1035	990	992	1069	999	945	1022	1055	995	1024	1033	1019	1031	963	1053	1024	1038	1094	1006	1006	975	1037	1037	1006	1031	1031	1030	975	1007	1030	992	1024	1019	1016	1031	962	1066	987	1008	1048	1008	1068	1030	998	1010	998	992	991	1066	1004	979	1032	991	1012	1019	1009	998	1029	997	1002	986	985	1072	1019	1034	1001	1021	983	990	973	981	1007	1044	968	1017	1100	990	976	1037	1043	1006	1001	1040	1004	996	997	985	935	1000	1071	1002	989	978	1009	1044	1030	975	967	978	1004	1008	1002	1060	1023	985	978	1002	982	1002	1025	999	1048	1007	1031	996	1034	1075	1022	1034	1065	990	999	1043	1056	989	995	1032	1033	1008	956	1034	1071	1029	973	1025	1012	1013	1002	1029	1014	999	943	1033	1011	1010	1022	1011	1039	1020	1008	1017	1000	997	960	1032	1011	974	988	1076	1032	1011	1025	995	975	1000	990	1071	1005	1026	1033	1003	1024	1053	1044	994	982	1005	982	993	1024	1050	1051	998	971	1041	988	1011	934	968	1071	1014	972	1031	1042	1061	987	997	999	1006	1019	1066	982	1012	1082	958	1044	1019	1025	1022	1026	946	968	1038	1023	980	1010	1050	1062	1063	1043	1001	970	1004	997	1000	1091	967	1034	1009	1046	1017	968	1016	959	1019	1018	1002	997	1061	992	1013	985	1009	988	1022	1020	997	1024	975	1027	1024	1053	1006	1030	1019	999	990	1035	1041	1025	1019	1034	996	1022	1035	994	974	966	951	1015	1066	995	1086	1015	1036	1017	947	963	1040	973	1057	1006	1006	949	1003	1046	981	1012	1035	1058	998	1071	1049	1010	1026	986	986	1071	1096	992	1025	1050	993	1022	1044	970	991	1010	1011	989	1005	1007	1000	1003	1014	1032	993	972	1003	1032	991	1019	1034	1000	1004	992	1043	1021	982	967	993	991	1013	1002	1024	1010	1021	987	1007	975	988	985	970	1006	1004	990	1012	971	1007	1012	981	1032	964	1021	993	1042	969	927	1011	1034	994	955	1065	1012	961	1058	1032	991	1036	994	1061	1006	1032	938	1098	1013	961	1053	978	976	1062	1011	1022	980	1000	1044	1055	992	1061	1040	1028	951	997	945	1022	1027	1002	1007	1044	990	1003	988	1042	1019	1048	1044	1060	999	991	998	1028	1086	976	1005	981	1034	1018	1058	1013	1045	970	1049	956	1005	993	1063	1025	1031	1010	1028	1041	1068	1038	1008	977	972	1086	975	1057	1010	1062	1009	1024	1028	1026	983	1032	1013	1022	1016	1066	1030	1006	949	1107	945	1000	967	1025	1025	999	1046	984	1052	1008	1023	983	1058	1012	1003	1003	996	1012	1016	963	1022	1101	1019	1052	1080	1016	978	969	969	996	1028	985	996	1017	1008	987	1027	1006	990	995	1012	980	1057	1025	1021	1021	1000	1015	983	975	1006	1017	1025	1006	976	989	1052	973	1012	1024	1021	1011	980	1040	1018	990	1025	993	1041	964	1009	1015	987	1026	1056	1003	1005	1028	1034	1015	1039	985	1002	1020	1045	1042	1036	981	996	986	995	1031	1001	1020	1016	1038	1028	1028	1030	1026	980	989	983	1065	1053	962	1027	1035	1011	1003	999	1005	1022	1021	1017	1017	1021	1026	1045	990	1028	1074	1016	1026	1035	1056	1021	1016	1061	1016	1034	996	1034	1002	964	1047	1038	972	974	1048	1058	997	1032	983	986	968	1004	1047	979	1043	1022	1017	1046	966	1053	990	957	1046	1021	1023	1062	1019	1016	963	1017	1030	973	994	1011	1035	1061	989	1046	1047	1030	995	1057	1008	988	979	1043	1043	1042	970	1020	1018	1006	1023	1006	1005	1008	1086	977	960	994	1050	1037	1034	881	944	975	1009	1023	1003	959	1026	982	987	1012	1015	1032	958	1051	1039	968	1024	1042	1032	1006	1005	1054	1063	970	1053	1000	1020	1044	1077	964	1036	1028	1039	1000	1027	1038	989	1061	1001	1031	1006	1047	1042	1008	980	1039	974	972	1032	1007	989	1075	1024	1009	968	944	1032	1034	985	974	1011	971	1021	977	934	994	1013	1022	1009	1019	971	1001	1050	1034	1061	1001	995	1015	996	970	1058	1070	1022	1081	1011	1032	988	983	955	1012	1029	1040	1010	982	1034	1081	1036	999	1004	1059	1033	986	1023	970	1044	1039	1042	979	963	1019	1017	1066	1036	981	1033	979	1030	1002	1056	1019	1040	1019	1017	985	1036	1038	1027	979	1013	1032	968	1000	985	986	1025	1038	978	1012	1008	978	978	986	1005	1012	1019	1000	959	1004	1038	1024	978	976	1000	1012	1020	1031	981	1041	1044	1053	1000	1036	1004	974	1003	1020	996	1057	983	1038	997	993	1031	1010	1041	1034	990	1028	1029	981	1025	1067	1006	977	998	1006	973	1022	989	1014	1017	1040	1008	1003	1024	931	985	1030	1059	1034	982	998	1021	951	1014	1027	1020	1030	1053	991	978	1026	1023	1098	995	1024	1007	985	1051	999	1010	1088	979	1037	958	1020	1064	988	1023	1030	1043	995	1042	984	993	973	1071	1044	1028	1028	980	1016	1040	1050	1014	954	981	1011	1086	1041	938	1000	1043	1031	1037	1032	987	1025	973	1031	1036	1010	1060	1018	999	1047	1002	1012	976	961	989	998	1045	986	1044	966	960	1040	1002	977	1051	1024	1015	1023	1044	971	994	971	1037	1030	1037	1014	993	1073	976	983	953	1016	1074	1010	1050	1043	999	980	970	1038	1040	967	1003	1045	984	1029	998	1020	982	1005	1005	1010	1050	959	978	1024	990	992	1050	1076	1023	1054	1025	988	1068	992	998	1061	1066	1056	1044	962	1027	1009	1020	987	998	1068	1038	976	961	1013	1004	1068	1057	1020	1017	1020	1057	977	1036	969	957	959	1038	1012	1106	1022	1032	1005	1008	1021	1025	999	1021	1041	1012	994	1021	960	974	940	1051	1014	947	1039	997	982	1005	1005	1010	989	1041	1060	1004	1001	1016	1028	1071	998	1014	1059	969	956	1022	1030	1005	1037	1038	993	949	1016	1012	1096	987	990	939	1010	956	1052	1043	1012	1027	1012	989	985	1038	1022	988	1028	1005	1003	972	1026	1047	1034	1028	1001	1056	948	969	1022	1025	982	1030	996	1028	1022	963	1006	1055	985	979	1024	981	1010	1072	1010	1024	1029	1021	955	1023	1021	1017	1003	982	1045	1014	992	1051	1039	1051	1094	1068	1034	1071	1027	1050	1025	981	1004	1011	1030	998	1069	1033	1009	993	990	993	1008	1026	1084	988	1065	1031	1032	1043	996	1039	1018	999	1049	955	998	1046	1073	958	1019	1014	997	1034	1080	1014	1031	1070	999	1006	1018	1029	1060	1019	1001	1085	987	980	1026	1011	1008	1013	974	1009	1058	1013	1017	963	962	1033	997	1023	989	969	988	1022	976	1019	1014	1014	1023	1040	1014	994	1002	992	1068	997	1050	973	1038
31340	31938	28087	7651	1086	555	525	512	538	556	526	535	526	534	557	528	497	563	533	509	560	493	524	511	495	519	515	499	502	506	547	496	500	518	522	548	538	494	495	534	527	524	474	517	516	502	483	473	556	489	502	494	489	534	490	541	524	531	520	536	515	497	520	532	485	503	486	477	509	467	510	516	487	515	514	509	505	524	541	527	476	475	533	517	561	495	501	511	497	544	512	534	515	487	516	499	518	471	505	519	579	522	528	520	500	521	531	554	512	529	513	565	515	507	476	497	511	545	484	513	517	558	511	522	504	523	504	528	474	517	526	477	540	491	505	486	532	488	518	516	502	549	489	484	539	531	537	517	534	507	536	533	520	555	529	497	525	485	496	525	505	516	527	526	464	485	517	547	490	483	517	461	549	479	504	483	503	496	488	525	534	503	509	521	526	508	534	493	526	531	536	515	518	511	521	486	484	482	504	489	507	506	497	516	498	519	521	501	547	526	553	512	533	509	536	518	500	575	479	523	525	512	535	553	524	522	468	490	532	553	507	470	544	520	513	496	517	517	500	549	515	520	514	542	548	523	522	477	540	529	474	527	497	509	507	494	492	535	528	493	525	512	539	470	522	510	503	538	512	523	529	508	515	531	506	495	555	556	539	478	560	528	520	495	528	493	494	467	468	475	527	500	523	490	471	545	518	566	504	516	541	500	558	510	509	511	537	509	489	529	529	501	513	503	515	517	520	478	526	532	496	519	491	473	491	473	508	486	499	475	491	495	501	520	512	500	524	528	523	526	489	506	513	486	535	519	492	551	520	507	507	506	535	532	525	531	513	489	512	475	528	486	511	507	496	545	530	513	513	529	500	482	502	515	505	492	528	502	501	511	511	511	512	542	499	522	540	479	522	567	535	546	498	510	482	466	545	508	492	552	537	532	499	511	534	546	529	509	519	463	510	501	486	514	526	494	520	510	437	468	489	528	525	514	515	498	485	529	494	494	515	501	546	513	475	498	490	518	505	529	496	530	530	564	501	539	486	494	550	518	495	492	487	505	492	499	493	546	532	545	524	520	521	549	544	480	495	508	509	524	546	502	552	515	450	572	515	483	520	561	532	523	542	542	572	518	512	530	475	520	541	504	506	507	495	534	472	540	533	485	498	482	490	533	512	496	555	502	528	539	498	575	505	495	492	498	520	519	512	518	534	513	542	506	497	515	503	534	540	501	511	511	503	520	558	496	541	512	514	528	528	520	499	508	486	506	497	492	501	538	539	501	488	515	500	536	525	517	490	546	497	523	521	512	488	541	516	509	506	497	547	517	526	536	484	493	519	514	541	498	480	520	519	518	550	508	496	500	472	507	480	531	516	538	476	522	477	516	455	496	540	506	533	483	533	510	496	536	517	576	508	507	514	514	538	500	490	539	496	474	514	533	456	508	529	504	496	535	551	570	519	518	516	515	491	513	513	575	553	493	538	535	498	524	510	553	529	510	495	525	547	511	557	533	530	499	496	518	464	522	524	505	532	500	553	502	542	543	490	477	541	527	559	522	511	482	518	540	538	531	509	537	501	522	519	535	496	515	485	491	519	495	530	514	472	499	520	514	512	485	532	535	514	548	501	566	505	528	521	525	527	531	522	462	524	497	537	528	516	528	476	491	519	543	507	491	517	531	536	522	528	467	498	523	509	459	502	523	534	514	535	480	512	516	511	495	491	519	477	514	505	528	502	496	512	536	483	506	497	528	524	539	530	489	555	549	486	542	516	532	549	488	502	513	496	524	537	508	541	534	530	484	514	496	565	527	509	522	520	498	509	484	510	494	523	502	513	496	534	518	546	556	532	474	513	515	465	521	508	491	509	513	496	524	489	523	503	537	502	522	536	543	514	564	510	529	509	518	494	527	514	505	504	486	500	501	540	500	506	469	521	558	545	496	506	502	526	550	483	508	491	476	556	506	529	544	463	514	489	516	513	534	541	496	498	504	540	541	504	516	496	586	508	503	511	492	524	541	541	513	530	494	488	557	508	498	543	551	503	512	496	492	517	472	528	449	556	518	570	515	476	539	529	557	503	509	529	513	530	516	545	547	539	519	518	514	521	530	497	460	498	508	498	503	491	502	537	526	467	513	532	502	587	490	544	531	487	532	494	511	493	508	495	579	512	512	535	524	516	486	472	504	500	482	495	517	512	499	505	502	481	529	485	481	507	496	499	537	497	493	525	464	536	544	523	541	489	519	497	563	497	492	503	494	516	551	506	499	530	515	472	519	509	505	492	527	499	524	543	474	498	461	509	525	511	502	531	484	552	499	556	535	516	507	555	570	547	499	546	505	515	529	508	502	494	518	515	524	537	521	511	491	519	506	463	525	509	530	511	519	496	520	527	520	476	545	565	506	540	514	507	519	508	504	521	497	497	509	507	549	509	481	483	546	511	528	502	532	521	544	508	523	523	544	505	510	506	510	488	497	496	541	482	513	531	495	475	527	472	531	567	537	493	506	496	531	534	507	520	524	571	522	519	535	501	517	495	484	511	488	460	516	497	515	453	559	514	528	508	519	499	548	514	497	530	516	499	536	504	520	488	540	517	464	500	531	484	514	479	494	516	492	493	505	515	528	494	516	558	496	551	486	527	558	531	534	556	488	502	496	501	511	522	536	552	519	490	506	508	475	502	484	532	499	502	523	544	521	526	512	484	468	513	512	562	540	473	476	509	512	492	543	489	521	505	515	477	565	493	535	521	485	526	508	524	490	554	475	528	513	575	532	481	514	510	489	510	504	543	524	512	539	522	536	517	464	525	469	512	524	528	501	516	515	508	520	517	524	488	499	502	503	515	518	500	457	553	544	517	504	528	490	548	514	522	528	547	526	559	550	514	526	551	530	526	505	519	497	476	554	555	523	526	500	500	520	495	476	521	532	473	526	512	516	543	491	520	547	549	480	536	522	489	528	515	526	515	515	570	489	518	519	495	508	496	523	525	522	505	504	516	507	497	501	460	496	518	516	513	517	487	524	474	513	513	518	511	514	523	535	511	548	524	527	516	507	529	484	505	525	500	539	497	507	524	524	534	517	523	493	524	510	567	551	512	535	549	524	493	543	574	475	507	532	508	506	512	524	510	494	487	507	518	550	477	513	515	523	503	562	510	524	499	494	482	487	504	500	520	517	511	539	547	540	504	495	483	505	507	502	506	546	474	494	510	525	549	531	528	532	542	498	490	522	527	505	504	497	472	521	521	457	555	506	515	522	538	488	521	538	488	536	556	542	530	501	482	534	524	515	507	517	517	524	508	537	487	526	527	522	515	539	488	499	501	518	511	501	545	523	519	510	479	495	506	511	507	531	458	513	542	526	521	461	504	525	523	493	475	487	535	553	575	520	529	507	485	516	537	481	500	474	501	516	531	495	517	548	506	565	481	514	547	514	550	506	494	448	517	499	517	491	521	486	518	516	517	504	541	527	492	569	516	551	514	573	497	509	539	477	466	521	479	494	513	533
41381	49725	32372	2028	1936	840	845	839	866	873	859	865	877	862	839	850	871	830	823	872	781	880	854	810	887	878	793	837	810	848	874	828	839	906	813	861	843	848	837	845	851	848	806	854	856	817	876	848	812	815	855	813	888	860	827	807	856	881	845	859	797	863	873	861	851	845	861	826	846	864	819	881	839	853	870	874	896	881	843	855	857	855	841	813	848	847	854	875	892	861	839	819	824	879	787	815	810	842	853	858	834	816	873	834	848	794	859	830	843	872	816	815	845	841	844	844	849	885	858	865	878	859	826	886	834	809	883	845	811	830	855	893	879	862	867	851	901	876	846	845	863	826	847	893	827	839	856	826	851	842	809	860	810	873	812	830	891	833	811	819	820	855	853	826	857	799	819	870	873	834	829	857	843	816	781	878	883	883	818	790	894	841	812	894	871	857	888	883	827	847	860	831	821	819	867	846	830	853	878	873	839	837	866	828	829	847	852	860	835	871	813	820	871	869	860	841	865	796	881	834	847	880	837	860	832	817	876	827	819	789	829	819	850	831	836	831	847	821	802	848	838	878	828	811	878	828	875	851	910	878	851	804	852	791	852	845	847	799	826	847	857	849	865	781	806	860	825	811	883	845	871	794	857	845	889	871	820	915	805	838	886	829	864	871	867	874	918	867	821	827	872	828	832	845	875	832	862	861	857	858	840	921	888	851	842	834	829	861	855	878	905	851	853	875	900	826	818	826	831	836	846	883	853	851	873	828	859	905	858	891	850	858	874	862	851	822	903	831	884	816	891	814	881	849	856	877	806	840	856	855	846	854	855	872	825	831	835	847	813	870	857	897	848	841	892	842	842	837	802	861	834	839	865	865	794	858	881	893	820	821	850	832	873	841	849	862	851	791	882	851	871	846	819	846	901	890	847	837	884	839	864	864	824	891	860	859	814	882	889	856	864	866	874	843	859	865	859	815	860	850	896	892	852	896	813	787	864	849	870	866	845	883	829	842	870	858	846	829	833	879	824	877	841	812	843	835	879	888	830	792	842	851	931	850	835	831	822	860	878	867	816	844	870	844	856	799	823	847	901	832	811	820	832	840	830	906	889	820	881	912	828	872	810	863	848	835	844	868	832	855	847	862	853	870	840	796	843	800	838	906	827	875	827	787	838	847	875	890	846	813	841	828	809	871	801	874	834	837	914	863	880	875	876	812	835	842	823	880	853	876	858	846	854	874	841	843	841	879	869	910	802	816	857	900	871	814	902	860	826	825	823	856	857	857	858	850	832	857	870	870	786	853	806	818	886	879	904	885	852	806	846	887	860	890	817	796	824	830	872	867	940	842	847	836	847	859	863	848	846	841	886	878	810	844	842	852	821	792	835	866	870	821	857	837	906	819	831	829	850	883	863	831	875	843	875	846	883	867	828	796	879	831	799	852	886	844	888	855	854	888	869	854	845	871	915	826	841	883	818	808	832	844	826	864	856	813	859	841	874	870	842	872	843	808	842	858	823	871	825	879	856	792	825	862	847	785	825	898	846	824	844	854	870	853	822	862	943	837	844	831	881	838	819	804	854	861	872	857	843	853	807	825	848	858	818	860	881	823	797	838	849	854	851	857	895	857	811	817	831	879	854	851	809	848	889	842	816	876	818	837	840	890	853	837	860	847	879	848	815	843	843	847	872	880	857	877	854	853	839	845	892	863	888	836	880	845	824	858	855	819	810	866	838	854	823	808	862	875	847	906	830	809	868	838	866	795	872	844	811	830	852	839	860	858	852	858	857	866	860	852	881	841	855	843	818	862	878	775	816	910	852	869	841	836	816	865	884	819	840	818	849	871	868	803	873	826	831	856	834	850	841	842	821	799	864	797	843	829	840	795	823	878	863	857	854	840	903	787	822	846	776	890	802	807	817	825	849	867	858	882	878	831	851	840	818	798	810	811	836	847	853	814	822	869	840	862	859	864	847	860	857	853	818	823	844	850	832	844	877	887	831	872	793	814	910	886	888	914	868	864	802	845	857	806	809	888	784	860	813	874	861	871	853	789	833	844	895	844	821	818	820	883	871	882	841	848	817	791	875	825	900	912	915	893	831	862	868	827	811	821	886	875	858	854	848	814	841	885	842	827	826	816	817	877	860	875	900	862	843	878	828	837	807	896	827	832	856	842	862	808	852	836	844	847	841	857	864	849	864	839	820	810	871	850	827	852	840	831	867	881	835	863	838	877	856	860	840	817	849	842	853	858	816	803	871	827	817	872	797	836	850	832	848	816	890	865	936	821	843	805	814	861	848	822	813	869	852	810	868	844	810	822	835	853	804	836	828	826	843	803	887	889	848	838	869	841	812	924	870	834	870	907	845	866	845	867	835	850	880	843	817	853	825	856	879	864	834	829	847	860	863	866	849	835	930	829	814	875	857	865	843	838	878	873	804	864	845	879	853	805	803	817	832	842	835	852	819	806	805	890	825	920	912	852	853	842	865	828	803	786	868	886	865	863	863	841	845	911	840	849	822	855	889	853	862	833	825	841	763	846	841	840	838	840	855	861	862	825	800	846	855	851	828	910	836	817	832	777	850	823	839	870	866	855	836	816	879	828	851	861	840	830	855	847	846	826	795	851	858	810	864	875	854	855	843	842	842	874	838	858	833	863	885	821	847	869	850	841	837	838	835	889	841	860	878	853	814	809	841	842	829	822	800	795	818	801	833	835	850	857	869	836	902	843	874	840	856	867	839	832	849	856	883	801	888	879	830	817	879	919	789	873	885	847	859	813	857	873	893	802	894	853	860	842	838	804	854	860	880	774	880	826	841	837	872	834	835	899	873	910	846	820	815	783	841	842	821	878	823	821	860	837	889	888	854	812	829	850	834	860	864	889	837	875	849	832	863	871	853	875	845	847	843	846	838	852	834	814	882	864	828	921	864	890	828	825	848	850	853	835	831	899	843	787	877	820	858	843	828	869	887	844	803	825	862	872	875	905	806	857	851	837	865	817	822	884	849	870	871	867	821	834	882	869	859	846	875	844	814	882	865	818	870	843	905	839	847	868	823	825	836	884	856	807	837	865	882	803	827	846	837	846	897	892	876	834	879	829	903	850	833	836	886	887	850	865	876	864	880	831	809	808	817	843	840	850	840	840	838	838	816	846	862	842	837	841	862	822	812	841	864	840	871	878	901	863	837	889	848	861	847	881	897	896	866	855	844	902	814	868	898	870	808	856	857	807	874	885	852	899	850	919	807	872	836	791	892	834	906	841	831	835	845	837	838	824	869	843	838	811	817	804	861	769	855	807	824	881	874	872	834	840	807	810	875	910	866	838	842	865	808	849	880	848	810	840	845	861	848	846	852	849	843	825	857	871	877	853	841	848	797	870	837	851	835	864	858	851	860	795	860	790	870	871	840	846	805	867	871	819	847	815	912	845	873	810	821	830	819	809	863	818	808	875	850	831	844	857	836	871	820	856	848	839	828	807	828	813	861	888	821	874	930	867	851	852
25756	26272	34568	25387	17103	3285	534	443	430	455	449	442	444	435	477	451	371	418	427	396	425	431	442	460	453	452	435	425	414	436	409	405	434	479	391	424	371	397	375	451	358	421	446	418	429	432	434	406	393	444	444	400	399	413	391	396	418	410	439	428	407	387	392	456	414	426	424	379	388	407	426	440	403	392	408	417	387	438	453	409	433	413	386	405	436	392	422	433	451	387	419	380	427	410	411	385	396	412	394	393	417	391	406	402	390	404	409	415	425	411	429	446	387	427	387	446	418	430	424	412	415	444	454	431	418	397	387	379	420	395	430	415	437	438	452	399	421	425	393	432	455	415	426	426	448	418	431	413	430	408	429	410	408	424	427	420	447	423	425	374	391	375	422	391	464	448	401	411	418	411	438	417	443	400	368	417	402	425	398	391	426	373	469	417	399	424	434	418	432	410	400	433	382	398	411	400	409	399	406	415	444	407	399	412	407	405	439	411	420	457	434	423	407	401	418	444	415	437	412	395	437	427	409	438	386	426	416	437	418	412	427	406	399	385	390	407	454	421	422	432	409	445	425	395	418	422	430	415	404	403	370	427	433	399	395	440	426	393	405	428	396	363	428	437	462	390	396	428	418	413	450	384	410	407	401	434	402	421	440	393	425	375	408	389	379	424	413	410	401	428	423	417	432	421	419	392	438	392	399	403	411	404	453	453	407	447	409	444	446	409	422	433	371	444	419	415	377	431	449	420	396	406	420	405	413	415	410	429	386	430	413	412	391	430	398	399	410	420	416	428	391	421	364	428	417	430	423	408	428	431	420	444	419	425	392	391	409	428	435	440	430	429	419	416	399	411	398	377	410	404	423	401	405	415	385	473	430	419	433	433	447	459	454	423	395	414	391	415	435	380	370	396	449	399	417	424	364	427	424	387	391	415	412	437	409	425	444	424	394	415	411	414	385	392	410	413	440	459	375	442	402	436	396	418	393	407	438	429	424	418	443	412	374	409	434	450	404	459	421	434	433	397	409	480	401	460	391	393	414	377	437	448	413	408	395	413	411	427	407	430	461	400	414	409	426	407	398	372	424	407	441	375	429	408	399	414	390	425	398	385	419	401	401	404	371	439	435	475	427	375	400	418	435	415	379	406	392	419	428	372	449	416	422	440	375	441	419	407	389	394	417	367	437	428	455	417	439	427	398	404	413	430	422	386	440	429	426	438	409	398	430	398	406	381	386	403	443	441	404	384	412	431	414	415	419	419	378	418	389	416	393	415	414	423	419	416	435	379	415	407	438	401	434	397	415	406	416	416	411	400	372	414	413	400	445	406	400	413	382	417	372	423	385	396	409	408	416	429	427	435	444	392	412	410	403	416	426	365	411	390	457	442	405	438	418	396	397	412	396	418	388	405	385	436	400	435	401	415	488	410	427	418	403	424	379	414	397	403	426	430	426	388	420	444	401	408	412	384	449	400	404	423	396	432	436	427	405	412	406	442	411	410	398	411	417	388	470	393	419	428	440	404	408	396	401	396	418	408	431	412	393	420	434	434	435	378	390	394	425	440	426	395	406	422	391	402	459	433	387	427	381	448	414	405	414	407	448	383	419	445	405	405	392	405	386	415	410	426	410	405	412	438	461	420	389	417	399	401	431	421	373	425	405	449	401	422	378	398	380	419	427	389	393	432	412	448	418	412	408	392	398	419	443	403	403	368	436	419	408	415	414	427	395	448	427	434	407	395	413	461	415	390	418	419	385	430	421	422	366	437	419	399	420	418	418	414	406	404	403	415	403	410	408	425	399	404	398	353	394	407	412	426	389	414	407	428	411	372	399	389	446	418	375	414	386	437	408	382	391	411	387	422	410	416	416	434	426	403	447	371	412	442	423	383	417	411	388	464	409	406	387	398	422	430	412	391	419	421	456	444	434	402	436	407	426	416	387	422	405	461	419	418	399	432	439	384	420	422	410	453	414	417	408	396	393	401	421	376	416	440	453	411	447	393	388	389	408	391	427	400	432	406	431	403	477	413	430	421	403	370	426	415	414	421	403	379	414	391	421	390	429	395	448	417	462	425	411	382	412	419	444	380	417	427	441	417	418	398	426	421	417	414	453	381	415	401	376	407	431	435	442	411	390	383	399	413	433	443	402	417	397	408	403	422	369	407	382	420	429	436	395	433	407	426	369	424	418	428	410	401	434	410	416	395	425	418	421	438	391	351	407	424	410	440	404	417	399	407	385	406	415	398	439	396	392	438	408	420	409	445	415	464	433	413	370	430	418	442	391	426	428	409	450	392	429	363	434	384	384	429	443	383	420	434	415	382	409	397	443	388	469	394	384	397	395	371	414	412	432	415	403	458	438	405	402	417	385	444	421	420	444	420	378	368	416	416	453	421	462	384	402	421	432	396	367	418	409	426	388	426	454	432	378	451	436	371	411	399	433	402	386	448	431	400	416	409	404	447	395	391	449	417	370	379	385	425	425	401	417	434	380	374	424	432	386	447	412	420	365	413	384	391	410	435	419	405	416	425	431	425	447	394	415	410	404	465	412	393	409	423	434	422	390	454	416	417	430	382	430	417	411	431	396	385	391	426	427	410	388	401	421	428	409	416	397	447	412	427	411	363	429	405	421	400	419	406	406	388	419	410	381	438	407	399	416	368	405	411	403	429	436	412	437	377	384	374	414	417	407	427	414	417	407	396	426	416	426	401	440	418	393	449	420	415	389	398	423	403	430	386	419	419	395	419	390	410	373	409	452	449	417	394	430	410	429	394	438	403	415	395	428	409	412	422	430	440	398	453	411	431	409	416	401	372	427	437	414	406	379	414	399	406	378	426	423	400	380	426	431	411	420	418	407	433	389	410	401	460	473	396	395	414	411	397	436	438	429	423	448	418	426	413	399	410	418	424	405	409	425	410	402	418	411	411	375	402	425	378	402	424	413	408	393	417	405	348	405	406	408	405	418	438	431	409	401	396	405	369	428	412	411	377	419	391	433	435	426	428	432	394	407	409	408	392	405	413	453	424	414	397	416	414	419	368	412	396	377	421	413	455	441	413	428	434	436	414	420	437	406	420	410	422	385	397	404	436	393	413	430	458	450	436	394	408	405	410	400	391	410	393	399	403	443	390	406	398	411	390	403	396	400	421	415	432	385	390	432	386	398	421	421	415	436	419	435	391	454	401	371	416	423	402	398	419	399	452	450	430	411	437	404	412	415	454	436	395	444	447	389	431	446	409	412	438	417	425	385	412	412	412	406	393	416	420	401	417	441	406	391	418	397	420	426	378	448	440	429	383	397	426	383	375	407	463	416	423	371	392	413	381	392	397	411	409	419	372	389	379	411	394	447	417	386	390	417	454	396	418	401	417	426	397	439	443	423	436	395	422	417	406	390	384	383	389	431	408	443	394	453	417	384	435	410	419	385	410	407	462	447	430	426	416	415	420	397	348	418	418	399	398	423	418	396	419	408	400	397	408	445	433	438	360	377	419	419	427
62854	91220	61712	5107	9264	724	726	691	675	732	668	736	720	707	739	709	651	677	716	717	718	666	654	717	673	642	683	724	659	702	662	669	679	651	688	688	675	672	678	720	687	705	700	659	714	730	691	673	667	692	720	651	732	718	682	687	662	647	756	725	706	684	649	656	680	699	677	740	690	676	656	698	692	703	675	708	675	667	691	715	688	672	718	687	629	660	707	647	680	710	687	705	689	690	678	679	684	668	702	709	719	690	736	680	687	684	688	735	668	662	699	697	686	694	713	700	687	655	689	699	684	688	672	658	704	685	652	662	670	663	681	704	686	685	691	725	694	707	709	637	680	669	670	701	701	667	673	714	687	657	689	695	670	662	636	700	707	659	691	677	725	693	691	696	667	656	717	681	698	694	687	655	676	708	611	667	694	682	658	686	623	658	675	746	695	690	712	651	637	696	706	674	716	709	704	635	670	682	692	705	681	681	701	728	709	664	691	640	694	672	683	735	703	643	654	706	663	682	672	680	721	690	658	655	699	663	685	661	723	633	709	685	699	669	658	701	672	665	667	688	659	716	649	707	723	685	720	675	709	722	685	680	699	722	661	633	711	712	662	696	682	698	659	680	690	689	655	687	730	688	687	702	699	663	690	662	696	703	687	697	670	645	673	693	694	654	665	682	686	661	703	687	640	696	647	650	684	747	642	689	672	660	719	699	675	740	683	695	703	704	657	682	725	663	647	680	690	691	670	655	711	684	681	690	693	731	665	681	708	719	654	672	676	686	688	675	680	681	705	708	699	645	637	666	707	675	658	681	710	707	681	660	717	662	666	676	691	680	712	732	649	740	672	669	697	635	660	685	673	648	669	654	630	705	679	686	701	669	644	693	717	643	733	705	715	654	689	654	637	648	694	711	696	674	731	677	720	667	627	716	665	664	694	665	705	681	698	646	707	687	669	664	664	664	690	714	676	635	723	662	677	682	688	685	683	717	639	668	702	701	662	682	678	687	666	714	664	694	686	716	636	638	654	684	708	706	683	690	665	727	701	698	658	681	704	726	680	687	727	719	679	706	686	658	701	690	688	695	706	691	682	668	667	703	696	681	671	675	684	683	698	685	719	653	674	704	699	700	706	669	651	657	654	711	700	671	691	698	696	697	720	679	731	726	713	637	668	659	639	660	712	665	702	696	660	639	672	692	678	689	720	693	659	752	666	657	710	679	714	683	681	681	663	665	657	708	716	692	720	634	718	697	659	675	672	674	626	678	704	671	683	661	639	659	693	657	657	658	676	639	682	754	719	655	679	704	738	740	726	718	730	703	675	648	705	714	662	639	648	705	696	719	695	683	656	675	679	681	623	727	670	702	668	699	690	691	632	647	696	716	683	661	684	699	664	670	662	614	730	713	687	718	659	664	682	693	677	672	651	689	716	672	731	678	709	701	670	715	741	699	682	708	677	701	774	681	705	647	676	667	638	695	667	685	648	678	705	693	688	694	706	701	688	722	688	711	728	686	694	662	714	672	675	680	654	651	705	700	679	700	710	704	689	661	681	653	669	722	664	681	653	661	702	694	681	667	705	686	687	685	672	685	665	644	677	742	663	691	643	734	694	725	706	667	709	653	671	707	679	709	669	665	676	713	681	725	696	669	686	687	677	658	673	714	625	713	752	722	709	695	664	697	670	673	682	699	669	652	674	665	682	685	674	739	662	671	696	687	702	666	699	672	699	688	701	698	680	653	669	701	673	691	699	715	684	724	698	704	676	695	686	670	704	660	672	690	708	684	683	624	678	702	672	660	714	691	656	693	699	662	672	679	690	671	624	654	731	685	695	708	732	684	703	719	668	674	656	636	689	683	744	632	668	716	698	663	719	672	686	698	664	676	705	661	660	695	672	711	707	682	696	672	686	685	685	693	721	729	646	654	695	730	699	705	689	675	651	676	687	711	693	671	724	690	666	728	678	666	653	703	693	697	699	694	689	686	740	673	704	675	651	688	673	700	697	693	698	677	647	707	666	706	612	705	654	674	710	649	696	685	713	685	643	684	726	697	640	680	676	655	683	694	682	696	707	732	719	670	663	673	702	716	643	699	639	711	669	694	667	718	678	723	693	665	708	707	674	635	721	684	726	706	676	661	730	707	673	707	734	697	700	700	673	712	700	639	687	675	721	648	692	684	687	641	703	630	698	725	693	698	643	707	690	685	649	677	711	679	690	669	681	703	694	724	661	666	688	663	666	693	684	642	728	711	681	648	710	678	702	651	699	688	680	698	670	704	700	668	629	714	704	636	744	689	666	679	668	750	717	690	689	693	657	660	702	635	672	673	647	653	648	676	677	673	712	696	676	667	696	644	681	697	660	684	698	661	710	714	666	664	681	703	663	699	673	688	672	722	718	706	635	695	632	628	689	694	682	659	649	680	660	703	723	661	647	652	653	641	630	712	671	720	699	693	661	730	685	719	716	696	668	749	672	677	721	714	703	642	694	702	702	656	641	714	696	689	671	707	672	672	711	670	681	657	679	665	643	703	681	669	691	661	722	728	714	687	685	687	656	673	681	674	677	668	648	749	715	643	678	653	664	662	685	668	672	740	710	700	691	749	637	690	681	658	686	675	694	675	632	636	695	658	658	742	688	749	727	664	698	674	674	621	664	644	659	702	733	684	670	659	647	674	667	627	700	679	664	660	689	707	667	693	645	727	655	668	712	689	719	652	719	671	673	655	696	704	637	641	636	697	649	629	703	671	674	641	700	654	695	680	667	726	728	652	683	688	718	672	700	692	658	699	715	689	693	669	726	699	706	668	687	696	694	665	681	703	680	699	717	738	727	684	668	695	697	672	710	709	675	699	723	655	690	665	677	713	695	701	719	675	689	699	683	697	684	649	693	697	681	675	644	704	654	697	718	650	705	701	738	671	674	619	722	675	713	690	705	670	683	678	639	662	679	674	725	669	688	669	684	683	711	703	705	682	674	724	647	661	664	679	673	686	758	685	698	669	681	685	669	695	714	699	721	655	704	642	717	725	664	722	657	698	649	676	652	656	664	728	722	675	673	710	623	691	646	696	675	630	667	696	694	739	675	684	705	667	685	732	646	651	686	696	724	748	672	682	709	695	660	690	691	700	707	660	694	672	696	733	672	669	659	673	637	673	673	668	683	714	709	697	688	707	741	675	681	688	664	739	653	664	652	728	716	688	706	708	670	655	748	660	706	690	702	705	660	711	670	707	675	712	698	669	670	696	690	701	702	674	657	654	691	684	701	677	606	670	681	696	718	700	679	667	683	685	673	678	730	644	664	619	752	679	672	685	654	688	645	679	725	694	701	630	737	699	690	709	653	678	671	678	685	744	704	635	671	700	740	739	728	662	673	639	663	642	698	687	734	672	664	677	689	699	681	649	691	657	705	677	630	742	662	680	705	704	713	687	728	653	669	692	728	714	723	707	700	682	665	648	676	689	680	688	677	680	636	665	648	726	676	719	701	687	703	642	668	691
24236	23413	32004	24309	21505	16687	2579	761	714	706	683	688	718	739	749	640	746	716	682	691	648	684	708	733	662	726	644	666	686	681	667	694	711	705	675	642	672	681	647	701	661	675	673	695	652	706	645	690	691	646	670	707	669	665	688	666	699	699	680	639	628	672	646	659	674	656	667	666	690	694	687	668	667	670	711	726	679	681	684	659	657	624	710	690	675	679	663	688	727	686	669	618	686	735	691	708	675	692	640	677	673	675	700	680	636	687	693	674	706	676	706	716	718	669	695	693	687	648	691	690	694	670	690	672	644	643	715	657	640	680	659	668	639	673	733	670	631	711	683	693	652	716	672	677	694	712	685	651	650	692	681	691	711	650	657	667	660	658	652	635	653	663	670	686	650	651	675	716	619	702	695	655	709	673	663	656	685	699	670	720	687	702	676	666	687	594	646	685	708	650	665	632	671	696	676	685	676	669	681	665	679	713	683	686	730	662	671	637	655	677	714	653	711	655	666	673	700	670	690	704	697	645	677	652	679	628	677	692	710	621	667	727	688	651	619	614	697	673	685	678	670	680	682	718	671	680	636	629	679	631	686	678	675	675	659	656	713	640	679	636	681	686	674	655	683	687	641	659	690	649	705	699	663	660	653	666	640	677	709	655	668	690	679	663	676	693	678	657	686	680	681	681	674	686	657	683	607	647	707	660	680	676	658	718	644	666	655	660	691	676	652	650	670	697	687	708	645	695	683	682	710	674	647	667	641	686	649	720	652	689	648	622	707	662	680	663	662	627	656	656	667	682	649	712	685	663	667	680	678	656	664	670	656	715	669	628	652	669	660	653	655	697	694	662	634	665	699	693	676	638	657	631	676	678	679	659	700	656	666	666	720	718	669	687	672	640	681	678	668	656	703	656	664	695	682	693	655	668	672	723	684	722	658	631	625	699	644	663	690	685	665	637	672	684	665	676	662	683	676	683	716	670	728	717	672	710	738	682	685	672	726	648	698	671	668	722	646	671	732	665	644	731	705	628	671	640	677	662	649	699	628	707	666	652	680	698	633	622	642	711	717	624	627	621	717	653	719	685	713	687	695	659	661	672	675	664	700	690	648	670	683	713	662	640	638	689	685	659	655	652	635	668	680	646	662	631	678	652	680	623	669	664	666	679	645	632	720	687	697	695	638	654	711	621	683	685	694	693	651	684	691	662	705	638	664	679	632	670	693	647	648	694	667	654	681	651	703	680	685	677	709	645	659	702	654	698	651	681	688	684	718	659	685	671	659	678	690	720	656	683	617	681	672	709	657	620	691	675	687	683	700	697	724	693	661	726	657	715	699	697	654	699	669	649	651	651	677	659	630	660	669	633	673	733	685	670	666	647	728	679	683	681	653	676	692	707	683	655	710	656	708	657	670	660	705	625	708	626	672	703	694	664	692	714	654	675	687	711	688	659	634	689	647	650	639	684	650	689	633	668	700	701	646	662	715	699	673	665	671	699	712	681	635	657	647	654	645	670	660	660	647	669	650	684	695	656	670	668	675	723	723	732	650	726	658	698	659	684	666	669	706	657	645	665	651	638	703	677	693	685	729	692	630	668	687	700	635	648	675	680	701	677	669	676	666	677	666	648	678	671	664	674	675	699	673	727	671	717	687	724	665	676	684	643	656	727	722	719	677	677	641	638	737	661	648	677	723	662	656	673	672	654	657	661	652	640	677	696	667	648	677	667	690	736	645	646	654	622	680	680	673	679	672	682	666	689	670	622	649	610	679	665	668	700	668	677	655	658	630	667	677	706	655	674	688	680	675	689	664	672	652	663	725	658	686	697	671	675	725	684	680	660	664	671	687	688	683	676	664	733	666	699	681	665	651	638	652	646	646	603	721	666	724	672	644	679	670	666	628	652	689	691	666	707	681	686	691	677	676	673	736	661	675	681	662	679	675	633	645	685	657	658	662	647	677	647	707	697	666	715	677	668	666	697	671	666	690	684	636	696	711	675	681	654	660	713	677	623	680	648	706	641	671	682	702	700	647	671	713	741	684	651	680	685	657	638	713	674	666	671	702	672	695	629	683	667	678	673	677	669	703	685	739	664	708	644	725	650	675	676	656	674	670	657	696	719	672	653	690	656	673	652	644	656	698	689	684	646	621	700	665	637	682	647	689	667	637	659	640	671	664	658	670	670	691	660	686	658	690	734	682	723	666	609	683	704	630	693	670	732	638	660	665	673	708	649	671	712	716	687	676	711	655	653	678	638	626	646	659	659	655	625	691	618	659	624	660	717	689	703	670	682	704	704	666	695	711	648	648	679	723	686	640	704	647	638	731	624	662	658	712	658	691	702	678	666	684	648	682	707	668	724	707	703	720	683	669	646	638	649	645	656	621	720	690	697	680	642	671	644	673	661	667	692	707	686	670	655	671	668	689	717	693	716	716	613	663	679	663	707	615	676	649	644	652	641	675	677	670	706	712	703	689	706	664	703	610	639	732	715	663	718	715	692	670	646	672	616	707	669	679	683	711	710	672	654	688	677	645	691	710	696	670	673	678	698	688	762	634	673	676	608	673	705	670	722	666	666	677	653	635	680	620	670	697	668	670	712	712	647	733	636	687	730	639	670	762	683	686	670	659	706	725	668	641	709	636	701	650	669	659	647	651	698	635	694	687	684	669	684	650	674	656	667	685	694	671	645	660	690	670	687	703	664	668	662	732	662	638	712	670	665	699	655	695	672	666	665	658	699	635	682	657	658	661	697	654	671	693	688	665	737	677	666	693	673	716	635	677	681	709	687	738	652	698	674	707	658	676	674	664	673	696	661	701	671	621	665	638	694	657	653	672	643	705	683	694	686	649	664	679	693	659	656	722	692	729	681	684	666	694	646	652	653	685	723	689	648	685	696	673	689	677	654	652	696	677	706	703	645	689	705	676	680	699	682	652	641	679	662	690	669	665	658	659	707	722	675	654	687	670	658	642	636	695	693	657	669	687	644	681	734	702	644	648	686	681	693	659	653	671	645	677	684	686	697	687	627	660	694	682	642	666	691	645	711	644	641	716	692	678	679	680	688	713	641	667	708	663	649	674	616	707	640	675	658	613	688	633	675	654	672	704	661	645	660	688	658	670	617	696	669	708	716	686	669	672	686	667	634	736	698	671	689	713	637	677	687	722	701	673	672	686	626	700	601	663	642	646	641	665	665	699	700	666	712	651	676	641	702	686	696	636	685	689	645	640	694	613	657	678	674	608	651	697	686	652	733	687	667	681	678	691	655	650	689	728	719	703	617	656	666	690	662	670	656	675	674	646	641	648	729	653	714	678	666	635	679	650	662	702	641	700	674	686	703	656	701	665	678	656	637	676	657	687	656	653	669	689	691	669	689	728	688	683	706	678	716	656	629	675	722	664	677	656	674	631	636	714	689	658	660	685	725	658	646	677	704	634	711	674	710	698	676	684	674	646	692	678	695	654	669	687	648	700	682	693	669	672	626	676	662	621	743	661	686
61336	100802	68299	9624	17437	1153	1064	1065	1111	1066	1041	1029	1061	1100	1069	1029	1052	1016	1048	1050	1005	1044	1047	1083	1002	1061	1005	999	1052	1035	1024	1054	1030	1018	1105	1067	1052	1015	1064	1050	1076	1097	1002	1071	1071	1031	983	1045	1042	1015	1068	976	1036	1001	991	997	1015	1025	1073	1051	1017	1015	1071	1063	994	1070	1036	1048	993	1008	923	1081	976	1019	1085	1078	1050	1010	1061	1045	1027	997	1006	931	1041	992	1032	1031	1035	1010	1026	1045	1002	993	1025	1031	1050	995	1019	1043	1001	1021	1019	1048	1060	995	1058	1051	994	1026	1019	991	1033	1015	1014	980	1070	1020	1021	1006	975	980	1057	1003	1014	1021	1012	979	1075	1017	1056	1028	1050	1002	1055	1064	1067	1036	1012	1019	1001	1103	1029	976	1034	1007	1024	1063	1040	1052	1007	1006	1080	987	1058	1026	981	1102	1027	1054	1052	1007	1052	1071	1058	1097	1035	1019	1094	1019	1082	975	1015	1124	1013	1010	1022	1008	1030	1005	1015	992	1017	1056	1006	1078	1007	963	1032	1004	1018	990	1050	975	953	1068	1042	1067	1038	1025	1036	1042	962	1048	1056	1050	1022	1033	1043	1075	994	1012	1023	1070	1068	1028	1030	1036	1054	1009	1055	1008	1039	1023	1053	1025	1034	1055	945	1041	984	1033	1079	1055	1002	1035	1025	982	1061	1052	964	1078	1094	1014	1042	1039	1060	1012	1013	1003	987	1031	987	1001	1041	1024	997	1040	979	1001	983	1077	997	961	1010	1023	1006	1041	1037	1031	1034	1033	1026	1007	1011	1009	1051	1065	1032	1047	969	1069	1064	1086	1035	989	1021	1002	1032	987	1021	1049	1028	1076	1025	1029	1040	1014	1020	1038	1089	1009	998	1045	1033	1009	1001	1012	970	1070	1015	1037	988	1017	1028	1051	1070	1053	998	1072	981	1047	1077	1020	1012	979	998	1013	1017	986	1025	1104	1020	1043	1057	978	1001	1021	1030	1044	992	1015	1032	1033	1020	978	988	1021	1043	972	994	1055	1067	1069	1048	1070	1008	1028	1013	1022	1020	1041	981	1067	1045	1026	1050	970	1047	1077	1005	1019	971	1050	1067	1030	1006	1009	1019	1002	1033	1003	968	978	1036	1024	1039	1068	1051	1085	990	1007	1055	1016	1038	1022	1085	1076	1014	993	989	1066	1016	1011	1059	1049	1026	1024	1041	1015	1037	1040	1040	1116	1017	1058	1008	1063	1046	1003	982	963	985	967	1030	1062	1052	1045	987	1023	1057	1007	1025	1032	1101	1049	1053	1052	1054	1041	1002	1048	1007	1015	992	1005	1089	1006	1041	1001	1064	1031	1036	1051	1000	1085	1032	1012	1122	1051	1026	1001	1014	1030	1043	990	1079	1047	1059	1038	1031	1015	1025	1049	1076	1028	994	1050	1036	1042	1063	1027	969	997	1026	1056	1060	1058	1044	968	1024	1083	967	1055	1031	1025	1082	1058	996	1029	1009	1017	1016	1041	1057	1010	1153	1052	1062	1007	1046	1005	1056	1023	1012	1040	1036	1030	982	1017	1058	1024	1045	1073	1033	960	1052	1014	1030	1048	1032	1037	998	1033	1063	1058	1031	1004	1047	1025	1006	979	1015	1048	1063	1031	1067	1020	1021	999	1066	1020	1020	1042	1073	1056	1035	1059	1078	1056	985	1028	1049	1049	1018	1058	1023	1012	1076	1064	1058	1009	1045	994	1100	1025	1006	1018	1031	1019	1052	1030	1021	973	1011	1000	1030	997	1017	998	996	1048	1023	1005	1061	1050	1028	998	1017	1015	1000	1053	1081	1014	1037	1007	1071	1022	995	1056	1012	1025	1084	1016	1060	1044	1077	1039	1011	1020	1034	1015	1026	1024	1055	1041	1024	1001	1111	1006	1028	1008	1037	1036	1080	1036	1054	1007	1053	995	1094	1005	1007	1020	1020	1015	1009	969	1041	1022	1011	1133	1034	1064	1069	1046	952	1036	1030	1036	1026	1041	985	981	1028	1052	1088	1021	1092	1007	1056	1132	1106	1045	1067	1023	1012	1026	970	988	1037	1044	1039	1066	1050	1077	1062	1031	1022	1042	1041	1015	1057	1012	1003	1070	1088	1014	1007	1045	995	1007	1051	1060	1031	1031	1037	1021	1045	1053	1045	1015	1063	1032	1059	1034	974	998	1085	1000	1089	1055	1024	987	1032	1051	1023	1098	1021	1018	1024	1042	1036	984	1028	1063	1066	1007	1068	1068	1020	1029	1028	1006	1045	1007	998	1037	982	1008	1016	1012	1021	1000	1016	999	1029	968	1003	1006	1034	1051	998	1032	1016	1067	1059	1063	1003	1052	1047	1044	1052	1057	996	1014	998	1076	1023	1008	1016	1013	1019	1068	1098	1017	1036	1033	1018	1055	1032	1008	1055	1059	1024	1081	1036	974	995	1035	1039	1028	1037	973	1072	1037	1086	1030	1059	1101	1009	1019	1029	986	1007	1065	1058	1073	1030	1066	977	1036	971	1089	1019	1027	1013	982	1045	1014	1055	1008	1046	1009	1024	1004	998	979	1045	1003	1063	1018	1056	1016	1024	989	986	1054	1000	1046	1056	1023	1017	1053	1052	1011	1050	1052	1047	970	954	991	1024	1060	991	1008	1044	1052	1021	971	1040	1028	1022	996	1030	1018	1029	1035	1002	1027	1013	1020	1083	994	1028	1014	1043	986	1019	1003	1088	1054	1004	1008	1022	995	1060	1028	1045	1026	1046	1018	1024	996	1018	1049	960	1020	1061	1061	1077	994	1040	1066	1028	1043	1064	1088	1091	1083	1006	1073	1030	1088	1094	1049	994	1089	1026	1036	1094	1024	1050	1070	1022	990	1037	1016	967	1048	1088	1106	1012	984	999	1071	1007	1062	998	1035	1076	1043	1063	1047	1089	1008	1055	993	983	1007	1011	1012	1044	1063	1072	1080	1007	1064	1046	1029	1034	994	1013	995	996	1034	1014	1000	1031	982	1036	1040	1042	990	1045	1041	1010	999	1020	1023	999	1063	997	980	1071	1012	1039	1038	998	1052	1050	1029	1033	1030	1058	1040	1028	1005	1043	1050	1058	1040	1070	1037	930	1052	1023	1067	1041	1088	1056	1026	1054	1065	1054	1004	1042	1020	1044	1080	941	1050	1024	1004	1057	1051	1067	1048	1058	1080	1050	1064	1043	1016	987	999	1032	1020	1007	1014	1056	1002	1080	1004	1049	1037	1056	1061	1054	1013	1071	1020	1010	953	1065	1062	997	1056	1086	1002	1041	1036	1012	1077	1054	1011	1037	1058	977	952	1039	1005	1005	1065	998	1048	1059	1068	1024	987	1009	1012	976	988	1031	1028	972	1017	1015	1018	986	1076	1003	1067	1034	1035	1070	1081	1013	1018	995	1036	1005	1003	1044	1043	1002	1010	1000	1096	1018	1033	1053	1001	1029	1068	1088	1027	1087	1021	999	1013	1024	1024	1032	1067	1088	1066	1015	1044	1032	1007	992	996	979	1025	1017	1018	1002	999	1074	1081	1012	1014	1018	1093	1069	985	1056	971	1105	1017	1015	1098	1017	1034	992	1092	1060	1022	1019	1007	1078	1109	1071	1064	1065	1042	978	1042	997	1037	1023	1034	966	1061	1038	1042	1007	1021	981	1022	1051	1055	1060	984	1046	975	1026	1106	1064	1038	1032	1040	1001	985	1046	1092	1018	1033	1053	1098	1052	995	989	1047	1063	1030	1061	1000	1035	995	1026	1054	1031	1053	1026	1035	1039	1024	1036	975	1010	1038	1096	1059	1028	1021	1010	987	1013	1068	1017	1027	1040	1024	1067	1028	1018	1021	1042	1000	1021	997	1054	1068	1005	983	1040	1044	1031	1058	1046	1017	1049	983	1119	1008	1032	1010	1053	1029	1065	1005	1026	1048	1027	990	1043	1055	1035	1063	1024	1038	1057	1068	1012	1014	982	1003	996	1091	981	1051	1076	1044	1012	1000	1036	983	1032	924	971	1040	1003	1032	1001	1051	1032	1014	1004	1077	1002	997	1002	1032	1077	1045	1028	1019	985	1014	960	1025	1042	1032	1027	983	999	987	1008	1088	1031	1033	1010	1056	1021	995	998	985	995	982	1011	1018	1087	993	1008	1040	1047	1024	1040	1015	1019	1004	1016	1010	1025	1019	1057	1033	1010	1067	1072	1041	1002	1024	1050	1006	992	1075	1014	1033	1025	1005	1023	978	1000	965	1039	999	1070	1010	1024	1019	1021	1050	1153	1043	999	1089	1049	1043	1007	1066	1080	1071	978	1010	1022	1006	1003	965	1028	992	1041	1071	1027	1022	1076	1086	1047	965	1036	1046	1078	1048	988	1033	1048	1017	1077	1027	985	1051	1027	1009	988	1037	1035	1003	1084	994	1013	1036	1037	1045	1012	988	1016	1035	1033	1050	988	1053	1064	1072	1058	1053	1038	1023	1001	1033	961	1020	964	1075	1037	1020	1062	1047	1049	989	1054	1052	1067	1031	1006	994	1035	994	1041	977	1065	1011	956	1048	1056	1077	1054	992	956	1016	1047	1044	1016	1081	990	1019	1028	1041	965	1000	995	1018	1027	1058	1041	1002	1047	1006	973	1050	1079	1033	1053	1030	1058	1042	1044	950	1085	1041	1030	1023	1004	979	1052	981	1083	1000	1070	959	1041	1005	1032	1019	1045	1083	995	1035	997	989	965	1016	1059	1019
31897	32592	26970	7098	1183	565	545	531	532	507	515	530	493	540	549	529	521	480	552	484	550	531	481	525	489	518	538	514	521	551	532	510	575	538	510	544	530	504	511	525	505	529	532	522	526	485	548	491	487	517	494	478	548	522	521	504	495	492	513	478	509	578	585	535	502	516	487	524	477	501	518	494	470	525	541	507	493	563	524	505	507	521	514	525	548	504	490	482	504	509	493	485	524	563	516	502	539	489	539	511	524	534	543	497	498	512	481	494	489	486	516	552	517	484	527	519	503	511	550	496	537	538	520	516	553	526	491	468	515	505	496	520	477	505	515	583	521	546	525	511	528	500	531	514	526	464	510	534	546	550	527	550	527	562	507	539	481	484	566	542	484	483	529	525	500	518	528	516	518	498	514	530	487	498	540	470	497	534	474	535	478	503	507	482	571	539	486	528	515	548	516	552	516	513	552	535	540	507	501	480	520	523	522	517	543	517	553	541	536	540	563	557	520	512	468	449	557	556	523	536	506	504	562	508	551	532	477	553	522	514	521	478	479	483	495	511	544	544	455	548	492	566	489	530	524	514	533	521	490	524	494	502	518	536	504	514	576	498	544	570	473	512	569	541	527	514	503	516	493	508	505	546	530	475	528	501	510	542	522	483	526	539	469	523	485	483	545	519	519	478	529	468	509	505	539	485	491	495	530	526	570	574	543	511	499	508	523	474	524	540	499	515	498	538	522	527	548	533	516	479	488	518	555	519	490	512	527	561	541	499	492	506	534	495	538	485	527	547	471	519	529	510	510	538	534	525	539	501	530	535	506	514	497	534	491	518	506	485	547	543	494	511	561	541	521	517	464	465	519	540	527	515	539	473	500	523	502	508	519	523	573	479	502	484	529	501	500	508	505	543	464	540	536	513	500	508	511	514	528	544	524	509	497	513	501	536	512	539	526	512	478	513	523	512	455	554	531	510	522	525	479	512	514	505	488	542	488	483	486	524	490	481	545	493	527	513	559	540	518	508	516	515	510	467	542	522	549	523	508	533	513	531	486	506	515	492	546	557	510	526	532	512	500	492	517	535	481	524	558	522	520	559	513	502	535	546	558	527	535	557	501	559	519	512	520	521	499	520	549	509	517	517	556	557	530	466	507	518	498	565	499	559	538	512	503	501	509	507	562	541	514	533	526	535	537	519	543	487	520	500	522	508	502	525	538	479	571	514	523	527	524	513	562	554	514	522	534	525	510	516	523	543	480	512	490	468	512	572	543	522	518	555	550	548	518	501	508	529	506	524	514	583	530	524	479	514	518	526	511	516	512	475	551	528	545	557	504	521	529	546	532	532	481	522	530	516	495	564	503	452	541	529	522	559	489	525	524	511	519	522	528	534	539	529	501	541	502	501	505	514	532	462	552	522	481	506	482	537	495	531	515	532	523	535	519	541	565	536	496	549	530	499	519	521	485	554	516	534	519	514	489	524	519	526	559	546	512	493	490	526	539	531	520	559	512	519	482	518	524	497	506	494	518	507	524	510	536	469	517	522	473	485	520	483	505	536	533	502	495	498	537	506	507	475	530	518	471	469	474	505	505	531	482	510	511	505	528	523	530	521	546	518	497	518	523	498	529	532	529	546	530	514	520	470	540	545	496	539	549	521	488	486	537	531	472	534	522	513	511	546	502	502	516	490	491	519	519	503	518	534	513	531	554	555	525	542	486	564	536	521	535	541	508	513	534	505	501	523	540	526	524	503	511	508	502	491	502	532	522	528	531	548	553	506	496	489	550	512	524	517	533	552	513	574	514	502	508	485	508	555	491	549	478	529	500	504	565	498	519	508	520	522	560	490	520	509	523	502	495	550	538	492	490	511	497	514	495	500	541	528	528	513	546	596	539	563	530	527	502	517	496	507	534	528	504	483	516	511	528	510	479	547	512	536	525	532	552	532	533	537	519	479	519	535	517	491	480	541	514	475	501	546	523	496	485	533	525	495	514	500	491	503	524	531	533	526	513	492	505	512	497	488	541	520	471	470	527	541	498	529	498	544	515	520	498	512	526	507	510	536	499	502	545	565	523	554	548	521	551	557	531	496	519	544	486	493	484	493	523	531	527	496	503	503	521	525	500	512	486	512	534	484	524	527	548	526	482	522	539	560	512	545	530	510	495	524	513	547	500	556	529	510	530	475	551	510	548	522	510	506	528	561	526	503	498	503	527	536	487	520	503	532	513	511	519	541	524	494	511	511	559	528	514	514	539	548	518	462	497	527	516	504	545	488	472	504	520	559	529	518	504	503	523	513	525	497	546	497	507	489	504	507	521	550	497	524	540	535	483	549	490	516	538	527	535	553	494	502	492	528	521	515	556	467	549	509	524	539	494	513	500	491	502	490	521	523	525	504	545	539	506	533	493	552	544	572	499	475	520	499	513	542	507	547	528	478	508	523	529	514	502	524	511	528	525	513	526	506	486	517	539	537	521	534	497	508	520	519	510	537	505	521	514	505	517	547	550	494	512	506	499	519	512	534	549	523	529	537	547	503	523	555	531	535	529	538	543	495	535	538	518	524	525	536	511	521	515	496	487	504	534	523	551	538	519	534	487	532	542	516	536	545	487	512	518	535	519	518	517	530	510	533	531	536	489	493	541	542	528	507	509	505	505	530	502	491	523	499	542	492	513	512	505	502	494	539	554	524	497	542	514	509	553	508	478	536	577	500	523	499	501	541	521	492	532	541	512	518	544	479	504	504	481	558	528	500	534	462	503	503	567	544	512	523	531	528	580	544	472	480	515	519	474	513	530	544	562	517	564	520	529	507	493	562	543	467	493	503	486	485	533	524	489	554	504	503	528	527	500	523	536	519	488	520	534	516	488	536	550	510	547	543	547	518	496	529	504	495	541	516	522	514	495	535	557	481	536	517	516	514	530	554	502	523	556	481	524	507	524	532	517	476	580	546	516	505	516	557	539	529	486	500	536	530	512	508	514	546	513	505	532	509	509	527	498	548	557	536	519	509	518	541	530	472	524	497	490	545	518	538	518	531	503	496	528	491	519	519	519	527	495	513	493	508	501	506	472	540	529	506	515	505	508	563	580	515	520	522	508	477	500	502	524	510	528	488	546	525	508	503	486	518	535	492	480	518	476	521	547	543	518	550	527	556	556	551	533	514	543	519	526	532	541	533	486	525	485	507	505	534	499	501	524	530	521	513	521	525	501	541	499	522	502	526	527	490	484	535	528	514	534	519	514	527	553	515	475	490	499	521	518	514	481	530	496	545	547	548	515	480	516	463	486	523	512	525	543	479	518	513	514	504	552	551	504	515	492	507	500	498	549	541	539	535	519	524	516	550	529	509	523	502	533	538	509	533	519	488	501	501	519	498	494	519	530	517	532	522	505	523	539	524	530	533	553	505	524	502	528	553	529	522	479	513	507	519	491	522	542	544	508	532	515	513	516	546	497	511	493	520	552	521	560	506	488	549	505	547	512	562	526	544	486	481	493	517
42156	50014	29871	2409	2238	839	916	879	866	883	882	885	830	822	865	810	888	841	818	887	860	822	860	829	838	817	843	883	897	891	836	840	808	870	821	836	891	841	842	881	811	849	857	842	845	885	809	839	864	879	869	849	881	870	906	868	792	914	850	857	859	884	843	893	884	863	868	880	868	862	888	862	823	822	863	888	868	860	909	845	833	833	861	848	832	834	844	904	817	826	828	848	853	857	833	899	872	846	853	806	824	851	853	832	865	890	820	843	866	814	834	879	839	848	818	876	812	822	880	868	830	824	876	903	858	849	825	846	812	846	817	899	827	897	861	869	878	838	845	838	863	845	876	918	879	882	890	861	871	901	877	883	890	822	920	850	794	896	847	908	807	886	865	877	854	810	850	846	929	837	906	841	876	854	816	858	841	894	880	858	856	808	808	864	806	873	869	890	887	844	874	890	855	836	816	879	881	849	877	863	867	834	904	868	891	881	853	812	871	818	869	876	852	894	928	878	923	853	817	828	900	818	835	816	823	854	812	798	862	871	875	884	933	876	834	858	824	808	846	849	858	802	839	846	916	849	866	883	846	849	868	902	877	829	905	880	809	891	835	876	880	815	861	841	920	864	845	835	840	887	844	869	838	820	853	845	831	854	909	863	898	857	790	805	789	852	873	860	830	842	821	880	805	864	870	858	884	824	827	834	877	866	840	865	854	846	903	834	866	877	847	875	840	876	867	857	914	926	820	817	847	773	884	840	862	892	854	816	866	871	858	884	835	847	811	847	875	830	918	850	869	836	863	899	915	865	883	891	895	906	838	875	879	808	863	833	856	839	844	816	903	907	815	898	857	850	797	859	839	896	812	829	817	841	825	847	882	812	880	904	872	900	925	835	826	849	849	897	859	841	897	854	878	900	854	793	843	886	830	860	921	868	857	839	839	860	851	890	889	878	876	899	840	850	846	888	847	844	870	849	868	844	897	912	838	871	884	859	874	805	831	826	882	846	884	869	844	854	840	834	910	876	857	831	848	865	847	824	907	832	848	865	858	814	878	812	839	837	841	867	895	867	867	864	906	822	888	863	818	843	883	865	861	854	858	850	883	858	828	797	833	885	866	892	911	884	879	839	853	887	885	823	876	920	853	840	852	849	896	814	843	873	850	889	909	888	915	814	847	809	808	799	826	856	891	829	865	839	893	896	847	838	843	859	915	930	862	858	893	838	908	881	847	841	908	818	871	870	842	920	879	826	883	826	824	823	838	919	815	853	870	831	867	896	851	879	842	833	847	918	814	899	854	854	878	820	882	886	844	850	839	882	868	893	911	891	850	894	841	875	859	869	836	853	850	819	869	861	888	842	876	869	844	838	834	894	891	858	833	813	851	846	866	834	863	881	869	895	877	837	908	852	856	824	860	879	852	804	833	815	885	897	853	896	826	856	830	862	881	844	883	878	823	882	855	859	836	881	837	866	930	831	908	883	876	804	836	815	852	880	856	823	835	845	854	857	826	875	877	859	898	893	872	826	894	799	908	814	854	916	872	897	827	915	811	937	859	874	881	863	906	836	868	850	901	843	902	856	873	911	878	866	885	874	875	916	837	854	855	858	871	903	846	836	882	895	857	917	876	861	951	844	844	830	855	819	907	783	777	881	871	856	813	846	888	859	898	879	844	840	849	835	858	872	822	835	859	879	806	827	901	880	787	817	846	869	826	832	868	810	885	795	875	880	941	831	875	851	811	902	914	843	837	830	885	893	856	868	838	862	889	875	831	842	875	890	869	839	889	832	835	883	859	820	860	827	843	910	846	801	857	840	863	855	859	863	826	848	840	826	823	864	872	847	805	823	826	862	871	793	882	942	914	882	855	889	908	867	829	880	918	878	903	870	849	852	810	897	897	840	812	863	850	865	822	864	895	875	877	844	806	795	839	871	879	882	861	798	929	847	877	851	887	864	903	813	922	834	831	863	838	840	820	870	859	881	864	923	906	817	822	895	904	806	883	844	850	829	847	892	874	854	837	876	843	804	928	882	880	835	885	871	848	849	889	910	839	789	894	811	857	841	841	854	861	873	856	844	860	900	849	878	875	820	830	905	857	892	830	851	797	842	908	867	832	910	874	812	890	861	835	859	827	824	861	863	844	839	852	870	860	857	793	869	819	873	836	858	810	848	834	872	853	793	853	862	899	866	855	894	898	844	889	904	812	863	899	842	854	827	889	840	854	857	835	845	880	843	832	838	890	815	880	856	819	863	818	840	857	854	851	852	845	840	840	854	839	856	865	858	868	870	873	883	850	878	836	878	837	826	827	879	849	819	881	894	885	827	883	818	856	873	909	804	918	837	882	892	793	855	859	830	856	854	877	879	841	859	878	855	902	839	860	852	870	902	861	807	890	897	850	863	857	838	854	854	848	848	869	826	831	896	875	872	904	871	860	847	871	817	910	841	867	876	896	807	857	858	831	859	850	850	793	876	845	825	870	835	898	760	897	865	850	866	894	855	886	825	890	855	841	870	852	894	888	850	892	831	843	844	813	841	857	872	866	848	886	928	867	866	812	897	886	844	801	849	878	847	870	862	844	883	860	876	858	879	811	908	871	845	826	858	817	905	847	825	859	855	873	873	884	839	860	863	867	834	807	873	816	909	815	842	795	822	888	849	889	906	901	885	883	929	885	859	884	830	890	855	858	856	857	845	874	904	870	879	863	858	876	871	870	828	902	879	869	833	880	854	856	863	824	875	862	835	868	861	876	876	855	815	867	822	893	826	798	895	879	816	834	875	883	900	898	803	880	837	853	876	829	856	905	834	900	845	874	854	868	815	844	854	869	825	891	862	887	870	834	862	876	814	933	849	828	858	847	889	874	847	838	884	875	844	877	884	852	875	849	880	831	895	909	854	864	886	870	874	866	835	857	876	857	812	893	864	868	891	848	812	855	906	843	858	858	810	896	880	885	848	821	846	856	814	836	847	827	876	839	820	845	804	854	855	880	833	868	871	852	861	897	847	857	837	855	822	803	889	873	832	904	874	859	869	843	843	889	840	862	851	834	855	825	864	842	885	859	910	800	885	875	848	915	832	893	810	868	891	894	881	850	852	825	908	857	852	827	875	873	861	833	907	855	818	870	873	830	871	856	821	858	801	852	901	878	857	864	864	848	835	862	874	826	851	903	880	848	862	864	854	875	844	863	842	899	829	891	820	861	882	891	824	882	889	869	892	795	879	871	820	867	838	830	862	834	838	880	959	861	817	868	852	818	854	840	807	870	913	861	900	824	856	847	923	854	831	802	850	871	879	900	836	886	846	806	831	863	860	864	837	856	884	829	863	847	928	847	900	866	828	843	833	857	843	815	844	939	837	881	864	881	916	863	846	837	783	882	838	880	900	858	834	848	885	852	884	891	858	767	836	868	879	857	857	926	870	877	858	884	838	865	890	904	817	881	846	800	852	883	870	836	878	883	843	830	917	879	827	820	887	873	862	898	877	874	887	804	856
25869	24919	32589	25400	17100	3146	515	434	403	428	445	387	399	413	397	415	396	471	402	402	414	444	398	427	427	450	409	412	428	424	436	421	413	423	402	406	393	412	409	410	417	475	381	406	420	413	428	397	379	454	405	420	443	392	408	374	414	413	411	380	434	443	400	389	406	395	418	416	410	395	383	433	397	377	414	426	438	433	446	416	432	435	409	378	353	387	443	378	439	388	418	398	415	424	414	383	440	444	404	419	376	472	403	408	444	364	419	407	412	387	377	396	437	402	385	429	429	395	435	431	405	406	443	432	435	404	412	394	431	432	402	406	425	394	439	456	406	444	404	392	385	424	441	377	405	450	437	437	424	446	424	399	406	421	403	429	409	428	419	411	399	385	427	404	432	424	423	417	407	437	401	444	456	420	436	404	460	410	391	405	457	404	375	424	409	419	408	396	403	383	412	428	407	442	422	380	411	416	402	410	407	410	417	378	428	414	409	419	407	387	388	441	439	429	423	445	415	397	403	370	426	424	426	422	414	455	417	393	394	400	404	426	415	411	394	411	389	407	467	435	410	423	424	419	397	387	439	388	419	383	459	385	390	388	390	418	412	439	430	447	397	407	377	400	424	400	416	454	390	452	412	403	451	417	443	408	407	483	402	396	426	396	407	441	414	400	427	419	385	414	433	388	405	392	415	404	413	392	414	429	384	428	417	411	453	404	414	390	413	406	429	432	434	426	421	399	462	409	405	436	434	371	393	447	414	419	440	410	375	426	421	369	417	427	392	404	422	418	402	417	414	387	390	418	415	420	419	395	403	383	425	390	452	429	415	405	386	397	442	436	406	402	407	454	413	408	383	415	391	407	399	400	391	417	389	394	384	388	430	412	424	389	413	398	391	420	421	384	388	402	418	455	414	442	415	411	430	409	425	415	395	411	445	422	399	431	412	417	430	375	379	417	451	427	395	377	437	375	402	435	420	444	445	384	397	442	409	378	395	390	429	409	430	423	406	406	427	400	392	404	408	450	400	394	378	402	373	404	393	373	419	438	415	405	421	406	420	437	450	404	423	378	409	424	424	380	419	408	412	422	442	435	393	417	413	386	400	413	401	424	456	416	416	408	405	420	428	407	405	428	425	417	433	414	408	420	414	418	381	447	440	394	433	414	409	391	418	438	380	423	389	398	431	410	416	366	415	406	404	411	400	418	402	430	378	420	402	432	409	432	431	418	432	376	405	435	426	412	406	411	414	416	448	425	436	428	376	396	417	403	409	436	411	407	432	440	422	417	403	407	405	387	421	414	394	405	401	358	410	419	424	372	416	404	420	463	427	377	402	424	368	376	395	415	375	406	403	428	422	368	441	435	381	434	409	414	434	418	439	385	416	391	391	411	425	373	442	447	452	407	419	434	394	430	420	384	398	407	422	399	380	437	404	391	397	409	402	384	393	380	393	407	451	430	419	369	447	383	431	406	443	380	402	433	414	404	431	403	425	352	386	418	409	446	401	401	395	413	415	450	387	420	462	375	401	403	423	434	393	424	411	428	407	421	387	413	399	386	392	380	424	423	428	438	371	414	444	423	378	429	404	399	424	413	405	408	424	408	428	404	411	430	382	416	416	389	413	430	424	406	419	403	479	402	413	393	431	407	380	406	375	427	444	413	430	401	420	393	385	416	427	400	412	422	411	427	391	419	435	393	400	436	431	392	405	420	419	429	409	394	425	423	423	412	330	443	392	399	449	405	411	394	381	387	432	429	424	398	400	409	361	394	460	391	374	429	406	400	420	451	423	402	437	428	394	386	412	426	425	390	400	418	386	414	422	412	428	422	417	401	441	404	403	405	412	424	399	396	380	418	387	411	409	405	414	423	403	389	382	389	409	401	425	380	383	411	399	409	441	416	436	401	420	420	406	425	407	443	445	407	399	405	418	426	405	406	415	468	388	402	379	438	396	406	386	380	430	399	454	406	388	410	424	404	426	417	390	424	423	408	434	403	417	373	369	394	439	399	444	422	395	380	404	434	436	411	403	408	408	403	432	398	390	410	401	444	419	404	411	379	379	437	416	377	409	414	421	429	394	393	425	401	448	443	415	395	381	411	418	419	394	458	394	395	378	415	377	417	417	445	416	417	401	375	409	408	453	408	436	411	409	411	386	427	412	404	447	394	369	434	402	421	421	414	422	418	417	414	397	423	398	425	406	408	432	395	426	415	373	372	399	432	416	433	464	398	423	406	402	437	439	373	431	426	414	429	410	440	424	428	460	385	418	454	378	401	446	426	441	426	424	371	450	428	421	416	455	388	429	416	383	395	376	395	411	406	404	423	433	423	431	376	380	431	429	458	429	402	436	446	437	429	400	413	400	412	409	447	427	423	439	420	398	424	404	407	386	402	397	424	405	410	421	431	411	431	412	426	438	389	416	412	434	438	444	383	378	395	442	390	395	435	447	389	415	395	408	424	414	421	408	384	405	417	418	395	405	386	400	411	393	380	396	425	364	472	438	429	417	410	409	448	403	377	394	389	411	413	441	399	446	377	414	427	387	404	421	401	415	426	407	419	426	415	416	449	437	425	435	430	428	413	392	455	410	413	406	413	401	424	399	402	393	421	403	376	426	407	408	415	415	424	422	418	432	430	405	400	451	388	416	434	419	454	405	394	429	432	391	429	432	412	406	426	428	428	397	419	411	372	410	408	430	473	424	394	428	445	385	408	393	417	433	406	417	406	475	395	431	421	406	426	436	441	403	442	385	398	410	433	463	415	412	434	425	411	424	415	401	372	452	426	438	418	384	457	411	423	425	407	396	402	426	390	417	423	407	406	407	412	402	408	398	400	420	411	436	438	411	410	420	428	422	363	417	409	410	404	396	418	416	400	451	430	403	404	435	422	427	413	399	415	385	447	409	422	465	416	383	423	404	423	410	393	425	406	412	393	417	382	415	412	372	372	417	451	431	415	392	410	391	433	394	417	438	416	401	431	398	400	424	426	445	392	426	394	409	390	404	360	425	423	415	440	402	411	418	416	455	398	414	417	401	410	410	427	426	422	412	430	423	400	417	447	412	431	436	392	410	387	417	401	420	423	441	416	395	412	407	384	402	422	414	418	421	414	427	421	417	416	418	412	425	412	419	371	380	438	400	404	426	404	411	412	431	429	453	392	444	407	432	417	439	370	425	452	413	434	409	405	386	452	395	404	409	446	399	421	401	427	436	334	409	389	430	426	438	448	379	433	415	412	430	424	402	409	420	429	387	422	417	451	447	421	416	429	453	382	395	374	402	433	418	404	409	429	433	410	400	440	431	416	416	410	385	423	434	418	399	413	451	356	410	397	424	403	405	380	398	398	388	400	403	393	402	411	454	448	405	390	446	417	437	380	428	441	394	408	435	435	439	428	398	420	423	446	411	389	395	370	421	375	397	385	409	440	404	427	423	396	409	392	392	425	415	388	392	403	387	392	420	431	407	438	400	417	370	420	417	403	386	432	431	380	429	402
62072	90300	60280	4280	8234	799	714	679	687	757	682	756	748	637	672	719	709	727	721	680	719	714	685	688	657	678	704	687	691	698	732	658	705	677	713	687	702	703	687	681	682	654	699	700	745	711	725	686	721	709	661	695	633	725	660	675	694	703	686	674	703	712	698	639	719	665	725	723	625	719	681	687	642	655	684	710	720	694	685	668	680	645	663	668	675	686	690	665	653	706	706	687	751	625	698	692	703	727	657	735	686	683	711	668	681	662	683	744	723	668	681	699	692	681	665	665	726	702	704	683	739	642	670	682	702	668	707	659	733	699	684	686	658	669	710	754	686	689	669	682	699	658	702	701	719	716	708	637	714	656	697	701	672	658	660	698	678	673	688	684	678	676	654	680	695	697	709	672	672	685	656	691	725	743	737	671	731	687	640	677	720	748	683	664	714	703	681	650	705	662	680	697	620	714	663	688	702	672	688	635	714	719	680	748	712	715	659	666	691	667	667	641	676	729	680	648	667	691	637	729	682	653	727	679	689	716	667	668	662	670	711	690	659	663	652	704	667	672	697	699	735	666	648	663	703	698	646	648	703	687	687	678	707	707	699	690	697	649	656	676	651	667	686	703	736	682	679	706	698	681	717	704	669	683	718	660	726	769	710	712	659	713	727	700	698	684	698	639	642	704	716	717	700	675	663	685	690	667	680	691	673	733	680	708	681	671	667	701	727	642	662	674	671	687	699	720	739	700	666	691	660	749	674	631	704	700	697	658	673	711	664	741	666	705	718	711	681	692	648	701	685	675	696	731	694	673	733	689	694	728	680	697	702	729	694	669	690	670	654	699	655	671	661	652	621	695	699	679	662	697	670	734	693	652	752	660	669	678	681	661	647	686	650	700	681	663	615	726	705	700	669	705	715	697	713	655	690	701	723	703	662	701	649	639	692	712	661	701	716	663	677	750	737	694	698	714	688	651	706	689	675	671	677	679	647	664	695	695	676	705	695	706	686	632	707	714	688	654	749	740	672	701	694	762	687	697	674	673	649	687	642	695	679	689	710	653	696	707	710	691	681	643	651	690	623	690	687	717	686	663	668	634	686	668	674	758	727	678	680	689	681	640	667	688	703	696	684	680	689	718	682	672	676	686	711	639	698	743	756	738	706	683	709	728	653	665	679	695	682	697	701	668	723	700	654	685	676	699	650	699	692	701	662	719	718	712	686	730	658	691	675	699	702	698	686	690	715	696	663	720	680	693	686	713	680	671	699	665	689	724	691	700	712	686	695	691	664	730	677	719	728	705	678	684	680	681	647	639	696	737	690	681	735	747	658	721	658	671	661	631	674	689	691	689	699	691	701	679	710	706	700	700	681	690	696	710	661	739	672	642	716	678	672	697	656	679	662	698	706	711	661	666	686	694	677	688	695	650	725	662	685	719	731	688	665	746	668	715	664	633	651	658	660	671	748	710	617	695	666	648	691	689	673	639	746	665	618	733	727	675	717	675	721	674	661	699	698	687	691	663	681	714	696	662	648	673	700	706	677	679	651	637	677	651	675	705	683	672	651	697	671	720	702	672	665	660	694	709	681	658	712	720	690	714	696	668	704	680	725	690	678	685	622	667	692	674	690	683	691	709	697	682	702	672	667	715	711	683	665	608	693	684	720	656	667	708	734	692	687	659	703	727	689	684	649	698	698	642	694	663	693	697	709	677	693	677	700	743	660	699	654	691	707	698	691	664	722	691	685	672	663	701	659	658	679	714	657	682	688	685	746	673	671	703	673	702	670	651	711	671	646	684	668	657	719	698	695	697	678	671	672	664	665	717	634	715	708	688	656	665	722	675	721	678	673	674	748	740	661	658	671	705	686	646	661	686	682	670	695	655	698	704	721	701	689	729	632	685	707	682	702	656	703	674	680	688	682	672	640	676	720	681	705	689	662	665	660	675	695	651	644	689	707	694	726	730	676	670	680	733	720	692	693	693	677	687	710	654	707	721	683	725	681	683	681	684	700	712	726	711	645	663	706	687	687	690	701	701	693	729	688	686	688	670	640	675	681	711	740	669	712	691	686	695	707	642	694	680	692	647	704	683	651	696	661	683	685	677	671	703	651	683	680	687	674	748	669	653	725	647	754	696	705	675	701	673	700	710	708	690	654	645	727	656	669	693	686	706	718	680	675	646	674	653	652	694	668	710	680	675	707	688	671	692	693	680	724	679	673	701	705	653	758	693	665	662	675	699	668	643	711	684	677	693	671	681	652	643	647	653	690	657	688	696	669	693	665	667	716	669	682	684	720	699	713	659	680	679	710	674	710	665	675	709	685	721	719	673	720	699	688	687	689	706	655	704	702	671	675	629	689	747	696	714	682	707	674	677	661	748	667	684	735	678	673	694	736	686	730	661	653	661	712	695	692	703	703	706	625	721	661	695	686	678	695	703	742	685	647	662	677	658	716	715	654	644	677	665	671	733	682	701	713	721	658	685	668	633	709	641	696	654	677	698	721	641	687	717	635	719	671	716	662	703	743	680	685	732	716	703	666	657	655	729	670	713	635	704	707	693	684	698	686	652	690	661	667	716	696	670	688	676	738	686	669	685	706	699	656	667	730	724	673	678	677	647	716	663	679	680	715	635	694	694	676	675	640	675	733	679	674	695	699	657	679	657	677	659	699	731	676	647	728	673	743	674	731	678	681	666	687	751	706	696	658	659	686	730	671	694	685	663	727	652	704	671	692	646	694	692	721	589	687	681	685	733	677	664	718	689	705	693	674	650	692	658	669	662	666	683	634	671	737	757	697	656	682	680	647	716	728	735	689	686	678	696	702	702	690	721	715	715	674	734	701	686	688	652	691	702	724	729	689	708	643	664	711	715	744	718	706	684	651	622	681	744	677	689	697	684	728	735	713	678	725	735	666	721	702	667	679	681	686	706	702	723	661	687	720	667	698	703	673	670	678	710	666	686	705	670	673	684	720	666	662	721	700	694	712	700	673	660	665	700	685	675	703	713	727	717	690	683	672	671	665	721	648	694	621	711	679	679	730	691	690	712	725	712	667	633	681	671	713	703	649	740	668	665	698	695	703	672	636	671	627	690	664	721	710	731	675	732	685	703	689	686	648	732	709	699	690	670	673	681	681	668	653	701	714	665	664	707	705	667	659	641	727	707	700	656	621	677	704	692	671	682	670	671	692	655	670	637	714	688	711	720	712	693	719	654	689	727	673	654	703	702	713	694	698	657	658	722	712	672	717	638	658	739	649	673	660	674	718	680	699	704	658	669	683	649	690	731	731	660	651	710	658	673	666	658	691	670	672	672	673	667	681	704	617	691	697	737	673	625	754	701	634	715	674	712	708	736	672	707	688	648	724	709	692	683	682	695	701	650	682	673	704	728	640	697	693	710	702	716	690	700	664	685	720	672	678	710	662	689	710	711	712	698	724	718	655	718	713	678	686	696	727	652	672	690	724	688	647	682	670	668	659	747	716	654	710	663	730	697	695	686
24369	23079	31058	24310	21537	16741	2404	778	701	746	735	668	693	706	702	728	636	675	717	706	708	631	698	682	714	683	709	711	709	703	692	711	688	715	734	692	740	708	679	691	675	718	672	733	699	683	641	718	671	717	734	680	702	679	700	666	701	665	669	715	666	707	658	686	670	685	642	698	663	710	638	665	698	671	687	712	675	650	768	657	622	728	695	644	739	669	678	700	693	675	707	670	658	705	716	682	733	735	712	710	719	749	720	691	706	670	711	641	732	699	671	709	670	684	676	678	715	699	700	692	673	710	716	675	695	709	677	691	706	707	698	709	698	722	668	721	743	701	717	698	680	676	684	673	726	679	694	728	725	667	721	657	661	660	677	708	664	732	664	673	687	688	720	735	667	693	706	688	714	677	709	659	670	686	663	672	684	688	741	683	666	634	617	693	685	699	695	641	670	691	723	706	687	639	705	693	711	711	684	686	700	693	673	660	724	682	679	646	666	721	684	714	666	669	647	681	722	697	680	646	698	693	649	665	717	694	658	714	642	709	670	674	660	648	642	672	675	663	707	705	662	670	687	659	683	702	705	726	661	742	679	679	704	684	693	659	691	680	669	668	727	681	736	686	676	673	707	694	710	688	691	677	652	663	668	677	651	663	718	685	725	654	684	699	719	667	655	691	689	707	684	692	664	702	692	661	687	722	678	639	713	708	718	657	719	678	713	714	697	678	694	665	686	660	659	660	675	674	675	713	689	668	706	716	742	651	708	655	664	703	663	714	688	621	667	675	688	666	689	659	735	704	666	647	677	697	709	665	682	721	677	685	656	698	646	710	673	729	728	689	667	705	698	696	678	671	735	698	699	737	685	704	708	710	715	691	700	668	691	704	680	716	685	678	661	712	681	646	702	684	718	694	640	742	701	672	685	693	717	701	657	712	685	677	695	685	703	683	712	711	680	701	685	710	708	719	724	673	697	684	680	681	642	705	698	713	710	737	629	684	656	662	682	703	711	678	644	685	624	678	649	695	681	745	703	703	673	650	661	697	716	690	674	697	653	739	699	738	696	673	711	654	742	678	699	668	692	697	713	682	657	654	688	683	666	663	707	722	691	721	715	677	685	692	714	659	678	678	763	675	667	697	711	663	687	738	657	689	705	685	691	679	682	681	697	725	703	636	691	739	689	702	687	670	700	661	693	697	627	684	668	696	703	664	738	711	669	727	683	710	678	689	656	645	673	687	692	684	614	682	681	656	694	740	677	681	682	661	707	688	675	681	679	656	736	711	669	653	699	664	720	651	658	655	691	671	673	675	686	662	661	652	694	708	765	637	671	660	703	642	711	635	706	689	646	705	680	647	686	694	706	685	676	661	696	718	677	736	700	673	688	694	705	717	653	668	710	699	693	708	712	654	682	667	665	679	696	713	688	658	700	636	656	691	689	672	734	664	725	656	643	706	721	700	686	694	686	673	680	671	665	683	687	674	648	662	690	678	665	742	692	639	662	701	675	701	663	694	672	651	653	682	703	716	717	685	711	691	706	701	727	664	664	691	693	689	700	679	701	702	693	717	651	665	698	708	670	643	656	696	658	702	669	669	684	667	704	696	668	664	705	660	668	662	684	731	720	695	677	702	707	644	715	719	703	721	709	662	655	718	650	666	723	649	693	697	720	660	662	672	759	654	710	716	664	685	724	700	666	729	719	687	664	671	656	672	691	710	658	712	655	681	692	675	725	749	663	689	664	656	683	650	719	720	692	699	682	708	700	638	699	645	687	669	662	688	669	641	680	673	671	679	675	723	669	681	681	720	694	697	673	761	701	674	662	694	666	704	636	720	690	704	711	683	699	722	696	706	693	671	712	691	748	696	691	701	645	700	669	657	689	682	650	663	736	722	675	683	703	685	682	714	719	716	663	695	691	720	714	693	712	665	670	736	708	639	628	667	673	667	676	744	710	683	676	687	722	691	681	657	680	705	669	694	635	675	699	684	708	656	684	677	694	673	699	707	677	679	678	673	689	683	693	660	686	710	665	681	711	708	732	694	664	695	721	630	709	717	662	653	662	703	682	677	694	677	675	678	665	666	666	658	687	691	690	702	715	673	642	710	660	679	661	737	690	682	646	666	708	714	674	621	656	676	687	653	710	683	727	692	734	670	680	697	669	730	713	739	727	714	724	684	691	659	726	717	722	687	720	661	672	691	662	687	700	644	690	712	670	656	693	722	662	681	706	635	678	705	677	673	672	696	674	647	677	699	700	642	685	701	682	660	667	677	697	660	704	682	673	662	702	688	698	707	663	672	670	694	657	674	712	730	688	655	711	724	654	643	661	656	669	712	741	642	641	658	710	701	673	665	673	704	692	727	706	674	685	710	696	659	688	692	674	701	690	759	674	688	651	681	694	643	676	694	671	661	679	689	665	669	686	689	657	672	699	705	667	712	705	685	682	704	700	714	755	695	688	685	714	671	676	672	672	670	694	685	650	690	664	681	713	723	674	682	639	654	674	666	678	696	725	696	648	703	669	714	636	659	712	739	678	673	655	698	690	648	697	664	649	631	683	680	703	666	667	680	662	691	668	686	690	688	696	691	724	690	626	689	647	667	708	701	725	668	648	668	689	655	670	655	638	686	678	724	713	686	709	629	693	685	724	709	682	691	716	719	686	690	654	647	728	697	711	726	717	694	675	701	663	703	683	683	718	676	718	647	649	751	711	696	680	687	718	667	689	711	720	674	696	693	680	659	711	683	646	702	712	702	687	671	697	741	717	648	605	695	678	697	708	706	669	677	691	739	714	661	674	703	703	696	693	685	681	683	726	691	684	689	625	696	706	700	656	710	665	687	699	711	672	685	705	677	673	711	690	708	649	662	732	711	669	669	654	701	739	688	639	699	688	690	676	683	727	664	696	676	646	713	674	705	684	698	682	720	661	700	672	645	673	705	676	736	709	682	716	733	667	695	694	735	692	722	689	685	647	695	744	679	686	692	673	719	707	703	709	673	661	711	674	680	724	722	657	657	640	697	693	685	645	685	643	654	675	697	668	643	731	696	673	680	660	715	664	660	663	693	735	677	633	668	693	720	704	716	624	671	700	686	686	680	665	726	675	639	670	647	701	638	670	696	687	657	753	669	673	597	663	693	739	738	738	666	685	701	641	668	721	711	673	686	716	684	672	685	711	664	727	682	646	698	700	716	685	640	661	735	680	673	667	692	680	671	668	672	682	643	682	686	679	702	701	639	702	713	664	695	649	681	693	627	713	672	648	712	697	675	670	658	684	671	689	709	716	678	655	706	719	645	725	686	682	681	628	708	659	647	663	671	682	696	695	712	692	669	697	700	707	665	706	673	653	695	660	705	652	672	686	647	660	677	694	706	728	708	677	638	684	641	662	735	692	677	681	670	683	718	694	660	733	689	646	663	735	704	668	683	698	687	662	672	715	707	646	669	641	664	704	677	718	621	636	705	679	668	630	691	696	728	684	668	704	690	678	635	736	678
60347	100569	69809	6052	11077	1160	1154	1104	1113	1078	1092	1041	1056	1044	1070	1038	1066	1070	1084	1036	1059	1033	1022	1001	1024	1010	1045	1044	1009	1016	1029	1047	1111	1048	1075	1059	1002	1103	1063	1045	1017	1089	1013	1044	1029	1058	1070	1046	1032	1054	1052	1020	1086	1075	1038	985	1025	1067	1055	1029	1093	1028	1041	1008	1050	1018	1044	1045	1021	1044	1105	1043	1060	979	1044	1005	1022	1049	1014	1034	1077	1060	1062	1026	1011	1002	1081	1054	1035	1056	1062	1048	1095	1020	1060	1020	1060	1057	1093	1074	1034	1064	1048	1005	1040	1078	1039	1033	1076	1032	1076	1103	1052	977	1009	985	1067	1060	1053	1091	1098	1056	1065	1107	1059	1019	1053	1066	1091	1101	1029	1067	1046	1070	1025	1042	1031	1055	1014	1110	1092	986	1058	1006	1023	1076	999	1087	1013	1045	1062	1017	1022	1012	1041	1055	1011	1032	1033	1038	1095	1035	987	1073	1025	1082	1038	993	1040	1030	1068	1038	1037	1022	1081	1030	1044	1061	1101	1084	1050	1010	1039	1015	1064	1033	1002	1039	1025	1078	1019	1069	1052	1056	1033	998	1013	1036	1024	1120	1056	996	1027	952	1084	979	1036	1050	1078	1089	1034	1059	1057	1125	1027	1042	1070	1039	1051	1056	1047	1078	1045	1028	1048	1041	1030	1082	1060	1091	1039	1083	1043	1012	1002	1107	1040	1025	1066	1078	1022	992	1072	1053	1051	1112	1040	1074	1056	1095	1106	1082	1081	1031	1026	1022	1067	1071	1077	1054	1022	1023	1034	1030	1071	1016	1001	1018	1024	1038	1031	1077	1062	976	988	1028	1047	1041	1007	1069	1114	1026	1037	1052	1027	1027	1039	1063	1077	1093	1067	1045	1051	1013	1047	1030	1030	1026	1018	1031	1087	1014	1059	1021	1027	1020	1028	1033	1032	1016	1006	1011	1042	1047	1032	1071	1031	1068	1092	1041	1018	1084	1038	1027	1064	1005	1075	1052	1041	1090	1055	995	1047	1002	1058	1072	972	1027	1027	1064	1042	1028	1023	1053	1037	1057	1059	991	1066	1017	1057	1064	1084	1075	1036	1054	1040	1043	1037	1135	997	1152	1039	1029	1052	1090	1060	1106	1063	992	1088	1044	1039	1016	1005	1067	1067	1059	1087	985	1065	1041	1089	1065	1098	1068	982	1006	1027	999	1037	1070	1056	966	1009	1000	1018	1015	1062	1030	1085	1007	1028	1087	1106	1066	1054	1088	1043	1024	1024	1017	1053	1034	1064	1062	1064	1056	983	1069	1022	1038	1043	1067	1037	1025	1002	1049	1033	1056	1068	1062	1062	1046	1059	1028	1039	1037	1018	1041	1085	1064	1045	1062	1042	1016	1044	985	1059	1036	1055	1071	1117	1008	1063	1046	1079	1021	1092	1060	1022	1024	1020	1080	1038	1023	1060	1076	1058	1025	1022	1074	1030	1051	1080	1016	1026	984	1065	1029	1033	1062	1073	1043	1038	1013	1049	1019	1099	1123	1042	1038	1026	1021	1083	1051	1053	1010	1084	1124	1068	1054	1077	1074	997	1079	1024	1003	1105	1020	1040	969	1126	1026	1061	1075	1036	1037	1059	1015	1031	1129	1063	993	1116	975	1012	1065	1003	1123	1038	970	1034	1007	1074	1132	999	1063	1054	1054	1084	1033	1063	988	1056	1097	1129	1052	1048	1057	1022	1122	1024	1058	1120	1016	1021	1056	1113	1019	1045	1021	1084	1053	1066	1058	1019	1071	1095	1026	1026	1050	1005	993	1051	960	1018	1045	1054	1038	1096	1027	1026	1074	1046	1018	1097	1045	1046	1030	1018	1035	1018	1029	1064	1055	1085	1001	1025	1048	991	1079	1074	1029	1134	1063	990	1088	988	1041	1097	1095	992	1003	1047	1089	974	1066	1087	1041	1082	1093	1012	1115	1004	1060	1034	1074	1008	982	1065	1062	1104	1067	1046	973	1079	1019	1053	995	1059	1001	1037	1050	1059	1055	999	1027	1037	1003	1051	1066	1077	963	1059	1048	1029	1066	1011	1098	1008	1047	1101	1062	1056	1064	1020	1052	1058	1001	1031	1008	1032	1095	1084	1048	1004	1067	1068	1022	1028	1041	1067	1051	1059	1075	1028	1115	1044	1091	1057	1050	1015	1050	1053	1074	1024	1017	1023	1045	1064	1051	1029	1059	1062	1056	1024	1026	1090	1036	1048	1032	1044	1004	1073	988	982	1011	1014	1039	1047	1098	1051	1026	1026	1029	1096	998	1051	1038	1099	987	1073	1035	1022	1023	1085	1061	1069	1043	1113	1088	1097	986	973	1089	1033	1046	1039	1066	1077	1033	1029	1077	974	1049	1043	1028	1069	1027	1056	1035	975	1040	1101	1096	1087	1040	1099	1082	1014	1027	1052	990	1061	1031	1060	1037	1064	1072	1031	991	1031	1069	1014	1063	979	1059	998	1065	1040	1055	1057	1030	1040	1005	1024	1044	1055	1069	1069	1011	989	1046	1063	1045	990	1008	1031	1081	1074	1089	1095	1063	1016	1015	1047	1097	1063	1029	1054	1046	1055	1018	1051	1066	1036	1082	1066	1076	1026	1019	1026	1058	1038	1046	1093	990	1010	1006	1040	1084	1024	1044	1044	1074	1074	1087	1064	1066	1043	1045	1043	1028	1062	1077	1057	1057	1025	1016	1041	996	1042	1047	1056	1073	1028	1069	1038	1052	1025	1060	1024	1048	1070	1093	1044	1020	1027	1084	1078	1028	1089	1045	1064	1015	1035	1011	1051	1014	1079	1047	1022	1069	1071	1061	1084	1071	1021	1048	1045	1033	1020	1032	1058	1078	1019	1042	1048	1030	1086	1097	1037	1032	1052	1071	1044	949	1033	1105	1016	1032	1037	1027	1019	1001	1097	1061	1047	1045	1039	1061	1021	1056	1030	1024	1052	1060	1056	1040	1056	1022	1089	1084	1034	1078	1001	1047	1018	1040	1042	1026	996	1068	1063	1036	1110	1081	1077	1061	1064	1068	1050	1043	1069	1098	1026	1024	1027	1033	1084	1049	1017	1063	1047	1053	1053	1009	1050	1119	1048	1015	1016	1007	1055	1044	1039	1033	1060	1032	1096	1068	1001	1058	1008	1057	1072	1085	1014	988	1023	1062	1037	1077	1045	1021	1071	1014	1071	1008	992	1049	1070	1058	1064	1056	1043	1083	1055	1070	1093	1044	1042	1021	1084	1040	1033	1039	1071	1012	1090	1046	1042	1102	1034	1005	1106	1080	1078	1009	1037	1058	1033	1038	979	1048	1031	1119	1057	1039	1110	1115	1070	1051	1043	1106	1034	1025	1033	1034	1062	1039	1019	1048	1025	1062	1049	1048	1068	1068	1013	1091	1071	1070	1019	1088	1070	981	1000	1058	1082	1071	1039	1094	1031	1021	1017	996	1044	1027	1084	1031	1052	1067	1052	1056	1030	1089	1055	1093	1055	1048	1056	1021	1048	1056	1003	1058	1038	1031	1060	1012	1013	1060	1058	1024	1020	1083	1056	1026	1074	1077	1022	998	1021	1004	994	1021	1042	1043	1046	1056	1078	1036	1070	1053	1068	1071	1087	1052	1054	1018	1019	1025	1015	1076	1052	1080	1033	1105	1023	1094	1077	1019	1088	1078	1038	1050	1022	1072	1064	1044	1040	1061	1053	1019	1042	1067	1021	1078	1066	995	1072	1114	1070	1055	1047	1076	1010	1075	1021	1069	1029	1034	977	1037	1098	1031	1068	1038	1019	1053	1037	1043	1083	1030	1000	1043	1046	1076	1027	1026	972	1044	1068	1043	1045	1096	1061	1092	1020	1007	1073	1016	980	1071	1096	1063	1077	1085	1046	1091	1099	1037	1049	1055	1025	1054	1016	1062	1067	1056	1038	1073	1048	1008	1095	1070	1015	1014	1022	1031	1035	1082	1061	1048	1047	1032	1024	1085	1078	1039	1025	1072	1057	1055	1025	1006	1037	1063	1066	1022	1091	1044	1000	1151	1030	1035	1025	1050	1038	1064	1044	1047	1027	1035	1038	1058	1018	1043	1039	1018	1057	1063	1068	1018	1061	1108	1042	980	995	1047	1039	1058	980	1041	1011	1101	1014	1024	1067	1090	1021	989	1077	1046	1055	1022	993	1059	1106	1030	1058	1018	1021	1055	1069	1050	1079	1036	1036	984	1032	1007	1027	1096	1104	1088	1036	1087	1032	1039	1047	1105	1039	994	1049	1067	1083	1014	1090	1006	1056	1013	1084	993	1112	1076	976	1069	1022	1099	1077	1049	1088	1071	1039	1070	1055	1122	1074	1039	976	1052	1037	1020	1021	998	1035	1049	1051	1080	981	1029	1095	1022	1006	1085	1077	994	1051	1089	1040	1025	1025	1052	1034	1011	1027	1023	1099	1074	1039	1068	1030	1080	1014	1098	1019	983	1094	1097	1023	1047	1101	1081	1057	1039	1034	1060	1024	1029	1032	1037	1052	1018	1101	1043	1018	1031	1056	985	996	1035	1015	1097	1040	1074	1067	1067	1145	1044	978	1056	1037	987	1043	1064	1048	1096	1085	1043	1093	1029	1011	1058	1073	1038	1059	1036	999	981	1053	1076	1106	1054	1005	1012	1060	1032	1020	1079	1038	1035	1084	1048	1073	952	995	996	987	1081	1110	1045	1064	1022	1065	1072	1040	989	971	1097	1095	1084	1055	1062	1065	1030	1051	1038	1021	1062	1025	1065	1040	1063	1020	1050	1033	1018	1040	1055	1027	1029	1033	1010	1061	1059	1089	1078	1149	1052	1015	1027	1058	1100	1032	981	1067	1063	1040	1083	1046	1004	1065	1039	1025	1080	1050	990	1042	1078	1063	1069	1069	993
32176	32147	26537	6939	866	561	531	543	546	529	515	536	535	540	541	562	512	540	515	547	546	554	550	523	517	529	538	544	522	530	487	503	499	529	543	542	552	540	529	556	547	548	554	551	513	529	539	569	524	503	487	541	556	504	505	544	539	590	577	511	517	542	501	558	533	589	545	526	572	509	511	515	534	528	503	514	544	543	533	497	528	525	503	532	543	504	534	489	510	539	527	516	565	508	534	514	480	521	494	538	501	504	556	517	517	543	532	523	529	504	533	491	511	531	504	535	543	533	565	503	533	508	582	503	546	530	519	519	531	514	513	544	515	558	531	540	545	512	488	530	499	530	532	534	530	533	578	518	583	528	509	548	488	496	546	515	539	510	511	550	522	513	575	553	507	527	526	535	569	515	514	507	537	509	528	523	536	535	497	494	535	478	521	574	552	477	538	507	512	525	530	580	508	503	569	501	503	554	531	531	551	526	516	493	522	574	563	475	540	512	523	531	530	556	541	551	532	500	517	542	532	537	536	529	535	562	565	526	541	485	475	501	557	549	513	517	502	535	532	498	533	550	544	511	534	526	513	526	526	525	513	533	565	485	495	487	524	513	530	567	572	516	537	535	521	565	533	529	552	501	543	548	530	500	595	515	530	540	544	545	516	515	491	573	490	529	520	539	541	502	486	544	530	540	503	512	532	520	502	524	533	539	567	550	555	521	506	509	549	515	544	540	522	535	525	545	579	552	586	509	518	506	530	524	539	519	498	490	517	529	530	503	547	556	526	512	496	491	519	551	545	550	546	514	514	484	524	552	492	527	523	547	496	538	530	479	530	509	523	516	511	527	557	544	508	482	517	514	542	553	535	550	524	546	535	493	559	517	496	510	536	545	510	530	512	549	473	510	487	573	517	545	513	519	514	503	549	588	499	532	523	532	498	528	507	544	492	557	564	501	513	552	523	562	520	558	505	536	537	515	545	521	538	513	546	520	541	525	516	501	567	547	535	539	529	500	524	523	505	498	561	485	528	504	520	516	536	518	544	525	573	541	506	512	500	505	555	522	570	507	540	563	516	503	550	540	491	580	545	527	536	536	570	546	506	519	511	577	516	523	532	534	505	539	531	533	519	566	542	527	484	529	570	485	547	560	521	486	525	549	493	547	570	499	535	490	537	554	539	550	517	530	533	524	498	533	521	467	522	526	504	548	570	530	547	512	509	538	543	524	557	523	518	530	500	492	513	547	511	574	549	524	524	559	523	499	525	533	531	512	561	530	528	514	552	490	496	524	543	504	502	536	515	459	520	502	511	529	537	557	515	555	541	488	525	520	528	513	570	494	545	523	519	513	538	525	528	529	481	521	581	521	541	529	522	509	501	545	568	514	522	511	553	489	549	499	517	502	504	565	490	504	498	495	481	550	531	506	521	493	554	489	533	535	554	530	461	510	559	584	529	512	534	542	503	501	536	558	523	567	548	514	510	560	562	556	473	544	555	499	512	512	519	503	480	517	560	528	504	535	489	529	536	509	542	570	563	533	519	532	493	500	577	536	538	557	508	509	526	481	513	534	538	518	573	498	519	553	522	555	510	570	533	508	527	515	523	550	479	554	519	559	546	502	554	533	523	518	540	524	532	540	532	476	522	524	515	534	528	542	542	489	539	503	546	526	500	483	511	522	518	536	523	551	519	501	519	539	550	477	549	553	529	527	540	518	537	530	580	551	519	540	496	544	578	550	499	504	553	525	525	476	522	526	539	478	535	561	481	518	514	543	525	527	507	530	538	526	486	548	514	540	567	556	485	518	524	548	538	528	473	532	521	559	497	523	509	489	475	518	486	536	520	506	522	501	528	548	598	552	516	551	492	529	559	554	509	558	534	532	512	538	521	491	543	556	507	540	522	522	529	504	526	531	525	572	514	550	508	499	547	554	561	504	557	553	541	535	506	516	545	537	553	544	494	541	520	522	535	521	543	553	530	525	499	514	542	494	554	489	520	507	524	483	530	530	528	546	559	460	504	502	549	535	552	527	500	526	550	528	521	502	495	523	512	538	510	497	502	621	563	505	553	516	546	518	537	538	550	551	536	537	518	513	540	512	519	466	478	534	525	516	561	587	522	501	545	535	559	556	575	544	520	516	533	559	521	518	499	518	522	541	515	512	535	505	551	532	530	514	505	500	518	551	512	546	537	520	529	515	521	580	523	545	536	534	493	541	523	468	502	529	521	546	514	516	529	520	560	495	521	534	515	541	508	515	510	538	548	486	563	548	548	525	524	533	509	544	568	536	536	518	516	568	526	539	531	524	523	498	520	550	522	557	497	485	558	522	501	557	529	528	531	574	538	504	529	567	521	525	538	564	500	529	546	539	495	519	556	516	497	537	542	547	583	560	557	566	554	537	481	513	534	504	526	576	515	536	529	513	512	527	577	560	503	553	516	501	537	575	557	516	549	516	546	535	514	538	523	503	510	529	536	539	526	517	507	563	541	531	523	526	517	471	508	494	479	540	556	547	503	518	527	516	522	527	503	558	506	575	533	525	474	477	504	522	553	497	521	531	488	532	526	542	533	523	536	572	553	535	530	510	550	495	507	540	522	532	519	511	475	532	538	511	539	503	561	544	526	505	521	493	595	567	554	519	534	511	562	503	521	562	489	500	555	559	552	584	536	510	540	567	521	467	518	502	554	525	531	533	513	535	484	535	501	499	499	489	541	534	513	498	530	529	528	570	538	517	528	529	504	492	508	563	523	549	494	531	530	538	542	507	541	551	548	517	516	507	542	536	544	537	506	538	509	510	531	534	526	510	503	520	546	561	547	525	533	512	553	515	526	545	511	519	522	524	505	504	539	523	510	527	522	530	534	545	515	509	502	506	490	526	495	539	546	549	538	499	536	502	496	520	533	519	525	564	527	503	505	493	549	501	521	532	482	515	544	536	556	498	551	496	575	488	523	539	522	518	528	461	528	536	503	546	537	550	567	522	512	540	559	524	570	480	560	563	544	536	525	537	556	537	522	509	536	516	511	514	579	556	501	526	506	516	553	543	557	551	565	534	531	548	551	533	535	564	513	530	495	498	554	539	552	478	562	549	509	500	535	533	525	523	520	538	525	522	535	545	550	543	552	514	519	520	583	538	539	505	561	530	552	560	531	512	519	513	550	528	567	497	513	518	533	517	530	526	499	533	522	534	497	494	521	496	517	530	528	518	496	550	546	534	535	557	540	515	525	510	587	536	522	520	510	498	533	505	534	516	484	534	531	526	548	593	544	522	529	528	516	516	491	538	522	514	476	579	521	498	533	503	564	552	523	518	558	547	519	514	502	539	536	532	495	544	536	586	512	537	555	505	504	548	496	535	526	558	546	503	523	520	535	531	549	542	500	542	543	509	530	509	529	516	501	545	522	483	532	561	550	494	518	557	564	522	521	541	521	502	547	531	515	516	500	537	538	509	546	497	545	520	543	504	525	521	537	525	537	542	501	530	524	575	510	492	545	533
42650	49167	29601	2251	1566	863	876	879	887	860	864	885	869	915	865	888	871	832	878	846	857	848	885	831	850	847	796	904	898	832	879	872	898	891	888	863	852	862	888	856	881	877	835	860	842	897	863	814	890	867	895	861	880	900	848	906	804	893	931	863	850	883	860	900	837	876	867	864	841	901	883	835	885	829	873	861	862	834	903	872	831	873	864	798	925	877	903	834	892	904	858	900	909	855	927	899	885	882	910	864	857	879	885	879	837	830	868	848	841	817	824	872	883	876	851	860	811	806	903	869	894	899	868	840	904	876	831	859	862	848	853	855	886	929	876	851	855	884	875	829	890	865	897	854	830	821	827	878	900	859	888	897	863	866	826	858	836	821	841	883	854	862	856	883	929	856	901	857	891	863	876	864	910	875	862	850	813	886	853	917	864	853	880	847	885	861	915	866	900	882	869	876	856	811	872	904	833	886	881	826	880	855	818	855	826	870	863	863	893	866	866	891	865	881	879	814	836	858	863	845	853	918	881	884	874	876	856	836	882	926	876	886	843	882	847	862	886	909	854	847	868	878	839	849	901	852	826	882	916	890	870	909	871	853	855	887	875	822	844	884	900	898	873	851	891	899	846	866	880	855	861	891	895	861	845	894	859	878	884	865	891	883	902	902	878	930	893	868	909	862	852	863	828	849	853	874	873	885	819	893	839	899	898	862	906	878	883	843	848	862	848	839	886	837	874	858	881	908	902	858	833	877	863	882	834	924	837	837	869	860	857	839	870	873	878	889	887	891	868	948	878	850	900	840	910	845	859	860	848	871	876	913	852	873	823	823	897	867	869	843	910	852	870	900	856	889	841	915	875	857	825	857	885	853	899	864	840	884	891	833	828	907	839	880	846	847	890	849	863	848	926	912	851	890	855	863	857	912	901	843	878	867	850	829	878	866	955	880	889	852	808	848	834	877	878	840	876	940	873	918	889	837	863	883	838	869	858	842	859	906	956	920	831	878	854	893	851	886	908	862	943	820	917	870	899	849	852	874	851	879	868	870	882	858	922	878	870	852	850	832	898	884	933	853	905	781	869	848	880	842	859	881	855	902	854	800	811	847	882	861	853	860	847	846	872	855	912	896	845	847	871	848	864	831	852	824	872	879	856	875	845	828	885	834	867	824	837	831	831	867	836	837	820	835	870	837	848	838	872	847	873	854	848	896	875	887	831	865	825	848	852	882	860	855	853	877	939	866	926	832	850	837	842	905	878	880	844	873	872	827	870	905	800	866	866	831	903	867	846	886	872	851	917	850	866	861	910	850	851	848	906	904	854	857	871	893	868	923	886	858	873	829	880	896	806	844	835	866	890	842	853	873	912	860	911	829	865	878	894	876	841	864	913	838	856	900	900	864	861	840	830	874	864	880	869	892	919	866	889	909	898	863	798	853	847	841	829	821	914	874	879	873	855	861	901	885	929	879	878	875	913	844	870	866	850	832	869	838	873	852	851	894	908	886	885	885	905	900	865	866	840	904	907	932	903	838	844	907	858	944	873	846	844	850	835	886	878	883	864	898	864	866	839	853	919	881	940	839	821	897	871	863	876	904	828	956	840	886	879	849	835	921	881	839	883	910	847	874	905	833	882	844	883	886	855	882	882	868	798	870	847	941	890	840	876	839	881	867	855	852	901	879	870	932	842	821	845	899	853	873	840	844	897	875	802	895	852	843	902	839	863	852	877	851	899	883	879	826	906	848	798	864	859	874	845	847	858	852	855	858	936	893	878	819	864	862	886	857	900	848	880	869	851	826	908	832	867	903	873	896	886	911	804	829	812	873	896	946	844	894	889	839	852	841	873	897	875	831	852	847	849	822	839	872	845	880	884	832	857	871	886	867	911	828	875	873	880	855	860	873	901	851	891	881	872	910	862	837	840	813	871	869	864	803	863	874	822	919	828	865	845	867	868	843	884	876	859	844	888	883	859	870	888	857	863	826	912	819	939	844	912	849	851	868	815	854	879	828	895	867	854	824	869	865	869	868	872	854	844	874	861	869	875	870	890	840	836	973	885	798	844	848	896	892	871	888	836	860	881	896	899	878	872	822	953	868	867	863	856	894	874	835	902	816	855	911	857	900	881	852	852	895	864	882	876	881	867	870	795	825	878	856	882	884	874	913	884	910	884	889	817	849	830	864	870	885	878	868	872	875	822	843	907	870	863	833	898	912	852	799	843	882	901	829	832	823	850	847	847	884	858	837	896	869	862	831	861	924	916	858	854	808	892	866	832	850	934	865	829	880	852	833	905	851	875	882	868	841	905	874	837	850	823	825	920	880	835	883	884	927	920	865	927	884	824	864	878	843	856	846	822	841	818	866	847	850	896	832	869	869	840	858	861	816	923	848	854	858	835	842	895	818	873	864	851	905	801	842	833	867	878	812	855	870	881	895	852	866	851	834	862	853	882	810	851	834	888	882	850	857	895	903	846	899	790	818	883	860	896	868	907	880	897	926	882	924	877	851	862	858	892	880	877	910	895	907	844	897	888	896	858	889	855	859	851	832	893	874	833	869	934	885	911	905	862	844	859	862	875	878	847	829	831	847	862	880	901	905	867	880	880	830	854	903	854	833	821	827	833	882	900	859	860	864	923	881	877	913	858	898	860	870	852	828	865	882	858	891	843	875	834	912	868	865	912	881	897	885	921	901	865	899	848	846	829	872	918	839	845	888	881	868	846	877	901	823	899	906	849	884	789	865	875	855	858	861	883	860	866	867	910	844	836	899	883	897	871	831	846	927	878	862	859	877	890	819	856	827	834	854	879	877	825	866	861	865	845	898	847	856	879	865	853	825	893	835	864	856	869	862	849	857	892	870	900	874	839	881	796	839	867	883	916	866	912	890	880	896	847	918	834	860	848	846	921	885	817	857	836	918	828	895	831	876	827	854	861	893	845	819	865	838	927	825	873	843	836	888	878	868	827	857	834	859	882	863	838	825	837	837	796	876	835	877	870	856	874	899	928	870	882	809	837	870	903	866	855	877	866	843	889	909	907	813	887	912	858	900	883	861	863	890	904	881	844	877	864	871	840	873	875	878	865	867	836	854	828	833	877	842	844	859	870	864	885	872	890	884	899	831	907	887	873	874	891	899	865	881	848	855	888	914	883	897	870	849	829	853	888	863	893	853	904	925	874	874	845	913	875	939	816	894	910	908	866	854	868	888	874	855	879	834	840	880	866	897	901	816	869	874	826	909	908	827	874	871	815	909	884	904	807	821	820	899	847	892	841	859	855	892	855	865	822	846	876	860	900	800	822	906	939	883	924	886	865	808	846	902	862	870	863	858	929	912	844	862	869	863	882	829	861	876	915	867	898	887	862	845	877	842	829	899	869	824	854	806	831	907	894	869	909	864	840	863	894	898	886	855	869	865	858	850	825	831	917	871	865	850	876	840	848	842	904	835	877	886	897	869	865	885	887	880	836	818	810	862	864	904	874	879	846	890	889	884	967	865
26036	25746	33250	25307	15883	2410	497	427	439	421	409	440	458	410	399	412	432	451	432	440	402	438	432	397	400	393	392	425	412	406	419	432	431	407	426	382	429	411	392	428	405	381	438	439	423	420	436	430	424	382	422	420	430	432	452	409	414	459	403	436	404	412	396	402	438	436	361	425	403	424	429	442	403	409	418	415	412	437	413	428	423	417	423	394	396	400	412	394	414	370	419	425	438	413	375	447	441	414	422	401	461	361	412	436	446	435	403	437	412	423	403	403	447	370	407	409	396	393	414	451	430	415	425	426	398	431	433	417	394	412	415	438	425	409	446	363	439	403	429	450	409	422	420	413	413	413	426	416	398	419	426	451	417	449	414	433	413	428	444	424	444	433	417	398	397	424	395	414	409	391	404	418	410	423	405	409	464	395	425	442	435	409	414	423	413	421	431	412	406	411	425	409	425	453	412	414	429	419	384	394	408	423	377	407	425	398	435	395	430	415	416	400	397	405	440	375	404	422	415	407	386	418	413	398	387	414	434	426	422	410	447	420	417	393	383	415	394	385	425	433	425	430	411	400	441	385	452	435	425	398	398	426	429	430	428	469	451	424	415	387	425	399	413	389	437	395	422	424	424	437	407	382	437	427	414	424	446	415	448	391	389	390	404	382	438	437	422	424	382	428	428	408	428	412	403	409	411	409	458	435	394	407	434	394	406	405	412	429	382	435	406	407	443	406	445	417	442	404	432	447	400	427	440	375	402	409	408	432	412	431	400	405	403	433	381	413	429	423	404	397	388	414	424	417	426	424	440	444	415	406	429	449	429	374	416	375	398	438	403	438	409	410	442	426	381	395	414	384	420	405	396	407	370	394	423	411	440	396	460	424	412	443	432	403	429	404	395	402	453	403	410	411	428	395	420	416	413	410	397	436	424	407	396	429	385	467	394	418	403	412	422	465	380	418	393	423	392	395	404	436	427	404	384	449	404	419	403	398	390	394	444	395	405	408	426	374	403	398	418	411	387	412	396	413	429	396	432	427	388	401	417	443	398	416	403	439	399	413	414	441	387	399	399	477	401	410	411	362	420	413	406	395	431	414	426	421	443	415	415	402	453	384	411	411	458	435	394	401	400	410	412	427	426	429	414	435	437	414	435	424	403	436	413	400	434	421	395	437	409	397	485	418	431	415	416	416	425	437	449	426	414	470	419	408	390	394	379	422	436	439	390	440	408	426	425	426	426	401	369	398	452	409	424	438	427	432	400	429	407	376	445	423	390	415	392	416	428	461	418	409	384	416	404	411	397	408	414	421	443	421	437	388	379	384	410	456	380	410	412	427	426	435	404	400	427	421	389	433	386	409	423	429	417	404	437	412	443	392	401	406	446	407	403	424	382	412	425	357	410	411	388	414	396	397	439	421	423	407	443	419	403	415	405	422	431	427	404	444	418	432	421	429	400	390	414	445	413	428	435	429	436	400	379	412	414	457	428	406	431	385	417	413	429	478	453	393	430	420	413	440	442	417	417	404	410	398	423	446	391	376	423	397	390	389	451	402	388	419	449	392	475	418	413	386	432	408	410	427	378	408	406	425	428	401	425	445	411	382	396	435	425	401	418	388	443	422	409	392	380	437	398	428	408	438	430	408	414	413	385	436	440	423	423	427	429	432	378	419	411	437	388	404	400	437	420	382	403	386	415	413	408	368	383	449	409	384	408	413	453	405	431	425	411	418	405	391	440	443	439	445	412	418	434	419	419	403	434	426	387	438	429	391	397	436	404	405	388	414	382	420	418	392	410	406	414	409	423	424	452	450	434	416	363	379	406	407	447	404	436	440	415	377	434	400	418	406	407	411	426	392	441	434	404	437	404	429	380	404	400	402	416	401	418	414	437	416	414	419	436	441	414	451	398	429	410	410	425	407	411	406	394	419	415	454	383	408	417	434	397	414	381	424	456	403	435	444	423	429	421	424	388	406	419	390	395	429	413	430	422	431	406	399	447	429	433	438	392	383	438	412	381	412	420	440	420	445	372	410	422	447	396	430	412	428	421	427	409	431	403	374	455	417	405	435	395	415	401	402	394	393	417	387	412	397	411	406	423	417	376	406	421	425	398	433	396	404	450	425	428	407	414	403	362	433	422	403	417	372	440	435	387	434	429	420	411	386	411	439	412	432	423	418	389	419	441	387	397	454	469	413	410	404	445	393	397	437	429	408	414	364	417	417	424	426	388	421	400	411	443	445	422	430	404	401	437	394	408	416	422	436	429	407	437	443	407	399	396	446	402	420	438	398	404	421	408	385	421	397	421	436	410	396	409	399	427	375	382	442	429	437	397	388	394	388	431	415	408	396	430	418	468	410	427	417	386	404	396	434	401	395	435	408	446	443	422	410	452	414	429	423	438	398	409	432	409	391	454	434	422	460	452	406	432	391	442	424	403	394	409	406	456	413	431	424	409	426	435	417	459	396	395	406	402	414	402	433	415	452	434	398	358	423	441	424	420	389	453	402	398	428	442	397	420	435	424	423	449	410	405	429	433	420	406	420	409	428	408	463	419	458	425	392	403	396	437	425	433	376	457	437	403	394	388	453	400	415	407	426	428	398	407	398	425	423	385	407	426	414	420	407	391	437	417	412	387	434	388	423	407	374	423	435	433	453	375	419	440	393	415	409	429	413	428	440	419	422	425	411	406	395	439	424	431	425	375	449	449	435	454	434	424	384	448	424	392	413	426	396	390	383	411	423	403	399	417	440	447	383	404	406	387	395	395	454	445	414	427	457	401	451	386	417	401	403	417	433	423	404	392	432	428	464	409	401	420	436	443	435	432	405	395	414	433	429	446	439	405	428	451	412	440	436	422	423	431	423	425	462	434	403	418	398	401	415	417	401	422	419	423	419	398	374	423	405	415	408	377	437	371	441	410	374	419	423	394	407	426	378	438	416	430	442	431	413	416	422	413	430	432	435	390	386	417	422	420	441	456	453	409	391	380	449	418	438	396	405	412	402	407	425	422	439	403	413	446	375	446	406	356	378	420	374	436	424	432	434	380	403	420	396	391	420	428	420	405	432	418	394	437	387	412	431	412	417	413	420	421	424	404	427	414	444	434	451	406	441	421	429	390	441	454	433	399	441	396	406	411	388	375	428	403	396	429	407	422	382	447	411	412	412	403	406	388	451	428	389	447	456	424	405	398	408	432	393	445	435	412	436	414	423	403	412	408	375	420	349	416	398	414	432	448	413	410	408	436	398	443	437	411	447	404	420	426	406	407	393	429	428	411	419	429	435	382	443	407	387	423	418	411	402	442	430	436	428	385	462	384	382	425	366	411	448	390	422	396	425	450	400	388	393	391	437	364	372	410	419	446	422	420	417	405	416	372	411	409	424	409	413	384	406	448	418	388	469	417	431	400	435	406	438	396	368	387	420	419	437	443	451	444	394	443	399	395	391	371	395	408	410	415	438	419	388	432	405	398	413	393	388	448	440	393	433	388	388	412	426
62738	89816	58534	3393	6448	768	700	725	724	758	735	724	729	698	715	668	682	732	703	710	678	696	744	679	704	722	693	681	700	701	697	688	707	666	727	724	728	710	703	673	715	711	658	655	665	719	661	751	710	725	669	734	678	716	687	662	699	621	712	670	740	744	713	700	669	717	699	672	727	672	680	661	670	681	689	696	673	675	716	725	742	716	702	705	674	726	707	681	688	689	726	694	707	677	681	709	686	676	673	702	691	694	627	707	718	720	672	659	680	690	718	689	684	677	653	668	650	649	705	695	705	737	744	718	669	649	669	705	714	721	667	665	682	743	663	695	753	703	708	648	675	680	671	679	729	692	680	665	760	700	736	689	679	694	700	679	716	701	733	668	683	655	699	675	704	699	689	693	729	670	672	664	666	678	660	669	715	686	670	671	672	697	636	720	673	677	700	696	629	692	671	668	675	670	714	713	670	713	712	702	726	754	667	681	680	674	681	670	679	718	710	693	698	675	655	695	735	676	704	705	669	640	721	686	727	675	676	693	686	692	659	659	687	643	702	722	649	701	677	662	699	670	669	660	707	730	707	747	686	717	698	671	722	695	675	686	667	665	666	709	715	677	675	731	688	727	662	709	683	708	662	661	692	743	686	694	704	692	669	708	708	624	681	668	721	717	663	760	691	689	648	678	658	667	698	727	673	713	716	694	674	716	679	649	657	704	688	678	697	665	684	694	694	640	676	722	695	703	690	651	698	744	693	652	688	708	679	721	672	678	706	693	680	712	682	672	677	713	711	709	658	666	692	693	720	684	676	654	677	666	722	660	690	654	668	664	720	657	725	657	668	671	709	689	716	678	725	680	678	703	713	679	748	686	665	708	682	689	720	715	658	674	676	682	698	685	674	715	656	777	705	675	739	668	660	696	697	712	644	658	699	697	751	727	665	693	713	682	685	674	682	732	725	668	674	725	687	674	667	656	683	719	699	710	700	682	729	717	673	669	708	737	788	689	707	669	671	682	666	680	710	676	725	649	674	726	663	676	731	653	712	621	658	727	655	669	678	696	743	730	657	711	698	674	727	688	687	700	651	676	734	688	703	715	672	670	700	719	743	685	719	708	702	660	678	717	710	709	664	699	730	698	668	695	737	739	707	723	721	691	687	732	714	686	719	652	651	737	684	713	678	691	744	693	647	704	683	686	718	692	688	647	670	704	723	683	674	669	650	708	670	695	689	676	715	693	706	699	680	681	665	672	687	695	680	656	730	757	707	688	722	692	738	681	734	696	669	670	690	693	676	661	700	679	644	726	680	688	712	661	690	689	701	694	718	698	697	693	669	704	661	745	701	710	658	649	704	705	727	722	662	688	715	661	694	693	698	674	723	693	659	714	672	724	704	717	644	719	646	643	667	685	717	710	708	750	686	657	723	687	655	628	648	706	694	682	709	694	693	733	710	648	762	659	687	705	718	706	704	693	736	715	734	669	646	685	684	689	670	695	666	706	668	685	700	725	674	689	675	709	680	729	659	664	684	674	692	685	681	736	688	659	662	709	664	651	696	689	671	728	720	657	670	720	713	687	698	727	729	706	698	718	626	684	711	700	718	672	692	724	672	664	706	696	672	650	689	727	708	720	720	679	690	736	728	711	666	688	741	709	667	700	670	689	731	681	728	677	686	718	685	688	683	695	680	661	630	714	682	696	666	714	743	654	712	705	634	682	716	687	721	697	723	682	692	714	690	672	678	646	689	661	674	666	676	710	689	662	720	689	646	676	695	654	712	669	693	745	708	684	670	672	719	709	720	662	710	729	718	657	708	681	703	693	743	726	694	689	662	662	681	693	722	693	684	708	659	705	667	710	726	706	650	709	710	642	700	716	697	732	704	719	694	710	700	699	669	665	713	757	710	678	687	681	673	729	695	645	675	668	638	658	732	656	719	706	650	703	686	669	699	712	699	703	705	656	682	707	746	736	696	654	662	708	694	694	764	700	686	666	700	705	663	690	734	703	639	673	730	700	672	635	638	712	709	683	696	672	710	712	647	681	733	699	726	719	673	725	676	715	708	683	679	692	731	783	685	681	703	710	696	715	690	686	701	717	708	668	696	674	654	705	701	676	701	707	684	687	717	679	692	733	670	651	737	723	689	648	693	702	749	695	693	687	752	671	711	699	691	684	691	738	652	743	691	647	710	702	720	696	669	635	713	663	729	686	697	722	698	724	704	728	715	707	718	698	678	645	700	708	650	650	658	737	717	664	688	689	655	668	695	673	687	713	666	706	674	708	675	677	694	651	641	716	724	693	682	659	714	702	679	711	734	675	702	669	662	683	687	670	729	681	666	692	670	674	717	676	710	716	678	655	735	718	668	696	707	675	716	712	681	732	709	697	700	711	696	703	684	685	668	665	726	679	710	721	707	644	709	732	686	712	709	725	690	716	733	704	708	673	706	721	654	662	667	681	672	728	684	719	713	688	712	706	705	689	680	656	700	714	648	699	724	631	734	704	687	712	696	731	715	713	696	675	716	708	714	706	676	680	680	706	727	691	728	674	717	657	704	698	676	758	729	624	721	694	707	693	694	639	692	694	707	676	720	715	688	728	682	681	688	694	700	707	691	676	672	701	646	715	727	747	698	725	650	730	689	720	670	692	690	713	685	672	673	735	698	671	701	720	699	695	665	701	725	713	717	669	646	695	680	711	702	692	724	699	686	715	654	738	686	722	716	633	734	723	644	653	678	679	698	712	682	704	738	706	647	686	719	713	751	737	714	691	671	676	745	659	690	693	660	643	677	687	697	727	689	688	703	698	730	661	738	675	684	690	681	734	682	680	719	740	692	678	662	718	667	647	705	723	754	701	689	697	700	673	715	713	680	732	726	727	692	667	699	703	729	687	679	716	651	713	677	697	674	694	732	665	697	678	673	686	720	678	696	717	698	731	730	636	684	723	665	707	664	698	731	668	689	695	687	708	702	671	639	647	713	650	665	706	676	669	733	693	738	650	719	654	677	646	679	660	711	716	673	753	678	725	724	672	699	704	695	717	708	657	741	684	712	700	696	644	658	711	712	682	623	717	686	693	672	755	684	682	668	675	739	732	696	715	675	738	710	694	681	676	725	662	696	714	716	674	687	725	697	677	676	693	703	699	684	697	653	684	691	679	692	680	717	717	639	727	704	688	688	689	749	672	700	744	705	670	655	668	766	711	673	759	684	718	687	706	728	713	700	746	693	663	683	645	718	668	654	681	700	694	712	675	698	669	688	738	686	714	667	643	708	667	655	653	731	687	698	674	684	709	710	696	709	670	664	700	682	702	723	676	700	670	707	682	679	728	720	773	690	719	670	680	669	699	662	682	700	678	692	674	696	726	696	707	686	707	677	703	703	688	698	714	699	713	675	720	643	669	663	711	693	667	684	688	692	687	712	668	698	697	679	662	684	722	710	709	662	637	704	722	674	716	692	660	745	700	678	683	617	716	684	634	744	748	648	654	720	717	693	678
24380	23480	31214	24466	21520	15577	1958	780	700	773	713	749	711	649	723	659	694	678	712	695	692	706	686	680	700	711	692	730	673	684	667	694	687	681	679	667	657	691	645	699	706	677	699	645	675	683	658	682	651	691	705	696	716	683	696	701	640	661	728	678	690	688	650	636	703	654	685	654	645	722	654	694	691	689	661	701	686	732	705	675	730	693	710	656	715	641	648	687	701	688	696	656	727	750	692	685	710	673	688	644	696	690	703	677	695	655	667	768	700	717	665	702	691	674	695	662	670	639	694	706	680	690	738	634	720	696	675	705	665	689	727	674	666	684	718	686	669	729	663	692	658	688	702	663	636	666	670	666	677	724	739	697	647	659	653	709	685	650	676	684	652	678	673	691	677	674	687	685	704	739	693	690	665	697	689	724	687	685	648	723	743	654	616	707	687	717	648	710	741	627	694	637	663	658	711	648	664	674	691	657	686	693	655	698	722	617	669	712	692	720	701	672	708	659	681	705	680	689	667	651	664	672	659	692	699	663	648	684	689	650	685	677	682	682	737	724	647	673	653	626	673	701	699	674	672	678	646	702	682	693	697	679	722	661	663	691	657	674	645	706	712	674	692	682	719	673	673	663	692	634	727	669	687	677	643	703	642	677	681	706	650	659	627	684	662	687	685	716	711	679	669	707	679	677	635	651	671	684	676	664	673	721	674	659	680	693	678	747	731	671	684	629	623	702	615	680	667	667	663	659	710	661	714	678	698	662	682	684	647	651	689	701	674	653	661	650	711	653	690	679	639	727	687	711	654	658	659	665	687	704	637	673	621	727	630	665	713	756	739	679	706	688	686	686	664	681	675	744	664	674	695	732	674	714	667	659	649	710	681	697	670	645	728	686	611	665	639	678	677	686	679	662	695	658	710	653	729	691	656	679	680	681	624	700	681	670	703	694	671	685	692	675	668	672	662	705	670	712	720	673	682	694	670	737	718	689	700	673	689	663	648	704	696	656	662	688	666	679	664	614	671	664	712	669	710	691	657	678	671	679	660	719	654	681	729	673	693	636	691	670	672	693	668	704	686	634	710	726	706	687	658	664	631	702	704	684	724	682	685	686	709	679	674	691	670	672	629	704	689	718	743	700	640	674	654	739	725	692	717	682	690	697	683	700	674	667	757	713	665	656	682	680	710	657	667	695	716	692	731	661	732	675	700	678	644	652	679	681	692	678	713	670	695	675	714	691	674	709	639	667	676	704	647	622	693	642	695	657	660	658	648	675	664	694	653	665	646	733	702	657	646	698	705	699	702	681	653	679	682	710	691	655	685	717	702	691	726	716	684	644	736	650	656	692	692	671	697	654	674	707	681	701	697	710	699	675	700	643	687	696	696	712	685	699	682	657	635	740	623	672	646	656	700	704	686	649	686	638	682	694	675	631	690	721	684	670	684	691	640	685	677	657	716	720	680	674	687	671	670	680	678	695	640	699	630	727	650	741	677	633	669	721	656	682	716	701	697	639	700	698	648	702	673	660	689	670	665	667	695	651	650	636	656	675	667	689	709	688	662	724	683	685	711	722	719	680	670	676	682	670	670	680	653	690	655	673	713	675	650	673	685	699	685	676	671	729	663	708	664	696	705	689	697	661	695	648	687	689	698	675	704	630	663	668	685	651	680	716	704	671	668	652	657	633	645	704	724	637	665	644	706	705	694	705	711	696	706	681	673	679	661	701	663	701	680	698	666	679	688	682	683	713	699	684	682	683	612	676	687	666	668	691	682	680	672	716	711	671	613	655	693	678	698	692	712	641	662	658	692	724	709	692	701	637	683	711	707	618	643	683	656	685	733	671	656	670	718	638	685	665	668	693	740	703	645	647	695	698	651	691	715	677	660	705	708	687	727	705	661	675	664	623	709	648	666	657	672	673	661	675	708	668	705	682	637	669	684	721	738	701	666	697	693	686	690	677	674	678	689	660	684	689	620	667	647	664	644	694	664	702	725	676	700	703	700	708	667	705	640	713	601	677	676	664	667	684	717	685	680	717	673	674	711	664	693	678	678	680	700	707	650	695	684	738	676	684	710	640	732	673	663	666	652	679	660	687	664	678	678	649	696	676	673	665	697	662	646	687	646	678	668	659	696	643	699	696	684	717	656	646	669	708	650	670	692	711	685	668	682	680	718	722	705	686	643	691	657	646	701	733	640	717	677	675	719	693	687	694	677	736	650	695	658	693	653	698	682	666	679	741	707	707	706	663	666	719	698	674	695	661	733	687	649	697	680	709	657	703	659	666	684	697	680	682	667	670	756	721	689	685	720	782	659	661	731	642	676	682	650	695	728	651	646	692	676	680	667	698	726	684	717	648	701	679	689	693	710	654	728	672	663	704	669	639	692	701	683	734	674	687	745	692	687	664	730	666	686	653	662	707	709	715	738	660	679	671	658	661	674	681	661	692	727	652	661	670	692	668	695	675	683	658	696	722	703	639	656	649	664	761	638	669	633	694	660	704	712	686	698	679	695	707	687	668	698	693	674	714	671	621	700	706	702	668	698	677	701	718	653	658	688	639	692	752	659	703	662	699	647	700	691	656	694	687	677	675	664	672	648	687	645	693	708	687	745	674	686	709	692	688	656	672	703	646	658	703	715	706	674	697	644	680	694	691	676	681	686	710	676	694	706	718	672	655	671	634	661	686	703	662	735	718	672	656	669	713	725	664	722	644	697	697	661	675	666	672	665	712	629	684	676	667	687	676	726	698	703	672	652	734	740	702	687	666	695	721	732	691	656	687	656	666	680	683	665	688	709	713	641	694	679	697	670	674	684	627	686	684	687	688	684	676	683	695	644	733	665	750	662	692	689	696	674	673	708	685	663	686	711	697	669	674	695	669	701	697	696	658	693	672	647	703	688	679	668	693	678	704	670	668	689	662	654	641	671	664	694	697	659	688	666	685	672	654	627	703	674	747	623	650	683	658	631	697	706	735	647	718	630	709	658	703	661	668	686	693	704	700	660	691	717	727	653	640	641	638	718	671	626	659	663	672	634	703	666	713	669	701	688	647	647	660	658	679	704	684	700	684	682	660	691	668	689	688	699	666	700	684	693	669	717	683	649	670	728	660	649	682	641	731	702	664	632	705	660	668	658	652	695	706	646	636	652	680	705	655	663	637	658	693	718	711	671	668	682	651	738	686	657	659	691	689	687	665	693	695	660	709	625	669	691	684	687	669	674	682	705	659	688	689	704	707	662	686	692	660	706	665	677	685	704	612	668	674	691	691	674	669	653	700	704	702	664	681	677	639	716	692	658	680	699	706	677	671	685	673	660	689	673	659	641	662	690	621	652	665	709	673	634	633	718	726	667	655	710	669	694	658	665	683	686	695	674	678	735	763	669	660	693	665	705	623	716	685	715	631	665	655	688	680	634	654	654	669	670	671	666	658	649	626	707	692	683	710	663	643	676	656	675	684	668	696	651	695	656	656	675	704	627	652	657	662	661	679	668	704
60519	100398	65715	6602	10801	1188	1079	1077	1117	1084	1108	1048	1053	1056	1062	1083	1070	970	1027	998	1024	1033	1071	983	1055	1019	1041	1057	1070	1106	1044	1007	1095	1017	1026	1075	1058	1041	1043	1052	1017	994	1063	1051	1085	1046	1008	1044	1071	1095	1030	1059	1027	1080	1013	1096	1064	1040	1034	1010	1062	1024	1030	1084	1029	1040	1019	1036	1076	1039	1043	1048	1088	1060	1022	994	1038	1021	1018	1056	997	1064	1114	1046	1107	1019	1041	1054	1013	1081	1095	996	1056	1046	1009	1115	1046	1042	1046	1090	1092	1000	1048	1057	1109	1057	1058	1001	1048	1101	1053	1055	987	987	1008	1052	1095	1034	1029	1065	1105	981	1075	1116	1020	1044	1054	1018	1004	1088	985	1048	1027	1044	1016	1059	1038	1079	1052	1035	1012	1011	1075	1004	1073	1110	991	1024	1088	1100	1029	1049	1067	1042	1024	1127	1048	1030	1107	1028	1019	1058	1033	1094	995	1060	1016	1010	1038	1085	1045	1069	1053	1036	1041	1024	1034	1007	1036	1070	1007	1051	1032	1051	1063	1024	1095	1047	1133	1061	1042	1054	1054	1005	1076	1043	1040	1072	1014	1039	1047	1050	1008	1048	979	1044	1082	1082	1048	1061	1051	1019	1042	1063	1050	1050	1002	995	1018	1008	985	1043	1051	1141	1045	1019	1096	1057	1060	1055	1010	1040	1031	1048	999	1097	1020	1055	1036	1036	1009	994	1103	1026	995	1057	993	938	1041	1055	1078	1131	1076	1108	1066	1008	1027	1056	1088	1008	1009	996	1076	1032	1027	1017	1032	1060	1034	1017	1042	1055	1100	1056	1057	1042	1023	1023	1038	1056	1063	1097	1019	1025	1079	990	1045	1044	996	1082	991	1057	1054	1045	1053	1011	1039	1049	1059	1013	1036	1062	987	1122	1066	1041	1123	1020	1074	1052	1114	1023	1011	1059	976	1053	1017	1028	993	1068	972	1015	1056	1038	1036	1072	1064	1056	1079	1015	1075	1039	1089	1058	1019	1084	1022	1047	1066	1055	1144	1038	1081	1050	969	1114	1053	1065	1037	1068	1053	1084	1041	998	1040	1024	1072	1018	1069	1052	1033	1039	1070	1058	1043	1027	1082	1052	1060	1093	1030	1019	1055	982	1060	1106	972	1051	1026	1052	1056	1046	1060	1030	1080	1048	1062	1021	1087	1071	1073	1026	1019	1007	1036	1032	1059	973	1077	1035	1050	1013	1005	1041	1092	1035	1080	1027	1085	1060	1072	1048	1008	1117	1082	1061	1027	1055	1003	1073	1053	1031	1015	1093	1045	975	1085	1029	1036	1080	1056	1024	1045	1007	1006	1015	1050	1018	1006	1000	1056	1070	1049	1028	1025	1050	1062	1057	1017	1077	1017	1049	1048	1031	1095	1073	1071	1062	1050	1073	1040	1053	1052	1083	1041	1036	1074	1054	1003	1020	1043	1008	1068	1081	1005	997	1069	1039	1048	1006	1034	1085	1049	1048	1041	1048	1051	1048	1030	1023	1007	1040	1077	1040	1064	999	1030	1060	1009	1007	1008	1051	958	999	1046	1005	1000	1081	968	1054	1049	1052	1010	1080	1016	1070	1029	1098	957	1035	1056	1018	1095	960	1102	1012	964	1055	1044	1060	1009	1086	1026	1055	1128	1029	1051	1065	1030	994	1007	991	1041	996	1022	1058	1056	1078	1030	1018	1005	1068	1075	1056	1089	1015	1043	1064	1120	1073	1096	1062	1056	1032	1030	1030	1022	1001	1028	1013	1044	1044	1028	1015	1054	1042	1042	1107	1042	1045	1043	1054	1038	1080	1023	976	1097	1021	1049	1013	1016	1021	1012	1027	1004	1065	1063	1021	1045	1060	1034	1047	1053	1054	1014	1038	1043	1045	1021	1047	1013	1066	1008	1076	1041	1026	990	1025	1045	1057	1056	997	980	1028	1005	1064	1079	1071	1092	1056	994	1077	1026	1067	1062	1064	1077	980	1076	1027	1007	1030	1081	1052	1083	1030	1030	1033	1032	1068	1065	1035	1024	1078	1034	1039	1072	1058	1119	1019	1034	1100	1029	1056	1058	1066	1088	1078	1007	1046	989	998	1029	1047	1089	1046	1020	1058	1037	1007	1044	1055	1085	1034	1099	1026	1058	1092	1050	1046	1068	1052	1050	1015	1109	1040	1028	1096	1031	1083	1060	1054	1074	1068	1031	1046	1019	1076	1034	1051	1047	1079	1071	1015	1021	1017	1102	994	1053	1071	1099	1026	978	1055	985	1050	1039	1080	1049	1025	1011	1040	988	1024	1025	999	1028	1029	1064	1044	1115	1037	997	1069	1003	1073	1016	1054	1087	1038	1061	1083	1049	1093	1094	1022	1021	1019	1094	1027	1042	1065	1009	1039	1002	1040	1042	1006	1071	1109	1075	1031	1024	1050	1023	1013	1011	1037	1017	972	1050	1063	1048	955	1002	1031	992	989	1013	1084	1048	992	1050	1086	1073	984	1049	1019	1096	1005	1034	1036	1029	1080	1081	1031	1027	1056	1056	1024	1094	1038	1066	1013	1033	999	1019	988	1107	1008	1038	1007	1008	1035	1029	1038	1005	1049	1095	1131	1048	1119	1045	1015	1059	1070	1066	1085	1060	1098	1003	1031	1010	1011	1063	1002	1072	1061	1072	1010	1058	1012	1020	1016	1023	1054	1032	988	1009	1054	1044	1057	1142	1052	1029	995	1050	1062	1070	995	1101	1085	1023	1035	1025	1112	1044	1013	1074	1072	1065	1092	1032	1038	1041	1094	1109	1043	1074	1107	1075	1049	1038	1117	1071	1048	1078	983	1045	1078	1028	1016	1036	1024	1001	973	1103	1059	1070	1084	1019	1063	1112	1123	1102	1012	1048	1093	1063	1047	1003	1024	1025	1058	1068	1038	1020	984	1067	1055	1061	1080	1071	1046	1095	1000	1081	997	1038	1071	971	1030	1003	1028	1051	1008	1035	1047	1027	1073	1055	1025	1035	1073	1085	986	1071	1023	1039	988	972	1073	1052	1079	1011	1033	995	1030	1035	1053	1093	1046	1017	1042	1026	1094	1023	996	1079	1009	1029	1037	1061	1071	1025	965	1057	1081	987	1027	1061	1088	1039	1060	1079	1022	1053	1087	1025	957	1005	1056	1008	1044	1026	997	1062	1040	1026	1006	1059	1015	1011	1089	1048	989	1024	977	1057	1037	1062	1031	1013	1077	1072	1028	1099	1056	1017	1078	1079	1064	1032	1016	1105	1063	1051	1115	1089	1035	1028	1035	1017	1047	1082	1083	1054	1008	1049	981	1042	1019	1053	1038	1012	1084	997	1009	1026	1065	1016	1000	1087	1028	1034	975	1046	1030	1052	1053	1055	1057	1066	1010	1030	1012	1043	989	1040	1038	1028	1046	994	979	1095	1031	1055	997	1024	1062	1106	1047	1050	1040	1037	1068	1044	1008	1051	1067	1060	1056	1126	1045	1047	1105	1043	1068	1097	1021	1093	1075	1032	1071	1070	1090	1028	996	1095	1041	1057	1041	999	989	1023	1027	1070	1013	1011	1110	1061	1035	1028	1113	1003	1050	1047	1008	1049	977	1025	998	1030	1069	1055	1024	1046	992	1006	1070	1064	1053	1055	1031	1044	999	1022	1011	1093	1055	1067	1073	1005	1000	1029	1026	1093	1079	1033	989	1039	1014	1063	1053	984	1085	1061	1052	1006	1088	1015	1033	1039	1033	1049	1068	1072	1024	1037	1090	1055	1095	1034	1020	1038	1039	1003	1067	1038	1015	995	1073	1097	1060	1065	1057	1046	1008	1051	1092	1047	1063	1027	1064	1024	1010	1052	1032	1101	1049	1068	1013	1016	1069	1025	1023	1031	996	1034	1083	1074	1008	1047	1092	1032	1063	1015	1072	1036	1057	1047	1080	1048	1039	1029	1073	1014	1161	1020	1015	1061	1010	1121	1101	1053	1062	1050	1055	1090	1083	1064	1012	1064	1102	1047	1033	1033	1035	1063	1039	1013	992	1049	995	1032	1078	1088	1065	1018	1062	1024	1128	1036	1097	970	1020	1058	1072	1057	1053	992	1102	1003	1065	999	1055	1080	1084	1048	1071	1024	1050	1090	1054	1061	1049	1025	1084	1084	1039	1010	1064	1030	997	1097	1070	1036	1065	1044	994	1000	1024	1047	1079	995	1045	1026	952	1000	1010	1048	1026	1009	1062	994	1033	1061	1079	1026	1019	1014	1022	1027	1010	1019	1053	1041	1074	1027	1065	1024	1035	1026	997	1025	1032	1044	1037	1031	1090	1006	1043	1010	1071	1062	1076	1089	1174	1015	1029	1020	1082	1038	1036	1017	1058	1022	1051	1014	1051	1061	1007	1103	1081	1013	995	1015	1061	1041	1007	1069	1034	1036	1017	1006	1069	1080	1056	1020	1020	1030	1061	1046	1113	1013	1068	1031	1076	1069	1034	1046	1045	1023	1059	1068	1008	1036	1118	1001	1055	1072	1033	1032	1040	1053	1020	1064	1012	1089	1025	1019	1046	990	1055	989	1071	1003	1063	1022	998	1078	1081	1077	1021	1077	1048	1036	1092	1015	1026	1044	1032	1065	992	1019	996	1017	1037	1003	1033	1095	1027	976	1048	1065	1046	1023	1003	1013	1060	1039	1039	1074	1080	1094	1083	1055	1074	1058	1063	986	1080	1056	1054	1100	1048	1051	1066	1102	1045	1020	1035	1083	1062	1001	1085	1027	1054	1090	1064	992	1042	1089	959	1008	1067	1037	1048	1001	1040	1065	1029	1062	1079	1034	1017	1071	1037	1069	1083	977	1023	1087	1091	1049	982	1073	1056	1037	1030	1024	1031	1054	1056	1055	1030
32315	32720	27002	6922	848	547	551	527	524	516	525	546	585	533	550	560	510	558	508	571	547	518	481	524	554	537	507	528	550	495	508	551	502	550	553	512	530	488	574	557	519	530	550	522	535	543	538	542	534	495	541	504	502	549	489	530	534	557	563	532	475	517	528	520	535	604	523	520	553	524	557	506	526	523	569	549	524	521	540	521	517	534	530	496	522	516	531	497	537	557	544	512	523	579	539	514	517	567	555	515	476	522	530	505	557	559	530	538	542	524	532	537	545	506	548	538	558	537	564	499	490	504	518	518	547	515	529	563	580	525	541	535	535	533	571	504	539	497	513	518	533	501	528	485	523	508	516	509	519	548	564	544	535	549	550	553	548	527	540	546	500	500	512	501	522	540	526	507	513	535	513	538	520	540	542	509	555	491	503	532	545	536	503	573	498	544	560	507	514	523	525	536	512	554	554	551	508	514	498	507	568	528	533	523	516	497	519	500	547	522	504	513	519	525	545	517	520	536	545	524	544	504	512	510	534	531	545	524	516	537	531	558	504	525	504	542	557	523	540	523	555	538	536	510	505	535	502	551	484	535	536	545	524	533	554	516	514	534	578	511	488	552	538	547	549	518	541	535	550	496	546	512	514	538	494	534	548	532	497	526	503	522	533	560	524	502	481	550	531	569	524	512	549	554	530	510	516	562	535	517	535	555	555	568	551	555	539	520	507	496	530	520	528	539	519	522	549	516	516	559	505	571	570	522	508	540	578	539	553	528	517	518	534	544	530	523	523	510	512	537	509	540	522	564	545	514	519	521	514	511	524	528	518	529	514	585	558	514	547	527	482	542	504	526	490	562	558	496	528	539	522	502	519	557	513	533	561	507	518	497	515	518	549	504	577	518	535	563	521	537	539	537	523	536	506	518	530	536	573	521	507	543	524	527	531	531	502	521	513	515	556	519	494	554	554	528	523	514	538	537	512	528	518	544	520	537	501	505	544	533	487	529	520	505	533	544	559	517	500	540	539	512	531	535	542	504	546	512	569	539	535	533	550	531	526	550	502	514	532	529	532	538	536	553	573	486	507	520	533	516	470	518	552	536	493	540	508	518	490	532	522	534	486	575	473	506	580	510	554	545	523	514	534	484	505	523	506	536	543	496	508	551	526	509	512	509	520	490	514	511	547	516	523	554	519	531	540	538	489	503	553	511	545	471	510	539	499	508	498	535	535	540	516	523	502	565	539	520	501	585	519	545	507	504	496	521	564	512	474	484	510	511	542	476	528	484	559	527	506	483	535	528	531	514	504	507	471	551	519	513	530	537	533	537	516	545	536	528	547	532	534	557	534	537	504	518	507	498	535	516	521	508	537	531	543	534	498	546	511	499	547	515	517	511	512	509	492	531	490	532	498	543	524	547	582	464	531	528	528	523	547	560	520	486	520	501	531	532	535	498	525	478	529	511	515	546	516	492	505	511	547	530	550	486	510	518	549	540	547	538	542	564	563	512	518	556	561	480	519	474	484	534	565	541	511	539	489	563	539	458	522	514	511	531	522	546	538	527	517	515	500	519	515	545	565	492	491	526	481	534	557	535	540	542	531	515	538	552	572	532	546	513	516	513	519	505	513	518	512	531	529	521	541	513	512	525	498	547	554	515	534	587	519	560	542	508	542	543	569	510	552	553	567	516	483	543	549	499	543	536	544	534	505	507	558	530	529	528	533	529	542	496	517	497	518	555	494	528	558	531	534	518	538	551	525	480	484	522	519	522	532	501	518	446	535	534	508	534	495	541	496	519	494	537	557	525	504	535	511	491	486	494	506	535	523	481	528	522	524	557	530	523	510	532	533	581	487	504	521	511	515	551	524	535	498	503	534	508	499	498	535	487	557	503	541	490	572	500	514	538	535	508	506	468	562	551	484	542	527	548	497	538	521	535	538	550	546	580	564	525	551	492	538	532	498	515	526	542	536	513	538	561	505	520	527	506	530	538	561	543	515	550	566	527	502	540	567	560	525	530	515	525	504	514	498	535	519	541	528	512	515	540	512	565	502	507	537	527	522	551	590	535	541	530	498	565	519	515	545	538	524	521	501	484	487	517	522	510	530	528	480	547	552	533	501	533	510	537	544	511	516	546	516	479	547	551	519	543	553	502	537	509	522	527	538	528	517	481	508	533	493	510	542	524	555	543	522	526	552	503	525	521	550	520	493	484	517	525	498	501	517	528	542	536	543	552	498	532	512	492	519	522	534	524	521	524	519	526	533	503	484	560	529	518	543	547	515	502	512	540	504	482	473	546	490	493	541	540	504	536	520	509	475	498	508	544	563	497	518	518	518	512	468	541	534	521	502	523	530	529	507	533	530	514	544	520	540	545	509	520	558	537	512	532	531	509	559	516	547	523	524	549	515	520	507	522	569	553	520	519	562	511	518	550	538	502	543	550	519	526	552	544	539	528	544	505	519	507	556	541	519	508	547	561	550	500	500	559	532	543	488	555	529	489	538	529	529	542	539	525	557	519	507	548	523	490	552	543	533	541	541	509	517	530	525	488	526	525	535	517	518	539	536	532	509	508	522	536	532	557	530	481	527	578	531	524	557	513	503	524	554	538	565	543	577	536	552	474	563	521	515	511	523	516	505	482	510	536	511	537	523	506	529	510	547	548	530	522	514	509	521	520	493	548	546	526	514	587	502	492	502	539	512	508	559	513	504	524	548	544	542	501	544	526	526	506	529	505	534	529	508	519	558	523	589	525	524	515	521	521	519	505	538	511	525	496	505	517	506	541	543	561	488	530	567	520	539	526	513	544	505	508	517	537	551	541	525	509	531	573	497	509	504	522	499	507	533	490	534	514	527	548	551	564	505	539	525	523	572	518	506	493	512	532	503	510	515	538	574	531	571	533	529	521	477	523	529	540	520	507	532	525	514	540	522	562	528	511	564	504	557	528	530	482	519	552	509	550	499	491	566	552	505	551	554	536	567	541	534	532	510	522	564	552	537	536	590	557	522	550	569	550	505	509	547	523	534	519	557	527	554	509	578	521	548	558	528	555	561	539	515	538	559	506	520	526	520	539	524	513	530	544	545	520	509	521	540	536	541	530	553	484	526	538	504	524	511	531	520	518	566	503	534	542	523	508	547	511	536	465	501	553	506	508	499	504	534	549	499	522	491	514	549	524	510	519	544	572	526	547	536	508	508	510	499	545	505	490	536	512	536	507	527	522	525	506	536	545	510	514	520	548	508	578	573	481	517	547	553	534	521	544	516	516	504	502	528	513	502	532	494	509	484	561	560	540	552	537	496	556	540	535	556	544	547	507	517	529	514	533	533	494	552	510	463	524	551	556	519	512	531	536	538	538	548	528	532	558	529	497	535	491	507	530	564	504	506	518	532	526	510	484	498	520	525	541	559	535	479	525	533	526	539	538	561	531	530	507	518	538	507	534	547	541	543	528	499	539	579	525	567	493	535	510	524	537	515	542	551	537	533	489	523	540	521	507
42825	49599	29490	1515	1509	839	897	888	850	844	925	847	853	877	866	833	861	911	830	892	862	871	908	846	822	850	840	886	881	891	877	840	878	894	812	879	871	890	898	864	854	854	840	877	872	855	824	850	809	880	904	868	850	898	821	817	883	867	841	881	879	835	852	818	860	861	871	893	850	848	906	859	830	853	860	825	891	825	836	931	907	860	915	841	843	890	844	884	895	891	813	867	856	859	881	863	877	864	856	884	883	835	839	821	870	849	906	825	805	909	853	864	890	882	894	847	845	864	855	858	848	888	832	900	816	905	856	852	868	908	865	852	810	850	856	887	882	822	832	844	874	854	847	858	855	914	918	870	824	870	780	871	840	882	829	882	926	886	867	839	919	853	841	867	869	839	853	868	860	862	777	820	858	873	821	892	865	888	873	877	824	850	883	843	823	898	879	876	864	870	810	908	914	860	903	904	850	863	882	866	867	854	876	901	861	890	880	895	881	857	876	868	830	873	853	858	863	879	867	865	875	864	872	869	883	888	860	838	826	897	886	857	848	905	859	856	877	867	845	874	852	841	853	883	860	866	822	875	861	923	866	855	845	820	839	892	878	816	858	873	835	865	912	889	863	857	859	856	869	898	823	840	842	871	832	821	866	893	869	855	882	898	857	818	859	833	834	881	796	877	863	909	940	904	852	875	852	883	876	827	854	903	896	835	888	895	913	854	812	821	896	915	889	857	813	855	892	867	871	838	899	865	902	837	852	879	841	882	909	839	858	938	870	874	850	891	899	854	892	880	889	836	862	853	860	866	884	869	836	814	856	839	863	870	873	920	858	872	832	899	851	840	830	876	873	862	906	842	864	857	881	860	883	853	797	868	863	848	869	900	822	887	895	893	850	877	858	857	867	844	867	937	843	899	840	877	875	907	800	846	882	838	845	899	858	850	900	830	852	818	790	872	887	903	854	898	880	876	853	941	916	831	878	858	817	877	895	866	854	812	864	867	892	835	840	849	886	862	846	892	836	856	845	914	900	893	854	866	850	888	850	815	880	861	838	891	884	814	915	900	894	831	886	902	876	876	921	845	879	798	866	853	881	847	861	903	892	875	890	881	866	833	837	864	869	832	841	899	890	866	876	846	850	853	864	892	856	892	875	931	868	816	845	811	912	823	855	869	796	916	853	825	873	885	882	880	877	860	844	853	862	917	864	825	863	854	853	873	865	917	862	856	858	865	847	902	872	830	840	873	887	846	902	873	875	855	887	860	865	819	903	821	816	857	845	845	819	845	906	886	844	899	874	862	867	896	851	859	834	882	778	908	845	864	859	827	855	806	807	863	906	865	853	929	875	892	831	883	894	869	862	870	876	790	843	926	849	874	861	864	849	827	947	845	868	890	857	850	881	861	898	849	897	860	928	915	929	840	879	889	859	847	898	850	868	893	930	872	845	859	871	915	883	914	827	866	824	920	880	845	860	930	859	841	886	854	880	860	874	833	887	840	811	848	875	823	841	856	878	883	858	804	828	831	872	816	867	897	885	856	856	827	860	834	841	813	854	829	840	853	877	895	835	844	878	859	856	855	842	831	890	853	847	854	859	893	829	888	852	810	891	848	860	826	894	877	876	831	863	867	857	856	868	885	900	859	888	888	873	867	836	853	851	892	875	844	850	856	892	892	836	849	892	901	857	753	808	846	853	889	883	858	879	875	818	808	861	835	873	861	816	913	839	889	811	924	851	871	939	857	845	913	862	897	856	888	875	891	821	869	841	847	892	855	898	849	892	909	852	877	882	869	883	861	818	812	833	876	842	889	889	858	862	821	889	842	896	903	854	884	852	855	857	892	877	875	836	897	904	831	905	857	851	881	842	877	894	835	815	847	865	844	818	846	855	876	870	846	881	848	862	894	834	903	869	859	850	851	849	939	858	880	862	864	849	918	846	866	880	880	941	840	877	898	861	877	876	911	831	941	828	903	882	828	862	869	872	877	885	839	887	829	811	865	898	838	844	883	883	808	903	859	871	878	814	881	902	842	840	846	834	846	839	824	827	800	883	893	896	867	882	894	857	853	852	853	803	860	912	859	832	859	831	854	847	847	911	843	907	894	867	865	886	900	874	886	890	829	945	904	840	901	878	820	863	912	888	859	878	891	824	843	873	872	881	848	856	874	869	860	881	895	867	879	899	887	884	849	871	928	835	894	835	847	822	869	846	842	818	834	855	812	871	883	821	846	864	829	817	764	846	846	885	862	893	878	878	858	941	908	859	799	956	841	848	880	872	884	874	889	868	861	876	837	836	863	890	838	858	849	845	913	859	865	854	871	876	870	892	873	866	834	847	825	888	866	860	864	840	877	872	868	803	836	907	934	900	859	834	896	820	873	869	897	847	863	860	871	889	939	853	834	799	846	867	900	881	879	863	868	876	892	852	866	880	901	883	837	859	806	859	828	806	870	837	837	851	875	872	839	938	928	837	880	820	837	891	853	837	891	867	812	837	909	898	845	917	909	877	908	843	828	851	859	853	859	802	850	849	806	857	841	829	830	853	880	867	867	889	886	851	912	862	869	862	883	866	829	892	862	818	838	842	871	925	861	888	886	839	883	888	873	844	875	864	859	885	884	872	858	871	871	882	867	854	916	887	827	865	848	898	857	891	859	883	887	869	857	888	815	840	907	832	865	839	819	894	903	855	817	935	928	868	899	825	859	835	867	821	885	850	869	850	818	864	888	855	821	854	871	847	892	849	854	837	883	823	859	868	912	898	875	836	934	871	902	888	859	812	803	884	840	827	863	892	809	886	841	841	891	879	874	875	838	915	833	867	897	875	884	907	879	876	856	877	848	890	908	845	870	862	843	870	846	834	842	851	875	862	836	872	865	909	840	902	866	840	890	847	924	879	860	855	867	874	863	862	857	862	857	819	837	893	853	911	848	831	850	904	831	846	855	855	895	834	837	867	887	891	834	832	797	851	870	890	871	799	877	829	874	868	843	879	881	895	925	916	863	824	888	843	860	829	845	858	805	863	868	900	859	888	871	847	871	853	847	898	886	862	849	880	881	855	857	877	862	866	876	824	909	910	828	868	847	889	849	887	900	844	866	834	825	853	853	866	848	864	856	887	857	785	842	857	840	893	856	810	804	840	869	902	911	894	853	891	869	876	878	859	869	839	852	856	859	798	906	874	852	877	852	855	836	862	911	818	868	906	853	890	877	851	791	913	865	884	861	875	871	911	825	883	866	881	842	918	876	881	872	876	900	794	846	836	855	859	834	863	866	840	848	917	848	910	927	866	849	860	830	878	938	848	845	916	885	897	826	870	821	857	856	840	880	821	866	935	820	844	904	825	846	811	835	862	841	864	881	824	877	849	867	854	889	860	903	807	834	901	821	861	840	889	899	835	865	877	897	835	874	867	926	869	884	905	902	891	872	881	879	849	841	872	838	865	844	849	871	874	810	900	878	841	841	892	865	853	873	845	868	854	874	888	835	825	854	871	860
25957	25625	33011	24882	17159	3026	516	451	434	421	436	408	422	387	387	420	387	423	383	399	446	413	429	440	430	436	409	433	393	443	389	398	434	396	409	415	430	424	425	384	447	412	390	422	402	421	448	458	415	404	417	411	369	388	388	414	452	407	422	372	426	417	405	364	424	418	370	416	421	384	391	403	387	411	372	401	428	417	400	424	404	410	417	424	396	423	377	408	372	405	386	429	420	420	409	416	418	435	408	442	426	408	415	429	443	427	393	422	417	424	406	412	382	435	408	394	399	412	405	442	418	439	406	400	397	426	417	391	432	399	418	377	393	411	397	448	411	440	427	429	409	420	424	430	410	400	392	408	402	390	368	382	364	400	400	423	380	425	427	430	440	397	443	434	404	416	395	397	397	420	433	425	441	431	413	387	425	432	421	409	427	408	404	379	435	382	407	450	421	417	399	422	401	406	407	406	388	462	401	447	394	415	419	418	409	429	407	405	380	409	415	415	379	434	425	440	427	431	443	402	405	406	414	433	425	406	435	385	403	433	394	422	419	384	456	431	405	419	432	408	385	430	386	407	413	392	419	421	434	415	410	421	417	415	416	416	395	447	403	429	394	417	437	423	409	411	410	406	401	414	466	402	405	407	440	423	401	391	403	425	420	410	418	396	383	421	460	418	420	438	423	455	410	418	384	424	376	429	411	397	403	401	409	423	392	411	413	394	426	382	433	369	439	422	425	398	367	422	421	409	409	464	382	397	430	405	400	413	412	400	454	420	381	407	401	407	396	406	433	411	394	418	421	399	421	413	407	398	407	404	372	390	403	407	434	379	431	423	431	398	448	433	400	401	437	418	422	394	404	382	384	433	388	390	385	434	414	407	379	385	395	433	412	384	405	428	414	418	388	391	403	397	382	419	419	391	404	446	404	419	414	429	405	432	378	376	422	412	389	410	412	406	425	405	435	427	404	455	419	380	392	430	432	420	462	404	436	400	438	413	407	411	434	386	407	414	436	443	414	387	387	411	427	412	421	403	423	413	416	391	421	444	382	417	416	413	422	377	426	420	422	431	413	393	402	407	405	431	414	437	448	412	443	396	426	425	413	442	402	410	421	415	423	428	439	378	402	383	408	414	402	419	423	409	467	421	435	424	431	456	398	392	427	444	430	428	415	413	423	426	447	365	417	408	413	392	373	395	443	432	425	373	411	411	388	422	390	443	440	405	415	385	363	415	413	391	402	388	413	410	425	428	422	422	410	392	395	425	412	419	390	433	415	418	447	384	402	430	376	387	411	458	393	427	405	386	405	407	433	466	432	383	437	413	415	385	420	407	420	413	425	410	375	372	446	428	406	443	391	407	479	419	370	443	425	439	394	441	400	395	399	421	392	392	414	396	399	430	414	417	423	414	422	401	355	391	435	403	415	389	405	411	406	380	382	441	446	404	368	388	405	435	402	386	456	399	377	389	408	416	439	391	432	432	409	384	437	409	441	444	383	423	384	437	387	414	406	407	400	470	414	412	401	417	384	394	428	433	401	433	460	425	387	410	425	413	424	406	421	376	428	425	405	404	445	419	406	395	412	402	419	404	383	421	456	425	390	413	407	404	367	378	421	421	407	390	403	417	410	428	410	413	399	421	388	379	396	412	409	382	402	395	440	416	409	397	394	393	382	426	435	413	414	418	412	418	401	390	392	415	402	400	414	406	441	426	439	402	411	410	429	412	384	416	409	384	405	394	382	429	396	398	396	413	390	417	396	379	418	377	418	448	401	439	425	415	393	406	426	404	417	403	412	380	392	440	407	392	399	383	453	442	481	397	409	437	426	417	396	392	429	423	408	414	405	404	409	405	416	392	472	425	392	403	433	439	437	400	415	444	396	430	434	404	460	427	398	422	393	416	424	396	412	436	426	431	414	410	406	390	404	400	430	444	401	430	424	398	392	434	360	384	434	394	431	383	408	362	395	412	422	400	419	410	414	414	387	410	412	410	392	370	429	392	373	406	402	425	387	405	421	358	402	406	400	399	394	399	430	412	429	388	438	402	415	435	447	396	394	412	386	380	419	406	345	431	428	400	415	429	437	392	417	435	394	441	417	424	400	417	424	391	393	370	424	402	438	400	427	422	414	425	391	439	399	398	431	393	407	387	431	423	431	410	432	417	401	381	403	409	416	409	420	401	430	409	396	402	389	377	405	415	442	406	426	386	431	414	395	419	449	387	417	408	388	410	377	453	385	374	400	401	440	386	391	405	420	376	435	393	423	414	439	424	384	410	423	440	391	402	416	437	377	413	420	428	429	383	410	417	399	406	401	423	400	411	377	425	425	422	424	424	381	417	422	411	426	400	402	391	436	440	422	427	430	415	399	395	391	413	414	437	404	411	404	423	420	398	414	454	437	418	410	422	383	419	425	403	432	422	404	378	394	397	384	403	390	426	420	439	389	387	394	407	437	431	427	371	388	434	375	425	388	417	407	427	390	420	421	418	438	407	387	430	389	430	433	424	474	401	418	383	444	427	419	428	405	463	448	407	415	397	398	405	418	439	419	385	408	449	398	361	374	387	421	412	389	434	412	430	407	436	420	399	427	393	405	379	421	420	428	402	407	400	387	409	420	391	392	411	391	410	410	375	423	460	414	423	406	404	374	413	446	407	415	398	420	444	391	421	392	403	407	383	416	436	421	404	396	445	401	422	465	401	417	407	418	443	430	409	386	408	420	390	425	393	391	415	396	425	390	418	416	409	387	429	391	417	383	394	405	401	376	415	421	450	433	412	389	414	414	418	382	435	391	463	412	424	435	398	399	475	376	397	424	426	442	428	396	378	426	424	401	427	409	394	400	424	417	405	403	406	406	396	412	366	430	383	405	405	446	435	385	417	390	404	401	389	414	427	379	409	406	401	395	369	399	431	386	402	419	395	393	400	401	393	412	392	372	436	406	422	390	392	412	414	379	440	398	409	403	431	430	399	406	412	422	396	412	392	421	414	425	442	435	427	441	415	386	428	383	436	387	397	425	415	429	362	419	406	437	410	391	410	423	415	410	424	404	400	415	424	432	391	419	404	435	410	388	367	399	393	425	444	389	429	418	392	432	414	431	390	397	392	402	420	417	443	378	419	404	416	400	429	416	403	381	450	414	399	398	401	427	374	378	401	440	386	399	414	373	385	378	384	392	394	397	409	414	393	407	431	398	447	435	441	404	431	414	418	400	420	352	392	420	424	371	402	414	419	414	464	407	389	411	415	399	388	448	422	374	393	436	404	417	433	405	438	416	404	434	403	395	399	422	402	380	448	411	420	426	401	397	397	407	421	412	396	398	413	404	412	422	425	425	421	385	478	441	407	392	406	425	392	398	385	431	375	392	385	432	402	408	464	433	412	395	438	414	416	355	397	391	435	405	435	415	403	410	415	414	424	425	434	422	411	399	401	411	405	391	417	386	408	433	421	386	409	405	413	381	396	439	416	424	417	413	439	404	412	385	405	401	389	435	449
62512	89892	55180	4010	6197	909	712	732	695	648	685	660	676	723	702	699	668	694	663	660	711	680	718	704	699	664	660	654	685	606	657	673	645	736	682	697	688	693	693	677	648	653	752	687	707	672	694	688	655	650	678	727	713	674	718	680	674	723	654	642	676	734	716	711	700	659	711	670	666	684	696	678	662	690	689	633	648	644	691	697	660	667	730	684	678	706	723	651	727	645	622	645	674	703	709	688	654	653	675	650	676	659	696	653	684	685	709	673	612	697	664	645	705	684	684	761	667	673	667	715	674	690	732	664	680	675	712	633	682	733	695	683	693	639	661	678	676	664	644	637	647	602	671	675	694	651	629	673	709	709	662	653	661	700	684	670	672	649	685	668	672	690	702	711	705	744	701	641	679	682	694	631	724	668	672	655	705	682	644	701	661	680	628	734	696	679	659	648	690	658	710	655	661	695	644	655	679	658	710	652	714	645	670	709	632	661	668	668	689	679	687	691	675	694	643	682	664	691	677	721	636	657	652	663	647	674	689	673	705	656	686	711	673	711	653	706	660	679	699	652	650	688	700	723	699	676	670	684	649	692	668	675	690	688	662	672	725	651	644	652	694	640	714	616	645	717	662	704	725	679	672	696	714	665	687	640	677	636	674	725	667	632	677	674	681	664	694	714	658	683	691	662	647	682	711	641	700	688	657	691	683	721	670	665	641	608	696	696	740	706	664	645	658	695	678	686	649	706	669	710	618	695	673	674	708	650	691	688	653	686	717	668	655	699	675	705	675	688	684	657	716	625	693	663	694	675	694	642	692	670	704	677	670	665	696	702	653	653	629	639	668	651	670	667	621	732	686	681	675	692	678	711	694	633	706	702	687	706	697	669	653	706	662	711	690	657	655	707	672	693	682	682	653	674	659	681	697	689	654	664	668	668	694	687	652	689	662	649	688	650	700	722	641	664	652	604	717	693	684	672	749	673	688	671	605	669	686	695	677	703	665	673	666	695	640	678	714	713	704	721	678	675	707	695	685	699	642	655	727	698	618	658	713	681	697	658	681	678	673	663	691	695	671	656	700	635	698	647	696	751	636	670	682	674	683	730	698	688	652	688	667	708	687	690	678	674	720	692	674	723	654	653	729	696	641	675	636	736	692	681	672	658	705	640	647	649	695	721	649	630	673	700	687	719	651	672	718	710	656	661	728	681	725	679	654	677	663	691	676	683	694	656	658	680	703	682	656	673	679	654	708	662	687	676	699	670	673	691	697	671	664	644	666	725	644	668	678	669	602	715	657	689	709	665	673	704	635	692	710	637	655	684	735	683	659	669	715	684	649	675	653	678	617	701	673	669	690	637	681	687	683	653	700	661	639	615	700	717	634	711	696	693	658	658	710	703	640	683	680	664	773	703	682	712	660	685	656	671	668	700	686	696	722	657	665	672	677	661	706	653	674	702	632	672	742	714	627	689	703	694	679	740	683	678	722	693	652	658	619	647	659	685	707	645	661	681	678	670	644	698	714	684	675	664	667	678	673	715	675	652	717	740	695	656	711	642	732	635	728	695	659	689	640	657	666	656	670	664	672	718	701	645	625	675	694	665	682	687	664	679	696	689	651	629	636	670	679	671	691	669	691	678	661	654	665	693	696	684	652	661	674	662	634	704	701	667	631	707	689	669	686	653	706	715	724	628	676	662	662	668	682	697	676	652	638	705	688	688	667	677	672	674	687	677	696	661	661	714	718	681	742	636	684	657	679	674	694	725	697	657	679	686	696	664	679	674	681	680	677	670	692	690	694	671	681	704	718	674	685	642	589	692	695	676	655	670	682	677	646	676	717	669	640	734	700	669	658	677	682	652	707	700	677	698	678	688	700	675	693	689	657	674	659	681	673	688	653	653	661	688	678	691	716	670	670	671	668	675	655	687	705	672	675	655	695	690	698	638	690	705	674	692	695	667	667	648	695	671	627	711	690	716	692	722	656	730	696	680	688	668	700	721	648	647	713	647	702	673	669	668	715	659	680	719	674	719	733	671	670	633	694	705	668	689	708	710	711	705	676	686	725	665	666	660	724	672	713	697	662	692	741	671	713	669	665	651	637	667	686	678	671	667	672	668	679	655	702	655	689	650	675	673	699	684	700	663	642	635	649	660	731	680	705	705	667	650	639	687	713	727	696	737	669	691	686	653	701	684	714	726	629	668	707	677	645	656	711	654	718	705	686	663	714	695	718	701	691	651	713	702	665	695	631	667	634	661	698	626	749	646	695	707	677	667	684	679	692	670	679	692	694	713	682	649	645	642	672	677	706	720	697	705	663	697	661	680	675	700	683	644	635	710	673	728	650	686	674	669	649	709	660	689	688	651	695	687	695	663	652	675	657	713	682	715	694	678	700	653	707	697	672	706	673	683	695	702	670	697	722	681	681	703	680	655	699	628	681	709	660	670	687	670	683	643	691	672	644	661	708	680	704	635	625	739	654	687	641	674	643	672	657	673	696	657	686	700	673	700	688	722	707	702	648	692	668	678	712	687	641	703	691	699	690	667	683	675	709	702	703	682	683	681	651	725	688	669	672	704	663	677	640	664	666	656	670	629	630	723	649	637	668	677	715	684	677	704	671	621	669	713	691	665	655	633	672	657	684	668	682	660	718	643	700	680	653	663	671	680	639	678	686	694	634	650	715	685	708	670	656	681	691	680	705	662	704	678	693	673	675	679	662	667	735	693	706	676	711	702	703	671	640	654	683	689	698	708	705	722	682	708	678	668	670	696	682	664	663	650	683	687	704	719	674	722	634	655	708	657	641	670	692	740	670	673	673	699	654	665	659	648	677	682	734	679	662	689	658	723	670	620	647	696	683	660	686	682	678	668	671	656	668	668	660	675	655	681	694	644	669	665	681	649	708	698	689	638	678	685	644	702	661	731	652	699	712	758	676	630	733	658	657	698	715	668	704	687	683	678	680	663	702	692	647	712	658	647	714	613	658	688	673	699	675	700	671	711	652	658	727	647	677	637	682	646	676	687	699	699	643	636	669	678	703	675	702	698	693	697	673	690	654	763	645	669	675	699	670	671	670	688	646	687	671	671	706	669	713	729	677	693	674	674	663	698	680	678	656	688	688	633	699	679	691	672	651	634	652	682	670	688	688	681	680	685	642	699	642	672	668	671	659	677	658	700	628	686	706	725	657	682	738	689	684	671	689	682	689	662	687	707	687	696	646	626	695	712	734	697	662	674	627	681	716	674	669	685	670	704	696	644	690	656	653	685	709	678	657	678	630	663	624	639	713	698	701	661	702	692	661	652	666	666	666	677	699	700	727	672	678	691	669	691	668	717	659	657	673	691	674	635	661	650	674	702	656	693	625	675	695	691	711	696	642	682	652	706	709	739	668	661	666	676	643	664	683	708	699	686	670	683	680	710	639	703	638	687	694	714	677	672	628	711	683	672	719	639	668	634	612	632	735	659	665	632	707	677	653	685	688	667	694	663	706	696	710	607
24443	23322	30797	24426	21554	16144	1988	789	669	739	753	664	755	685	701	684	715	722	757	621	650	659	693	700	673	667	661	666	688	666	693	686	707	715	667	684	727	674	682	663	635	666	683	645	685	684	681	669	633	686	672	663	656	688	659	682	702	671	660	673	666	653	668	678	643	664	695	649	640	670	665	629	667	662	635	658	670	662	642	636	648	677	642	604	686	647	681	680	674	666	650	669	649	652	665	674	676	630	702	641	691	674	649	677	662	672	685	662	656	607	690	649	642	642	659	675	672	608	669	676	693	693	674	671	649	644	612	644	684	627	675	661	671	687	687	655	674	695	625	678	690	677	647	640	706	644	683	670	700	652	655	713	632	659	702	649	653	660	679	647	679	670	646	673	657	627	697	649	625	666	645	655	666	685	684	647	664	630	720	659	655	689	677	702	636	599	676	657	662	692	648	664	702	672	643	680	677	662	632	674	698	687	625	618	675	665	643	674	642	655	648	679	671	652	697	628	705	653	651	677	624	683	675	637	664	649	678	640	653	686	675	668	698	654	694	638	651	687	688	644	698	672	685	656	669	672	691	670	733	661	708	706	638	688	629	645	700	688	654	664	650	656	691	691	634	676	687	661	699	693	667	654	644	689	663	694	659	661	661	678	659	664	642	702	646	655	689	695	696	662	670	692	675	643	674	635	665	625	703	653	674	658	671	675	691	709	672	716	645	701	679	654	696	693	624	653	624	712	670	644	657	692	692	633	663	716	684	681	665	619	683	699	633	632	634	629	654	662	684	704	648	685	667	677	652	672	614	655	659	657	680	652	720	661	637	671	710	690	701	674	675	682	655	646	687	665	689	657	674	667	681	674	683	641	643	683	685	700	712	689	636	692	640	707	669	632	665	662	724	636	692	654	650	659	697	650	652	655	648	681	650	682	663	622	669	652	658	686	655	611	659	640	650	652	680	675	643	685	646	681	607	641	655	664	684	650	648	666	669	666	711	628	657	678	663	694	677	676	624	662	629	734	662	671	625	638	697	613	662	662	664	624	698	679	655	642	635	662	634	708	648	671	648	682	680	660	632	623	654	663	687	600	652	655	672	687	630	708	672	677	640	610	649	616	616	678	642	648	622	654	661	624	661	647	609	663	657	696	662	670	664	643	661	652	697	608	669	656	656	695	636	697	636	659	675	649	692	676	630	646	697	633	673	705	692	719	651	643	635	617	680	707	676	657	635	689	644	641	651	685	676	643	685	642	689	682	658	662	641	641	719	664	726	669	675	686	632	680	698	622	659	617	680	656	692	643	619	664	678	662	623	613	665	633	656	675	718	671	684	669	679	641	673	654	666	683	669	669	645	649	622	645	724	652	639	636	661	686	653	684	681	670	657	635	639	699	599	719	589	645	637	648	659	627	635	708	672	673	641	647	693	630	683	667	675	670	620	700	701	655	714	657	632	669	698	702	644	652	695	639	625	690	620	670	649	627	680	699	613	646	660	653	698	662	657	675	670	646	690	663	701	656	607	660	651	684	723	717	665	654	669	639	656	628	723	641	667	636	646	650	678	612	708	713	657	659	695	679	670	670	688	645	639	634	685	689	676	617	726	639	662	653	606	661	656	642	679	634	681	686	649	623	689	635	707	673	640	652	690	656	685	642	626	684	648	678	660	655	707	666	672	668	634	628	670	672	639	672	626	665	637	682	651	672	701	680	658	695	637	666	644	686	664	619	700	680	649	645	668	641	636	709	636	718	692	690	671	626	648	686	626	651	652	682	686	661	716	658	686	647	688	657	687	655	651	661	653	655	675	667	703	630	698	728	693	654	653	650	701	671	659	682	641	649	684	676	676	699	693	696	674	666	662	672	660	681	659	680	659	710	645	699	649	653	713	664	701	686	685	659	677	624	646	651	666	717	605	646	704	589	650	670	663	671	705	684	659	626	705	673	666	646	688	667	644	659	659	692	692	701	672	630	722	664	687	663	604	670	699	667	707	657	633	692	649	627	681	630	686	654	644	593	644	674	688	645	678	649	682	643	671	655	683	689	670	652	665	663	725	654	642	640	699	686	671	667	699	695	691	666	714	674	660	693	687	603	673	684	659	670	657	653	667	632	603	707	651	616	721	684	673	645	630	650	652	603	662	675	649	656	628	666	692	637	671	669	659	651	672	657	698	658	645	646	652	617	690	662	673	671	673	664	684	667	671	632	678	657	684	615	656	653	689	693	655	644	655	672	677	658	683	671	711	633	680	693	683	685	653	673	720	655	637	675	707	674	639	696	638	641	676	664	663	666	677	639	627	676	670	681	619	683	684	723	661	720	675	630	647	659	663	673	635	641	685	632	659	662	626	643	631	645	636	645	663	654	678	667	730	667	670	673	640	688	655	640	635	659	664	629	684	657	642	628	664	663	690	670	641	660	693	690	683	665	678	684	665	679	661	607	673	665	695	673	679	649	645	649	639	674	654	706	669	732	665	669	671	678	623	646	667	683	634	681	688	673	643	662	646	628	711	674	636	678	671	657	644	635	629	634	698	637	676	726	702	643	618	682	648	686	659	645	641	708	615	718	664	612	686	650	673	661	682	643	674	670	702	680	703	617	647	667	642	616	669	639	660	692	642	664	696	675	654	634	650	628	695	687	692	641	641	632	644	725	653	632	669	634	702	653	675	682	680	649	686	665	694	650	632	712	620	674	728	653	652	663	669	674	662	644	666	694	627	642	656	685	646	653	643	678	617	660	605	693	663	732	653	651	681	680	641	671	606	706	661	621	679	633	603	676	640	652	651	678	671	644	617	664	643	681	685	721	743	693	684	719	661	655	670	673	673	672	672	681	650	645	643	722	665	620	663	691	671	680	680	678	695	656	670	620	689	654	651	671	679	653	646	666	656	663	668	624	658	645	659	652	642	635	648	701	692	640	663	668	645	660	677	602	633	654	676	603	640	718	648	656	648	654	675	667	664	613	681	666	700	676	715	639	669	709	642	664	635	651	645	643	635	680	641	672	675	706	649	644	675	668	704	656	709	626	696	669	714	634	677	676	639	676	661	667	679	681	653	656	711	629	698	637	686	672	669	674	655	643	655	645	676	697	674	637	691	645	648	645	680	656	648	682	678	681	683	641	648	652	683	653	648	693	706	613	635	689	670	688	622	690	626	663	651	675	701	676	602	666	637	666	663	705	698	625	642	664	645	670	647	684	678	624	650	655	664	705	655	674	658	690	634	669	637	636	649	662	627	687	699	653	674	624	672	639	587	648	655	670	627	676	689	652	651	687	683	665	682	675	672	681	641	673	658	659	703	640	698	693	640	640	632	692	657	658	645	684	637	644	674	688	718	671	621	659	651	633	675	644	655	663	643	732	653	681	668	633	650	694	683	672	677	645	687	642	681	629	688	667	656	684	635	663	661	656	687	683	644	674	630	660	627	623	655	630	693	672	637	648	706	710	696	662	592	644	667	675	666	625	622	618	720	745	651	659	667	696	660	689	692	677
61573	100118	60964	5681	14052	1387	1083	1086	1114	1077	1095	1055	996	1094	1088	1012	1054	1030	1039	1016	1096	984	1048	1013	979	1021	1048	999	1037	1028	1036	1006	1030	1030	1011	976	990	1062	1086	953	1028	1058	996	971	1033	1000	1025	1047	1044	1067	994	1007	998	1026	1034	1049	976	986	1047	1009	1065	1013	982	997	1027	1022	983	990	998	1047	1003	1101	989	1029	1069	988	992	1036	1043	1050	982	1011	991	1000	994	1068	1027	1033	999	997	988	995	1032	990	979	1054	977	1039	1000	974	998	1053	1020	1041	1054	1053	1020	1063	1069	1030	1000	979	1031	1003	965	1023	1029	954	1019	1023	1042	1029	992	1028	1041	1088	1001	994	1023	1039	1032	1069	1040	1046	1028	1019	1024	1033	953	1058	1010	1019	1053	971	985	1034	1000	1057	1008	1017	1067	1029	1038	1021	990	1045	1066	982	979	1013	1031	1056	1023	993	1065	978	1031	1055	977	1003	1041	1030	1048	1007	1019	1032	1042	950	1046	985	1036	1030	1056	956	1022	1007	1027	1023	1029	1060	1005	1051	1021	1025	983	1037	1012	987	982	990	1042	1045	1007	1020	1025	999	1002	1016	977	950	994	1003	1037	1044	1029	996	1021	1026	1024	1077	989	1008	1034	1027	1042	1019	1011	1028	969	1003	986	1024	1039	1004	1039	998	1022	1030	1013	979	1029	1047	1039	1005	1089	1073	1029	960	990	991	1037	1020	1056	1038	1075	1068	1014	1045	1029	1033	1062	1002	1036	983	1035	978	995	964	1045	1027	979	1019	1070	1050	1022	944	1071	1018	1038	1048	1010	1049	1027	994	1012	1082	1026	1073	1014	1037	988	1011	1037	1071	1007	1007	1090	1047	1035	1051	1008	1044	1088	962	1009	1004	993	997	1001	1011	987	1041	1014	1104	1005	1038	1039	1001	1017	1016	996	1036	1045	996	1000	1032	1024	969	1008	983	997	1001	1018	990	1039	1018	1012	1018	988	990	993	1019	1074	996	987	956	996	948	1034	980	995	1008	1039	1017	1036	1003	1072	999	1050	1061	985	1009	931	1003	936	1066	1023	1037	1026	1026	985	1030	1036	1032	981	1030	1021	977	1037	997	992	986	1032	1022	1008	1040	1053	998	1037	1047	976	1031	997	980	1036	984	1046	938	1006	1047	1013	1031	1053	1015	1076	1032	1021	1027	1014	1021	1003	1030	1075	1019	998	967	1071	1031	998	1062	990	995	1069	1020	1034	1013	952	1038	977	1023	1067	1049	1047	1024	1076	1019	1032	985	1034	998	1001	1004	1033	970	1013	987	1062	979	1065	1008	1065	1001	1026	1002	1051	1003	1040	1021	1015	996	1040	1035	1025	1005	991	968	983	985	1009	929	1036	966	1033	1043	1065	1021	1017	1051	979	942	1070	1055	1083	1035	1043	1001	1022	1002	1092	1002	1076	1012	988	1031	967	1043	1008	988	1001	1041	1028	1015	1031	1001	969	1001	1044	1045	1002	1037	950	1035	1015	972	1017	1045	1010	999	1055	999	1031	1032	999	1014	1057	1035	964	1010	998	1037	976	969	1009	984	1024	1012	1023	1044	1031	971	1027	977	1052	984	1041	1033	967	1042	1040	1062	983	1004	1075	1002	1006	1022	1054	1007	986	976	981	995	1000	963	991	1027	1037	984	1002	993	986	1019	1037	999	1011	1022	1008	1070	1081	982	959	987	1063	1047	988	964	964	1033	1054	1033	1040	992	1019	994	1023	1030	975	1001	1019	993	1014	967	1036	1000	1042	980	977	1083	998	987	1060	1033	991	1013	1115	1034	1021	979	1010	1053	974	1023	1005	1019	1017	1087	961	1033	1018	1018	1055	1003	1032	1055	996	1035	981	1000	1029	957	1022	1016	1012	1036	1015	1000	973	1012	995	1062	1044	1017	1036	1054	1019	1041	1017	1043	1013	1049	1051	986	967	1011	1081	972	1002	998	1094	1081	989	964	985	981	1038	1015	1063	1049	983	1045	996	1044	987	965	992	991	986	996	1015	1015	1008	1036	1046	1054	1029	1021	1004	1024	1044	1032	1034	1027	1041	1004	1027	938	1082	983	1072	1050	1057	999	1001	1033	1030	1014	986	1000	983	1059	1014	1011	978	1014	1040	1020	955	1042	1019	1067	1000	954	1004	1038	1089	1023	1088	1034	961	1060	1018	1098	1048	1050	965	1029	1015	1067	957	1042	1037	993	1070	1061	993	969	1037	980	1034	1020	1013	944	1041	1057	1006	1059	994	1085	1043	999	998	987	1011	1051	991	1037	1022	1010	1011	967	1028	1035	1022	969	1045	1058	1054	1037	989	1027	1014	1047	1021	994	1044	1016	1016	1056	1091	1043	1006	948	966	994	1057	965	1001	969	1017	1067	1014	1044	988	974	1026	1014	1011	982	974	1069	1032	999	1033	1047	1034	940	984	1030	997	1050	1022	1053	1020	960	1055	1027	1069	1034	1032	966	1041	1027	1037	1063	979	1083	988	1018	1027	999	1031	1061	1018	1003	1000	1010	1028	1051	1001	1019	1073	1028	1029	1075	998	1040	1044	995	988	1055	993	1064	975	997	970	1007	983	973	1009	1077	1043	1074	997	968	1048	1021	1032	1043	1099	1072	1025	1040	1007	1093	951	965	990	1010	995	1006	1006	996	1041	1012	1012	1003	1047	994	1058	1043	1030	980	1000	1053	989	1047	975	1015	947	1026	961	1027	1021	1063	1024	1018	975	993	1022	1040	975	968	994	983	1024	1069	1068	972	1035	1005	998	1046	968	1042	1024	1043	1026	998	1012	1030	969	1033	1045	1006	1006	1025	983	993	1015	989	992	1021	1069	989	1009	1062	1088	1030	1037	1028	1041	1020	984	1028	1017	1038	1017	1061	1003	1064	1030	1012	1059	1069	1005	997	1023	1015	1024	948	1004	1057	986	1035	1012	1029	1037	1036	965	1046	1069	957	1016	1054	1028	1037	1024	1051	1013	1011	1029	1000	1048	1062	1019	1001	959	1052	1070	1018	990	1004	1067	1042	1029	1033	968	994	976	999	1059	986	1003	966	1017	1044	1032	1046	1021	1055	1031	1043	1042	947	1034	1028	965	1002	1032	994	1041	1007	1032	996	1045	1008	1000	966	1069	1047	1030	979	995	1009	1105	1037	1022	1037	1048	995	975	1067	993	999	1016	996	973	979	997	1041	1048	1026	975	1023	970	1062	1008	1018	992	955	1121	989	1074	977	1024	1027	1041	1031	1042	1026	969	997	994	1058	1018	1050	1041	1039	1053	1090	1015	1031	978	978	1041	1018	989	1008	1022	974	1027	1028	1039	1039	998	1080	1044	999	981	1030	1021	1017	1003	1035	962	1009	1000	1040	1048	1041	1095	988	1003	1109	1046	1013	1048	1042	1073	1001	1041	1045	1048	1050	1028	987	995	1023	1013	1039	918	1068	1091	1054	1021	1043	934	990	1018	1024	1036	1046	1013	998	1016	1007	1034	1071	1004	963	1056	1020	999	1023	1011	1026	997	1073	1064	984	1028	1033	1040	1023	948	981	1048	1009	1044	1019	1015	1011	1033	1039	1006	995	1022	1013	973	952	976	976	1025	1004	1023	1033	1025	1028	1078	1004	1040	1025	1024	966	1033	992	1076	985	1074	982	1022	1011	1001	1026	974	1019	1020	1037	990	1037	1007	981	1014	1024	1029	961	1016	1001	946	999	984	1033	967	1005	1027	995	1069	1013	1058	1035	989	1012	1042	1048	978	985	1050	956	994	1023	1034	958	973	1009	976	991	988	998	1064	1030	976	998	974	1025	960	1005	1056	949	1033	995	952	991	1005	976	1039	981	1034	1014	975	1085	942	1031	1035	1006	1036	992	1024	985	1056	1019	963	1024	981	997	973	1118	970	973	1034	1004	1071	1004	1019	989	1046	969	1026	1049	1014	1018	1027	998	1023	988	1024	992	1011	1017	1032	1010	1039	1076	1023	1076	1018	1034	1063	976	1016	1008	972	997	934	1003	986	1023	985	1002	1064	1073	996	1013	949	994	1035	1035	1010	1027	1030	1036	1033	1039	1077	1031	1015	1018	985	1045	1025	1079	980	1007	1058	1049	989	987	1054	1045	1039	1043	1012	1020	953	990	1011	1016	1072	1056	983	1023	1032	985	1000	1008	1002	980	995	1048	971	974	1006	1003	1018	994	1020	1035	1020	1029	1034	981	982	985	1048	946	1011	1024	982	959	975	1063	988	1012	989	1027	1045	1064	1002	1034	1064	1074	1017	1050	1028	1007	1026	1030	1004	986	1037	1037	1004	1007	1039	1014	1024	1022	978	1047	1038	999	1038	992	933	1089	1023	937	1026	1011	1004	999	1018	1056	966	1075	946	1022	1008	976	1035	998	1043	997	1001	1007	967	1005	1020	1030	1013	962	1059	952	1013	1051	1056	1071	1004	1016	1025	1024	1028	1035	1046	981	1062	1030	1026	1047	986	1022	960	1003	1000	949	1031	1000	1034	1081	1012	986	1041	1013	1014	1062	1016	1057	988	974	1019	982	1004	991	1031	1009	967	1012
32220	32011	24495	5801	1011	538	479	484	505	524	508	508	523	467	487	488	495	481	463	499	495	509	485	472	520	472	483	497	491	490	482	477	476	474	494	493	522	525	501	491	485	505	495	474	523	497	510	531	494	500	511	501	519	438	472	488	504	531	544	518	547	463	484	538	490	459	511	503	497	483	521	480	541	464	465	501	512	491	473	500	488	517	507	498	523	514	506	480	518	477	513	482	509	493	491	478	466	490	446	523	502	502	495	531	470	492	478	489	529	461	528	467	494	491	501	514	505	526	558	488	487	491	473	491	512	497	511	496	463	512	510	515	485	519	504	487	498	513	468	494	478	494	476	483	504	449	460	525	485	501	479	482	476	542	546	508	525	492	507	494	468	460	501	547	477	547	490	543	499	483	508	456	508	484	490	534	503	470	522	522	508	458	505	444	488	497	525	528	480	500	486	467	497	532	526	490	505	512	515	521	510	466	546	502	476	495	489	482	524	516	477	516	511	516	488	487	465	495	497	499	490	517	493	493	526	514	512	587	514	540	473	513	490	501	505	507	437	504	484	499	520	488	502	463	510	527	483	505	488	478	500	481	524	483	529	531	496	459	464	467	521	502	525	487	540	472	479	533	433	484	480	505	510	494	493	498	558	492	498	515	538	481	471	507	449	482	496	496	489	527	510	460	484	487	548	537	458	491	486	487	519	518	509	522	461	478	500	503	487	485	514	488	501	485	479	523	496	513	473	496	495	542	513	474	484	506	497	502	517	499	524	485	518	500	494	510	474	477	486	506	459	483	532	541	482	507	495	452	493	471	540	467	524	498	497	471	494	481	448	468	492	521	484	500	498	521	475	496	529	483	518	473	469	468	490	513	493	492	461	466	489	528	501	545	502	519	509	518	494	480	491	506	505	488	509	465	503	544	521	488	478	527	467	487	485	501	498	506	474	495	506	479	494	533	495	477	473	465	546	510	545	482	489	496	473	528	485	502	478	500	522	492	471	479	501	493	488	505	465	513	515	515	540	499	473	482	480	502	492	546	514	515	491	494	514	513	477	528	461	470	505	505	488	547	475	515	509	479	511	532	548	482	503	478	459	520	466	486	450	476	477	508	508	468	486	522	470	513	509	475	488	497	496	499	549	483	513	509	459	459	464	521	493	493	494	474	470	473	472	466	492	519	481	518	481	525	488	534	487	455	524	472	502	514	486	538	448	479	510	524	459	516	519	496	522	511	492	486	506	479	504	500	523	494	485	501	480	503	463	503	519	536	451	487	465	521	515	433	454	517	507	497	468	510	533	517	497	438	470	510	477	511	517	497	499	527	487	483	481	497	473	509	495	546	467	506	507	448	479	516	524	492	513	494	500	496	512	484	452	500	454	474	514	509	511	505	489	515	513	505	490	481	493	499	522	479	475	488	538	512	516	477	491	491	520	475	486	510	481	520	493	514	493	468	471	500	526	539	463	455	486	509	505	499	498	491	490	541	469	521	474	501	441	518	495	555	493	497	517	507	504	497	482	477	504	508	494	541	473	477	485	506	533	512	511	541	471	499	485	499	503	481	519	505	516	506	504	476	532	467	507	501	487	446	477	503	479	462	463	481	469	495	529	510	521	521	491	527	500	491	478	523	504	501	495	537	478	520	484	484	489	543	498	486	492	479	504	507	466	480	465	496	509	476	498	473	503	499	463	507	477	540	521	488	507	517	453	477	510	526	495	448	523	518	409	453	540	489	465	464	480	502	545	539	521	541	497	544	466	528	498	507	513	474	505	492	510	473	479	494	488	510	528	501	480	503	494	468	487	487	513	500	519	501	488	478	502	529	493	503	489	471	504	504	500	491	460	486	489	482	509	481	500	452	501	507	488	460	491	497	487	523	497	509	490	512	486	507	503	500	469	485	510	529	472	546	517	466	493	506	483	468	496	510	470	523	485	498	515	507	468	506	489	479	496	477	482	472	476	473	505	516	497	503	483	490	497	490	492	491	490	472	502	483	517	500	505	473	525	510	494	495	493	473	442	509	502	504	494	497	488	466	516	499	509	506	525	497	501	508	459	506	490	498	525	517	485	497	493	495	502	541	468	476	507	546	507	502	477	489	503	523	491	506	455	490	478	516	541	535	490	474	514	522	526	534	503	472	508	527	456	508	540	482	482	464	448	526	469	512	456	512	483	475	573	532	510	551	516	491	514	478	443	482	482	484	498	466	518	470	496	489	468	475	473	478	490	469	477	479	486	517	490	527	501	476	493	510	496	475	511	479	532	500	527	519	516	537	511	493	503	471	518	518	504	529	511	509	465	514	498	543	489	473	516	511	494	485	503	535	534	473	478	511	537	507	510	521	500	515	520	496	500	473	487	496	459	474	492	510	498	480	459	511	488	493	513	529	495	500	505	512	448	504	464	495	471	509	474	433	474	508	505	479	502	513	514	470	473	487	507	492	478	504	499	503	486	461	509	513	494	492	507	486	501	522	461	507	494	518	473	484	509	485	505	519	475	515	527	479	473	513	490	455	509	511	519	472	538	506	536	492	535	504	492	516	492	482	483	499	491	462	514	478	518	480	467	492	481	510	518	510	522	483	540	457	480	475	516	531	444	490	465	481	478	472	458	515	458	492	479	459	544	470	514	488	483	486	465	462	508	481	486	479	488	465	497	481	486	484	472	514	513	495	501	515	505	471	487	511	543	503	493	469	511	505	496	497	474	510	510	493	479	517	505	503	482	516	538	520	490	495	489	480	486	502	506	467	504	472	477	485	499	501	469	488	488	513	466	480	508	480	500	491	510	511	493	520	486	490	537	481	457	477	462	494	492	504	507	500	510	487	486	496	496	470	500	492	465	433	495	530	488	535	508	484	476	524	502	486	520	499	520	510	544	480	473	503	493	475	495	531	486	494	469	468	485	501	539	481	510	465	451	525	512	512	528	479	492	483	456	483	455	493	511	499	528	499	486	533	489	477	528	508	541	473	479	497	476	462	557	527	485	514	452	491	477	459	481	511	496	523	528	543	518	518	465	498	457	457	505	513	474	518	477	495	499	507	480	475	489	472	497	518	529	494	519	517	474	563	488	508	508	479	506	514	538	489	444	495	489	498	507	501	519	506	495	483	521	496	489	476	456	476	480	454	500	507	493	492	461	497	509	512	526	495	467	499	489	478	514	538	459	504	498	509	507	508	465	486	477	511	506	505	536	500	449	495	535	472	474	493	466	497	444	478	494	487	505	528	494	495	501	510	519	496	499	509	507	484	487	503	493	443	472	476	458	463	501	524	502	514	490	499	497	486	518	544	455	529	500	489	491	494	473	520	496	468	510	522	532	521	507	503	488	459	506	487	502	501	484	505	432	484	515	516	483	525	508	477	510	487	482	480	517	480	517	461	486	479	465	498	494	489	531	483	460	504	496	490	489	490	498	458	502	525	496	529	496	460	515	564	483	513	512	496	490	510	475	557	503	513	480	499	461	477	494	506	514	527	511	469	523	469	503	504
42394	49019	23744	1262	1755	856	791	844	826	781	856	825	832	850	807	814	841	818	808	849	831	828	862	781	816	804	806	840	833	839	835	799	803	819	823	838	776	820	822	816	860	801	848	834	769	829	815	842	849	801	798	844	783	847	838	793	836	813	792	809	780	848	833	812	830	776	861	816	776	862	816	782	818	853	813	814	821	808	781	820	923	791	804	857	730	847	809	862	829	842	826	808	856	820	879	839	869	821	804	803	888	839	825	830	821	845	785	835	855	754	821	770	834	867	836	792	836	815	801	828	824	829	803	837	812	822	846	797	808	803	866	823	813	837	794	835	892	842	851	815	849	826	846	806	805	821	827	782	804	780	819	792	788	825	871	815	855	841	794	822	849	842	816	811	815	820	855	863	836	837	818	842	782	832	824	832	785	817	886	789	852	833	802	823	849	809	788	844	857	811	857	806	834	819	788	770	830	805	831	871	835	884	824	849	789	814	804	815	803	849	751	788	886	824	825	843	782	843	856	819	875	831	785	840	805	830	820	785	838	835	824	857	861	825	812	819	819	820	893	838	832	846	805	830	795	831	790	793	885	792	856	805	809	806	837	819	823	839	831	806	876	839	805	820	836	841	841	798	824	814	838	833	799	885	816	827	778	882	788	812	836	815	819	833	845	821	801	817	811	834	802	846	821	784	851	804	771	815	827	810	791	809	808	857	846	805	803	809	799	860	875	855	809	818	819	841	851	818	794	853	811	806	838	837	788	851	859	836	785	842	870	820	819	832	856	827	793	796	810	811	824	818	808	833	796	768	789	815	836	870	862	806	792	782	801	796	859	867	832	832	828	853	794	863	823	861	829	808	805	827	846	847	830	797	831	816	839	845	804	846	865	854	875	819	803	868	818	806	786	844	835	837	797	760	777	823	864	831	820	779	788	794	841	786	859	783	742	816	822	817	880	828	865	847	831	832	804	875	836	869	824	840	817	818	790	825	819	833	814	813	782	834	794	808	854	796	829	835	780	829	797	820	846	805	843	848	841	806	818	847	830	803	767	811	813	825	826	840	821	835	798	839	798	817	843	820	838	867	816	789	858	792	871	844	809	790	796	835	844	851	844	888	773	847	804	852	840	797	833	812	859	851	767	834	785	792	857	882	798	812	780	829	810	853	789	834	815	831	811	799	818	820	815	850	789	804	836	871	850	826	881	849	773	813	836	775	922	779	839	869	809	824	818	813	849	821	813	802	812	834	827	776	844	843	810	799	843	848	828	808	834	782	835	864	834	832	767	851	831	843	826	855	832	823	809	833	807	836	767	772	861	828	783	762	862	819	824	779	875	839	836	775	829	822	820	842	824	848	826	819	853	833	799	848	773	792	828	849	853	850	795	800	835	849	842	861	801	842	871	772	846	826	832	820	847	825	799	799	807	783	827	814	800	838	804	853	844	811	779	854	834	796	904	821	846	867	790	826	830	850	829	816	858	844	848	807	834	795	805	823	845	870	816	813	826	812	809	839	816	836	862	831	790	792	776	849	814	841	799	808	849	798	849	854	858	778	847	800	913	789	764	875	836	869	863	833	839	840	774	858	815	787	862	814	779	832	808	813	823	774	861	822	827	827	810	815	850	863	868	842	832	844	819	813	810	871	838	833	799	809	823	808	822	857	832	812	852	824	844	799	819	805	799	871	826	796	827	866	827	819	791	775	855	790	820	746	855	834	888	782	799	800	781	820	878	850	758	834	846	847	856	827	846	851	797	837	797	893	822	799	814	810	806	884	804	837	842	857	809	887	860	765	788	818	898	790	780	815	842	777	854	873	851	831	806	746	828	801	788	823	835	812	846	819	806	760	809	845	919	823	885	838	858	809	802	913	788	815	793	837	856	837	823	820	846	845	846	779	829	773	792	823	865	838	803	809	856	832	842	830	812	818	851	821	759	824	776	786	852	831	762	796	851	812	821	827	831	829	889	782	816	840	824	836	821	800	774	798	848	802	870	810	838	796	852	831	868	891	815	823	839	829	822	802	809	877	805	872	771	739	771	802	817	841	865	805	801	859	828	832	872	843	858	797	817	822	838	793	867	862	776	820	771	833	845	820	852	837	809	812	854	800	800	814	851	845	834	777	848	854	807	898	775	888	873	830	815	830	820	796	870	819	821	793	765	784	814	829	815	862	808	816	861	785	798	808	844	891	797	866	838	810	809	835	805	826	792	812	786	779	819	759	830	825	859	784	834	847	836	813	858	795	788	851	790	816	817	810	841	881	853	808	831	841	823	810	836	878	807	829	805	792	836	824	829	807	821	855	845	803	845	816	793	837	789	866	786	785	834	791	898	823	781	827	798	811	838	827	795	846	824	889	852	789	800	800	808	830	813	887	840	819	872	807	807	818	778	879	796	828	773	823	781	851	816	819	819	812	848	813	837	813	813	861	855	803	850	798	820	798	862	774	804	838	787	804	852	832	826	867	784	796	828	775	880	842	771	836	813	836	854	862	856	813	848	804	852	858	866	820	819	837	840	841	817	825	794	817	823	828	811	814	818	845	900	821	834	859	868	824	846	783	827	839	842	817	833	775	807	854	797	831	819	857	856	833	822	827	779	853	858	781	844	828	806	877	830	801	806	845	853	833	915	796	838	842	797	808	798	801	812	848	823	812	867	789	862	858	795	864	849	827	859	795	833	848	827	775	798	823	797	822	812	866	847	809	817	843	891	880	847	795	835	803	855	860	849	887	828	820	818	804	838	869	817	836	831	857	814	868	802	802	871	842	853	830	825	835	891	823	800	832	829	793	855	844	840	808	823	777	836	841	868	841	786	811	794	866	819	869	815	812	823	808	829	834	872	803	845	792	876	877	851	815	849	770	811	817	847	813	825	837	797	779	812	794	797	878	802	829	764	804	800	818	790	805	846	844	797	771	828	831	828	846	835	858	798	843	801	849	837	811	838	863	821	813	823	770	843	832	809	835	814	818	812	851	833	821	760	836	819	769	817	756	824	853	813	836	798	834	850	807	799	887	795	837	787	801	805	816	844	837	885	856	788	866	820	813	824	849	797	788	781	784	803	825	806	817	809	816	845	782	768	806	830	816	865	919	798	822	888	835	850	851	832	877	868	768	828	842	842	859	841	814	840	869	825	860	812	810	785	760	834	815	834	845	795	816	859	786	827	826	842	822	772	778	846	840	838	798	817	816	859	811	867	802	819	881	844	805	794	792	858	797	874	820	816	849	817	784	801	798	786	860	825	808	841	818	831	784	768	856	818	872	789	812	813	871	808	793	829	838	788	833	824	787	788	835	815	790	833	833	835	846	810	791	823	848	820	850	825	790	812	836	769	798	792	794	820	812	857	864	789	848	803	838	849	806	852	805	872	805	866	793	809	834	787	819	849	796	815	810	840	830	774	818	801	864	902	845	823	781	814	817	841	845	831	777	848	836	768	776	834	857	837	886	804	850	790	816	833	863	843	797	851	849	863	782	888	819	820	839	814	831	857	850
26082	25738	31781	24805	16517	2752	501	419	384	399	376	402	404	399	402	385	391	410	403	411	429	378	397	387	404	387	419	381	390	410	389	381	402	405	402	388	399	419	390	360	369	422	382	387	393	391	382	422	342	394	399	441	417	419	411	432	434	371	385	425	375	400	366	401	400	422	361	374	405	372	397	408	402	402	401	396	401	417	408	388	392	381	387	382	407	385	390	382	374	385	390	435	404	364	402	365	368	396	419	434	392	405	426	359	396	385	384	393	379	370	401	346	348	436	370	405	411	373	387	392	376	382	412	397	373	343	390	392	437	393	405	386	409	389	428	373	388	412	377	397	406	402	373	406	426	399	365	421	430	357	395	370	361	383	368	375	433	392	410	394	375	426	377	384	388	367	405	360	429	410	384	368	383	413	382	409	381	402	425	368	394	390	392	410	377	385	390	396	401	418	402	433	385	376	403	408	372	373	353	434	409	369	397	368	401	393	377	412	356	383	377	396	420	400	349	406	389	417	405	417	404	378	376	408	383	359	372	396	406	410	366	366	367	398	398	378	377	433	383	380	387	404	404	354	406	423	400	418	434	362	383	380	406	372	371	422	389	385	378	367	385	392	393	377	390	407	419	384	435	404	393	409	434	371	379	415	370	372	393	406	396	397	390	399	385	417	387	416	385	415	387	371	407	382	409	423	431	411	384	410	366	408	383	378	389	395	397	396	421	416	396	413	370	407	402	390	423	411	355	393	411	384	393	408	395	421	406	387	379	385	389	362	400	388	352	462	406	405	383	385	425	414	381	378	401	355	375	440	382	375	375	386	375	429	389	399	371	378	384	359	409	405	375	396	359	429	377	419	369	390	420	384	401	397	403	442	403	389	389	409	381	392	421	433	398	381	381	440	378	411	418	382	382	419	403	376	408	396	395	435	398	396	367	385	388	405	404	424	402	385	435	394	385	378	363	378	402	393	376	387	413	396	412	403	388	422	354	434	364	394	407	377	380	387	382	378	386	389	408	396	395	385	369	420	398	389	384	401	390	406	395	398	367	397	380	388	411	346	389	413	406	360	416	399	362	399	406	402	377	411	430	398	368	397	390	415	396	416	409	361	402	411	413	328	385	406	414	382	426	390	395	383	366	416	391	403	400	414	363	415	421	398	386	407	422	361	374	364	417	379	390	440	431	372	407	388	401	384	388	378	422	379	410	424	401	391	373	394	409	379	403	389	406	380	425	379	415	364	387	390	415	378	392	388	409	435	412	392	386	406	401	407	357	410	429	389	384	382	379	411	403	390	392	399	410	365	391	375	392	404	393	386	386	414	355	391	397	420	387	381	353	401	408	366	375	397	391	421	379	388	379	373	377	384	358	386	391	419	375	366	397	410	389	437	396	386	357	414	401	376	406	387	391	390	390	406	387	413	387	397	390	384	399	412	410	371	388	384	341	414	391	367	399	395	374	401	362	368	378	384	388	383	435	419	378	390	375	407	408	358	424	366	391	382	418	375	409	419	410	397	405	370	381	391	393	365	389	403	437	416	448	395	388	390	363	367	357	384	362	380	430	368	392	383	358	355	393	412	389	375	379	394	406	409	378	401	395	407	376	433	368	429	378	416	403	369	389	377	383	381	388	388	407	418	353	396	371	377	378	419	423	379	415	367	412	427	381	331	369	421	401	404	406	385	413	377	385	372	389	391	365	406	384	413	352	404	391	381	428	386	408	365	403	423	357	357	409	410	392	401	366	378	398	369	385	384	394	406	395	408	402	366	410	387	400	401	384	394	368	400	351	385	382	380	368	414	426	399	390	384	390	363	408	413	406	382	428	398	381	409	381	401	401	405	387	342	380	386	377	371	397	358	412	412	380	378	359	405	409	396	389	423	403	401	386	409	438	412	391	381	389	379	401	406	375	403	364	399	446	343	411	414	376	396	410	385	431	373	377	373	400	405	413	393	404	409	392	379	397	384	388	390	404	382	386	388	397	427	432	403	386	415	353	381	443	416	360	372	430	412	433	395	389	372	375	410	402	413	408	372	398	384	368	411	411	390	371	378	383	390	364	380	398	399	405	375	404	360	389	397	398	386	396	376	379	391	399	392	378	407	378	414	369	359	405	430	388	371	390	368	433	428	380	396	397	380	422	397	374	415	395	378	367	392	386	400	357	374	383	424	394	424	384	417	402	422	380	404	439	410	432	391	392	392	399	398	391	386	364	378	409	362	352	392	400	397	398	385	379	367	394	399	367	412	430	400	408	383	370	414	350	416	357	399	393	386	410	393	397	407	437	433	424	402	399	378	401	389	364	419	388	368	396	437	389	423	392	365	419	406	367	386	409	385	382	431	380	421	407	398	377	365	384	370	431	373	406	379	412	375	385	394	375	428	390	379	401	413	360	350	372	401	398	398	437	384	363	409	419	389	393	403	387	401	389	404	388	385	415	390	391	375	390	420	355	398	399	395	374	397	375	398	387	419	433	387	399	399	376	407	370	371	404	359	372	419	389	439	432	376	370	384	411	433	391	385	399	368	375	381	411	415	391	401	392	396	388	379	377	396	416	369	412	399	422	401	416	408	388	403	422	394	390	401	396	414	413	372	345	375	404	397	392	373	411	379	394	424	385	378	344	404	395	411	412	413	386	373	436	400	384	383	427	403	435	410	373	400	419	410	370	435	387	424	392	398	349	410	391	408	400	403	396	364	383	386	363	365	396	377	413	396	420	372	400	380	397	380	399	415	362	387	433	383	372	398	426	393	383	431	373	418	421	413	416	385	373	415	398	344	426	389	403	424	415	401	390	391	391	386	390	414	379	397	393	378	394	400	387	401	405	400	396	372	397	363	399	429	387	433	404	419	416	375	379	404	371	406	403	384	411	404	357	366	401	417	412	391	388	409	414	395	408	373	394	357	409	419	376	393	359	406	353	410	418	401	390	411	398	390	401	418	406	378	389	379	391	398	396	364	395	382	386	411	379	386	398	401	403	383	385	436	360	435	359	402	415	390	419	379	362	422	401	337	371	402	381	370	428	416	359	378	370	371	390	387	399	361	372	392	387	422	384	385	397	399	349	402	407	390	403	396	386	391	385	398	364	374	404	397	366	379	406	383	418	388	403	393	396	420	384	417	391	386	418	431	400	400	358	385	390	397	376	415	416	390	368	433	393	407	444	418	375	371	381	399	404	371	373	366	383	407	441	395	392	342	420	393	388	406	396	373	362	416	387	430	370	410	405	404	409	421	402	386	368	397	377	394	378	397	408	379	383	455	415	388	382	418	415	403	403	402	389	420	375	355	387	398	391	404	374	400	377	432	398	414	390	403	431	383	386	418	418	378	397	386	405	407	415	378	381	385	399	368	380	391	415	388	373	375	385	371	376	386	382	437	395	377	354	386	399	399	387	403	387	360	393	388	340	393	411	399	386	426	393	395	413	401	387	381	436	390	404	411	394	399	388	375	443	362	385	428	411	422	401	408	375	374	416	414	396	405	369	398	376	374
62316	89786	49257	3852	8024	1202	741	698	706	701	700	685	680	638	631	736	650	675	657	655	650	694	693	663	659	695	646	662	631	666	646	708	685	692	629	675	653	659	663	695	600	674	693	671	647	663	677	668	664	652	705	655	665	629	609	652	658	645	646	664	620	656	680	643	646	637	677	630	684	646	662	668	662	675	659	689	712	615	667	665	672	682	647	603	671	659	635	670	636	647	639	699	664	660	654	655	625	644	671	693	642	636	650	687	661	675	658	670	654	651	716	622	606	659	630	635	626	615	676	700	657	663	651	643	655	679	645	635	685	660	695	641	661	688	624	718	673	651	670	631	649	628	618	685	647	696	679	693	680	644	713	681	613	645	650	661	676	654	665	657	618	642	593	672	675	668	696	629	676	668	636	674	655	688	679	633	637	628	644	618	692	618	649	652	638	678	657	623	677	663	676	643	695	661	653	673	649	631	678	643	614	627	650	620	632	686	661	653	649	689	615	630	671	719	646	668	656	646	633	628	646	674	666	639	639	670	673	700	658	700	635	672	621	691	668	671	644	611	633	629	642	664	608	648	647	588	617	615	667	612	637	675	617	657	639	654	618	649	686	663	625	671	696	651	694	635	650	670	675	621	659	652	670	702	684	662	692	629	653	674	665	676	660	637	616	614	660	635	709	631	651	690	625	692	676	681	649	627	671	618	688	639	689	658	634	702	696	631	639	657	640	718	665	707	696	642	661	658	696	653	639	649	642	670	643	647	655	677	679	614	646	662	594	671	680	694	672	671	681	658	705	642	692	633	644	690	607	704	635	686	653	666	687	638	644	693	680	663	631	607	648	656	664	707	671	636	696	668	631	657	657	648	709	649	654	695	695	694	652	683	659	618	626	655	614	691	648	644	668	675	616	627	600	681	697	655	657	628	637	659	635	643	614	669	660	641	645	660	666	671	653	618	648	662	637	671	662	665	677	652	632	663	662	632	682	650	653	633	689	653	687	636	676	631	660	571	633	679	645	650	656	647	674	675	666	670	637	651	649	656	685	680	660	615	667	722	704	685	635	652	639	641	668	636	665	606	660	655	664	679	646	650	703	642	653	623	651	643	658	668	656	625	644	666	648	648	625	693	640	639	690	664	670	658	669	612	661	674	680	691	700	680	647	614	676	686	706	624	678	657	643	657	683	638	684	628	631	629	656	653	653	663	670	697	589	669	674	665	614	666	681	673	679	682	681	643	618	675	669	646	641	618	699	665	648	613	605	673	650	666	599	659	659	695	671	616	684	655	660	655	636	643	624	647	643	654	672	649	632	661	652	661	664	647	650	671	635	638	628	657	690	662	666	626	680	677	626	679	694	689	650	648	638	678	663	632	646	692	638	654	676	652	608	617	609	659	653	597	626	659	641	693	654	639	626	679	693	731	634	647	683	644	687	695	641	664	672	662	667	669	665	651	661	643	630	674	660	667	634	602	660	705	618	654	659	655	672	638	705	681	667	636	692	674	680	645	644	643	669	687	663	680	647	678	626	690	623	689	616	643	652	655	649	672	661	703	661	664	645	658	684	619	660	656	716	639	658	614	661	622	653	677	650	695	657	664	649	694	682	682	660	661	625	702	616	715	636	650	697	650	644	669	640	612	634	659	673	640	702	663	661	641	595	631	646	667	693	642	645	660	681	643	625	669	679	645	620	628	686	678	681	673	636	678	673	677	659	663	652	607	644	707	694	682	652	675	669	659	670	666	676	655	643	628	658	644	646	692	660	651	670	633	669	680	638	669	642	744	665	648	687	668	687	678	651	671	677	681	639	672	619	632	682	660	709	688	650	683	639	631	628	650	660	687	711	665	628	675	637	624	682	688	688	626	642	690	633	641	672	641	702	665	704	663	634	679	686	661	680	630	638	656	650	670	625	666	670	685	690	674	665	640	660	646	634	693	678	665	616	641	626	652	670	728	616	612	616	650	690	699	633	671	648	642	649	633	646	641	645	636	621	629	683	650	669	618	661	638	621	638	680	632	648	643	664	647	631	710	690	683	596	690	657	673	582	679	634	628	659	618	637	670	693	612	681	661	725	614	684	628	667	676	657	685	644	652	672	647	696	677	622	617	695	664	640	627	660	683	645	660	666	670	661	650	696	642	655	672	676	659	639	635	665	640	665	646	657	662	692	618	657	656	664	644	689	641	662	660	641	668	625	650	668	697	591	693	634	608	688	664	734	652	644	654	655	638	673	674	686	675	619	681	600	675	683	664	639	711	648	615	642	688	660	669	670	615	690	620	652	621	688	609	647	685	672	659	648	641	667	643	675	641	660	649	625	626	691	636	672	664	684	659	638	680	692	642	689	671	674	647	646	620	642	642	691	680	664	687	658	639	634	611	632	658	623	636	690	693	694	586	645	678	659	665	654	656	646	599	640	651	628	652	663	658	662	656	703	730	629	642	692	683	623	699	615	665	681	607	651	659	667	670	643	603	688	667	674	673	677	664	676	587	671	694	660	628	668	707	631	681	693	628	665	630	681	657	676	670	641	625	695	633	697	652	640	650	638	644	676	689	670	621	624	625	637	622	703	653	651	674	645	671	675	649	681	665	694	673	667	710	608	684	677	639	634	704	650	641	672	672	679	630	650	618	653	646	657	615	625	670	671	666	659	656	669	665	648	644	668	675	685	670	651	666	659	617	679	658	705	664	680	676	684	654	667	653	633	630	643	620	665	652	652	625	698	689	640	585	643	644	604	637	628	647	684	696	719	639	674	666	644	660	671	673	678	668	659	640	650	700	643	627	628	618	671	673	649	662	646	645	647	657	674	662	663	665	674	616	669	653	634	677	604	652	644	654	656	690	629	661	666	651	710	643	656	656	695	685	644	601	659	666	692	670	676	674	703	700	659	662	713	684	652	626	628	636	646	679	660	676	633	638	624	648	675	610	665	656	686	628	698	662	647	657	658	623	639	661	675	671	713	706	654	651	640	663	685	651	670	687	674	676	679	656	627	660	601	670	663	645	657	675	639	664	685	677	688	603	669	628	647	683	642	663	641	641	644	658	616	637	664	637	616	679	656	663	700	635	698	643	614	678	586	636	673	614	686	626	665	620	675	639	662	681	664	706	706	671	658	606	639	687	654	632	629	694	655	678	658	650	638	672	687	677	665	653	687	659	705	679	658	648	662	659	670	649	666	681	637	609	658	654	711	669	668	642	677	708	663	665	657	635	680	711	612	619	703	652	633	710	661	681	678	664	654	655	643	659	656	651	655	646	692	640	650	649	641	672	676	688	657	674	661	658	679	673	658	657	643	648	625	651	672	650	668	609	688	665	642	639	644	652	663	668	689	685	675	643	630	653	628	698	590	655	665	642	655	643	662	658	636	629	643	632	634	671	678	663	669	652	680	654	713	732	684	704	636	653	706	709	692	651	662	651	670	637	663	620	637	697	643	652	659	649	654	688	633	667	660	621	625	670	684	654	644	662	699	670	697	656	646	653	628	678	705	665
24417	23142	30284	24564	21587	17163	2461	773	640	681	654	675	714	683	705	655	662	710	708	670	686	624	681	662	683	620	689	702	664	646	700	620	683	678	639	642	655	664	628	662	642	626	643	682	633	724	712	614	650	649	641	668	650	652	655	651	664	647	694	681	656	641	623	687	653	649	671	684	654	671	632	636	647	644	642	669	619	667	684	661	691	642	611	680	663	652	619	651	616	653	622	670	604	642	707	647	666	627	665	631	665	621	636	634	680	610	676	633	647	637	643	628	656	623	704	652	668	628	686	641	651	661	631	658	690	655	673	690	625	613	645	637	641	662	647	681	636	680	660	638	615	645	629	683	702	661	639	655	658	606	667	675	683	597	686	656	655	684	606	594	646	606	636	634	699	624	654	630	669	659	688	661	631	627	624	617	662	615	690	651	637	655	648	639	664	654	674	655	660	640	642	622	647	645	672	688	674	624	679	626	654	612	694	692	624	679	653	661	645	643	687	641	631	600	628	651	633	643	640	634	672	646	703	678	636	620	636	651	648	667	644	646	679	636	606	667	664	616	645	630	649	668	619	712	662	660	675	670	644	617	687	644	702	699	713	653	634	632	670	647	650	653	642	585	652	654	676	678	686	703	658	635	622	673	643	627	613	664	670	670	630	679	619	635	704	645	634	662	597	675	670	622	648	663	629	660	641	657	664	643	644	637	652	649	622	633	642	604	697	645	652	660	658	660	688	634	662	641	641	651	673	670	592	674	662	639	626	621	662	662	711	647	678	621	691	665	639	612	652	655	640	637	618	642	686	708	695	672	636	655	645	663	653	713	719	693	647	667	692	607	651	673	644	579	681	668	643	622	624	693	646	681	631	663	668	631	626	670	672	643	660	643	701	658	594	648	660	683	622	610	646	658	651	644	646	642	641	658	685	631	682	677	650	643	670	652	622	685	639	690	650	675	728	657	643	617	692	662	673	665	653	646	657	642	682	646	677	629	592	664	680	629	658	660	640	627	631	611	642	644	675	639	647	670	627	655	669	660	660	672	609	696	647	687	646	700	642	633	626	624	634	655	678	642	606	631	681	688	633	657	605	680	639	649	622	696	640	716	655	640	680	697	665	676	662	684	651	670	629	643	648	622	643	669	687	657	641	657	671	648	671	643	620	647	672	670	645	626	656	656	673	664	638	659	638	648	664	668	615	631	612	703	680	605	653	664	629	643	655	651	634	640	712	684	628	680	678	618	636	654	637	661	643	644	655	644	660	677	658	656	660	600	642	636	690	670	642	661	674	659	657	680	682	698	645	659	639	653	643	652	638	654	660	643	675	661	656	646	602	680	612	686	686	627	643	641	602	625	639	662	641	657	662	643	659	646	656	620	640	614	667	606	639	681	664	658	648	660	642	654	662	637	669	653	661	645	649	680	644	668	658	619	641	655	627	659	593	666	656	655	658	637	654	663	692	677	649	676	645	679	658	606	663	674	653	670	663	678	654	669	668	592	659	678	663	653	676	644	599	685	657	633	645	678	628	645	641	642	634	629	648	649	648	615	640	658	647	646	634	645	633	674	639	620	660	654	643	618	673	632	663	670	657	647	678	642	701	665	640	655	617	681	668	617	654	693	673	637	624	645	672	652	628	634	707	693	674	618	626	677	683	674	671	653	663	629	688	670	680	652	627	602	632	655	626	679	713	625	654	628	638	657	679	670	624	694	665	658	688	649	636	627	631	664	694	616	646	689	625	660	618	643	652	643	648	661	694	657	618	653	652	662	684	687	644	647	634	602	655	631	599	683	610	651	648	669	669	651	658	642	693	686	628	650	607	644	673	643	652	670	661	647	641	661	643	639	618	663	651	603	658	681	615	610	686	642	672	684	675	590	647	618	638	628	613	646	619	637	648	648	669	630	633	640	681	636	679	673	664	631	670	672	678	615	645	681	683	655	643	667	668	606	639	605	630	633	654	677	682	672	660	630	642	687	654	679	619	656	690	637	627	632	653	680	625	632	650	691	626	674	666	695	668	642	663	607	631	639	606	689	658	635	632	660	662	635	632	665	649	682	648	629	646	670	648	675	618	676	641	625	654	703	638	637	694	686	646	659	658	649	648	610	628	646	675	653	696	648	646	601	665	627	639	679	646	652	663	681	665	639	672	653	647	611	658	666	675	613	630	640	618	680	649	654	641	650	673	640	670	595	682	669	622	632	684	706	662	668	669	646	628	659	668	659	668	646	661	632	630	666	687	656	668	648	641	684	666	676	651	649	651	636	654	659	655	596	621	672	658	657	690	670	676	660	621	709	655	658	656	672	680	681	661	609	620	626	627	674	654	678	647	627	681	640	606	644	645	642	690	641	595	712	650	612	671	660	646	666	651	632	667	655	678	676	622	624	650	709	672	644	641	595	662	648	636	651	645	646	629	657	664	668	647	682	663	661	672	677	661	657	642	670	595	680	672	660	610	659	645	661	617	623	604	628	634	625	675	630	646	670	655	602	632	613	660	641	659	678	658	637	649	689	669	676	643	666	642	643	658	680	653	639	670	626	639	649	643	659	606	632	657	651	653	612	678	591	687	630	669	647	690	675	628	691	693	617	651	644	692	645	638	658	652	587	632	670	675	658	663	624	593	645	672	623	686	615	625	669	642	593	649	668	639	650	635	654	667	682	659	661	618	640	658	624	689	658	601	664	627	641	661	659	673	684	649	643	610	659	684	666	672	657	616	678	643	634	669	659	624	702	673	650	691	672	672	649	688	654	662	639	634	659	674	623	638	642	645	618	706	625	664	636	665	642	640	681	622	626	648	645	674	680	640	631	636	673	664	640	692	680	648	647	619	690	611	663	641	626	675	654	649	675	657	629	616	682	654	613	643	637	666	665	631	689	695	659	629	671	622	714	689	666	657	650	603	612	653	623	619	631	632	646	646	612	636	634	637	599	646	644	666	690	676	670	633	644	630	662	617	668	677	676	661	640	691	656	652	629	637	681	649	633	645	690	667	674	670	666	648	683	649	615	615	685	654	653	634	665	644	667	639	655	670	664	659	656	659	732	632	677	648	625	616	638	577	675	630	604	673	699	675	652	651	653	634	616	657	624	674	659	625	652	667	637	647	624	633	677	652	650	655	625	685	679	635	664	627	606	667	679	613	664	682	659	716	695	679	638	632	665	640	677	655	653	648	642	625	629	660	617	673	680	638	599	643	649	618	635	618	706	646	604	626	651	665	674	728	659	692	659	680	653	627	649	639	655	638	708	663	628	647	616	598	634	636	700	649	666	631	638	672	666	680	676	618	644	630	642	629	671	649	672	610	632	639	624	670	663	650	618	629	600	699	626	653	623	682	653	655	652	655	647	614	663	655	650	640	646	626	636	639	663	642	645	623	666	677	634	625	669	648	596	667	641	648	648	608	661	667	652	621	654	662	618	683	617	644	671	627	678	659	648	653	675	690	637	663	661	659	673	650	656	645	638	680	605	695	702	638	654	688	650	661	609	707	657
60828	100643	58621	5912	12584	2709	1104	1099	1082	1143	1048	994	1055	1034	1008	1017	965	1037	999	1051	961	978	1061	1033	1024	1019	983	987	971	964	1002	987	937	1027	994	1005	996	994	1003	990	1030	972	1019	1002	1036	995	997	991	1043	1013	1036	990	992	1041	938	990	988	1031	1041	999	1016	992	1031	963	967	1006	1022	1046	1076	1000	965	1071	958	1024	939	1068	1064	1006	994	1025	1004	1035	988	1004	1023	1015	996	1039	1019	999	1040	937	1030	1028	1004	970	1027	1023	1061	997	998	1039	1078	994	1015	1051	1003	1056	1007	1025	1009	963	972	1047	1039	1044	999	1039	1027	1070	1040	1067	1018	1014	973	997	1046	1052	982	1011	979	975	1001	1047	1015	993	993	977	1016	1056	1055	1002	992	1010	1043	963	999	1029	1057	1008	1003	977	1014	1026	1009	989	989	983	952	1041	948	1005	1008	1010	1026	1009	945	997	967	1053	1008	1011	1018	1023	972	1012	1005	966	1035	1027	1048	992	993	993	968	1006	1011	949	975	996	1031	1049	991	1015	1005	978	1017	1030	1008	966	994	986	1045	1039	954	1004	1019	1035	1007	1035	1040	1064	996	986	1021	1031	1045	951	1055	1015	1023	944	998	1004	997	1018	1026	1073	943	984	1008	1045	1009	1032	947	1069	1008	1047	1022	960	976	1025	1019	1064	1026	1019	1041	1012	1049	989	1014	1028	1002	1066	1037	1025	975	1009	1075	1037	1002	985	958	1005	1011	1027	995	1009	1004	978	987	1021	1013	1003	1000	990	1000	1007	1032	1028	967	1023	1022	993	1023	1006	1022	989	1055	992	1071	1050	1007	1033	1015	1012	971	954	1057	1041	947	987	948	1054	998	1037	1001	990	999	1042	1033	955	1038	984	991	961	1057	1004	1050	994	1027	985	976	1035	977	1012	1031	993	1001	1046	983	985	973	1019	973	1030	1020	1027	1007	991	1027	1057	967	959	1028	990	1001	1040	951	1013	990	990	1002	958	980	991	1011	1006	978	991	1005	997	960	963	992	1022	1023	1013	1063	1034	979	1030	1006	1014	1053	974	1042	1022	973	981	1010	1016	990	1007	1045	958	964	973	991	964	1013	1023	1038	1025	967	1037	1072	1072	1012	1039	1051	1056	953	1015	1003	995	1018	962	981	1013	1001	1057	980	1007	1007	1005	1015	980	1050	952	944	1066	1023	1021	980	982	989	1028	1019	1023	972	981	1017	1047	1020	957	983	1016	1006	1012	1037	999	1033	1020	1015	1032	982	970	996	987	1069	1016	1045	1023	1015	988	1031	1009	936	968	1024	993	1024	1035	1028	986	996	1010	1015	980	978	1063	1058	987	1045	1053	1037	991	1000	1001	1021	1012	966	945	971	1024	1015	1039	993	1003	1003	921	1022	965	1000	984	1049	991	992	1012	996	976	1015	981	1023	1014	1027	977	977	982	1009	1024	980	1040	928	985	1012	988	966	1026	960	1030	1022	979	1003	971	1056	983	992	1024	1004	1015	982	1000	1023	1025	1042	1055	1000	956	1004	1047	1052	1029	1046	1038	1030	1017	1009	1004	1060	1011	1025	1000	1007	1033	1006	1025	1029	995	954	992	987	936	1058	985	1008	1007	975	1039	989	970	991	960	1025	1052	1037	1027	966	998	979	1024	1028	1007	985	1007	992	1009	906	1022	951	1045	1006	1031	988	985	977	1025	982	1024	983	1020	1033	1072	978	1034	1028	1048	1024	1016	1008	989	975	985	989	1004	974	995	1016	1049	998	982	1054	956	992	1019	1025	964	952	988	1039	984	971	1084	1050	951	990	951	1032	1011	986	942	1029	1002	993	980	988	1007	996	1011	1011	979	1028	965	1073	1019	987	1022	1065	1012	1001	1056	972	981	1023	1022	994	1003	1047	973	980	1025	1059	1008	1037	978	952	1047	977	1010	994	1042	990	988	1004	1033	1056	959	1020	1019	990	1026	977	1005	1033	987	1033	1028	1031	1003	1012	1021	964	1061	989	968	1055	979	1018	1021	952	1071	1004	978	976	996	990	1027	1042	1011	1055	1042	1003	984	986	981	1005	1056	958	1002	1037	1034	999	1030	937	1052	953	986	1096	1058	1043	991	1000	1046	990	1071	952	1029	1017	999	1045	969	1000	965	1002	1043	1035	988	1004	1011	991	1016	965	979	959	1014	1007	988	1057	1067	1042	1006	1037	1038	1001	1014	1005	953	1002	1007	1015	974	975	1010	1043	970	997	999	1034	961	1042	1040	1003	1012	929	1017	1031	997	1039	1046	992	995	954	978	1000	987	961	996	943	1029	976	991	1024	1053	939	976	1010	1034	999	1023	1030	981	992	974	993	1039	1085	950	1044	1003	1032	983	1050	1061	1001	1027	999	974	1071	1012	1030	1023	1023	986	1012	1016	986	1043	990	993	979	998	1025	1010	953	1032	989	1008	1013	1014	1042	1026	1011	1000	977	985	1018	1014	962	969	1018	999	944	1001	993	990	984	1031	1017	998	1023	1036	1052	975	1083	1020	1049	986	990	1011	958	977	993	997	1017	1001	967	1053	969	978	1046	982	1010	1005	1022	999	948	1040	1011	951	1026	988	964	1047	986	1020	991	977	1007	1037	987	1023	949	1045	1045	1037	1023	1000	1036	994	968	966	988	1050	951	1052	974	1014	1011	1030	986	982	1015	1022	1019	1012	988	996	1003	1011	983	1014	1000	1049	1019	1059	968	1018	1003	1024	1045	1059	947	990	996	1022	985	996	989	1002	1031	1002	1081	1013	996	1077	1004	1052	1029	966	1035	1045	1016	984	1019	1025	993	1037	1033	999	1029	998	1004	1066	975	983	1078	1015	1017	1019	1042	1054	1024	1014	1012	965	991	1036	968	978	1033	947	1016	1019	986	986	1056	1053	960	952	1005	957	977	1007	1012	1044	998	904	1030	1034	994	1040	1035	1039	1016	1045	1035	992	998	998	985	978	988	1032	1045	1008	1039	1025	1023	1047	1022	999	1006	958	1042	968	1002	1014	1081	972	1030	1000	1006	967	973	1035	1073	1016	998	1069	1004	1050	1037	1035	1004	1014	1023	1028	976	1042	980	999	1032	981	933	1005	1019	1003	1051	993	1003	1013	989	1014	957	993	994	983	1016	964	1046	989	1046	976	1008	1005	1069	1036	991	1127	1026	964	1038	1079	997	1032	1053	999	1004	1021	989	1003	1039	986	1011	1049	1007	1013	1027	1007	984	1018	987	1017	997	1061	974	1031	1008	1042	1014	1015	978	969	976	1011	1034	1056	1001	964	986	1033	1005	1011	963	1032	1053	1045	980	1034	944	1053	1106	981	1067	1090	1045	1062	974	990	1022	975	1016	952	1018	1047	1034	986	1009	984	1021	938	1049	975	970	983	990	1039	1026	1001	1012	1034	1020	1018	979	994	983	991	983	944	1006	1066	988	968	954	1000	1015	997	1002	1021	986	1069	944	1048	957	933	1047	1002	950	1027	1050	1022	1002	1003	980	1018	963	998	1028	1013	954	954	983	964	1007	959	1002	1017	1024	1023	1005	1051	977	977	1065	969	1038	1000	1001	995	981	983	996	1017	1013	1004	1076	970	993	1008	986	1032	1021	962	992	946	985	947	1031	1015	984	994	999	1014	1003	983	1006	954	1045	948	1071	985	963	1000	1009	1023	1073	1001	1001	1010	968	983	1010	1001	1038	1045	993	1008	1015	1063	1000	966	1055	1007	1044	1032	1023	1030	974	976	1038	993	1072	1021	941	1025	997	1010	1064	999	979	1035	1043	1059	1021	1007	957	1032	986	1037	1036	1009	999	1040	987	1021	985	981	971	1038	988	1023	1013	995	974	1010	1079	1012	1027	1045	1077	1064	1028	1023	1041	984	1052	1001	1040	994	1023	1019	984	986	989	982	947	1052	1032	969	1004	990	1013	990	977	1030	1026	1022	983	1009	995	981	967	1014	995	989	1002	1011	1017	1033	1005	1020	1032	1060	959	988	1071	984	981	1009	949	1010	991	970	1035	1026	1038	1000	1010	1004	1043	933	981	1064	1013	999	1078	1010	972	1062	964	1005	1017	953	1049	1055	1011	980	963	984	1013	1044	962	980	950	1013	1076	1013	999	1016	1010	1010	954	990	989	1019	1031	1036	1029	1006	1070	956	995	1039	1010	1071	1037	969	1012	983	1031	986	1013	993	1022	998	1010	961	973	969	985	1028	1013	1045	958	995	978	1027	1026	991	1031	1007	994	1044	1032	957	1030	1056	1047	963	996	943	940	975	981	989	973	1032	1002	1047	982	1016	992	1014	1013	1009	1010	1001	966	1046	1025	1032	952	979	1000	1021	1008	1003	979	1050	1001	1004	1033	991	1030	962	1017	1055	992	1038	990	961	1020	1015	984	1024
32162	31447	25083	6095	945	542	473	500	443	460	523	466	499	495	502	505	470	489	499	486	486	497	495	481	484	492	498	452	484	499	487	529	501	496	520	482	505	490	483	491	444	484	506	471	519	502	537	518	485	491	483	491	517	503	462	474	470	502	473	492	478	461	475	519	480	477	462	530	478	483	511	526	483	497	520	490	515	473	501	491	489	513	502	490	488	474	506	486	471	488	500	480	500	515	495	480	518	493	496	478	505	524	484	470	472	492	524	519	522	468	475	503	513	495	523	483	505	501	527	478	467	525	459	483	491	493	498	487	466	493	475	482	487	465	480	538	486	483	538	484	518	495	492	467	479	483	490	507	448	515	517	491	548	473	490	489	445	523	455	503	451	511	526	490	485	493	489	495	481	467	492	442	489	501	491	497	515	529	473	472	530	495	502	459	489	501	501	479	484	481	484	480	460	503	512	506	488	474	537	508	466	475	485	495	500	489	500	486	525	466	516	475	463	471	465	526	490	488	478	507	448	547	506	491	494	472	495	485	487	523	490	474	503	496	496	498	448	487	517	488	508	468	450	538	507	476	469	518	499	522	516	483	482	478	485	478	466	517	489	488	536	465	493	461	522	514	485	487	517	484	482	491	514	490	498	498	479	473	504	508	527	495	475	461	475	498	519	494	475	475	469	506	499	501	500	462	423	510	461	462	490	508	466	471	505	500	457	479	503	483	487	526	473	502	485	502	484	499	475	470	467	484	486	499	501	505	458	455	490	523	465	476	503	508	452	475	515	452	463	506	502	493	472	454	508	488	526	458	520	462	492	471	460	516	492	484	521	521	451	500	517	512	483	507	487	538	463	504	478	500	489	513	504	466	479	508	449	484	510	477	490	493	472	496	494	515	443	504	485	507	494	495	526	500	485	483	499	467	480	527	501	489	520	480	501	493	502	479	465	485	497	524	503	462	514	498	471	462	522	473	528	495	515	489	447	496	461	482	472	489	529	500	489	478	508	508	475	470	489	503	510	505	539	522	501	515	517	532	511	472	478	498	496	499	492	520	515	492	464	515	504	487	471	484	498	518	459	479	485	463	472	527	487	505	488	522	512	491	508	516	494	496	477	497	473	503	454	509	482	489	453	497	490	504	543	471	489	512	532	492	510	485	484	507	525	481	497	500	465	468	511	481	528	533	503	463	487	476	480	500	463	498	495	524	494	488	492	492	476	497	459	491	519	480	464	488	439	528	478	494	523	472	523	430	494	497	496	521	498	543	496	470	484	522	491	495	529	483	493	485	528	494	498	500	521	487	533	523	491	486	471	480	521	489	506	471	466	511	477	477	482	479	496	482	536	435	497	460	512	484	457	492	500	482	482	496	488	476	468	482	489	516	500	478	504	493	449	489	494	512	451	517	472	502	518	491	482	466	497	480	558	496	486	498	527	512	478	512	498	496	473	473	509	468	516	489	486	516	538	494	476	480	516	453	510	499	519	482	477	478	512	514	474	490	487	464	463	485	455	509	485	470	458	502	475	482	535	490	487	461	485	491	493	496	496	493	500	478	509	488	483	495	473	481	507	518	511	512	512	485	499	511	485	502	489	496	523	506	507	501	497	494	534	482	519	490	502	442	484	494	491	495	537	487	503	478	484	504	476	471	476	491	495	486	543	502	459	462	510	489	463	461	491	483	515	477	467	504	488	476	491	517	447	512	507	499	497	542	480	494	481	497	473	502	496	484	493	476	529	447	490	465	448	500	466	495	518	512	499	488	504	512	515	505	496	462	509	511	516	510	467	481	481	502	491	458	468	476	453	515	505	479	456	465	497	520	500	476	510	486	500	454	477	524	484	473	498	497	481	528	511	496	527	476	498	515	468	502	476	555	528	458	459	490	489	501	491	461	471	506	464	491	522	514	435	481	497	512	513	461	480	506	477	474	493	463	501	477	508	449	510	458	523	505	472	475	510	520	488	503	491	469	500	471	517	517	483	485	530	488	522	471	463	473	501	473	476	518	480	497	477	504	468	484	518	503	512	478	526	495	480	476	498	496	510	493	486	480	491	515	513	484	459	489	513	499	488	465	485	480	437	490	483	481	473	517	493	511	487	520	469	530	478	464	519	495	507	463	499	453	511	453	522	488	498	497	527	448	501	485	509	481	484	485	469	479	516	472	497	475	500	476	491	456	497	502	479	504	520	527	500	491	517	499	527	487	463	508	495	518	519	506	452	479	473	477	511	501	505	461	480	521	488	495	514	452	491	490	500	508	502	493	502	468	522	500	490	502	501	531	492	501	542	530	491	483	462	524	504	467	490	502	512	518	494	464	493	520	487	488	500	512	519	506	516	540	514	475	476	481	526	494	486	511	443	550	512	464	471	480	513	530	487	477	478	473	509	497	520	492	485	521	480	487	458	497	503	492	508	507	498	479	516	474	461	500	508	477	479	492	484	531	510	468	479	457	518	507	487	502	490	461	469	480	461	518	464	495	508	531	479	493	531	452	462	467	534	475	503	479	498	537	514	476	576	520	516	496	513	488	481	465	495	484	454	463	463	511	507	489	526	478	525	451	484	489	468	499	497	490	455	472	500	505	528	465	511	474	490	513	520	497	499	517	455	488	510	484	496	520	467	501	518	507	497	508	478	491	476	495	474	458	508	489	487	497	477	497	509	488	458	509	492	492	470	445	471	486	473	459	529	502	540	504	540	521	508	476	506	485	444	497	480	520	502	491	501	502	506	489	451	492	499	494	510	507	499	497	439	526	497	490	514	527	519	490	491	450	500	549	475	448	492	484	489	514	492	470	467	520	507	483	480	459	508	484	495	546	480	473	489	454	473	491	501	505	474	478	506	465	480	492	496	496	452	476	518	472	497	517	494	467	489	476	502	494	495	474	473	483	484	488	436	487	485	495	535	488	515	528	517	501	496	498	529	458	493	515	458	505	525	504	519	495	489	489	467	535	514	508	480	517	471	519	527	462	477	485	486	547	455	514	489	478	505	487	490	484	459	519	492	443	504	483	502	483	538	514	503	475	538	518	481	512	533	520	512	508	472	459	494	457	474	450	473	517	467	523	496	480	495	477	481	507	523	497	511	458	513	496	454	508	528	473	514	481	466	493	509	517	456	517	478	497	498	493	481	540	515	509	478	485	490	472	514	501	492	464	535	491	511	504	454	488	479	507	513	512	462	475	495	500	530	510	461	463	512	506	488	507	494	483	526	498	526	476	545	499	501	521	512	472	487	474	527	497	509	506	519	474	489	480	489	486	524	484	530	486	496	500	504	462	495	471	470	457	500	508	501	496	474	488	499	470	468	516	519	524	480	492	486	495	465	485	501	518	493	463	461	479	504	498	499	469	485	492	506	466	520	502	486	506	484	459	481	494	521	540	513	506	458	488	494	467	493	492	484	524	490	523	520	508	464	492	490	503	523	512	500	517	488	488	511	470	519	494	510	481	496	479	496	455	493	450	519	485	467	483	458	494	494	484	479	475	545	453
42559	48339	26080	1450	1839	970	881	817	867	831	795	797	809	828	844	809	841	829	872	867	804	819	811	793	820	889	858	863	829	859	793	827	841	809	811	841	800	793	862	821	849	800	807	810	811	799	789	789	817	811	832	812	785	819	787	846	865	808	819	808	818	861	816	816	836	823	771	860	819	785	777	780	830	843	819	852	832	809	844	805	834	764	867	830	850	829	814	827	802	843	818	808	840	777	828	827	823	882	788	861	829	765	801	852	792	828	792	832	826	826	811	859	826	780	855	785	810	839	779	819	794	834	776	819	788	842	843	815	833	863	815	781	850	818	838	802	756	796	842	809	787	814	819	804	810	835	846	829	781	858	773	830	784	766	827	855	827	827	802	812	806	822	850	846	803	794	841	789	812	840	794	848	801	834	819	861	821	802	857	813	873	829	804	800	795	852	827	847	834	814	773	897	823	824	822	850	789	834	859	870	835	808	879	829	808	811	737	841	833	832	778	852	866	791	845	831	789	825	857	806	803	767	850	819	794	842	847	801	833	792	847	871	852	780	803	820	756	820	850	819	742	842	855	785	806	880	746	777	813	806	834	868	838	793	821	830	794	801	829	813	829	829	821	811	887	806	851	818	801	881	813	795	862	844	824	823	810	836	867	827	818	794	817	810	827	800	818	863	799	842	790	842	827	813	779	830	834	833	766	830	781	834	819	761	853	802	763	842	789	875	828	844	864	806	801	851	825	859	850	836	804	830	841	794	842	804	801	778	823	839	811	847	866	815	820	869	843	777	831	881	827	760	791	849	785	859	828	842	810	852	824	803	793	860	809	781	831	823	846	818	778	802	818	852	790	812	828	839	812	834	841	798	843	765	790	811	857	859	800	826	780	860	823	794	753	817	862	813	839	767	820	841	825	813	816	803	818	837	848	833	807	750	832	784	755	829	830	819	786	818	824	836	839	784	813	863	875	844	796	788	769	869	816	834	791	835	795	781	830	834	851	804	785	782	800	851	848	827	878	832	821	798	862	815	822	840	829	853	842	859	780	844	779	789	819	774	791	859	850	792	848	818	871	823	863	814	826	809	791	858	838	802	803	836	804	811	797	796	857	828	821	804	818	854	794	790	795	796	813	871	811	777	801	818	845	884	843	859	844	798	810	822	803	868	835	880	788	856	844	844	814	804	838	781	801	795	825	830	809	802	827	899	833	818	836	827	776	796	805	801	825	819	785	824	851	801	816	863	836	892	792	825	829	808	854	813	800	794	810	817	812	856	789	798	844	876	849	858	839	810	830	894	779	793	899	813	807	836	834	849	786	866	814	827	861	810	743	818	792	863	805	795	795	834	851	814	878	857	835	820	838	836	809	839	875	866	806	834	801	757	752	837	806	887	835	873	841	844	843	820	792	795	808	812	805	820	855	789	817	783	788	779	815	858	778	836	835	827	830	810	887	819	839	804	808	829	871	811	839	766	801	817	859	812	798	856	881	806	800	861	827	818	781	833	780	817	855	827	774	818	869	800	797	815	880	797	794	873	858	860	833	837	810	827	859	843	818	831	864	763	797	792	844	871	814	810	804	847	828	882	830	835	807	818	857	837	768	800	845	818	778	810	764	764	859	841	853	832	803	916	807	834	831	843	849	819	800	812	841	843	826	797	780	824	820	799	821	806	844	827	820	789	837	836	822	815	827	819	831	772	813	832	804	838	862	816	833	817	842	798	811	802	841	836	842	808	794	806	783	828	839	784	772	791	791	783	808	774	812	829	817	816	833	855	793	810	855	829	836	780	818	827	777	808	781	800	823	804	835	865	830	814	853	825	789	834	839	804	845	785	814	852	782	807	836	833	854	821	869	899	840	831	812	776	822	742	823	791	806	829	818	841	829	842	821	848	891	828	849	841	791	823	763	859	800	825	789	806	858	825	834	807	833	819	796	850	855	818	870	824	872	868	829	798	853	828	813	854	851	793	805	809	810	847	812	803	785	876	823	768	773	798	792	818	826	779	824	815	778	803	855	812	794	815	835	793	851	807	809	841	803	837	816	829	803	817	810	782	837	806	814	834	776	818	795	792	790	778	814	791	807	829	850	834	848	820	807	853	833	838	833	825	757	815	839	832	813	780	828	833	824	828	790	825	797	804	827	819	814	805	816	828	853	779	815	807	840	803	841	801	834	843	830	837	795	843	805	844	809	839	834	759	788	806	799	854	797	849	891	805	821	790	803	842	805	850	878	796	847	791	834	838	842	832	899	782	779	842	817	835	841	782	833	801	785	832	801	813	832	851	756	821	874	860	825	863	805	839	854	767	873	826	813	777	839	878	848	822	843	826	816	788	811	885	851	802	823	827	828	775	833	836	820	775	835	840	804	842	778	839	805	836	816	837	829	832	834	826	833	832	805	790	842	829	757	861	847	813	794	813	780	849	821	803	848	804	856	821	820	844	799	824	774	876	825	836	805	812	790	832	864	802	804	848	826	832	786	819	818	906	807	835	810	844	865	837	756	812	859	814	878	795	832	829	802	826	785	816	797	832	837	859	865	791	800	816	783	824	838	827	738	837	855	835	818	782	817	834	805	792	789	827	856	787	874	798	827	843	816	833	816	812	853	831	837	809	841	862	794	808	832	791	838	830	847	824	821	849	793	854	753	831	813	797	881	800	817	849	810	777	828	889	794	868	855	805	859	892	827	815	858	869	866	789	847	842	821	800	850	858	842	861	885	845	811	784	800	827	827	804	810	799	819	867	887	865	819	779	814	818	782	795	802	832	858	811	824	859	800	859	824	878	785	787	791	822	800	778	850	898	833	830	803	808	820	775	821	822	781	850	821	791	846	805	810	794	855	800	848	801	845	810	793	847	857	821	819	858	802	854	804	852	793	877	820	787	788	800	848	827	818	801	851	829	811	839	859	831	789	871	871	820	872	831	809	803	802	859	842	805	814	790	828	799	843	817	814	812	863	840	774	791	869	797	799	835	792	814	820	806	854	819	796	848	808	831	835	843	788	850	757	812	853	829	797	788	861	763	834	851	867	842	861	787	807	829	818	771	815	823	861	809	822	816	881	834	795	865	891	776	793	813	782	801	793	809	834	797	838	834	796	785	817	774	818	802	828	799	800	778	799	824	892	837	798	821	830	820	815	788	829	758	858	861	828	819	818	846	883	852	817	800	802	878	835	836	839	807	760	770	861	827	842	787	882	824	819	849	807	821	864	825	802	799	853	776	807	815	799	848	798	813	802	846	835	836	767	798	856	831	873	832	801	826	838	820	838	826	823	803	799	790	817	825	877	783	871	793	824	847	808	805	780	841	802	849	808	817	817	833	842	833	844	831	793	870	895	812	826	797	771	807	813	791	767	803	829	816	844	832	798	822	831	811	817	826	845	860	817	862	880	815	808	818	826	763	837	824	825	778	837	814	792	809	869	841	895	792	865	878	805	793	824	802	849	804	850	834	815	853	827	793	790	831	809	850	831	845	803	812	822	841	835	807	831	878
26092	25572	32539	24496	16574	3750	496	419	408	398	371	393	394	385	391	413	389	399	361	394	350	363	354	410	361	400	363	373	356	363	370	406	399	376	348	356	368	367	381	361	361	343	405	396	379	382	348	327	355	423	375	387	371	400	342	398	386	405	362	395	360	366	357	360	398	371	331	377	384	350	371	384	365	382	375	370	393	383	364	376	399	376	355	381	394	371	349	418	396	374	371	382	364	382	371	377	337	413	377	327	398	351	373	394	360	362	355	382	418	365	350	348	372	367	382	389	411	372	389	350	378	392	344	366	376	386	377	369	386	383	351	349	362	388	373	377	378	362	356	394	348	323	339	373	375	376	368	373	345	370	359	390	376	400	378	350	359	383	357	390	386	364	382	320	367	397	374	344	380	360	403	365	376	373	331	361	391	377	402	352	409	360	346	350	367	381	363	398	349	381	390	366	340	371	389	349	382	373	353	370	380	360	387	356	347	341	348	400	377	397	405	359	354	329	405	389	423	361	369	373	361	366	372	375	375	395	338	365	354	390	385	334	331	368	391	398	378	407	367	325	370	363	397	354	392	360	346	370	396	372	361	374	352	374	410	367	355	381	377	365	387	384	370	385	346	388	370	366	378	396	351	369	366	368	338	390	361	385	357	391	369	360	353	410	405	369	349	352	383	371	348	392	347	382	369	379	391	398	346	369	372	363	354	395	360	357	361	366	365	351	388	363	350	368	347	377	392	346	380	369	377	404	360	368	377	398	367	345	390	371	350	358	371	384	358	343	381	384	359	370	361	371	348	365	368	389	380	377	367	383	381	402	355	369	367	372	366	368	353	367	405	368	356	388	342	355	389	355	367	379	351	372	377	359	398	352	365	386	384	391	395	355	354	362	383	365	376	366	383	354	375	388	375	377	391	343	383	381	395	369	350	413	389	347	382	376	340	355	367	361	377	381	365	393	410	380	370	376	368	362	368	357	393	366	380	334	389	371	403	380	342	364	378	350	360	358	372	377	331	342	380	367	356	378	377	366	372	364	371	335	346	380	388	387	375	373	389	359	330	365	356	360	362	396	395	369	378	413	377	355	326	361	412	332	387	387	372	375	386	392	385	381	390	349	410	341	412	338	414	400	405	367	363	349	360	350	377	361	381	372	358	376	393	364	348	379	383	373	431	403	377	374	355	372	371	369	393	336	380	381	395	386	363	376	375	362	352	398	384	373	370	394	413	387	413	367	370	347	357	376	379	363	349	358	376	397	375	359	393	385	409	377	366	361	370	379	373	369	388	365	342	368	373	342	345	410	366	357	363	349	393	375	355	372	425	329	337	370	388	378	370	361	396	405	373	374	379	405	349	403	365	414	360	355	377	359	383	360	363	360	351	339	397	350	388	379	413	347	390	363	398	358	359	390	356	417	353	416	363	366	376	362	405	410	357	405	356	328	365	357	344	390	377	392	366	377	386	361	384	389	391	353	381	361	372	361	361	407	379	362	381	327	404	363	377	372	355	404	370	377	407	397	393	389	353	373	368	355	357	359	371	413	369	330	376	384	347	377	390	373	411	352	405	369	380	365	372	364	347	363	323	339	374	391	360	386	389	375	396	399	362	369	389	366	413	372	378	353	390	394	399	359	360	386	364	380	398	352	362	378	390	363	382	407	378	384	385	347	364	379	352	379	329	390	346	403	403	386	357	366	383	356	399	388	360	339	379	380	400	348	381	364	372	383	366	377	361	385	368	368	361	369	388	380	345	359	406	371	377	382	352	362	401	353	362	382	353	377	391	351	358	395	395	389	412	368	380	369	394	358	372	424	396	402	348	387	370	358	366	363	340	376	368	362	406	361	360	356	351	379	369	377	384	356	352	361	366	338	399	397	372	369	378	350	375	372	392	373	419	383	390	381	378	410	359	365	393	390	404	398	339	372	369	369	381	355	399	390	384	365	360	350	360	362	369	391	380	384	332	384	348	380	416	394	356	365	407	373	356	379	386	390	371	369	391	376	364	364	394	372	403	368	409	370	359	380	346	347	351	372	361	362	364	360	329	338	391	379	391	371	381	354	393	376	375	345	369	398	380	350	379	372	362	405	369	373	383	392	354	398	377	410	369	403	365	365	338	380	371	405	358	368	365	371	389	385	363	386	345	373	391	339	347	394	375	385	362	364	408	364	371	401	397	368	382	391	377	365	391	367	363	343	351	384	381	378	342	351	371	380	360	394	388	374	359	414	402	381	360	370	351	403	340	368	362	351	357	360	393	357	358	376	398	384	353	384	382	366	379	408	355	373	376	357	387	347	373	382	391	388	393	372	387	352	345	370	358	373	406	393	365	370	372	354	412	358	388	357	413	351	381	387	353	334	380	391	368	346	354	377	415	334	353	397	380	371	377	397	375	364	377	399	371	330	410	399	359	401	376	409	372	408	370	379	375	411	365	385	368	368	368	350	416	375	388	386	377	358	375	336	351	364	381	390	346	349	380	356	381	379	390	358	391	369	378	355	373	363	342	393	368	385	351	396	356	355	374	350	376	363	393	358	347	341	366	401	408	363	412	395	405	327	356	402	350	394	360	359	357	378	387	404	356	385	377	369	383	398	372	378	353	372	382	373	402	362	356	371	374	380	369	371	406	380	382	381	399	392	388	374	348	398	377	396	361	390	388	373	353	356	381	373	376	347	355	372	351	349	381	363	386	371	402	392	388	336	342	377	356	399	363	396	366	343	361	374	362	333	342	408	399	369	324	417	391	357	399	360	389	353	330	364	376	362	373	396	337	401	387	332	351	335	357	352	423	354	350	364	339	389	345	357	389	378	395	364	381	373	381	356	395	391	368	365	358	361	352	390	363	371	360	367	370	356	350	363	382	385	398	383	372	378	374	353	311	387	395	363	338	352	371	357	361	392	376	353	430	397	386	360	373	372	353	347	397	356	372	369	370	370	390	374	383	362	336	374	362	352	382	366	365	388	378	413	346	364	378	391	379	363	379	396	387	380	329	366	386	354	402	367	363	380	405	329	348	405	391	379	364	374	378	391	390	383	406	350	372	362	368	400	332	357	363	403	414	390	413	358	353	348	365	356	401	361	395	341	373	360	335	385	338	350	357	357	366	380	375	388	393	353	354	338	356	363	377	375	387	352	401	376	382	371	380	386	379	359	347	385	386	363	351	360	382	405	400	398	381	380	350	382	385	390	334	398	370	404	396	373	391	368	381	378	338	361	365	355	361	365	354	347	362	383	357	400	364	390	367	381	378	393	394	353	387	392	357	364	357	355	392	371	357	377	383	340	365	345	349	379	390	350	392	354	384	372	372	376	362	391	379	389	397	369	352	347	377	386	404	376	330	358	359	373	362	412	370	351	397	390	362	405	389	344	410	370	369	391	405	352	375	379	391	352	373	346	350	376	351	388	372	381	413	382	354	392	355	370	365	375	416	389	347	398	349	399	405	381	413	350	400	356	338	366	386	376	364	370	367	373	366	369	404	370	360	353	365	359
62660	86824	52788	4786	11423	2619	683	665	696	658	683	616	654	643	648	632	649	637	632	650	658	599	644	647	612	612	629	591	598	643	601	687	677	622	665	614	650	631	674	636	611	627	628	651	619	601	640	594	630	590	603	613	615	609	590	652	641	636	611	635	673	588	626	659	617	632	602	581	609	653	659	618	661	619	585	639	605	636	635	667	631	613	625	620	643	600	648	591	577	655	605	626	605	630	622	613	617	628	605	597	605	688	571	658	583	629	635	637	605	617	604	632	680	618	620	606	597	620	602	634	643	638	632	614	634	653	624	573	622	637	669	638	633	604	630	608	624	633	652	618	601	631	640	602	601	682	589	634	578	621	637	623	657	660	588	643	616	616	639	593	612	630	603	634	644	638	614	601	607	563	626	639	614	654	663	655	649	662	613	588	638	616	588	611	632	586	592	608	621	611	601	636	656	627	633	641	619	639	621	641	596	624	568	687	644	592	651	621	669	613	662	622	647	600	621	668	604	645	643	636	602	633	617	597	614	668	637	616	600	567	621	610	631	652	635	677	571	633	669	642	653	613	616	608	624	609	616	620	643	649	582	655	640	595	605	595	591	668	659	605	583	629	651	624	637	652	642	664	555	685	665	626	657	594	643	589	616	617	648	664	580	611	613	680	602	600	610	639	625	646	627	648	597	643	602	606	632	594	654	631	640	624	661	666	631	658	602	638	665	639	654	636	646	621	649	660	624	587	662	615	618	572	652	664	620	615	638	670	639	606	613	621	635	600	605	648	651	614	630	635	615	598	651	643	612	631	593	632	620	662	628	647	603	613	656	581	598	640	629	634	605	603	587	604	610	622	612	613	590	616	630	599	605	635	627	642	635	597	621	640	641	643	632	646	643	645	639	628	629	621	605	639	615	636	622	661	624	667	644	639	616	599	615	581	602	621	613	631	610	604	637	627	605	636	622	653	673	610	645	625	651	632	569	642	650	627	613	672	642	598	620	648	625	629	619	621	634	655	667	694	629	586	605	661	633	612	645	589	629	600	587	634	631	623	643	645	609	594	642	646	647	643	621	663	603	652	661	664	603	587	647	667	597	594	627	643	656	667	626	631	614	613	639	604	632	611	560	623	608	669	597	624	611	607	657	621	654	602	656	639	613	612	657	631	604	638	590	646	631	652	643	584	639	641	642	659	634	620	620	601	632	596	605	643	633	636	652	658	628	638	621	654	657	628	604	595	621	603	582	618	602	622	609	656	641	684	600	599	601	612	603	672	646	614	580	671	669	649	638	620	624	599	610	617	625	624	632	623	617	596	642	649	646	592	665	593	612	631	618	629	616	632	654	666	652	634	657	644	586	631	608	616	642	635	655	617	627	620	661	643	625	654	623	601	644	628	626	633	617	625	591	634	674	636	615	629	610	638	578	639	653	623	641	609	651	609	676	641	603	621	647	630	631	629	627	587	626	627	648	618	595	628	565	627	670	651	634	629	631	616	660	597	591	604	678	631	620	650	601	658	619	607	636	612	669	609	660	636	596	640	653	637	637	666	632	630	610	658	628	624	645	659	599	650	628	592	601	639	619	650	604	559	643	606	611	679	634	666	632	686	658	651	610	597	643	625	632	641	659	683	599	603	620	624	597	606	598	615	608	620	598	644	589	577	634	630	604	616	652	665	638	639	610	629	660	563	665	627	634	579	623	666	626	634	611	598	640	614	612	610	631	603	626	635	634	597	601	585	647	615	618	608	641	610	684	645	626	605	638	624	629	621	650	611	640	652	606	658	628	670	666	612	626	625	596	619	587	692	620	626	655	578	616	669	603	654	610	601	633	633	636	628	629	636	620	591	620	642	586	618	643	657	630	662	605	637	665	655	628	637	642	631	599	630	634	617	622	659	609	642	661	614	658	702	628	656	624	644	605	639	627	650	599	612	618	643	657	603	583	665	629	608	624	658	666	615	656	642	605	593	592	624	602	631	616	627	618	682	630	593	631	635	627	615	650	618	613	552	653	625	623	668	625	623	656	616	656	611	591	617	622	597	618	618	642	642	596	644	607	644	602	662	651	601	607	625	610	668	638	613	654	671	642	646	630	645	652	665	635	647	634	613	641	615	661	631	668	624	620	614	619	626	606	630	608	631	675	615	652	637	619	586	644	621	632	583	605	615	650	598	630	616	673	634	640	662	611	643	634	614	645	676	638	605	650	590	640	634	645	641	613	582	586	631	575	590	666	672	639	612	596	617	696	612	600	620	648	620	648	616	599	600	629	613	653	683	595	670	543	627	628	629	646	628	647	626	658	575	581	650	615	639	641	623	631	661	595	651	626	672	618	611	654	617	632	613	653	627	645	630	652	589	666	597	654	667	637	604	633	598	608	656	668	650	631	672	644	627	601	638	637	655	671	607	675	651	628	683	651	575	646	630	625	656	633	639	645	679	622	584	665	589	654	689	638	627	618	675	594	597	626	595	630	645	654	633	627	601	622	690	609	606	661	647	642	609	632	622	654	616	664	611	646	600	647	666	620	651	631	663	616	614	640	620	638	622	628	648	650	617	598	624	605	669	629	604	611	621	609	636	596	635	633	595	658	628	565	633	642	645	602	653	656	595	600	627	644	662	584	647	680	654	619	641	613	593	647	614	598	612	645	644	615	636	649	593	605	616	660	616	594	624	612	592	663	618	593	609	601	603	649	577	625	635	641	681	639	601	613	564	661	604	603	623	626	629	580	615	621	647	610	629	635	623	650	639	627	645	627	602	662	644	675	594	628	606	565	582	620	641	642	624	658	635	640	596	625	642	631	590	622	629	650	661	610	668	587	599	629	647	579	600	592	617	623	648	615	618	666	636	632	647	621	657	648	668	626	670	658	658	610	624	570	616	635	610	604	632	651	619	668	625	637	636	580	617	654	572	649	611	615	642	597	668	582	614	613	633	608	622	644	587	659	619	647	589	629	641	655	647	603	648	648	610	636	597	608	592	600	631	622	592	594	630	628	597	618	648	622	676	662	618	674	683	626	633	648	602	615	625	667	596	609	600	625	654	652	618	605	662	646	649	590	601	612	629	615	609	641	618	610	595	633	609	644	643	640	618	634	624	577	607	638	611	647	569	613	642	611	649	689	616	623	636	639	637	679	606	616	648	621	622	612	609	624	647	676	644	634	621	671	648	664	645	564	614	636	635	601	596	614	624	656	619	587	685	593	647	649	605	654	640	612	631	647	602	608	623	641	642	650	641	625	609	599	650	643	630	628	643	628	614	636	628	613	638	619	583	626	646	610	600	621	643	625	626	615	647	632	668	625	562	621	657	688	620	622	586	610	599	630	596	629	658	615	649	612	662	627	646	605	655	648	640	626	588	636	633	609	608	595	641	618	645	604	638	646	629	607	648	661	637	651	620	613	657	637	632	679	595	657	593	597	618	664	619	575	662	656	601	630	617	588	582	627	646	590	634	647	632	649	610	615	617	629	617	654	626	646	613	623	642	664	600	613	626
24325	23304	30961	24760	21478	15315	1877	786	617	721	712	667	695	675	675	616	663	691	649	668	642	635	659	599	644	628	667	625	633	673	646	667	669	637	647	680	658	623	637	634	709	649	618	654	653	662	662	620	652	628	641	624	668	632	600	671	606	599	671	634	642	696	612	575	663	612	687	623	661	663	671	638	692	659	665	648	611	651	600	656	613	608	626	645	627	617	662	656	688	619	659	633	616	656	654	633	625	658	659	658	613	662	679	670	647	644	680	702	662	650	587	624	630	651	655	603	681	645	640	671	652	599	625	668	652	639	669	615	658	657	618	625	650	653	638	645	574	586	656	670	639	679	621	601	670	687	623	650	667	668	618	659	639	638	626	704	657	649	652	647	643	608	628	602	649	640	629	619	665	633	635	617	648	650	658	598	622	634	647	653	662	614	697	608	645	678	617	616	650	621	649	646	680	663	637	657	640	672	638	665	616	643	632	627	669	624	607	601	679	718	606	634	665	623	626	630	659	643	624	708	579	656	640	658	637	639	650	622	646	649	622	670	649	662	637	638	609	689	624	639	608	653	596	621	597	611	624	676	652	627	655	686	676	659	604	652	636	674	621	592	674	635	665	656	658	689	702	645	615	638	624	685	612	648	646	624	623	644	629	670	685	657	637	647	685	737	631	676	603	659	655	622	672	663	629	679	624	692	634	646	661	624	638	613	639	654	635	640	630	669	641	653	650	599	618	640	671	658	660	638	608	702	623	643	609	626	640	658	649	651	652	661	626	636	649	681	651	658	627	649	650	649	635	607	628	706	639	610	621	681	665	614	653	654	638	677	654	648	593	686	629	630	656	632	661	619	651	623	652	638	644	624	604	631	614	602	619	649	609	596	668	633	636	626	647	600	632	590	655	650	681	631	675	656	676	623	612	693	653	655	627	662	664	604	596	680	698	631	612	587	633	640	651	602	648	647	657	612	659	660	645	631	644	612	700	680	675	639	615	669	638	654	628	661	599	623	678	670	665	665	653	638	590	592	627	635	650	640	649	665	639	656	595	670	623	647	640	638	613	643	689	653	665	660	645	628	655	640	709	607	633	623	623	643	623	605	626	621	605	642	615	636	638	622	697	645	630	654	667	660	669	631	630	678	642	659	640	736	699	641	643	660	639	597	625	672	673	646	689	647	665	648	667	655	646	641	653	658	671	659	646	620	644	583	650	675	686	640	676	603	582	662	637	604	608	665	653	620	614	623	617	639	648	628	663	692	663	652	622	649	665	682	613	665	670	646	698	631	574	701	653	665	685	675	655	636	615	610	647	676	626	652	647	650	639	669	658	624	634	636	648	587	619	656	614	636	665	643	655	655	606	624	629	702	649	615	613	639	673	670	649	637	628	621	688	608	689	633	634	620	631	637	643	636	600	685	703	617	664	665	640	631	653	624	616	563	627	644	591	673	635	673	625	649	649	637	677	600	691	659	629	595	640	631	614	599	590	707	670	618	654	636	613	650	665	664	672	646	619	661	641	659	611	637	622	603	664	629	669	619	637	611	631	634	579	651	663	665	615	645	619	633	688	589	647	608	682	645	631	639	623	676	627	627	656	623	641	641	652	642	654	606	642	615	595	653	637	653	701	632	633	685	683	678	643	610	693	628	670	631	648	648	660	629	626	667	625	600	669	637	625	626	636	681	684	629	634	695	611	630	652	647	662	625	640	630	636	677	607	612	671	662	626	650	636	608	580	635	675	674	675	642	586	656	645	620	613	625	629	653	654	677	679	599	665	641	601	656	656	645	597	613	634	669	677	622	648	679	612	628	668	626	690	659	617	638	658	671	619	655	643	688	675	659	663	674	595	619	648	672	639	650	625	633	615	641	650	622	644	638	669	664	669	641	610	636	661	654	653	655	650	637	645	662	648	628	658	626	684	623	650	647	640	631	665	653	633	625	638	613	661	634	656	629	619	590	659	619	580	606	669	655	648	635	627	663	614	654	641	633	596	699	651	651	667	584	611	664	622	618	670	641	626	663	637	650	628	622	635	659	671	647	631	649	647	650	663	614	634	627	660	658	665	665	661	678	598	606	606	625	642	629	659	605	609	639	626	617	707	632	613	624	679	662	669	643	618	636	644	616	609	614	665	653	599	655	623	600	618	651	617	612	628	589	666	671	635	645	702	619	666	658	680	680	653	651	677	631	620	643	683	650	661	619	648	634	684	635	657	642	633	656	656	648	654	644	638	611	604	656	677	611	650	610	625	608	672	652	654	638	618	632	630	629	674	622	624	663	608	609	639	637	645	652	624	625	629	671	641	648	618	661	641	628	616	643	615	642	662	662	622	603	600	628	640	619	622	657	618	670	622	631	596	666	652	662	652	656	636	619	630	661	648	678	647	629	639	632	668	621	620	642	668	612	660	659	616	659	656	643	679	687	643	619	634	619	657	608	652	639	652	622	637	605	614	690	627	636	690	678	663	674	631	661	618	655	623	638	642	635	622	616	625	654	633	649	639	666	634	622	620	660	638	678	589	654	632	665	609	671	675	653	657	620	591	620	654	638	608	660	667	656	650	653	658	682	643	664	658	649	640	644	649	624	620	599	601	642	690	597	654	656	620	633	646	659	643	636	614	638	615	667	648	630	681	641	597	635	613	655	624	657	655	668	643	648	654	660	654	687	675	605	665	648	626	628	660	650	639	636	614	649	604	637	648	607	640	622	661	667	625	625	628	631	642	601	631	663	678	643	635	643	598	645	652	616	654	651	628	615	613	687	636	596	646	627	640	668	673	647	646	627	627	669	650	693	646	599	598	678	667	623	649	604	637	632	658	632	614	612	615	626	658	642	646	612	641	640	655	679	648	658	644	649	658	672	604	653	631	614	655	676	638	621	664	661	614	666	683	607	606	627	615	617	608	644	663	713	635	653	652	609	659	659	650	654	646	633	631	646	632	626	613	640	646	630	645	652	617	651	630	647	672	617	678	650	661	653	607	636	649	658	636	659	641	599	637	697	638	642	613	642	600	623	609	616	606	626	622	653	688	663	591	599	630	690	612	636	659	646	651	672	642	674	636	637	653	618	651	645	664	613	663	651	680	649	706	637	642	682	670	652	632	655	680	620	648	648	624	637	617	654	611	678	667	668	684	618	606	662	622	628	650	645	628	652	659	652	657	639	623	654	643	689	610	633	616	658	680	657	647	625	645	635	599	665	620	679	622	631	662	660	630	677	627	635	669	637	647	618	609	647	628	648	632	642	674	579	625	639	654	613	655	647	663	626	630	599	618	645	642	660	595	654	638	647	675	658	620	617	654	651	676	641	660	615	694	634	696	620	638	660	659	599	691	619	612	630	666	627	596	651	597	646	683	638	595	639	642	631	629	645	632	638	605	620	594	641	637	685	653	685	619	627	651	655	667	647	588	663	638	637	663	689	596	621	676	642	675	616	605	690	660	638	616	644	633	647	643	618	653	641	671	670	659	644	723	658	622	689	600	601	636	649	608	615
60839	98901	62257	4180	18270	2912	1095	1095	1073	1094	1011	1034	1006	1029	1015	999	991	958	991	1015	998	975	1007	942	1041	992	974	949	983	1003	966	990	957	961	979	960	983	995	1000	992	994	1009	968	1008	1017	977	1041	960	953	941	986	991	966	980	983	925	1000	991	976	981	974	998	996	999	930	984	982	976	1010	958	1053	1020	1011	950	981	934	942	944	1004	959	986	980	981	968	942	1023	968	993	972	997	1030	1021	1013	958	1029	891	989	1025	959	997	1018	1006	964	1009	1039	943	963	937	987	974	1024	895	938	972	992	1015	984	953	1011	943	948	941	1039	973	999	971	1013	1039	1000	978	975	973	990	1001	993	1036	958	937	987	903	1006	974	960	975	973	1021	995	940	1004	941	1033	982	992	944	1006	943	927	988	999	1016	1016	968	952	1038	937	1002	969	965	963	978	926	987	958	956	1032	989	997	958	979	953	1050	1019	1005	1029	955	964	998	1022	1034	973	1007	1016	960	1033	977	1009	1024	969	1008	1003	931	986	1034	998	981	945	987	1007	968	971	964	948	942	1041	985	1027	1010	989	1069	928	955	965	945	925	1040	1008	960	976	957	984	937	1042	978	1001	1003	972	1034	993	1019	956	1008	966	970	1006	1027	959	1020	983	994	999	994	979	989	919	1008	989	928	982	1053	984	980	945	972	980	980	967	926	963	962	989	1016	989	993	992	971	1012	959	970	951	944	1011	1013	1013	1010	1003	972	958	974	945	1001	1032	962	996	968	937	1016	992	989	977	978	981	972	1004	968	980	927	1006	965	997	999	981	998	961	1015	979	1035	1003	980	1021	995	1004	927	1044	1012	925	980	971	1025	998	977	961	982	1011	955	1005	953	1027	979	1031	972	965	979	935	1019	1006	1039	908	966	966	1031	992	991	968	1003	945	1000	946	989	932	998	991	947	942	968	1012	1012	992	968	961	968	978	1034	1003	1002	982	974	963	967	964	995	1009	948	944	990	985	1028	923	970	960	988	1038	1002	990	984	974	976	994	985	1006	966	999	1004	999	963	983	1039	950	942	1039	978	968	948	975	972	946	968	916	1018	989	998	955	947	967	944	1016	1019	979	966	998	1006	1004	999	1012	1012	1009	949	954	1054	996	988	1014	1000	951	985	950	988	948	1014	982	991	1016	990	941	1058	950	977	961	917	960	974	1013	1014	1012	1010	1009	956	1034	951	944	919	988	968	945	956	974	930	982	983	979	990	1017	1050	1005	986	985	944	1022	970	971	955	1017	1024	958	990	995	1007	941	925	1035	1007	971	1009	983	948	976	998	951	982	933	972	966	948	996	949	979	922	935	972	918	990	980	1001	927	969	967	976	945	975	967	970	993	991	963	982	1015	994	991	1018	984	945	971	1013	1034	993	955	1014	951	958	1024	967	980	977	965	933	980	1001	980	1021	992	992	966	976	1040	998	1021	999	1000	943	950	949	995	976	1014	956	959	1025	1039	1011	927	995	997	943	965	934	960	923	1010	958	930	961	953	1005	955	1001	965	959	962	988	955	935	1011	1020	997	1033	1018	1017	952	929	949	980	942	946	989	979	971	1033	953	977	977	1000	1011	979	988	1009	984	952	970	952	1006	1003	980	1013	941	1029	1034	927	983	1019	1015	966	948	1012	960	970	935	931	986	1048	994	974	965	1023	981	983	990	1039	965	987	986	987	1011	952	1033	991	952	970	1038	1010	977	1074	988	946	949	968	1006	1025	983	951	991	991	909	931	935	1024	977	1005	964	1004	999	998	971	935	1012	1013	996	1004	1055	966	979	924	989	914	971	943	987	976	1039	899	967	1021	981	942	977	968	1000	980	967	918	978	990	1036	989	946	1020	963	1021	984	1024	982	943	1020	1062	952	980	979	931	1059	935	1004	971	994	986	888	986	1003	985	1026	1037	918	1031	960	941	1046	1037	1023	882	948	964	971	982	1011	1007	1002	914	988	970	1023	917	1014	950	956	990	970	968	990	984	944	974	1052	938	1008	957	1009	939	978	1009	1037	958	934	1047	971	920	978	995	953	949	965	1004	960	1038	997	970	1045	941	1013	960	996	1013	976	975	998	967	946	986	1057	1003	986	988	974	984	970	982	992	969	962	957	1016	1012	1013	955	919	1010	989	982	990	1002	998	1025	1002	1009	1034	961	968	1014	989	1010	997	967	1008	973	1009	973	977	1017	978	976	952	1003	979	986	996	1006	988	1051	977	942	992	980	998	1005	929	938	992	963	1009	966	935	977	986	949	1013	940	965	970	949	1009	989	971	1010	991	986	964	943	951	967	925	1004	963	1023	978	925	929	997	1024	1012	974	966	981	983	948	947	1078	969	1032	960	945	1008	924	1003	965	1019	990	1031	975	983	993	1009	966	982	980	1012	1004	958	1015	962	961	1025	981	996	973	1001	971	988	944	937	996	992	933	969	908	987	954	982	964	971	975	996	1026	1015	957	978	987	996	986	982	974	959	964	1001	976	981	930	988	1014	1008	950	979	1018	955	960	954	944	980	1040	961	1004	925	962	1005	973	975	992	951	943	922	971	958	999	1001	976	1034	1044	1022	974	1017	1007	986	966	977	1003	1014	955	995	965	1019	992	1028	980	1007	974	970	984	956	978	1021	985	1045	974	1029	1015	985	998	903	945	966	1001	928	1017	984	933	948	982	956	983	967	1030	995	974	1006	1000	919	963	970	974	981	949	964	965	958	999	968	992	973	980	995	933	993	995	1013	1000	963	964	1031	962	902	968	1033	976	978	977	977	952	982	978	937	981	969	1018	977	937	994	962	937	986	1040	992	951	993	957	968	973	981	971	1021	963	979	970	969	969	977	1033	968	984	966	983	966	981	984	978	1013	979	1014	1003	1002	1046	998	1023	1002	1011	938	1011	1009	1035	977	920	984	933	940	982	986	971	1063	983	997	998	948	958	961	994	969	942	1029	999	943	1009	1004	985	940	1001	1023	963	975	1006	986	944	947	972	970	975	945	1031	995	1025	954	970	947	993	972	1007	1011	1003	1004	1018	1005	1047	996	963	992	924	973	1007	966	960	988	948	977	959	974	984	940	957	963	982	1010	934	989	975	967	971	952	951	922	991	985	940	970	985	979	1008	943	977	983	994	983	1029	933	1015	998	969	1023	942	994	1010	978	944	957	948	929	1031	956	937	985	980	991	1005	950	974	956	992	964	939	946	990	1024	1065	1027	976	1008	923	1021	964	934	1027	986	985	957	987	991	980	1012	933	947	923	962	973	980	953	916	989	966	980	972	942	1033	991	1042	987	1007	1042	998	1005	996	963	947	951	1005	989	978	1024	995	938	1044	975	1010	1038	936	970	1042	999	963	950	933	943	977	951	951	980	930	970	973	988	996	971	1008	1039	962	952	993	933	976	991	1050	993	965	959	1002	940	999	1001	981	940	953	1006	1003	1005	973	983	986	980	1032	987	912	991	982	999	943	1011	947	985	1033	1023	1015	987	1066	987	964	969	951	1006	998	987	984	1027	965	985	925	933	948	954	991	1010	964	977	1001	1022	962	974	955	954	1003	977	964	987	969	1002	972	989	999	979	935	952	1007	983	960	933	1014	997	978	1042	1017	1000	946	1020	966	1003	980	1061	988	1012	969	911	989	981	966	1033	965	991	948	1035	946	1013	951	985	969	1002	1009	958	968	1015	944	1021	1001	1033	1004	962	952	1019	979	1021	979	995	964	1066	984	997	961	947	985	958	1002	1020	961	938	953	938	913	1004	1022	936	1065	991	964	984	950	996	976	982	987	947	983	999	985	995	994	980	986	985	923	1006	1000	974	962	1006	991	1003	1052	944	934	1014	1025	980	968	965	1022	1021	1002	983	953	995	1022	977	957	973	987	1015	966	983	986	1013	940	974	999	967	948	1011	940	972	971	997	932	994	997	897	1007	1011	963
31433	32415	26247	5513	934	496	510	508	464	459	499	492	471	532	487	449	472	440	536	487	497	517	478	456	526	480	469	517	512	472	513	486	494	507	489	468	470	506	466	457	547	500	514	502	454	459	492	448	521	500	499	518	470	508	470	475	470	469	471	466	469	470	520	507	475	493	503	485	498	470	469	438	447	464	465	514	493	475	494	464	471	445	451	503	488	474	466	504	493	468	481	458	486	473	511	465	507	462	472	475	457	475	486	493	496	468	464	476	414	499	482	466	490	479	506	470	514	437	486	498	493	503	471	477	527	502	473	460	494	461	478	454	489	468	502	451	474	499	493	470	470	484	518	481	446	473	491	460	493	429	471	450	490	452	497	477	499	450	511	483	508	495	511	465	506	481	480	498	511	480	496	475	505	488	511	456	484	506	499	468	475	504	488	493	492	468	458	457	513	439	476	455	453	490	491	442	498	475	502	508	504	484	468	497	463	464	487	441	479	521	495	493	456	480	535	455	487	469	474	471	472	508	479	512	477	471	458	508	527	450	504	503	488	453	478	489	471	487	491	472	514	467	464	474	474	442	482	506	486	482	479	504	467	463	493	469	472	458	510	442	504	470	512	457	447	471	455	446	479	470	472	490	496	479	461	453	493	478	477	482	431	473	500	467	506	469	494	481	447	449	463	508	464	505	481	501	474	487	481	463	450	470	461	485	484	495	461	451	473	459	501	467	474	460	494	494	467	472	440	488	500	492	452	512	497	463	457	458	466	462	494	467	461	472	516	466	490	476	488	472	451	507	465	453	509	477	471	503	469	527	483	518	488	476	484	523	485	483	464	490	488	502	494	485	453	503	483	469	484	473	500	466	478	495	476	482	479	498	525	436	483	485	462	475	482	476	463	479	496	488	479	509	490	485	463	478	512	495	480	481	477	453	477	513	498	489	498	468	490	490	461	498	486	479	473	488	472	544	496	495	498	480	477	503	490	502	455	485	494	545	432	486	479	448	456	484	482	461	497	461	477	456	511	471	460	439	485	494	466	472	469	470	482	508	461	472	478	502	491	483	485	475	428	442	434	469	449	456	471	485	477	480	490	488	473	480	504	486	491	524	466	475	472	502	476	459	549	456	467	482	470	475	445	510	429	472	515	460	484	485	489	444	500	452	525	487	455	487	461	466	452	478	432	446	454	462	492	515	507	494	482	452	483	499	504	462	461	462	435	479	489	478	445	446	486	499	505	509	473	452	499	472	451	499	500	469	484	491	463	459	453	506	464	501	490	490	467	453	485	468	445	491	481	509	439	482	466	469	496	481	506	477	512	496	516	465	490	507	487	472	417	492	493	469	501	487	452	474	466	493	477	479	471	486	499	508	471	508	505	510	486	503	485	484	475	449	427	477	452	495	489	484	493	452	464	488	519	462	450	475	462	453	509	482	426	486	502	454	484	517	494	452	446	488	479	490	485	483	495	480	451	442	503	488	487	406	468	452	447	483	489	483	481	503	500	474	481	483	524	512	514	482	470	442	456	503	461	483	500	464	476	472	467	477	486	473	457	490	457	494	467	491	480	487	500	439	512	485	471	493	507	453	506	462	504	475	488	452	515	503	443	514	481	446	515	477	460	473	456	472	447	451	453	462	451	490	470	485	481	510	503	487	526	469	459	487	475	531	511	494	443	455	476	483	482	508	478	516	500	486	502	511	490	453	448	446	518	497	490	467	472	491	473	467	460	454	481	540	494	530	478	507	504	482	467	483	476	464	489	479	474	435	459	513	488	490	504	506	471	477	523	468	481	468	475	472	493	473	504	480	525	483	466	467	476	511	461	476	496	487	495	469	488	467	459	477	474	479	481	491	480	515	431	488	479	476	487	488	502	472	486	481	458	467	513	497	483	476	464	456	493	474	459	465	505	488	498	508	468	443	449	481	483	492	472	473	481	483	508	494	471	487	435	480	461	536	517	485	486	472	458	473	506	500	520	499	459	475	454	488	492	498	490	479	485	490	465	467	497	459	479	496	513	463	494	488	454	507	480	512	494	489	458	478	471	469	497	478	488	465	503	481	448	461	496	451	450	458	434	467	491	443	464	506	519	474	481	463	499	491	475	476	524	505	472	499	458	500	461	492	499	466	482	493	482	494	476	482	464	470	507	460	467	471	448	478	509	491	469	470	501	449	470	479	470	527	497	462	474	466	516	521	480	437	503	503	489	483	445	518	462	508	439	488	504	526	474	432	452	479	479	492	529	507	481	456	471	436	501	463	478	490	434	507	467	486	486	494	493	510	478	497	464	478	502	480	455	522	462	508	464	495	472	481	511	471	464	490	427	463	478	475	471	461	470	480	504	487	500	509	522	488	512	481	503	528	472	461	452	503	495	470	503	526	480	486	509	491	484	472	503	499	505	487	468	440	482	464	512	462	503	482	504	507	418	444	475	465	461	468	467	500	507	501	470	510	498	498	487	492	461	488	479	492	470	493	473	490	503	486	506	482	497	453	543	509	463	508	487	491	481	512	493	471	443	506	494	505	463	522	491	484	486	464	461	472	454	450	506	468	483	498	472	474	485	462	483	457	498	486	480	500	461	478	501	487	453	464	462	481	478	442	452	469	473	503	459	505	472	491	461	471	486	480	459	498	451	465	494	482	532	459	487	506	485	453	486	473	468	451	519	486	499	483	458	484	505	465	510	489	497	466	445	451	500	493	503	478	496	478	475	464	507	465	458	482	453	504	471	491	472	464	492	474	508	476	496	470	469	512	496	452	477	502	484	473	505	477	491	468	488	454	475	489	461	452	468	474	466	476	507	428	495	467	508	452	486	494	469	498	529	486	496	471	480	494	442	459	452	485	469	515	480	470	456	487	454	479	458	492	481	495	455	490	506	471	465	512	473	484	474	432	505	493	435	477	519	499	498	503	504	496	488	490	467	526	464	467	479	486	478	477	490	468	470	481	494	533	453	494	499	471	509	489	467	491	472	464	493	499	486	491	452	503	471	462	491	473	537	521	480	482	525	471	474	508	517	508	487	498	467	514	504	473	534	462	498	477	454	479	490	490	488	496	466	486	476	457	459	483	493	517	480	507	503	413	465	445	492	479	474	480	458	459	497	465	439	460	498	451	442	486	506	486	488	486	458	457	516	480	502	502	461	480	462	490	453	471	526	465	492	480	454	485	520	507	483	453	510	467	475	453	478	491	482	503	452	487	468	495	468	474	466	476	450	501	466	467	453	517	487	432	492	493	484	485	439	467	482	486	495	501	494	501	460	467	485	478	469	488	524	452	482	474	423	508	456	507	489	496	476	444	453	456	436	456	462	509	479	469	499	492	479	474	457	483	510	492	476	499	440	479	446	474	520	499	472	421	518	468	492	479	458	497	466	479	481	502	468	494	496	489	470	527	470	463	473	492	502	441	483	523	451	490	481	502	473	480	491	472	483	471	501	473	477	456	507	480	483	504	464	427	462	507	461	506	501	466	486	494	440	462	457	477	490	509
41096	50267	25960	1213	1827	836	756	811	854	830	820	848	824	828	839	786	836	868	800	829	832	808	798	872	855	783	840	802	772	790	862	826	825	789	771	821	795	813	796	829	791	848	763	794	770	786	798	792	790	836	784	816	818	764	774	821	825	849	802	822	779	809	785	752	828	848	793	843	796	790	763	801	792	781	828	835	780	811	875	809	812	846	817	747	783	843	828	779	742	807	829	788	765	836	784	787	784	818	778	764	754	772	790	785	844	769	834	802	803	803	847	794	827	806	775	855	773	791	770	811	790	787	810	830	829	840	848	812	787	815	813	783	783	801	822	768	760	759	805	775	803	826	820	768	780	803	865	772	784	822	788	805	749	848	780	751	777	817	766	773	833	832	817	798	788	818	767	821	831	831	762	806	750	808	796	819	834	760	789	787	782	873	785	787	789	794	811	845	753	818	799	800	846	793	811	821	825	827	798	772	765	830	821	784	822	808	794	837	857	834	827	791	793	766	800	786	817	796	795	819	785	776	824	789	802	777	841	796	755	793	760	752	767	761	776	831	838	822	798	841	794	780	822	808	807	850	795	797	822	799	821	801	778	748	817	810	850	776	735	790	815	788	805	757	793	801	831	785	783	816	777	756	799	815	771	876	821	783	758	842	774	812	800	814	783	783	803	789	820	830	824	814	829	800	838	776	872	781	800	823	769	755	812	814	791	803	800	796	788	796	781	856	777	840	816	817	770	820	803	766	800	800	848	805	791	760	757	828	801	791	797	791	791	805	792	808	821	809	826	768	804	746	805	823	812	797	791	814	812	771	816	828	823	828	817	814	786	813	806	825	868	794	811	794	794	848	805	849	784	830	791	843	880	815	813	800	815	801	790	788	816	821	828	794	791	775	784	810	790	782	789	805	795	794	814	784	806	748	810	803	830	805	821	797	782	790	747	744	800	737	804	796	824	840	781	820	822	821	738	841	752	836	798	790	813	822	797	806	829	820	800	814	808	740	772	760	829	752	824	800	828	827	828	762	791	788	762	782	812	803	832	810	808	826	813	792	760	829	809	781	818	836	786	799	807	792	813	822	801	788	805	780	795	838	812	795	797	765	801	810	810	783	759	809	801	799	808	814	789	834	777	766	796	792	838	812	839	808	802	791	851	790	769	817	820	781	793	794	842	796	831	832	764	815	794	781	793	780	775	811	804	816	815	815	762	768	759	824	814	783	801	770	794	778	787	810	832	804	814	820	796	766	807	785	805	751	802	822	792	830	803	802	787	796	790	796	814	782	778	803	803	786	798	827	827	780	777	812	837	825	778	864	807	797	773	781	762	799	782	821	832	792	800	818	830	834	811	764	835	782	812	778	820	795	793	800	769	764	774	780	839	793	791	768	823	789	774	820	775	800	812	807	832	848	813	814	773	775	821	763	822	788	818	779	855	786	844	791	807	801	844	784	784	775	788	790	786	833	785	777	792	813	774	777	752	796	769	814	796	804	784	797	827	763	773	830	833	780	814	794	787	782	785	729	838	824	829	787	825	811	795	749	834	775	773	811	771	774	788	762	792	813	768	807	814	808	814	773	862	775	807	800	842	814	781	785	811	769	845	787	854	788	782	775	785	814	759	793	775	759	795	838	797	768	800	808	796	788	811	816	818	850	816	772	742	836	829	789	777	861	815	799	824	776	840	802	785	801	832	783	814	799	813	830	854	784	830	790	798	791	794	809	807	805	823	768	789	800	798	781	809	720	801	810	747	800	863	797	812	833	854	850	807	786	817	833	855	826	832	793	818	770	821	845	791	771	781	752	811	798	812	782	734	812	840	834	828	811	786	792	785	850	777	795	828	817	861	781	768	821	871	808	787	838	812	814	773	823	804	791	792	760	782	812	791	778	856	781	802	778	790	765	795	846	790	792	778	790	817	728	822	798	768	819	782	769	807	777	808	826	790	825	811	793	830	814	802	844	772	732	832	800	774	793	754	812	828	813	837	824	836	794	876	775	797	796	793	779	792	805	808	759	817	832	840	810	847	767	774	762	800	810	785	833	789	796	859	819	773	836	748	756	777	791	814	817	799	829	773	838	799	805	787	808	769	791	766	770	826	808	799	811	781	786	749	810	790	795	755	715	828	800	843	812	816	794	832	846	772	763	738	767	785	804	800	780	752	767	784	842	787	841	779	763	742	827	831	801	804	838	822	808	766	853	785	809	788	817	826	766	829	821	723	785	782	764	786	802	747	801	794	780	868	851	848	810	751	797	818	808	819	759	851	815	757	835	780	796	809	789	829	768	791	828	847	799	807	785	779	785	786	832	819	770	818	803	776	816	803	793	859	800	862	778	828	778	795	767	809	765	765	827	799	842	753	820	826	803	765	765	829	810	766	775	834	797	792	818	799	788	816	748	847	776	742	825	851	814	778	791	776	823	787	815	790	757	833	866	819	746	837	743	776	791	779	740	808	804	789	794	867	774	739	801	798	830	806	788	812	846	811	771	795	858	799	801	794	775	832	809	778	813	783	804	780	789	813	792	783	816	811	795	805	788	813	818	792	805	769	858	803	808	811	781	768	833	771	793	826	817	756	791	796	803	801	855	821	783	806	824	732	828	767	814	781	835	779	801	812	727	785	836	795	815	757	842	797	756	788	777	779	852	840	786	798	822	818	792	848	809	754	793	767	778	823	816	832	798	800	805	788	763	823	817	807	851	839	756	782	827	803	824	808	776	793	779	865	735	755	743	804	820	801	811	860	854	833	787	820	806	806	781	777	832	794	766	824	869	791	807	794	753	771	858	805	833	840	779	838	727	847	808	803	831	806	830	779	812	840	780	825	775	791	814	823	814	832	796	765	861	818	862	793	830	881	789	734	787	734	814	860	785	836	791	755	793	783	780	827	784	826	772	785	800	813	754	794	815	773	756	821	795	837	838	829	812	808	803	816	767	840	779	796	807	804	812	770	865	837	804	794	814	805	785	807	820	792	844	812	836	814	789	795	744	765	839	790	836	761	792	764	761	848	771	820	818	839	857	772	788	733	842	777	813	820	796	846	842	849	835	811	811	746	782	819	800	873	830	796	834	815	804	742	785	789	776	824	831	809	804	822	747	806	807	809	783	854	798	804	849	824	761	834	813	781	778	779	806	842	830	806	804	815	768	865	778	829	755	801	832	792	771	807	742	795	835	751	783	801	802	836	774	791	828	817	823	783	795	786	820	825	786	808	760	806	794	767	803	819	805	773	813	805	850	773	781	823	856	818	791	778	826	805	777	779	807	823	773	763	758	776	839	739	848	769	801	743	835	785	849	803	743	808	787	811	833	788	815	830	796	775	773	762	829	798	771	748	760	771	867	745	781	777	805	776	808	779	816	799	773	807	817	803	796	802	757	763	837	754	819	763	817	763	801	815	821	806	774	742	800	826	796	792	808	773	792	825	782	770	814	846	806	799	784	816	844	798	809	780	809	802	753	857	798	779	778	796	869	784	786	834	817	835	801	819	845
25987	26879	32910	24483	15927	2534	501	390	408	399	399	388	428	399	377	362	353	371	388	367	382	354	356	370	347	396	339	395	377	382	354	419	354	383	362	384	380	358	374	361	393	376	351	351	362	361	349	342	375	397	353	360	387	387	390	341	369	359	362	414	400	352	404	388	377	419	393	419	377	362	366	388	349	360	376	361	362	374	385	356	410	382	385	390	393	384	387	351	361	350	373	395	384	415	363	374	386	358	373	359	351	342	360	351	360	379	379	369	400	377	360	383	356	396	359	400	369	374	384	354	399	397	343	407	370	367	389	367	365	387	340	380	327	401	348	359	365	374	408	350	347	400	354	353	352	356	368	385	395	416	342	403	358	369	392	358	404	392	364	369	394	408	380	399	363	395	350	383	357	379	342	380	382	383	369	384	353	391	360	358	388	364	366	422	392	359	357	411	392	351	348	372	360	332	351	347	390	382	364	360	352	390	366	383	353	430	374	360	387	366	371	398	354	415	363	391	394	377	369	366	348	383	387	362	353	355	396	401	387	408	341	371	403	379	351	349	364	362	330	370	388	369	338	378	394	369	363	338	395	371	362	350	390	367	364	377	367	374	366	353	345	387	403	357	336	366	383	376	364	356	365	374	343	360	361	387	380	369	399	390	376	369	433	371	391	369	364	385	391	348	366	397	360	355	370	381	368	383	385	362	359	342	371	377	400	357	374	392	363	326	376	386	364	383	384	384	371	358	366	341	370	346	365	388	330	347	387	368	378	360	363	353	382	365	366	411	344	376	363	370	368	344	380	349	373	376	349	401	383	376	366	364	346	369	419	396	404	387	370	365	403	373	366	364	362	411	367	391	354	375	364	407	385	371	412	367	372	401	334	401	362	390	410	309	378	352	354	385	385	350	362	373	376	367	392	350	400	369	402	371	370	380	412	390	391	355	380	388	386	350	351	382	379	353	387	400	392	350	378	357	390	384	368	378	364	380	354	393	360	403	374	415	360	360	399	362	431	353	364	350	374	401	382	361	357	361	395	386	345	409	387	384	398	390	407	368	350	393	368	392	363	386	365	358	382	368	372	330	385	393	334	379	386	379	382	349	424	347	408	380	364	399	361	357	368	352	378	369	371	379	383	398	350	366	363	416	393	356	362	372	416	345	363	382	320	368	392	382	368	354	385	379	389	352	374	388	380	381	347	373	382	370	353	366	387	344	373	403	349	353	361	364	366	368	429	376	399	383	365	390	385	358	398	357	367	372	372	380	361	378	385	365	340	380	377	361	357	335	332	358	384	385	378	436	361	379	332	356	330	345	370	369	373	365	402	388	395	348	364	380	412	394	377	380	381	385	376	394	354	365	376	335	379	348	389	335	326	382	379	392	375	383	341	415	380	387	393	396	371	368	354	389	382	372	391	371	388	353	372	401	372	384	380	369	359	370	366	412	385	377	364	357	366	352	360	378	408	352	373	354	372	387	373	373	349	323	383	371	391	367	366	323	392	360	375	389	398	378	373	366	361	369	357	370	364	340	365	378	363	410	359	370	373	361	386	388	395	358	390	350	339	365	369	400	390	404	387	379	365	347	353	362	354	317	368	367	392	361	406	368	383	349	367	362	352	413	373	379	349	345	390	416	361	374	369	385	348	396	380	358	373	353	363	374	371	426	365	404	357	376	377	363	404	356	391	380	383	356	411	381	334	381	393	384	381	348	381	385	378	377	385	348	391	386	399	382	355	412	386	359	387	363	364	390	384	363	357	381	413	350	367	407	367	351	350	406	416	373	384	387	416	384	367	382	356	366	362	372	381	374	365	377	372	376	394	360	353	372	380	379	354	373	370	400	383	368	364	411	394	383	366	359	401	370	412	398	416	358	384	343	382	357	351	384	367	341	382	416	357	380	382	337	371	394	368	371	390	394	365	382	383	388	386	367	396	342	368	377	389	345	354	419	378	377	378	359	373	365	367	391	407	388	344	357	397	373	358	348	361	361	377	381	401	374	388	377	354	366	342	376	347	370	388	371	363	373	379	368	380	409	349	401	366	374	370	386	388	394	379	393	380	378	385	393	391	367	367	362	382	379	400	384	386	373	372	394	378	364	367	365	388	369	371	358	350	378	359	392	372	376	372	369	407	401	385	358	390	434	371	378	362	381	372	373	382	415	385	357	382	389	360	361	365	377	390	330	361	378	403	346	376	363	364	368	409	351	325	377	411	397	399	330	360	365	360	349	349	415	354	374	394	390	383	383	387	328	360	354	404	394	369	358	349	396	392	388	364	369	367	392	384	396	381	359	387	395	381	358	369	344	414	378	367	383	379	375	389	376	388	350	347	379	376	373	353	391	365	408	361	373	399	358	403	349	356	356	368	369	408	382	367	373	390	341	411	419	323	361	369	346	382	401	396	398	395	370	362	378	383	320	361	385	383	387	368	389	386	399	385	366	352	366	350	372	394	403	348	357	409	378	327	359	358	357	372	357	377	407	378	397	390	375	409	360	370	369	382	384	397	369	380	374	408	381	389	411	410	353	386	367	379	367	383	378	321	366	411	409	355	366	356	369	399	379	377	382	380	374	396	365	378	388	374	385	368	382	377	361	369	363	372	386	362	400	376	393	363	359	382	378	395	376	401	366	361	348	367	400	386	377	390	410	361	344	396	388	423	385	394	381	350	378	363	385	355	392	354	382	357	365	395	343	387	386	380	392	377	399	381	368	363	397	360	328	369	390	386	403	373	358	347	367	402	360	369	378	354	372	392	394	321	395	363	358	374	391	384	367	388	396	386	372	388	362	379	377	398	349	368	367	331	380	409	401	358	371	397	374	394	382	359	363	368	378	351	363	379	361	377	360	371	377	381	369	377	364	361	377	372	367	361	361	376	381	387	392	367	392	388	372	351	351	378	347	392	343	381	404	386	382	362	346	376	377	388	363	376	355	359	381	355	376	342	372	383	373	325	383	363	381	363	380	351	378	375	394	389	395	347	373	371	396	361	384	382	339	402	359	387	360	354	377	391	379	402	407	394	375	396	366	364	374	349	403	382	374	390	432	374	416	362	396	362	383	354	372	371	325	351	343	374	423	378	394	379	407	344	367	369	377	401	340	396	350	399	371	391	387	411	344	390	359	369	351	357	377	399	367	368	349	362	405	355	372	430	386	346	396	404	344	391	370	372	375	397	371	390	355	363	362	385	362	359	361	349	380	361	381	350	359	385	354	402	405	374	399	382	402	372	380	374	353	389	370	402	376	384	401	354	375	374	429	358	361	396	404	365	388	411	356	377	368	399	370	355	395	360	382	381	352	347	406	364	366	349	408	352	371	365	357	377	395	392	395	374	367	368	365	362	375	377	364	341	377	348	416	357	352	366	387	344	370	386	369	397	413	356	381	350	345	368	409	346	358	356	328	390	390	384	382	397	361	361	408	358	376	374	397	370	389	404	355	356	378	374	394	402	391	352	347	378	345	358	390	367	400	372	378	384	372	366	375	371	403	399	367
61425	92325	50192	1951	7205	793	667	646	684	709	639	643	558	648	598	595	650	609	612	678	628	630	671	597	631	630	637	584	609	628	635	657	645	666	611	666	620	620	684	615	583	634	604	634	628	649	638	674	620	628	639	655	616	652	620	616	669	619	633	621	647	600	644	659	658	622	645	652	639	596	643	633	610	638	605	646	644	656	641	632	638	640	599	678	633	660	650	613	623	625	597	650	635	633	623	665	647	592	626	642	587	655	654	649	640	657	657	652	619	617	617	589	597	622	637	617	638	603	676	595	609	679	641	653	639	655	631	592	680	629	657	599	595	604	644	589	583	609	616	605	666	607	616	625	666	644	645	653	636	602	652	654	636	627	617	607	585	614	650	663	628	622	663	634	618	674	586	657	570	583	613	590	659	656	633	617	587	646	639	615	645	635	654	651	602	632	638	592	636	627	624	636	669	644	591	617	615	637	603	604	659	674	641	649	655	572	655	584	612	597	606	609	618	634	645	632	629	594	632	631	659	654	620	632	634	620	614	643	594	616	621	600	660	621	642	642	611	634	638	588	585	617	647	675	643	654	633	668	687	628	644	650	663	592	633	636	647	646	590	624	619	613	624	579	613	649	634	637	661	640	639	591	654	627	588	653	615	612	631	641	627	637	584	617	603	667	630	617	656	633	658	631	663	663	632	659	614	645	644	613	634	607	609	602	678	626	606	595	648	641	645	617	625	612	692	637	608	623	573	605	628	598	672	591	584	611	640	637	639	647	609	603	636	645	619	615	604	611	624	612	640	667	614	629	649	564	583	614	599	570	647	661	629	635	643	610	613	602	618	619	633	667	648	610	629	639	638	653	662	621	641	651	578	650	626	639	675	603	608	645	608	590	623	654	652	625	586	611	656	643	639	639	590	635	613	613	635	676	661	601	627	641	608	641	623	635	637	621	582	583	615	673	628	684	634	656	581	645	639	641	636	612	611	600	604	626	613	654	652	605	631	600	614	644	625	607	620	645	621	650	632	656	665	590	652	647	618	613	614	650	612	612	605	606	657	648	624	609	629	595	601	627	642	646	674	643	639	664	629	592	616	651	637	635	624	620	625	625	619	625	627	598	618	638	630	572	614	663	650	613	638	611	643	583	618	639	626	632	657	605	599	628	638	607	597	660	670	631	631	618	572	570	631	612	632	612	611	630	644	615	657	620	627	618	645	619	647	648	663	636	632	603	602	623	608	579	595	625	632	668	632	587	679	632	610	646	598	628	655	626	636	628	621	604	605	670	586	587	620	595	616	586	626	651	640	667	614	672	604	633	665	636	594	649	647	635	607	595	597	664	619	645	621	643	593	648	597	595	611	622	640	644	625	654	641	600	633	606	661	616	637	637	654	621	638	637	624	630	614	600	628	655	636	652	593	645	603	655	642	650	657	604	647	593	623	662	622	594	642	645	614	628	639	674	604	644	639	664	613	644	690	592	625	612	632	626	602	654	634	618	637	641	604	634	615	613	655	595	647	637	686	595	609	610	666	636	631	604	613	600	633	653	614	630	628	673	621	622	649	570	579	627	623	635	661	690	626	630	625	636	648	638	620	627	674	617	647	633	617	655	625	611	645	618	614	628	591	679	639	623	656	665	644	599	654	617	614	681	606	619	627	639	617	672	633	633	623	587	612	593	592	660	618	643	599	590	621	633	637	596	664	621	611	618	615	619	627	649	623	640	622	612	643	613	672	629	604	641	596	641	664	603	627	613	621	610	622	615	598	667	644	654	659	628	603	685	636	621	670	610	591	597	643	630	666	621	612	644	605	620	609	653	639	586	684	603	650	655	606	619	660	582	614	696	654	579	617	642	618	612	590	583	590	597	605	616	579	684	686	649	635	629	627	639	647	652	626	649	625	615	621	644	612	634	608	581	615	642	608	651	616	656	623	636	624	612	568	608	611	632	633	626	625	643	604	620	596	597	609	649	681	662	649	634	616	648	655	623	591	632	612	625	634	631	678	648	662	620	680	606	632	613	643	603	643	670	644	615	598	596	618	623	597	665	644	657	639	637	593	596	628	581	637	629	619	625	570	621	640	630	628	624	635	626	625	639	613	616	644	604	627	589	608	613	646	617	665	641	651	641	594	614	621	602	648	588	612	636	600	601	663	647	627	630	597	638	633	666	675	625	631	610	605	595	643	642	664	581	649	614	646	615	618	619	647	643	661	669	653	655	679	650	592	600	635	618	572	650	632	610	612	633	601	624	634	659	652	685	612	654	649	641	628	577	620	644	607	590	634	690	681	597	634	614	662	640	658	601	637	642	631	606	677	623	675	637	622	650	648	623	680	658	638	658	584	635	638	632	661	638	654	599	621	621	651	629	608	641	586	639	695	644	624	589	593	598	617	585	641	670	608	637	659	576	668	633	638	615	667	691	659	612	617	626	623	620	620	612	634	630	625	626	628	583	593	625	628	626	606	650	634	589	585	623	619	599	631	679	613	657	617	647	624	641	627	639	668	612	591	627	628	667	622	607	648	603	661	631	620	613	657	631	565	670	633	610	644	654	557	668	680	642	660	623	632	622	672	637	610	616	655	658	592	624	640	620	637	605	686	605	587	578	626	595	654	566	624	603	633	632	590	631	666	617	631	654	661	663	656	645	624	621	650	608	594	618	622	615	651	639	654	634	631	597	617	603	681	594	652	661	611	583	621	654	675	591	644	657	637	679	588	601	619	618	663	664	618	635	620	640	611	574	611	654	594	617	673	577	615	637	603	622	603	599	667	636	597	635	623	584	655	642	674	634	694	664	628	623	591	635	670	651	624	643	641	615	664	637	617	592	602	634	596	665	596	631	642	622	603	633	596	623	634	653	631	637	627	660	650	589	614	661	618	596	664	621	674	674	636	670	605	623	662	584	658	595	619	607	615	671	647	620	670	622	604	628	672	645	652	651	631	638	642	616	627	630	618	606	646	620	622	684	645	638	616	633	692	646	660	597	637	647	642	610	602	633	598	644	663	669	609	627	634	655	625	650	630	673	633	646	624	634	658	652	665	608	616	624	678	613	607	581	653	645	588	596	608	609	631	634	631	658	629	622	624	659	670	592	639	650	610	634	653	576	636	624	596	621	687	658	630	595	630	626	651	631	581	689	662	642	613	668	634	638	603	599	619	621	612	654	621	589	662	658	612	618	592	607	591	630	585	639	611	628	599	611	671	659	645	614	648	614	649	570	602	615	588	603	616	639	661	589	626	623	623	623	595	594	638	581	646	649	587	606	588	621	607	611	655	631	648	620	576	648	621	605	591	612	621	633	618	656	652	616	643	612	633	604	676	654	657	588	640	665	570	569	656	626	687	627	668	620	660	643	648	624	618	647	618	626	651	606	642	641	637	649	644	611	583	657	652	662	616	634	632	651	618	631	640	647	616	649	621	661	603	621	601	635	656	594	626	608	638	581	666	624	652	638	645	643	643	598	585	627	582	644	595	640	619	661	627	628	619	613	564	633
24393	24408	30936	24963	21423	14693	1643	802	705	659	673	679	657	630	696	679	632	694	671	647	679	645	644	702	561	680	650	642	674	656	607	639	633	664	624	621	636	640	642	627	625	667	646	636	643	620	626	598	670	624	625	617	598	678	647	665	625	671	672	646	669	651	654	651	654	660	636	632	618	618	655	644	676	643	631	610	627	575	624	651	620	646	618	642	674	604	625	626	624	670	652	650	691	632	597	607	661	679	656	606	654	662	635	664	625	647	639	622	659	702	670	631	628	657	614	611	648	629	622	650	643	620	617	601	679	651	662	633	657	650	648	628	672	675	643	632	652	638	612	609	628	661	665	644	605	616	649	638	660	600	633	633	626	640	617	643	668	642	678	609	628	637	645	616	634	658	636	618	672	640	664	623	667	623	630	632	609	662	639	612	625	656	636	649	692	639	624	682	665	668	596	671	650	656	623	608	657	648	650	640	617	622	659	637	653	674	667	615	623	613	638	651	651	626	617	630	630	631	607	657	600	634	639	662	628	641	619	657	663	669	629	626	642	630	614	660	639	671	675	641	683	638	617	617	630	668	598	597	660	670	632	606	658	656	656	656	635	623	589	654	651	634	621	648	666	620	612	638	646	662	624	623	654	631	651	616	635	633	656	621	644	642	642	648	600	610	613	619	613	607	652	644	656	637	645	641	619	692	654	638	635	691	606	659	642	610	618	640	562	638	640	645	674	662	590	654	632	624	649	661	608	686	608	604	662	588	651	629	638	603	626	628	639	627	608	624	622	632	633	610	664	630	598	583	640	660	676	637	654	600	627	640	673	598	680	613	605	629	631	675	645	609	647	637	643	645	669	658	606	607	669	647	627	640	667	638	635	650	683	575	656	676	641	661	617	673	626	665	608	611	610	654	646	639	643	664	657	637	650	600	618	608	631	661	653	625	642	642	657	580	684	611	621	629	607	640	636	654	596	653	619	609	652	660	657	666	669	646	674	637	648	648	637	665	642	569	661	625	620	637	598	662	649	649	599	609	613	683	621	653	607	604	651	636	642	637	651	620	647	615	626	617	601	639	646	627	650	609	630	648	653	666	650	634	628	620	612	614	616	628	649	639	638	678	625	617	637	667	655	623	609	659	619	696	601	599	629	630	625	594	610	636	611	645	644	604	631	626	653	654	591	630	628	618	630	659	639	635	646	639	674	634	662	665	635	630	624	694	616	647	644	667	622	622	616	660	650	604	606	646	652	623	635	662	609	613	591	645	641	625	666	650	644	649	629	630	679	637	609	626	653	653	677	663	707	607	682	619	630	662	638	621	617	627	619	655	644	654	646	654	651	629	641	682	649	639	645	645	667	621	642	658	614	708	631	655	635	662	666	615	629	636	602	631	617	657	647	663	598	680	592	646	621	628	608	627	637	628	631	690	666	638	651	621	678	633	669	595	620	638	653	626	608	631	594	668	650	629	639	605	655	629	630	623	710	657	613	640	615	623	656	601	673	607	649	612	671	661	541	699	656	610	657	634	647	640	653	627	663	646	612	609	654	636	600	646	639	635	594	633	637	613	633	630	627	652	663	636	644	636	577	639	603	632	619	632	655	626	607	587	670	639	633	639	640	614	657	621	619	650	676	650	604	601	657	675	616	666	611	615	605	625	658	638	636	633	696	617	647	646	634	646	672	679	643	625	642	649	638	628	617	671	604	600	644	677	693	649	634	634	659	651	588	663	636	683	652	621	618	617	608	659	611	634	694	600	650	610	649	628	652	649	630	644	605	655	628	666	630	607	624	630	669	604	645	671	594	669	637	661	635	621	605	653	618	640	689	644	660	601	647	680	688	604	620	615	650	643	618	677	680	637	677	631	607	623	593	636	656	656	697	645	629	618	632	658	682	618	654	602	653	611	618	635	653	621	635	662	616	605	608	623	592	674	651	644	638	633	628	685	633	673	610	662	640	624	599	616	669	605	628	650	590	632	600	651	605	704	614	616	645	648	578	628	610	643	613	640	673	604	600	690	622	647	645	627	612	628	633	625	628	608	598	621	639	653	614	616	576	672	652	618	663	650	625	605	672	611	644	675	608	614	640	584	648	603	591	611	711	649	627	685	642	647	616	671	614	607	660	668	670	654	626	662	631	649	658	681	605	632	627	584	604	660	653	605	630	642	635	675	630	586	597	642	646	643	695	658	659	687	643	637	623	645	637	630	641	641	636	627	629	621	602	621	593	600	626	549	640	657	656	656	626	595	589	618	620	647	597	603	621	679	664	636	586	643	657	626	672	655	644	623	639	664	628	676	644	593	666	699	649	602	657	656	653	613	643	645	660	671	620	621	644	574	627	628	624	565	629	619	657	635	628	632	624	660	635	605	665	629	635	611	627	608	632	624	629	672	643	659	642	605	662	590	613	655	594	619	651	541	597	626	640	669	633	654	608	609	645	623	671	621	610	656	609	615	640	639	620	643	625	653	630	657	641	625	614	662	642	615	627	635	651	635	652	657	599	558	626	664	593	631	626	584	637	654	638	647	634	607	659	617	644	607	667	621	651	624	660	658	651	660	664	655	599	608	631	638	594	631	609	617	646	650	580	679	673	684	626	607	660	616	644	602	687	559	616	662	659	636	618	615	609	669	617	613	691	638	626	662	616	652	609	640	707	634	605	614	632	608	674	648	633	627	646	651	615	671	661	660	638	604	618	653	641	650	651	619	619	619	643	644	669	636	643	604	680	652	692	653	660	639	614	631	672	657	665	652	634	669	598	629	640	601	647	656	664	629	634	621	627	630	649	649	606	612	641	621	640	670	645	623	624	666	634	628	603	643	632	692	653	645	683	623	667	588	625	627	668	627	611	643	628	637	627	589	640	578	647	622	607	634	613	638	664	593	656	579	642	645	566	667	648	653	617	643	600	632	655	611	630	634	647	639	661	619	606	618	622	622	660	696	642	662	619	665	594	655	622	634	571	663	685	666	589	572	630	638	650	634	620	697	625	626	667	636	625	620	632	640	674	613	714	595	620	610	612	637	636	606	614	575	616	667	679	664	578	649	622	629	631	626	640	683	673	608	682	628	572	624	621	635	657	638	637	667	619	627	656	690	629	636	620	658	651	624	638	621	642	595	634	659	622	630	676	588	663	621	636	592	627	649	616	666	605	634	663	624	643	644	690	628	634	629	667	634	679	649	663	592	606	700	680	676	635	633	614	625	601	604	659	636	612	630	651	696	625	635	657	604	637	673	631	615	576	630	638	615	646	595	729	603	622	595	676	647	639	614	655	630	624	628	636	623	621	643	646	632	620	618	655	590	642	628	661	613	656	646	658	646	657	622	637	610	609	662	650	605	611	692	599	643	661	582	602	658	644	617	610	667	672	621	639	647	623	648	629	633	650	664	608	641	609	602	608	652	628	648	606	638	669	625	603	636	633	663	647	656	662	666	668	643	626	607	643	634	607	665	621	686	646	656	659	622	649	659	688	609	663	645	635	654	640	645	648	634
57113	102358	57156	2609	14037	2588	1124	1068	1071	1066	1073	1030	995	976	974	972	1026	956	1000	985	984	1007	1020	986	971	970	1023	993	985	946	927	1001	1007	930	1064	1003	1002	963	996	989	977	961	968	926	1027	1024	1026	971	1044	967	1000	975	1011	948	909	1018	952	931	1015	944	1037	931	1028	904	1042	1003	983	985	948	966	1017	996	963	1000	971	939	985	986	992	982	950	945	929	1026	961	959	1007	965	953	888	999	969	979	1017	915	1032	1007	1025	962	1008	1010	1009	1022	998	1005	972	959	999	987	996	1024	937	963	954	997	910	995	956	1042	953	969	954	988	1043	992	980	1012	995	985	977	953	987	1023	1006	953	985	971	961	914	1043	969	999	999	1008	977	950	976	995	1011	949	976	963	984	1053	992	1002	956	970	944	939	994	1020	1020	938	1006	992	974	979	943	937	1006	1008	1003	1027	983	1017	956	1008	1052	971	984	1009	978	965	991	980	1021	1018	960	993	983	958	961	962	976	1031	993	1042	1027	982	1001	925	1018	962	1020	1007	976	994	1016	983	921	1068	919	999	993	972	1004	971	1000	1009	1013	996	944	958	953	924	1042	976	951	1003	988	988	971	955	983	999	972	897	993	902	1005	983	972	959	986	1025	961	961	917	939	1007	986	950	989	963	1009	984	997	933	946	977	976	984	1003	982	984	1034	980	989	993	945	1006	970	951	1022	979	969	951	983	962	952	987	960	996	965	968	973	984	1022	968	991	978	1020	992	936	1039	975	953	982	943	935	1001	971	1055	1023	990	1013	983	989	1014	1003	989	1011	954	932	931	1013	999	1007	987	963	924	968	1012	1002	982	1009	996	1034	968	959	1009	980	1011	979	974	979	977	998	973	1010	952	970	937	974	940	932	984	977	1010	972	1014	978	1002	1021	998	939	963	968	1024	919	950	1047	920	993	975	895	949	996	960	995	1007	1036	943	1052	971	1018	1015	978	1018	1005	1043	973	1005	980	946	980	969	993	1073	990	936	995	968	1021	946	985	985	964	1022	979	951	1018	992	1008	956	986	969	995	970	1018	956	1017	992	993	995	983	925	1021	1005	936	963	986	983	978	1004	1048	953	974	948	1017	962	960	1003	940	985	951	961	986	1031	1001	998	944	959	950	897	959	980	1009	1006	999	1026	980	983	987	961	934	958	1021	966	969	1000	979	1023	1001	965	999	952	1020	954	1003	939	947	982	1030	971	983	1007	1006	945	958	967	968	1000	964	1008	991	941	998	963	952	991	1031	986	1004	975	979	956	1012	944	975	962	1002	1028	978	984	1015	1010	948	1027	982	973	929	1039	1035	934	991	976	1001	974	1013	1016	962	1020	979	952	963	997	998	979	997	977	992	987	966	961	1013	973	1022	974	988	982	1016	966	914	993	1014	962	999	937	991	970	963	1007	998	985	1026	967	969	942	956	975	949	1008	988	991	959	970	996	970	1004	961	963	972	937	951	932	894	947	1051	1007	991	949	995	996	891	997	1035	972	987	987	971	982	960	1002	953	988	959	978	962	941	979	981	1060	971	966	995	1045	1003	962	1014	980	968	975	1016	1041	983	983	1020	971	932	1018	1057	951	912	974	980	975	977	1002	970	1016	971	996	1012	979	911	941	946	989	1017	1013	1023	961	1014	935	1043	928	1006	963	968	983	941	1011	1005	989	963	982	1036	991	988	998	1011	1048	1009	988	1036	964	1034	977	995	1002	1001	993	995	985	984	994	962	963	1001	1016	976	918	1001	1001	978	1012	999	975	1011	983	991	1035	955	1004	955	966	995	1003	980	1013	943	988	1052	984	957	980	977	994	986	941	939	1026	1000	997	926	977	969	995	990	964	995	984	999	970	983	960	946	1014	984	967	974	1008	968	1039	966	979	1031	981	928	995	981	1006	993	982	1054	932	963	982	968	1009	927	1013	956	1006	918	959	997	983	988	1038	931	985	984	999	915	1006	969	959	958	942	969	972	977	967	1017	1009	949	922	1030	929	1043	1015	984	990	911	1021	964	924	948	994	1029	1005	997	977	942	978	939	1017	1007	953	1020	904	913	962	932	975	989	948	970	955	1013	1034	1047	956	953	1016	974	998	1033	950	952	1008	958	998	981	1007	1017	950	994	991	950	974	964	1022	1026	966	989	978	949	941	985	921	979	942	1003	1017	1010	960	973	994	970	1051	951	1080	1015	1041	966	1018	1007	975	1036	976	940	997	1019	1017	999	1002	958	979	986	957	1008	988	951	1031	993	981	1015	978	1005	1037	1057	988	968	948	1026	955	986	939	1047	976	992	1029	979	974	960	986	946	944	997	947	975	973	998	966	992	1018	1039	979	1019	928	983	985	1032	966	935	971	951	925	1003	1018	993	936	964	995	981	1007	1038	961	1056	1032	994	944	959	966	951	1039	977	951	1006	993	946	959	982	1056	1001	966	974	999	982	996	1010	1010	968	970	950	959	969	946	995	979	922	1008	1007	961	1021	982	919	944	1010	1005	987	984	932	1008	995	980	1004	981	1002	1036	928	976	950	961	900	965	922	956	978	1006	970	1005	958	1053	1020	977	1009	986	958	992	943	976	970	974	954	977	1042	1004	1026	1000	981	986	949	961	999	988	968	946	1014	999	993	965	1021	964	984	992	982	940	970	1002	998	974	960	977	962	964	977	999	960	1049	1047	920	1038	973	1011	931	1019	931	945	987	974	966	965	975	965	998	995	973	963	992	975	949	941	988	1011	971	999	970	1015	1010	988	976	988	975	985	967	1005	954	995	979	1004	1001	1006	974	954	991	972	1013	998	896	1004	1018	966	926	997	1031	947	979	1012	959	941	993	986	1005	1036	982	999	1070	959	996	952	1000	995	961	949	983	1003	1056	1022	939	947	961	970	929	994	913	980	1018	992	984	969	1029	996	987	972	953	1003	992	989	1026	951	1032	1001	996	1019	968	1026	978	1003	1004	959	987	956	972	951	1026	940	965	1065	957	980	1028	987	1011	933	933	973	1004	966	978	993	1015	923	944	933	1008	995	989	964	1006	917	963	1039	1032	954	1021	1040	982	936	962	1004	960	1012	972	990	942	982	968	998	1087	959	956	1000	1038	1016	931	985	927	953	974	953	1030	1014	931	1022	1036	927	966	948	983	942	976	1011	963	992	962	936	1044	953	934	1017	960	974	968	994	974	989	978	991	1020	990	973	991	1046	941	975	969	939	962	953	1014	961	939	1032	985	954	996	1031	1019	962	1007	1001	1023	971	977	989	1010	1031	1034	1010	990	1024	1054	1007	967	927	1041	1061	972	992	989	988	1047	954	989	1017	997	996	926	952	1047	975	996	987	928	999	952	1023	975	965	929	957	993	1002	939	1004	999	960	994	918	930	961	1047	932	922	1026	909	1014	1003	971	961	916	1009	1006	996	1031	962	975	1061	973	1015	1005	984	964	972	990	1010	992	980	966	999	985	993	968	900	1003	941	980	985	952	1003	1002	982	987	1005	970	960	963	980	1036	1004	940	1016	954	981	982	1007	980	1047	1005	1001	965	974	991	1022	1030	1001	908	1011	1008	1016	958	1018	944	982	934	927	1011	1053	1005	940	905	972	984	1003	970	1043	1016	943	943	1004	991	931	1007	988	987	1029	941	1011	973	1013	1030	1003	998	969	1004	1027	960	987	976	1053	939	949	960	963	1000	996	961	959	931	965	988	974	1012	982	982	1021	946	1006	1016	987	1071	970	981	972	970	987	942	971	948	998	1010	924	1011	971	1044	935	958	930	983	1014	1046	984	1032	1002	986	1018	906	1030	977	976	1024	999	948	1009	962	1001	1005	1053	980	988	945	974	997	968	977	1010	972	959	1005	973	1009	950	1035	1016	961	998	972	979	980	982	952	987	912	983	938	940	979	999	990	954	967	1029	969	1021	958	969	1001	1043	1008	975	990	1005	987	1013	949	1008	942	977	917	972	1008
31857	31208	24196	5480	1024	600	498	424	498	495	448	483	450	493	496	478	437	444	491	481	446	433	469	455	465	476	464	447	435	485	485	497	444	453	483	451	463	454	467	448	474	469	496	456	520	472	468	472	476	488	509	466	466	474	489	490	488	483	479	458	430	448	414	487	475	474	483	429	472	470	417	464	478	480	467	466	467	433	473	458	439	464	445	462	479	478	446	468	457	486	486	461	454	459	443	447	416	465	498	460	495	490	471	453	480	477	454	482	471	428	478	424	458	488	462	454	500	483	469	476	486	471	499	430	453	481	436	435	447	452	468	422	449	452	470	411	458	488	447	432	461	458	482	439	443	444	469	478	451	488	463	431	456	487	460	468	495	442	500	439	497	460	491	522	478	470	422	456	462	460	462	476	443	449	469	431	463	450	479	457	509	442	421	465	476	465	462	460	425	458	490	495	469	429	475	452	485	466	479	438	448	461	451	493	457	515	493	430	482	446	493	438	491	474	482	485	475	470	436	492	440	458	426	466	463	455	489	479	494	472	412	484	469	479	464	422	460	485	457	478	463	459	472	471	457	505	471	479	414	476	495	479	489	421	447	466	494	495	453	482	482	461	433	501	452	460	479	439	442	435	434	444	483	469	493	458	467	475	425	444	430	465	447	460	458	471	476	441	488	470	461	472	465	471	486	492	496	494	466	478	478	495	461	487	462	474	453	513	469	434	471	462	427	476	474	438	446	483	455	506	472	469	499	456	480	446	458	447	492	459	443	469	470	463	467	460	428	458	454	454	477	500	486	520	504	439	465	460	441	495	428	481	449	455	458	463	419	456	430	444	472	480	472	456	448	500	473	484	483	476	470	458	485	476	483	464	481	485	475	412	467	467	433	467	460	460	492	457	455	493	463	459	484	485	453	462	461	448	474	450	461	456	434	453	478	472	449	451	475	495	463	442	451	437	487	492	427	451	485	491	441	470	458	475	433	447	469	487	477	464	466	464	504	442	493	456	454	414	488	439	442	469	459	478	474	466	468	459	448	492	423	469	448	459	437	447	438	469	462	480	507	468	483	462	429	490	459	459	496	487	453	446	479	437	456	479	475	472	464	446	472	423	467	440	469	483	466	479	435	508	479	444	463	475	452	476	456	504	440	443	442	502	450	479	445	458	490	497	435	458	471	490	469	447	432	476	443	458	452	471	471	492	485	458	467	475	478	469	495	453	453	458	500	474	450	484	458	448	470	445	487	475	455	441	466	493	472	455	462	422	468	484	473	464	444	459	479	488	447	456	484	475	464	470	430	476	450	439	465	472	488	435	438	477	481	449	490	447	469	431	470	518	490	480	466	415	428	449	448	458	450	464	482	458	490	460	452	476	504	479	522	443	465	479	487	491	494	457	494	492	450	461	459	454	476	403	476	434	446	467	462	470	476	456	450	494	465	476	427	443	494	464	503	445	430	479	448	424	469	443	458	498	455	437	494	448	455	442	507	457	458	459	451	470	477	460	463	464	450	479	467	488	455	477	484	461	467	423	477	492	500	484	507	415	486	475	458	443	484	483	480	459	483	482	484	417	436	500	483	451	465	444	480	470	455	484	412	516	490	465	457	456	503	418	471	450	466	432	496	461	484	465	480	469	465	527	472	470	476	483	468	483	472	461	432	445	455	492	436	491	472	433	447	434	464	501	462	470	477	456	444	484	470	463	467	460	470	474	469	465	460	476	469	469	455	498	483	457	431	491	466	480	485	486	488	461	475	462	476	456	448	495	466	460	473	465	511	425	457	486	430	460	453	467	452	467	431	471	480	465	447	475	465	473	486	438	465	484	485	455	475	439	473	462	452	475	455	482	473	483	467	466	474	466	486	447	453	469	497	520	461	494	501	434	440	473	458	466	447	502	488	485	441	445	463	499	428	454	467	464	426	444	464	465	451	466	516	442	451	511	502	488	478	452	438	445	481	468	475	485	470	465	458	442	480	453	458	439	478	440	448	472	454	443	508	517	455	496	441	418	448	420	458	464	470	483	438	438	472	452	484	449	509	465	441	457	490	447	467	483	466	426	452	476	470	473	468	439	457	484	472	440	456	456	458	478	463	466	474	437	471	439	501	464	466	467	436	497	459	452	439	476	453	428	443	492	498	424	476	505	486	465	458	458	424	446	475	479	488	477	462	439	448	466	455	443	434	479	448	472	475	468	488	480	495	449	473	510	459	487	485	473	475	479	440	446	445	465	461	432	465	473	480	461	458	463	471	455	498	447	476	460	473	477	447	458	472	448	493	465	487	524	495	429	469	442	472	451	467	421	513	469	468	466	473	455	496	458	458	406	428	462	458	478	462	447	461	474	496	495	440	496	469	470	459	468	510	481	467	463	501	457	449	443	449	478	528	454	455	453	512	445	472	432	428	446	455	460	415	486	460	433	464	457	433	479	473	421	449	461	476	455	477	452	452	454	478	458	478	458	477	455	504	478	442	459	458	481	464	464	493	479	453	473	484	448	442	448	473	466	432	453	438	440	443	474	482	452	459	434	435	464	460	463	437	493	489	462	456	444	488	472	456	479	486	458	479	470	491	489	455	448	470	482	478	447	474	464	478	511	450	491	470	491	456	483	467	437	499	468	483	476	497	464	482	479	475	440	428	466	488	483	472	486	438	451	503	473	482	480	469	458	467	476	466	467	471	492	461	446	482	479	478	473	445	458	510	451	465	460	477	447	505	493	461	485	480	440	472	478	465	475	446	473	451	507	470	452	487	474	473	472	451	480	481	526	442	452	481	475	440	477	478	465	496	469	423	493	455	432	468	460	437	473	475	485	485	453	475	476	450	517	440	467	469	435	479	466	509	472	476	445	436	449	445	488	447	472	480	432	505	488	444	465	466	472	463	451	463	475	472	503	478	446	447	425	477	466	469	439	429	423	467	450	438	488	470	443	481	434	494	439	475	453	464	482	454	463	450	456	443	474	483	450	449	520	478	474	423	471	447	472	488	479	464	467	503	437	505	450	458	465	471	464	480	487	456	441	447	475	456	437	455	456	503	431	451	454	418	471	462	447	464	478	462	470	428	488	481	465	466	433	490	447	471	459	417	478	483	463	455	426	505	462	471	434	454	470	456	459	466	454	460	467	435	479	448	476	473	452	481	484	452	450	406	534	475	432	453	501	460	443	469	492	446	477	472	494	448	529	499	447	433	495	459	444	459	415	456	468	463	469	467	461	383	478	473	459	491	476	490	445	510	445	500	450	485	466	504	445	457	455	478	457	440	460	432	469	444	464	476	458	481	490	433	498	476	467	483	465	466	488	451	460	463	454	455	487	501	469	483	466	437	455	433	466	458	442	485	484	515	417	512	445	481	477	481	467	463	474	484	421	436	483	459	469	440	433	488	500	502	476	526	466	471	457	435	475	467	435	482	469	503	449	457	425	463	455	466	451	436	430	481	468	457	468	483	529	482	467	456	450	464	457	471	431	451	459	471	464	486	465	486	480	452	457
42087	48352	24139	1035	2175	1079	785	761	838	811	744	807	812	728	794	786	768	781	810	808	779	774	828	794	802	815	825	789	771	810	764	800	808	764	770	744	803	789	745	790	763	805	802	763	786	865	769	771	793	764	782	748	776	809	815	697	774	814	754	806	770	815	770	722	775	869	795	726	757	791	772	789	784	756	776	817	754	782	754	780	783	751	791	729	786	807	726	826	807	784	793	827	748	778	766	814	748	840	736	758	771	823	783	841	805	806	774	768	809	787	782	805	798	790	775	797	743	746	767	800	782	809	767	747	812	762	803	759	742	788	761	816	764	796	743	799	840	732	776	803	811	741	791	750	782	766	822	763	812	788	777	855	802	789	796	778	766	809	783	753	728	769	775	796	749	780	811	813	705	721	831	788	777	741	760	753	733	805	746	783	771	785	816	817	791	803	781	744	777	773	785	792	788	794	732	775	773	739	764	801	808	787	755	801	794	749	771	802	735	756	748	701	790	718	742	778	744	750	753	811	779	734	771	806	797	784	807	722	799	753	742	786	782	801	807	724	822	810	807	862	826	754	784	822	750	806	828	821	830	770	758	760	813	704	784	803	845	743	802	819	781	790	783	793	779	781	766	729	817	789	800	764	783	798	795	819	752	728	763	797	821	778	754	791	772	797	782	763	763	801	768	801	764	763	773	710	767	779	759	802	804	786	805	785	792	796	787	798	783	820	797	812	829	749	753	812	805	761	766	744	778	761	765	769	847	764	753	773	733	798	815	751	759	792	759	774	748	796	788	738	769	783	802	769	768	747	771	751	748	821	768	802	787	826	821	738	760	821	782	783	795	784	800	819	788	810	760	748	775	771	765	782	778	812	820	829	797	764	794	837	746	767	793	769	790	778	792	778	743	780	764	755	814	730	786	796	802	785	809	828	777	769	794	798	756	772	778	791	792	793	813	776	800	814	757	748	773	799	793	795	776	744	750	775	789	777	782	803	773	746	804	804	788	737	745	799	765	814	771	754	750	757	806	806	802	772	797	774	782	746	762	795	777	780	779	799	765	777	722	761	748	766	762	814	751	816	769	817	792	764	802	823	790	773	766	815	730	762	788	756	769	803	821	763	714	796	778	809	743	795	792	790	806	771	812	779	792	787	791	743	782	800	797	797	753	742	768	770	775	773	769	801	754	780	739	775	810	759	749	755	784	773	858	824	801	807	775	796	762	770	752	754	805	822	765	791	762	778	762	732	814	744	780	792	780	770	818	804	791	811	771	789	765	761	763	836	771	764	757	774	697	816	770	791	746	786	741	775	807	750	789	767	782	761	812	781	777	841	708	781	833	761	815	797	846	783	782	810	753	813	807	747	794	771	828	789	745	808	777	774	781	761	748	762	768	805	826	765	803	802	772	799	785	801	808	782	809	771	783	756	811	769	809	740	812	774	762	735	755	731	822	808	811	745	741	809	785	773	774	788	743	825	825	702	774	804	748	743	745	815	815	770	759	782	819	809	765	739	766	775	767	762	756	799	850	754	770	839	766	827	807	725	762	718	770	787	730	791	819	812	785	808	773	797	756	777	833	735	763	811	770	735	786	769	808	778	792	831	769	768	799	797	765	799	817	805	760	787	832	800	820	793	817	777	830	748	793	798	724	731	792	786	769	768	792	805	787	760	759	796	805	747	780	788	788	832	735	778	789	740	773	772	755	737	782	783	817	740	799	767	800	797	784	796	823	752	739	795	768	779	776	791	759	805	788	732	749	788	742	824	786	788	779	839	754	769	819	744	775	761	763	793	738	749	809	815	742	825	808	751	826	781	797	763	750	760	772	784	786	744	742	840	789	799	736	797	770	737	794	744	775	788	779	777	794	724	783	712	772	811	765	760	766	830	789	830	755	775	806	791	777	757	767	756	809	783	782	754	728	758	792	793	796	726	778	806	817	772	792	785	777	779	757	807	831	799	807	805	815	796	781	808	758	785	808	793	763	748	770	820	787	735	784	787	803	784	782	761	745	746	769	789	802	779	750	732	744	763	737	767	789	769	766	818	815	729	805	741	736	784	730	796	752	736	749	806	801	775	838	812	781	800	776	769	752	792	805	791	783	802	775	791	819	729	721	760	774	807	778	769	764	816	806	834	787	794	834	759	764	792	786	782	784	787	866	782	817	758	781	787	794	763	765	759	802	787	797	788	830	798	790	813	832	826	764	797	806	791	751	766	771	746	791	825	778	759	729	799	742	750	810	771	742	787	777	760	759	767	758	780	742	748	775	790	743	794	800	771	833	800	768	811	747	786	753	789	816	807	793	790	781	746	775	792	731	753	786	708	757	791	740	761	789	742	770	827	769	764	776	803	776	823	773	806	751	756	784	806	796	763	803	753	786	771	789	771	801	742	798	809	749	750	780	757	757	780	759	812	759	789	811	828	786	767	749	816	776	793	785	765	810	788	810	765	765	789	840	819	788	748	757	804	802	774	784	735	742	810	753	790	756	772	711	776	770	801	788	743	779	739	804	752	819	759	766	792	757	805	840	734	786	762	761	781	809	750	789	821	802	815	748	781	801	770	751	760	722	746	758	737	740	765	727	761	788	821	810	750	746	765	787	759	803	789	784	778	819	767	769	802	772	808	779	786	783	811	798	806	805	769	858	802	764	778	763	776	785	724	791	805	799	749	772	757	785	793	761	808	825	782	805	753	767	806	790	753	800	751	771	827	760	763	793	747	763	748	736	787	810	810	762	798	774	742	797	757	796	760	730	745	799	837	757	764	786	754	813	795	745	785	809	766	763	745	759	809	820	783	799	748	759	729	779	795	771	803	808	771	746	795	763	762	766	817	769	786	761	734	746	772	806	730	743	794	788	780	748	803	775	740	778	795	805	793	740	782	790	760	766	772	789	758	785	821	730	786	799	800	788	806	808	767	744	754	773	798	795	749	804	812	773	777	790	795	761	763	789	822	798	755	797	781	745	821	773	794	770	766	800	770	795	780	735	764	800	800	797	798	788	771	736	745	781	780	801	784	800	763	809	810	801	768	781	791	760	765	804	729	795	786	810	755	788	794	767	778	855	720	742	723	731	792	768	810	750	787	745	768	763	765	772	788	784	811	764	730	734	778	819	773	783	793	770	803	771	804	742	754	744	790	798	765	812	780	805	817	833	790	756	787	822	800	819	777	773	769	734	773	780	790	740	808	740	775	807	772	796	794	810	732	734	803	781	757	734	803	805	795	765	824	779	748	804	756	810	786	834	757	779	767	780	710	834	793	739	810	778	796	789	780	785	760	758	799	762	785	768	762	839	800	826	813	757	776	817	795	796	791	782	789	775	773	810	814	821	797	723	818	752	810	781	759	775	815	841	812	792	755	766	747	801	771	737	773	762	748	781	793	790	750	786	767	773	806	793	813	796	757	775	788	730	784	772	788	696	784	767	811	817	788	774	782	796	824	790	779	733	784	769	745	806	767	774	763	786	766	786	797	776	751	772	776	798	783	785	756
25912	24683	32398	25071	16762	3915	504	374	368	386	366	327	389	341	358	329	341	338	345	362	370	366	374	324	336	324	327	345	370	378	361	387	319	346	332	351	352	350	334	325	333	359	354	362	343	349	335	357	324	322	337	360	321	347	292	351	363	349	344	400	340	351	355	311	328	319	354	317	350	300	306	332	333	361	330	348	325	366	328	347	339	348	371	375	305	290	357	334	335	330	350	357	351	313	359	339	334	347	347	312	320	339	317	387	370	309	340	315	366	314	326	326	328	322	370	343	313	320	354	314	335	349	333	353	306	364	342	355	319	331	351	313	386	355	330	322	346	349	313	332	337	321	403	327	371	337	343	344	348	395	354	333	340	341	363	330	331	348	354	340	346	364	334	346	329	374	372	330	328	341	317	368	333	324	351	349	352	343	312	351	343	327	336	358	310	366	353	364	331	344	318	360	360	330	335	364	329	382	380	312	319	333	350	330	322	340	300	319	321	331	357	338	349	302	345	294	366	295	365	322	324	328	330	350	324	367	342	344	324	326	323	339	351	321	335	315	344	337	357	347	330	356	365	341	349	350	320	348	361	380	352	335	358	335	340	343	328	314	314	329	319	378	334	337	384	322	338	337	328	350	333	301	338	355	374	362	342	351	342	334	351	326	385	349	345	338	315	337	367	351	329	350	350	335	339	339	350	341	347	333	335	346	370	340	333	365	329	288	403	319	350	330	349	348	318	330	345	345	322	329	313	322	332	314	381	311	381	345	332	337	329	354	339	294	339	368	336	345	358	345	361	362	344	359	334	326	359	369	350	351	361	327	381	324	319	328	359	329	335	356	353	339	360	339	324	342	365	344	328	341	348	323	309	314	338	368	346	334	343	349	366	374	331	332	332	337	328	351	335	320	346	344	323	361	340	356	296	347	345	366	347	341	381	394	312	326	319	365	310	353	333	339	340	332	335	336	369	364	353	356	354	365	321	352	325	323	372	346	330	350	328	341	324	351	372	307	307	350	365	352	344	332	342	335	353	303	364	327	326	362	356	328	354	335	301	335	314	362	330	339	371	345	328	346	369	334	383	344	343	342	339	334	359	327	313	343	325	323	351	348	340	341	335	388	324	312	314	335	324	374	347	342	320	362	343	356	361	352	345	352	375	368	336	316	354	356	349	341	335	390	322	342	282	352	335	330	301	313	334	340	340	323	335	347	334	342	352	331	353	329	312	356	369	341	343	355	348	347	318	343	335	342	334	334	349	344	349	375	315	358	328	329	334	333	356	352	315	347	359	341	322	356	325	350	340	325	316	334	351	364	375	320	315	332	337	346	335	297	361	342	319	336	394	347	342	327	336	332	355	336	339	334	310	319	328	329	331	357	357	347	344	359	364	348	340	352	347	319	359	377	374	338	344	351	397	328	287	348	338	320	355	295	325	360	305	340	358	363	345	359	354	360	319	317	331	349	334	356	325	318	332	344	344	348	317	356	340	343	320	347	330	345	312	350	327	343	303	312	324	356	332	355	360	340	332	310	343	358	336	354	335	354	311	332	329	357	354	328	346	326	345	318	331	353	357	341	341	330	310	324	340	329	352	320	388	382	351	374	325	301	329	376	340	329	355	359	345	324	344	376	344	353	348	316	332	338	376	357	350	357	344	352	330	363	322	360	337	351	295	325	304	334	330	342	311	333	312	323	351	304	328	340	338	352	361	359	340	361	346	371	345	324	361	367	338	342	313	378	364	352	365	346	357	365	340	372	327	339	345	335	374	338	362	347	324	351	345	323	326	347	329	375	367	334	365	339	348	321	345	335	360	311	335	317	334	329	358	345	324	339	325	330	337	342	323	350	325	332	329	340	343	339	329	339	346	300	348	336	295	318	397	318	367	355	408	370	359	335	337	308	356	357	345	325	326	369	357	346	398	366	349	354	360	334	332	342	342	303	361	347	368	362	370	324	298	333	319	329	315	314	352	355	338	348	347	374	327	322	367	344	348	326	330	371	355	354	329	361	372	352	317	328	369	336	371	328	342	325	314	362	325	365	386	333	331	355	295	327	350	328	354	359	327	349	324	330	328	340	370	351	319	361	384	363	326	304	360	353	344	331	366	335	346	320	365	351	354	324	358	361	345	312	339	355	350	384	362	367	343	363	346	326	335	324	353	359	345	377	353	298	320	323	370	363	339	331	346	363	380	365	349	325	335	344	357	308	365	325	330	327	367	334	366	351	341	378	364	368	356	349	346	324	364	365	328	329	350	316	362	359	325	356	358	328	326	350	330	328	348	351	358	340	340	352	347	341	341	334	328	362	379	314	336	370	354	349	362	330	372	327	328	334	325	382	362	376	369	335	334	356	311	326	346	324	355	321	324	343	349	319	362	334	371	312	357	342	298	342	333	351	327	343	362	356	336	364	325	404	349	341	357	343	349	341	288	334	354	351	357	316	370	355	324	358	349	317	323	352	351	317	340	349	334	340	348	339	327	347	347	336	337	353	344	333	327	355	361	315	364	347	338	366	316	331	358	357	348	340	327	328	332	339	343	334	316	360	326	355	343	326	364	350	346	310	306	328	351	315	363	328	335	330	349	375	330	334	359	322	346	348	357	321	376	353	326	304	365	324	344	347	344	360	362	362	347	345	366	350	356	350	340	370	341	351	347	347	347	337	345	335	364	312	347	330	341	352	331	346	350	333	347	324	378	322	320	334	332	363	356	316	349	350	342	328	356	355	358	347	372	351	374	332	332	352	337	324	344	329	353	353	316	363	334	326	370	305	346	337	329	352	355	357	352	347	326	338	353	340	335	315	333	344	369	375	312	341	355	362	351	340	333	338	320	322	329	322	357	342	338	383	367	350	335	321	333	345	346	339	336	335	328	355	371	348	347	333	320	364	382	357	366	339	366	319	389	329	335	328	320	355	362	343	360	376	337	334	336	371	348	329	338	348	327	338	341	338	341	335	348	334	331	326	354	355	321	335	323	360	333	362	348	349	370	368	352	336	332	323	335	302	316	339	364	338	345	331	361	346	368	344	327	335	306	333	336	331	332	347	345	351	356	357	375	369	346	342	325	350	350	332	336	372	336	346	340	336	319	331	325	340	321	349	355	356	337	334	326	352	348	349	354	277	354	346	318	363	339	311	329	349	351	363	349	330	347	315	346	325	370	351	362	341	343	357	360	365	316	339	342	354	348	358	311	336	341	359	371	335	311	325	336	365	370	319	331	326	339	307	328	342	318	330	325	366	332	347	359	336	334	351	360	355	362	324	365	330	326	317	368	348	353	334	307	355	341	339	357	345	332	390	339	331	316	358	326	352	388	347	363	347	351	358	364	341	361	343	335	334	322	345	364	362	358	370	365	332	349	353	339	351	327	343	333	362	350	372	357	331	363	330	350	319	348	343	338	325	351	363	345	350	329	327	350	348	338	318	318	323	364	352	372	345	333	358	316	343	313	344	327	332	350	333	348	357	355	340	344	344	339	351	341	328	296	355	326	344
61857	86354	57752	2546	12469	2667	697	666	699	682	625	596	601	637	608	567	582	595	591	581	587	552	564	591	595	549	618	596	590	589	562	586	562	612	584	584	580	588	604	616	549	612	573	574	615	556	587	551	565	570	563	595	545	608	591	597	580	596	587	628	518	580	577	579	567	553	607	585	583	565	635	618	565	588	597	614	536	605	564	552	570	568	593	574	589	581	567	584	592	593	557	581	555	573	609	612	540	551	612	580	625	568	600	555	576	597	571	558	568	541	610	549	586	574	579	585	562	590	583	612	601	558	549	590	571	545	555	574	562	560	579	547	571	549	583	557	591	567	560	562	605	556	561	569	572	579	561	560	589	558	611	589	562	615	534	551	591	596	590	585	586	566	591	537	588	573	598	582	550	553	544	572	540	556	574	565	577	593	548	573	587	569	535	588	589	561	562	567	580	613	616	572	580	604	558	565	605	623	609	533	568	613	580	549	557	563	568	571	574	612	585	560	575	564	546	572	615	576	575	558	601	547	594	580	585	571	587	585	556	583	598	623	543	562	571	559	540	595	570	544	584	571	592	593	583	609	575	558	566	566	591	599	585	569	570	587	564	544	574	580	601	569	584	614	514	597	595	600	579	541	585	615	590	552	564	609	553	573	572	575	589	547	539	596	571	563	602	595	580	550	599	577	564	554	554	574	607	587	626	589	566	536	546	594	601	595	606	581	616	560	593	525	590	559	595	581	566	592	586	555	547	577	568	579	590	543	613	623	544	530	550	577	604	581	570	601	576	563	564	527	631	595	549	546	596	557	582	539	579	623	545	573	605	583	587	568	546	551	558	563	569	567	560	554	596	585	621	591	565	572	575	577	578	621	541	583	565	585	604	613	579	579	549	593	561	606	527	579	562	582	588	552	557	626	608	556	559	575	546	592	575	610	566	578	595	548	546	571	552	587	568	529	527	572	565	574	535	587	576	545	583	553	571	569	536	585	590	593	566	541	573	567	535	551	557	579	561	606	583	550	599	576	567	576	567	594	586	599	585	585	602	601	606	538	539	596	583	622	592	607	570	554	577	573	515	535	593	596	576	587	523	606	637	574	536	586	509	551	585	556	588	594	579	572	620	575	592	574	584	603	615	588	571	566	591	529	613	589	601	605	579	594	562	566	581	599	593	579	582	551	557	590	576	583	611	592	583	576	581	575	576	575	585	624	600	561	607	594	555	559	532	566	556	579	584	580	583	590	610	566	557	557	551	591	579	524	587	539	539	585	579	547	553	569	617	576	584	599	567	597	606	610	567	553	628	584	579	552	584	622	579	571	558	541	592	525	564	581	550	600	563	549	554	578	551	557	598	577	591	587	558	542	584	587	585	567	612	563	571	571	560	601	594	578	631	595	616	611	571	566	590	547	574	568	623	583	611	568	514	569	566	563	605	615	599	584	574	576	569	583	556	544	582	592	579	560	573	581	572	608	574	597	565	552	584	576	575	570	603	555	541	566	560	560	590	579	568	533	568	570	549	558	585	536	586	566	568	577	586	583	535	602	604	562	574	575	575	579	596	600	559	569	579	620	581	576	584	541	602	586	605	580	535	579	573	579	571	546	592	561	550	597	582	563	605	604	519	617	575	550	605	561	589	629	568	554	605	580	595	539	590	593	562	608	574	578	598	536	583	576	599	576	598	596	592	568	573	599	576	589	576	592	587	562	559	562	588	601	568	544	587	642	598	577	573	572	575	560	575	549	526	579	636	582	548	551	573	603	589	530	560	617	584	587	569	587	612	549	577	555	593	573	589	586	568	545	571	561	587	545	588	562	555	553	567	569	567	576	558	556	593	606	605	618	570	601	561	578	560	588	593	564	613	612	573	561	605	600	557	590	568	588	575	558	569	553	560	631	535	553	593	574	576	586	597	517	546	587	578	617	539	587	573	610	609	614	550	564	572	613	546	552	562	584	569	650	566	595	632	638	561	581	617	586	589	617	580	624	576	543	545	552	570	572	568	593	553	566	555	541	579	585	565	570	554	582	599	594	591	588	562	554	585	533	590	584	599	618	615	557	562	612	581	581	574	577	546	588	616	588	574	594	584	588	579	558	530	570	578	579	551	563	542	541	552	581	578	566	591	571	574	524	560	602	574	589	535	570	558	583	588	550	566	552	567	571	617	591	581	598	556	616	580	567	568	585	589	585	581	614	563	598	615	584	584	591	567	598	586	541	558	580	581	572	612	598	582	572	586	593	607	573	577	544	567	559	607	615	573	550	586	575	560	544	545	579	590	568	582	599	581	562	594	563	584	595	575	546	597	606	611	561	558	596	590	573	584	581	604	566	609	620	540	606	574	613	596	599	557	564	579	565	603	593	598	535	617	611	547	597	566	560	548	585	560	567	599	589	557	594	536	560	601	548	597	602	578	608	558	597	600	563	549	620	578	566	599	534	574	579	571	576	566	590	585	554	541	567	598	626	621	568	583	574	569	573	603	569	573	545	593	576	602	541	558	577	562	560	629	559	555	579	642	562	591	591	543	648	624	633	597	582	556	624	623	584	558	579	583	556	591	553	626	599	547	548	568	569	569	576	567	590	598	582	577	566	623	575	570	586	595	571	632	612	585	601	557	609	588	556	592	571	518	577	564	582	555	570	563	598	533	554	549	578	616	583	555	638	577	541	561	574	573	568	591	579	568	569	588	579	588	556	576	551	573	603	551	528	565	584	591	554	553	548	577	594	580	560	562	574	589	572	628	513	572	561	578	573	580	578	568	580	569	563	583	606	531	570	574	614	585	549	584	583	582	577	569	564	571	607	597	567	552	568	561	539	571	535	586	544	576	593	619	606	539	586	586	573	602	619	557	564	607	581	602	570	580	569	593	547	582	567	549	568	560	549	589	589	596	555	592	582	574	582	559	567	561	594	581	593	550	574	588	537	557	566	583	588	581	584	574	590	589	587	588	594	595	605	549	546	573	587	570	602	572	578	542	513	543	608	595	576	548	589	586	586	611	588	566	565	600	590	589	545	615	612	554	565	571	503	591	523	608	587	588	597	537	556	606	591	580	543	583	562	526	548	606	580	567	581	562	566	589	568	576	603	572	605	532	597	587	540	546	596	584	613	566	564	610	601	578	559	586	569	558	570	605	565	566	558	580	596	585	580	566	582	569	558	556	587	555	615	528	563	603	581	565	605	527	564	611	581	557	587	587	607	602	576	579	572	514	539	565	547	576	595	569	603	590	568	542	564	555	591	542	597	573	548	568	602	570	591	572	564	559	551	567	550	586	545	547	603	610	587	588	560	584	552	551	629	607	603	606	562	566	567	546	562	559	581	616	590	600	583	610	548	603	590	588	577	631	573	593	575	591	552	606	565	624	536	540	587	634	617	623	567	614	554	544	573	552	570	600	555	557	572	564	568	578	583	621	580	597	584	599	546	551	577	562	538	544	564	558	596	557	628	550	580	580	598	582	603	555	570	555	546	627	569	596	598	583	611	615	550	582	530
24205	23228	31444	25439	21617	15582	2051	729	624	738	705	632	609	659	625	608	610	631	603	622	596	599	633	629	614	631	654	636	620	600	630	591	645	581	594	609	604	591	582	588	594	554	626	632	608	631	586	615	542	591	649	580	606	628	638	586	563	592	653	576	622	557	614	614	568	554	604	601	568	572	572	622	631	609	637	615	628	656	590	559	656	571	628	625	648	642	621	611	619	615	626	588	611	645	579	571	577	628	563	595	578	648	554	600	619	609	601	612	616	607	607	599	631	647	569	616	613	585	605	622	624	639	625	611	608	588	569	620	584	577	631	649	589	566	587	600	559	626	617	621	578	656	646	597	593	600	546	592	650	614	612	592	578	599	629	615	625	619	650	600	529	562	602	601	582	535	599	629	588	601	586	555	552	614	576	579	593	613	594	607	599	572	596	601	609	582	594	655	602	593	531	609	630	597	574	572	586	604	616	555	595	586	571	574	621	595	640	612	655	643	608	587	591	649	637	597	585	604	586	657	640	634	599	599	615	597	584	592	619	609	582	587	571	627	577	576	609	588	629	622	580	593	564	608	624	557	584	611	597	576	580	612	633	613	619	569	659	640	598	589	625	576	620	619	565	605	620	585	628	579	641	657	589	642	594	563	566	593	633	597	576	638	588	622	648	631	659	610	578	611	624	610	586	612	629	653	610	548	618	631	629	630	602	615	615	597	619	620	583	615	633	636	631	622	602	608	542	576	574	584	607	621	593	624	625	662	607	614	624	614	583	594	615	628	596	616	584	607	660	621	622	613	619	605	616	603	602	591	557	605	574	585	590	614	561	608	625	601	626	634	610	633	597	600	592	619	651	634	588	588	592	630	609	591	623	625	586	609	596	598	571	601	626	592	617	615	593	645	586	609	625	540	630	588	649	612	586	629	614	600	603	588	577	578	622	667	637	641	576	612	594	569	600	640	612	571	615	630	586	612	578	609	602	585	595	598	593	558	615	649	616	652	600	565	627	561	552	579	642	602	583	607	588	594	603	534	616	600	649	664	591	633	611	606	603	578	625	586	623	623	595	634	620	617	630	627	590	631	604	593	630	575	605	611	586	565	596	632	620	606	626	571	621	609	587	659	598	571	577	574	616	615	583	610	627	604	608	590	610	589	569	622	598	569	609	616	586	645	577	605	620	597	631	592	603	669	591	561	580	587	599	620	629	627	619	575	600	566	627	579	602	608	607	623	587	611	614	577	574	610	592	621	595	631	586	594	605	612	592	600	617	592	579	641	580	632	641	607	600	576	610	652	560	635	594	600	618	553	586	589	591	624	567	585	577	622	603	561	583	594	603	575	613	634	630	588	604	617	589	574	605	615	606	563	612	602	598	580	582	583	583	634	601	615	595	618	587	566	638	618	566	620	590	581	575	585	606	610	629	600	643	614	602	587	607	583	607	607	623	607	627	604	613	601	604	591	605	574	632	571	634	585	582	618	566	570	609	631	564	557	613	622	679	541	583	573	566	619	566	627	591	603	548	588	641	567	593	589	580	626	601	606	627	568	615	606	563	580	602	567	601	611	580	596	598	600	553	547	606	583	618	597	618	589	609	589	614	603	611	612	601	597	662	615	600	595	622	569	607	584	603	624	614	611	590	611	611	609	628	586	594	620	611	622	628	597	633	630	574	600	661	594	615	626	598	590	618	602	591	592	573	637	601	583	631	546	572	653	628	632	590	649	622	616	599	623	576	639	622	611	577	604	636	635	575	583	606	608	585	586	639	602	611	587	648	649	623	602	645	616	580	613	606	602	598	606	521	588	586	660	638	630	613	562	618	606	607	594	600	598	631	599	615	615	579	590	607	626	572	622	590	590	559	599	626	592	622	617	585	551	628	625	617	585	616	651	590	627	607	612	603	623	548	636	601	590	602	595	595	597	599	603	578	601	593	603	547	630	640	590	634	605	638	592	539	580	639	614	589	570	580	588	616	594	599	615	599	560	559	683	581	603	597	567	612	582	578	642	591	574	630	622	579	599	587	588	606	585	590	606	553	573	586	609	586	582	602	603	580	585	608	606	557	636	646	562	669	593	613	567	557	596	587	561	605	558	568	610	555	594	629	605	637	604	568	588	618	629	631	603	625	561	636	602	616	618	609	614	615	606	641	663	644	628	662	556	590	643	589	581	597	631	658	597	618	617	629	593	635	603	622	642	600	619	627	636	609	610	641	617	599	635	641	598	579	599	590	593	629	620	603	631	616	595	594	612	614	600	628	630	610	618	617	576	612	611	564	634	589	613	643	593	602	586	592	588	598	579	592	572	608	566	577	604	606	627	573	642	582	581	605	596	615	586	681	611	621	619	599	619	601	565	575	591	617	569	653	638	613	615	614	591	644	615	562	630	576	606	621	570	571	566	576	595	647	582	605	650	593	539	584	612	613	611	599	636	587	624	576	593	603	610	598	637	599	630	617	622	595	623	597	594	601	587	648	602	590	583	589	588	558	621	580	609	637	622	627	601	584	599	613	587	606	577	587	630	589	588	577	647	595	610	584	569	582	564	610	586	643	621	603	572	597	616	588	577	625	603	604	628	618	600	548	593	610	589	625	596	607	601	603	663	565	596	613	601	628	601	576	580	590	581	580	594	563	639	613	594	581	599	594	592	638	586	571	593	629	580	573	640	617	624	597	577	626	631	607	604	619	591	619	588	639	613	633	598	574	589	573	626	603	618	610	593	626	557	594	556	593	659	577	637	625	604	637	568	599	613	636	617	625	603	652	610	609	600	602	599	581	638	589	616	633	622	592	621	567	578	627	603	644	606	616	666	619	623	606	640	629	599	635	595	608	652	609	629	600	604	611	582	644	593	613	599	604	574	571	557	626	609	626	564	630	575	608	620	645	515	603	607	610	585	613	651	587	596	593	648	596	626	566	643	580	606	592	592	574	580	656	630	647	606	564	587	594	666	582	555	656	599	616	619	610	638	591	563	571	635	608	590	597	597	642	581	593	585	613	597	629	619	595	634	611	616	616	560	594	534	644	587	573	607	642	572	604	637	606	625	618	598	633	680	590	609	632	646	596	576	582	604	607	584	593	584	596	622	618	607	637	562	609	606	609	614	618	637	580	615	617	580	622	619	582	583	598	578	596	617	652	605	546	610	606	562	570	620	624	625	642	619	599	636	638	575	580	590	575	592	592	614	615	634	580	598	607	600	606	569	621	600	618	611	626	609	586	594	629	599	607	619	609	602	583	579	619	600	586	586	595	608	550	628	600	566	556	626	570	648	575	691	643	673	596	633	598	619	619	623	602	604	605	577	590	642	614	577	574	609	622	598	571	572	641	613	612	605	644	629	615	576	591	609	615	608	611	559	606	602	598	618	595	538	624	619	644	621	613	632	578	579	589	622	611	635	618	600	589	615	594	547	600	576	598	605	596	595	631	625	582	597	649	643	576	641	590	568	627	622	561	585	591	569	617	592	580	637	637	606	558	598	609	591	591	596	614	631
58282	99281	75098	5486	24653	3935	1212	1152	1165	1037	1121	1006	1036	988	1005	945	963	988	962	948	1044	951	945	981	946	937	944	873	933	954	968	972	889	998	911	873	966	960	985	911	966	945	970	933	973	1020	933	969	921	926	932	959	911	966	922	893	964	955	962	1000	973	1002	972	924	972	922	956	960	971	937	957	860	963	977	973	920	967	872	1000	976	975	896	943	945	894	880	928	941	906	872	940	954	921	911	951	895	950	939	915	940	943	909	963	975	928	930	934	894	926	998	914	955	938	909	905	1012	889	913	957	988	927	915	876	946	926	940	933	917	920	972	926	938	885	916	917	975	942	936	943	951	967	906	859	927	837	932	903	978	922	859	910	970	935	927	1020	964	929	899	949	884	944	911	1013	925	916	955	958	936	893	884	913	906	959	950	955	923	912	959	922	957	927	947	945	913	924	917	872	946	864	934	951	979	904	914	919	928	946	969	912	957	916	930	922	952	925	920	937	915	950	980	946	944	915	930	953	931	933	895	930	925	946	912	934	992	977	930	938	952	954	921	943	948	928	935	890	976	956	926	975	915	948	946	918	913	943	922	905	958	944	890	918	963	966	927	929	922	900	956	919	913	944	915	893	946	897	965	961	894	926	948	945	961	924	964	923	942	930	920	901	962	908	931	939	914	896	936	948	956	988	889	956	928	925	953	912	926	925	904	928	854	929	1004	936	944	934	920	906	932	904	947	932	965	965	951	926	943	907	906	958	989	978	909	992	883	942	916	904	964	924	894	944	920	912	899	986	938	916	927	908	975	883	1003	946	896	927	957	920	963	963	955	922	930	893	987	895	933	897	953	924	954	930	947	982	929	909	946	946	918	983	919	896	948	912	919	974	981	994	919	917	982	901	937	920	957	915	923	916	948	946	884	928	931	942	979	943	942	910	935	912	963	947	928	913	917	917	896	944	930	958	941	957	955	923	928	928	895	975	902	935	899	943	943	980	929	873	968	934	954	893	988	927	897	945	957	965	896	942	936	926	908	935	916	894	948	910	888	960	910	920	965	927	993	954	965	922	940	918	920	893	919	868	929	885	894	968	841	930	901	939	949	907	960	918	902	937	962	913	930	895	916	964	867	925	908	879	960	913	938	920	901	909	946	970	933	991	925	980	1005	914	912	910	930	906	909	921	905	964	884	915	889	917	984	934	931	946	908	921	943	899	1007	942	889	925	926	966	954	929	934	957	877	933	918	937	933	935	962	964	976	951	972	1004	949	923	908	952	895	954	956	952	933	899	983	964	917	911	948	945	926	962	962	936	902	910	903	974	933	973	893	948	929	928	912	923	919	924	902	960	968	972	867	927	956	915	946	958	941	914	914	922	921	887	954	946	911	900	900	965	935	920	935	934	942	981	885	914	910	912	981	969	1013	957	905	899	904	916	929	916	957	940	895	949	928	950	902	929	902	926	888	942	899	979	943	925	914	852	937	910	982	928	894	957	968	963	936	917	896	953	932	945	856	1005	918	970	966	950	910	988	881	969	923	908	969	956	942	880	912	887	949	935	919	925	945	896	951	871	898	970	941	947	995	951	931	898	963	936	917	914	940	935	934	926	918	896	960	914	927	927	945	991	899	907	904	963	914	963	898	926	923	944	901	934	969	907	926	984	940	889	912	981	946	999	896	980	930	915	927	934	945	943	919	888	958	956	913	908	934	939	877	916	849	883	941	967	958	953	857	922	926	922	937	941	866	890	946	962	939	932	943	908	893	959	924	927	946	882	940	1001	881	922	1016	911	937	913	924	962	877	941	946	1001	972	940	992	983	943	931	854	974	934	944	875	896	868	967	867	939	916	920	921	936	915	954	1021	962	909	970	945	954	932	963	925	909	980	965	953	954	1032	927	911	927	992	943	920	978	910	922	910	974	940	939	920	938	879	850	950	939	928	934	906	908	919	905	937	942	975	931	974	938	915	877	926	952	940	905	915	901	899	941	903	861	915	945	918	912	893	919	933	962	935	954	981	958	912	984	971	902	936	904	922	968	878	896	934	948	895	847	958	918	913	922	920	934	946	957	943	936	975	901	981	927	882	930	943	869	912	900	902	989	1026	876	939	968	909	970	914	964	947	866	949	873	950	978	909	917	921	903	908	902	913	951	934	882	957	926	954	907	937	990	928	974	950	904	954	906	922	981	949	921	953	945	929	930	989	954	1005	949	983	965	961	946	927	922	937	910	930	905	915	921	946	885	882	939	980	958	930	977	941	873	903	922	951	985	890	899	876	969	973	928	975	936	963	857	967	935	969	933	952	981	933	965	933	884	924	925	914	894	961	919	930	924	918	981	953	943	899	888	978	903	917	901	921	986	995	957	935	924	918	902	979	940	933	940	967	919	935	901	922	975	935	978	923	937	935	937	983	989	914	924	970	970	956	926	904	955	941	932	895	920	939	938	882	936	984	962	960	970	909	886	934	929	910	885	938	937	965	931	944	916	954	899	954	942	978	1000	923	918	922	933	965	920	904	920	914	971	879	958	911	934	918	979	976	911	944	930	980	945	980	945	900	962	898	915	952	971	956	945	946	984	937	893	886	944	973	897	930	918	904	991	915	977	922	943	1002	902	888	944	913	934	955	944	973	946	919	945	953	943	990	919	965	998	943	938	993	960	969	895	953	864	862	921	917	845	911	956	939	887	881	979	967	942	953	893	928	924	980	907	855	901	924	915	938	893	968	962	958	951	930	941	924	1016	989	973	909	920	927	932	888	956	920	928	908	884	946	904	923	979	986	915	934	1026	918	928	951	962	910	945	990	885	920	956	932	922	958	909	962	928	961	900	893	889	956	957	925	938	948	940	933	974	939	950	967	973	929	929	929	940	942	987	955	924	953	940	964	952	955	939	952	970	900	914	917	981	942	896	935	908	939	919	942	921	927	963	922	992	920	924	935	902	938	928	965	930	969	929	974	938	897	873	921	939	929	914	967	945	939	914	914	893	931	975	930	933	995	929	895	924	989	974	955	921	874	900	939	916	915	919	938	920	959	936	950	957	941	937	951	922	932	934	916	952	935	883	889	980	980	978	893	944	967	982	908	894	901	958	943	958	952	942	956	921	960	994	950	906	894	927	932	931	914	956	964	887	921	912	937	988	941	895	938	886	906	1003	954	955	878	915	934	908	882	978	877	912	931	925	913	941	950	938	932	924	974	904	953	967	946	899	909	949	928	922	939	957	943	891	1000	895	939	922	938	942	919	949	925	932	920	893	972	879	904	896	983	936	938	895	908	975	931	956	921	950	905	935	894	958	956	933	924	922	917	1015	910	931	977	932	946	866	933	951	903	884	920	958	917	980	944	938	946	939	902	917	954	954	927	953	952	935	967	923	931	956	961	886	909	936	905	954	989	917	972	941	963	957	944	985	953	908	920	940	915	922	931	921	943	916	926	944	974	955	886	984	910	907	946	955	959	977	882	943	948	948	965	915	951	895	906	915	891	935	983	941	935	899	928	971	916	957	858	923	962	970	964	968	889	922	914	941	899
30916	31420	26757	7324	1411	492	446	458	472	445	438	423	449	484	450	451	432	447	494	508	501	460	460	496	457	449	492	464	453	437	440	457	484	466	448	465	411	451	498	443	471	440	448	460	447	463	430	430	439	476	465	469	439	429	451	443	477	467	453	464	440	462	472	462	448	458	471	449	485	468	462	470	450	511	440	472	468	475	470	466	464	452	429	479	488	443	451	450	450	451	460	434	499	462	459	455	403	459	461	458	446	413	426	460	430	439	477	443	491	446	458	437	433	483	469	442	494	445	470	430	482	407	461	469	445	429	441	441	442	418	462	426	482	451	440	447	466	430	437	453	451	462	464	465	473	457	433	460	466	466	463	492	458	477	441	431	460	463	432	427	440	417	447	450	452	430	462	484	428	445	437	471	457	449	471	480	490	447	452	411	434	448	454	452	489	454	459	431	507	468	487	463	481	446	494	432	436	458	407	478	447	451	421	430	425	443	472	492	457	440	441	418	419	455	486	487	457	434	433	500	427	424	438	448	446	438	455	402	479	463	431	439	461	466	472	436	445	464	439	450	480	468	420	428	468	454	440	447	482	498	435	436	457	455	463	460	438	460	453	451	487	479	457	417	464	471	463	427	465	432	450	461	454	467	469	482	441	420	447	436	438	448	449	460	441	444	466	478	432	491	443	466	450	445	446	421	469	450	474	443	452	427	435	436	458	480	456	469	451	480	434	460	437	426	420	473	445	441	492	416	474	449	412	501	494	476	441	423	437	429	420	445	445	456	432	460	435	454	456	476	456	491	445	417	481	398	476	474	459	470	431	461	498	444	451	445	455	450	488	442	456	463	430	453	452	437	450	439	433	501	442	465	437	463	457	492	421	468	451	467	467	438	412	450	495	460	474	442	446	424	453	482	446	481	436	460	474	479	451	459	449	449	461	450	456	458	451	460	469	482	484	458	420	457	422	433	442	485	445	432	450	432	466	449	426	444	458	497	414	472	463	432	427	431	436	446	459	441	414	446	436	456	458	439	470	493	445	479	438	445	449	437	447	461	468	446	460	459	434	425	474	480	480	456	465	450	431	446	442	474	468	490	487	464	480	481	463	435	420	426	475	464	455	498	443	454	465	448	478	467	467	471	454	442	457	445	451	464	460	444	436	454	487	456	448	433	487	464	439	465	425	470	439	445	452	475	440	455	468	460	480	440	440	424	456	450	444	447	414	470	460	463	470	436	439	450	441	451	409	431	481	421	435	448	416	449	442	452	481	458	427	449	452	508	450	445	449	455	446	465	483	467	468	478	470	454	455	439	447	444	463	454	437	465	488	462	439	438	470	428	444	481	430	424	491	452	483	447	461	443	492	434	487	465	437	449	494	442	440	476	427	454	437	461	450	434	469	473	472	456	459	447	450	443	455	462	454	425	452	484	474	456	487	463	420	447	436	465	457	436	468	482	437	427	417	419	456	450	455	473	419	455	438	493	437	463	430	434	441	480	449	463	471	432	493	420	457	473	424	427	443	471	432	429	399	425	423	437	447	464	452	450	456	436	453	449	461	447	464	497	442	407	475	449	430	490	433	423	442	437	460	444	447	474	448	458	444	475	469	448	420	449	463	395	432	469	470	479	450	452	472	442	453	442	434	458	440	456	430	439	460	419	456	412	472	442	463	402	470	474	458	448	407	483	449	456	413	465	420	447	435	496	435	452	453	418	447	439	434	445	479	456	447	445	434	459	471	477	468	467	462	413	441	451	477	456	424	454	460	424	453	431	454	416	448	465	412	445	437	461	442	443	439	429	463	444	418	444	427	462	459	470	423	444	472	450	468	440	479	475	462	447	418	466	414	449	430	499	453	435	432	462	472	465	406	448	444	445	436	431	446	470	456	455	449	449	461	441	443	484	475	452	457	473	458	472	428	460	425	440	465	496	478	485	456	425	439	460	460	448	489	457	460	455	435	493	466	419	411	446	450	443	422	475	475	452	448	480	435	455	453	452	438	459	457	463	470	466	497	441	408	417	416	442	451	443	441	472	447	446	448	400	426	431	450	429	443	453	450	478	437	428	469	467	441	454	459	466	474	467	440	448	446	437	469	440	465	426	482	461	457	436	456	474	415	447	465	482	464	422	462	421	469	483	481	481	476	456	472	450	483	470	426	433	492	504	458	463	478	461	467	469	469	448	472	437	477	515	433	422	452	466	461	412	433	483	418	464	463	464	469	430	465	419	444	432	452	443	465	437	457	452	488	447	438	472	422	435	438	453	443	463	418	437	462	460	445	469	427	440	434	432	466	426	461	441	426	448	436	454	426	404	471	496	437	475	423	425	479	484	458	469	425	474	461	471	468	425	451	479	432	424	448	436	442	430	433	472	460	463	472	471	422	486	443	444	465	410	452	435	458	452	446	424	415	457	438	465	431	462	476	469	462	489	475	454	482	433	443	447	447	459	503	431	412	430	502	469	453	428	471	455	437	404	478	461	448	457	474	467	424	472	455	432	495	469	459	450	497	434	462	458	460	454	450	485	457	415	461	425	458	446	497	453	459	432	464	419	454	477	467	423	470	475	462	496	430	453	442	449	463	426	435	480	442	439	435	440	437	466	460	443	445	452	454	407	449	416	428	443	455	477	438	424	421	421	427	448	436	448	520	439	474	469	439	434	482	451	468	434	421	441	483	485	461	430	432	447	458	454	446	475	452	411	460	448	479	431	477	414	454	413	445	435	476	426	490	435	467	458	424	484	426	468	450	454	457	417	500	452	447	429	475	421	443	478	462	463	456	473	439	433	398	393	479	483	455	424	443	490	459	446	435	456	468	423	447	463	417	449	459	479	459	483	472	438	450	441	432	432	428	432	423	445	440	448	448	432	486	425	441	465	413	445	467	455	461	484	472	468	440	428	443	455	453	459	453	416	459	431	452	495	479	498	433	470	421	409	469	470	497	431	418	459	442	450	474	439	432	427	483	457	468	459	489	438	445	446	470	477	459	433	467	439	444	398	440	434	453	437	403	467	442	471	482	459	455	444	425	431	423	424	459	445	459	441	454	434	488	493	452	467	468	459	426	456	459	439	470	437	448	462	488	477	432	453	490	474	409	437	447	393	463	497	469	467	446	439	475	452	426	436	438	448	478	419	467	440	465	402	426	443	483	474	471	440	443	422	438	481	457	445	471	437	475	432	493	442	444	454	468	416	462	479	448	467	464	454	435	459	489	450	420	471	455	485	402	452	463	486	467	413	445	452	462	463	425	436	403	420	424	470	459	459	472	417	453	440	470	442	465	434	446	433	490	457	408	466	460	435	458	457	471	413	419	419	461	455	453	478	463	440	478	482	470	441	465	453	443	423	465	451	469	436	420	474	445	440	469	466	471	473	440	434	439	445	454	459	472	423	437	460	483	485	445	440	451	482	456	451	477	482	442	447	452	490	442	456	469	502	474	413	489	472	454	464	436	442	441	460	436	466	461	481	454	416	452	446	404	461	447	445	447	445	471	466
40501	47768	32142	2178	3021	927	744	765	786	716	789	763	721	759	781	788	775	748	802	766	752	832	760	792	787	790	799	717	772	748	746	739	719	736	770	746	790	806	772	745	794	786	718	781	763	760	758	744	780	711	750	729	730	770	757	708	801	760	710	758	784	769	758	818	718	748	756	754	742	771	763	776	751	745	760	751	775	732	782	719	803	770	735	788	708	763	775	804	768	751	754	760	756	758	807	767	765	737	731	740	764	716	790	713	787	716	769	750	794	807	768	767	768	772	763	806	775	716	753	761	732	743	764	751	712	777	717	781	798	774	770	744	788	786	777	770	743	761	787	806	782	758	730	739	740	751	765	789	736	770	785	758	760	742	760	720	798	783	777	731	793	719	787	735	761	757	713	747	786	755	767	785	797	757	787	735	756	773	733	745	761	736	780	747	752	722	776	770	706	852	766	752	768	769	711	729	750	793	741	741	780	776	775	769	728	747	746	702	748	713	726	768	776	712	770	764	772	756	765	767	753	711	695	726	751	739	804	797	762	739	774	795	777	735	719	721	708	703	797	779	782	801	763	808	750	794	715	772	757	744	743	753	762	753	724	756	779	739	768	772	770	709	748	762	704	760	795	797	708	753	792	786	738	754	789	779	772	755	753	746	749	767	746	782	790	738	765	744	736	736	741	736	762	718	784	697	716	724	775	739	758	749	803	736	797	738	793	782	760	733	732	748	764	741	777	749	734	728	760	808	776	739	764	778	746	761	744	741	753	758	786	729	737	768	726	798	775	750	738	731	773	767	790	798	778	785	744	777	807	741	743	769	780	754	787	790	785	767	797	709	730	792	771	733	791	717	747	761	754	824	756	728	779	787	736	722	764	766	742	759	785	780	780	789	755	777	759	754	737	787	772	784	772	789	742	766	741	754	743	778	752	749	794	754	761	771	780	739	792	758	756	788	741	729	732	779	773	792	736	777	759	776	769	797	817	740	748	755	732	737	712	784	755	767	774	792	807	712	850	789	735	784	821	756	711	786	781	774	758	777	770	752	741	779	727	777	717	757	734	779	767	717	723	733	737	779	761	708	806	765	760	785	729	722	696	759	772	772	776	725	792	779	761	763	767	760	750	733	757	763	779	739	732	735	740	753	749	745	764	736	764	772	747	784	768	771	827	778	742	785	772	747	796	761	731	769	778	695	754	739	755	754	758	718	789	805	751	733	786	768	715	817	768	771	856	733	753	741	758	733	761	774	744	733	808	745	655	761	727	765	717	701	754	779	758	794	728	734	792	748	800	792	779	718	736	742	775	764	795	759	767	719	794	804	762	754	738	742	745	729	736	760	776	758	723	710	769	805	765	740	807	776	745	718	715	801	772	737	804	734	770	749	798	772	769	763	724	775	705	808	737	786	731	817	749	750	710	745	748	799	781	743	766	744	724	761	769	810	753	745	751	733	774	730	774	770	750	715	710	767	723	751	796	757	802	762	719	718	713	808	814	751	768	724	783	769	771	736	728	789	719	782	730	758	720	702	747	733	756	768	715	766	710	811	770	718	759	753	713	721	748	738	758	752	758	742	752	703	793	752	774	733	774	732	729	752	775	778	805	720	797	725	712	777	756	783	758	759	748	738	790	759	780	751	732	814	683	754	746	765	705	778	766	781	715	749	785	811	709	694	774	786	772	767	813	759	788	737	755	805	761	803	779	706	765	770	782	733	726	736	757	722	727	794	751	754	771	752	758	740	747	747	750	745	725	762	750	723	765	751	758	778	746	744	741	742	746	752	748	766	722	810	762	708	764	772	790	795	764	764	774	739	789	729	796	747	825	782	740	808	755	791	725	764	736	771	768	724	798	769	790	831	767	777	780	753	746	735	795	775	747	764	762	778	760	784	736	793	771	734	775	766	789	751	740	743	760	750	721	756	731	747	788	747	741	780	710	750	766	758	748	787	768	770	746	731	750	721	768	722	792	742	741	719	783	782	752	725	708	780	747	756	769	728	750	690	759	776	733	736	733	762	786	715	822	803	752	735	784	724	777	740	750	757	762	798	729	797	786	762	764	762	734	698	753	752	734	780	744	727	777	787	725	781	747	777	761	761	772	785	702	745	750	762	764	778	751	769	718	792	751	728	810	709	742	767	733	803	759	724	714	805	754	795	745	788	766	699	786	757	765	808	781	709	740	741	752	795	764	735	723	760	766	818	778	748	728	729	755	738	717	783	737	737	787	718	759	718	712	812	764	750	770	767	774	736	776	765	819	793	754	741	762	804	758	738	761	720	812	735	761	805	759	748	750	726	758	805	751	774	751	745	725	716	713	749	795	779	753	800	737	729	813	780	792	745	735	777	779	761	756	731	781	759	753	787	749	767	742	783	765	769	765	817	762	773	777	722	756	735	785	748	771	745	750	729	707	747	751	735	714	750	728	753	717	811	750	751	773	721	713	778	736	730	795	744	734	720	728	805	763	791	715	800	736	736	749	815	761	763	768	720	764	820	757	784	797	733	732	764	758	755	793	748	793	731	737	759	796	764	765	770	802	788	710	728	716	799	748	734	752	760	777	756	701	698	768	751	773	755	753	770	732	759	773	796	726	774	775	774	754	746	745	766	745	698	709	778	780	762	785	727	703	756	758	751	722	721	760	734	779	791	761	768	781	742	787	771	773	726	791	734	754	737	732	794	707	743	813	761	748	781	752	775	759	774	769	749	730	707	737	837	740	769	777	782	735	785	785	828	739	716	767	777	762	777	752	773	762	802	768	798	785	758	779	787	761	740	808	787	754	787	792	787	763	746	771	733	762	737	788	801	787	773	746	728	711	784	748	759	785	736	740	799	764	783	765	750	771	753	761	721	756	717	754	776	768	768	723	766	734	753	785	752	781	772	783	758	735	742	793	703	742	722	722	779	773	768	694	726	764	790	762	779	787	790	739	763	766	741	806	758	727	751	750	751	783	763	795	772	772	799	737	742	775	773	768	761	740	773	741	775	749	746	764	750	782	784	785	756	784	746	789	789	742	733	786	754	731	745	793	749	770	759	800	774	781	762	759	747	747	781	734	777	738	746	770	741	732	745	726	784	718	754	812	748	752	765	725	801	788	803	803	807	751	769	759	751	776	791	702	774	754	774	774	753	794	765	767	752	732	765	743	780	766	810	765	765	762	745	723	719	767	769	751	804	752	735	758	770	759	748	783	774	731	762	749	718	800	737	762	728	786	768	771	747	766	775	754	790	753	813	736	728	795	827	684	772	742	753	754	711	771	791	755	771	785	741	750	734	734	759	722	762	780	716	746	758	767	753	763	735	782	737	771	735	727	718	752	762	754	748	732	723	775	705	770	790	725	744	719	681	750	762	760	785	795	773	728	740	734	785	753	754	749	771	737	758	755	795	733	752	737	763	729	790	738	747	731	820	754	753	780	770	770	815	753	757	733	801	798	722	800	729	731	768	765	788	716	747	758	759	705	787	773	748	760	745	723	787	764	724	798	754	777	737
25939	24849	34531	25544	17437	4491	456	387	365	371	365	344	370	360	387	334	359	358	366	337	370	341	349	332	391	357	378	335	328	326	372	340	354	313	376	340	327	347	380	353	358	322	369	315	343	337	293	315	328	292	362	351	319	314	349	359	369	337	354	361	313	343	367	325	354	362	305	349	341	373	339	315	333	352	322	362	337	331	397	349	329	345	335	322	351	362	375	351	353	376	301	338	352	363	346	370	342	336	322	342	375	364	354	353	348	330	346	329	357	318	351	330	330	335	331	376	334	373	366	317	362	347	346	332	333	359	356	331	362	362	333	379	358	344	339	329	346	382	329	324	344	351	354	374	310	349	336	335	337	358	313	329	355	327	328	378	386	329	374	335	351	347	359	367	324	317	366	326	329	347	340	336	319	367	363	342	356	373	359	346	354	367	362	346	342	341	344	326	339	349	320	345	354	330	326	361	354	315	359	358	361	361	335	339	369	353	340	337	374	344	366	337	380	336	348	342	357	402	331	351	350	314	340	339	355	356	305	352	353	306	371	344	354	338	340	354	343	327	334	372	374	335	376	357	348	317	345	368	348	359	345	325	305	343	343	359	337	356	339	403	370	318	363	308	365	337	335	355	320	341	354	347	378	377	351	310	379	347	375	362	343	384	342	384	320	384	350	352	345	378	373	328	339	344	346	342	361	342	340	332	340	353	350	329	331	351	297	358	304	363	335	374	340	330	327	372	347	329	351	332	347	350	354	314	342	344	366	334	339	367	344	334	324	327	336	350	323	310	386	347	387	382	375	363	327	332	345	332	349	351	306	373	355	367	346	328	342	370	377	329	363	364	301	361	344	331	346	353	379	354	346	352	357	321	334	329	330	328	330	330	382	343	335	343	360	303	360	345	355	351	354	362	320	343	368	350	336	333	344	363	321	310	365	328	340	361	369	322	360	324	368	318	350	356	375	337	367	344	338	337	321	329	330	382	335	345	319	326	334	335	308	381	339	342	337	353	362	307	371	321	326	324	336	342	344	343	332	337	346	331	315	364	370	374	331	361	390	367	325	332	343	316	381	338	339	355	344	367	331	339	362	350	355	338	359	344	348	328	333	330	367	355	312	372	337	329	374	322	335	331	346	329	343	325	333	341	341	343	375	369	346	353	337	342	367	352	286	337	331	363	357	355	330	347	368	323	300	332	353	351	344	359	366	349	360	302	331	354	339	338	362	343	353	372	347	343	344	307	319	340	335	327	325	349	338	361	335	343	319	331	342	376	364	350	335	357	331	318	346	371	384	341	323	347	387	305	332	364	351	365	347	315	369	338	355	318	336	338	348	343	324	340	339	377	352	340	367	399	334	353	328	338	316	336	313	325	359	360	349	369	338	358	352	339	381	341	363	340	386	328	348	332	359	352	387	353	321	343	343	360	351	342	363	354	366	354	311	340	350	343	364	340	320	349	327	360	321	331	338	325	350	354	309	336	345	327	355	313	327	311	304	377	336	330	360	346	385	320	350	334	367	320	331	341	344	358	342	344	324	357	366	359	347	365	318	349	354	342	354	350	370	344	322	354	352	339	320	387	360	330	327	321	342	327	353	309	321	341	336	359	354	342	359	379	321	335	334	343	333	373	361	342	356	346	347	332	337	304	351	358	343	341	323	356	342	350	334	363	337	327	354	321	306	350	357	314	325	329	341	346	359	335	366	333	312	341	352	356	356	357	326	388	346	340	361	357	366	329	340	350	354	352	360	328	340	359	367	332	360	330	354	362	375	328	323	336	367	352	386	325	345	339	351	345	349	360	358	350	333	337	348	308	333	349	337	329	348	351	348	346	371	335	349	335	340	379	340	319	338	356	349	359	334	343	318	357	345	327	354	395	346	394	330	368	325	341	348	334	326	338	329	347	360	355	328	321	342	361	347	343	332	350	325	306	347	329	328	369	327	315	320	324	363	374	323	364	347	346	326	378	375	336	326	321	366	338	355	341	317	322	337	361	339	320	350	362	344	356	338	334	349	314	334	323	338	383	357	362	353	344	320	362	309	353	340	333	363	370	322	361	335	333	348	336	345	352	343	353	328	300	345	357	338	347	377	354	325	332	344	374	334	312	345	301	370	311	386	339	348	355	398	370	340	366	325	369	332	334	350	333	357	332	373	363	339	330	332	384	334	367	328	335	318	341	353	364	350	343	357	341	343	362	341	299	342	316	369	353	334	376	300	352	367	305	338	325	344	330	331	328	344	345	318	351	358	382	330	309	356	332	367	317	344	329	336	331	348	365	341	308	376	334	327	326	356	358	351	355	354	333	346	358	354	332	359	335	339	355	346	354	315	325	348	346	335	347	326	315	344	339	380	363	326	368	347	323	363	339	351	317	336	354	341	380	353	314	345	318	334	344	335	361	352	359	349	348	334	365	349	342	360	357	349	336	349	350	335	330	374	324	317	317	348	396	315	363	361	349	326	330	347	353	389	371	339	312	351	376	346	353	345	331	382	343	395	348	354	324	350	352	330	313	396	365	343	356	337	329	365	331	324	344	335	340	337	316	354	344	331	334	309	337	363	331	336	339	353	348	367	344	371	350	358	354	338	328	320	336	367	364	319	328	329	344	354	346	340	366	341	363	356	363	375	342	345	310	354	339	344	358	324	360	325	336	355	317	323	342	339	346	376	369	341	343	319	340	349	334	311	340	351	336	335	324	341	324	345	334	366	351	379	365	334	386	357	352	355	347	378	340	362	331	373	347	352	327	341	357	345	329	351	323	348	355	344	336	332	340	344	332	373	350	356	320	355	316	358	335	357	359	356	345	327	316	327	316	326	347	354	332	360	313	351	338	338	337	328	384	381	372	314	337	339	332	371	373	335	321	337	356	349	378	367	332	340	345	348	339	350	343	353	327	330	349	342	356	314	337	317	366	321	338	345	333	346	320	369	355	361	335	338	350	323	346	315	350	349	354	339	349	345	323	332	372	341	366	330	335	363	372	371	355	389	374	340	344	357	299	335	319	364	328	372	357	313	346	372	321	354	332	360	365	351	334	347	360	352	374	351	345	324	330	337	354	316	391	353	359	326	322	324	365	327	365	356	377	357	338	345	322	365	313	370	344	306	329	375	349	355	356	359	361	311	350	361	356	341	374	358	339	323	350	329	347	329	339	337	386	334	385	366	341	335	339	339	346	346	328	342	354	353	379	357	333	348	374	299	307	375	345	346	366	330	353	339	325	290	333	349	355	313	370	323	343	335	346	360	355	313	344	335	328	358	371	354	320	330	355	347	359	363	366	331	332	352	356	343	311	376	393	383	360	368	352	327	306	372	356	367	334	332	371	355	335	355	344	340	336	335	325	362	346	329	335	325	306	364	340	321	321	334	369	368	346	358	360	348	347	361	316	364	354	354	355	359	329	336	338	371	332	325	346	345	337	354	366	377	340	316	357	373	358	324	383	335	338	335	343	377	334	363	318	356	356	340	356	369	355	358	358	345	338	354	393	369	321
61614	85738	64564	3667	16130	3087	659	662	682	577	625	632	647	564	646	621	646	573	579	625	547	585	596	578	598	609	594	600	569	598	556	602	571	570	574	624	568	559	602	558	600	613	582	541	593	536	581	606	572	553	569	569	562	591	601	568	607	606	570	638	586	589	599	548	538	606	546	605	554	604	564	532	575	568	586	590	585	555	557	584	599	526	622	580	581	562	591	597	628	585	591	571	610	586	566	603	590	562	619	565	598	590	533	593	589	570	597	601	572	585	560	587	621	559	561	603	568	565	594	597	639	610	575	544	615	568	600	586	592	582	601	640	591	603	608	564	560	568	569	618	551	565	617	593	601	582	574	552	567	552	577	592	545	609	601	622	579	607	584	561	549	587	570	606	574	614	531	608	553	608	578	583	571	540	587	548	573	593	549	559	571	630	617	620	602	580	578	579	555	589	558	578	545	581	584	589	583	552	585	608	552	608	611	550	597	581	578	606	542	565	576	563	589	640	557	565	558	573	607	601	579	559	596	579	560	578	538	585	591	622	591	582	582	630	602	576	595	605	616	589	581	603	609	586	587	593	607	606	549	575	574	588	581	549	594	571	610	599	588	547	617	595	578	547	593	549	583	579	618	568	583	606	569	565	616	582	574	586	609	576	557	522	593	610	579	584	557	622	624	660	606	578	576	586	574	561	616	583	611	563	562	585	632	538	539	622	556	582	536	570	589	612	557	530	578	609	538	560	567	591	582	550	535	569	567	564	571	610	550	610	576	561	612	576	640	585	613	607	617	557	565	570	527	576	587	563	562	556	600	636	589	542	613	594	607	549	566	595	556	575	589	598	601	584	551	602	610	581	548	565	586	569	577	580	580	613	589	562	603	581	599	581	564	571	594	573	577	624	563	583	576	581	577	565	573	591	578	540	522	597	534	567	578	588	579	586	571	547	591	598	561	563	586	650	568	576	591	589	548	533	633	529	567	584	596	566	543	561	563	566	593	574	598	567	573	628	557	564	572	572	574	591	596	610	596	584	607	573	571	649	531	549	552	622	581	607	570	651	586	622	563	560	583	575	570	654	588	609	568	580	599	590	589	589	622	598	558	575	571	586	556	588	543	569	632	581	576	578	611	574	563	583	605	539	578	611	602	565	563	547	577	552	582	571	588	556	620	589	579	572	539	586	587	572	588	578	593	592	572	573	602	572	571	584	586	609	567	570	595	591	589	563	619	583	587	578	551	522	577	589	589	573	585	612	610	571	566	582	553	582	609	592	649	577	610	546	547	576	574	629	579	590	579	580	557	551	541	579	574	583	607	610	580	563	592	554	579	592	570	620	585	577	562	582	577	521	592	575	577	547	566	582	568	594	571	609	556	549	627	549	547	600	575	583	562	602	623	594	589	593	597	590	601	608	566	586	560	613	587	588	554	580	598	574	614	637	577	598	593	588	603	579	620	566	610	575	585	552	576	592	593	564	593	586	578	607	588	605	637	611	601	587	584	604	547	572	605	585	546	559	595	580	619	540	558	578	609	590	608	617	572	566	570	572	575	556	593	571	571	577	568	534	526	574	599	541	581	546	567	568	579	584	579	607	593	586	577	612	555	595	542	555	571	573	529	627	600	573	616	603	534	597	589	597	573	560	589	595	561	580	606	611	589	562	602	554	597	568	584	571	571	549	575	562	590	554	572	610	586	540	522	569	573	541	569	589	592	538	551	548	612	577	548	552	585	544	603	607	563	598	562	584	608	567	557	600	609	618	540	561	628	578	588	585	588	584	559	646	586	566	595	590	551	603	564	564	528	556	573	540	582	601	584	592	578	606	584	570	569	577	570	576	561	589	553	570	558	581	575	608	587	567	580	560	604	548	574	614	570	567	539	591	569	594	594	583	599	568	591	569	563	566	578	581	557	605	596	618	572	653	562	560	528	561	602	617	587	624	581	569	611	600	573	573	560	594	621	584	536	569	564	595	581	555	582	570	585	575	592	587	602	547	623	583	623	561	582	606	640	583	576	521	559	568	602	561	553	565	602	618	551	575	542	572	624	572	604	538	604	559	551	554	572	532	597	619	580	591	554	547	568	571	541	579	551	587	600	556	572	559	623	579	552	553	566	563	543	593	586	577	558	599	589	574	590	582	581	563	551	593	576	578	601	607	606	597	628	573	557	590	586	564	587	540	559	577	612	572	520	567	557	599	589	602	581	541	577	582	558	587	562	615	560	538	584	619	559	579	525	564	610	569	596	612	511	567	600	589	601	590	579	589	536	523	591	579	585	581	562	620	571	584	566	621	569	615	574	582	593	587	573	540	579	577	601	585	548	554	630	615	550	574	559	571	599	601	586	579	575	555	578	599	572	572	562	586	613	527	619	583	559	598	604	592	601	571	562	572	588	613	587	567	587	599	549	589	545	611	565	570	600	565	628	586	553	537	547	615	564	555	567	620	566	589	563	570	543	564	565	572	549	529	608	555	491	574	602	606	602	552	588	601	594	585	535	584	592	605	582	575	519	634	534	544	544	548	579	583	581	603	580	606	557	579	570	579	546	611	549	561	557	603	538	574	561	591	567	582	569	580	556	579	590	546	584	530	583	575	586	604	592	559	626	522	544	604	576	605	518	557	599	593	569	567	622	586	578	593	563	583	601	576	599	604	586	585	572	591	583	606	563	582	530	577	529	560	582	626	584	609	572	530	608	610	573	590	563	608	567	608	602	560	610	602	587	601	609	596	576	550	588	593	586	587	626	564	576	639	579	555	576	550	571	562	554	572	625	618	588	529	622	571	556	553	568	575	592	577	550	545	579	552	555	584	615	581	572	580	577	521	593	552	557	599	592	588	542	577	631	549	588	610	616	541	544	571	579	548	579	594	548	601	576	575	503	564	622	584	571	606	599	600	623	553	609	556	586	601	574	550	604	582	602	586	552	590	581	603	622	605	581	580	593	549	566	558	584	592	580	584	582	584	548	611	573	562	573	600	639	570	587	562	613	571	578	612	584	594	622	615	592	583	606	562	646	591	568	577	610	586	594	572	549	602	589	547	612	597	545	594	611	570	570	569	548	537	586	637	596	571	562	582	546	573	558	542	576	601	586	558	572	566	571	576	600	570	576	598	581	602	590	582	574	545	581	570	581	552	596	609	607	564	537	597	590	603	576	533	559	562	592	564	574	519	595	575	564	596	585	603	624	607	601	612	555	601	611	579	636	543	571	617	587	592	550	590	593	583	573	535	568	600	584	640	544	580	575	603	549	596	584	604	586	586	546	567	590	560	599	605	595	572	589	536	559	528	605	573	549	589	595	541	553	537	571	559	602	589	588	599	580	583	564	603	589	601	589	571	582	584	549	581	611	583	566	594	625	582	572	633	611	555	577	565	580	605	541	566	558	609	646	598	579	598	613	564	600	594	570	552	581	609	548	560	581	571	579	613	604	585	623	567	549	621	568	515	555	615	583	590	606	568	597	577	591	553	583	552	556	572	600	586	612	580	554	616
24273	22608	31109	25195	21736	17036	2834	753	635	652	666	642	634	618	642	651	660	594	647	584	625	659	604	616	582	632	615	610	580	615	638	623	617	595	631	609	626	611	663	611	642	623	663	561	597	620	645	633	604	620	640	608	599	641	570	658	626	611	632	648	597	587	609	605	627	606	633	619	609	628	602	636	648	618	615	652	621	581	603	636	580	574	654	632	565	641	644	600	622	635	574	625	597	594	590	603	593	626	635	578	650	607	575	644	610	589	603	608	587	619	595	611	585	642	581	647	606	588	641	600	617	637	634	609	571	614	593	614	583	631	622	599	604	642	650	652	603	610	616	638	611	637	615	606	614	628	636	620	629	651	619	604	618	624	634	566	586	606	612	630	565	658	546	602	601	610	569	548	606	589	607	603	648	560	576	604	604	595	640	589	594	609	559	600	580	616	645	664	600	620	551	611	613	571	582	612	583	620	613	577	616	647	618	609	599	590	621	601	607	631	629	612	636	620	602	586	572	618	571	619	575	635	591	583	648	592	595	667	662	592	563	646	639	659	607	623	592	629	562	586	591	580	651	659	627	614	600	613	589	631	610	588	637	604	629	611	597	633	570	578	597	573	618	635	566	606	605	600	574	634	584	583	587	622	614	602	603	573	604	633	617	608	608	650	593	609	618	634	624	620	597	600	639	637	623	571	581	590	617	591	642	598	612	590	633	604	614	576	625	606	681	590	613	632	623	587	561	607	562	638	551	621	631	596	622	631	628	589	612	549	563	586	589	594	612	612	608	627	590	631	650	592	574	661	617	592	569	585	635	614	573	611	577	614	651	615	699	598	645	603	567	609	624	590	606	608	602	578	624	625	616	634	595	607	591	591	606	575	631	596	601	574	683	630	574	655	575	600	562	588	626	607	636	592	637	612	593	600	582	581	569	616	613	600	581	589	575	628	632	626	608	585	630	579	610	599	585	591	616	600	603	603	596	648	631	674	623	623	595	604	607	642	646	619	613	566	608	620	659	625	609	606	624	622	592	543	573	629	604	602	589	596	603	616	617	584	570	610	627	621	608	604	586	608	634	587	585	590	614	606	600	583	628	636	616	609	627	635	581	595	570	629	592	623	593	635	624	576	639	627	586	596	591	657	618	607	613	614	623	609	616	614	619	635	603	607	600	624	629	635	660	621	608	598	569	622	628	582	604	621	659	672	599	616	635	597	627	649	591	650	628	626	635	586	627	613	619	613	638	584	586	638	572	623	592	593	652	617	618	601	604	611	572	618	619	625	622	608	642	588	615	639	661	595	650	580	600	577	613	638	609	574	613	601	620	625	608	649	565	596	619	607	634	603	628	598	576	614	689	584	594	638	596	595	600	590	617	605	597	611	573	622	605	597	626	643	607	609	597	617	656	567	617	570	567	641	606	575	616	627	616	607	620	606	549	596	586	547	606	593	626	586	596	616	612	618	615	600	580	567	594	574	628	638	608	567	634	568	583	642	619	659	596	591	577	565	652	592	629	596	639	597	639	628	613	619	607	619	606	593	595	597	607	617	598	632	631	592	548	607	604	581	616	595	672	611	631	597	558	647	617	614	605	588	572	571	567	624	609	608	622	642	575	647	621	616	645	582	626	636	632	605	565	623	610	603	603	623	622	632	629	636	623	630	587	616	591	635	622	613	575	618	599	596	589	581	591	598	577	635	638	630	610	624	613	591	637	612	607	613	582	640	558	586	601	607	628	615	610	571	598	597	582	579	628	619	581	596	613	613	602	573	620	619	594	603	629	638	591	603	651	618	561	606	594	604	545	660	571	565	593	624	590	631	638	610	586	632	640	588	603	633	576	658	600	628	589	634	623	552	629	587	597	588	608	623	616	583	642	610	596	618	610	582	594	572	618	529	658	569	594	619	660	588	561	607	614	615	624	599	611	633	609	629	633	614	565	630	603	579	630	622	615	576	625	644	618	587	635	580	654	639	616	558	610	628	594	620	604	600	626	667	666	586	588	617	622	604	620	615	627	614	625	613	613	578	645	557	560	622	578	617	643	633	612	639	630	614	623	599	563	607	568	649	595	609	590	591	593	557	638	604	620	594	626	622	650	600	561	590	617	625	595	622	627	604	621	630	606	550	589	614	592	607	599	602	638	610	595	569	623	596	575	598	584	627	612	634	562	624	611	633	664	630	580	566	577	640	583	640	590	584	641	625	572	579	606	584	619	640	589	610	534	583	581	612	642	608	611	615	599	649	573	604	603	596	591	615	611	595	566	584	635	576	585	607	595	601	610	623	620	600	580	594	629	603	582	621	611	646	580	575	640	607	572	572	593	622	606	590	628	618	586	609	644	584	613	653	622	576	633	602	610	575	588	577	659	657	617	606	605	611	574	565	584	610	617	599	626	614	649	607	591	599	620	560	602	591	583	648	634	631	617	637	594	623	623	598	601	584	625	591	632	627	597	608	590	600	572	655	635	657	598	624	617	619	609	648	611	570	567	581	621	587	582	656	605	635	586	625	641	621	563	588	629	619	629	627	622	609	594	622	599	661	572	636	627	684	608	630	616	642	599	611	647	582	587	622	614	651	616	576	597	579	623	585	594	608	617	579	618	603	590	608	591	643	632	584	572	611	618	632	593	634	555	647	594	603	629	597	606	575	606	619	594	613	579	621	557	575	637	590	629	596	619	586	580	597	587	642	598	553	595	654	619	603	565	594	563	611	628	616	672	595	636	579	624	613	638	554	624	614	611	611	603	610	643	609	594	603	628	585	599	592	629	581	543	596	611	608	592	607	605	586	556	623	615	601	587	584	619	597	549	608	601	567	582	601	597	641	652	599	550	600	596	606	571	597	578	600	639	645	586	603	620	569	575	580	595	614	598	615	606	627	587	603	641	578	613	614	597	577	616	629	623	581	615	588	588	606	577	573	597	602	586	624	611	590	594	580	589	608	583	617	566	664	604	590	640	590	579	580	598	593	659	589	609	607	636	637	575	630	599	616	603	648	567	581	583	635	650	609	573	567	583	634	616	595	567	634	590	589	577	560	588	606	651	595	610	664	626	566	601	585	634	651	635	597	628	578	584	642	584	615	604	606	626	605	609	601	634	628	612	600	618	581	628	630	579	631	613	645	612	606	580	629	559	601	632	596	620	615	642	594	611	563	603	600	597	618	598	601	597	610	648	593	620	643	580	598	607	624	684	642	637	650	563	595	623	579	588	624	614	564	620	597	605	621	586	639	616	594	609	626	611	596	621	680	571	637	621	610	584	587	604	604	621	619	630	654	629	582	636	607	625	623	614	629	574	606	614	614	590	668	650	597	627	610	592	674	613	616	607	548	588	641	584	579	676	608	588	640	558	573	601	606	604	659	613	593	575	609	600	676	566	640	603	577	584	590	631	570	589	626	570	634	550	591	630	583	571	610	608	563	622	619	669	632	553	645	611	604	571	638	605	587	618	613	624	602	580	596	595	589	627	653	617	589	610	561	601	616	590	660	672	558
58887	98719	73818	5038	25228	4730	1095	1121	1056	1097	1031	961	968	1042	979	931	926	966	947	1027	954	897	882	953	975	1011	942	923	946	909	939	999	972	1004	967	953	948	937	908	979	965	942	935	962	951	937	966	959	932	945	941	934	949	913	938	950	999	869	936	960	920	948	920	942	944	933	923	968	941	969	886	955	882	903	902	943	984	919	912	914	859	930	919	936	965	936	941	943	909	954	906	983	963	941	932	926	919	880	928	955	917	948	914	943	930	975	954	898	926	917	938	961	959	969	904	916	943	938	945	935	932	971	906	928	967	943	912	990	914	928	943	984	926	932	964	952	944	944	935	937	922	899	897	969	887	868	989	919	914	929	929	924	935	931	936	911	943	943	940	924	918	938	927	963	959	959	940	954	916	973	902	887	926	900	950	963	920	951	985	906	979	943	898	922	935	947	935	930	929	956	950	899	919	924	917	921	935	928	909	930	969	963	933	865	971	944	946	950	941	883	991	915	943	1046	887	938	914	990	914	944	907	935	898	967	941	882	928	942	955	926	927	929	909	950	958	957	1003	951	983	910	934	893	935	936	974	882	975	986	972	949	1014	966	927	939	923	920	950	908	943	985	916	957	989	946	933	939	919	959	925	913	927	920	963	897	930	918	954	935	894	936	987	915	935	967	906	951	943	935	930	918	931	954	939	941	958	989	985	996	897	994	925	953	901	954	901	954	918	951	911	1023	949	898	922	974	997	898	955	873	948	919	903	917	994	973	936	954	871	939	939	931	959	912	889	973	972	871	948	941	892	968	894	923	918	938	933	971	898	1007	912	957	959	968	947	892	995	930	910	862	927	940	986	907	913	986	938	962	997	943	979	918	893	985	909	937	964	956	956	917	915	942	982	989	939	944	933	849	997	889	917	958	869	911	953	969	887	952	926	984	979	947	957	971	941	933	914	954	917	918	946	921	910	981	937	956	939	940	891	969	933	947	974	969	914	971	953	946	922	997	918	943	919	957	943	1010	963	951	938	889	952	989	916	942	937	924	920	936	924	932	917	913	933	924	937	1005	907	935	888	958	915	972	929	978	877	957	942	950	941	958	964	948	889	913	941	960	912	916	963	920	936	936	965	976	897	897	964	943	889	918	912	975	949	994	987	931	966	988	954	989	972	953	945	935	948	1000	1000	983	926	946	930	924	973	922	911	943	974	917	957	921	971	970	997	1012	972	907	976	931	904	939	907	936	972	919	938	961	923	941	953	978	952	936	897	927	952	975	917	932	931	953	1000	923	934	978	898	953	961	876	930	965	956	903	944	962	919	914	934	883	1009	957	988	875	941	910	901	904	894	927	904	943	974	977	886	965	925	944	953	962	946	924	949	969	969	978	897	979	974	934	947	945	979	895	1011	969	957	942	917	922	959	907	894	960	959	891	958	921	975	933	930	921	937	936	923	974	957	958	966	938	937	968	890	941	924	977	962	937	922	911	947	926	987	881	917	954	964	941	943	961	942	932	942	975	914	955	947	914	955	940	977	980	896	940	947	900	907	929	968	983	917	935	945	935	950	926	895	933	881	975	907	919	929	933	934	961	1010	983	977	980	872	931	927	980	936	944	960	943	970	915	912	956	887	910	909	942	943	1001	967	958	956	955	997	962	967	917	934	931	912	920	942	887	953	940	954	857	969	953	978	959	944	952	982	928	939	930	960	950	932	931	1007	985	997	955	903	998	944	974	931	940	935	897	914	986	926	912	950	1021	966	931	900	918	954	833	923	921	961	884	990	900	915	968	890	952	918	952	998	898	981	928	916	950	954	916	941	913	997	896	942	950	949	950	938	943	1001	967	958	992	939	1026	936	959	887	918	874	962	965	958	945	978	936	906	928	960	956	965	966	929	883	943	910	933	880	937	918	984	893	927	908	968	963	946	938	973	937	929	918	930	976	900	911	940	939	973	947	920	955	883	961	970	1009	965	935	1001	888	984	896	936	916	904	946	886	948	914	1006	886	954	917	912	898	900	924	887	1002	919	903	956	905	942	948	952	921	929	916	913	996	923	943	950	962	942	886	904	911	983	949	976	965	955	962	875	956	949	932	932	982	936	936	902	971	979	891	971	968	926	911	943	945	941	952	925	962	930	916	971	955	949	929	938	947	958	962	930	890	875	907	935	961	958	952	964	934	913	954	845	900	947	962	951	922	908	912	964	995	954	926	939	922	935	982	985	943	920	940	960	943	912	941	922	963	920	916	947	904	938	947	946	927	966	888	934	955	944	927	923	978	969	927	939	918	970	950	916	938	944	965	945	925	916	925	941	984	929	929	924	933	929	936	930	981	957	958	939	974	923	992	930	896	988	959	945	922	899	972	951	908	949	986	927	978	906	918	924	923	994	955	883	996	905	967	937	949	932	950	949	941	940	942	916	944	933	919	921	968	848	979	964	974	948	963	940	931	948	952	972	909	913	951	929	904	921	953	950	950	969	920	948	907	957	976	919	939	947	935	1014	951	976	902	913	997	886	926	950	916	937	942	942	932	939	917	897	915	949	949	961	953	879	938	914	986	919	939	926	938	938	914	938	926	944	962	924	968	960	918	932	932	996	978	960	969	923	949	918	937	923	928	951	950	926	942	894	936	946	939	967	964	950	941	953	963	910	921	984	889	939	949	931	928	945	948	961	978	959	908	931	927	942	972	898	879	985	930	934	933	950	943	939	909	946	924	926	931	947	977	932	975	920	933	949	888	930	935	978	959	914	950	955	941	934	978	912	916	952	950	951	901	872	942	965	893	1008	956	923	963	848	927	968	916	960	976	933	947	948	908	999	972	946	955	905	993	917	939	926	916	968	912	911	956	924	949	953	945	953	936	934	892	926	913	868	920	925	926	998	964	926	918	928	992	945	944	968	941	913	985	977	937	923	919	940	923	1006	931	948	998	917	951	988	942	937	959	910	913	951	960	907	930	985	968	977	946	914	952	981	957	944	898	968	903	918	914	920	894	894	934	908	954	915	896	918	968	984	885	994	930	911	993	902	947	982	947	969	989	912	932	934	977	923	924	955	931	908	907	944	964	945	950	887	923	910	965	976	926	952	905	935	976	924	918	892	896	924	980	943	911	895	947	953	969	967	892	901	929	938	903	918	937	876	996	945	957	1004	916	912	945	913	966	961	941	941	951	900	932	958	951	952	941	908	959	953	940	958	955	947	961	912	954	943	962	959	981	931	926	933	979	921	993	979	946	993	899	949	923	922	940	928	946	957	934	944	911	944	959	969	950	931	954	935	934	951	937	928	919	936	932	973	922	979	960	948	947	943	927	928	922	939	899	981	915	972	962	919	934	894	962	942	940	922	943	939	919	914	939	927	936	924	1012	956	947	935	922	921	894	968	917	976	997	888	868	951	969	927	964	945	965	967	999	895	925	913	974	968	938	950	899	946	980	971	919	928	940	903	899	928	939	935	902	931	952	933	942	897	917	901	951	942	965	929	923	953	959	929	923	952	935	996	960	903	980	955	914	958	946	965	946	919	975	940	906	986	942
30371	29015	27012	6302	1926	599	448	451	415	437	430	429	447	433	448	426	426	430	434	443	439	437	468	456	460	444	462	417	439	408	452	437	448	419	426	472	437	453	450	428	366	428	457	455	446	469	391	472	397	402	435	437	435	442	427	418	419	417	416	445	460	400	453	414	436	420	439	424	421	449	446	420	492	441	426	424	420	463	454	437	458	433	479	482	438	424	449	476	399	459	454	433	447	429	452	454	418	408	472	418	473	410	455	445	455	443	469	460	406	477	419	467	491	456	403	440	414	452	462	424	418	414	401	443	427	445	443	418	425	437	458	456	455	416	451	450	436	473	430	419	423	481	436	443	440	434	471	429	422	466	435	445	399	433	436	411	433	426	432	420	416	420	463	417	427	382	434	445	452	416	432	424	420	394	389	464	509	408	389	430	430	446	414	437	446	424	439	453	441	416	455	437	384	442	433	414	436	444	450	439	406	450	479	473	474	455	430	432	377	415	430	457	437	420	448	419	418	453	430	414	412	452	386	425	408	452	409	418	430	431	433	439	410	422	432	439	433	429	420	467	459	387	431	425	446	428	491	452	432	456	427	425	463	434	421	425	414	405	466	412	460	426	434	460	436	434	445	412	448	431	456	409	431	479	420	432	429	422	444	486	411	452	435	451	423	452	458	450	429	462	453	401	435	406	466	408	447	441	404	467	423	427	397	400	436	412	417	448	448	447	456	393	480	404	422	424	406	436	414	430	434	460	427	434	426	427	424	390	406	421	405	491	446	446	468	440	445	419	418	401	450	392	438	468	446	467	450	430	440	458	444	442	436	431	472	444	438	442	438	466	455	447	447	429	462	436	419	430	436	418	447	423	428	421	438	455	446	437	410	431	432	398	433	446	460	463	438	433	421	415	469	433	482	445	438	463	427	451	437	449	438	425	435	439	444	457	455	420	414	443	428	420	449	429	482	411	412	447	428	416	421	483	439	454	441	438	430	387	434	461	448	461	439	444	454	408	418	466	408	440	409	399	431	438	438	428	475	452	414	434	450	444	459	384	469	459	417	434	462	402	421	428	423	419	423	419	458	441	443	415	438	437	427	424	412	423	451	424	442	428	429	450	462	461	432	440	416	400	425	429	430	428	399	406	500	443	461	433	452	456	428	402	415	445	420	394	428	461	429	471	414	449	443	446	399	444	412	430	416	448	432	403	417	404	416	408	392	441	420	433	428	450	430	421	426	465	430	410	443	449	431	412	426	409	425	418	442	389	468	459	438	426	433	427	435	479	435	434	459	407	434	435	428	436	407	426	396	422	442	420	428	446	417	462	427	404	404	423	451	489	435	392	399	426	409	467	435	474	455	468	461	463	445	428	413	436	463	431	412	425	457	402	415	418	433	425	418	411	433	422	442	471	443	444	422	478	453	432	408	449	465	465	420	394	432	454	429	464	415	436	424	477	427	458	449	440	465	420	406	424	436	455	432	423	436	463	422	427	424	460	428	429	472	443	448	459	447	438	423	453	454	409	421	444	447	442	449	467	425	465	438	421	434	418	443	428	434	426	426	434	458	451	427	455	428	425	455	459	457	410	432	439	434	417	445	449	443	449	429	445	422	413	470	415	428	424	448	427	452	461	414	424	460	433	432	447	472	453	444	447	447	450	415	412	419	432	447	438	496	450	407	439	443	448	449	411	447	427	458	419	433	408	423	428	401	449	426	442	433	374	422	423	402	464	454	409	416	437	371	470	379	418	437	399	429	403	455	450	435	439	446	431	431	414	434	426	451	420	468	427	501	449	403	421	437	451	436	439	421	432	430	478	437	457	461	420	424	424	483	400	486	432	452	417	423	403	420	471	461	474	443	431	436	471	421	436	428	430	431	442	438	427	410	470	403	424	437	433	455	423	418	424	459	422	448	452	455	462	424	429	435	445	423	428	389	443	429	442	441	442	435	438	446	421	451	466	453	447	436	436	430	439	451	456	408	427	398	407	427	415	397	452	429	434	418	463	414	442	483	462	456	464	432	439	435	429	446	416	469	441	452	395	448	414	423	444	423	444	432	482	408	410	443	424	464	432	454	423	416	419	461	417	423	454	457	428	419	425	441	445	436	465	432	410	420	412	480	424	434	400	458	434	480	423	416	462	442	435	446	435	418	403	442	431	455	444	409	424	446	454	434	432	428	438	459	408	489	445	423	455	448	441	424	445	430	458	431	438	425	429	456	411	410	441	418	429	418	427	412	421	429	401	461	427	428	415	400	413	440	433	472	444	465	404	439	439	405	413	446	436	446	431	436	403	411	406	431	443	414	467	436	417	420	463	458	447	447	426	392	441	472	388	467	418	458	414	433	437	430	436	470	458	452	445	428	431	431	409	458	445	430	432	418	445	429	432	428	445	464	460	448	443	418	464	473	434	435	409	459	455	469	417	422	441	454	398	466	448	457	487	432	421	413	453	456	427	425	428	458	409	409	454	431	402	457	442	416	430	457	439	436	448	423	403	449	422	461	408	455	405	423	391	421	438	475	440	446	469	441	415	421	478	440	421	427	425	398	433	424	412	443	451	427	407	414	445	483	437	430	404	491	418	408	402	444	450	436	447	431	449	421	433	443	440	405	443	481	461	427	453	407	432	478	418	456	442	430	433	435	412	444	407	411	418	429	465	437	390	450	403	428	417	472	421	401	398	444	438	426	459	470	406	480	442	443	446	414	445	454	443	432	478	409	471	408	412	476	447	425	455	480	396	429	414	428	477	415	428	462	453	424	438	428	429	428	464	448	431	447	432	389	437	447	425	450	431	450	445	450	419	427	464	434	432	442	399	429	430	434	457	455	449	418	397	422	418	417	433	420	460	457	465	433	418	434	435	446	463	428	431	448	449	418	423	404	408	385	429	418	434	417	484	434	427	400	404	439	454	416	421	453	437	420	445	417	430	426	455	438	469	443	438	429	422	423	417	430	432	448	433	464	424	438	408	417	470	450	444	421	456	433	517	466	432	424	434	412	430	432	447	415	400	467	419	464	463	440	403	450	423	440	463	433	439	422	439	391	449	436	391	394	430	386	433	420	471	464	422	458	427	465	465	451	437	440	444	441	440	448	424	425	453	405	446	437	465	430	451	385	420	420	442	473	428	446	442	416	436	440	403	464	430	412	437	442	405	466	480	454	425	456	430	425	417	451	457	428	429	441	453	439	480	432	439	452	441	465	447	473	454	426	397	432	424	412	419	447	452	453	438	428	469	423	459	413	424	436	439	456	427	442	428	424	461	471	447	459	421	425	437	453	447	409	418	394	463	486	423	453	411	430	457	431	460	413	444	418	389	447	448	403	428	446	405	414	449	432	446	433	435	450	478	427	409	429	411	422	424	427	436	398	447	462	435	417	439	423	460	428	452	459	389	416	431	456	423	412	446	422	412	426	429	455	449	471	448	416	428	419	463	413	406	441	416	447	417	465	401	435	419	423	414	424	384	427	437	429	423	435	418	452	434	445	452	462	440
38777	48108	31498	1460	4056	1107	788	715	786	767	715	703	713	742	783	701	710	693	800	711	718	755	702	741	744	722	753	701	771	776	743	698	750	750	741	702	744	783	746	722	732	744	709	729	782	742	707	678	730	664	735	730	728	780	739	735	736	752	739	737	759	756	748	762	766	737	772	726	740	782	738	705	730	721	759	789	761	736	778	703	745	743	814	762	724	707	763	761	780	745	709	772	746	732	709	727	787	784	726	758	748	755	775	748	813	744	756	745	750	779	710	770	720	731	719	767	757	700	709	754	733	763	704	701	696	720	736	735	690	726	729	749	733	713	750	732	753	705	733	720	759	716	747	743	723	743	739	707	775	721	790	797	743	685	701	725	716	732	759	692	783	717	714	756	737	769	721	776	757	748	706	711	770	739	710	737	787	722	758	741	737	839	775	751	734	682	783	690	714	743	725	779	791	698	755	709	738	763	730	728	711	771	742	706	689	696	711	749	728	704	740	767	713	715	705	732	737	806	793	720	741	724	702	742	799	769	758	694	750	685	789	719	738	742	732	712	772	758	730	721	761	757	720	719	742	751	694	671	790	783	752	706	733	708	756	783	758	756	792	801	778	772	745	766	702	764	756	751	732	740	743	753	727	750	694	738	710	691	754	732	746	745	784	755	740	739	765	791	784	793	704	716	706	737	742	756	738	757	734	727	747	779	709	731	724	777	739	693	706	744	736	739	732	742	703	745	761	759	710	706	721	731	779	720	736	735	769	730	740	760	761	782	739	734	736	780	746	747	747	727	716	733	749	737	725	775	694	729	740	755	724	755	720	711	704	736	742	771	760	690	775	749	763	733	754	736	718	749	746	739	754	747	759	710	739	724	754	780	698	773	773	717	731	701	767	763	742	716	755	722	737	736	687	724	728	732	750	772	723	795	714	755	797	727	706	733	689	780	747	761	758	767	737	754	765	760	786	734	744	801	759	764	747	729	773	733	706	746	730	755	733	741	757	749	750	697	667	784	764	776	737	680	758	749	775	707	763	731	706	798	747	763	750	709	716	786	710	763	771	774	716	697	730	697	742	706	758	754	765	747	714	769	752	766	749	783	714	721	780	737	718	726	785	755	744	711	738	707	735	712	660	734	718	792	732	727	728	676	743	715	693	738	767	750	690	760	712	741	760	757	811	697	751	687	734	763	724	732	729	677	750	728	753	798	777	793	700	714	741	708	715	727	727	766	701	762	754	774	753	741	747	783	772	795	735	724	742	746	755	737	721	755	727	754	703	764	693	751	727	685	704	805	733	749	754	668	695	686	759	746	714	755	743	750	776	744	774	715	705	722	756	731	760	787	765	690	739	736	755	769	734	726	770	708	759	810	738	755	791	740	718	685	728	725	767	738	761	720	713	737	766	709	729	747	740	741	786	721	741	761	741	767	741	746	744	741	776	760	761	750	724	712	764	738	732	709	775	715	760	731	688	741	783	743	766	731	724	747	766	724	751	729	750	763	711	730	824	717	763	726	745	693	747	720	759	720	724	786	705	752	749	732	738	777	708	739	701	756	758	737	761	739	765	747	777	765	735	714	723	738	772	708	727	751	753	760	729	733	742	724	701	745	753	723	730	773	750	756	763	751	674	761	688	724	742	761	746	680	718	770	750	727	738	729	773	728	733	696	709	742	745	757	730	761	693	742	776	781	707	751	797	771	775	747	707	707	764	695	711	744	745	700	770	725	732	715	728	730	734	726	745	764	687	730	737	750	755	742	750	730	753	726	765	740	724	740	759	768	708	781	721	760	748	718	726	736	759	721	740	741	800	760	702	731	751	737	790	778	775	751	779	714	759	740	767	727	758	696	721	716	735	728	726	757	732	721	732	692	744	779	678	742	754	696	746	720	749	704	740	748	716	750	755	753	743	753	737	734	753	782	727	810	749	725	778	699	751	748	748	762	725	779	720	717	747	731	731	735	806	726	738	731	736	796	702	756	718	709	736	729	774	689	720	796	780	702	768	732	695	727	734	715	737	714	744	729	729	778	696	757	769	709	701	731	651	752	712	751	721	796	754	746	794	766	731	757	710	789	781	716	759	761	779	737	751	743	758	747	730	726	805	747	740	777	735	723	724	765	768	786	723	754	713	707	787	694	709	784	759	704	728	727	713	712	756	712	703	793	712	740	786	744	707	698	773	724	743	788	784	763	789	765	750	742	750	730	723	725	770	766	729	736	744	800	738	760	718	720	739	732	740	753	738	756	774	743	728	756	719	750	746	748	738	682	730	755	765	772	751	731	742	763	693	701	723	744	755	742	719	750	732	715	719	731	705	731	754	688	733	675	741	766	761	747	739	705	684	705	719	727	731	733	743	720	743	724	762	770	735	740	742	673	755	768	758	715	701	701	752	719	728	764	789	750	760	757	763	756	719	724	741	719	696	712	737	733	764	737	710	754	743	727	733	795	763	767	682	777	706	758	756	748	721	766	776	748	713	734	796	744	741	757	757	706	728	713	809	769	735	756	735	757	720	748	741	743	812	736	699	714	726	803	738	744	740	743	705	735	740	726	747	773	763	751	674	730	720	733	794	761	695	772	712	721	686	743	734	753	741	745	784	788	778	746	801	742	733	750	748	761	766	764	705	719	712	708	727	708	736	724	707	745	730	755	745	783	782	817	763	717	774	735	755	769	687	691	708	716	794	708	706	721	736	759	764	794	716	698	676	754	722	741	796	685	712	712	737	719	758	751	723	693	783	748	731	739	723	716	741	783	732	753	771	728	709	726	735	740	803	723	737	728	774	743	715	776	778	688	766	791	718	774	694	737	722	779	772	747	722	786	761	751	718	742	748	755	694	747	774	736	740	717	796	766	673	753	787	721	762	692	736	734	710	720	711	736	752	767	764	730	719	722	739	686	786	740	728	800	724	740	725	755	753	711	784	738	716	775	744	728	734	732	750	761	730	771	743	774	762	729	764	719	770	767	749	689	741	708	700	751	744	727	771	764	734	746	748	734	764	726	727	734	731	749	712	732	702	710	737	791	818	764	738	799	758	740	735	756	729	734	731	736	815	763	754	738	732	736	736	739	715	729	694	749	729	760	737	739	697	709	742	759	789	774	769	761	758	758	718	726	772	712	742	720	724	744	738	759	708	720	760	766	707	729	714	692	686	744	673	727	770	735	744	729	736	781	768	739	750	736	752	712	765	756	745	714	729	709	766	731	711	769	723	732	706	730	714	693	714	756	724	742	723	776	782	728	690	733	756	749	711	739	718	738	750	739	738	713	718	703	711	726	767	680	722	695	739	774	744	719	717	768	699	707	704	763	712	740	757	746	735	765	746	786	774	734	719	750	749	703	701	714	755	751	757	760	732	754	767	746	742	735	761	727	741	757	738	714	762	738	726	759	720	765	731	731	747	732	778	737	714	744	781	730	733	752	749	707	787	743	748	777	731	815	706	746	775	786	768	750	748	758	752	747	773	698	739	797	758	772	752	698	695	741	750	728
25661	24876	36030	25182	17760	5392	427	357	354	360	324	327	350	329	324	331	302	342	312	346	338	358	322	304	312	309	332	320	352	325	318	297	364	320	350	311	330	360	299	298	343	317	326	303	311	301	311	325	325	337	299	317	343	345	339	318	311	316	308	312	337	331	308	329	292	309	313	313	357	283	296	299	306	327	335	343	373	344	318	345	332	294	322	349	316	355	313	321	304	293	313	301	331	320	327	315	322	332	334	328	322	328	346	321	324	323	332	345	283	343	289	324	308	308	318	297	319	333	304	336	344	328	329	322	334	309	296	315	318	305	319	319	306	280	315	336	357	357	306	316	317	316	317	352	355	315	301	320	314	320	323	306	322	314	335	327	319	322	310	311	333	311	325	318	317	323	301	305	302	344	318	304	299	310	339	318	299	313	336	318	311	312	305	300	334	319	315	342	330	341	304	358	315	322	302	288	339	315	322	338	312	313	322	291	311	293	326	320	299	300	309	312	266	312	355	288	309	307	337	344	324	326	295	330	318	294	343	320	311	315	318	292	325	336	326	314	306	308	334	319	314	297	311	350	352	313	341	319	322	327	318	336	317	305	333	337	316	324	300	297	347	324	326	317	309	331	303	349	320	318	323	283	314	319	331	349	311	306	334	323	337	319	303	326	303	314	328	310	327	339	310	328	322	284	300	329	298	330	307	339	336	320	327	327	347	332	301	293	346	317	307	314	349	303	305	339	332	303	300	335	348	334	296	345	309	310	314	310	326	312	330	314	344	324	305	316	307	322	323	314	337	316	296	310	322	321	310	310	291	363	312	307	334	306	331	325	330	312	332	288	329	313	299	315	289	297	297	313	321	332	365	331	310	297	323	312	328	275	302	327	300	290	332	275	312	323	303	304	314	314	334	336	309	324	300	339	312	328	317	316	324	314	338	322	319	317	317	300	293	298	293	336	340	333	316	331	319	331	328	312	314	303	325	337	331	329	323	329	313	322	316	283	340	332	329	308	339	302	313	308	337	291	320	316	312	330	330	314	325	296	329	291	304	306	330	303	286	324	337	366	326	319	313	319	350	298	304	321	338	290	308	359	316	335	328	341	312	324	316	284	326	331	324	316	322	309	337	314	357	297	306	346	312	309	294	322	322	338	312	321	318	331	299	310	330	305	310	325	314	310	324	308	336	329	300	319	365	321	287	326	335	306	298	337	318	337	319	331	341	308	331	310	310	307	322	289	329	277	303	303	336	329	296	304	313	304	300	329	279	302	343	331	336	322	304	301	303	324	338	283	321	319	332	292	355	317	320	324	360	320	307	309	314	329	298	304	307	308	284	306	312	335	333	326	339	348	331	314	341	345	322	311	349	301	324	276	324	330	324	336	308	319	292	299	323	305	286	306	281	313	324	341	351	330	325	282	309	301	318	305	325	319	317	325	317	309	322	309	287	329	339	341	321	315	342	318	333	328	305	305	336	314	313	323	309	310	339	290	291	299	316	266	317	323	335	310	316	354	309	306	323	326	320	338	330	327	309	299	287	321	281	349	336	293	336	328	346	316	345	337	312	316	336	307	294	306	338	318	367	330	319	293	296	354	332	324	315	344	335	308	328	308	313	325	313	340	315	317	320	324	381	343	307	337	274	322	307	322	315	310	308	326	311	332	300	295	308	320	332	311	278	290	298	320	322	296	330	315	315	300	326	353	301	348	336	301	337	317	314	321	333	299	295	325	302	314	329	320	355	298	336	333	300	326	315	293	307	333	337	306	330	311	307	327	327	294	330	314	356	341	322	312	300	338	315	301	341	277	315	318	321	368	327	322	287	326	316	311	289	297	292	291	316	330	322	292	265	301	316	332	304	327	291	320	303	344	343	312	340	357	328	281	334	318	324	332	352	356	308	353	319	328	332	321	295	319	344	334	313	305	341	312	312	335	333	312	297	303	342	332	348	320	305	310	352	287	303	333	317	318	306	301	300	298	313	311	329	316	315	312	332	301	319	332	319	314	320	325	287	309	310	299	290	283	325	314	325	316	352	338	344	319	327	310	305	336	320	319	310	335	339	332	310	365	344	322	310	293	316	290	314	297	321	323	325	306	386	365	323	301	312	321	331	297	350	315	328	321	292	343	306	286	292	333	340	351	302	335	293	328	353	334	341	283	292	303	301	303	301	318	297	274	308	287	322	293	300	299	287	319	313	322	339	302	306	344	335	364	293	342	330	275	280	305	329	318	295	302	319	317	329	321	286	311	336	308	294	337	319	299	319	303	326	266	328	289	312	301	334	295	335	309	315	278	302	297	330	313	330	305	314	338	310	310	318	349	314	326	330	304	299	302	333	309	340	318	319	319	273	320	329	331	299	319	328	278	316	330	344	318	336	353	299	333	345	301	306	294	317	328	318	316	332	330	313	310	327	331	311	325	321	336	336	346	304	352	323	316	326	276	315	331	309	326	316	311	326	320	308	316	304	322	312	315	325	312	305	328	306	314	343	312	335	302	351	305	320	313	326	303	344	314	321	329	337	343	319	345	316	317	300	329	297	330	342	336	334	315	270	282	290	309	311	322	340	300	313	338	316	357	322	312	299	302	337	342	310	307	327	323	329	342	331	332	322	351	294	288	344	341	296	291	288	319	318	282	326	302	319	355	334	319	320	285	305	329	303	350	325	316	295	342	334	344	359	334	318	320	339	322	287	319	309	311	334	295	327	305	352	306	315	311	309	328	303	327	298	352	340	318	306	322	306	319	340	333	342	301	312	314	330	295	307	289	307	308	312	344	339	321	318	319	310	316	333	320	321	283	293	307	279	344	315	292	311	301	319	313	306	307	343	335	351	352	301	335	329	334	307	332	296	340	300	334	333	329	332	315	288	325	303	303	329	319	348	307	298	333	329	304	314	293	337	335	327	334	305	326	315	352	316	308	334	286	321	332	332	297	312	321	321	295	333	340	314	347	355	319	310	291	342	308	321	344	316	337	323	325	308	289	358	280	340	328	302	327	283	294	330	314	326	310	292	332	311	300	279	298	349	333	319	298	330	276	320	316	289	328	277	335	316	336	318	367	307	316	296	292	313	313	345	282	305	298	307	280	287	310	329	310	299	323	332	345	328	358	319	315	316	322	305	326	332	322	307	330	350	339	310	322	334	312	334	304	349	282	310	294	317	325	310	320	328	331	319	339	307	351	306	331	296	310	300	339	350	308	303	304	302	356	349	340	332	311	318	319	320	297	341	317	329	325	328	303	304	317	310	350	342	342	319	306	304	310	330	300	336	303	318	303	295	302	315	328	345	341	306	321	348	283	305	322	289	295	323	284	341	328	317	347	326	316	337	313	338	313	307	318	336	307	301	316	318	297	295	315	297	313	323	338	343	308	316	314	302	340	309	315	319	305	313	298	304	305	285	309	325	335	320	297	299	296	315	287	302	302	324	307	341	331	320	323	269	299	325	308	305	373	302	339	318	313	335	322	344	346	336	302	343	303	319	336	323	301	337	308
60992	90520	60393	3301	16589	2492	703	637	628	652	595	621	551	613	568	558	559	575	535	573	535	540	579	566	552	567	540	552	584	543	548	570	533	579	537	549	515	564	521	618	531	561	529	531	541	567	561	541	599	568	567	574	519	540	585	532	545	545	537	538	528	555	539	583	553	558	548	561	529	513	527	567	503	588	538	527	557	540	575	558	544	531	572	526	538	572	571	522	563	543	526	532	552	590	484	570	520	548	545	543	566	539	528	509	550	554	540	537	526	560	571	570	537	551	515	504	549	538	562	519	521	549	499	551	540	523	542	537	494	560	573	558	540	542	574	554	559	527	542	547	563	549	570	521	567	581	551	523	533	538	540	553	569	542	541	527	530	539	561	511	564	583	539	523	528	564	539	542	532	536	492	519	542	524	573	509	554	541	539	534	545	541	570	517	562	562	548	533	547	522	539	547	551	500	532	520	564	585	552	558	554	532	550	519	543	576	531	547	537	545	543	484	587	563	560	489	539	547	563	544	554	523	506	560	588	528	519	528	531	495	574	529	507	528	562	545	548	535	541	557	546	587	519	569	520	519	530	522	557	547	552	578	549	555	540	508	599	531	551	529	524	528	525	530	550	505	528	557	553	547	560	550	527	513	525	522	585	556	540	533	521	568	562	552	516	533	546	535	519	530	537	577	552	535	572	556	573	564	574	567	518	540	554	554	537	521	534	581	515	543	563	521	577	547	599	544	577	526	593	524	551	565	564	525	596	553	551	536	517	526	560	563	528	576	561	590	521	554	493	534	568	519	548	564	556	565	561	552	534	547	567	524	527	521	520	530	572	607	529	549	585	523	541	559	572	543	525	558	581	550	556	561	549	551	525	519	531	553	526	531	533	509	536	545	569	563	555	558	552	545	539	552	543	531	566	532	580	561	578	542	543	524	561	534	523	581	545	521	498	531	535	561	537	555	541	580	565	556	507	512	522	565	563	554	583	594	602	558	548	541	526	523	500	537	534	563	489	516	560	553	554	561	546	521	537	557	566	496	513	554	562	527	506	522	537	555	524	513	502	555	566	566	542	523	567	524	545	532	501	516	528	543	531	583	545	547	523	575	541	559	490	507	545	554	509	551	533	533	570	545	537	497	495	514	526	554	556	519	511	530	579	564	557	537	540	540	536	532	585	566	574	562	518	554	496	568	523	537	531	531	548	552	533	539	509	562	547	529	562	514	537	539	525	535	550	513	563	549	557	515	546	538	557	557	538	531	540	532	512	556	502	594	532	529	542	537	540	536	545	531	549	564	552	584	551	550	546	509	542	511	571	542	523	546	526	531	512	494	584	491	597	525	572	537	520	530	532	557	528	566	525	560	569	584	537	569	554	532	519	538	533	587	561	569	530	514	542	541	523	569	548	486	529	549	497	536	566	551	506	526	545	543	560	566	564	501	521	533	521	573	500	528	539	541	549	568	541	567	532	536	557	594	560	530	532	538	573	507	520	504	571	586	550	552	542	529	536	534	543	511	524	552	622	560	517	521	539	536	504	536	515	503	530	542	530	537	547	514	551	544	524	574	549	555	536	563	550	572	549	545	550	575	520	536	540	528	517	574	507	575	513	535	542	541	546	539	527	560	536	534	549	543	594	557	572	558	523	564	536	518	562	548	557	552	530	518	514	596	595	519	575	560	523	547	484	602	533	527	561	544	490	593	520	534	528	523	516	565	517	537	561	589	532	558	557	481	559	546	527	540	525	551	554	561	553	559	530	501	572	561	556	547	545	516	494	544	566	534	500	568	546	524	544	501	512	534	552	560	498	535	577	563	549	556	542	554	512	529	594	531	524	521	573	579	578	484	546	523	556	572	586	525	553	584	547	543	533	537	572	552	543	533	516	590	512	540	546	522	543	551	551	559	526	575	563	557	586	547	531	523	563	512	548	555	501	560	549	565	565	552	527	555	574	508	535	558	555	538	556	571	511	542	565	569	566	545	567	552	525	538	540	504	533	524	533	547	539	523	540	506	520	536	552	545	524	490	559	582	571	593	562	575	563	572	522	538	555	526	553	541	509	557	547	546	526	549	504	518	530	582	580	552	536	567	585	567	555	565	559	550	541	539	544	539	566	512	557	533	539	541	566	538	540	562	522	558	547	509	570	556	516	505	551	568	538	538	496	524	580	538	494	575	517	547	539	549	526	547	512	513	520	564	540	522	557	522	587	557	564	557	529	556	547	545	534	532	539	554	548	544	545	508	529	494	567	578	579	528	532	517	554	534	538	541	555	515	565	530	582	545	571	599	543	562	554	557	522	533	570	548	530	557	536	577	526	577	568	567	509	553	569	558	533	575	565	525	542	563	569	551	552	547	506	564	574	530	551	569	531	525	538	582	561	566	531	543	555	577	529	531	541	556	539	505	560	596	528	530	537	548	590	543	568	546	556	556	554	532	501	582	565	533	556	508	569	550	573	540	549	572	543	559	547	504	510	557	533	541	534	544	552	526	552	507	538	533	567	558	604	504	553	588	566	516	555	538	517	545	587	524	566	547	565	573	542	563	565	567	543	566	595	552	566	584	499	542	539	575	570	593	546	507	550	522	531	542	577	550	575	551	545	554	552	538	504	530	563	532	545	549	562	513	545	538	576	557	559	565	563	502	543	560	553	541	544	540	593	513	506	519	549	550	543	529	554	558	554	572	516	519	553	560	574	548	494	585	523	525	530	527	553	571	576	561	550	568	581	499	580	582	520	549	562	540	553	524	545	532	515	566	552	524	554	538	559	562	547	546	541	535	491	570	547	530	534	577	577	545	551	524	542	575	583	570	527	512	507	542	533	538	592	566	543	539	543	540	555	528	532	566	584	513	574	521	558	532	551	540	535	536	503	562	569	561	557	521	512	572	506	529	535	525	555	543	558	550	559	572	522	558	579	520	542	529	536	546	559	520	578	516	549	541	561	539	581	581	514	540	544	537	516	595	558	520	515	566	555	560	549	552	516	553	505	592	526	582	533	534	517	519	583	545	556	526	533	555	506	549	539	587	538	507	546	558	525	556	537	590	507	558	546	554	516	551	553	590	547	562	569	469	545	550	556	566	539	520	530	528	523	559	543	545	583	499	521	524	532	586	599	548	509	545	512	572	519	521	510	538	522	613	505	575	550	536	570	526	545	562	584	562	552	600	553	545	555	541	554	572	542	511	526	538	517	553	548	517	535	558	525	576	542	527	489	524	570	570	532	564	550	507	542	519	516	579	529	545	526	493	520	523	534	568	515	554	579	558	495	549	538	566	549	564	506	534	577	580	572	589	565	526	533	562	545	557	533	580	535	563	532	518	588	517	555	564	537	528	582	533	525	536	555	554	545	558	557	564	562	540	568	555	512	521	584	594	511	521	537	531	456	552	547	515	534	557	503	509	573	561	534	523	514	582	535	548	470	553	540	526	550	555	530	588	558	586	532	558	526	562	528	544	529	550	544	538	532	549	533	533	542	550	569	544	498	540	530	565
24250	22713	31657	24632	21744	18968	4208	736	667	669	639	623	600	646	619	609	606	641	609	558	640	596	582	601	596	605	576	601	602	585	561	566	560	537	585	586	561	603	559	571	575	623	560	589	585	593	576	557	602	585	577	623	588	623	599	553	573	573	541	602	580	619	611	587	575	562	617	590	552	607	601	572	584	595	573	627	627	543	606	586	559	572	629	603	531	600	598	556	558	605	563	616	546	564	555	587	656	600	590	567	594	547	556	567	555	572	602	620	584	558	583	597	574	560	591	601	579	584	577	600	576	597	598	558	556	597	595	592	560	607	566	585	607	593	585	573	570	558	576	630	593	599	584	620	548	597	555	596	586	525	564	582	579	561	582	589	585	567	553	582	542	576	556	564	581	609	556	530	567	594	585	586	589	573	608	570	534	588	570	606	542	642	566	572	568	556	562	564	555	563	551	599	550	546	578	637	570	574	546	581	592	607	590	564	567	579	591	582	569	528	569	568	570	575	573	565	569	543	592	614	596	546	567	590	586	562	534	574	574	580	564	581	598	558	617	568	590	560	530	584	592	593	600	571	600	565	599	524	611	535	587	587	551	573	563	604	595	552	603	562	589	560	568	577	589	582	565	602	543	635	597	585	570	547	614	551	607	618	559	592	607	570	592	571	605	532	567	562	562	614	550	617	605	593	580	556	622	609	621	560	549	561	588	577	589	537	595	592	602	619	573	583	592	599	579	547	549	610	567	524	543	620	585	564	615	555	561	578	604	589	568	606	590	603	595	576	579	614	560	577	575	515	553	586	581	586	547	556	569	531	573	521	576	546	595	603	600	575	545	580	565	585	541	596	565	571	605	591	585	580	540	607	589	589	574	549	554	585	542	575	610	589	581	567	583	568	576	591	552	586	570	594	607	571	608	568	553	627	583	594	554	545	574	577	616	553	559	553	546	553	564	617	570	585	602	557	591	533	563	556	553	571	586	593	610	622	568	547	564	551	577	540	549	570	579	547	607	570	615	613	562	581	584	530	590	604	588	592	584	555	561	551	573	534	550	562	536	585	561	582	612	528	561	577	527	573	592	554	557	588	550	598	582	549	547	630	575	557	582	575	566	583	555	586	600	535	575	573	581	566	541	582	595	541	584	602	571	613	557	587	578	599	562	539	543	584	579	555	591	604	581	639	576	617	569	564	594	542	556	553	553	590	566	618	580	568	603	576	572	590	577	525	612	575	575	615	562	575	569	575	580	563	567	612	582	591	571	617	528	537	579	540	606	553	551	616	552	609	529	564	548	600	592	566	586	653	553	571	579	562	576	566	596	586	581	549	621	592	601	631	579	625	551	572	562	604	579	553	580	594	560	585	605	546	568	529	603	582	586	547	584	603	516	572	537	615	575	544	534	517	579	551	573	549	575	594	611	532	594	585	576	570	516	596	599	564	567	602	521	581	556	586	574	597	549	601	581	592	598	559	561	625	581	641	554	605	578	582	569	557	586	586	592	570	554	578	609	586	601	559	612	579	579	603	592	620	572	566	565	615	543	549	537	567	564	539	648	559	569	577	564	612	580	597	574	578	560	583	565	562	581	615	583	566	600	608	573	575	579	582	591	542	581	566	624	593	553	543	588	556	554	566	566	557	561	571	607	595	561	563	584	545	597	564	578	550	661	578	604	575	577	585	582	565	578	542	572	560	571	635	586	532	558	559	581	601	579	562	570	599	589	552	566	586	564	569	541	587	552	600	597	584	610	571	587	574	600	578	609	585	566	554	560	576	597	568	592	550	598	580	533	561	589	584	573	585	556	574	554	627	575	539	557	597	600	586	545	576	579	593	604	577	567	558	565	562	567	572	575	569	591	607	533	578	598	548	527	558	592	587	573	591	587	565	632	614	631	618	625	592	539	580	566	530	556	596	585	584	611	558	584	620	588	614	578	572	572	577	612	579	565	595	529	628	581	556	595	559	551	575	607	591	589	542	579	576	599	560	621	603	591	567	603	603	582	582	580	561	616	553	567	612	553	560	548	610	583	554	595	591	591	585	543	573	589	561	574	588	610	592	601	593	626	566	567	557	588	557	628	584	566	599	585	562	573	596	558	600	563	555	600	556	584	599	606	629	568	605	592	574	564	557	559	599	534	575	598	569	592	580	571	546	550	592	565	566	574	579	586	556	575	604	575	565	581	567	603	574	536	583	572	575	615	531	555	585	565	545	530	547	567	572	562	540	604	628	605	561	548	623	560	522	593	584	574	549	618	605	574	615	531	569	593	554	570	590	632	544	593	584	615	561	552	578	561	571	553	607	586	572	575	632	562	593	578	605	594	543	555	571	580	547	589	578	556	590	526	588	608	572	580	572	549	581	539	596	569	576	631	570	570	535	578	539	574	568	554	564	580	568	574	556	617	592	603	600	574	596	569	550	592	565	536	560	596	560	563	586	540	541	558	561	522	571	573	558	588	620	560	598	609	583	530	541	560	540	571	520	573	551	551	583	564	599	600	593	583	594	544	583	548	550	593	575	588	603	619	590	571	516	569	576	567	587	559	548	551	527	566	564	571	626	599	595	619	574	606	548	583	573	581	565	535	604	593	544	576	547	587	604	579	572	554	549	588	589	585	567	576	590	589	563	610	574	573	554	618	564	595	520	574	518	568	579	587	564	563	574	542	587	585	612	594	564	555	604	633	589	592	585	576	637	562	586	594	554	615	586	575	589	595	551	596	597	578	559	547	558	570	576	591	575	595	600	584	609	591	565	557	591	630	557	604	581	519	574	578	607	548	604	574	555	597	604	597	593	567	594	542	554	628	543	559	580	610	584	633	573	545	599	607	602	574	556	576	618	560	565	557	585	596	554	555	587	616	583	599	596	585	573	606	541	580	564	539	540	566	580	575	597	586	565	563	546	573	596	565	581	600	593	542	562	600	544	567	584	556	550	569	594	570	601	549	563	611	534	574	556	583	593	546	608	583	560	609	565	603	617	558	599	563	579	595	574	588	559	582	554	547	584	582	579	601	546	575	553	577	546	559	589	597	573	532	560	562	523	558	572	592	544	600	561	592	562	578	585	575	590	565	583	571	618	570	594	616	606	537	573	555	566	616	584	617	539	563	608	609	627	582	601	535	535	524	547	585	598	566	571	581	583	553	545	575	560	597	590	632	535	587	568	573	566	560	604	545	551	570	578	566	575	547	624	575	548	545	599	592	589	609	575	572	615	558	589	633	609	582	580	577	587	554	579	581	607	581	613	606	560	602	588	580	558	579	565	588	569	569	565	573	550	605	562	621	587	610	564	602	596	561	544	569	555	545	631	585	612	516	620	567	615	558	557	595	581	582	581	600	563	582	626	589	575	575	553	587	581	600	625	593	614	547	580	596	560	571	573	567	565	584	564	557	595	578	581	576	573	594	589	538	571	564	571	563	563	550	603	559	568	599	605	624	547	587	578	560	606	580	544	615	572	586	617	564	560	576	564	573	551	578	610	563	550	557	551	504	599
61943	101473	69498	7652	27767	4099	1225	1170	1036	1074	1019	1016	987	940	987	979	919	1002	964	955	966	965	934	902	879	914	902	949	887	927	965	868	913	893	941	925	927	857	906	888	911	988	940	877	898	882	937	906	907	883	848	870	977	904	910	883	929	935	872	922	899	928	883	877	899	892	940	931	900	908	904	921	898	870	924	913	908	898	872	951	891	908	950	963	887	904	933	942	906	870	895	889	885	881	852	900	879	900	906	902	918	906	910	863	936	915	883	920	930	878	861	896	924	894	854	951	925	900	906	899	912	863	919	909	871	966	844	848	902	887	908	948	872	940	889	935	905	887	977	923	931	891	913	906	884	868	905	885	881	922	902	903	898	922	913	897	924	893	892	900	920	887	928	913	898	862	860	877	898	952	910	920	891	928	923	906	905	864	888	893	904	860	943	904	931	948	927	894	953	943	889	946	898	903	906	854	919	899	881	829	898	900	870	887	925	909	876	907	952	857	922	919	925	903	962	898	907	924	896	851	967	883	851	897	884	876	937	859	879	920	834	860	953	950	860	920	924	879	935	879	855	878	948	892	942	910	872	980	913	881	925	914	914	881	870	943	864	907	913	888	901	888	932	910	902	899	853	880	932	891	925	874	936	930	867	943	937	865	896	848	910	948	960	898	884	887	863	916	924	883	938	902	894	919	911	869	929	873	902	855	909	891	887	880	854	858	907	935	851	907	919	923	888	947	892	867	887	918	878	877	891	903	901	891	926	941	924	933	858	924	893	897	930	886	917	849	951	947	905	865	931	873	914	917	941	900	890	921	882	942	853	910	883	876	853	967	907	952	920	847	915	894	892	919	882	854	868	918	823	908	938	887	911	890	903	873	881	887	900	939	877	897	886	923	845	898	884	903	910	860	894	890	895	933	871	910	861	828	902	935	904	913	917	887	914	873	822	870	866	878	881	933	885	860	980	903	825	893	842	928	937	831	941	943	914	867	900	910	917	907	908	937	877	929	926	859	885	892	891	892	869	935	957	868	889	923	911	882	963	924	904	894	898	896	861	888	926	875	894	909	901	926	882	924	880	923	939	853	931	960	874	966	926	900	925	895	917	911	893	896	944	839	881	921	955	885	942	881	905	878	892	886	891	931	868	865	921	895	918	874	873	863	931	942	900	960	938	959	896	871	897	903	862	898	948	906	822	907	854	913	910	917	861	890	924	921	901	926	918	898	881	920	944	890	868	905	873	906	852	852	927	853	918	873	908	872	846	845	901	930	917	942	906	932	849	930	907	903	954	893	931	908	896	879	914	868	918	925	958	866	874	918	879	878	883	894	875	948	946	900	866	913	924	886	876	889	920	936	946	925	902	921	929	889	911	917	932	923	895	951	898	862	932	930	929	938	904	869	918	890	891	907	941	922	923	920	888	923	895	917	910	908	820	932	900	891	915	906	966	832	932	860	945	901	942	934	941	939	887	908	887	912	913	905	914	910	874	889	856	877	897	869	884	934	883	940	921	967	932	882	849	843	938	900	922	858	944	897	916	905	887	914	888	895	941	890	853	901	886	909	901	893	897	879	923	908	912	912	917	896	901	963	909	887	957	867	891	888	880	875	863	941	875	921	898	885	912	930	911	864	881	942	922	889	933	864	924	942	887	923	897	909	923	849	889	926	891	868	895	923	917	855	903	874	890	892	873	889	863	901	915	923	896	949	856	831	926	952	898	878	939	893	886	863	861	914	886	873	907	920	877	876	916	926	906	911	885	899	908	855	886	837	906	938	868	918	897	858	919	877	843	875	937	951	906	903	962	845	944	885	889	927	896	874	909	880	895	883	948	849	934	896	879	862	872	884	913	919	843	873	888	921	976	908	881	920	923	938	927	911	914	875	891	891	901	909	859	933	910	939	821	878	936	863	883	872	1014	942	882	917	892	909	882	950	855	890	868	900	970	935	894	881	859	931	950	917	976	919	925	913	917	887	937	893	910	876	876	868	895	886	933	904	907	928	925	910	959	930	884	933	920	860	956	910	896	888	872	921	876	896	918	912	901	884	939	894	899	896	915	905	859	888	916	893	928	930	895	943	907	843	903	899	893	910	901	895	889	866	869	876	933	910	903	879	907	895	954	861	888	936	936	892	920	869	886	908	881	891	920	902	921	906	868	889	867	857	941	903	869	850	922	890	903	931	895	935	875	890	874	901	876	889	894	877	907	924	904	856	892	914	901	909	899	844	888	907	922	905	900	870	906	871	889	946	864	914	823	929	887	887	903	962	916	876	905	939	834	865	913	918	914	933	926	915	923	872	958	887	951	931	933	904	910	878	920	879	948	920	920	941	856	859	928	879	966	940	932	924	879	956	913	934	925	916	907	894	887	912	898	899	929	944	968	950	967	917	945	911	895	892	917	847	872	866	951	912	945	918	894	891	874	867	938	895	867	880	871	930	897	926	917	896	903	889	913	901	913	904	917	914	881	888	854	883	850	937	930	896	877	925	955	900	881	885	946	916	924	803	908	944	952	921	923	883	899	883	971	913	960	958	870	891	953	914	902	889	925	920	903	940	906	871	929	887	957	952	900	910	943	869	900	897	902	929	861	860	946	907	909	918	903	981	960	937	945	921	931	884	922	902	872	914	868	879	862	911	883	904	888	901	884	886	833	943	860	873	845	926	934	933	880	911	900	884	881	903	926	958	857	914	903	932	937	859	886	856	924	864	937	926	927	882	914	892	899	881	852	876	941	960	899	904	892	852	883	923	933	832	862	931	875	897	938	881	902	911	895	931	937	940	916	897	913	903	927	896	898	870	884	908	867	923	893	952	949	881	888	889	889	884	951	926	897	916	924	868	874	916	892	913	918	882	944	894	887	916	933	913	913	907	943	857	919	887	875	863	926	910	954	915	900	911	927	893	885	961	897	891	908	923	906	878	923	943	895	888	928	891	890	927	935	892	972	866	927	897	923	891	888	868	886	928	923	899	959	870	879	906	915	929	908	972	867	930	906	859	874	922	906	911	893	861	868	922	932	888	842	958	921	872	871	941	942	965	927	908	878	909	897	903	883	882	897	937	919	866	918	847	922	893	901	937	874	903	911	926	922	932	937	874	905	895	901	928	924	958	883	901	932	883	962	881	929	941	909	920	929	885	929	874	897	902	936	926	929	903	889	872	948	967	948	849	880	910	901	893	924	918	900	944	917	859	881	951	922	983	941	921	861	903	924	946	877	933	922	873	911	905	929	911	919	923	919	916	845	878	927	877	931	923	874	885	926	920	914	906	962	895	903	878	880	921	884	909	913	977	929	911	936	851	879	906	893	871	881	923	828	894	888	898	948	920	910	923	939	928	910	894	883	921	865	853	955	905	864	920	890	900	883	915	956	907	907	906	907	863	919	896	888	909	914	892	862	887	922	927	925	925	906	905	921	926	891	908	896	844	899	930	904	897	849	938	913	877	889	894	885	894	919	903	891	894	937	890	885	908	863	899	938	921	854	893	927	930	883	918
30338	30137	27363	6694	1748	512	434	453	384	439	440	429	449	400	422	424	409	418	411	419	453	427	388	446	425	428	435	411	401	448	418	433	425	432	442	400	435	409	412	416	393	444	493	419	441	446	420	437	414	390	416	431	433	464	406	435	423	452	410	440	433	440	412	446	412	417	448	433	414	406	438	424	395	431	442	420	436	446	427	412	401	425	467	418	411	428	423	439	425	478	405	403	452	408	402	414	420	429	433	403	458	425	413	411	421	429	424	469	465	427	411	437	414	428	392	424	459	421	447	392	415	422	388	407	432	408	462	464	427	427	415	459	421	410	438	442	447	409	389	401	428	432	418	416	447	437	404	454	404	416	427	370	438	422	442	444	445	468	423	450	431	436	381	438	408	418	443	424	423	445	417	425	461	421	429	428	406	420	420	438	449	427	425	443	446	429	443	403	427	427	411	415	432	412	413	417	405	427	419	430	457	401	430	432	429	418	403	403	430	421	467	452	410	463	442	426	417	425	436	449	444	419	386	405	428	402	409	434	434	419	398	401	437	414	430	437	431	424	446	433	417	379	408	437	439	430	452	373	435	402	424	436	442	414	414	439	445	463	416	424	425	406	412	407	413	432	425	403	466	434	409	457	435	437	432	429	445	417	452	446	441	388	386	415	443	454	463	435	437	445	398	465	444	445	427	437	452	452	401	432	430	409	423	408	424	415	417	441	403	440	444	418	433	389	441	433	393	439	429	437	423	444	417	372	412	429	446	420	421	406	431	433	398	426	446	415	406	437	459	416	414	415	405	426	427	431	427	426	421	407	443	376	379	447	394	437	445	450	406	427	430	447	424	424	456	454	419	455	417	432	465	426	414	448	406	406	433	446	399	431	421	429	447	443	411	404	404	415	399	390	440	405	454	429	402	457	424	406	440	399	425	424	424	410	411	464	439	476	443	429	455	459	400	405	452	433	413	402	441	419	435	424	405	435	414	399	430	393	438	426	400	399	421	392	422	398	398	417	461	432	445	405	398	463	417	434	427	429	423	443	435	441	405	415	409	465	401	409	440	406	424	449	438	404	416	461	407	419	447	429	422	434	411	420	422	436	417	462	413	398	445	433	394	462	435	434	458	426	402	436	442	428	420	415	402	443	436	438	440	431	434	447	439	406	419	395	439	439	412	408	456	427	386	396	426	425	432	426	430	434	443	434	417	420	426	421	455	454	471	383	451	438	463	452	411	454	394	424	438	427	434	414	436	406	426	433	412	419	419	441	435	431	450	411	434	426	412	393	399	456	421	459	431	400	453	470	458	424	451	391	424	417	448	420	430	461	413	430	428	436	407	420	426	426	411	394	416	414	448	447	417	402	413	412	403	440	379	447	377	406	467	392	436	431	410	412	462	417	440	443	407	433	397	441	449	420	400	434	432	420	395	436	459	436	405	457	433	421	424	429	468	454	391	412	392	429	458	425	416	457	417	462	437	429	426	408	428	464	427	440	425	428	420	452	399	443	434	412	440	433	401	438	431	470	389	384	428	433	434	390	403	432	427	379	420	448	412	409	405	394	461	393	413	400	442	429	431	407	396	429	431	389	407	425	439	426	430	437	397	426	434	432	452	420	422	409	423	441	412	445	445	391	454	409	455	402	432	459	447	425	418	418	455	405	449	432	424	474	438	408	429	438	444	430	394	404	436	415	405	450	414	440	442	419	449	428	407	429	433	421	424	438	435	427	450	407	416	442	452	476	404	395	400	417	436	412	399	429	419	404	431	414	429	425	415	415	443	438	437	426	426	419	412	417	405	425	439	432	407	395	420	405	449	416	422	416	424	408	417	439	408	419	404	421	457	410	419	422	460	425	460	450	436	433	457	429	455	428	434	425	445	408	427	438	448	404	430	404	449	455	480	421	435	426	450	364	419	428	394	468	430	435	417	391	429	437	419	421	417	436	404	424	440	434	477	418	426	438	411	452	428	423	427	386	436	401	456	429	427	394	426	407	434	440	422	395	430	445	426	410	388	420	463	460	418	445	432	421	398	445	422	441	444	414	406	425	458	391	413	445	419	416	400	461	407	436	437	440	427	414	412	380	419	441	426	436	391	413	413	415	428	414	433	426	438	438	431	439	413	389	436	418	411	417	411	414	434	405	434	444	423	423	416	469	388	430	428	432	440	410	387	435	436	450	446	435	421	447	429	398	430	404	425	397	398	407	429	421	396	394	436	427	470	393	424	435	441	430	440	430	410	433	454	457	414	444	368	404	406	398	402	393	406	423	427	409	417	460	391	434	424	427	400	430	418	436	455	439	411	419	473	437	446	414	423	438	427	447	398	438	443	428	387	433	413	440	430	413	421	418	428	426	432	397	409	453	438	407	434	415	430	435	443	435	473	436	395	422	423	405	417	443	489	421	441	412	448	439	438	441	410	457	436	449	419	428	456	423	424	436	449	413	411	451	441	425	457	439	440	465	429	382	429	425	455	419	429	434	427	430	445	455	445	424	404	468	404	422	421	437	396	422	424	474	448	465	421	400	415	452	412	406	407	432	409	450	422	391	462	435	454	403	436	415	467	433	457	386	439	434	424	402	417	441	459	402	433	440	426	413	423	426	465	417	432	452	427	404	427	402	441	445	437	437	431	424	446	465	445	435	430	438	416	399	415	399	438	454	411	448	407	434	434	420	487	428	453	448	432	429	411	413	392	391	426	429	408	425	449	439	397	441	444	444	414	382	421	448	442	422	423	426	423	420	429	403	431	445	433	420	414	423	459	426	428	445	467	434	429	429	432	415	474	435	426	424	418	448	385	411	409	413	440	424	408	414	417	456	432	441	435	438	438	440	433	401	445	419	422	431	454	392	422	392	402	420	399	433	433	433	416	445	403	406	445	487	438	428	413	437	423	442	424	418	442	420	418	452	470	446	406	431	405	417	408	442	415	424	456	389	423	416	407	454	421	430	447	455	445	423	447	411	423	426	412	421	403	415	406	402	428	383	434	400	445	435	442	393	406	454	416	411	405	414	441	427	391	453	421	438	419	450	433	431	447	410	439	454	367	412	423	437	452	450	409	421	433	414	400	459	452	425	427	417	429	413	462	443	412	430	388	446	409	401	427	421	404	431	477	422	412	459	426	449	387	427	466	398	416	430	457	434	464	458	416	457	426	448	422	434	426	443	412	429	454	459	435	432	433	414	417	474	427	446	444	431	415	435	418	404	446	415	439	437	442	434	441	429	433	455	419	453	442	428	411	441	423	442	427	438	415	438	429	411	420	430	410	413	470	414	397	454	418	446	419	439	392	438	393	421	417	443	405	449	431	444	418	401	445	441	382	454	423	429	439	414	459	433	458	389	404	447	464	446	412	442	433	465	439	446	409	459	393	423	452	395	434	418	388	420	420	416	434	449	404	426	435	430	419	416	443	431	388	462	391	453	442	431	440	430	422	430	425	419	399	438	457	383	400	426	452	426	428	415	417	414	420	444	438	395	386	412	442	442	386	435
38413	47958	31710	2267	3910	973	755	754	720	733	742	730	695	721	763	675	759	752	710	763	706	738	735	715	707	683	745	721	738	712	720	704	706	744	718	705	750	716	740	731	675	767	747	686	663	753	763	741	701	706	731	708	715	755	757	750	770	749	708	737	746	714	760	736	750	727	744	742	716	718	699	728	773	701	757	721	718	753	727	739	698	711	725	740	749	754	774	675	769	698	735	722	678	729	734	673	708	709	714	735	717	717	716	715	715	734	748	764	724	769	746	703	695	701	708	707	750	764	701	720	719	718	724	731	744	758	718	735	711	693	741	723	752	748	671	716	700	744	734	744	763	792	744	729	699	673	734	741	731	728	720	715	686	699	732	738	700	709	724	727	736	751	743	708	701	739	785	717	744	719	719	706	701	730	762	749	695	717	744	758	749	780	761	708	732	780	751	700	740	748	743	767	732	673	754	681	736	729	717	734	739	726	763	753	730	692	716	724	740	690	782	737	734	732	715	759	735	707	703	737	741	749	651	755	749	757	737	719	753	753	743	685	736	746	725	717	710	693	725	701	743	729	718	724	709	718	726	744	733	757	714	729	702	722	721	710	734	686	709	728	732	695	773	729	750	677	735	683	782	702	691	731	770	711	739	717	716	713	714	695	707	690	738	746	752	750	760	746	745	724	708	736	776	740	797	720	748	778	720	729	690	715	675	722	710	731	695	698	688	730	693	702	758	747	748	691	719	733	728	711	759	719	720	730	744	751	727	769	719	716	720	738	710	746	693	720	719	705	701	727	758	711	743	724	675	704	745	720	713	739	746	720	739	725	728	738	712	745	673	721	791	704	695	716	730	739	778	738	732	704	675	728	675	729	734	743	745	745	704	740	711	689	720	721	723	758	711	756	689	682	675	699	688	754	718	759	729	755	703	701	702	717	715	737	712	726	748	771	710	739	725	742	666	743	741	706	732	724	743	716	810	712	754	741	725	673	704	727	738	687	737	709	720	780	731	720	735	694	655	758	697	716	737	700	763	714	718	742	741	724	734	703	691	790	708	777	722	718	741	711	661	703	709	695	733	711	702	728	755	708	709	752	735	745	750	714	702	692	763	724	722	677	697	700	715	700	719	734	744	756	747	699	782	739	711	744	752	749	717	740	749	720	749	761	765	694	797	713	716	729	714	706	675	737	728	756	723	712	713	740	698	766	701	734	739	738	745	704	704	774	751	741	702	720	760	760	728	733	720	735	718	758	764	733	696	737	718	756	714	723	766	669	706	743	709	704	713	719	765	700	736	742	728	702	720	722	717	774	736	756	706	709	778	670	744	729	729	709	680	736	718	749	700	725	716	694	711	759	676	702	736	727	727	745	771	723	700	684	756	681	736	767	684	722	717	734	698	696	784	725	723	713	745	749	706	699	748	754	727	721	736	760	717	757	725	734	699	746	747	713	741	693	728	728	708	740	707	794	714	712	707	730	708	738	750	702	712	708	737	722	769	695	738	711	715	777	724	747	750	714	695	722	730	741	705	737	746	699	695	721	704	698	688	708	741	689	688	708	808	750	750	730	743	733	678	701	706	729	697	725	749	714	767	740	777	721	687	742	733	736	697	715	728	724	744	698	726	776	685	737	765	716	719	676	787	719	733	713	717	733	691	760	697	735	751	773	727	719	732	731	699	750	765	746	815	693	752	708	746	708	751	718	710	724	707	719	655	721	720	737	722	731	734	730	704	737	687	727	726	716	739	719	668	707	690	740	692	742	708	692	703	675	754	814	729	727	733	694	784	695	713	715	697	758	719	768	723	711	710	721	767	746	711	789	766	736	693	749	755	707	722	715	711	695	759	758	747	695	759	698	705	712	724	727	732	758	692	674	740	726	662	739	692	751	761	737	723	786	703	699	762	737	758	759	712	670	713	685	726	709	763	689	707	747	705	722	703	721	733	749	719	749	724	730	690	721	726	782	682	739	715	742	725	712	703	722	755	687	750	715	779	710	753	744	733	736	696	737	694	715	746	697	756	747	735	703	727	739	762	757	807	753	705	707	712	773	711	725	720	732	756	714	742	756	707	668	736	728	725	741	704	687	720	723	704	752	676	754	734	742	711	753	681	739	739	750	686	697	686	748	764	712	731	736	769	677	730	730	717	779	673	744	717	776	720	760	737	708	750	744	717	706	696	734	729	715	721	747	725	749	656	722	747	758	764	698	716	746	739	712	704	768	753	760	733	692	722	759	711	750	727	750	763	734	768	705	729	745	720	773	751	747	710	790	737	786	746	724	787	694	767	726	666	741	755	720	705	696	689	791	748	747	722	691	667	717	793	722	738	765	725	745	754	691	776	694	745	736	754	722	723	732	715	702	722	705	732	770	740	713	752	710	699	697	733	751	739	690	769	738	735	686	739	737	742	713	708	753	710	774	771	722	751	701	685	735	765	720	735	751	721	740	735	786	741	696	744	744	790	748	755	731	710	741	727	716	700	701	780	714	717	697	749	728	764	728	762	713	714	756	728	766	688	754	711	680	691	755	708	740	720	698	759	714	730	765	673	738	737	699	698	694	697	753	757	795	716	713	709	705	734	729	748	713	714	716	707	724	723	707	737	721	709	677	764	719	730	720	743	736	730	733	708	694	731	703	719	669	681	745	711	705	733	763	720	708	725	701	710	757	745	747	787	714	746	749	723	718	756	710	721	791	771	767	682	724	724	729	703	731	734	690	744	701	688	700	735	694	710	758	750	706	735	709	716	745	768	753	706	698	711	734	710	716	722	752	757	699	747	760	750	720	687	687	764	722	725	711	740	724	706	712	749	740	730	742	732	749	726	741	743	755	748	730	698	739	723	718	726	709	682	665	718	721	714	706	728	741	722	730	740	737	742	774	725	685	707	787	724	718	711	718	752	697	715	715	702	728	738	701	696	771	760	718	690	743	738	692	680	709	689	719	674	715	706	726	732	721	723	732	726	792	754	738	694	761	729	697	723	769	717	736	713	670	736	733	739	737	673	731	766	683	766	659	768	752	640	712	718	703	738	742	772	699	717	748	694	732	716	706	722	711	715	744	747	750	690	745	750	747	764	696	709	713	719	698	687	699	731	770	694	743	730	750	694	702	740	748	706	732	716	706	730	762	697	711	736	728	711	662	716	747	734	706	674	742	712	727	742	751	762	720	746	721	737	729	760	733	732	720	728	656	735	741	728	725	755	717	748	709	735	713	742	768	755	733	733	731	752	721	707	700	720	681	704	738	764	737	716	756	764	747	769	717	744	701	711	711	737	702	725	729	718	795	758	694	712	687	742	719	715	757	762	721	725	717	752	697	683	714	726	765	704	715	753	699	720	675	668	693	685	757	708	731	728	707	723	721	708	703	685	719	756	775	725	721	692	782	722	702	706	703	699	767	741	744	736	766	741	685	742	726	723	738	778	733	685	682	690	731	702	735	694	752	700	762	750	732	749	719	744	731	716	708	721	738	691	780	722	720	733	771	738	714	728	707
25555	24614	34925	25352	18672	4581	410	372	344	388	314	368	337	326	333	333	346	309	345	316	337	309	346	321	356	345	326	308	338	276	346	342	339	330	322	321	326	355	293	335	331	363	322	325	311	310	329	319	338	338	302	331	350	350	326	307	302	302	309	323	333	334	293	333	345	348	311	292	308	327	333	355	318	293	331	299	345	332	309	324	343	337	354	326	337	325	361	315	293	306	302	299	353	289	298	323	340	314	303	308	345	329	318	292	332	319	348	306	309	314	304	304	353	316	279	312	329	319	291	331	289	322	327	331	351	317	333	311	307	343	326	308	287	351	319	326	341	330	311	323	342	334	357	314	325	311	323	302	310	306	328	327	359	350	321	355	335	317	303	326	343	343	315	354	315	322	330	294	292	333	297	305	321	313	318	346	312	340	292	355	337	308	327	350	350	323	350	340	328	334	331	365	348	321	345	320	302	327	316	313	327	331	330	313	342	353	343	329	352	313	340	348	345	322	309	289	333	315	303	326	324	296	348	317	318	315	335	332	330	316	309	318	305	331	353	297	287	298	312	321	311	337	334	313	311	343	314	302	367	297	287	309	315	333	345	358	338	342	343	353	292	323	325	318	307	312	309	344	343	330	310	312	312	314	333	344	296	310	338	335	344	322	321	347	322	296	335	318	346	317	310	361	331	308	345	332	339	316	324	305	323	342	322	295	354	333	313	302	328	341	304	326	345	298	316	350	318	318	327	310	295	368	337	286	309	319	334	306	336	346	371	320	318	334	355	315	324	286	301	311	344	315	328	307	331	344	314	331	326	334	341	325	323	339	369	300	324	319	340	332	304	311	337	311	340	342	313	299	357	302	302	287	312	338	345	319	333	293	324	327	357	292	321	326	320	293	326	353	328	313	319	349	297	318	340	319	311	319	332	330	321	372	344	350	315	328	317	344	322	344	337	349	295	323	319	339	295	305	314	330	323	296	307	315	356	335	307	337	307	296	334	330	350	342	299	332	296	325	314	329	317	307	298	327	357	353	335	344	327	317	355	332	321	291	296	330	369	334	339	322	327	340	318	355	332	331	296	332	321	306	332	294	362	307	375	303	333	292	335	305	318	330	335	312	309	304	284	326	326	313	295	274	318	323	337	323	339	276	333	319	350	326	335	335	366	329	318	317	312	296	337	344	343	311	294	331	331	305	367	306	353	330	304	343	326	324	306	348	307	327	315	324	338	354	336	325	327	298	334	342	311	327	322	332	307	311	321	373	347	317	336	349	296	323	336	311	336	344	326	310	355	312	336	346	365	331	275	322	321	340	300	369	336	331	298	327	349	307	291	319	342	300	318	346	318	327	351	324	343	297	329	338	337	340	321	329	298	327	337	306	328	325	343	304	318	325	324	333	328	322	291	336	326	344	318	309	330	339	329	328	328	343	298	321	310	308	306	300	315	310	338	346	305	312	321	305	317	334	332	323	321	332	322	298	285	339	322	310	321	316	313	331	306	312	317	329	356	304	367	343	341	327	333	312	306	353	329	353	341	331	319	306	304	343	350	324	345	342	335	333	275	305	345	302	326	315	323	312	319	301	323	353	304	311	305	335	323	369	326	311	284	333	322	298	312	325	319	363	308	334	292	292	319	336	317	321	335	362	353	344	307	304	315	356	325	341	310	309	305	325	339	315	290	342	339	312	342	317	326	353	334	291	312	332	338	322	327	308	334	313	327	310	325	306	331	325	328	324	338	337	321	340	286	320	332	339	341	297	358	364	323	327	305	296	316	334	337	329	296	344	308	330	333	310	349	353	287	284	312	317	324	305	325	322	305	329	328	355	316	364	335	327	326	338	355	340	318	313	337	332	314	341	321	309	326	285	347	296	308	319	316	349	345	300	343	304	301	344	303	338	344	309	310	315	358	297	332	354	282	312	330	346	335	373	318	306	347	321	318	275	298	312	344	320	314	345	333	349	320	352	325	346	348	351	362	329	320	295	314	320	317	336	332	325	291	325	350	326	332	295	323	332	306	329	343	327	331	325	344	320	278	303	303	321	330	319	343	306	315	310	351	347	320	314	325	329	337	292	332	338	340	337	327	331	365	328	314	330	332	309	318	330	355	318	350	322	337	319	321	335	315	319	310	355	334	301	316	322	328	305	335	330	335	302	328	340	279	324	300	321	310	280	311	302	317	329	335	340	317	352	349	330	342	357	295	300	325	312	333	308	317	380	317	322	324	292	292	303	304	328	320	307	306	303	304	296	295	329	337	326	320	294	310	313	334	335	327	333	310	346	327	312	336	335	295	324	318	334	337	313	296	304	327	317	318	340	376	266	334	296	298	313	311	328	310	316	322	329	334	313	305	311	315	324	325	322	297	356	329	334	308	348	321	298	325	338	319	330	315	326	327	333	328	338	351	331	308	292	314	308	334	285	324	313	328	316	322	321	298	337	332	335	332	326	317	337	326	315	315	325	317	354	298	305	320	321	363	308	307	325	355	313	318	299	347	331	306	319	346	325	304	290	325	296	353	316	337	333	314	331	322	308	308	350	365	315	346	323	359	317	350	307	352	317	330	343	313	323	316	315	322	334	318	324	340	322	349	354	311	326	298	315	308	307	309	306	321	294	326	328	312	333	312	318	301	316	341	338	313	294	299	307	321	339	292	311	335	323	327	302	351	345	318	336	304	313	322	341	296	312	320	320	340	320	319	339	315	320	325	320	312	315	320	346	336	342	323	341	338	322	336	272	344	324	332	335	325	308	306	334	308	330	312	354	326	325	342	337	354	303	318	375	306	321	314	326	389	297	345	332	301	311	325	327	308	316	320	298	347	300	291	313	320	319	305	359	338	337	338	331	315	321	315	334	295	297	324	319	343	334	326	328	342	339	355	301	306	342	323	322	314	301	370	339	330	299	322	324	300	333	324	335	351	342	327	347	317	310	316	326	328	304	315	338	337	325	310	330	334	343	339	306	335	345	310	313	330	319	308	331	326	342	330	315	330	309	326	314	310	306	339	315	326	291	330	333	306	319	323	330	313	352	322	308	317	332	340	291	297	291	335	288	364	312	323	343	337	289	347	333	302	316	312	319	315	324	330	313	344	307	324	310	314	334	313	329	324	311	323	325	332	347	309	343	278	295	308	310	329	315	313	321	283	330	290	352	315	304	346	303	317	334	314	318	360	362	338	338	346	307	316	333	324	341	311	317	334	323	326	354	311	332	304	302	327	330	352	314	309	347	313	333	310	319	348	312	342	333	334	327	286	307	319	306	320	350	319	311	333	341	317	319	310	314	308	290	321	294	346	324	328	321	320	306	323	315	327	289	342	311	322	339	277	336	339	323	357	310	307	330	321	328	334	306	327	322	313	318	308	295	320	310	327	344	321	312	306	335	316	347	319	351	305	325	297	340	320	307	313	329	334	310	330	322	300	357	302	335	307	296	343	293	319	347	319	300	316	337	347	344	275	346	338	324	335	305	344	304	342	332	292	331	345	342	341	351
59608	90108	64162	7671	18157	1835	678	611	643	632	604	561	573	637	613	587	560	511	547	580	542	584	556	581	547	562	546	561	523	559	531	565	532	585	550	568	578	583	601	560	563	570	594	572	541	582	547	537	541	534	558	601	550	513	504	549	534	563	543	542	541	538	577	549	534	530	567	552	563	525	554	600	558	574	522	548	596	601	565	557	573	541	525	582	597	546	527	562	538	556	569	536	548	580	561	592	537	545	583	557	485	524	592	524	506	576	559	524	568	560	560	530	556	559	580	552	543	535	545	546	553	550	562	577	551	526	566	574	559	529	569	585	576	562	554	556	536	548	566	546	563	560	535	559	567	530	546	517	557	582	509	568	544	569	537	544	563	545	540	533	521	551	561	574	532	515	530	556	526	544	570	611	569	552	546	554	530	550	533	548	562	554	574	586	539	524	560	531	543	547	498	535	555	569	559	536	569	557	537	585	549	547	521	550	521	549	552	540	564	538	579	523	539	522	590	552	585	573	531	508	573	561	558	556	557	544	502	535	576	548	534	568	541	540	556	505	557	593	582	530	580	568	553	528	557	574	510	576	572	579	548	542	523	557	556	596	537	533	548	534	538	597	516	530	559	548	544	587	596	577	603	561	582	532	555	533	545	593	537	549	540	531	556	528	570	538	535	529	591	540	588	527	556	594	520	582	525	541	573	536	545	587	566	585	541	557	534	577	555	530	548	592	586	576	565	565	566	530	584	520	586	584	524	576	540	542	553	554	567	532	568	558	561	551	561	600	538	548	547	587	563	541	576	600	510	570	584	578	580	565	571	548	580	527	577	553	547	540	571	543	533	586	542	549	574	565	565	571	508	552	523	598	566	543	580	515	513	519	560	586	559	595	549	543	562	537	565	550	559	560	554	602	563	572	561	569	582	579	547	545	572	565	541	568	528	522	558	546	570	541	562	567	545	570	524	568	587	581	570	563	561	526	524	547	579	524	596	564	562	583	516	560	554	527	589	529	567	572	566	595	519	623	563	558	574	549	575	549	572	593	525	547	554	580	519	522	566	518	557	540	558	568	558	515	547	574	533	552	572	543	539	563	566	590	581	574	569	539	550	537	536	495	523	539	575	536	547	575	603	549	543	549	591	520	579	537	553	583	583	538	527	533	593	518	539	524	560	530	529	540	524	563	542	522	514	578	562	525	543	590	611	550	588	573	568	528	565	546	555	543	579	554	534	554	553	533	568	531	547	560	595	545	567	535	564	534	507	576	539	538	550	581	539	516	539	519	579	526	568	544	598	558	556	529	549	575	546	577	506	549	488	547	548	557	563	531	500	588	554	556	562	571	555	533	544	579	572	547	547	526	541	552	565	563	554	530	524	544	566	532	546	569	548	569	549	549	580	546	525	559	544	586	574	539	566	513	581	569	545	599	586	527	572	556	550	538	578	572	563	527	571	576	536	579	570	552	548	594	539	535	543	573	567	564	526	554	529	601	535	561	496	596	554	552	546	575	578	539	590	527	567	547	574	554	574	522	556	573	564	552	558	570	574	572	544	549	551	503	512	522	593	553	573	527	536	602	560	554	543	519	554	529	528	569	540	545	567	518	533	588	571	561	537	570	536	563	526	559	561	550	607	525	560	561	544	553	541	529	568	541	546	551	565	582	535	567	565	560	545	542	544	547	520	581	493	549	580	572	558	516	518	581	519	546	547	556	595	526	542	560	521	538	574	528	566	499	541	561	576	591	550	552	545	540	543	545	557	576	548	528	554	570	609	553	546	545	563	561	566	568	554	474	553	591	586	548	551	564	545	508	570	509	546	541	580	554	580	561	530	558	543	570	526	542	503	587	550	548	540	577	574	585	542	553	564	564	551	504	528	541	576	607	585	589	565	566	527	462	532	557	611	565	544	545	582	586	578	550	550	570	560	552	513	544	553	549	545	524	532	541	559	531	539	539	561	536	543	535	555	584	520	594	515	543	556	566	540	585	559	571	563	554	552	583	530	534	565	497	605	541	576	571	584	558	483	637	524	583	528	538	553	554	560	524	533	559	602	600	570	566	567	558	519	539	577	548	563	529	531	555	548	558	531	524	575	560	569	574	594	555	581	580	564	556	525	556	626	568	541	542	553	587	583	552	549	579	572	514	541	565	554	520	571	516	544	546	547	579	555	567	570	569	565	622	528	485	561	582	557	615	533	568	535	536	560	550	574	549	531	574	582	509	514	595	562	552	512	526	567	518	599	594	567	535	558	513	529	545	541	532	501	556	565	556	584	526	572	517	533	536	559	580	573	512	562	535	564	570	556	549	568	528	539	555	518	559	563	606	590	568	529	557	562	549	552	584	614	513	541	548	521	561	556	551	517	516	542	509	588	549	600	567	579	545	563	552	530	537	560	530	586	574	573	570	576	568	556	549	524	556	559	543	525	572	554	529	544	550	615	558	522	547	561	579	524	579	549	560	553	536	530	552	555	505	552	553	590	555	567	536	541	532	507	574	535	548	574	589	567	539	535	556	530	553	551	542	559	599	555	545	536	542	540	562	554	543	516	558	576	560	564	571	585	551	546	571	541	589	534	533	573	528	565	522	555	520	540	601	549	571	535	551	569	568	566	566	545	606	506	541	521	526	555	593	541	573	564	590	545	546	524	533	572	559	568	564	557	561	566	612	562	563	544	548	543	537	570	551	559	570	544	543	525	591	573	545	553	568	549	547	556	535	567	519	494	551	556	536	525	569	568	542	580	521	593	560	554	579	616	532	538	509	531	566	544	575	547	508	571	580	572	507	597	548	582	563	564	532	544	522	586	561	572	495	540	541	541	579	557	559	552	533	592	523	529	596	591	532	586	578	565	553	549	552	555	552	579	557	528	554	554	588	607	585	539	602	564	542	509	568	536	565	553	550	543	559	527	558	538	595	568	516	549	563	561	588	558	596	559	568	542	532	564	559	541	546	570	590	524	532	527	532	506	543	588	545	597	541	541	568	569	574	595	565	558	530	502	526	566	524	613	529	553	570	581	582	531	600	608	567	566	530	593	484	512	609	556	578	549	543	557	552	549	550	542	519	541	544	607	538	537	521	546	603	553	543	567	586	581	552	564	534	529	567	521	549	571	555	559	520	578	566	526	563	630	551	569	571	568	562	536	534	558	570	552	518	564	575	562	569	588	557	576	542	542	544	556	554	549	563	561	555	532	578	589	568	558	601	530	565	540	558	525	584	529	537	550	551	506	549	546	570	544	564	542	546	577	521	581	553	565	524	567	547	601	533	529	548	550	522	576	562	543	520	545	550	544	551	527	542	545	512	536	536	554	538	555	520	527	565	592	547	525	572	584	577	537	520	600	526	553	540	588	491	558	534	507	544	548	545	567	550	533	565	527	540	558	550	494	549	550	563	579	498	575	505	528	556	519	571	565	550	556	575	533	575	540	572	561	554	538	545	545	524	540	577	564	539	526	599	572	577	530	519	545	521	553	541	550	572	562	541	527	564	553	570
24179	22819	31893	24538	22083	17131	2895	779	651	625	624	638	639	610	646	608	611	590	589	638	647	590	593	558	631	619	613	605	579	611	606	580	607	594	583	582	591	591	550	587	612	592	657	598	623	616	553	615	602	586	561	628	651	621	602	589	577	570	594	589	622	593	581	603	592	581	598	602	610	604	577	562	615	604	608	615	607	600	573	562	613	597	593	575	614	603	619	605	635	616	610	601	609	529	579	592	611	602	545	621	568	584	551	607	600	589	579	640	620	578	584	589	575	540	587	574	598	579	564	543	600	556	610	620	569	572	624	569	580	569	552	563	612	612	597	602	562	608	566	521	589	583	586	602	612	590	617	580	586	578	577	652	604	607	585	588	529	594	572	559	567	582	581	614	585	586	593	587	545	536	562	589	541	595	608	651	585	579	620	599	588	616	586	597	593	591	615	613	603	583	611	592	612	561	600	579	612	556	607	589	564	614	551	561	591	589	598	619	613	547	639	601	615	614	542	581	551	581	618	575	589	588	585	565	573	580	555	544	595	594	548	557	617	581	630	610	597	628	542	577	609	580	572	609	629	578	606	567	571	580	593	539	588	610	578	575	562	579	587	569	614	578	532	601	553	586	595	577	570	590	570	565	607	580	621	592	542	599	567	609	554	593	596	644	586	597	618	601	585	556	612	603	615	563	565	637	592	585	574	601	611	543	574	595	579	553	607	563	633	575	573	602	604	583	598	569	590	568	601	603	571	594	556	594	613	618	588	549	570	579	609	572	596	561	590	583	575	593	592	546	556	549	617	595	606	530	574	615	584	580	576	568	577	572	592	576	582	581	590	590	539	612	614	588	636	540	609	579	574	597	566	579	576	571	588	597	587	600	564	600	593	591	548	585	616	585	588	589	595	598	601	595	609	565	587	611	575	601	605	579	619	604	587	566	593	620	607	641	612	617	593	573	595	562	602	595	613	586	592	558	549	550	661	581	556	585	621	549	619	606	592	562	588	558	607	628	595	572	563	559	587	579	582	619	607	565	555	617	615	616	558	625	618	595	565	594	613	600	612	569	611	613	569	578	588	600	598	600	595	583	608	564	635	586	597	578	591	598	579	571	624	586	574	575	632	613	592	587	626	609	567	619	598	551	568	581	618	587	572	586	579	597	628	581	586	590	591	601	556	608	585	555	546	565	589	596	576	560	586	548	616	575	571	608	600	593	559	629	550	568	616	563	617	571	594	603	581	615	583	565	606	576	578	586	612	597	622	580	635	596	562	525	573	593	610	590	577	612	611	563	625	604	615	583	600	585	567	546	576	583	565	609	567	596	594	612	520	576	618	573	608	602	583	585	553	612	586	587	602	589	614	608	551	606	607	609	607	601	592	596	580	556	586	603	573	577	575	571	613	566	584	555	572	610	596	642	572	599	620	574	561	562	558	595	583	615	582	581	604	622	594	601	627	573	631	563	557	569	579	589	618	619	567	588	571	555	565	591	586	556	617	561	584	619	536	593	590	598	624	577	597	576	569	605	567	546	540	567	577	551	641	585	569	559	586	643	621	587	576	598	587	579	558	614	608	635	612	608	602	626	556	584	592	567	616	592	626	583	552	612	599	625	599	599	580	626	639	637	559	647	602	618	573	567	617	564	612	565	597	603	552	599	581	551	601	606	570	588	575	561	614	607	589	589	617	624	587	605	557	571	582	590	583	574	554	578	594	650	602	614	582	607	587	585	622	610	573	600	600	583	623	569	634	589	599	585	597	629	602	572	597	575	583	622	597	623	627	574	580	579	608	611	606	608	592	574	555	614	580	611	590	583	621	578	600	598	586	586	565	618	591	554	576	586	608	598	550	584	572	580	558	583	607	594	619	572	571	602	582	649	605	567	634	590	579	597	605	542	622	616	609	608	614	604	573	569	587	579	580	546	606	619	615	564	609	581	555	579	554	535	583	589	529	590	613	595	607	616	588	585	580	602	602	577	606	605	605	580	576	603	619	608	591	605	622	553	609	607	618	548	533	598	567	566	603	583	584	549	547	578	582	633	565	607	539	572	601	602	587	544	618	588	586	602	606	554	612	554	581	620	643	573	638	623	594	616	607	573	572	624	572	657	535	595	609	596	592	587	591	570	585	593	611	608	549	592	580	572	574	560	611	611	593	554	618	589	580	570	613	622	600	527	618	600	566	584	571	597	605	596	580	596	576	599	615	565	603	607	583	615	596	615	565	643	540	632	603	614	607	548	552	625	606	562	567	583	595	601	593	571	596	616	592	573	589	591	566	567	612	621	600	586	547	584	576	572	561	577	609	616	561	513	595	541	582	553	603	566	537	610	575	603	607	591	574	608	599	583	625	579	634	570	604	597	583	574	580	571	581	607	583	628	597	604	565	585	630	584	576	564	657	615	591	618	567	593	559	592	576	607	593	607	622	602	571	605	591	627	590	585	586	594	644	593	594	597	590	613	619	550	557	572	563	593	588	595	599	568	571	600	605	630	616	568	592	587	627	576	597	587	553	564	599	570	575	585	565	566	564	593	581	593	561	603	628	601	564	604	556	631	577	607	585	570	541	610	549	551	593	616	590	563	566	647	605	580	627	581	583	608	597	578	638	609	564	561	616	615	624	607	553	624	597	600	592	564	568	615	575	626	562	633	581	586	548	592	595	606	580	542	543	592	559	584	590	589	572	600	591	608	593	550	534	617	562	572	617	599	568	587	583	583	617	618	606	580	600	571	581	583	576	601	604	549	564	632	555	579	555	559	592	595	612	618	575	579	561	588	598	631	588	638	568	572	580	633	612	634	540	558	591	593	598	614	557	616	625	595	600	559	588	595	565	597	608	588	597	581	593	588	562	586	611	637	548	554	614	611	598	601	584	611	584	634	587	565	609	620	580	571	613	650	589	660	545	575	593	565	618	555	636	565	601	574	565	543	561	581	591	575	620	597	561	552	559	579	591	582	617	583	594	537	601	584	607	579	576	626	566	524	584	589	593	601	601	598	599	567	570	568	605	592	584	573	630	536	609	605	574	569	594	573	578	593	574	625	620	579	570	562	634	580	586	629	616	592	609	576	620	542	571	606	612	592	577	620	588	602	559	616	503	583	575	604	583	565	601	569	616	592	607	540	620	582	583	611	586	605	573	560	588	571	588	567	614	579	552	608	620	585	613	553	603	574	590	586	596	556	577	590	562	583	544	563	572	597	585	626	603	605	578	580	567	566	627	579	610	560	551	590	556	546	594	578	578	579	581	595	605	618	628	599	594	620	641	592	574	587	549	582	555	574	582	552	562	566	576	573	609	619	566	601	569	615	602	569	605	575	582	592	561	505	605	568	591	592	581	586	576	565	570	619	615	589	572	586	630	598	610	645	592	585	620	582	585	585	553	580	580	619	577	553	636	572	597	622	594	576	574	573	578	594	591	611	582	605	608	563	603	603	600	621	570	608	605	566	635	553	582	594	589	558	579	594	579	599	576	589	602	582	550	556	596	581	595	609
59324	101563	71168	11534	33395	4538	1186	1119	1086	1025	1008	963	970	946	957	934	963	941	989	980	946	930	957	945	906	915	953	927	955	885	919	915	954	911	916	909	898	912	1002	881	945	988	908	956	941	931	937	925	965	913	902	957	920	925	931	907	908	939	870	917	915	901	914	947	927	935	911	915	907	905	926	897	873	895	923	884	900	950	878	925	939	911	971	869	921	901	920	943	894	919	922	936	875	968	919	955	890	908	909	933	934	970	887	923	937	915	933	962	955	930	944	978	954	919	929	886	956	898	948	919	885	897	903	892	940	909	881	917	886	937	942	922	909	979	914	910	991	868	929	954	893	896	904	944	861	924	921	956	875	910	949	868	903	895	920	934	909	897	902	943	929	877	915	961	929	908	905	902	875	916	898	934	878	903	928	896	911	884	907	897	964	940	960	893	934	925	879	919	882	905	926	892	921	930	929	901	910	929	916	970	949	866	889	917	901	1002	996	907	885	946	894	957	925	887	948	912	941	979	918	912	881	917	886	912	908	941	875	960	893	944	923	938	902	887	895	896	953	926	926	892	948	908	923	888	920	989	944	926	927	942	903	868	896	929	922	902	902	950	887	913	883	874	857	906	886	925	947	955	896	900	958	983	869	889	987	983	907	952	920	928	884	932	909	894	896	916	954	861	860	923	959	950	925	920	951	894	929	900	926	914	894	923	942	898	896	902	942	926	963	887	924	955	935	924	908	876	919	937	906	960	943	932	947	963	916	922	896	919	927	892	881	923	939	950	863	850	927	880	909	913	906	941	938	899	961	951	909	891	933	968	899	919	882	936	916	926	927	904	964	923	870	886	866	885	918	926	928	895	874	878	895	965	957	845	914	898	887	915	885	893	910	949	936	910	918	913	971	919	933	900	962	931	867	919	963	929	926	909	926	945	897	895	902	887	891	911	861	919	927	900	883	886	939	919	912	997	961	928	906	877	925	898	874	932	965	918	847	881	934	879	912	926	910	857	912	937	900	974	941	932	914	855	925	960	889	895	926	931	898	911	907	892	890	884	938	932	925	932	872	937	912	860	918	903	965	949	928	941	885	946	932	914	888	895	909	942	958	960	888	891	972	912	956	933	946	933	960	934	937	938	879	1002	923	903	948	856	948	923	921	917	906	914	873	889	903	967	891	925	930	928	884	925	937	894	964	864	945	896	947	872	973	903	882	955	871	940	948	933	937	888	959	968	823	905	906	875	860	925	955	928	937	921	977	929	938	974	907	910	936	910	915	838	897	946	919	946	898	939	893	904	967	915	924	940	894	902	978	923	941	842	908	949	913	935	908	951	903	917	1014	905	962	946	940	895	929	923	876	855	929	906	884	1006	937	933	939	967	889	917	963	918	869	961	913	929	947	891	896	908	891	936	946	912	923	885	931	918	941	941	894	950	937	941	938	951	911	912	942	956	939	922	938	916	871	919	908	865	906	881	930	917	865	894	911	918	959	894	956	919	900	886	906	897	925	902	901	914	915	888	903	899	890	892	888	892	862	905	935	877	943	943	974	902	897	941	853	965	933	925	911	876	903	929	938	946	931	928	886	937	924	927	941	931	913	940	938	980	903	918	918	931	897	935	902	911	909	935	943	917	892	923	895	950	884	895	929	891	891	908	891	913	890	960	906	959	911	906	933	912	943	894	949	911	886	897	1004	900	838	882	900	916	917	930	886	946	878	889	902	892	874	940	919	904	875	972	936	888	895	949	905	913	892	917	907	952	950	889	911	925	929	874	828	944	892	951	984	920	906	935	917	864	902	929	968	951	885	862	924	903	966	927	887	890	926	883	926	881	961	903	922	903	948	930	897	898	873	919	924	931	916	907	930	899	881	862	926	969	895	888	953	936	951	926	910	909	876	941	919	932	952	935	892	916	954	954	948	857	901	918	884	916	909	939	895	866	905	918	920	884	945	932	921	918	935	893	876	917	894	942	872	937	944	882	920	1002	931	926	932	877	857	948	946	849	924	915	930	927	952	920	914	948	923	930	951	923	912	967	887	860	893	953	950	939	966	940	915	910	920	903	961	948	924	910	870	973	968	873	940	956	903	949	909	948	906	962	950	921	900	917	902	898	961	913	994	861	958	952	880	885	937	886	921	907	920	926	955	945	940	895	899	907	925	873	939	888	946	885	954	834	905	933	942	900	897	904	921	887	897	905	918	846	866	887	911	872	911	953	883	930	921	926	938	933	965	886	916	947	911	914	879	923	945	935	934	939	968	922	880	945	903	933	913	896	973	941	942	882	919	927	953	878	882	886	902	907	922	927	942	943	927	900	946	973	897	946	913	902	910	988	893	976	902	883	875	924	939	941	908	902	907	907	943	898	926	939	891	901	887	892	905	874	896	920	879	928	903	941	905	914	862	943	870	932	884	898	981	1021	951	886	879	894	956	912	889	918	902	950	919	941	951	947	887	936	950	916	944	930	933	917	904	922	926	897	945	907	956	946	886	927	937	919	935	897	931	883	948	903	911	899	924	909	926	872	964	977	853	935	889	914	954	903	918	944	914	886	967	977	937	944	875	905	909	943	882	932	979	916	883	917	949	953	916	936	898	902	933	886	920	930	932	909	932	932	870	890	948	948	922	967	917	918	944	967	895	943	889	934	957	963	939	884	891	935	879	899	918	939	891	937	931	932	901	922	874	955	917	897	964	906	927	919	917	907	933	908	886	917	903	948	929	901	928	933	936	883	921	921	915	905	902	943	899	924	951	960	853	879	886	878	864	915	962	937	875	983	920	826	911	944	940	949	925	932	949	902	936	925	870	874	868	928	872	916	923	921	885	907	894	936	896	929	897	988	892	890	930	919	952	913	883	907	821	936	956	877	900	898	899	867	910	896	889	967	889	946	926	932	896	925	947	952	934	898	888	953	881	904	845	881	925	875	954	912	903	938	914	898	962	860	917	927	948	915	908	967	910	912	905	905	904	943	905	929	932	932	871	885	943	899	870	907	930	942	891	896	905	858	976	884	948	949	921	940	921	924	866	901	922	911	888	970	911	922	958	849	894	908	943	943	911	912	988	889	923	938	935	922	896	935	877	937	915	889	959	961	907	912	924	916	873	885	906	932	884	917	931	885	943	932	959	906	940	931	963	926	902	934	939	938	909	914	915	935	890	923	894	966	959	960	921	950	937	900	899	974	900	912	903	940	938	943	935	878	937	861	923	942	856	962	922	963	942	915	914	955	974	899	959	887	908	898	946	899	953	934	935	910	924	929	880	892	829	899	928	935	949	938	913	926	942	887	917	904	924	885	924	903	945	930	938	920	927	961	908	903	962	930	958	928	954	873	907	909	964	983	913	948	928	911	929	974	883	894	874	968	891	941	888	914	886	944	925	970	920	921	930	914	892	880	901	914	918	886	959	969	878	891	972	907	912	906	920	904	871	921	951	919	900	949	896	959	875	957	974	961	959	931	959	967	915	969	945	889	903	890	932	888	916	872	926	943	864	866	929	899	907	909
30475	30450	26011	6451	2291	608	411	432	448	432	435	430	416	432	452	431	429	461	438	437	420	441	423	416	451	408	427	464	456	425	465	448	421	410	450	423	432	433	432	420	447	463	434	413	420	420	413	419	441	446	441	459	408	490	456	475	433	397	439	435	453	426	449	400	434	415	397	413	428	430	414	423	418	389	452	424	413	495	431	423	467	431	420	416	441	464	391	459	454	400	447	436	439	419	433	431	414	413	419	419	421	403	425	451	417	440	427	448	415	388	436	407	455	446	450	420	445	415	384	445	466	470	446	384	409	431	453	463	471	438	429	448	443	462	454	458	458	443	441	442	434	416	420	455	411	453	435	398	439	458	411	455	439	467	388	438	420	436	415	455	428	438	404	439	390	429	438	415	387	402	409	427	405	442	413	416	434	425	448	458	407	402	417	433	439	403	413	433	442	421	425	457	408	424	454	436	409	479	422	447	492	432	458	404	433	437	439	449	429	433	468	421	397	425	415	441	396	406	423	467	412	443	433	439	405	431	455	423	405	421	419	403	393	460	430	414	476	417	427	427	407	413	440	410	423	415	424	439	475	425	429	456	420	461	404	435	455	414	415	406	431	416	453	451	394	423	426	398	409	444	404	440	455	427	425	429	436	421	430	428	418	404	434	417	469	414	406	380	427	457	406	423	458	444	412	398	400	411	447	452	417	414	409	467	414	393	402	425	488	428	413	449	409	469	441	436	411	410	433	433	426	442	419	469	440	414	393	426	443	397	438	452	433	407	442	401	437	427	378	420	434	446	432	408	442	451	453	465	450	433	421	460	429	435	461	452	449	398	444	416	445	426	447	400	417	435	438	443	449	437	406	451	445	471	403	468	423	408	439	421	424	450	441	403	463	458	440	438	444	377	449	420	437	462	444	430	390	408	415	398	438	445	459	422	413	385	418	376	413	458	459	433	417	425	431	435	443	391	402	412	398	436	391	425	450	470	464	409	410	418	429	470	415	467	423	453	433	440	419	438	454	440	411	435	430	460	437	452	434	448	490	425	425	450	448	450	423	415	429	411	449	425	427	443	419	416	416	440	435	421	411	415	452	413	414	424	460	403	463	454	463	406	454	370	393	389	422	415	407	427	410	431	422	438	456	390	449	425	412	452	430	425	432	405	437	450	407	442	450	385	387	369	438	441	446	430	446	416	389	423	419	423	398	459	412	414	414	450	447	423	446	444	425	414	470	433	402	465	397	423	460	446	386	404	470	415	433	404	456	447	415	416	425	435	453	479	423	437	443	417	393	453	431	415	413	408	461	464	454	429	454	418	421	400	438	448	466	451	412	457	442	436	457	427	431	448	424	407	409	426	441	426	427	418	449	456	437	416	438	417	411	407	432	393	484	451	444	415	406	422	462	431	427	434	426	406	429	410	428	380	430	444	412	406	452	443	420	413	446	432	415	421	420	430	477	411	434	427	411	440	451	412	412	438	442	426	399	466	461	407	444	446	443	430	461	411	441	462	428	397	418	430	404	452	437	389	454	452	450	420	403	424	450	422	436	444	374	440	412	410	408	405	443	422	425	399	405	396	431	446	477	431	444	418	448	405	409	427	453	412	421	413	384	415	428	434	447	413	423	434	451	406	422	457	421	446	471	437	408	424	432	434	418	450	428	412	419	453	454	417	426	419	421	384	401	430	411	434	436	441	443	425	429	420	424	436	409	447	452	428	424	445	405	448	424	445	408	400	461	459	413	398	451	455	451	449	406	404	448	426	413	394	429	394	414	449	390	411	425	421	446	436	438	426	450	378	441	420	453	444	448	446	480	427	405	435	437	426	449	448	460	423	432	422	448	438	457	393	426	423	446	476	443	442	397	420	443	390	400	434	440	437	399	395	422	465	442	407	464	450	419	462	464	444	406	418	412	437	434	433	441	444	425	412	438	426	436	413	414	482	459	426	456	411	426	425	431	431	414	455	452	440	443	444	423	440	445	405	449	440	418	426	442	392	417	401	415	459	416	412	404	437	401	401	398	445	447	431	388	414	488	409	429	424	423	431	423	461	437	436	420	443	426	396	443	452	418	397	431	381	440	434	443	425	451	405	459	410	445	430	440	466	453	427	413	423	377	420	422	481	432	408	428	420	450	410	428	380	446	420	407	465	434	439	465	446	415	420	454	443	441	438	440	452	388	435	392	413	450	441	414	471	399	414	431	384	453	445	455	408	410	419	393	467	403	436	434	438	435	460	453	430	427	434	416	439	459	425	425	459	411	398	414	447	466	434	409	453	450	425	457	417	456	404	460	435	428	443	434	409	404	448	448	406	407	401	447	424	440	433	439	400	422	401	436	434	421	389	453	414	403	409	431	435	433	448	444	428	427	494	448	374	430	424	434	441	446	437	417	462	445	441	415	410	418	412	415	456	427	411	430	427	431	418	434	409	400	399	427	424	445	411	423	451	409	420	476	405	449	426	409	461	425	423	458	440	425	454	404	461	463	445	435	434	452	427	417	484	457	404	436	424	458	437	435	435	415	407	413	403	439	431	444	401	451	474	456	449	418	416	443	399	474	449	417	451	420	410	410	379	404	430	434	438	438	407	412	471	410	416	435	430	441	404	415	423	433	433	434	437	407	422	385	428	482	438	411	438	424	435	459	449	418	401	450	401	406	392	435	485	416	399	445	457	423	441	452	417	419	419	417	453	446	473	453	435	437	394	423	401	442	440	452	392	395	469	421	435	454	399	471	412	400	390	444	409	414	421	435	437	406	407	440	443	462	450	402	438	393	403	402	453	400	387	411	438	440	440	436	425	435	400	413	435	410	426	433	445	419	433	444	417	433	431	439	432	473	437	415	434	432	421	404	395	426	410	442	452	447	452	432	428	434	407	421	417	405	411	435	391	411	418	432	454	419	398	421	446	433	450	471	429	448	417	425	413	433	413	410	432	428	422	449	460	428	456	407	428	365	455	449	448	464	426	423	468	435	434	437	421	425	431	402	423	449	435	435	421	428	422	438	432	424	432	451	429	400	419	452	414	436	442	399	389	409	412	405	434	391	430	406	437	431	445	443	428	433	436	425	453	398	434	403	399	431	461	454	417	411	408	447	465	434	441	439	419	432	391	397	469	444	437	443	450	453	454	415	485	429	439	428	414	416	397	440	437	415	443	429	434	422	403	403	451	431	452	439	379	450	474	431	412	430	400	407	452	457	468	402	388	412	440	464	430	448	409	393	447	443	419	413	453	465	409	428	465	429	431	423	431	427	448	424	401	410	405	433	413	449	436	447	410	419	455	445	398	431	436	449	399	397	436	413	430	416	427	441	428	462	418	415	368	394	418	385	394	418	455	432	396	417	422	451	432	425	438	383	420	429	412	412	465	441	400	433	448	393	395	440	421	396	415	431	441	429	450	440	441	417	427	446	468	442	415	397	464	471	390	365	419	457	436	430	442	436	422	473	434	418	405	418	444	428	405	419	430	417	459	410	407	409	447	435	393	437	423
38694	48771	30951	2141	5398	1154	748	680	731	738	711	697	705	773	757	677	719	723	708	723	751	705	713	734	722	678	729	713	704	701	742	748	765	785	781	730	728	756	757	688	699	769	781	749	716	764	702	730	733	705	710	774	789	720	732	731	708	695	706	763	756	745	769	779	733	736	705	725	755	763	760	745	718	744	715	725	724	770	703	698	778	704	752	681	770	748	766	723	747	746	715	694	702	688	755	694	713	689	729	723	768	768	728	711	718	716	749	742	726	730	754	722	715	743	697	760	761	724	738	720	682	749	729	732	726	721	764	752	715	734	726	739	709	740	703	741	744	716	764	708	738	774	746	684	721	733	782	724	682	704	729	754	675	728	726	753	704	727	786	718	732	751	691	740	709	721	774	739	716	722	755	736	749	738	744	738	773	713	725	763	750	747	707	776	731	738	742	750	721	760	703	701	728	730	685	729	708	715	728	747	770	690	739	727	754	733	717	701	730	717	754	720	729	740	733	744	764	743	766	725	751	698	771	731	697	717	716	698	735	767	695	748	770	737	726	765	721	803	792	753	700	728	782	703	752	732	734	757	694	742	711	745	647	761	738	712	730	762	773	699	736	712	733	738	712	721	726	707	748	775	723	718	728	760	766	766	749	764	775	684	708	737	708	717	727	742	692	722	747	716	761	738	769	770	728	730	765	695	760	743	772	747	708	721	777	763	705	750	747	675	717	702	692	719	698	746	767	699	711	679	722	756	752	737	726	784	690	705	771	742	742	733	711	769	706	784	731	671	726	748	756	689	704	732	758	705	745	710	720	733	771	723	768	793	725	721	714	696	709	694	744	702	690	779	738	678	689	740	726	688	722	735	737	733	737	708	740	733	707	720	736	750	746	726	759	721	709	734	737	712	742	826	748	713	748	743	767	747	778	750	714	717	724	724	737	734	714	725	744	714	759	711	745	763	768	725	706	756	722	703	801	657	752	687	706	694	703	756	767	729	704	710	725	727	719	736	759	716	744	746	705	726	691	774	699	694	708	695	743	771	750	714	684	700	688	737	744	703	746	788	734	772	721	708	765	720	755	731	751	751	713	714	730	724	712	742	796	721	763	750	725	754	712	755	737	760	739	796	756	740	717	715	701	726	720	748	720	780	723	767	728	737	704	727	726	717	715	727	693	731	771	714	746	735	743	737	711	745	690	709	711	708	737	743	779	751	717	667	690	715	790	675	785	747	799	737	704	788	689	726	699	734	727	750	774	710	746	737	708	748	725	709	733	799	705	745	786	746	728	745	697	776	694	679	783	742	697	771	742	718	701	706	749	716	713	745	729	785	706	740	764	754	718	713	746	738	734	735	715	727	716	738	739	745	746	751	691	759	779	726	747	719	769	731	724	714	759	738	722	768	758	755	740	673	686	738	718	715	749	685	780	761	750	721	726	760	776	755	730	762	765	707	744	700	728	771	750	754	683	752	753	729	695	744	702	728	701	709	639	698	687	716	724	712	775	785	736	718	703	762	764	729	710	721	700	668	725	683	762	713	799	711	685	726	757	712	709	749	752	744	760	733	759	651	695	718	751	717	718	715	704	722	757	727	753	763	706	737	720	754	712	746	756	696	768	678	763	737	771	760	743	707	750	705	727	765	731	725	727	735	748	721	719	734	712	707	739	707	696	714	715	725	756	703	738	755	763	759	790	693	765	750	700	733	734	768	706	760	726	722	718	707	739	774	735	690	717	742	682	708	763	718	744	667	732	759	706	677	746	736	761	715	767	753	705	705	677	797	710	742	741	727	722	699	740	748	678	684	722	759	719	766	750	766	752	718	709	746	713	706	740	711	734	744	727	735	757	716	687	694	749	714	724	712	733	701	737	755	736	748	790	717	681	735	735	784	736	733	767	756	833	719	701	745	734	705	730	770	713	746	721	718	712	693	716	798	730	739	723	707	754	737	698	668	759	733	723	719	761	735	713	759	730	689	739	735	696	722	692	697	749	754	761	729	734	723	747	751	728	736	691	740	791	715	710	778	718	718	781	727	767	702	717	748	739	703	767	727	714	742	732	729	716	770	685	750	760	754	720	739	753	738	708	717	779	755	718	690	707	773	684	729	779	716	716	736	785	765	720	698	718	732	755	704	777	730	755	752	729	727	748	702	718	755	717	742	713	751	749	762	732	686	740	707	720	723	716	694	734	684	740	769	707	681	722	741	763	710	730	715	753	706	748	738	730	688	732	726	766	713	716	740	783	758	674	743	733	770	726	693	738	682	734	748	716	723	720	741	717	716	694	713	723	706	679	741	709	737	749	757	755	696	748	728	721	707	750	708	704	734	756	711	718	710	736	737	693	704	741	705	778	702	680	734	745	732	709	771	704	693	757	760	748	774	705	757	689	734	720	734	699	721	743	716	713	689	722	747	766	707	742	758	701	757	722	735	710	705	766	755	732	766	740	743	721	751	774	739	770	698	705	724	738	756	743	739	672	732	721	720	696	734	668	732	767	743	755	746	734	725	745	713	766	726	715	741	714	707	696	722	741	688	767	765	777	760	750	711	668	720	753	696	769	728	754	742	732	750	737	715	728	767	706	778	695	687	738	780	726	729	687	719	766	737	775	691	718	743	712	767	729	730	739	734	731	736	719	696	747	724	789	773	745	739	734	705	743	742	730	746	682	785	739	746	758	750	723	790	756	711	732	764	746	704	743	712	723	663	715	740	786	716	736	714	741	748	690	749	740	730	693	752	733	765	749	737	701	817	740	744	712	721	747	751	750	704	721	707	759	748	739	763	724	739	750	739	760	675	725	678	755	714	734	729	740	758	723	762	730	743	768	700	726	765	746	731	718	744	712	764	768	734	735	707	747	718	721	703	756	713	706	706	715	697	704	781	720	752	770	719	754	711	741	688	738	741	757	730	756	695	767	719	705	725	795	779	760	745	715	706	724	717	720	772	686	705	735	718	779	724	736	722	718	715	687	719	728	777	764	732	743	736	713	731	731	740	724	758	724	671	711	676	727	669	760	708	708	729	697	757	755	752	724	699	762	770	706	658	730	732	738	673	698	697	770	706	776	700	812	743	703	811	755	734	674	721	758	766	733	723	708	692	697	742	738	784	718	716	736	765	706	744	721	654	751	723	714	753	773	818	746	692	771	739	744	762	734	733	728	769	733	700	716	748	718	701	707	770	722	691	754	731	743	754	751	733	787	740	776	706	698	759	726	756	741	681	712	763	740	748	713	740	729	722	732	717	822	717	753	733	758	763	733	760	724	716	779	751	736	770	721	722	680	732	711	761	724	722	706	752	698	741	725	696	737	744	730	722	757	694	784	722	712	732	739	739	730	738	720	784	760	763	710	736	688	728	698	732	710	720	777	749	706	701	725	714	738	731	710	768	704	720	774	796	708	748	749	735	723	726	716	747	679	708	778	765	680	690	746	773	750	726	726	784	750	686	707	716	756	750	744	773	744	737	719	720	769	678	712	743	757	745	688	744	704	751
25661	24686	32158	25786	19087	4325	464	365	356	332	354	321	353	320	299	344	331	314	344	328	328	362	339	321	336	304	341	328	314	323	324	294	320	307	314	323	331	349	316	332	332	337	324	327	289	345	303	342	350	324	361	301	319	343	339	350	333	313	317	350	315	310	351	332	325	309	307	333	329	350	325	319	320	311	316	319	305	332	296	311	309	337	339	306	335	329	313	315	375	316	321	309	298	309	288	333	381	291	336	357	345	321	313	320	311	329	310	362	342	336	327	311	337	313	310	320	361	313	358	328	306	316	285	322	302	316	342	329	352	354	325	340	287	316	332	324	293	310	308	335	317	305	310	331	332	350	290	333	313	338	318	301	311	303	324	296	315	314	348	326	309	309	265	318	346	294	348	307	323	310	339	336	295	303	297	310	325	309	339	297	316	320	283	326	314	326	356	307	361	322	302	311	311	285	323	312	353	320	289	338	314	334	317	309	313	327	306	313	335	337	296	352	303	314	314	326	339	292	343	324	304	333	307	334	343	350	326	298	332	333	337	323	302	292	314	324	309	327	344	277	318	300	299	350	341	332	312	302	329	324	288	314	334	351	304	328	290	333	297	341	310	333	310	335	321	353	290	323	302	334	341	324	314	331	325	319	326	340	343	329	325	320	306	351	298	331	340	308	290	354	333	313	333	322	315	280	295	313	318	312	315	304	338	309	326	302	324	369	294	308	321	315	338	310	312	331	326	322	317	304	313	282	322	333	310	305	333	308	319	311	340	352	322	321	320	309	312	354	290	294	343	352	288	317	334	338	313	312	319	296	310	326	307	295	302	335	361	329	282	302	314	331	322	334	337	319	316	291	337	292	297	338	326	351	337	329	283	318	330	311	334	290	308	300	319	360	369	324	351	291	310	328	302	312	321	308	324	331	318	294	331	294	360	327	285	283	301	353	340	328	306	339	311	322	324	335	308	321	330	350	321	335	314	351	328	329	304	314	303	342	308	324	327	341	359	305	327	327	328	362	321	310	317	307	328	317	329	313	345	339	338	331	313	311	326	341	319	320	316	316	319	320	304	330	301	319	331	295	317	327	312	310	338	313	338	335	348	339	340	301	318	322	308	339	334	337	276	325	304	358	314	319	336	327	334	318	310	334	336	334	350	325	321	341	327	318	294	307	327	318	321	311	317	342	286	314	376	314	304	322	354	345	321	300	362	324	323	337	340	358	326	345	357	316	311	308	299	346	298	315	296	312	305	321	298	312	337	304	301	295	366	295	312	327	292	312	300	315	311	314	320	335	318	336	324	325	298	322	324	378	344	331	330	301	330	344	314	349	338	338	355	322	306	315	320	351	335	320	324	319	317	363	315	302	341	316	348	327	288	375	291	326	279	300	327	299	318	292	289	326	309	328	328	323	324	319	328	312	296	337	307	323	349	328	325	347	315	288	318	335	314	321	314	331	355	315	290	292	326	325	332	342	312	333	312	331	322	316	321	308	319	331	296	305	329	320	326	326	304	344	315	330	335	339	336	327	332	313	319	303	334	338	302	351	296	293	341	337	305	291	324	371	307	323	314	339	323	303	324	310	317	357	308	327	329	326	314	314	305	309	313	344	293	300	315	316	312	327	356	319	318	310	369	342	363	339	311	333	298	310	300	328	300	312	358	318	345	310	317	320	290	338	322	341	299	319	285	338	337	357	323	329	343	283	303	320	349	303	303	300	304	332	322	314	326	334	314	307	302	327	296	300	308	333	328	315	316	321	333	311	330	316	336	300	285	335	337	368	285	321	303	320	330	312	310	308	342	350	316	322	330	319	327	346	343	303	328	323	293	335	305	299	303	311	350	337	320	328	315	307	317	295	314	315	326	318	320	323	295	327	327	316	337	322	309	304	317	294	301	309	321	317	314	300	309	314	331	319	319	306	323	326	336	319	323	312	315	308	327	314	326	311	313	323	320	311	312	298	329	347	333	302	322	342	319	307	321	312	309	340	336	308	285	308	324	306	341	328	324	309	337	315	331	332	311	312	298	327	314	364	348	322	304	338	305	309	366	335	345	320	323	346	303	308	327	343	285	312	307	301	327	288	355	306	335	325	339	358	340	329	288	313	296	331	308	329	298	328	326	323	291	315	324	312	296	321	316	354	287	326	347	329	327	287	329	312	330	322	307	302	360	338	300	325	336	307	314	280	315	320	308	318	301	311	281	335	334	315	345	327	295	322	322	313	291	329	329	311	318	306	298	315	305	324	327	330	327	331	268	329	320	324	351	290	321	323	318	330	337	306	322	315	302	283	298	311	333	340	326	317	309	327	330	320	307	325	312	298	290	338	327	327	300	307	312	349	291	327	341	351	346	322	319	324	264	326	319	338	339	317	312	337	345	325	321	343	315	341	314	323	296	300	330	318	363	357	312	294	325	345	338	334	310	312	298	310	334	335	333	308	332	300	287	299	312	326	323	334	309	319	359	304	297	325	302	310	337	347	337	325	310	317	306	331	318	268	299	303	285	308	319	325	316	304	334	301	290	310	352	299	348	330	312	314	312	323	288	311	307	342	325	333	325	301	324	341	313	356	318	308	316	328	329	314	333	344	313	315	342	317	326	326	330	336	352	314	317	304	346	333	321	301	324	336	316	337	330	348	310	320	321	327	320	326	326	329	322	351	332	338	319	276	367	302	315	354	322	315	332	318	329	303	336	309	331	321	329	352	349	340	310	307	357	338	321	298	329	333	302	314	327	343	311	326	346	341	306	324	339	352	319	290	332	297	315	311	354	336	317	300	325	320	331	319	313	300	324	303	294	305	327	312	339	300	305	309	294	302	336	354	290	276	307	355	312	322	289	301	320	343	346	288	350	320	328	349	308	295	328	313	316	320	313	302	355	297	334	321	339	287	320	311	342	328	297	329	313	332	318	311	336	285	322	340	311	333	330	291	318	334	308	321	322	316	339	302	360	315	324	313	330	331	307	308	328	341	294	315	283	343	333	302	315	316	315	328	341	316	331	321	320	336	295	325	340	336	317	321	318	325	328	315	348	328	315	320	304	301	309	288	363	317	307	296	321	350	343	302	351	318	306	329	339	308	292	324	319	340	319	321	295	322	329	305	325	339	342	322	327	328	302	325	314	290	320	304	321	323	320	306	312	345	340	298	311	311	326	323	327	277	338	309	299	315	336	296	338	339	318	307	324	321	326	287	311	327	338	316	292	300	309	336	326	316	311	306	295	346	290	336	335	331	331	322	324	315	339	310	328	307	338	325	287	326	319	338	322	297	320	310	336	313	312	336	314	309	307	311	324	309	337	299	347	339	306	302	331	315	331	318	321	306	306	340	300	367	343	305	329	297	292	318	337	318	343	317	338	323	331	341	321	293	343	320	353	306	327	301	323	314	316	318	309	332	315	294	329	327	328	323	352	319	356	301	328	290	329	348	321	328	310	329	326	321	325	292	341	333	315	298	348	333	317	317	336	316	325	334	310	322	307	321	312	326	311	301
61498	85854	60301	8080	20901	1686	660	648	640	609	605	616	562	594	579	606	563	584	531	596	584	541	581	591	584	539	591	613	556	602	543	539	540	578	570	555	554	562	501	535	534	527	527	580	538	535	536	571	578	564	531	591	549	547	580	537	579	545	540	579	545	532	531	537	545	572	540	583	539	549	567	574	531	547	534	520	535	550	519	556	535	536	539	543	534	533	566	555	570	557	552	569	535	562	572	529	552	567	582	549	569	557	560	588	572	541	551	572	525	520	514	560	552	543	544	597	583	535	513	517	551	560	542	577	520	537	547	560	552	548	528	563	549	498	501	563	551	508	535	566	510	520	536	540	620	495	527	551	578	550	520	534	544	555	578	565	530	559	613	540	571	554	509	546	519	549	585	582	582	560	559	529	574	544	554	540	521	571	543	523	570	552	526	562	530	552	542	514	557	601	571	536	548	561	516	552	537	530	570	547	573	548	583	597	550	560	544	504	555	538	544	577	571	574	543	585	556	585	546	568	550	522	550	548	560	566	570	551	573	542	559	558	563	525	552	540	541	559	502	574	598	504	537	485	569	539	572	594	594	563	572	526	551	542	583	532	553	521	547	512	526	580	534	583	514	522	540	540	557	525	531	525	540	563	575	559	515	536	586	549	595	553	565	557	565	518	527	552	546	578	536	548	564	528	527	545	573	566	560	563	602	508	568	572	593	558	538	558	527	563	534	526	503	542	556	590	556	580	524	528	550	530	581	537	579	542	561	557	522	566	544	544	507	511	559	503	522	563	553	576	554	562	552	508	530	584	545	551	530	553	566	516	574	544	597	532	548	570	599	550	563	569	517	489	562	572	579	580	578	571	541	530	589	545	581	592	560	544	570	600	562	560	563	563	528	548	529	582	549	548	552	528	626	543	556	549	574	558	558	552	542	551	520	578	548	548	529	573	548	542	536	578	535	576	599	533	540	559	542	550	563	554	566	545	527	534	572	530	509	559	543	562	521	524	528	521	576	563	545	566	556	536	553	539	556	574	568	603	555	524	577	563	507	560	510	556	527	547	529	518	547	535	579	537	574	538	563	577	551	542	539	554	543	554	550	527	558	503	597	543	541	534	567	562	569	575	532	545	577	528	560	553	547	536	559	569	573	560	568	567	564	555	602	491	519	508	559	558	573	559	578	578	541	525	563	552	593	564	517	549	578	607	548	548	499	567	557	532	566	543	548	549	566	540	544	573	587	533	556	548	561	555	542	565	508	570	539	521	525	579	569	558	553	539	560	560	545	567	513	569	585	527	607	535	570	525	526	562	563	553	552	583	569	555	536	603	519	561	565	559	533	578	540	581	546	577	533	568	530	517	558	553	561	538	555	562	562	543	563	567	543	524	542	545	556	577	592	513	570	594	577	530	540	550	543	584	569	504	541	570	496	573	564	558	535	553	554	572	557	543	555	541	547	501	552	552	530	543	541	548	546	549	535	579	557	554	576	561	562	541	517	531	534	562	535	514	560	565	542	563	591	552	535	522	573	539	531	545	522	580	537	550	542	556	550	558	563	558	508	560	509	524	528	561	533	578	572	523	563	492	535	550	537	555	554	576	505	520	533	566	546	523	569	529	571	554	538	541	567	507	600	537	560	554	586	585	514	542	547	586	510	548	559	498	558	532	561	563	588	562	545	567	615	587	523	558	548	553	543	586	543	573	536	535	575	602	540	523	569	562	538	567	561	558	585	526	559	531	548	585	512	576	578	568	550	577	529	579	519	509	545	584	538	570	569	543	547	552	521	584	521	587	574	549	540	567	543	564	567	526	516	533	518	530	545	589	521	557	535	530	557	565	550	535	511	577	510	587	578	554	546	534	577	569	597	527	537	568	538	599	511	584	592	545	526	580	543	553	615	583	569	573	513	550	501	522	573	571	531	494	550	499	554	531	562	563	530	571	551	604	510	539	520	538	556	529	535	548	552	516	543	547	552	537	539	576	536	556	554	517	547	558	567	578	579	575	571	530	553	556	544	600	523	515	572	612	546	560	579	580	590	544	586	535	572	544	579	552	552	590	502	564	538	541	548	560	559	553	566	545	513	547	564	548	525	588	581	540	541	512	529	580	570	552	516	573	547	563	566	555	531	580	544	552	576	559	549	535	559	543	563	548	567	546	579	568	614	562	576	517	560	577	569	544	507	611	527	579	579	549	563	576	568	524	538	532	541	542	563	584	591	561	537	591	560	556	533	547	549	558	543	559	539	549	554	577	567	576	545	523	545	574	550	629	542	598	569	553	564	539	555	582	552	557	593	554	588	575	578	527	554	525	536	593	552	595	499	598	571	549	556	540	567	551	556	531	503	563	536	518	578	533	570	518	556	535	554	529	597	550	622	528	526	544	511	530	542	527	552	550	557	510	556	523	563	585	524	529	616	554	527	530	576	552	553	537	572	549	548	548	555	561	564	525	552	539	552	547	560	530	558	518	539	535	529	547	516	586	592	513	563	592	512	565	530	559	565	613	568	541	603	529	531	545	570	566	562	565	544	535	505	522	549	572	540	585	548	564	564	525	584	580	602	530	542	540	522	536	579	532	554	582	564	540	568	555	526	510	526	550	566	516	590	546	571	564	553	563	567	529	559	551	551	550	522	543	569	552	577	567	531	584	532	561	556	560	583	556	546	510	544	582	552	577	556	570	546	536	522	530	589	547	559	585	613	527	558	544	565	544	518	563	594	538	552	531	529	602	566	571	542	574	586	551	528	512	570	527	539	598	547	540	540	567	565	529	551	541	537	562	550	569	560	551	547	533	560	550	577	529	566	536	560	573	573	541	565	570	587	558	512	581	531	576	552	552	532	589	532	559	510	543	593	556	511	532	571	522	557	526	547	572	559	527	531	567	572	585	539	573	562	525	545	535	534	550	535	539	590	581	584	510	591	516	560	558	562	560	555	543	525	556	533	580	529	558	575	543	541	579	598	530	575	537	513	577	545	589	582	501	564	571	578	528	554	587	559	583	553	584	560	521	528	516	558	527	575	594	566	559	554	551	590	532	565	511	568	553	562	542	545	579	532	533	589	590	571	587	524	549	540	540	567	565	574	556	581	567	529	551	553	529	569	547	576	531	545	571	585	555	544	565	497	543	574	589	540	561	519	545	543	519	559	534	596	517	546	528	487	545	536	574	562	579	580	568	532	564	538	525	571	553	547	539	544	592	534	511	571	555	543	596	571	561	566	531	567	535	540	574	570	570	533	550	525	547	580	560	550	513	532	581	522	593	573	566	534	569	561	545	538	502	546	507	513	523	550	524	550	523	576	563	541	560	559	548	583	570	584	525	529	545	555	536	579	555	609	569	546	524	560	507	543	499	577	567	561	522	534	512	545	553	555	599	511	566	518	583	529	536	584	534	561	561	515	533	562	573	511	543	572	539	552	554	512	583	540	539	542	521	556	531	563	547	527	588	551	555	521	543	556	565	547	573	613	539	561	535	556	505	553	551	548	593	554	543
24292	22867	30250	24706	21692	16624	2450	737	673	618	648	650	641	632	651	630	568	578	556	613	584	613	627	634	603	608	611	626	599	610	580	598	625	603	599	619	630	582	615	644	594	573	595	599	622	571	612	612	572	543	574	592	569	601	578	627	624	576	566	618	575	623	624	598	566	600	603	601	592	580	616	616	592	604	599	618	586	581	644	650	574	596	577	573	626	558	590	600	586	565	616	585	565	595	553	599	577	556	597	614	554	583	598	551	592	578	619	598	591	600	577	609	650	605	597	583	597	580	577	570	589	573	549	619	591	610	608	613	573	569	597	619	576	613	590	641	588	565	574	588	592	581	617	584	614	590	626	566	570	553	607	599	579	618	539	573	584	559	593	574	573	572	572	609	588	620	579	575	603	598	559	616	547	592	606	605	609	579	587	599	614	589	580	586	587	578	599	564	590	587	584	612	602	608	553	559	556	630	625	595	531	627	576	609	607	581	575	575	586	546	608	591	560	568	624	579	602	621	565	534	551	595	616	575	584	551	601	577	611	604	571	555	607	618	593	572	584	597	592	575	582	602	608	578	599	589	561	588	577	598	587	605	570	544	593	562	582	566	547	537	593	574	565	561	574	598	586	593	609	586	553	576	617	597	575	593	586	564	590	595	584	586	611	596	592	584	633	552	582	608	587	594	628	607	609	603	622	578	617	615	569	596	603	573	603	532	590	583	612	566	575	536	546	579	605	565	555	606	594	576	594	568	577	622	610	626	617	554	616	623	587	633	550	606	640	577	639	632	633	593	593	609	571	580	604	578	591	573	585	593	604	600	599	589	587	559	621	603	535	560	625	543	567	585	591	590	631	610	601	618	620	589	579	587	590	592	553	569	599	570	565	572	573	561	564	596	545	569	591	576	596	568	567	605	531	660	604	564	561	538	597	603	568	582	584	542	569	627	547	601	556	558	569	587	616	646	620	635	562	626	600	534	597	572	566	583	568	582	615	629	654	589	567	602	539	598	648	642	589	639	572	583	587	608	603	609	601	510	605	579	593	639	596	583	574	603	556	599	604	575	631	556	559	557	573	567	564	563	620	586	625	593	588	588	562	577	589	623	611	623	558	600	561	576	603	615	638	595	600	572	565	574	595	606	532	629	644	566	560	574	586	591	604	569	607	616	607	635	615	558	592	588	610	579	579	595	554	625	605	579	587	599	599	606	629	599	596	577	595	632	579	622	610	574	637	602	597	587	592	548	604	560	640	574	641	593	614	596	616	569	572	620	553	604	558	629	619	597	590	527	539	600	613	607	594	574	606	585	584	578	607	565	569	595	618	581	587	604	583	567	595	604	552	564	605	613	616	587	605	609	580	557	585	620	573	583	627	579	579	596	593	594	597	557	584	600	597	600	621	548	608	584	550	580	593	573	622	603	595	586	599	598	552	586	588	605	586	616	534	604	588	555	601	570	558	543	561	569	577	551	600	585	582	564	594	631	644	556	557	599	588	579	569	618	612	591	584	609	582	570	579	613	592	591	579	556	590	591	603	619	622	596	572	585	566	566	551	616	612	547	579	623	598	620	594	579	556	605	587	581	586	604	534	550	592	576	585	557	557	590	574	538	601	623	604	600	568	539	580	554	618	549	613	592	588	601	580	568	620	567	602	597	567	603	595	630	625	603	622	600	619	572	560	581	520	606	604	605	571	566	588	592	618	572	595	627	555	575	579	583	595	601	619	594	611	597	591	593	597	581	595	576	557	574	586	595	576	614	537	617	585	598	609	600	554	592	640	572	603	563	566	564	600	579	600	536	530	592	556	618	576	591	543	572	563	605	563	579	595	585	567	554	575	632	589	611	567	586	614	579	609	613	594	612	610	577	552	572	585	614	577	586	599	631	613	563	589	555	592	587	587	608	603	604	574	533	600	618	572	609	589	659	575	555	571	582	570	593	575	570	605	554	579	588	572	641	558	569	620	566	565	622	575	576	616	598	589	587	552	564	588	563	572	627	606	609	626	623	566	601	590	585	591	586	598	582	583	550	586	565	588	607	585	582	589	556	615	576	604	568	606	573	610	604	587	596	599	612	625	583	601	598	620	594	592	633	602	578	598	593	582	586	601	601	574	579	584	584	586	536	588	562	540	611	570	612	584	621	598	550	575	587	600	614	582	599	578	556	616	604	584	566	547	590	602	568	603	609	598	610	596	576	622	549	581	569	615	609	576	587	594	600	592	635	577	593	625	618	589	592	569	595	578	580	590	606	603	615	547	548	570	574	564	570	591	599	565	590	589	581	566	576	576	593	608	595	616	600	588	569	614	560	594	613	563	591	669	550	549	589	606	627	609	603	610	587	593	557	567	583	595	627	582	571	598	645	552	607	576	592	571	545	610	560	586	578	573	597	653	548	581	547	564	578	584	576	601	609	566	551	565	575	605	608	603	570	561	618	581	614	598	578	603	592	632	614	547	560	545	609	604	557	605	566	636	561	599	576	562	581	577	595	632	576	600	620	629	586	538	578	567	556	576	586	601	611	566	581	590	558	568	585	533	585	585	607	573	590	594	623	588	596	613	595	579	561	581	566	578	632	563	596	627	578	560	606	592	619	556	627	573	593	569	609	610	591	651	583	592	545	614	572	532	670	553	578	601	550	578	594	597	544	539	602	629	634	623	549	618	596	575	580	593	583	603	573	614	565	545	576	569	572	612	601	600	558	621	578	587	634	589	526	601	600	621	604	574	589	575	576	558	582	580	606	619	612	562	548	602	550	582	606	569	535	582	574	537	599	573	548	594	621	586	620	580	614	588	560	610	578	630	574	574	601	595	568	629	610	598	568	581	561	609	610	583	586	558	637	610	581	549	608	569	552	545	628	604	579	594	599	578	595	560	618	612	547	585	575	578	556	658	626	563	614	569	584	579	571	595	583	600	591	603	608	632	613	638	644	542	565	636	572	611	583	588	593	568	551	571	583	605	572	538	607	591	633	564	560	591	626	593	565	630	597	619	588	617	597	603	575	628	561	593	581	598	628	598	597	602	607	556	558	573	569	555	598	620	579	597	587	584	625	620	592	585	552	605	572	568	527	600	600	582	578	593	586	649	615	555	630	551	537	582	586	613	557	608	570	575	594	569	572	608	578	571	579	567	616	592	625	603	585	579	609	585	596	590	555	563	606	588	604	578	590	596	588	626	562	600	580	607	612	653	544	571	589	581	577	591	565	566	571	539	565	591	546	596	544	588	636	603	605	590	596	572	594	586	621	589	581	578	616	570	605	593	552	578	592	608	566	579	608	602	603	616	602	594	575	526	583	648	613	574	625	647	580	592	567	593	574	631	583	547	548	598	584	598	608	605	597	579	653	612	589	616	584	571	618	586	568	605	559	593	586	594	564	570	606	596	555	583	613	579	616	586	588	616	579	582	575	583	572	618	563	587	620	557	610	624	617	559	563	581	595	588	598	577	576	589	548	594	568	625	523	618	564	628	611	532	603	610	601	565	601	577	561
59952	94768	67123	10525	23449	1491	1185	1116	1089	1043	990	998	930	1037	963	990	946	924	977	951	891	909	910	968	953	911	983	937	886	905	873	1014	902	909	917	925	913	934	935	942	877	903	901	893	947	920	912	952	890	876	863	937	966	942	965	933	907	913	908	915	935	950	952	914	933	880	920	972	831	931	887	886	878	871	973	917	958	910	939	997	947	964	930	945	915	868	982	922	966	888	896	860	943	911	910	912	902	858	980	861	905	950	908	935	895	909	916	903	879	935	919	932	943	963	949	957	936	923	899	933	924	990	930	872	937	903	898	918	897	894	833	948	896	942	897	943	923	862	879	934	975	920	891	873	934	941	926	927	978	896	902	888	955	882	939	866	937	909	925	861	915	906	874	967	885	923	940	956	915	937	910	962	968	984	847	925	894	960	964	904	951	921	890	898	890	907	912	946	968	977	946	905	911	912	916	981	917	912	896	957	923	896	904	912	861	920	885	906	936	881	899	904	908	895	939	935	965	926	887	937	935	870	947	901	960	911	952	866	903	899	917	901	925	897	933	897	901	905	925	908	958	907	912	907	933	910	895	922	953	885	926	928	919	954	932	948	877	943	899	944	879	937	972	935	898	893	948	939	943	890	893	871	946	890	972	910	960	919	881	951	867	936	934	876	943	958	969	941	882	929	924	919	883	938	926	952	887	927	913	933	915	911	913	947	927	924	920	871	893	938	888	940	943	948	932	917	932	913	918	939	904	931	916	942	932	971	895	926	956	867	914	882	946	883	964	874	939	863	934	868	934	905	950	896	913	900	910	976	928	851	929	864	933	952	889	958	927	933	880	917	912	913	865	921	912	971	940	912	863	924	913	900	894	917	908	926	864	942	932	890	925	938	853	929	920	897	903	969	923	923	896	942	960	857	895	856	935	944	894	904	952	928	905	943	922	896	915	920	902	878	924	902	892	915	989	959	934	944	888	932	987	910	984	902	873	951	942	940	898	879	892	935	957	959	882	992	850	875	920	919	921	884	932	920	925	960	882	982	969	937	930	926	881	900	859	921	899	952	913	922	899	887	890	930	929	923	959	931	920	901	936	927	872	920	933	870	897	940	883	896	896	911	902	887	955	913	911	980	895	884	969	887	959	949	933	911	970	943	921	911	921	921	971	890	913	937	948	963	870	879	906	916	878	947	922	947	894	915	889	898	897	983	933	883	896	932	924	964	887	910	893	895	904	879	834	928	954	891	939	905	944	928	859	892	868	934	870	964	917	873	974	891	871	872	924	905	930	932	899	919	915	914	922	879	902	903	915	886	907	912	939	898	894	928	928	990	910	944	896	922	919	928	904	952	895	931	940	911	908	876	932	874	879	938	916	907	901	933	922	898	923	929	952	888	920	898	930	892	960	958	905	942	913	910	915	886	888	906	925	942	885	854	890	928	912	930	864	844	912	869	956	930	963	885	913	885	932	892	930	865	956	892	932	916	927	921	886	863	864	895	896	920	871	901	934	932	898	930	954	932	879	922	917	861	902	918	820	968	934	876	885	945	859	937	932	986	926	920	907	969	875	890	884	950	895	920	927	896	909	943	878	921	933	914	928	896	897	887	913	914	892	910	939	913	888	940	916	900	939	928	908	924	880	936	905	972	911	933	904	881	881	909	927	915	904	890	920	917	900	938	952	897	909	905	902	943	891	917	882	880	906	903	924	925	891	924	912	936	934	906	911	938	914	912	955	957	916	889	946	943	971	903	906	912	922	949	934	949	923	904	920	895	925	909	947	877	943	942	929	880	925	911	915	924	945	912	921	880	836	936	922	897	937	918	933	939	901	937	910	887	867	926	953	875	907	890	895	912	898	901	924	957	939	921	882	902	931	926	936	900	877	940	907	912	908	917	930	894	952	869	907	895	901	946	896	892	931	901	919	897	965	968	898	920	916	887	884	883	949	947	910	908	927	906	891	921	948	879	917	893	855	916	932	874	899	944	882	912	877	980	920	923	906	928	942	930	904	931	943	973	947	897	935	913	866	938	897	872	877	923	922	912	932	882	920	969	938	931	941	926	918	930	938	906	918	905	952	944	937	895	938	937	932	892	906	914	947	896	928	916	942	898	883	960	916	892	874	930	905	949	881	939	926	888	911	919	889	919	906	980	964	954	926	894	931	918	924	916	969	921	940	891	924	903	965	939	914	926	915	924	929	878	970	882	949	943	889	931	890	906	902	886	950	871	914	927	948	886	896	911	879	973	898	922	864	920	933	872	985	947	986	931	928	910	909	940	923	960	885	825	944	932	950	949	925	907	902	956	977	879	950	955	960	913	922	914	911	935	902	917	927	914	910	913	896	908	883	973	889	925	941	907	841	952	931	940	959	873	913	901	896	924	900	905	905	915	898	902	918	963	888	921	955	912	884	910	933	917	933	909	895	924	929	925	938	919	915	925	955	916	888	955	916	892	937	956	920	894	863	913	972	891	954	883	910	968	936	883	932	930	934	942	888	897	872	920	895	955	979	894	917	913	906	943	909	913	922	979	904	956	908	906	968	891	915	871	899	927	922	957	951	904	901	902	906	873	896	918	877	898	902	912	905	912	921	942	975	937	943	904	922	953	899	911	921	881	898	958	881	941	865	910	911	900	963	909	919	895	847	942	876	869	907	921	968	925	916	906	902	865	955	880	905	911	876	899	883	944	872	937	949	912	898	895	943	836	943	943	961	981	884	938	929	903	946	944	936	905	911	841	889	898	945	941	893	925	903	926	895	880	938	922	940	894	925	975	881	972	909	921	896	885	939	892	895	935	932	919	912	852	931	910	869	955	906	947	863	916	864	900	937	902	921	900	937	931	930	885	907	878	932	973	898	894	931	897	888	930	882	866	936	901	904	897	944	897	930	926	921	876	982	884	959	933	901	921	934	891	897	919	855	919	892	935	897	888	881	891	889	860	898	873	900	888	900	956	853	892	900	919	943	885	914	945	901	950	913	903	959	934	922	905	919	925	927	880	913	913	971	892	939	889	889	888	925	921	923	954	921	947	918	935	935	915	1012	898	914	889	904	957	945	890	916	956	906	915	935	927	924	929	891	890	967	897	836	894	923	880	918	890	962	899	924	880	912	904	923	912	911	929	954	900	919	948	951	904	894	924	899	925	966	913	890	929	912	965	944	882	918	943	906	949	891	944	853	874	921	922	963	888	922	898	837	931	933	943	931	876	944	898	917	921	940	897	967	923	857	919	916	904	891	902	866	914	907	905	894	957	938	943	948	899	905	890	917	946	917	907	837	889	928	937	968	951	911	887	913	921	892	920	921	915	936	895	887	925	926	927	885	912	881	915	916	871	901	913	928	922	876	899	925	969	991	897	929	880	907	891	893	929	922	898	878	930	915	905	897	883	907	892	900	905	894	955	949	907	886	898	964	942	908	952	910	881	947	939	914	894	881	914	895	895	895	976	907	904	931	852	939	865	931	931	902	921	925	975	905	912	937	928	936	869	910	953	924	911
31230	29782	24209	5815	1965	413	453	393	440	415	473	433	400	440	440	443	457	425	444	407	464	455	448	437	403	440	412	431	428	467	410	458	437	442	407	446	471	440	419	424	459	463	427	412	440	450	453	440	472	388	425	422	435	476	426	402	419	431	439	439	461	449	432	412	414	434	451	481	411	413	424	398	390	456	428	389	426	449	462	401	373	442	445	480	434	460	434	432	413	447	418	418	458	463	446	474	452	451	399	414	399	439	423	430	451	430	447	433	452	416	420	428	412	449	470	413	432	424	445	422	431	417	443	417	419	450	444	400	398	393	449	434	412	449	438	418	415	422	439	443	421	455	429	424	429	382	435	427	467	462	420	416	416	418	416	471	453	482	440	426	432	488	440	419	434	462	435	408	456	452	445	459	449	461	433	430	479	430	438	427	430	424	447	439	408	452	429	429	441	414	442	447	437	435	430	437	421	422	453	444	418	431	403	448	461	423	425	447	402	449	405	420	421	423	424	435	417	412	448	429	452	414	445	401	438	406	469	446	413	427	446	438	450	432	431	443	445	423	425	456	448	439	441	435	435	408	439	403	429	429	460	436	432	429	431	449	449	404	396	418	437	432	407	423	446	421	447	447	406	411	402	437	394	416	441	425	408	444	410	425	407	416	422	383	443	395	404	424	429	422	468	420	437	432	444	432	408	448	423	423	412	423	434	422	404	424	409	473	443	480	384	434	468	454	419	446	419	443	422	446	475	414	433	447	428	445	408	423	429	453	423	402	409	424	454	456	429	388	447	434	457	448	437	466	445	460	437	466	449	414	452	446	441	440	477	458	423	473	420	426	424	394	413	427	460	428	430	461	441	441	439	448	449	411	455	452	433	406	428	422	433	476	416	415	396	410	411	459	428	469	441	384	420	435	426	427	414	439	469	433	402	455	417	423	427	412	411	379	440	413	417	422	435	442	443	408	451	406	426	404	431	386	433	426	416	483	441	440	446	469	386	450	423	421	410	439	439	397	413	411	400	433	438	436	442	458	397	448	471	441	436	451	440	439	418	482	408	405	436	421	444	427	445	390	444	429	432	437	444	469	441	448	390	449	411	440	434	412	474	411	435	420	448	418	432	412	465	448	465	438	449	409	422	474	414	432	390	442	478	411	458	416	429	468	418	449	458	468	396	408	403	466	401	433	436	421	449	422	414	465	431	448	434	461	422	426	472	432	394	418	452	414	436	420	455	384	435	423	422	456	427	428	446	416	398	441	411	455	398	394	441	454	440	451	429	433	462	387	439	424	439	440	446	405	470	421	445	423	427	446	424	416	405	397	472	428	409	420	428	457	440	433	468	416	414	424	436	483	403	415	386	432	436	457	414	435	423	454	456	399	411	392	425	446	390	456	447	422	432	466	419	404	396	427	433	440	432	427	379	436	403	428	456	450	459	422	457	464	451	447	442	429	458	396	417	417	403	437	453	410	436	393	429	448	436	436	427	446	452	462	461	428	441	446	393	429	419	430	408	431	410	407	440	417	404	456	398	483	428	442	396	414	409	460	426	391	453	407	425	418	418	454	436	458	408	418	418	405	447	411	448	425	417	406	409	435	434	462	444	398	429	444	421	425	422	403	420	436	445	374	454	444	406	426	430	425	426	424	478	412	447	460	393	415	457	450	436	403	432	416	433	447	473	458	464	407	437	411	445	431	417	440	447	425	416	429	429	426	408	428	412	396	450	415	463	425	439	461	397	408	407	457	398	417	403	473	422	458	426	441	463	447	456	437	441	450	473	453	424	413	429	432	414	445	403	413	418	455	460	457	443	436	430	431	428	453	380	412	426	430	463	421	436	452	458	395	438	429	440	413	416	411	406	437	431	424	421	402	423	420	431	442	436	431	421	417	415	426	409	457	445	446	413	468	472	429	423	432	444	439	410	464	409	439	433	418	407	456	385	424	465	428	431	437	429	471	402	418	458	408	448	478	411	385	441	454	445	454	395	397	400	452	425	413	443	471	398	420	445	462	441	436	465	438	392	467	435	403	444	420	425	446	455	431	425	418	433	443	432	403	434	459	434	376	459	440	446	453	425	422	457	402	400	472	435	458	437	442	429	447	434	383	425	433	417	428	412	430	426	439	434	459	447	406	403	392	444	405	478	407	403	428	451	404	470	418	440	437	423	425	449	420	452	424	435	442	426	451	430	461	444	418	399	448	435	409	430	450	451	459	412	428	416	453	451	465	449	388	429	398	407	420	443	458	435	438	413	422	451	432	485	443	445	415	425	450	443	422	441	415	456	428	431	448	432	452	414	414	482	476	418	397	439	439	450	409	443	414	409	457	440	447	436	424	468	451	424	455	464	409	423	428	450	404	400	419	422	439	439	441	398	410	421	464	454	421	445	437	453	444	414	441	461	393	449	431	420	449	402	433	424	425	415	432	436	430	429	427	466	441	434	405	412	424	472	418	489	438	430	430	431	409	364	435	414	446	439	448	430	443	427	408	449	406	419	407	412	442	466	434	438	422	408	423	390	402	445	435	457	459	421	412	421	438	441	425	463	422	464	441	426	439	411	439	447	457	435	471	427	453	415	422	411	423	429	421	411	431	416	380	456	408	427	403	403	405	445	420	385	423	483	382	435	444	446	408	429	448	403	456	444	442	423	444	427	469	436	472	439	437	427	415	418	416	397	430	412	446	436	451	403	421	441	451	422	413	451	442	413	465	438	426	382	436	423	432	470	392	436	439	422	477	410	442	448	424	471	453	455	443	451	423	418	426	483	459	417	416	433	448	433	427	435	437	430	486	435	450	417	421	429	386	453	414	440	424	437	437	413	443	441	396	434	435	459	429	428	460	425	397	433	435	408	484	458	458	458	424	465	395	417	452	452	439	423	438	416	454	415	448	444	448	420	415	455	471	399	391	415	452	412	426	417	413	441	455	402	414	423	437	408	449	412	404	446	435	444	416	414	438	423	421	425	442	407	449	378	387	431	434	452	428	445	412	418	411	412	383	451	436	462	440	433	494	420	453	434	427	452	449	391	383	445	416	431	465	419	454	415	432	435	432	375	437	416	412	451	412	439	431	403	455	412	428	419	426	419	423	385	428	433	433	461	413	427	431	435	402	417	416	444	460	432	413	457	429	454	439	407	426	430	411	428	405	425	424	415	406	410	412	424	436	424	448	428	407	409	448	413	418	465	410	419	450	409	460	401	426	413	410	419	397	419	409	417	413	430	456	442	398	436	450	430	438	426	445	377	456	420	440	418	454	433	413	454	407	436	416	423	444	443	431	427	429	402	427	451	379	403	445	445	456	473	433	441	381	407	432	455	397	443	436	419	463	453	459	417	390	481	448	429	436	430	452	424	425	444	419	432	442	480	414	417	453	455	446	445	415	422	445	409	430	392	451	430	432	423	447	421	406	421	408	454	399	399	439	403	426	448	472	414	428	441	396	438	391	457	447	428	436	399	432	445	388	415	446	431	461	451	407	457	422	440	403	427	480
41065	46713	26630	1290	4185	720	700	766	705	710	713	765	723	728	724	707	704	755	751	759	770	769	713	765	766	724	747	745	737	725	723	701	713	736	748	732	735	721	758	693	707	728	741	724	712	660	731	746	715	732	707	790	763	657	757	773	754	726	738	734	733	688	739	700	748	731	727	700	674	782	720	709	740	727	752	718	752	754	747	763	706	743	747	721	695	690	757	705	752	698	717	756	709	739	738	701	704	739	719	719	721	750	685	720	725	699	771	724	724	711	728	726	756	764	748	728	705	706	766	709	739	723	671	693	700	669	706	710	743	731	720	701	791	754	796	708	691	675	687	700	705	752	748	714	712	717	688	742	730	698	739	724	698	758	692	765	738	744	759	790	747	736	780	734	759	742	717	736	747	775	714	749	712	709	740	714	745	697	693	712	774	711	687	739	737	702	703	696	715	734	752	738	757	772	778	707	751	779	687	701	695	778	749	737	729	725	693	745	711	746	736	708	680	701	705	710	730	758	727	698	733	731	760	695	717	715	737	747	688	712	764	731	744	710	756	748	714	723	719	694	723	732	685	755	773	752	705	707	696	769	770	711	689	724	709	712	782	770	755	740	685	715	738	731	704	760	758	750	721	783	709	742	720	749	718	771	754	710	713	760	755	702	692	754	704	759	737	728	730	697	730	699	688	718	684	719	718	740	755	705	748	719	701	752	706	751	750	713	717	701	731	730	710	821	740	731	751	681	709	769	725	735	705	737	741	749	778	776	767	736	718	654	742	723	732	762	773	746	696	694	706	705	726	739	778	713	729	795	727	724	751	710	697	741	768	739	738	723	742	745	748	690	792	742	741	693	695	724	703	718	748	759	687	734	672	718	766	717	721	689	742	750	722	710	742	734	705	712	760	715	742	720	745	723	745	705	776	735	712	691	738	753	740	738	757	680	736	728	794	697	727	674	741	716	718	730	784	709	770	734	741	779	722	717	697	765	747	729	747	739	770	752	711	764	684	782	689	696	760	716	733	743	734	739	676	782	698	745	717	756	717	712	766	740	723	726	753	767	700	731	742	739	715	716	699	733	750	731	728	731	716	724	733	758	727	719	749	722	727	742	729	721	745	705	788	739	738	682	728	740	694	755	763	738	722	690	714	733	768	791	761	746	694	747	749	722	698	774	726	755	749	741	729	744	729	758	726	722	734	719	743	760	742	712	741	754	734	702	718	759	712	657	720	717	738	701	762	737	707	754	747	766	707	762	743	737	749	682	745	716	743	781	710	750	706	718	700	695	752	712	713	710	699	721	728	745	788	712	724	734	726	759	754	728	730	693	722	724	706	729	738	748	680	757	707	745	713	699	751	765	774	723	713	728	744	733	741	768	714	721	737	769	746	726	737	728	746	745	721	733	695	725	728	738	696	750	747	762	706	757	725	737	660	770	748	762	706	729	706	755	688	718	700	673	756	758	708	748	762	749	720	746	741	732	695	754	729	745	775	737	704	744	720	743	695	762	735	723	718	691	731	710	716	744	730	737	685	722	711	712	701	727	666	731	701	764	771	761	721	723	781	755	756	714	757	714	644	746	705	700	702	723	695	730	758	717	737	723	709	713	772	768	700	717	737	794	703	718	756	728	753	728	716	734	719	723	730	741	714	701	713	752	760	762	706	731	725	739	720	692	692	683	717	718	711	725	745	752	757	759	795	692	706	732	701	742	767	687	693	706	764	762	760	767	741	733	768	707	782	709	737	737	702	771	719	707	731	756	715	699	713	750	692	714	737	719	702	760	707	713	705	730	740	752	697	725	667	673	736	723	730	740	691	685	746	727	709	717	728	725	730	729	695	762	746	688	707	737	756	698	727	723	704	706	745	740	708	721	712	755	729	679	754	704	770	733	687	742	710	734	759	747	757	745	763	777	729	765	749	771	747	733	721	739	746	752	748	734	658	716	750	702	731	749	683	747	696	708	741	695	753	747	721	758	694	745	731	720	725	712	737	721	716	720	685	690	761	761	739	657	708	751	745	767	755	694	788	711	770	759	776	690	721	747	727	728	760	734	730	737	707	783	734	759	702	727	756	697	798	729	685	718	688	744	782	721	730	749	715	733	721	723	734	723	792	723	755	763	760	717	743	765	781	684	745	706	701	759	740	744	710	691	733	723	771	708	735	743	719	714	754	763	720	745	737	717	755	699	762	725	738	750	710	682	698	721	731	730	753	724	757	747	676	741	705	724	753	757	727	717	713	756	712	717	791	789	744	761	745	771	740	736	720	778	714	748	768	764	740	755	731	696	740	738	755	727	744	744	741	745	755	749	746	737	760	702	688	781	694	716	733	757	735	761	710	705	756	706	700	692	749	773	730	748	691	756	720	724	700	706	738	730	723	703	727	762	714	738	722	739	742	725	692	762	689	726	720	670	767	758	726	746	745	717	712	729	736	767	750	763	775	743	752	754	753	728	728	727	736	756	713	707	769	728	771	738	739	678	706	769	708	697	801	714	706	741	716	737	725	760	704	677	698	746	701	748	746	729	764	740	770	775	725	699	739	786	684	696	728	714	737	728	700	739	748	719	740	741	701	724	691	707	700	682	738	711	735	701	740	698	787	698	690	740	741	798	744	685	761	745	729	706	704	761	747	753	767	693	712	728	724	725	716	764	746	748	778	703	786	747	744	739	754	737	745	758	701	752	796	721	746	775	735	708	707	758	732	700	684	679	725	728	718	732	717	684	707	660	686	658	732	683	709	679	739	757	742	740	797	721	725	704	731	729	730	770	725	698	741	704	709	694	748	719	718	731	729	712	754	756	720	746	700	722	695	739	727	721	775	736	726	722	701	737	714	723	749	742	668	719	730	701	726	731	745	730	792	694	774	703	740	722	742	758	710	762	703	735	737	755	746	722	736	733	764	751	710	706	694	724	725	711	718	712	725	685	755	735	708	746	791	730	778	718	742	744	699	755	698	689	744	724	687	722	708	751	802	689	753	737	784	712	763	725	746	718	716	724	709	746	817	785	785	657	776	713	736	739	774	723	781	694	734	694	723	765	791	755	707	719	731	725	699	763	737	746	752	707	685	704	738	666	656	689	741	787	753	763	721	730	700	719	732	748	737	745	704	798	745	725	746	725	764	730	689	707	679	750	748	754	719	702	754	751	745	731	758	673	672	670	754	724	753	704	729	748	708	699	733	719	717	701	745	774	705	751	698	689	733	674	702	743	756	748	750	670	738	712	737	681	742	762	731	732	748	781	745	710	753	700	747	769	745	718	755	746	747	697	743	742	736	746	743	748	745	749	691	726	754	716	727	753	736	684	750	724	702	738	725	728	708	744	770	723	740	743	703	753	687	717	695	714	710	741	692	723	733	737	765	715	751	742	768	710	760	757	712	773	750	684	688	722	733	741	746	748	715	750	736	725	771	723	788	720	734	780	741	714	742	712	721	722	727	723	668	742	735	723	735	743	677	761	742	752	723	753	698	707	791	684	730	727	702	737	716	662
25771	24953	31362	24946	19474	4440	461	367	342	348	320	325	341	334	317	324	338	339	292	301	297	312	351	316	314	335	302	327	314	309	311	314	350	307	321	302	352	342	329	321	311	335	288	330	334	350	332	346	301	323	329	349	306	307	325	375	311	324	360	318	311	309	322	329	359	358	352	329	315	317	336	293	313	319	324	344	315	310	291	308	303	311	341	360	318	270	340	317	313	334	336	339	330	322	329	350	330	299	353	275	303	300	326	326	278	287	331	308	317	315	337	329	312	326	298	340	317	336	332	341	310	283	315	327	312	281	337	304	330	316	319	337	314	307	308	315	323	345	302	304	303	300	356	327	332	342	350	321	315	309	316	293	316	322	317	293	334	347	307	299	323	313	324	321	304	337	302	325	305	325	336	299	312	340	286	312	330	292	306	296	336	309	327	326	335	356	297	310	334	330	288	326	320	309	324	312	310	338	299	350	319	323	328	322	327	335	324	323	341	327	306	319	327	346	288	297	320	348	304	348	304	341	336	323	327	301	306	316	325	314	360	297	325	335	330	331	319	321	358	346	341	334	339	318	346	323	326	320	318	336	319	339	336	320	297	351	331	307	320	305	305	338	316	297	347	312	337	326	321	335	332	290	326	310	301	340	313	351	317	305	340	338	327	359	316	315	341	273	327	353	340	321	300	320	271	311	293	322	334	315	287	329	304	327	340	313	306	326	337	323	319	319	343	284	311	338	326	306	323	321	320	309	343	299	290	311	312	304	324	336	309	328	327	327	348	306	320	349	294	348	318	311	330	360	324	302	310	325	285	293	325	323	336	307	312	313	283	313	344	349	342	316	334	314	304	333	325	322	367	349	316	321	304	315	305	312	282	335	344	306	337	331	308	342	340	328	357	338	318	342	319	328	311	327	327	314	319	307	325	352	324	296	316	320	301	338	298	317	341	300	340	311	292	317	314	343	293	319	339	336	307	325	317	332	329	321	323	307	348	325	301	297	303	324	316	325	335	327	308	323	314	353	282	314	300	325	305	351	320	323	334	354	360	297	339	360	326	338	323	344	296	357	333	307	340	308	296	311	305	335	295	301	307	317	315	316	372	321	309	316	353	300	323	343	353	347	311	295	323	304	323	338	292	316	314	332	319	329	280	324	302	337	304	336	310	314	332	348	323	339	306	312	347	311	313	314	316	333	295	302	325	356	301	296	328	326	335	332	315	289	329	320	301	342	329	294	299	334	313	303	305	346	345	306	308	349	312	299	315	313	345	309	332	317	312	300	326	316	337	303	316	321	364	331	309	342	308	308	305	336	340	309	335	318	322	328	320	307	334	325	307	289	314	308	335	310	350	310	315	316	325	340	298	347	322	297	297	314	341	335	308	330	340	349	350	323	298	355	300	341	313	285	332	310	305	323	354	339	323	309	320	291	306	338	299	303	304	338	330	324	308	326	331	326	318	341	344	298	325	289	296	301	317	297	321	329	317	284	344	322	339	312	327	300	345	312	306	307	336	336	345	297	322	320	313	305	312	312	324	296	338	320	305	346	304	316	339	348	341	327	279	301	359	326	325	310	332	355	308	350	358	325	328	342	332	286	339	300	324	311	295	358	307	318	330	347	335	301	331	317	341	302	292	331	336	321	297	289	340	332	319	294	311	294	350	328	322	315	341	289	327	321	289	339	336	333	328	311	291	318	324	317	317	284	304	314	339	321	322	299	314	330	328	320	343	331	323	304	315	334	346	330	309	286	328	323	310	307	321	310	299	285	344	329	301	366	300	325	330	313	322	313	311	301	310	296	314	311	324	318	321	362	281	323	316	335	333	335	336	308	315	289	322	283	326	301	306	342	302	289	314	327	331	312	316	352	318	334	319	292	311	312	343	331	305	312	340	309	309	323	311	305	346	282	343	345	359	340	307	306	312	345	311	319	301	331	337	310	322	307	320	335	329	340	312	337	333	332	325	328	338	316	323	335	334	300	339	335	316	310	335	343	306	275	329	340	362	318	352	307	301	307	294	321	330	337	286	340	282	297	304	313	332	310	337	307	319	337	319	340	352	306	328	332	341	326	359	341	314	355	333	302	329	318	317	316	321	345	322	306	320	330	293	320	322	316	324	319	304	315	308	303	286	339	316	323	336	334	321	321	319	305	336	328	336	322	341	289	341	332	348	317	341	325	330	306	316	341	309	356	327	296	311	295	318	328	313	334	318	355	344	307	332	307	330	306	284	338	311	330	319	324	347	331	333	295	319	314	291	348	287	321	306	317	327	357	317	342	308	341	299	315	313	330	306	325	329	313	322	354	302	344	315	299	309	329	297	327	289	283	321	321	338	323	323	320	318	313	299	333	334	303	307	332	312	300	329	325	311	322	314	305	324	309	305	305	312	295	332	329	336	303	302	297	337	334	307	327	299	334	327	335	332	307	359	322	329	337	292	279	314	332	319	330	327	310	334	309	302	316	342	299	339	329	318	311	317	293	299	317	303	316	290	320	335	304	367	337	324	309	311	310	359	331	329	325	278	325	332	287	323	342	304	353	324	298	321	353	325	316	315	323	306	339	306	315	324	336	317	308	344	305	341	336	313	367	307	325	324	329	333	295	317	320	311	340	295	302	326	343	325	286	333	343	323	291	313	354	299	317	327	313	315	335	351	328	318	341	310	332	340	342	306	327	310	294	287	284	319	311	315	342	306	314	340	325	317	334	329	330	325	299	301	330	363	336	329	295	312	327	341	331	339	313	320	333	314	301	323	307	319	328	309	308	301	331	321	322	350	304	325	345	307	322	315	345	348	333	316	316	316	329	312	298	304	311	335	321	319	341	307	309	320	318	314	359	327	323	319	331	276	345	319	333	320	315	322	278	348	318	324	353	338	326	313	317	376	315	368	321	320	330	307	321	302	319	316	321	326	314	316	308	328	304	296	324	310	335	292	310	345	329	313	327	317	327	335	338	352	306	308	357	325	303	331	348	311	323	340	326	317	323	341	320	335	345	312	345	314	305	316	271	331	330	310	328	336	295	312	336	345	333	310	320	358	340	308	334	313	319	354	301	341	337	290	338	327	326	330	354	339	327	277	351	304	319	340	321	317	284	300	334	346	343	311	335	304	333	306	313	339	300	307	334	326	302	320	309	341	323	327	350	339	315	327	354	321	363	322	321	303	358	343	327	312	311	322	289	336	331	327	315	314	306	324	303	326	290	349	338	350	322	340	351	341	332	301	323	303	340	319	323	320	296	323	337	314	329	303	326	335	330	321	342	326	286	310	294	340	339	312	323	330	347	330	308	329	322	314	308	317	334	333	320	313	326	309	326	346	329	320	325	330	296	320	321	337	360	351	333	299	329	313	287	370	324	381	336	329	341	305	306	333	325	334	325	322	316	321	302	325	312	327	326	337	328	338	323	315	333	347	300	299	323	370	315	333	316	327	351	340	312	328	310	308	298	288	330	318	310	306	324	360	333	326	320	332	340	288	299	318	310	336	331	328	325
60858	86669	54268	4692	17757	789	686	645	599	606	611	585	606	529	584	592	543	574	564	556	554	532	590	566	585	579	546	618	573	548	557	542	534	543	559	594	525	519	561	555	553	523	534	540	540	531	565	539	562	586	521	567	562	542	568	527	588	595	538	514	527	531	541	533	564	538	572	556	534	572	534	552	562	555	622	538	534	573	530	596	579	514	511	525	542	520	529	569	529	528	529	545	570	569	561	566	531	557	572	551	538	542	569	556	572	513	550	539	544	574	537	526	540	522	579	586	557	568	520	542	541	561	548	542	557	569	549	545	547	550	551	550	540	595	540	549	554	556	545	538	515	612	551	606	566	572	527	587	543	534	549	508	550	540	565	531	592	549	541	544	566	587	559	535	563	544	599	517	571	578	573	579	551	545	547	604	565	522	549	556	555	527	515	514	526	593	559	543	550	593	511	535	528	569	582	569	598	549	546	510	535	601	566	546	536	559	553	489	523	529	533	537	533	549	571	544	554	543	552	565	540	561	570	523	562	592	506	582	568	573	548	566	547	526	541	562	528	526	528	555	535	559	553	530	576	561	533	585	545	538	566	525	539	551	589	566	547	551	540	558	634	575	579	542	525	524	541	557	555	520	561	549	544	528	546	587	563	577	558	543	532	521	531	566	571	575	553	563	548	544	558	546	525	572	550	589	554	569	552	598	532	549	578	588	523	574	556	532	552	540	549	557	590	546	555	565	535	587	558	545	569	537	599	573	538	565	609	572	549	589	559	532	565	513	554	566	526	596	517	589	523	551	595	528	546	548	505	557	536	563	555	561	587	553	566	576	602	599	510	575	538	546	554	557	549	596	563	550	536	573	534	495	564	544	529	526	572	512	541	536	544	587	556	552	592	529	535	553	567	549	530	517	527	546	552	533	539	542	530	550	571	511	545	548	584	546	563	503	537	584	517	575	538	545	550	519	559	564	523	564	577	560	600	550	528	557	537	581	582	579	553	527	573	592	550	557	561	533	491	554	576	543	510	558	525	513	608	556	537	591	539	557	554	553	553	508	530	531	558	532	531	559	573	521	536	501	573	576	546	596	565	535	523	536	553	514	541	527	522	547	553	559	583	512	533	540	545	537	559	554	544	583	602	598	511	583	517	536	576	576	546	569	591	534	541	576	539	524	566	570	544	560	511	601	515	593	551	540	545	579	542	524	534	542	533	564	498	528	599	552	569	538	514	576	540	576	529	571	595	540	567	550	550	519	579	569	501	538	528	592	547	564	604	547	569	578	566	594	559	546	548	518	551	526	575	558	551	552	534	548	535	555	521	540	565	535	540	542	541	569	547	593	539	542	529	521	578	529	544	504	532	528	562	532	550	557	542	527	554	567	556	534	568	535	532	558	547	544	504	509	551	547	554	510	554	519	537	542	585	559	526	523	559	545	506	529	534	574	548	571	515	556	494	553	526	553	580	556	490	563	484	582	552	576	546	570	511	565	517	538	511	580	514	555	596	529	566	585	555	569	540	557	531	576	545	600	533	565	566	552	551	586	537	539	558	496	545	564	527	538	552	579	581	545	558	566	552	537	536	585	582	538	557	563	545	560	563	562	551	531	521	581	485	518	552	596	536	558	578	586	569	526	567	596	573	566	519	536	549	509	510	545	507	574	599	545	589	557	557	568	557	538	572	549	538	528	577	536	520	565	562	585	526	592	584	553	543	541	523	574	547	552	495	531	564	523	514	558	524	579	541	565	502	533	561	550	571	550	573	540	526	563	554	527	508	532	595	555	544	553	563	574	566	561	559	519	551	537	521	556	545	588	545	546	542	554	570	520	549	581	540	544	547	572	569	515	548	546	520	493	591	499	574	544	586	560	549	519	538	556	564	557	582	567	589	584	539	555	557	575	613	541	576	560	545	523	573	520	549	619	547	576	542	555	541	576	549	526	563	570	588	550	536	563	541	547	584	585	545	538	579	544	563	531	546	544	538	555	608	554	546	540	568	528	523	526	568	515	542	584	559	589	563	505	562	566	574	545	558	576	571	534	559	553	581	552	531	518	567	567	536	576	552	513	586	545	548	565	552	614	530	587	576	547	553	591	553	558	535	553	552	580	587	557	519	525	562	583	575	583	555	586	521	539	510	565	591	523	541	534	614	591	549	552	559	584	566	581	554	555	539	525	536	518	542	544	508	567	571	539	553	534	569	511	556	524	559	588	559	576	508	543	547	559	535	539	580	525	547	552	586	535	529	557	561	529	557	499	565	518	539	524	563	523	555	533	548	531	584	541	563	535	483	535	521	535	551	549	531	563	540	554	526	589	520	548	595	535	529	542	527	566	564	535	509	545	526	533	565	560	551	512	538	535	537	586	568	541	533	554	529	534	542	561	577	586	517	542	548	512	534	546	510	565	522	605	545	538	553	579	565	584	569	546	568	553	562	558	557	578	560	536	585	537	588	539	556	598	532	532	571	566	549	521	575	559	492	567	575	549	571	523	565	553	544	570	567	530	572	540	526	509	560	573	509	516	539	582	537	568	525	502	558	552	582	524	533	540	546	536	572	551	575	574	538	557	546	582	503	557	549	586	522	562	585	547	521	583	539	550	566	602	533	566	512	570	561	604	545	548	519	568	542	506	523	528	572	561	580	542	538	561	516	499	548	540	521	538	558	520	572	546	544	578	541	548	571	543	501	569	544	538	530	527	558	528	535	554	524	534	549	526	558	568	541	524	555	505	572	533	545	524	554	513	581	539	575	564	581	552	577	566	557	539	522	547	597	536	534	545	520	575	531	560	583	546	535	494	516	542	532	593	557	540	580	553	537	589	556	562	574	538	558	537	589	535	544	562	557	593	577	541	534	542	545	571	556	524	525	524	527	549	599	549	564	499	571	551	520	606	538	507	575	545	543	573	591	544	567	578	539	543	601	577	544	573	572	552	509	544	573	546	562	522	542	547	537	581	518	516	572	555	567	533	533	571	557	534	539	538	571	573	578	521	550	542	528	573	601	519	552	558	601	523	537	519	560	555	586	516	563	548	562	528	540	548	598	568	512	542	542	545	578	557	516	543	565	569	529	573	528	518	540	584	542	551	503	555	548	541	608	571	567	555	539	503	525	552	520	578	534	544	574	572	561	564	580	505	573	557	545	555	525	573	586	565	579	585	556	532	606	541	498	556	524	588	506	542	597	514	505	571	572	557	491	560	562	522	537	504	523	542	562	583	552	586	554	560	545	615	593	537	524	520	515	562	534	523	541	525	512	510	521	585	535	563	575	546	553	610	558	541	545	544	556	550	533	528	550	557	530	547	602	595	535	530	598	564	545	567	522	563	561	610	526	550	558	497	517	523	583	523	553	565	549	577	539	515	524	580	557	548	550	540	543	546	522	505	501	526	547	566	563	531	578	560	500	576	574	573	572	530	528	561	555	544	605	548	560	537	556	513	554	521	508	595	553	556	579	567	592	550	539	547	592	582	552	538	576	572	565	579	523	534	540	538
24314	23227	30163	25078	22093	15979	2297	748	620	623	634	624	636	633	597	635	649	602	556	582	589	598	563	609	608	597	590	620	636	633	605	601	625	583	582	583	601	611	563	580	579	587	633	543	603	609	601	576	613	571	618	592	614	569	593	588	611	554	634	540	593	592	626	590	627	553	643	635	536	575	569	602	585	612	603	601	546	595	574	594	617	629	599	563	594	545	604	594	591	604	580	597	571	547	573	605	579	623	566	539	550	629	555	587	596	626	578	574	567	552	601	574	604	540	572	602	569	567	590	581	640	568	563	585	561	603	609	576	550	571	609	615	588	549	578	566	637	613	560	597	556	574	544	568	572	579	620	572	593	587	631	574	556	596	570	557	565	572	575	568	575	542	567	582	625	566	557	565	635	559	622	633	587	587	558	594	578	604	596	593	604	596	551	592	594	646	594	588	582	554	599	572	596	579	585	627	584	607	578	561	562	593	619	569	614	555	580	571	603	542	576	591	598	585	579	559	562	603	572	607	601	589	615	557	550	523	600	604	578	603	560	550	553	596	584	559	572	614	591	549	586	567	594	599	604	547	565	580	596	598	555	589	588	615	549	583	640	595	566	562	580	565	573	584	586	564	585	592	565	561	556	574	621	584	607	575	613	580	568	610	584	581	558	607	564	590	580	570	587	552	602	588	564	606	633	580	590	585	619	601	583	589	547	592	587	615	566	583	540	630	604	562	560	574	572	604	589	560	609	605	560	572	644	558	591	584	603	582	567	538	592	573	595	590	586	588	610	575	587	589	579	631	581	621	575	572	591	636	592	557	586	574	596	560	541	601	575	590	573	615	603	623	577	556	606	617	604	543	614	601	579	565	609	563	581	585	608	590	608	571	606	569	607	566	539	539	576	589	577	604	628	573	595	602	568	564	571	595	637	623	586	563	581	608	581	549	654	606	593	567	621	594	584	558	599	566	585	609	532	565	628	565	566	575	630	568	611	602	567	598	595	586	560	556	600	644	606	614	611	554	599	549	552	555	606	565	593	590	571	570	569	602	610	577	619	561	626	599	574	611	562	560	582	567	604	606	556	548	584	579	598	591	589	596	617	566	603	541	594	568	591	574	587	561	551	566	591	579	604	583	594	633	607	573	598	549	588	589	557	588	565	593	625	581	561	591	549	608	551	573	568	553	554	550	594	584	595	632	593	596	623	617	591	608	572	597	587	542	580	607	576	588	583	566	589	595	576	617	617	583	565	578	579	557	596	566	608	582	580	591	578	596	612	579	571	588	640	578	579	580	591	590	617	574	578	605	581	587	612	614	563	580	611	559	597	592	586	560	593	549	557	606	610	605	623	587	549	598	596	608	551	555	581	611	611	581	601	575	663	592	618	575	564	560	553	613	572	598	603	515	601	595	613	573	586	605	573	624	584	593	593	561	577	566	603	595	592	586	630	582	600	586	617	560	605	588	559	617	591	553	596	607	578	595	538	599	592	551	544	561	644	635	601	555	556	528	547	601	594	604	558	601	569	559	614	574	589	560	572	588	612	567	617	603	619	573	607	601	593	625	598	608	570	571	583	624	568	583	576	615	576	578	597	550	560	630	614	594	589	620	563	595	601	558	622	584	525	582	575	611	564	575	571	585	550	551	588	567	586	559	585	601	601	588	603	565	550	560	565	572	582	597	596	578	571	573	654	591	588	570	613	598	637	537	590	614	561	599	597	574	527	569	595	547	605	590	639	591	585	585	563	624	637	574	588	582	523	610	551	572	587	579	594	566	561	554	554	598	572	609	601	561	615	592	573	585	574	531	600	610	558	553	556	590	606	611	590	579	552	574	562	586	561	608	601	582	597	566	599	549	576	574	588	606	605	578	586	541	597	567	611	554	579	605	583	595	568	635	580	569	623	584	575	571	608	551	586	571	548	578	601	597	598	643	532	573	596	546	603	577	542	580	586	571	592	550	575	615	600	600	590	635	613	569	600	617	590	595	567	588	579	586	585	607	593	582	585	588	562	591	603	584	603	566	631	583	634	588	565	566	582	635	560	580	570	518	606	596	599	586	572	529	556	582	560	559	598	571	578	560	594	613	595	577	668	600	588	566	632	601	597	573	627	532	609	553	576	609	610	619	585	593	589	554	619	559	591	631	577	578	614	557	562	592	595	563	572	566	573	607	607	567	584	572	550	598	616	549	599	533	578	563	560	617	578	604	574	585	626	597	565	631	576	596	548	574	592	532	581	605	578	595	626	610	571	560	581	562	606	600	606	567	596	595	569	619	604	589	553	603	574	570	539	602	578	557	538	595	618	579	581	587	597	539	540	556	589	565	515	597	574	590	613	534	589	595	592	593	578	590	587	631	577	581	606	586	638	585	582	604	586	560	610	615	591	558	593	576	599	605	602	588	573	643	566	535	567	630	563	590	561	592	571	571	584	527	576	588	580	581	565	542	599	583	584	581	563	598	612	580	554	570	586	575	619	604	615	596	599	547	614	617	556	605	579	586	557	588	554	593	524	567	556	546	630	593	585	598	587	579	589	557	604	596	540	585	557	603	543	606	609	608	593	545	618	611	640	596	565	607	592	599	585	563	590	554	567	578	580	549	618	598	557	596	552	594	572	627	597	542	584	605	589	510	600	546	595	599	525	570	537	626	562	567	597	604	585	586	601	648	590	596	621	555	591	556	615	583	579	569	596	561	544	600	580	614	568	623	552	559	598	584	593	585	567	560	592	544	597	569	554	564	547	604	573	555	546	566	606	548	593	564	590	634	637	610	615	613	564	569	581	586	582	586	563	575	575	566	572	600	583	574	569	557	576	592	590	588	602	598	600	576	570	601	564	561	606	581	617	531	557	585	573	575	607	579	581	597	574	573	579	604	603	606	613	586	564	552	572	590	553	600	573	592	588	596	590	570	592	584	581	577	594	619	590	536	616	578	611	618	598	584	605	586	603	588	595	585	577	627	575	625	669	568	564	571	598	574	587	601	587	575	551	610	577	556	589	603	577	565	564	572	507	583	651	580	542	612	571	584	606	606	611	550	612	563	573	596	573	590	591	575	614	575	573	562	592	546	563	574	558	565	534	593	594	584	635	558	573	560	616	578	537	608	617	592	554	580	601	584	558	581	576	552	603	543	621	602	617	597	605	597	621	598	578	599	582	551	541	557	604	626	616	567	586	575	591	611	615	587	575	577	560	611	594	575	531	595	580	633	582	563	593	575	577	626	588	563	556	563	622	592	586	601	579	560	604	563	573	604	596	585	611	601	600	591	599	537	588	563	570	573	578	580	604	559	552	582	594	602	620	625	567	559	589	565	528	551	594	559	573	616	626	583	568	576	609	642	567	594	582	666	557	578	550	593	587	533	611	601	596	576	624	648	606	570	588	574	604	578	594	639	598	632	581	559	568	589	622	573	559	590	574	589	637	588	643	599	573	607	562	594	579	599	573	605	546	577	572	553	564	565	571	607	583	558	537	556	587	615	615	604	617	581	583	544
60252	100025	63670	9598	26035	1373	1208	1148	1140	997	1034	1013	992	1039	932	1010	936	1007	941	931	938	899	956	947	861	917	1006	954	937	956	956	876	926	936	947	938	879	928	961	930	920	872	906	926	928	908	921	924	901	902	940	887	898	881	876	910	900	926	926	852	919	868	946	862	908	961	978	959	922	981	933	983	875	949	954	918	937	885	933	913	889	906	854	869	897	922	946	936	875	904	914	915	902	904	909	888	940	939	892	862	906	943	958	901	902	901	904	935	913	939	890	882	964	910	910	889	895	933	874	896	897	890	877	948	954	994	932	928	935	886	912	933	974	892	911	932	973	964	946	870	885	893	890	867	875	945	896	853	897	943	887	908	987	933	856	946	882	891	940	987	954	899	893	865	932	933	865	874	916	952	872	861	962	926	901	915	888	893	910	950	916	928	940	921	897	912	1005	902	868	941	897	869	908	953	883	935	968	870	933	933	931	889	977	855	918	881	932	893	923	963	916	883	880	909	909	902	921	953	896	869	886	1001	930	867	904	911	973	914	975	938	886	899	931	859	887	847	928	916	902	944	921	871	917	873	965	863	848	882	929	911	930	930	987	921	893	924	868	916	949	921	889	936	903	931	883	997	930	910	901	881	974	902	878	894	938	941	928	941	924	898	906	921	862	874	919	900	888	894	965	913	890	911	949	855	912	889	909	950	868	928	930	925	932	891	956	861	952	874	900	934	972	945	916	845	887	872	945	887	947	936	894	928	878	925	911	911	885	868	923	893	929	881	915	937	957	924	843	877	960	988	928	897	910	888	943	931	922	910	938	936	909	915	913	890	954	939	890	955	924	943	933	916	999	890	912	914	927	913	961	917	942	885	900	909	885	902	914	927	928	898	954	948	916	899	911	925	950	951	889	894	876	924	894	909	919	963	948	927	872	912	930	949	905	899	879	957	890	936	883	877	928	873	881	935	956	918	916	920	910	940	952	861	920	910	911	932	919	961	926	873	928	926	958	912	955	890	911	907	891	947	904	935	878	954	935	872	943	936	895	924	912	928	920	977	915	938	938	891	918	893	914	986	906	920	903	933	917	897	987	980	903	939	919	915	923	881	929	966	925	970	925	894	898	934	871	851	847	933	884	974	954	879	975	945	935	883	889	910	987	916	901	874	982	950	884	902	919	892	863	909	899	973	973	945	904	874	953	945	931	959	930	956	958	863	949	943	932	921	924	937	922	906	895	882	935	934	930	895	914	928	939	894	927	924	914	949	910	869	889	919	886	907	865	938	917	851	868	954	890	922	863	971	893	926	966	864	875	972	892	929	943	875	905	915	970	897	910	889	931	876	953	888	932	969	916	939	884	886	910	903	837	927	913	885	965	877	926	936	890	949	885	936	944	872	908	952	880	933	925	953	926	868	923	878	951	913	903	902	915	896	883	956	980	915	918	963	930	928	901	899	888	910	874	915	919	916	916	957	929	906	905	902	919	946	890	895	893	867	891	940	918	907	913	906	925	925	930	934	901	896	947	878	887	915	906	991	860	902	924	941	927	892	903	871	919	919	935	964	917	930	899	902	954	964	941	963	943	929	948	917	938	889	922	906	911	898	894	900	878	936	951	907	911	866	913	890	890	911	959	934	882	908	891	915	921	972	937	885	929	889	931	954	878	953	922	963	899	900	895	942	927	924	902	878	920	942	901	949	985	902	933	907	904	943	921	928	937	933	961	882	930	867	896	906	920	927	918	947	913	962	944	891	943	847	898	947	927	929	883	985	964	935	909	917	911	942	889	881	905	923	941	890	970	896	910	956	936	887	898	945	929	918	948	925	861	929	866	928	908	893	954	861	928	903	952	940	907	933	949	944	956	879	939	947	978	911	912	882	911	943	964	914	921	909	930	896	905	920	954	910	891	921	830	930	914	933	912	914	949	878	957	923	920	897	894	924	949	936	957	892	939	892	873	943	853	950	939	948	911	909	915	950	915	968	932	946	911	917	931	869	910	916	946	882	902	907	875	902	928	864	905	926	922	898	940	914	914	932	955	901	953	920	915	916	909	919	888	939	869	906	915	905	946	948	881	924	902	974	942	960	944	862	934	902	897	936	890	971	927	895	890	939	950	862	933	905	894	943	923	954	904	972	932	912	938	876	891	916	952	947	868	942	897	911	905	891	922	952	925	892	921	883	896	922	921	952	891	912	926	921	953	943	960	957	846	932	951	868	952	867	954	926	910	884	958	896	903	889	968	873	970	958	922	905	899	947	902	917	932	940	920	906	897	946	905	952	919	930	923	902	961	925	865	936	906	944	907	908	910	949	922	913	950	908	967	948	901	946	966	915	939	908	916	895	916	961	927	897	906	907	936	924	864	921	939	933	937	904	862	917	939	927	952	944	891	906	908	916	886	911	897	977	869	933	923	975	908	902	935	931	916	959	897	931	950	924	903	951	931	896	946	903	967	898	924	906	954	923	934	849	922	918	918	921	944	888	938	855	941	951	917	923	953	962	832	950	921	920	912	881	911	939	914	939	970	947	961	947	946	898	937	845	942	914	935	914	965	939	908	928	884	870	918	894	901	910	884	901	892	859	906	857	881	911	937	951	888	898	921	931	863	929	923	887	897	901	896	948	921	885	938	864	883	859	970	924	910	881	918	928	934	919	902	876	916	927	924	871	922	940	932	977	871	900	944	881	885	912	901	885	897	918	917	1003	925	851	984	969	911	873	898	929	912	921	954	965	924	891	897	967	931	970	960	976	906	923	930	922	958	879	930	928	866	906	938	914	940	921	933	935	901	874	900	897	899	914	964	893	910	880	878	989	878	919	927	927	926	934	918	903	936	920	880	881	901	936	908	925	891	903	965	923	903	896	957	935	871	918	872	950	961	876	922	914	869	938	941	854	902	921	885	906	929	943	970	907	919	947	919	921	904	924	959	915	905	924	903	950	911	944	911	926	917	900	912	914	927	909	951	931	873	922	901	953	911	914	919	929	893	909	958	945	923	891	940	900	891	969	938	910	898	959	925	895	909	922	896	942	845	924	937	910	890	906	894	900	959	916	879	908	897	949	909	914	902	882	948	873	934	873	925	907	967	922	895	887	904	884	930	892	910	928	926	940	873	928	933	925	916	911	910	906	911	899	911	918	941	972	861	922	902	896	932	924	941	859	946	935	948	974	922	890	910	890	938	906	926	950	925	863	937	908	948	930	841	948	967	888	921	946	861	940	967	966	882	920	903	895	942	935	931	905	935	943	901	892	940	935	884	948	957	846	867	960	885	927	915	909	911	970	915	1003	896	929	889	923	947	900	934	933	914	928	962	921	900	956	945	927	967	884	936	882	916	871	947	935	895	967	928	900	931	929	926	945	966	941	882	926	926	904	895	900	942	894	957	939	950	897	934	917	916	913	894	930	918	946	958	926	874	867	885	889	856	959	922	901	940	905	935	893	917	950	915	891	815	908	908	905	931	939	924	927	911	902	905	899	898	919	897	940	852	900	919	887	905	895
30763	29959	24722	6115	2276	471	424	452	431	429	443	472	430	408	435	463	420	393	383	399	449	424	399	412	433	392	422	429	469	437	431	441	431	419	412	413	458	424	442	412	439	438	425	399	409	398	414	413	432	425	425	398	412	444	431	414	378	417	428	448	410	437	414	402	412	434	384	419	423	434	418	410	392	428	418	388	408	449	433	395	402	443	376	408	422	413	437	425	423	398	428	419	408	416	437	464	410	439	403	402	434	450	459	442	420	401	439	408	435	408	420	384	453	443	425	437	419	395	431	447	457	439	411	444	421	431	374	409	427	414	438	403	411	389	411	448	424	419	429	434	384	421	447	396	443	395	400	429	446	398	401	425	426	401	438	447	425	460	428	450	455	440	419	390	432	363	398	399	441	430	425	412	401	446	414	382	419	410	378	430	402	410	407	432	423	439	418	407	409	422	403	416	427	407	401	416	456	402	420	432	418	405	384	427	435	419	415	425	411	416	426	373	433	398	429	419	410	417	457	408	435	414	402	402	413	418	442	445	415	390	412	451	421	423	405	433	439	372	396	435	410	432	410	418	425	434	384	444	419	408	414	422	401	424	404	422	437	412	413	423	425	414	410	410	440	398	417	407	426	419	408	403	444	420	414	433	395	430	406	393	425	426	352	411	401	433	423	442	392	423	424	443	433	433	399	442	410	423	412	412	431	414	414	423	418	437	412	425	398	401	404	428	401	414	451	442	457	432	432	433	398	403	442	402	408	448	407	449	424	424	460	442	443	436	408	410	430	413	414	433	428	410	461	410	426	410	371	447	431	404	421	441	467	416	431	396	413	425	430	420	385	376	390	371	419	403	392	407	434	405	408	428	447	432	396	431	403	383	388	400	408	426	409	425	415	425	426	442	426	459	428	403	463	427	416	391	453	389	426	432	428	414	390	408	449	408	413	428	451	430	393	418	437	425	443	395	414	435	396	442	439	404	413	415	449	414	416	425	426	419	432	422	388	420	391	405	422	419	411	405	396	396	399	445	419	432	412	456	422	412	366	395	453	422	438	426	403	428	452	356	441	448	392	441	392	403	408	393	393	435	411	424	424	430	446	410	439	382	409	438	403	416	421	442	441	406	370	438	393	411	417	436	425	421	414	407	432	411	398	440	417	418	401	397	411	414	395	416	406	414	459	432	386	445	417	398	446	425	416	401	418	472	431	456	405	391	384	437	415	378	433	397	423	399	404	416	414	438	451	413	392	433	468	441	438	397	442	424	416	418	404	426	424	412	413	407	397	384	402	423	429	427	452	420	390	413	416	467	383	409	428	441	418	399	393	392	443	424	439	402	394	423	391	431	411	396	435	426	457	410	429	418	425	473	423	400	461	437	407	414	409	478	440	421	400	401	404	419	423	412	443	442	434	446	421	428	439	428	415	412	446	457	422	394	419	392	381	405	439	385	398	403	392	426	402	426	397	460	417	423	448	441	437	400	443	458	388	423	445	424	429	399	407	390	413	410	387	411	428	422	402	401	387	442	453	421	396	420	436	417	419	406	405	402	411	442	397	424	390	408	404	395	380	412	420	471	456	397	431	387	427	406	381	426	410	393	363	395	415	419	448	410	443	397	431	436	416	406	434	431	408	431	444	399	403	430	453	422	444	381	405	417	419	413	441	450	415	452	428	474	411	408	408	386	414	414	448	403	411	402	433	408	398	432	434	471	403	412	436	409	423	436	440	422	464	403	415	437	430	453	412	427	383	426	443	360	448	446	399	401	422	431	449	427	428	421	435	406	427	453	415	412	399	427	392	382	431	462	460	451	423	417	438	408	417	433	455	417	397	437	406	396	401	409	426	390	368	414	410	444	426	448	402	416	395	372	418	421	434	436	411	415	389	406	436	428	442	410	410	447	441	414	420	426	413	410	455	349	402	423	432	382	412	407	431	417	432	455	434	400	418	397	432	438	410	418	414	417	387	416	461	413	412	398	427	417	461	431	417	429	429	391	466	422	425	414	406	422	412	473	415	385	389	456	424	442	390	408	388	420	425	452	451	373	388	401	458	427	408	421	428	415	401	436	430	440	435	405	419	460	393	408	401	387	451	405	409	447	397	398	404	423	368	405	389	418	398	404	446	413	415	411	430	405	393	454	431	420	423	424	410	409	402	401	423	468	469	390	451	465	387	390	409	450	402	426	406	414	423	413	412	431	395	424	400	441	395	461	430	395	448	447	419	433	384	425	435	424	453	461	423	424	416	433	447	396	456	427	404	384	399	425	406	431	441	415	441	424	396	447	441	422	418	406	422	425	415	437	395	384	444	407	427	432	398	419	426	410	403	455	436	405	449	431	410	395	443	466	420	430	444	450	420	411	420	409	407	412	394	420	393	414	448	457	433	420	429	440	417	424	407	398	387	443	396	397	425	407	396	408	438	423	390	399	386	405	405	422	427	396	423	420	448	426	408	429	416	375	444	409	422	454	464	425	419	415	424	415	425	412	441	414	382	436	405	406	423	433	410	411	456	421	434	411	435	439	426	419	471	432	436	421	376	426	431	405	457	452	428	426	429	418	413	430	376	437	424	407	397	417	396	399	423	407	419	417	405	455	399	381	440	424	469	414	441	433	437	393	410	405	435	432	432	442	423	442	430	445	434	424	404	387	445	415	405	392	428	414	435	398	446	459	406	426	450	411	442	412	458	406	449	428	405	435	418	391	433	396	404	431	422	426	451	395	406	425	408	432	434	387	402	435	467	407	419	414	420	436	427	441	422	395	438	427	428	406	438	448	386	419	444	435	384	433	462	403	438	410	428	399	454	406	392	415	410	415	425	424	376	440	463	409	410	461	427	440	409	418	413	390	444	418	464	400	374	402	387	411	423	440	469	420	452	433	389	406	431	387	387	452	390	442	409	445	416	398	407	421	410	429	469	387	395	401	415	419	410	442	439	426	408	449	468	394	408	429	396	419	433	424	429	419	420	423	375	434	430	453	441	447	446	441	430	421	415	450	412	404	444	409	410	427	426	432	426	401	430	421	398	429	424	387	457	407	415	400	406	405	429	424	405	404	421	419	438	439	427	440	396	395	411	399	401	438	374	432	389	412	434	424	442	436	459	438	431	447	433	414	428	417	423	397	445	440	431	435	419	438	376	433	401	428	404	393	386	426	415	413	457	447	416	420	425	424	435	433	415	410	407	389	409	398	435	410	402	410	400	404	432	401	393	430	399	398	410	441	397	428	434	432	416	393	414	353	440	427	447	409	397	433	435	421	399	393	415	449	436	454	404	413	404	401	435	424	438	413	365	410	438	430	425	389	418	422	433	461	431	452	434	412	430	449	409	426	443	444	448	423	402	434	381	454	435	407	420	379	444	411	403	408	385	405	420	450	424	415	414	421	439	394	395	388	467	412	412	378	399	440	441	395	425	432	408	405	410	415	417	450	413	396	425	417	408	449	441	461	442	402	411	415	426	400	430	463	421	435	413	420	423	417	452	418	425	395	413	412
39500	47947	26528	1800	5250	744	721	730	752	714	778	683	721	750	754	670	713	736	690	709	714	712	736	736	742	728	732	696	681	701	723	761	730	701	727	741	770	686	758	724	712	703	691	723	682	703	687	725	737	763	704	717	707	778	723	706	740	697	758	759	671	753	702	742	703	673	686	699	701	722	712	737	690	702	715	682	673	739	683	736	711	704	702	698	737	691	706	685	730	730	732	726	674	712	717	727	708	678	700	756	708	698	681	719	773	729	720	699	708	730	739	672	727	702	682	750	690	719	707	710	699	720	717	700	759	737	721	690	721	691	698	704	716	713	712	665	740	765	686	636	702	723	755	713	722	700	708	741	720	767	746	743	694	717	681	709	708	693	717	709	703	745	712	692	733	682	700	731	672	782	709	698	691	688	725	684	696	710	731	716	669	742	704	683	687	753	726	710	718	704	701	708	698	689	712	757	720	722	722	799	710	683	713	714	745	700	669	685	725	735	650	729	673	699	674	777	725	713	757	718	693	726	688	727	732	669	676	703	711	714	665	725	735	694	714	684	752	726	677	727	708	774	678	722	706	702	747	745	698	651	727	722	731	714	706	701	700	707	686	705	715	700	677	749	714	780	704	679	698	733	699	729	728	729	704	670	717	757	704	676	673	750	787	804	700	716	746	706	692	728	750	657	743	705	742	719	747	717	695	728	677	726	691	678	668	744	728	740	689	660	687	737	727	718	742	715	728	684	692	713	714	683	721	665	749	713	761	720	678	714	746	719	721	745	729	725	717	737	728	771	772	723	687	744	668	745	734	717	693	716	744	750	736	688	693	736	686	709	724	689	684	692	708	705	761	711	720	706	726	698	703	730	709	715	705	699	765	740	705	688	716	703	711	714	682	709	680	705	714	664	708	697	697	700	730	745	657	694	730	725	741	705	708	744	722	737	685	712	712	686	750	733	706	736	734	662	667	709	697	706	689	723	717	694	744	752	663	697	711	704	679	759	733	694	751	739	676	737	718	699	718	784	686	705	760	752	711	710	799	675	725	715	723	712	712	680	663	741	718	702	725	752	737	744	696	741	713	712	689	737	676	680	720	744	720	705	765	691	722	740	745	717	656	721	694	717	704	721	727	697	709	711	748	683	751	730	702	707	715	706	747	701	737	683	680	666	728	723	729	740	700	686	703	765	753	727	698	692	729	746	702	721	707	747	646	696	697	762	738	675	686	713	662	733	736	728	743	724	717	719	716	689	679	719	710	704	691	746	686	703	708	749	695	752	706	679	728	735	762	655	735	686	692	663	765	708	705	746	774	701	696	706	675	734	730	719	734	741	715	679	709	719	716	714	696	775	695	704	742	717	723	725	645	761	718	723	753	756	694	637	748	731	711	735	706	708	683	725	739	776	716	721	734	754	741	715	692	705	769	743	752	731	725	730	752	722	733	743	729	710	676	772	745	722	697	734	717	740	707	745	701	693	746	721	737	676	695	690	693	699	669	697	695	692	713	752	755	730	718	746	716	684	719	711	747	718	731	744	732	714	691	717	698	667	718	705	682	726	681	761	723	661	674	701	736	744	714	687	740	708	710	712	706	719	705	659	705	755	697	733	719	703	708	668	709	713	761	765	748	692	667	688	702	733	734	755	705	719	718	733	657	720	691	740	682	711	724	680	738	676	760	723	700	700	704	698	721	731	684	693	660	718	737	707	739	703	743	702	700	789	705	716	716	674	730	732	700	788	715	694	708	713	738	742	690	760	705	687	734	704	700	748	690	709	735	713	738	687	738	724	703	681	753	674	740	716	709	709	721	741	699	726	769	713	719	695	734	702	767	736	740	736	709	714	746	728	704	744	716	727	695	768	736	708	725	713	742	733	704	732	711	731	682	686	701	689	724	704	709	687	695	682	709	664	727	686	753	704	718	721	752	731	693	728	746	743	733	727	706	712	706	735	690	715	750	709	775	724	699	698	704	688	765	718	746	710	779	732	736	774	680	755	692	743	713	722	722	680	740	712	711	731	688	668	733	693	685	688	759	749	712	704	720	691	742	701	727	727	677	712	719	688	723	680	732	666	722	671	715	698	759	735	754	700	707	736	716	713	736	701	718	721	772	754	713	705	741	687	712	683	678	658	661	743	708	754	687	704	725	741	754	709	719	715	694	726	741	663	694	704	739	684	714	701	786	722	740	707	742	779	709	756	735	711	751	719	720	700	689	696	707	689	721	716	717	692	710	736	678	755	733	721	731	675	715	754	742	722	694	697	701	751	707	703	714	746	708	766	754	699	683	744	733	737	706	712	707	725	731	652	732	710	708	666	788	670	738	705	698	721	687	739	698	730	704	756	679	735	701	698	659	724	685	697	737	733	732	783	665	723	703	694	760	745	716	722	715	706	718	704	690	722	744	759	737	694	676	743	705	729	744	706	709	719	668	705	732	705	726	744	746	739	759	724	739	689	714	717	732	719	714	680	687	759	674	682	765	760	699	730	735	697	715	670	714	739	722	731	769	720	692	683	684	725	706	717	681	705	706	731	721	727	698	696	718	734	707	734	729	700	717	762	701	715	751	725	706	690	729	709	740	747	694	716	697	743	719	692	719	701	726	765	725	736	674	654	697	755	725	720	718	721	731	678	707	744	731	714	732	677	662	720	719	677	769	766	700	668	680	699	712	733	761	713	717	701	669	722	658	677	666	676	728	678	711	747	663	696	758	705	689	715	691	694	744	724	702	722	714	688	688	715	709	730	657	735	693	753	758	671	712	724	732	747	732	702	703	696	725	704	725	746	717	699	746	668	759	740	730	749	757	733	742	709	677	729	699	719	707	732	696	723	736	763	732	685	679	771	759	730	712	735	679	721	693	694	752	699	684	647	778	676	734	705	699	778	732	727	685	763	726	702	705	739	723	707	726	679	754	695	712	740	745	751	722	727	740	694	746	778	705	735	709	697	757	752	707	727	703	672	714	717	722	684	722	735	714	744	715	700	703	725	685	708	698	687	685	666	696	734	747	676	755	683	692	718	734	723	712	705	693	697	756	721	770	722	752	673	701	705	750	724	633	672	767	700	764	695	765	690	719	703	649	675	721	715	767	672	672	743	683	714	766	737	752	725	717	718	704	692	694	678	681	713	714	731	716	696	755	643	664	700	672	705	726	678	642	641	708	693	709	705	718	726	728	690	698	710	715	704	701	702	663	694	686	730	719	724	724	764	719	694	746	719	738	685	732	654	715	692	688	700	692	688	696	702	745	675	720	714	682	722	736	676	725	691	773	724	717	748	716	676	685	760	704	726	698	732	733	752	664	692	722	767	741	753	709	684	738	713	677	721	717	722	714	743	732	679	686	764	675	730	709	743	712	748	728	723	688	802	719	738	681	715	695	755	682	730	727	708	698	687	711	713	699	716	686	722	702	679	740	708	712	671	731	725	747	759	672	764	715	737	749	725	695	765	737	705	660	722	714	748	722	720	700	727	737	729	680	699	728	731	702	718	700	698
25792	24876	32132	24804	20061	4973	474	379	329	351	368	359	340	333	335	350	278	293	328	340	359	354	328	320	287	341	345	364	334	315	301	292	337	339	315	326	336	365	302	329	319	338	352	290	328	315	323	318	349	315	324	316	315	331	319	325	303	317	302	338	310	325	315	294	310	359	322	327	335	298	320	330	337	311	315	318	276	321	332	350	324	308	303	320	287	312	342	332	345	322	322	304	303	311	347	306	292	336	342	337	353	336	331	308	308	331	299	315	309	335	318	325	321	320	320	307	313	314	289	351	354	312	326	331	328	302	332	321	325	281	314	329	332	315	316	315	325	333	357	327	322	337	324	299	339	320	284	309	328	332	326	289	321	326	347	306	307	329	317	364	305	338	318	367	328	287	329	334	281	287	316	347	316	283	324	322	289	317	311	333	302	310	319	287	311	327	337	364	325	309	306	325	342	314	328	325	341	326	317	292	319	330	307	336	328	319	305	315	340	333	301	289	291	305	346	317	316	358	293	322	301	333	361	319	284	301	314	343	309	326	347	320	344	301	310	301	306	293	348	314	294	332	314	277	324	275	319	292	352	293	302	295	302	299	327	336	338	303	311	310	305	292	353	336	328	294	304	334	307	324	324	307	318	307	329	305	303	345	311	329	318	310	320	309	333	321	323	306	329	323	338	314	323	331	320	363	318	329	328	326	315	291	316	317	348	355	304	338	334	326	300	302	330	317	322	304	311	315	326	329	336	320	321	348	324	348	326	305	329	320	312	307	334	302	340	349	341	336	329	326	310	316	325	330	318	306	322	317	312	306	360	322	323	343	314	304	320	357	337	311	304	330	330	326	338	323	310	312	353	337	342	331	369	323	281	310	316	327	300	288	300	331	326	359	358	291	327	345	292	281	308	312	290	295	369	302	317	302	332	326	314	284	311	305	318	354	293	319	302	338	344	307	339	318	322	326	339	336	317	270	316	333	310	318	340	307	320	294	314	300	330	316	336	349	330	311	325	318	322	318	319	322	346	285	277	310	302	307	319	309	285	348	310	344	290	325	315	314	295	283	327	283	310	320	278	309	287	348	326	315	294	316	312	305	330	364	330	332	314	354	304	339	334	327	315	308	353	322	344	338	338	348	291	307	318	281	322	323	351	329	342	308	348	302	324	323	309	306	307	376	345	328	314	304	354	317	344	327	315	333	285	297	319	293	341	340	333	310	334	332	284	329	326	316	298	318	339	327	284	339	327	331	324	324	324	315	349	297	319	326	319	345	319	335	332	305	320	298	347	300	337	301	324	313	299	350	311	324	318	320	321	333	355	326	329	299	305	292	313	344	301	313	326	366	337	335	332	306	350	316	338	321	342	301	323	328	339	340	325	332	340	351	307	341	315	311	314	336	327	319	281	311	337	309	330	336	312	339	312	310	312	315	314	320	333	333	339	294	311	353	335	340	317	296	326	318	303	354	351	314	313	301	365	331	302	318	330	322	292	312	327	326	343	317	335	343	319	324	326	342	337	346	376	339	315	320	331	338	361	311	341	321	309	318	339	309	275	326	300	331	306	325	315	333	281	329	351	294	318	331	309	337	335	303	304	329	323	296	336	322	322	313	319	349	302	313	323	325	332	310	316	316	315	330	294	305	333	300	307	328	309	347	345	294	333	351	292	324	335	325	330	310	329	317	315	312	345	286	296	319	320	339	342	317	316	311	350	323	346	316	341	319	312	322	300	304	324	311	328	354	339	333	329	341	301	305	288	312	315	302	300	329	319	324	329	324	315	334	341	318	333	330	298	336	320	318	345	288	313	317	333	319	329	324	309	330	347	282	312	330	313	308	319	302	352	321	335	304	308	326	330	286	255	298	342	297	307	315	321	348	292	330	313	326	310	338	327	352	346	309	326	306	323	343	303	348	307	315	326	318	337	333	322	359	354	310	351	344	325	315	323	321	328	308	338	309	335	325	325	286	352	296	300	303	337	312	300	309	318	339	311	310	309	338	322	289	338	283	298	316	324	315	316	316	327	324	340	307	321	297	320	323	318	293	292	333	324	323	329	347	291	321	309	316	323	308	323	321	316	312	291	322	338	323	338	311	321	309	306	348	351	336	347	321	322	316	323	311	346	355	341	362	314	332	290	286	330	313	309	297	330	325	306	302	311	331	312	320	309	316	328	322	299	321	307	304	352	308	346	292	308	319	304	331	282	311	321	323	318	332	314	324	297	301	326	320	329	321	332	329	308	323	314	332	338	314	338	314	324	306	318	341	326	349	349	301	309	323	297	323	308	293	319	311	317	333	329	305	298	310	340	324	315	318	292	326	342	327	347	329	323	327	318	313	313	326	334	336	344	317	373	323	343	328	335	325	319	331	316	323	286	323	320	294	313	322	345	336	328	363	334	329	354	313	327	337	307	328	311	325	314	344	318	318	312	313	336	302	320	357	323	298	320	335	301	311	334	305	321	345	326	326	315	321	310	317	325	371	311	295	300	331	315	288	330	352	356	298	344	338	311	355	325	315	339	340	361	310	316	324	362	344	333	322	315	343	305	324	313	309	320	300	309	310	308	333	340	315	314	319	323	310	300	348	311	343	343	343	308	299	302	336	313	323	384	325	306	334	312	318	332	337	322	291	311	348	336	324	319	339	320	348	302	323	347	296	321	315	347	322	313	338	323	324	310	289	323	318	317	310	311	292	277	302	317	312	327	313	355	347	353	314	317	322	340	304	325	317	326	300	288	334	329	300	317	308	344	306	353	322	322	314	309	336	324	312	316	322	334	331	333	330	320	346	326	276	322	306	344	296	308	329	347	317	286	324	314	333	335	293	321	330	333	318	310	318	333	298	324	348	330	328	333	336	293	315	331	338	333	346	357	319	340	322	347	340	299	325	335	360	311	317	319	312	339	323	309	282	305	339	330	324	335	332	313	297	312	333	313	330	344	348	316	326	301	318	328	335	324	340	287	312	325	337	351	299	329	290	332	300	336	297	306	302	316	331	326	299	295	314	355	316	338	289	349	311	350	323	318	301	310	331	311	302	320	301	338	325	343	316	326	325	314	300	295	328	345	333	311	314	318	305	338	341	295	292	326	316	347	323	360	302	330	324	333	304	322	328	318	348	320	295	342	297	311	293	309	334	334	287	324	310	359	319	327	313	325	323	297	307	346	338	315	299	317	303	287	308	350	348	315	319	331	350	318	328	333	326	311	311	321	335	321	294	347	298	323	291	321	319	291	311	314	326	308	309	322	329	299	330	300	322	309	334	309	327	302	348	318	318	333	327	299	345	333	332	335	305	311	296	318	321	339	316	332	331	302	305	343	325	362	352	315	308	306	306	350	318	312	304	327	296	339	314	322	299	333	282	325	308	315	341	319	309	318	305	304	334	308	331	329	320	313	342	294	320	325	297	304	318	334	307	316	336	337	350	301	303	311	331	324	305	291	325	326	356	332	344	335	341	296	309	346	338	352	332	323	332	335	343	316	314	320	280	296	330
61084	89422	52737	11564	22800	1064	669	666	626	610	590	573	558	573	554	530	551	560	609	570	609	509	539	543	542	573	568	553	570	578	564	554	540	574	548	540	575	632	498	571	547	562	545	522	583	590	588	561	545	543	574	579	601	532	514	554	543	561	525	578	568	546	532	568	550	553	544	563	550	574	549	547	584	583	502	520	501	530	535	583	578	549	564	522	558	564	539	579	504	537	545	555	537	526	551	555	500	533	537	522	517	560	537	513	580	563	538	564	567	530	537	586	532	536	558	579	510	586	590	520	560	562	536	562	540	569	539	543	495	544	556	545	520	541	577	567	549	558	553	547	586	536	536	559	551	619	581	577	563	519	581	502	542	555	565	549	551	550	513	550	579	564	557	534	524	609	533	523	526	569	573	542	516	536	590	552	546	539	559	579	546	550	537	589	583	513	519	580	536	544	564	541	587	497	563	513	548	511	567	536	566	574	573	517	558	545	519	590	536	571	572	515	536	504	540	525	533	526	511	566	573	507	559	556	520	528	561	516	498	567	511	555	561	548	529	523	579	572	544	543	537	554	541	579	518	539	514	566	553	543	564	523	537	527	536	541	558	506	543	564	548	545	536	525	550	523	530	539	540	552	546	534	566	546	539	538	575	530	567	522	507	515	552	558	541	518	555	530	541	509	559	555	531	517	500	555	550	542	558	558	501	491	557	521	539	537	593	541	525	524	548	588	565	567	530	559	528	526	538	445	569	522	531	533	584	558	528	528	532	544	506	579	549	567	559	530	547	505	546	505	542	611	532	586	581	526	520	519	553	567	541	569	542	549	503	541	534	543	563	556	543	551	557	538	551	522	534	582	548	560	536	541	563	545	553	545	555	571	540	508	565	536	559	548	512	536	519	550	522	525	578	526	503	531	539	555	558	543	537	558	576	583	511	559	539	532	533	542	608	575	526	547	547	523	545	538	567	556	512	553	563	509	533	501	568	560	538	564	593	569	550	568	555	513	582	551	544	568	566	574	561	514	554	554	554	546	550	537	554	542	526	538	555	523	558	533	522	594	562	543	533	525	528	592	560	547	576	552	551	533	552	595	546	561	508	553	559	536	527	546	551	546	555	525	537	534	531	541	554	524	555	525	584	516	575	576	523	546	575	539	546	526	529	548	531	536	539	549	550	577	558	556	542	536	549	540	507	586	540	571	541	582	551	523	534	551	565	515	566	523	532	551	544	537	531	522	536	536	547	568	586	596	553	542	567	538	511	521	592	578	517	529	564	537	579	543	521	533	524	542	561	509	531	541	554	583	550	529	557	548	537	533	634	549	560	543	515	572	471	525	483	552	576	543	542	574	543	563	532	564	533	576	566	579	566	558	562	521	552	572	545	540	510	576	558	550	576	531	538	525	561	576	540	554	538	548	543	585	560	528	561	554	567	562	543	559	573	521	497	520	550	513	574	520	595	563	576	524	528	533	549	534	513	541	551	537	550	547	583	541	599	545	535	590	541	564	560	562	505	562	538	551	552	604	538	558	584	554	551	594	552	521	564	557	549	562	534	565	547	575	537	547	534	550	550	537	495	573	585	492	558	504	572	547	552	526	524	537	528	497	541	565	536	526	547	543	561	585	495	505	566	551	575	574	511	596	502	540	577	590	502	546	600	546	563	507	601	550	560	517	554	567	528	487	550	505	567	511	497	551	566	487	548	541	555	571	580	516	539	515	566	520	552	556	543	542	539	566	522	588	537	536	558	493	537	541	593	522	552	521	576	546	590	528	523	551	567	551	589	556	519	504	577	547	551	579	534	516	552	577	545	557	555	554	550	556	511	526	584	554	577	571	600	520	539	520	522	550	569	549	524	542	535	594	506	543	554	526	554	553	527	513	579	571	536	517	547	539	562	532	574	547	527	543	566	570	522	539	542	506	498	550	562	555	531	539	560	532	545	584	541	547	546	545	527	506	520	584	511	487	567	563	531	553	518	556	540	595	520	570	548	540	562	536	570	530	580	562	520	524	546	595	525	548	539	539	565	551	558	542	571	562	533	561	499	513	538	583	556	476	536	562	540	575	572	521	562	567	548	566	515	567	529	486	521	539	544	557	567	515	530	563	541	521	556	560	572	535	524	524	537	546	562	524	616	582	574	596	555	556	557	526	553	540	538	565	570	527	560	545	564	528	505	545	559	574	541	536	559	541	527	512	579	571	573	551	550	538	535	579	591	528	563	519	582	575	536	508	570	570	564	514	520	543	525	540	565	586	562	530	552	524	535	573	571	546	524	556	501	549	551	517	546	550	539	538	550	514	539	534	554	522	495	546	554	561	547	536	536	499	533	528	519	542	535	541	565	549	512	563	545	575	555	563	531	569	535	550	589	550	522	585	528	579	559	564	549	538	593	577	523	523	544	538	544	582	506	564	597	532	508	553	557	530	535	531	566	537	523	559	504	507	536	556	534	544	547	580	618	525	542	536	533	535	542	515	530	527	582	502	557	561	549	522	531	563	536	564	542	519	573	525	515	526	510	590	531	522	562	508	551	544	569	518	565	579	561	557	555	581	533	510	547	509	530	561	521	536	542	550	534	575	548	540	547	520	588	545	519	613	560	516	524	517	551	549	554	544	552	547	549	538	560	549	556	554	517	573	550	545	543	506	554	543	504	542	553	543	560	494	500	556	553	566	557	519	523	563	521	561	552	576	561	541	546	547	524	531	590	533	569	524	554	569	501	556	533	536	595	546	518	574	577	581	555	523	511	501	529	503	572	566	531	539	497	538	507	521	553	540	548	563	563	517	530	553	500	540	545	547	613	539	555	531	562	569	563	583	562	538	550	529	572	535	571	527	550	557	531	597	539	574	512	501	510	580	563	544	563	559	560	502	583	515	533	547	526	563	520	564	520	539	517	519	471	544	546	541	518	556	557	546	530	569	526	508	531	561	533	555	541	588	549	537	536	550	551	573	520	545	556	551	508	550	568	538	528	545	514	555	606	511	515	596	560	569	532	559	542	528	567	533	505	535	535	542	534	546	542	534	563	533	485	560	525	522	498	506	529	571	555	552	546	562	565	495	518	531	520	543	543	560	535	508	548	519	506	522	582	596	523	563	568	535	529	566	536	540	535	540	555	534	559	534	523	545	524	530	551	557	519	542	521	535	508	506	524	566	550	574	545	571	540	570	561	489	574	547	550	556	564	611	553	554	529	549	506	527	549	549	529	585	536	509	504	575	530	507	532	540	570	511	507	520	534	530	540	543	543	567	536	573	568	561	561	543	565	564	532	545	543	528	545	616	567	580	534	522	573	555	560	562	545	502	527	560	507	492	584	586	539	550	540	574	498	569	555	547	584	521	557	569	542	535	533	545	524	553	542	559	581	525	538	548	524	548	548	485	598	573	543	529	506	553	531	478	520	537	573	555	526	535	536	496	558	525	533	544	567	535	495	550	535	528	560	527	550	556	540	527	543	578	549	558	599	554	557	551	514	554	507	523	545	521	537	512
24221	22919	31209	24151	22835	16877	3078	755	637	712	663	618	583	621	618	579	555	612	575	602	581	592	633	593	542	580	590	606	595	537	601	559	589	579	622	604	572	555	614	560	563	523	538	600	562	575	560	570	583	602	561	578	556	601	549	542	570	533	594	569	615	554	590	593	614	595	593	551	542	612	526	581	542	544	566	560	555	554	573	564	646	600	572	569	563	555	578	555	579	593	598	573	603	576	571	600	532	573	542	584	555	607	633	562	500	583	590	549	599	563	621	587	629	566	612	556	580	566	583	624	523	577	581	550	556	554	581	607	570	547	537	547	557	602	574	587	534	600	590	531	597	559	557	562	559	619	560	547	566	563	570	572	575	560	566	561	563	598	568	556	589	550	564	534	575	562	554	610	527	618	574	596	585	584	547	556	563	573	570	525	524	575	569	587	578	588	526	615	565	537	586	573	567	575	569	555	566	590	633	563	579	546	586	605	561	594	603	574	575	550	589	639	585	543	560	559	584	602	563	563	592	578	593	559	599	601	599	576	570	566	559	582	552	596	580	557	527	578	604	597	662	562	574	559	550	579	554	622	559	588	570	557	557	559	579	597	575	616	544	587	555	567	513	572	524	570	616	594	586	594	542	563	602	586	575	632	563	594	602	578	549	578	568	598	575	580	601	579	541	577	574	598	570	553	565	597	566	532	613	571	558	558	583	606	574	619	572	550	584	629	544	569	595	578	598	580	554	579	575	562	576	557	553	576	561	569	528	566	592	577	613	552	549	545	562	641	581	569	594	586	554	598	591	571	577	580	578	542	647	619	564	606	574	627	599	551	580	574	581	573	595	575	574	531	567	603	590	562	575	573	544	569	559	573	562	611	593	568	569	592	568	574	600	530	644	588	578	561	590	546	544	627	600	537	582	573	589	583	566	552	533	592	530	589	608	577	613	589	537	552	556	595	549	589	592	572	531	578	586	555	563	584	543	584	558	580	553	586	610	564	588	575	584	586	601	584	627	574	566	551	526	563	580	551	560	534	565	566	524	589	534	595	600	576	562	560	571	589	626	590	558	601	492	559	578	605	544	546	534	554	569	593	579	607	609	609	571	610	598	563	530	555	609	575	635	576	556	572	577	592	557	571	583	556	546	552	550	556	554	559	582	571	573	564	573	533	595	563	546	574	554	582	543	562	563	571	556	594	606	521	581	592	579	592	549	583	635	575	511	567	579	609	559	553	600	558	563	571	530	573	560	557	587	551	599	572	592	590	556	560	601	613	557	586	545	536	581	595	582	576	560	555	583	527	595	555	574	587	581	561	565	558	585	578	598	579	588	611	569	565	579	561	578	567	589	604	546	567	526	516	548	580	602	571	564	640	599	557	567	631	576	564	576	574	597	530	605	540	572	555	590	596	565	568	609	582	611	563	583	596	546	602	589	535	543	563	599	615	575	603	581	533	550	602	576	557	553	604	553	572	596	591	554	582	575	581	559	582	566	625	602	512	624	555	556	587	590	567	569	597	546	629	534	561	545	551	610	605	554	562	600	546	573	537	540	532	591	549	579	551	587	594	577	549	549	593	585	587	570	569	574	608	562	565	561	557	591	555	563	555	564	596	554	574	569	569	592	576	581	549	606	582	579	574	572	538	577	573	547	595	548	600	558	567	562	579	589	619	539	588	566	557	540	586	605	593	573	630	518	598	599	585	537	563	603	565	596	598	603	562	584	605	574	586	577	589	560	550	564	551	610	562	578	554	586	566	539	592	565	579	571	575	551	551	557	550	582	554	579	585	602	569	586	546	581	569	563	532	555	564	578	586	617	553	564	565	591	582	553	518	565	604	609	575	570	611	555	538	577	564	582	545	552	576	617	559	542	612	542	558	600	564	616	610	559	588	610	585	605	552	592	610	543	592	625	561	553	587	594	577	552	603	538	576	547	571	556	572	554	591	558	557	549	527	577	564	573	540	579	580	593	626	565	549	549	609	597	593	556	563	584	594	596	549	558	567	560	591	534	570	580	551	596	565	541	575	587	579	595	589	539	535	582	585	561	559	558	592	558	563	559	543	533	543	612	577	587	589	556	549	562	584	563	595	553	579	536	534	533	582	592	564	590	559	566	599	581	558	577	545	582	581	568	581	571	585	577	539	579	606	577	586	559	559	547	550	562	580	590	564	548	526	558	542	614	580	614	583	563	574	603	568	569	573	578	573	524	579	569	548	582	578	614	599	544	588	550	563	546	593	549	571	581	594	564	572	594	578	615	555	600	556	581	567	570	580	603	594	605	561	575	573	542	552	587	595	557	581	518	565	556	579	550	583	554	563	586	569	521	595	574	588	548	576	576	558	572	558	507	593	567	568	588	548	571	545	596	565	569	545	520	565	556	616	596	614	577	566	547	570	592	579	570	640	538	605	604	589	539	583	591	541	553	590	604	616	573	601	551	579	600	579	595	553	587	595	600	538	588	568	569	606	558	524	555	566	574	587	569	551	593	577	569	596	557	566	570	549	587	602	614	601	516	524	556	571	583	571	590	567	558	569	578	583	557	572	560	592	578	599	612	576	577	581	570	552	604	527	553	574	628	583	573	575	568	556	593	577	585	587	549	589	595	580	538	574	533	617	615	547	569	587	577	578	568	606	552	600	549	579	561	579	549	594	564	570	584	624	559	557	590	588	577	574	630	524	584	625	591	596	583	569	543	558	598	531	583	579	588	562	535	587	583	607	545	568	559	572	549	561	578	585	596	577	537	559	578	588	540	575	563	568	580	584	568	590	528	544	585	581	589	569	570	538	538	555	582	584	573	539	516	600	583	566	578	553	585	604	600	572	575	524	607	578	535	549	572	527	543	568	558	571	551	575	604	588	587	565	600	604	585	582	549	591	549	542	538	560	588	603	584	604	583	592	562	601	582	582	577	591	580	575	561	595	557	565	559	559	537	568	544	570	575	560	551	588	591	567	563	611	537	589	601	559	575	582	558	566	581	600	588	521	601	592	542	571	577	607	549	590	552	552	565	574	559	561	556	542	536	584	606	549	549	560	576	563	560	583	579	562	551	548	586	585	587	580	528	552	544	563	547	553	569	606	590	555	590	543	573	576	562	566	560	574	577	586	543	583	596	580	604	553	600	593	588	559	608	581	555	604	552	604	579	556	591	573	595	546	584	541	560	596	571	579	628	534	566	587	575	588	527	580	629	565	607	549	557	548	573	588	564	587	520	562	552	568	599	559	581	559	618	601	583	581	562	548	566	556	595	566	577	576	534	556	555	610	579	530	596	556	563	556	583	569	601	519	610	605	580	632	582	577	570	603	564	643	573	525	531	553	582	590	577	585	578	580	599	567	601	589	569	591	581	603	598	595	603	595	550	556	586	576	564	556	546	583	576	549	540	565	583	608	570	590	538	543	571	536	556	560	562	612	634	560	529	571	581	607	577	541	591	555	585	567	535	525	528	569	558	594	581	591	573	540	591	621	593	536	582	569	588	583	574	601	588	579
61398	100089	63860	18756	34999	2563	1205	1144	1114	1035	982	996	963	957	948	941	953	899	907	949	909	932	966	908	906	855	938	894	903	924	961	918	913	963	949	940	900	906	911	908	890	910	905	963	931	854	930	915	970	934	919	912	893	893	884	899	904	863	939	942	913	912	936	927	850	856	876	892	865	939	869	936	900	900	891	887	899	863	869	879	859	944	863	922	949	879	889	928	886	878	819	892	906	900	872	902	855	874	843	925	882	887	976	910	849	892	877	902	862	925	872	875	882	902	961	898	912	871	873	872	885	885	940	867	946	942	966	871	878	903	928	912	866	875	910	969	863	912	891	910	900	863	912	925	893	884	918	884	886	867	911	961	898	971	940	863	900	898	867	866	884	897	926	921	899	872	928	886	877	922	868	917	901	862	874	921	884	900	882	904	862	891	943	919	900	869	903	905	893	958	889	884	890	885	889	862	828	862	916	961	894	846	896	873	905	913	890	833	917	903	919	831	975	891	888	905	924	873	892	845	914	925	886	934	883	879	919	880	885	898	839	885	891	860	891	914	881	855	860	944	886	909	939	903	911	855	916	901	896	866	827	883	901	890	906	940	876	877	927	887	942	869	866	886	887	908	900	877	931	869	904	867	920	871	875	811	957	893	943	882	858	957	824	891	955	907	871	886	874	856	878	896	930	857	885	935	936	878	843	864	874	877	919	880	972	879	941	888	931	887	900	906	899	908	859	892	953	871	903	864	895	910	889	889	857	864	868	921	891	915	958	876	962	880	895	858	840	898	891	870	899	874	880	881	843	877	867	876	849	900	890	890	866	913	915	936	871	856	917	919	942	837	935	928	933	883	893	871	951	895	846	900	897	912	881	887	892	892	882	862	856	893	896	921	893	894	866	893	889	903	869	897	884	885	888	822	911	971	921	891	829	845	871	875	863	923	879	921	895	905	922	955	871	936	910	846	989	873	884	894	922	928	900	890	917	887	916	922	894	937	904	915	861	909	883	856	871	888	903	906	929	944	899	869	902	905	886	890	891	928	971	918	857	906	894	923	867	900	920	961	934	911	883	931	885	890	893	878	919	870	885	918	883	885	939	831	872	935	878	906	880	902	952	853	935	897	871	910	916	923	956	931	901	893	998	900	883	895	913	945	861	922	913	922	907	857	925	881	872	873	937	921	874	912	836	917	884	919	900	898	899	930	928	900	889	869	920	936	909	840	912	916	907	899	906	886	852	890	933	869	939	884	886	885	911	931	883	865	915	878	868	865	850	877	934	924	928	944	867	841	905	865	913	917	901	884	906	878	950	908	885	910	892	903	910	865	837	844	892	909	904	853	904	873	830	832	967	891	865	884	903	894	909	899	897	907	950	896	913	933	917	924	893	900	867	909	905	858	911	901	898	941	886	872	881	912	899	872	884	887	908	889	901	882	913	861	920	885	941	947	895	890	904	906	888	977	888	899	894	852	898	920	892	882	926	858	849	912	885	893	892	912	862	905	913	943	899	910	926	864	896	931	903	938	893	954	941	905	893	898	927	863	862	859	861	894	895	851	896	889	908	923	875	874	918	889	898	904	931	846	894	903	941	932	920	897	938	900	902	909	895	900	896	845	948	939	841	865	883	916	911	914	917	873	911	890	909	868	898	949	892	907	881	943	912	861	860	915	900	918	900	786	878	912	866	915	849	904	913	909	885	865	907	913	891	909	838	887	921	928	890	887	928	882	900	939	873	900	902	913	855	867	838	899	906	879	965	847	873	920	893	907	917	877	973	909	918	896	883	872	912	862	891	897	932	850	913	907	886	908	887	940	902	880	976	937	931	896	934	913	895	905	882	871	891	898	964	889	936	889	885	896	874	896	893	864	866	896	895	889	921	833	925	925	927	951	829	907	903	888	938	920	933	886	887	872	877	899	903	924	891	919	926	928	915	865	909	927	867	842	862	879	921	908	885	921	842	956	922	890	882	887	919	896	868	882	906	882	933	877	909	880	893	861	886	909	859	920	875	909	873	891	929	953	915	883	881	949	917	946	882	913	935	919	907	905	917	893	856	975	907	841	859	907	826	958	941	854	842	866	869	900	871	875	851	871	922	904	916	854	919	835	898	839	871	890	879	924	878	928	862	889	914	864	918	892	903	910	901	912	887	870	874	886	927	965	885	913	872	896	885	906	869	925	949	854	840	879	861	876	910	930	926	941	942	897	857	919	889	911	894	889	863	920	839	926	862	911	884	918	958	890	887	917	891	871	892	894	872	884	874	904	907	897	851	962	885	906	905	879	884	849	861	899	873	907	864	921	903	880	898	897	907	913	875	950	902	867	889	856	851	895	919	847	915	824	885	914	854	892	904	911	899	896	895	879	895	875	883	898	932	948	893	905	930	848	889	938	831	916	885	949	925	959	926	886	942	858	866	883	915	959	923	885	885	834	925	909	873	868	896	934	885	879	872	886	903	899	904	919	901	882	932	899	880	899	845	925	876	888	856	909	884	908	878	890	860	895	920	893	917	960	908	882	892	914	931	892	913	858	924	865	951	874	874	867	857	905	877	876	876	926	927	873	874	876	878	858	932	885	929	912	907	861	919	912	898	886	882	865	903	887	912	914	897	894	897	923	869	886	920	872	855	893	943	917	858	930	872	896	909	903	896	854	896	969	906	878	884	912	902	954	909	898	893	920	941	871	979	861	892	917	912	959	902	851	887	871	905	904	891	898	854	925	912	847	928	910	910	861	913	940	899	902	939	939	861	898	882	901	920	868	879	891	911	899	906	899	870	893	894	893	880	847	860	958	916	904	943	933	977	890	861	870	861	893	901	916	889	829	900	894	880	879	866	885	912	922	929	882	917	910	877	859	908	981	861	902	864	872	944	859	903	846	914	884	861	895	956	894	924	921	895	913	891	845	886	895	949	882	892	916	911	935	896	887	992	908	874	903	887	852	931	877	897	873	893	956	848	901	903	924	862	882	892	888	837	882	942	961	914	899	884	861	899	895	905	840	885	874	907	894	851	869	863	928	872	886	881	901	898	868	893	945	886	870	860	889	889	928	918	930	942	871	880	866	898	921	958	860	890	894	901	879	878	926	910	933	911	836	922	866	898	864	853	944	887	926	926	851	865	922	920	872	906	896	950	930	879	973	909	865	960	901	867	897	934	913	868	887	917	938	885	898	852	866	932	888	945	924	924	877	928	831	913	869	884	874	911	925	898	930	1000	859	908	931	912	934	925	930	898	950	870	902	857	890	918	891	871	930	881	893	902	856	844	932	894	879	938	905	863	876	883	915	919	889	847	924	857	871	831	900	886	896	924	921	880	911	906	884	880	875	901	869	934	866	909	940	872	899	863	915	913	888	861	908	870	924	863	893	884	903	852	918	897	882	866	889	962	854	870	865	934	942	889	888	867	871	922	903	931	894	826	915	872	908	917	883	882	909	841	912	913	923	929	903	977	905	902	874	838	923	841	866	845	920	921	913	929	878	880	870	889	912	898	863
30460	29384	24794	6012	2984	526	408	432	457	408	367	421	398	398	443	452	438	394	395	453	425	428	388	424	402	426	448	414	413	449	428	449	408	427	447	403	412	424	401	398	405	417	441	419	402	400	411	422	447	414	418	439	390	435	478	390	426	418	418	393	428	380	425	441	454	404	440	403	428	396	415	410	427	415	407	386	404	419	413	394	409	438	449	424	426	416	389	413	431	403	407	475	411	402	440	397	429	415	398	366	421	406	452	383	439	403	408	413	429	433	396	439	414	403	439	403	448	413	413	455	424	378	409	412	419	437	406	411	384	385	398	360	406	431	423	408	431	416	419	423	391	412	401	418	388	407	433	409	443	418	406	410	421	423	446	418	386	409	423	432	393	410	393	410	401	378	444	393	404	409	387	442	393	426	433	430	428	422	398	412	392	424	421	423	418	401	405	378	453	382	461	426	408	421	426	404	383	406	440	438	409	415	422	403	458	401	452	398	383	395	399	428	398	398	430	419	407	433	409	415	399	416	416	400	437	407	411	397	397	416	388	411	384	419	434	395	419	420	404	419	425	413	426	384	400	389	407	428	456	430	428	412	425	387	402	399	406	393	431	394	402	436	401	440	439	433	409	401	427	423	446	411	396	425	412	409	388	424	452	419	417	439	403	390	465	429	414	419	470	451	417	404	398	416	387	437	370	410	430	401	400	422	375	418	379	395	426	383	425	421	444	394	390	423	436	434	410	376	381	431	415	417	400	432	414	416	400	434	418	408	432	434	420	404	361	404	417	458	414	454	420	400	415	423	411	403	435	429	458	405	432	401	407	415	396	444	402	430	423	403	418	443	416	419	386	452	382	402	461	444	453	430	432	423	400	406	420	386	415	456	406	387	404	411	411	428	390	373	397	394	416	383	405	379	399	425	452	407	424	419	446	425	409	385	420	431	414	416	399	387	406	411	448	410	432	425	437	404	436	427	415	443	379	405	426	458	415	400	419	386	428	408	400	412	483	434	433	406	423	425	409	418	429	407	413	415	426	405	380	439	406	436	421	430	409	391	414	376	398	428	424	424	432	395	423	412	445	443	391	425	428	406	412	407	398	431	418	400	450	390	406	422	418	425	413	410	414	437	438	394	395	411	398	423	455	403	379	396	418	439	421	447	402	373	387	411	412	429	435	389	399	400	379	420	451	422	421	389	454	419	449	405	404	430	419	400	422	422	417	395	405	408	420	431	448	404	411	399	409	402	400	413	418	436	404	408	443	390	417	398	416	442	399	416	418	388	438	422	452	403	427	393	422	426	420	412	397	413	432	382	392	396	427	383	395	427	429	415	390	452	395	415	382	392	409	434	437	443	445	394	450	400	435	397	430	441	413	411	416	362	380	417	414	423	431	384	443	410	418	402	441	422	409	457	430	414	418	414	409	386	422	425	417	425	466	425	369	415	378	416	381	450	412	397	426	394	423	400	436	426	441	413	418	416	416	387	407	405	439	373	452	433	407	442	401	372	407	410	428	436	412	410	403	430	408	418	441	409	447	404	385	421	393	447	404	425	386	411	415	394	415	408	406	402	447	415	420	371	431	394	422	409	414	404	403	397	410	447	386	424	455	404	427	410	449	418	384	420	413	404	394	421	417	390	414	408	419	416	419	433	405	406	432	436	442	419	417	399	436	416	422	443	420	437	413	365	397	448	431	399	384	416	417	424	397	441	412	403	449	408	401	395	423	388	418	422	427	415	378	428	411	406	420	385	408	449	407	429	440	407	423	374	432	425	413	382	439	446	455	416	415	425	401	392	422	423	410	407	438	433	434	409	407	386	389	427	393	388	378	427	399	396	425	418	414	413	430	405	416	435	395	419	408	409	447	432	390	426	385	451	432	451	418	429	411	420	416	449	400	462	452	398	445	442	444	395	418	413	418	425	384	386	416	404	400	430	458	371	396	419	396	414	407	411	400	397	415	430	422	416	405	388	417	416	420	395	435	432	402	440	386	374	415	413	415	432	410	422	424	393	425	402	389	423	405	419	413	406	433	390	369	396	421	374	444	404	431	417	471	393	397	441	399	419	385	439	411	440	427	403	398	417	392	411	419	425	432	431	397	385	462	403	418	417	398	423	429	378	424	422	409	430	399	413	436	394	433	455	417	383	440	399	426	446	456	397	435	437	444	394	419	404	402	420	408	392	395	433	430	422	407	426	411	424	429	415	425	441	432	406	421	396	394	424	398	424	433	386	411	382	426	400	412	412	383	402	411	385	445	396	455	388	415	381	423	427	375	371	446	401	433	440	394	416	421	398	423	385	418	435	410	422	416	371	417	413	413	438	392	442	403	436	407	414	404	392	391	420	420	439	415	369	427	378	415	452	451	413	441	399	409	440	398	431	436	424	425	418	439	411	405	412	396	450	410	435	437	414	404	434	466	449	416	445	401	370	383	416	414	399	422	411	426	406	445	427	439	444	391	432	456	398	395	400	399	408	415	402	394	429	431	423	424	406	420	407	397	449	415	400	441	409	423	429	413	408	452	426	432	367	454	398	435	399	381	437	416	385	406	430	403	452	374	424	399	444	427	432	404	418	429	395	402	414	408	428	411	385	390	403	420	429	410	396	433	405	382	449	413	430	396	394	436	405	389	394	416	428	438	424	403	461	417	406	417	403	409	405	407	395	432	402	389	421	394	402	428	428	424	421	401	389	400	391	416	401	414	416	401	413	411	405	423	414	412	440	401	403	419	414	405	407	372	444	448	426	423	400	413	404	400	392	413	405	433	416	410	386	397	404	408	416	409	430	398	435	388	450	393	438	410	410	392	391	419	420	396	439	415	422	415	446	434	443	402	411	413	431	384	411	438	406	432	397	420	448	424	436	401	417	396	439	417	399	401	402	434	426	430	393	385	393	430	440	412	430	414	429	424	426	426	408	396	417	397	418	434	397	407	409	398	417	393	390	435	410	397	417	430	404	401	428	411	401	413	399	432	415	425	401	386	402	376	414	427	423	401	416	423	432	429	389	398	425	437	436	423	422	413	392	402	467	441	423	419	403	406	423	412	394	415	382	382	403	423	416	433	400	420	438	404	405	405	396	444	434	446	408	431	392	424	410	414	418	440	415	394	389	430	433	421	397	395	392	412	412	419	433	402	418	412	460	394	412	420	427	430	448	447	431	408	444	394	424	388	386	405	398	422	407	371	439	402	443	422	400	410	433	410	402	454	402	405	412	410	394	440	415	440	424	364	455	388	424	463	408	426	439	406	413	396	413	437	424	430	406	411	423	418	401	388	428	412	415	386	404	411	440	402	414	444	429	425	433	429	409	409	415	396	443	395	430	419	446	375	421	403	373	444	421	419	373	430	381	421	429	407	418	378	424	423	431	388	410	420	433	449	440	421	419	439	411	414	415	431	404	428	390	419	422	414	412	408	368	420	415	436	426	380	419	404	433	434	383	399	409	383	428	439	377	418	450	420	414	434	438	413	447	434	394	410	428	410	420	423	460
38236	47586	27030	2418	6898	968	743	764	741	738	711	746	697	746	735	716	679	749	709	726	694	668	720	727	682	721	712	708	670	723	705	671	751	710	728	727	729	755	650	686	690	662	687	736	704	682	667	744	731	732	713	712	727	727	756	698	702	694	742	728	690	726	704	693	710	679	700	689	713	715	714	698	689	764	678	717	681	686	724	704	717	664	707	724	709	731	750	708	690	716	710	695	682	696	725	734	670	714	731	669	714	695	714	708	746	721	711	715	700	721	696	675	716	720	711	725	689	729	698	699	730	676	692	730	676	697	721	733	765	740	694	710	745	723	722	709	675	707	715	705	711	700	724	700	736	679	696	717	744	649	697	698	740	729	748	699	703	710	733	709	719	739	718	711	711	719	704	721	767	680	710	697	741	685	695	728	692	695	724	724	735	659	705	735	678	700	735	669	709	754	722	733	743	699	710	657	752	718	731	737	723	684	699	742	710	697	704	744	745	720	717	744	733	718	724	668	698	614	722	688	714	700	684	706	701	691	732	710	676	706	737	721	723	681	739	716	725	724	772	751	749	718	707	686	737	719	684	727	746	710	742	688	695	697	741	730	705	653	632	686	770	712	670	720	721	750	711	713	719	692	688	717	675	649	708	730	710	716	707	762	663	741	686	725	702	729	672	685	703	734	683	724	667	687	674	705	754	723	703	723	731	694	660	752	745	705	692	647	707	692	685	715	692	695	724	645	709	712	704	754	695	715	725	687	683	758	675	713	722	662	672	756	679	706	678	719	701	696	673	695	700	716	693	672	751	753	685	715	676	657	705	711	724	700	705	696	733	709	705	688	699	689	660	782	712	710	693	685	738	755	711	706	681	658	727	693	708	685	725	743	746	732	711	749	702	691	737	701	733	718	702	699	694	722	716	758	694	687	687	717	703	722	704	714	734	700	716	692	670	730	677	672	725	739	665	719	690	692	766	761	704	690	697	705	676	694	727	718	687	742	716	726	674	768	661	719	722	720	746	657	695	705	710	667	698	732	715	678	699	707	704	724	718	662	745	719	754	692	650	701	697	783	664	698	697	702	708	692	715	691	703	680	758	712	734	690	708	724	703	641	740	741	725	699	736	719	717	690	693	707	714	730	734	657	771	727	694	735	709	727	717	693	706	669	722	667	713	658	724	707	662	692	697	740	707	705	698	673	714	751	733	732	708	713	683	677	692	730	699	702	714	724	703	688	717	732	744	684	683	753	692	700	698	750	712	713	724	723	709	654	661	728	660	704	730	719	692	717	742	721	750	732	738	711	684	732	706	705	682	697	748	716	727	807	726	721	730	681	717	718	668	694	711	719	741	681	733	702	706	732	691	703	719	685	697	699	670	691	707	701	737	731	737	670	740	708	726	706	688	689	702	687	712	684	681	657	726	706	709	705	708	696	713	690	690	723	742	741	713	734	723	709	709	750	720	720	688	690	702	731	733	776	726	697	729	734	702	757	711	703	716	701	708	708	738	732	722	674	718	704	722	708	695	692	743	720	713	744	750	690	680	717	731	647	663	688	733	716	713	697	713	701	747	739	748	729	724	697	730	709	704	698	711	695	669	652	714	726	698	736	720	691	733	685	680	704	729	741	696	710	692	699	732	713	696	703	739	709	721	685	693	687	723	721	727	695	711	761	733	751	698	720	691	715	710	742	713	669	696	738	699	673	689	678	719	719	763	709	739	664	700	755	713	721	695	737	714	726	712	757	713	722	718	695	682	720	704	671	734	738	732	708	738	751	690	718	735	720	739	732	686	750	737	771	751	689	717	719	730	742	677	727	762	696	698	740	717	698	741	707	786	682	680	713	727	678	700	736	736	717	679	686	668	699	679	696	683	740	701	743	698	638	673	681	673	677	716	739	721	724	761	727	732	703	728	722	723	647	737	686	716	707	692	720	713	725	677	683	721	734	702	673	726	713	729	683	701	732	709	739	690	723	704	655	709	735	754	718	721	720	702	623	723	732	713	728	732	662	719	722	727	668	728	705	702	764	666	687	697	691	743	720	708	709	679	719	720	716	716	747	743	715	760	740	733	734	716	711	774	688	713	681	690	724	651	695	731	712	701	686	718	710	733	691	685	718	691	701	739	705	706	700	701	672	693	735	771	700	713	723	782	745	652	754	716	666	712	714	706	687	711	678	713	706	755	715	735	687	720	707	627	717	709	710	752	722	736	745	687	684	689	723	741	735	708	705	697	688	697	712	696	728	702	709	667	731	701	670	691	738	793	675	698	697	687	719	791	700	689	678	748	735	719	703	716	719	716	720	716	732	730	723	687	724	741	698	687	677	699	712	684	696	724	718	729	740	699	715	736	712	678	718	760	703	665	729	721	704	678	714	677	706	687	684	678	711	654	685	721	709	726	675	683	688	689	717	729	728	704	691	728	678	714	682	669	687	720	702	692	739	710	711	749	712	709	710	709	720	738	716	719	672	686	723	705	723	700	695	740	704	695	701	734	701	708	699	686	724	699	735	692	668	684	758	692	677	712	730	757	690	688	724	716	694	705	712	682	680	747	684	739	727	679	666	721	700	683	654	724	747	750	697	699	681	736	769	715	698	730	668	750	752	731	715	736	681	767	724	704	715	714	705	721	693	706	717	753	721	718	735	703	703	716	745	678	734	728	706	705	661	745	708	686	713	723	684	693	703	702	722	689	720	729	701	685	690	715	696	682	676	677	722	733	763	656	675	747	677	689	683	724	688	701	694	726	698	702	731	702	684	733	719	691	722	709	699	715	708	733	718	681	712	747	643	681	715	706	666	734	664	745	748	727	734	721	739	766	722	674	690	721	722	668	721	672	655	697	716	691	737	684	705	672	732	664	743	724	699	726	696	701	696	668	781	716	755	733	689	723	730	683	726	695	713	734	695	698	720	633	751	689	682	732	690	667	694	713	707	714	743	654	734	723	667	754	684	750	681	700	713	691	703	687	689	690	701	718	680	700	721	749	717	714	688	773	721	752	728	684	746	764	728	766	662	663	720	772	727	703	765	694	709	681	703	725	705	746	650	706	745	685	751	732	707	732	757	678	713	736	767	650	718	657	678	708	736	687	726	733	718	746	728	698	763	681	705	701	715	704	725	706	694	737	676	667	676	703	763	679	690	745	675	745	677	746	738	702	706	726	713	736	718	719	662	722	684	708	665	695	692	722	729	699	706	729	721	729	722	685	714	661	728	753	703	658	669	756	751	723	672	683	751	751	650	715	725	727	751	726	718	669	738	715	652	697	681	706	735	721	680	731	735	668	648	677	718	730	707	727	731	734	721	726	699	734	738	757	730	690	717	753	736	685	703	730	689	693	701	709	698	712	709	710	682	732	717	724	755	710	744	737	670	752	714	674	712	730	757	693	751	710	751	677	707	727	727	673	774	770	670	693	716	757	697	729	701	686	699	691	716	670	729	698	680	692	669	713	737	708	745	710	727	705	714	739	742	647	688	667	718	705	695	744	692	696	688
25862	25624	33078	25343	21003	7418	493	364	343	354	341	366	294	330	355	332	287	307	321	378	350	341	364	342	297	320	333	310	341	327	339	307	331	360	307	284	352	360	289	338	322	360	328	306	319	340	338	323	323	317	357	351	331	362	335	336	353	343	315	322	305	356	335	317	325	331	322	288	338	331	286	330	284	306	336	311	333	335	353	304	287	325	326	344	335	294	349	342	356	346	299	317	319	300	337	362	338	316	316	321	321	341	303	313	331	325	338	312	314	338	312	317	339	339	320	345	302	315	325	309	332	327	346	318	298	329	343	334	351	364	336	299	314	340	318	345	322	348	311	332	349	326	276	331	323	301	334	333	342	326	310	324	319	351	336	336	327	301	315	305	317	329	303	313	288	290	318	319	340	322	333	332	303	326	338	310	316	343	325	326	303	293	352	304	343	314	338	359	314	342	341	339	328	320	317	335	342	342	314	325	343	310	299	326	288	333	336	344	324	330	320	316	326	329	298	330	354	290	293	323	329	307	327	354	328	341	330	324	335	326	321	271	341	285	312	299	311	338	355	327	346	311	328	288	300	333	349	353	320	292	341	340	330	322	306	344	317	317	324	319	312	325	339	341	329	320	329	324	330	301	326	347	304	326	295	332	322	317	299	344	349	357	355	329	338	324	355	292	339	321	335	322	313	326	312	329	324	317	314	314	313	311	332	311	328	327	319	286	299	297	319	322	316	319	329	325	372	319	317	295	332	332	373	310	339	363	356	328	316	338	333	347	335	298	302	319	334	322	331	295	330	332	329	299	307	311	340	335	350	320	345	325	306	344	319	302	324	313	332	339	328	348	339	318	303	333	320	358	323	377	303	322	335	335	331	301	319	319	331	352	331	330	321	299	352	334	304	326	330	312	323	322	313	306	343	336	321	344	320	299	308	334	313	321	332	335	322	340	362	357	340	320	348	320	350	316	314	323	301	308	344	340	335	313	304	355	323	354	311	341	316	304	324	317	315	306	342	343	331	313	355	308	368	351	347	311	320	311	335	323	311	315	320	354	369	317	359	343	326	292	326	300	326	308	314	326	305	327	345	324	353	290	323	325	319	321	321	300	333	347	341	340	316	335	313	335	342	340	365	349	329	315	319	339	300	305	320	344	328	302	346	333	309	337	333	337	346	326	321	363	291	319	327	325	374	314	354	313	296	310	328	321	342	314	293	323	301	326	328	321	333	322	347	363	336	364	324	329	388	347	333	299	348	295	329	357	342	293	333	323	311	321	340	320	328	327	321	339	320	331	350	301	334	358	330	329	291	307	308	320	284	311	334	328	300	317	328	322	298	302	297	317	309	334	339	347	268	317	334	367	324	333	347	341	372	295	349	301	309	298	310	359	355	357	325	327	302	310	326	326	318	317	328	313	338	317	292	349	326	312	347	319	335	306	329	323	334	330	288	314	302	338	329	368	298	303	279	308	322	361	326	296	309	302	327	324	353	315	338	305	342	297	320	298	321	322	300	299	323	335	331	349	338	314	346	338	303	333	346	331	326	302	306	313	327	356	306	294	315	327	351	337	313	318	339	348	312	322	335	333	319	349	329	349	352	314	302	341	326	356	321	292	301	326	321	299	320	308	322	336	332	313	300	293	316	345	318	335	334	342	312	336	306	327	319	326	323	322	315	305	320	314	310	308	321	313	340	301	370	320	322	343	326	315	305	324	320	325	326	327	331	331	316	309	325	292	335	292	328	317	298	298	331	327	302	353	326	318	308	311	327	345	325	321	300	344	305	333	342	321	321	314	332	313	315	300	316	337	328	297	334	322	320	322	316	324	310	327	330	315	305	311	326	314	281	306	333	317	332	322	334	329	347	337	316	351	296	333	319	326	311	327	326	345	334	333	301	289	331	321	328	320	329	372	331	315	344	321	324	317	291	330	346	341	349	336	323	321	348	330	324	355	330	338	327	334	322	338	345	321	353	309	299	308	340	334	352	310	323	308	343	328	318	309	320	317	323	335	303	336	346	287	334	350	343	356	349	347	320	332	325	304	327	330	307	329	299	318	319	335	316	280	303	302	318	324	335	354	348	297	352	350	321	319	315	335	318	310	337	343	332	348	338	325	302	326	341	301	333	328	328	356	313	364	301	332	362	335	313	320	351	330	303	325	371	305	318	348	301	311	337	342	326	319	330	346	351	352	316	335	346	340	325	293	337	322	299	322	332	309	312	303	319	300	349	321	312	357	336	328	294	326	313	337	316	305	372	299	318	336	308	319	318	306	318	311	298	336	284	358	292	331	345	342	322	318	329	341	287	314	328	344	334	332	335	318	298	308	314	334	335	352	337	310	331	314	306	306	318	303	294	322	309	336	310	327	316	335	325	339	344	324	308	322	344	330	325	317	299	320	331	310	290	315	338	304	334	298	323	312	303	313	333	333	334	326	300	342	293	295	323	309	343	338	308	318	323	313	306	313	320	354	340	316	325	312	344	299	341	328	332	304	337	318	344	316	285	327	307	313	312	318	350	315	324	327	335	296	331	316	307	306	283	352	333	322	306	371	327	335	332	335	313	348	272	313	329	334	338	297	327	314	297	335	317	342	347	305	329	325	341	311	325	279	330	326	337	307	322	390	310	324	328	338	301	307	298	320	343	335	366	330	338	325	350	308	311	317	312	348	327	315	306	324	324	296	298	326	337	317	329	361	307	326	313	312	315	327	342	354	299	329	330	346	356	306	320	302	344	330	314	316	351	333	336	358	329	313	296	308	327	311	305	294	305	340	341	322	302	325	322	316	323	340	343	332	297	320	335	340	364	320	339	313	353	315	320	311	333	340	295	309	304	319	314	307	327	308	359	328	328	334	382	317	325	326	333	337	329	334	318	321	297	313	322	328	296	333	316	330	311	330	336	306	344	314	311	313	360	303	325	315	334	332	320	330	321	325	331	353	306	336	328	326	363	326	328	339	334	303	333	363	319	339	324	311	331	296	344	320	350	345	315	303	304	343	335	328	330	318	326	328	324	348	384	331	297	310	319	330	330	331	334	327	320	323	303	343	318	346	292	308	312	305	341	338	339	352	333	331	315	343	301	360	315	318	300	340	342	325	364	311	334	323	339	281	338	322	317	332	381	312	344	328	339	333	328	348	341	299	329	331	332	350	344	327	324	324	323	294	342	321	310	332	318	348	346	344	345	303	308	321	322	340	343	298	340	317	321	298	328	302	362	329	346	347	305	314	326	339	305	309	315	343	343	340	349	326	322	332	320	318	326	339	314	339	329	349	305	350	288	322	305	342	322	329	331	339	302	320	308	341	293	307	311	309	346	326	350	337	346	322	308	324	303	321	328	364	345	322	301	312	329	326	329	326	321	339	322	339	309	317	337	326	351	320	311	330	285	320	325	327	338	362	311	297	334	330	338	336	310	318	320	328	349	309	274	334	313	357	342	336	326	306	360	317	309	296	330	341	318	292	318	318	323	344	343	302	330	340	309	352	308	289	319	334
61679	84022	56366	13654	26253	4672	705	678	629	638	583	613	593	573	595	584	577	574	548	576	572	537	566	525	569	586	557	566	569	571	585	515	580	586	515	548	554	605	548	560	542	565	549	558	546	530	561	505	557	597	542	574	525	585	539	568	612	528	478	554	514	566	519	575	538	531	531	565	538	570	607	595	569	561	584	580	561	560	483	588	572	546	552	573	568	566	553	539	518	561	535	548	567	525	520	559	569	514	564	529	547	550	548	554	559	545	532	570	540	571	569	568	592	590	531	591	615	576	571	599	554	534	554	534	544	598	580	536	554	553	511	569	555	524	606	566	528	568	527	531	525	562	623	587	542	575	589	552	604	548	562	558	561	529	574	569	576	562	563	571	581	520	594	560	597	560	540	538	561	536	555	555	581	546	572	560	558	546	523	540	535	537	542	540	572	581	534	597	560	552	564	517	565	534	573	582	579	584	513	556	535	559	556	580	589	582	565	564	579	542	538	552	568	566	564	549	594	541	549	551	578	550	501	603	574	561	537	588	566	542	553	535	543	531	534	530	564	578	540	573	527	579	579	560	563	536	566	539	552	549	550	567	545	520	560	577	514	554	559	604	533	558	573	523	562	526	565	584	547	566	527	543	551	526	537	595	572	552	574	580	577	519	560	521	511	555	530	577	562	567	543	551	537	557	536	552	540	569	543	545	571	610	527	554	566	563	533	547	555	559	602	603	564	547	561	566	528	533	568	564	544	570	571	599	555	554	599	578	584	581	565	572	569	577	541	507	588	571	543	589	525	535	550	520	558	565	513	545	530	551	572	594	519	564	563	583	565	611	554	610	563	526	555	569	539	570	565	551	601	540	526	563	535	560	556	565	578	588	563	527	619	545	560	561	528	562	565	550	528	588	516	537	581	533	536	545	572	588	556	542	582	548	584	527	544	557	491	557	552	591	583	607	568	564	504	534	558	552	568	561	540	534	606	539	565	513	578	525	556	562	564	566	569	556	567	576	587	534	565	573	589	561	561	588	523	537	551	598	533	592	526	530	543	583	570	590	576	537	564	563	569	550	579	577	586	548	558	549	572	556	595	546	577	556	539	536	543	618	543	546	564	603	548	585	553	563	576	591	579	528	534	563	557	558	499	549	532	536	571	527	579	581	556	582	558	553	547	562	563	573	526	572	597	528	543	529	569	570	533	555	543	568	514	517	558	616	582	571	574	548	590	545	554	542	588	534	585	567	549	561	580	559	579	565	563	524	555	515	556	559	525	579	539	554	553	575	557	564	567	577	565	513	509	593	568	606	529	569	563	557	580	530	568	574	600	575	578	553	540	560	550	530	541	558	537	585	518	570	545	535	574	554	542	558	538	578	535	575	576	545	547	599	526	527	528	577	538	534	559	542	563	554	584	518	518	552	534	548	535	543	551	531	553	546	532	526	585	548	568	581	584	551	566	554	531	574	600	548	568	577	561	572	560	552	504	574	556	541	549	614	581	540	562	521	519	551	581	538	559	533	568	560	524	527	568	541	551	557	562	507	537	578	579	572	576	551	569	555	566	546	555	564	582	571	530	503	543	539	565	560	559	565	557	567	511	574	532	589	590	499	550	537	562	564	553	531	525	529	534	567	563	562	584	570	540	592	552	574	573	592	553	586	579	580	569	515	554	559	533	564	511	566	534	572	599	541	588	588	579	578	535	565	587	561	599	585	553	587	562	507	542	538	547	545	544	599	567	567	514	561	544	574	534	514	573	590	567	548	518	544	574	561	586	536	569	586	552	587	558	582	542	550	549	514	590	553	575	564	612	530	520	531	595	568	556	601	563	559	522	592	539	539	590	550	527	557	584	541	551	548	552	548	559	568	531	547	553	560	575	579	573	585	626	535	574	559	545	525	550	617	569	508	571	569	563	548	575	559	546	571	551	549	590	564	568	561	551	542	573	557	599	596	530	553	573	564	554	607	560	542	562	528	585	598	570	581	587	577	529	544	536	579	548	545	516	556	548	544	565	602	581	548	542	580	541	555	577	532	537	544	578	631	577	553	531	587	577	574	600	552	574	540	594	549	557	542	541	555	548	541	536	549	576	568	559	556	520	575	540	530	590	546	579	570	519	584	567	573	569	577	521	542	504	543	588	555	555	563	565	522	574	544	560	588	610	560	540	558	575	551	570	515	581	543	568	543	546	527	599	581	600	570	579	562	552	553	549	601	568	561	575	594	586	502	565	514	602	536	534	589	532	549	513	533	574	560	588	544	538	577	518	583	586	568	551	590	592	577	577	605	555	546	565	506	599	570	589	550	584	535	564	509	569	568	545	559	568	565	509	553	558	566	558	567	516	576	580	555	561	570	561	597	560	574	538	579	558	582	568	557	556	610	577	577	506	538	575	591	544	536	533	522	535	527	572	521	578	539	547	559	553	567	569	573	518	586	576	566	572	547	555	491	536	552	561	593	581	479	559	561	525	563	563	577	520	567	530	547	567	522	566	540	582	540	582	538	557	566	564	520	557	580	544	533	556	568	526	565	563	579	556	547	528	607	552	570	561	538	606	532	513	533	562	537	565	530	600	575	573	498	579	582	548	573	554	575	587	526	552	573	611	507	574	551	536	533	554	553	581	559	582	557	563	537	550	550	543	613	555	534	558	563	584	514	567	582	557	563	561	586	596	610	530	574	601	529	548	569	517	550	585	581	586	578	567	519	539	556	576	527	572	587	531	570	582	566	563	552	529	565	565	595	527	545	597	556	564	556	557	530	539	501	602	527	525	568	513	563	564	556	579	547	588	552	538	537	586	529	533	581	558	563	601	567	547	545	561	612	560	540	588	625	537	589	558	559	568	548	562	612	523	588	547	523	598	569	560	554	582	586	566	550	545	524	574	579	547	531	577	583	579	596	534	560	500	555	546	573	554	564	584	566	607	550	548	576	604	541	583	553	562	615	536	562	558	510	529	549	578	537	551	557	585	549	588	580	526	582	559	546	564	564	568	510	564	581	558	536	592	564	527	528	562	537	497	562	546	557	600	571	577	561	574	532	545	549	521	549	566	576	519	522	548	547	530	545	566	516	533	569	563	558	558	529	543	541	586	537	554	531	561	527	598	522	541	588	576	585	561	571	586	565	589	548	572	566	579	539	582	565	556	581	536	560	548	592	577	551	533	576	551	545	565	535	607	563	552	545	543	585	563	531	541	580	542	558	538	539	565	533	543	598	550	541	564	563	593	545	578	547	573	551	557	609	568	532	531	586	520	568	567	528	561	507	587	612	586	542	557	551	546	561	552	536	570	602	580	537	541	568	589	568	558	581	549	571	547	597	546	576	596	533	549	533	570	572	617	540	591	601	527	583	513	595	494	547	581	565	543	546	575	525	557	548	555	549	543	574	561	549	532	551	553	584	592	575	576	557	575	558	554	561	551	604	563	542	580	568	545	545	544	541	532	556	557	597	543	567	543	549	557	541	574	553	544	583	578	536	540	547	527	561	568	562	592	549
24361	23530	30686	24170	21818	18423	3593	789	687	672	651	657	618	689	662	631	619	601	658	633	632	619	659	627	611	665	637	616	607	609	608	601	584	618	623	595	621	578	598	622	612	613	581	671	562	678	615	645	591	639	618	633	624	609	630	631	628	622	600	590	568	610	598	597	586	586	595	622	582	608	627	601	614	650	599	561	636	624	591	598	594	593	608	640	597	645	618	608	625	636	648	602	604	594	615	583	586	595	601	642	599	602	584	595	643	633	621	597	615	592	607	602	587	582	632	617	629	605	609	568	584	628	616	600	660	616	572	621	615	660	635	609	598	655	599	604	630	664	627	618	624	632	609	598	629	596	620	611	622	618	587	617	595	635	593	572	586	600	587	587	626	617	587	632	620	615	585	626	583	610	608	614	622	637	605	661	642	642	620	620	605	637	578	598	619	618	615	585	616	625	632	582	623	574	606	665	614	650	592	599	633	581	611	586	603	598	611	584	653	567	602	600	636	615	597	613	610	593	611	577	639	619	620	671	649	603	609	626	605	616	595	675	640	603	584	629	631	643	604	589	605	626	672	635	590	649	601	619	545	606	624	615	602	597	621	590	610	562	560	548	593	567	605	624	643	631	630	599	592	631	606	617	636	608	654	628	598	651	637	632	617	578	641	595	622	580	624	611	638	647	593	614	588	627	639	648	625	582	607	644	630	594	647	591	640	592	597	582	647	613	619	603	603	583	603	597	606	614	628	611	589	623	629	637	602	596	580	579	686	560	626	619	611	605	625	629	599	615	648	587	606	566	632	597	588	630	577	626	599	580	622	634	612	651	617	585	620	635	591	605	600	580	610	578	645	650	609	589	603	629	652	612	605	623	645	618	614	610	613	614	628	627	633	658	587	612	605	631	599	599	624	608	601	631	620	608	584	637	632	589	605	608	634	656	580	604	615	586	594	590	603	615	613	584	648	632	603	630	592	570	573	608	568	643	621	618	615	640	580	649	636	643	646	605	647	624	644	600	620	583	604	597	641	621	603	609	611	648	612	630	628	592	561	631	605	630	593	578	605	645	663	610	573	639	598	620	602	609	603	593	626	616	651	658	645	648	579	617	621	624	661	567	646	605	600	601	628	549	594	607	616	562	593	627	599	617	608	577	634	616	596	611	585	552	593	594	591	616	582	634	628	626	610	603	657	636	598	637	617	592	615	604	625	597	595	610	552	589	627	629	632	580	639	622	609	621	603	579	605	625	656	565	589	647	646	583	630	628	608	604	615	617	637	596	619	630	585	606	638	651	617	619	585	567	562	602	608	630	625	678	567	619	600	596	583	578	610	681	616	607	575	588	654	622	587	609	600	609	634	606	613	640	607	604	619	617	596	663	583	640	610	634	605	606	619	578	650	619	581	631	590	608	571	620	599	575	630	608	607	557	641	600	609	653	625	601	604	650	588	652	617	599	618	579	577	566	613	648	617	641	604	616	639	652	617	631	601	591	660	626	591	570	641	611	608	651	616	618	595	637	557	582	603	607	612	579	627	634	601	595	614	655	636	629	631	626	594	631	614	627	622	603	587	611	588	585	564	644	564	623	604	602	600	615	625	611	590	618	588	583	651	658	630	625	624	635	575	598	608	627	620	591	616	593	588	597	595	598	624	639	698	606	579	606	670	567	614	614	572	633	643	607	636	619	627	644	597	629	593	598	598	623	558	657	611	614	615	619	623	630	621	646	598	588	667	617	619	657	627	621	602	593	602	606	622	634	579	640	634	653	587	559	605	612	644	579	624	589	610	622	594	573	600	634	598	599	633	645	622	622	627	574	625	609	629	624	602	615	598	600	614	637	649	553	595	625	604	622	599	609	628	563	652	589	590	605	648	610	572	631	616	596	611	631	627	633	584	589	603	631	639	583	594	636	595	610	644	600	600	600	616	591	577	595	607	635	602	592	582	597	576	619	654	659	611	597	656	609	618	592	622	608	598	604	646	642	632	627	584	612	584	632	586	597	596	560	593	623	569	624	602	637	640	614	621	593	633	621	643	600	573	580	579	658	647	585	599	597	593	593	578	635	638	595	617	658	601	584	707	576	601	572	624	627	612	594	563	631	615	605	607	644	651	615	612	640	668	624	604	602	605	610	598	597	639	584	571	624	610	604	617	602	589	604	620	601	609	641	625	598	587	611	580	600	616	601	620	661	603	594	610	542	615	573	584	647	572	630	613	622	613	585	610	561	631	604	619	599	646	621	605	656	621	634	583	667	572	589	615	638	615	599	589	591	584	588	642	593	592	603	607	631	560	642	637	582	588	581	588	606	588	604	685	612	554	625	606	561	599	594	626	609	595	593	595	593	630	659	564	564	639	565	613	592	619	593	590	638	614	588	610	626	621	610	612	606	608	621	630	570	590	594	575	600	626	576	631	535	635	589	586	594	601	599	598	621	599	605	596	592	645	620	630	632	572	624	593	604	599	586	587	617	635	600	591	601	660	596	590	558	606	606	633	608	602	586	607	649	605	626	591	572	576	571	618	584	611	614	594	622	617	617	661	580	607	601	655	636	605	661	622	589	622	585	643	595	630	677	576	598	587	626	626	579	611	615	590	624	638	595	572	577	620	593	622	617	592	587	657	578	600	655	578	598	651	591	634	617	667	597	642	625	586	619	592	604	640	610	599	623	590	619	610	619	610	601	601	601	577	600	608	601	596	598	625	582	619	619	596	609	622	616	574	585	628	615	616	635	630	597	639	608	580	626	572	643	644	603	614	610	609	608	632	632	628	628	619	619	618	657	619	634	594	618	610	639	614	652	625	649	602	617	611	605	604	646	625	556	613	605	623	623	605	655	661	578	610	614	597	605	594	620	617	649	569	618	621	614	584	608	637	609	630	618	628	599	641	597	592	600	624	581	591	577	602	610	626	624	577	631	636	657	618	587	557	599	595	598	614	620	635	595	566	621	645	610	623	641	615	604	617	605	601	619	631	613	608	649	619	614	622	594	636	613	604	581	593	608	618	594	609	584	611	591	591	591	619	601	624	603	597	613	587	636	629	675	627	615	639	589	585	601	571	591	597	571	617	616	610	631	648	594	614	632	606	640	650	646	581	595	611	630	634	591	612	606	610	619	636	632	608	568	616	594	583	600	601	603	553	638	595	589	621	608	637	593	635	623	604	606	589	638	627	629	600	576	628	622	620	598	609	576	609	615	577	593	571	641	619	588	613	609	637	635	625	646	635	598	622	591	648	564	589	575	622	686	573	581	667	600	602	623	608	631	595	602	585	607	592	578	571	588	588	614	656	612	610	594	610	606	621	592	576	613	591	595	617	557	611	604	635	605	662	635	659	656	631	629	619	607	604	614	608	609	597	589	600	609	622	575	599	614	637	611	602	584	598	583	635	579	642	634	623	625	623	570	645	616	630	615	618	609	632	596	629	600	539	623	636	580	625	629	621	611	624	653	615	615	582	609	646	633	604	605	602	636	599	617	634	570	603	640	588	578	596	585
56185	93433	63461	16663	26973	6524	1091	1124	1042	1070	1011	962	1022	1016	989	968	999	955	906	949	938	938	964	925	1002	904	907	931	915	998	934	891	1016	970	959	978	971	938	919	991	938	954	944	951	927	965	913	940	957	975	933	1015	934	902	961	909	909	927	976	945	939	918	960	961	912	997	896	896	959	945	869	964	929	1028	933	956	989	976	982	1006	935	944	884	971	961	961	985	933	933	930	967	1005	948	953	944	904	913	977	973	906	908	936	955	925	1004	972	970	929	920	988	932	992	993	975	931	929	892	894	950	902	993	923	969	909	935	920	989	949	981	929	994	929	976	947	960	997	941	968	930	960	992	969	1027	928	953	883	938	985	926	908	960	957	954	974	957	993	974	941	938	932	904	941	1022	957	995	948	940	932	988	937	905	935	936	943	980	897	945	932	1016	970	890	920	945	956	931	971	992	938	943	925	952	954	972	935	936	939	918	918	975	924	966	943	946	962	923	963	946	1014	896	935	908	993	950	970	966	946	893	944	956	892	975	916	926	972	929	976	959	935	964	959	914	985	955	932	974	965	939	907	950	964	982	975	890	904	1011	972	965	910	936	944	876	942	869	949	930	1010	955	936	946	942	985	949	1007	982	916	955	971	989	969	938	960	965	937	900	965	921	979	910	853	914	996	926	933	925	922	979	959	965	910	932	1007	936	961	937	912	909	910	945	939	962	898	876	931	945	980	985	1002	983	939	913	933	926	899	1005	976	967	888	950	929	941	955	925	910	915	964	913	929	927	933	939	953	942	930	942	968	926	1012	943	962	968	960	882	907	940	915	977	925	940	912	922	981	939	953	945	921	875	959	981	929	948	945	925	941	994	958	958	952	915	932	967	918	964	966	947	912	954	972	956	970	923	941	920	910	896	961	948	964	998	975	932	954	922	955	916	960	975	887	939	941	967	928	938	947	961	936	913	925	947	970	935	976	915	958	935	912	968	933	972	961	918	921	917	918	915	939	939	972	926	965	943	931	962	900	939	970	925	963	948	979	941	914	933	956	933	988	944	970	936	938	928	994	937	975	930	943	938	938	1003	965	977	936	950	1005	994	936	916	978	963	1000	938	927	935	897	942	1018	949	1002	965	987	964	929	911	925	951	946	877	965	983	944	910	934	939	955	898	959	936	957	874	963	937	1001	955	949	944	932	882	920	963	960	922	914	940	969	948	929	973	862	944	935	920	942	956	988	968	946	929	989	901	973	961	918	887	930	945	987	967	928	936	948	973	930	969	930	929	906	957	962	932	971	970	942	934	923	934	933	917	914	960	922	970	935	978	990	901	950	914	949	957	1000	918	949	881	937	985	918	977	935	942	955	977	954	980	948	956	931	914	926	913	920	931	990	923	944	893	943	968	940	896	945	930	990	1014	951	930	939	969	919	982	970	989	925	907	990	950	960	934	914	959	951	976	916	924	871	929	929	905	952	908	939	959	933	965	980	922	987	940	958	929	999	971	1004	997	953	985	940	949	938	937	941	938	933	882	879	1006	995	975	974	962	960	941	956	996	933	930	968	936	921	874	949	948	953	953	961	969	1003	959	949	943	914	922	913	946	972	925	989	993	929	963	957	916	1009	935	960	870	982	984	996	947	914	937	960	922	924	874	975	1014	1022	914	939	917	939	938	922	947	959	965	926	968	958	925	947	944	895	934	932	915	944	956	941	981	961	967	915	920	936	962	923	965	966	893	958	891	945	995	904	903	987	926	968	933	955	951	946	944	972	969	971	930	908	933	893	964	920	967	965	998	954	897	919	961	971	929	953	987	941	946	927	921	947	962	974	963	941	891	896	942	947	971	979	926	993	973	970	964	962	904	1000	904	899	942	871	893	926	966	964	984	938	955	976	910	946	939	972	987	938	1009	905	927	967	975	918	945	922	959	941	966	967	916	971	942	923	1011	996	911	916	897	991	874	947	975	946	935	965	965	961	950	959	974	928	966	921	924	910	947	960	971	957	932	966	895	959	978	934	911	968	993	961	950	958	937	940	931	954	976	901	956	941	955	883	966	949	964	958	904	974	945	983	935	981	968	924	958	1021	940	942	1001	902	960	880	947	969	959	933	919	957	963	1010	966	959	980	946	940	941	944	963	928	968	953	909	937	963	919	946	942	1019	956	959	948	947	927	933	931	940	920	979	902	892	995	874	917	967	892	945	934	915	937	1018	994	921	955	924	938	967	925	929	949	944	938	911	968	948	909	928	947	978	952	990	937	985	984	952	957	965	937	955	1002	910	954	998	951	940	920	967	1020	924	936	913	980	1004	964	942	889	946	945	987	921	929	938	946	917	902	999	972	960	947	968	965	941	930	943	980	877	952	940	958	895	947	948	886	909	923	954	1002	961	998	986	903	1014	951	972	862	891	916	957	935	934	912	986	946	968	929	962	900	946	948	928	935	902	987	901	935	970	967	961	952	924	906	950	950	984	950	940	921	935	940	972	941	934	921	948	935	968	942	960	1008	1000	962	963	981	931	930	954	982	996	896	930	949	904	926	914	957	988	991	940	951	1009	976	935	978	893	982	982	960	931	911	911	994	1075	969	940	962	935	950	957	977	911	956	983	949	949	961	973	930	969	991	980	964	940	962	926	900	984	922	955	969	984	926	908	938	912	939	1030	949	979	984	988	942	926	931	967	886	915	900	888	961	947	908	951	988	941	919	932	982	926	958	922	907	953	931	973	930	936	1019	935	958	906	964	955	1005	964	955	945	925	961	959	918	978	925	978	945	949	900	978	952	952	947	975	910	950	927	964	951	899	928	911	944	885	985	982	961	965	948	922	929	991	933	963	918	939	972	924	923	949	917	986	926	898	958	927	937	917	874	954	938	933	945	951	947	931	972	956	973	1001	915	956	980	973	977	972	921	974	896	962	950	1029	969	922	996	946	941	942	949	961	954	923	940	964	984	971	1007	923	974	951	909	969	930	941	942	899	926	954	948	929	904	937	962	960	933	908	888	927	1018	938	998	937	974	960	937	966	932	922	932	941	940	965	956	979	965	914	992	954	944	943	973	950	956	917	930	928	954	967	942	890	950	962	967	918	949	941	921	988	932	974	970	986	890	936	916	965	920	898	954	902	962	985	966	944	929	970	956	962	989	931	962	903	969	948	999	937	905	932	979	926	908	966	973	917	975	920	943	890	952	940	978	952	961	961	966	927	990	981	952	957	959	994	974	987	970	975	932	948	986	996	990	945	898	953	863	919	967	944	967	977	955	955	960	987	940	948	915	952	984	911	932	916	891	936	929	986	923	911	954	932	935	960	1011	895	990	938	921	940	983	900	926	903	959	961	1000	954	922	1002	886	960	954	954	942	949	986	863	962	904	918	918	931	978	943	945	1018	969	960	942	1008	987	963	953	938	942	951	941	932	947	939	962	994	949	954	947	962	917	920	966	983	886	960	936	939	1003	909	997	929	971	932	947	960	907	947	929	971	929	952	887	940	917	998	955	929	924	891	981	909	972	956	959	947	942	876	985	975	932	980	985	904	970	936	929	965	995	965	984	948	945	952	973	974	1000	976
32343	33528	24567	6588	1431	542	486	478	491	439	465	476	464	450	473	494	466	467	447	477	451	463	469	476	458	476	449	446	451	470	453	459	432	505	444	468	469	465	437	475	441	463	471	460	451	454	458	475	474	454	463	483	494	477	449	444	467	477	427	502	438	432	427	457	447	489	447	471	476	475	462	489	483	441	466	467	477	445	450	433	428	435	439	446	486	512	464	481	476	453	456	443	461	481	465	454	468	478	477	446	462	473	468	461	460	446	464	490	474	415	423	468	454	451	447	443	477	443	429	459	447	415	465	443	469	462	472	450	487	428	464	450	442	456	442	436	474	451	461	448	475	456	454	395	467	480	453	469	454	444	464	444	465	452	459	423	446	452	443	474	470	434	456	412	448	490	498	478	451	467	423	444	439	426	452	462	465	457	470	452	415	439	477	485	495	442	470	485	491	455	464	465	459	441	446	459	457	457	449	440	460	464	445	459	499	458	443	468	442	494	440	451	469	453	475	468	465	465	427	433	505	449	426	457	444	469	458	462	441	444	477	488	466	455	427	450	468	430	463	435	454	461	440	466	495	493	491	453	439	457	439	460	449	466	503	488	461	467	478	458	414	466	465	451	474	469	420	461	463	467	488	483	454	444	428	412	456	499	488	443	487	470	447	477	466	428	457	449	491	469	449	466	450	447	440	457	458	467	444	467	469	436	457	414	426	464	486	453	458	422	474	457	435	489	451	475	457	446	491	470	444	498	445	449	449	426	509	470	476	490	459	479	466	452	465	421	453	444	450	451	464	454	448	438	459	449	451	428	448	494	428	448	438	507	487	472	509	448	500	493	456	453	438	491	456	486	416	473	452	469	502	469	495	458	460	442	485	484	445	439	441	440	504	421	448	462	478	429	473	448	438	494	451	505	437	501	468	488	477	497	460	426	473	486	455	488	475	435	477	435	462	451	411	457	421	471	489	478	482	443	454	448	481	475	449	472	501	460	476	451	478	528	527	439	501	463	460	464	452	464	474	431	472	448	450	426	441	460	473	407	471	433	471	467	446	463	465	473	462	459	461	482	497	475	487	443	483	449	429	469	436	465	478	463	429	483	475	462	465	453	447	464	474	476	472	429	439	446	482	441	437	463	506	467	495	439	454	477	464	449	454	457	470	419	473	450	466	414	428	445	464	488	420	484	442	465	455	486	466	462	426	503	462	432	512	465	449	464	481	431	506	478	454	451	431	486	484	490	442	470	416	463	467	452	424	430	442	470	493	449	464	457	483	508	442	456	466	460	463	486	451	522	467	482	440	433	453	466	438	475	468	436	483	452	450	466	500	429	453	459	448	439	477	513	437	463	485	504	448	442	491	441	491	446	474	446	479	450	441	443	428	456	441	462	491	453	463	456	463	453	448	425	459	470	457	435	484	442	471	457	474	455	443	463	488	406	420	452	480	490	448	450	447	456	462	462	484	466	450	493	457	460	477	489	454	484	475	471	462	468	450	456	454	446	450	473	474	505	471	441	450	444	450	453	468	493	455	468	484	461	434	447	495	464	471	502	492	456	447	453	450	482	441	491	455	488	486	459	464	483	485	424	446	464	453	493	447	484	467	446	478	435	465	475	452	461	450	448	481	448	464	424	443	475	464	440	439	474	455	461	421	456	452	468	458	450	476	498	468	457	442	493	490	443	452	469	460	471	468	447	422	475	498	466	473	455	496	466	480	434	462	484	474	446	460	434	441	439	450	448	486	481	463	479	436	464	450	432	471	440	453	482	486	446	440	513	455	504	446	423	420	479	462	473	449	422	503	459	449	477	431	426	484	421	484	429	471	458	468	452	490	459	483	462	450	453	473	467	452	441	441	464	426	448	473	438	421	483	495	423	469	430	472	460	449	436	505	462	444	470	467	469	443	486	455	468	467	462	483	427	424	465	467	473	448	444	464	421	449	485	455	448	441	446	483	481	487	487	480	497	458	460	468	462	445	496	445	468	485	463	475	458	470	443	478	458	430	452	491	467	469	444	448	439	488	452	479	491	416	489	440	466	426	443	480	431	450	463	491	467	486	437	427	482	477	444	458	478	482	442	461	463	460	488	468	493	474	497	473	459	453	423	485	422	506	494	525	484	462	498	521	446	446	447	453	440	465	476	479	477	473	471	455	437	496	439	476	462	447	437	444	467	461	481	464	466	457	491	462	492	499	416	429	460	472	457	463	430	464	416	451	452	436	532	431	433	454	473	450	450	513	493	510	495	460	483	453	471	488	442	463	441	435	462	460	486	443	489	494	417	467	474	475	448	467	446	456	487	480	436	481	471	478	432	482	485	443	444	471	442	439	499	443	478	473	484	423	477	462	457	435	443	468	448	476	423	467	464	445	475	461	466	477	489	461	463	486	460	421	452	435	447	458	483	512	458	461	442	464	470	475	441	483	478	468	471	478	451	436	437	485	460	420	501	448	466	477	455	446	455	437	452	453	476	454	444	458	478	487	477	475	472	470	433	474	428	447	468	471	483	467	409	443	441	428	435	404	447	472	433	420	471	458	433	489	452	463	467	465	458	493	471	474	461	454	439	491	452	458	420	489	449	498	419	461	492	450	471	450	490	453	489	487	434	444	442	486	450	481	446	469	439	446	463	459	432	484	468	475	456	470	479	471	462	454	490	460	444	451	483	453	451	464	443	471	456	419	456	485	464	463	491	479	423	452	452	476	446	438	479	473	488	455	422	461	457	464	465	456	415	454	445	456	449	488	411	479	485	445	447	434	500	451	475	452	499	498	434	451	433	520	448	466	469	471	457	472	485	481	485	435	465	446	455	469	465	460	435	482	468	441	478	466	450	470	439	442	457	429	432	471	459	466	454	447	460	445	409	456	453	479	448	483	463	463	457	457	446	456	517	454	474	470	473	493	489	462	446	490	426	468	489	454	457	412	450	469	467	473	454	463	451	431	441	471	436	428	440	480	436	470	440	476	476	448	472	435	459	462	477	508	494	469	471	433	462	457	482	477	434	465	457	477	485	470	468	456	450	470	439	469	466	457	490	455	421	470	475	468	450	474	420	475	459	442	482	473	477	463	429	469	483	444	475	455	504	487	493	472	450	444	436	504	473	425	454	473	459	449	448	449	418	469	476	460	483	489	477	464	461	512	449	457	496	430	479	448	465	427	478	465	502	454	451	423	437	487	477	422	452	470	434	452	426	461	463	446	470	465	452	468	479	487	424	505	439	476	465	454	453	457	477	412	437	455	474	427	488	427	455	456	457	481	463	440	442	450	450	471	436	463	482	466	449	425	485	447	494	480	457	480	495	478	445	455	500	440	494	479	444	464	528	491	443	489	421	474	458	484	477	446	412	473	479	464	431	471	428	478	444	455	473	462	444	493	507	443	471	484	436	468	446	490	462	473	462	480	454	486	479	426	439	460	436	449	454	452	470	434	465	423	460	443	479	490	442	469	424	467	465	462	474	451	474	463	460	483	471	453	453	446	442	447	460	446	458
42190	49617	25718	2823	3002	984	785	743	861	748	759	811	771	765	778	744	778	764	782	830	760	773	766	787	783	751	793	748	826	765	791	825	763	778	774	778	768	772	775	810	763	772	758	779	759	793	764	812	754	786	806	732	783	741	793	770	768	789	819	738	735	743	769	772	782	799	751	787	764	771	749	747	741	780	770	783	784	757	740	797	758	743	751	818	751	741	762	786	813	763	758	731	721	751	769	760	773	785	754	790	737	790	774	790	759	778	788	755	768	789	766	776	827	830	765	778	812	772	784	774	793	780	784	798	825	797	767	840	808	781	788	839	738	774	758	746	777	770	764	718	793	752	803	813	821	758	769	805	817	775	785	769	777	829	805	804	747	770	830	820	822	745	776	776	768	799	821	784	776	780	811	770	833	794	786	739	760	789	844	777	724	745	797	796	782	805	755	793	736	789	798	787	796	768	761	852	750	763	732	784	799	760	794	814	784	798	763	728	728	741	750	719	800	801	771	723	777	745	786	808	737	777	786	762	734	781	754	786	744	793	793	771	766	815	807	754	719	801	761	764	785	764	798	778	825	788	830	718	775	778	763	776	759	770	827	731	807	837	731	792	749	786	808	730	788	790	718	780	781	781	776	769	776	771	765	812	785	789	794	787	769	773	758	796	710	786	792	783	755	795	760	775	764	735	775	761	795	805	790	788	766	787	737	803	761	783	758	762	810	796	781	790	805	783	759	749	760	752	781	772	770	731	793	776	778	791	777	734	797	786	785	790	811	761	790	792	782	767	760	783	769	744	763	730	769	810	805	796	812	777	751	738	766	780	796	707	779	764	788	774	771	800	733	772	803	758	736	826	785	772	719	755	775	807	764	760	778	771	776	767	744	766	766	792	771	733	751	815	753	792	773	793	785	745	786	752	777	777	809	787	753	762	786	755	794	777	797	732	811	781	755	826	803	767	731	841	782	769	778	751	785	791	753	774	782	751	799	817	831	749	760	746	798	778	737	822	782	781	775	738	773	788	800	802	791	785	763	754	710	779	755	764	812	785	744	777	764	755	750	739	877	801	750	765	816	736	757	754	753	724	755	735	765	722	792	757	797	705	803	768	767	782	731	768	768	771	780	746	764	737	749	750	751	720	766	757	731	785	720	761	748	728	803	827	769	762	764	784	789	747	732	788	771	770	764	777	746	786	734	825	810	755	790	805	773	754	790	740	816	832	816	812	791	775	770	793	766	737	768	729	752	780	764	812	784	764	764	768	783	808	772	811	836	741	770	759	783	788	850	760	772	794	786	735	799	774	760	768	797	770	742	780	819	753	760	778	735	842	775	859	797	726	825	790	780	780	742	761	732	761	796	771	780	770	810	817	815	739	788	788	792	707	753	770	737	816	770	794	783	789	771	794	786	727	745	767	764	776	792	813	792	736	758	734	781	818	736	806	793	771	766	806	778	753	732	749	797	769	766	792	800	824	766	787	773	783	753	778	799	773	767	719	762	743	759	786	824	791	775	768	776	730	759	776	763	786	722	774	733	804	793	843	791	757	795	781	845	740	765	747	782	768	750	769	775	752	759	756	779	819	784	770	771	768	754	774	778	769	766	793	751	753	766	763	785	785	741	791	770	756	764	790	754	771	801	791	792	732	804	781	736	733	798	767	800	764	762	780	754	726	766	789	780	800	783	859	786	725	800	762	783	765	763	799	732	749	777	795	812	752	813	732	788	768	766	741	810	732	751	721	756	761	744	739	787	800	802	791	739	816	741	765	796	750	785	752	786	756	777	787	780	786	773	792	716	744	720	726	801	759	807	777	794	759	760	766	830	755	802	759	766	791	701	743	769	799	783	776	783	788	779	781	778	783	745	779	798	754	757	778	800	769	769	763	797	713	815	806	820	795	746	797	784	791	750	735	790	790	814	817	797	752	751	789	769	786	769	811	804	737	804	782	755	765	748	785	800	788	734	774	783	764	790	781	797	747	822	768	740	760	748	790	760	797	816	806	766	787	772	755	735	730	807	772	764	772	754	775	763	762	747	792	772	768	783	788	777	795	785	761	775	752	782	774	770	731	748	782	761	758	805	780	783	794	760	830	758	766	790	778	776	777	789	792	752	737	761	789	803	748	759	745	779	780	743	740	744	777	786	801	798	789	804	784	757	739	753	855	768	714	797	787	734	798	796	792	738	782	767	787	780	757	754	771	837	769	756	794	805	778	740	761	780	730	786	736	719	735	788	750	763	788	778	754	793	760	783	783	788	764	730	805	738	761	793	746	787	765	772	770	788	737	780	769	752	736	721	787	722	782	744	784	818	780	785	722	769	794	779	776	749	742	790	772	805	804	710	802	777	793	713	723	822	775	764	788	827	849	752	814	781	787	786	718	822	756	766	728	801	832	808	792	800	722	746	746	783	783	795	785	828	768	752	785	715	752	808	758	822	709	745	764	795	768	755	745	769	814	721	788	755	784	760	745	764	765	772	779	813	760	748	807	737	754	763	773	798	812	760	733	780	785	764	844	746	759	763	742	759	728	778	736	750	820	728	767	808	783	794	773	768	808	774	797	799	755	760	810	749	773	796	779	799	829	759	818	765	761	774	808	803	781	801	786	790	745	751	772	787	751	794	769	801	756	781	794	756	780	793	789	790	775	802	779	759	733	744	775	775	782	846	783	784	789	717	770	754	779	790	796	800	741	796	783	767	815	779	791	793	749	764	769	818	793	792	754	760	773	818	790	763	776	805	749	763	789	777	772	782	762	733	764	783	777	775	788	774	782	795	793	812	809	805	765	715	797	780	784	812	810	755	722	773	764	808	771	761	733	825	728	743	761	759	786	804	771	788	769	751	793	748	803	789	737	794	736	783	802	749	779	770	788	747	723	753	796	790	778	770	808	764	756	788	807	803	793	794	805	807	747	821	781	764	788	775	752	796	780	813	754	779	785	746	755	782	756	733	799	744	742	794	806	809	761	773	799	787	765	853	762	798	828	743	812	784	775	736	771	833	766	784	723	773	721	806	747	813	734	772	773	791	780	733	750	706	774	849	787	821	843	734	760	736	811	760	741	776	764	747	780	736	765	754	731	788	798	820	724	773	761	769	762	823	765	703	769	783	739	769	796	752	776	725	800	732	775	799	827	810	744	788	787	746	796	743	781	809	731	766	740	819	781	751	753	758	789	739	829	779	720	804	730	769	810	781	765	765	755	800	760	774	757	794	775	822	759	801	767	768	793	770	783	800	752	760	751	785	826	792	777	749	782	766	796	737	731	729	763	754	808	760	749	760	728	798	787	718	784	790	804	745	773	746	798	767	748	841	766	746	772	769	778	781	738	760	821	756	759	754	816	731	730	726	755	779	794	781	772	757	774	802	751	810	760	764	787	800	772	767	770	720	818	827	799	750	784	709	755	786	750	791	754	768	758	737	771	812	779	770	742	750	731	797	774	752	759	736	806	767	754	788	766	781	732	786	779	801	763	776	772	801	818	765	747	795	814
26094	24945	30974	25411	19552	5932	490	387	372	408	362	391	424	371	362	388	375	352	353	380	349	355	356	384	398	345	370	341	391	374	384	383	370	350	355	364	359	353	362	356	384	374	369	338	357	363	371	366	375	380	391	348	353	410	323	356	322	332	380	344	355	333	340	354	366	348	370	366	335	338	369	362	331	321	340	376	347	353	378	346	331	352	357	378	353	377	360	330	353	347	313	382	368	341	345	355	364	330	354	355	349	399	322	374	363	333	355	359	346	334	375	359	387	384	354	400	401	383	358	370	343	382	376	352	354	351	363	343	340	362	371	347	383	371	343	373	374	337	346	408	374	382	380	353	360	362	340	353	354	386	381	380	361	381	372	332	318	335	366	394	352	376	316	382	348	345	387	334	354	360	351	360	376	342	332	364	368	365	330	335	372	330	357	374	399	348	321	368	362	357	343	336	361	353	360	331	359	365	320	348	336	338	373	368	340	337	374	362	321	378	357	346	393	342	336	354	348	335	383	396	330	356	378	343	396	331	360	371	368	326	364	370	337	354	380	321	374	351	354	340	335	366	350	346	335	352	346	324	363	366	337	360	328	347	345	377	342	344	340	347	347	342	362	360	353	370	357	371	320	334	379	343	339	355	341	366	357	340	330	343	363	346	354	342	366	366	359	355	388	342	354	367	374	367	344	361	359	370	384	346	340	383	342	359	331	354	361	379	341	379	373	368	360	349	385	365	349	351	349	378	360	351	347	352	377	319	376	346	377	341	377	365	368	352	346	378	364	352	379	347	331	381	363	350	339	336	354	348	329	353	369	359	363	352	391	355	364	338	374	343	349	363	357	348	342	362	342	360	335	376	358	370	400	354	370	359	359	353	354	367	357	335	329	341	332	368	385	377	340	378	390	320	344	366	373	357	371	338	354	366	379	371	352	369	353	328	348	367	365	401	387	357	362	330	362	355	375	362	329	352	389	353	362	375	369	374	394	355	362	361	386	406	340	318	324	340	380	323	360	357	386	358	322	335	390	354	359	370	344	343	349	344	352	362	373	358	354	369	347	342	357	358	373	375	357	340	354	344	352	359	348	364	363	353	343	366	356	377	363	366	354	373	361	347	382	341	326	346	372	332	375	350	368	336	338	338	338	340	344	353	390	390	387	341	371	369	337	356	360	396	401	350	340	356	370	358	345	361	364	327	373	339	381	361	310	330	361	353	370	343	330	389	382	357	360	360	325	353	379	334	345	368	347	358	344	327	386	326	377	356	336	363	353	366	353	337	381	338	358	353	381	353	350	384	353	326	352	361	376	354	368	355	370	378	383	332	364	359	355	343	325	333	426	376	359	342	353	361	324	352	361	345	341	377	357	354	374	381	370	340	327	294	327	363	341	400	373	370	349	382	340	340	379	375	358	354	379	360	375	382	397	371	339	329	354	366	361	343	344	360	322	384	355	368	338	354	348	351	362	363	336	334	355	395	354	352	339	343	355	371	333	360	337	361	377	353	363	313	360	381	333	339	395	360	350	394	368	342	374	339	361	356	361	371	373	375	348	388	342	355	368	372	358	373	383	376	363	347	354	348	358	323	399	349	376	368	375	349	380	350	372	330	360	382	342	371	347	351	347	404	380	384	358	370	378	337	400	361	337	389	340	392	394	364	385	368	378	353	365	352	378	337	379	385	348	351	392	378	341	337	374	354	393	319	398	365	351	353	365	356	352	315	340	388	370	364	360	362	348	361	365	371	384	366	358	351	359	359	333	382	381	357	370	370	356	393	377	380	340	334	362	328	384	373	374	350	328	371	382	369	325	386	344	354	361	330	362	356	358	373	327	351	370	374	351	343	340	362	357	384	354	368	355	361	328	373	394	356	397	375	350	382	361	334	356	338	390	397	366	374	372	332	377	358	379	319	356	362	360	343	373	338	357	339	347	350	342	336	388	358	346	375	362	324	367	354	365	376	369	375	378	363	367	360	349	381	365	390	315	382	350	358	351	342	378	346	346	343	365	370	352	362	337	335	373	338	344	361	347	363	371	353	383	353	367	366	368	376	350	385	336	336	316	353	373	357	361	371	363	368	352	350	334	366	359	384	357	380	343	349	359	356	354	359	385	343	321	347	375	377	346	355	370	349	334	338	335	354	360	380	333	328	339	371	365	313	358	344	354	376	372	369	373	352	339	326	368	362	336	361	359	331	360	349	363	371	359	350	347	377	360	335	361	370	358	343	376	364	376	363	360	336	368	375	359	369	351	354	369	352	365	370	347	366	379	360	348	341	325	351	346	373	339	383	359	391	337	399	369	390	337	345	335	327	371	350	369	378	394	353	389	368	382	316	335	325	361	411	383	344	364	346	341	360	362	355	381	373	366	352	335	352	380	358	362	377	338	364	385	335	380	345	341	371	347	353	358	357	347	360	364	370	365	353	379	350	378	344	355	338	367	317	356	323	364	352	378	346	383	308	343	370	330	332	360	322	351	331	377	363	347	392	366	337	357	378	381	389	328	352	385	351	335	373	384	358	357	346	351	397	323	380	355	384	347	375	366	365	332	348	368	353	354	354	368	386	363	361	350	352	345	317	332	427	385	335	389	361	350	363	361	374	355	387	365	378	352	369	351	380	357	352	351	361	361	334	375	363	383	354	366	375	341	392	365	339	354	322	356	376	368	359	384	366	376	352	354	325	371	336	366	362	359	396	357	368	320	335	360	362	363	337	365	390	319	349	408	400	375	386	367	337	376	364	374	358	333	380	342	382	359	331	356	362	349	385	369	378	362	361	355	371	363	372	357	352	343	391	355	368	368	378	359	349	338	377	372	321	373	376	376	342	350	385	361	328	307	354	380	334	349	349	372	351	367	385	347	352	412	391	354	382	342	364	387	345	366	369	332	385	360	386	329	311	359	328	347	347	362	377	359	368	362	365	370	402	381	355	368	362	355	334	359	345	329	346	364	372	330	373	336	359	355	327	391	377	386	357	371	393	359	356	350	370	398	367	346	334	351	342	363	358	364	349	375	377	404	383	363	400	375	331	358	331	397	373	375	363	397	331	374	379	358	398	378	333	346	389	383	351	346	332	360	343	344	346	349	344	378	387	344	385	330	335	347	348	361	330	398	376	387	349	368	341	328	354	346	342	379	335	373	333	356	357	376	369	349	349	400	371	385	350	360	335	335	340	364	377	375	377	335	356	364	392	358	370	358	380	341	315	327	365	330	336	366	348	344	347	351	349	346	354	341	342	370	384	395	358	381	343	379	366	380	367	385	373	358	341	337	339	352	367	375	375	365	378	342	353	361	331	372	354	341	359	352	330	374	356	332	332	354	353	333	347	376	341	366	354	377	363	379	368	341	333	356	359	355	304	373	349	379	353	351	340	355	344	353	371	393	370	335	383	351	371	355	344	350	354	407	356	376	353	356	354	336	369	374	360	387	362	348	343	379	352	392	358	335	375	329	384	355	361	360	364	342	354	350	369	343	365	377	331	373	380	391	328
62556	85660	54659	11710	14941	2312	669	660	676	660	616	638	578	636	612	613	591	625	621	565	624	617	592	605	609	630	624	612	633	616	578	614	623	588	600	660	612	611	579	640	630	590	643	608	614	627	598	626	602	605	636	625	595	624	596	566	565	585	614	593	585	558	556	570	634	626	639	616	594	595	616	563	604	607	582	600	637	607	667	603	579	587	606	638	607	551	604	642	603	619	624	625	630	604	626	642	608	675	594	605	562	607	612	621	626	598	615	568	616	639	611	622	620	585	610	563	614	601	604	584	596	615	602	592	618	605	601	597	605	610	614	595	612	627	575	606	576	580	618	637	638	546	568	602	612	575	570	636	607	593	564	582	607	589	586	608	633	660	618	605	616	643	606	635	660	585	606	611	579	593	586	607	609	576	556	624	608	602	570	567	633	624	624	597	630	630	597	629	594	623	617	606	590	594	582	621	599	561	628	612	617	586	600	597	607	624	626	594	646	591	558	626	641	597	608	573	643	584	561	649	626	563	568	628	627	578	610	580	626	609	601	621	596	612	608	601	602	610	586	628	581	594	614	615	576	647	581	631	620	673	616	595	593	563	600	587	623	622	640	581	578	596	635	600	609	555	576	589	580	566	605	624	595	641	624	623	610	594	574	582	604	605	617	610	590	592	644	612	607	589	567	688	607	595	643	604	603	611	611	619	593	654	590	596	608	586	646	597	601	581	590	610	572	604	606	628	584	577	583	622	608	575	634	573	576	608	575	620	581	612	660	622	573	610	587	613	585	586	631	588	597	570	630	618	627	593	571	641	624	600	589	616	591	612	575	631	567	586	640	587	622	548	549	578	610	623	639	622	648	634	637	574	564	594	622	588	658	631	554	593	593	690	593	574	565	606	656	599	599	646	612	595	611	605	646	627	599	612	627	625	637	590	529	568	600	600	595	646	605	564	607	583	605	648	609	566	582	574	638	600	594	584	613	615	610	555	635	628	647	631	557	636	614	607	581	600	561	604	605	608	565	598	580	536	608	570	582	596	567	583	566	592	551	560	568	614	652	617	650	615	634	592	584	600	621	574	584	572	567	606	573	649	641	615	581	607	612	562	590	582	571	566	616	581	615	570	623	613	613	567	663	639	606	615	592	680	628	583	607	596	619	616	614	599	596	648	613	596	610	551	572	624	593	593	582	630	618	624	633	602	632	579	569	585	618	598	616	590	642	607	593	617	592	581	608	604	629	601	636	587	590	623	598	635	590	587	642	612	633	615	596	591	620	610	592	639	553	599	619	600	650	598	593	609	612	601	591	580	617	595	582	613	625	606	650	578	615	585	575	601	596	580	623	593	658	613	577	613	589	592	604	609	608	612	620	567	595	623	645	606	629	618	589	584	601	593	606	599	643	638	650	659	575	613	619	635	593	575	626	603	638	603	588	582	584	561	606	590	617	604	622	575	618	560	569	559	585	603	597	594	645	575	607	627	595	593	619	615	606	626	633	608	649	647	594	603	650	590	630	606	645	597	626	559	558	601	603	633	600	550	580	576	581	570	613	613	661	615	594	643	599	602	624	651	570	613	621	591	579	645	622	589	566	626	612	588	597	615	587	577	627	593	581	580	664	585	625	582	638	617	598	597	631	626	607	548	617	562	611	632	595	598	582	574	608	610	607	631	622	590	573	601	546	618	587	612	579	600	619	638	608	607	616	600	597	590	635	645	588	649	624	601	606	621	598	630	599	551	592	603	607	587	617	586	637	607	586	594	585	598	633	600	619	601	597	624	624	639	586	637	638	584	612	543	593	632	592	597	612	592	633	601	621	593	610	635	608	604	601	604	602	596	630	635	587	586	551	612	583	573	570	604	647	635	603	629	610	624	574	630	548	583	583	579	595	612	569	605	546	609	600	594	594	601	585	591	589	612	630	606	631	597	640	641	607	592	571	624	607	620	615	566	604	585	608	597	589	598	591	577	631	639	609	602	578	611	615	586	588	606	591	590	607	602	609	567	589	585	617	632	609	602	600	614	626	606	599	609	632	621	629	583	624	590	619	634	595	599	622	604	623	612	618	578	594	563	644	605	607	634	619	605	623	573	585	576	618	632	646	623	607	610	611	584	605	673	624	598	545	614	621	626	585	595	594	533	614	609	624	609	561	561	585	612	619	622	583	558	600	617	646	559	629	593	597	605	584	648	618	564	635	639	566	596	571	622	584	646	591	619	662	653	588	574	607	594	592	625	578	613	590	612	568	636	611	576	616	624	611	609	598	684	593	617	647	632	590	577	586	568	607	618	623	649	601	617	620	614	634	565	609	602	609	603	615	651	601	587	651	619	661	623	627	600	549	649	586	630	582	658	620	557	612	628	643	596	613	602	560	518	606	627	616	634	595	624	599	598	615	594	611	571	606	610	646	654	611	630	647	596	587	609	576	636	594	593	616	594	591	612	665	595	613	598	592	616	602	619	651	595	627	626	630	594	579	611	592	627	592	626	582	631	573	639	601	599	600	574	631	613	587	618	584	607	613	614	604	555	627	601	619	600	607	605	615	642	636	605	600	580	598	600	620	571	610	593	597	591	621	579	631	595	602	588	582	608	614	573	579	578	595	584	630	598	611	627	604	570	619	576	636	592	614	558	661	596	634	606	624	593	601	590	562	605	653	591	587	584	625	594	584	612	601	596	559	592	587	614	614	649	615	577	636	597	621	601	581	620	624	601	600	619	632	642	638	607	636	603	592	588	631	587	594	608	569	586	625	590	596	628	625	560	595	577	598	585	625	626	614	586	604	654	591	581	600	603	559	648	582	637	586	614	592	623	570	638	589	563	571	616	610	601	599	567	603	607	581	633	615	596	607	580	602	585	613	590	579	614	597	603	593	640	626	576	625	615	593	596	569	593	629	623	640	596	599	605	645	578	638	616	632	616	580	593	616	597	568	602	625	602	588	632	555	630	647	639	610	582	597	608	578	601	619	675	628	607	587	608	605	625	583	602	571	603	605	658	610	576	601	629	604	605	624	570	618	607	633	598	626	566	618	580	626	625	630	623	633	566	609	586	596	603	603	624	631	618	600	579	598	596	603	650	595	606	550	595	641	582	603	606	599	588	613	640	596	569	586	612	635	585	574	595	583	609	561	630	645	594	580	540	577	613	595	652	612	615	572	623	609	635	598	601	637	639	574	591	584	626	650	588	565	620	573	630	634	613	615	578	585	627	580	587	582	590	622	647	690	643	624	609	621	603	619	629	619	593	617	647	600	592	628	589	625	576	569	583	613	563	605	570	606	654	594	596	642	658	584	590	575	553	620	633	646	601	658	605	641	662	602	655	614	640	568	603	594	594	607	605	596	618	629	593	618	631	598	600	597	627	594	613	605	617	629	591	591	626	587	635	580	629	584	579	589	552	576	640	635	609	583	608	610	620	552	641	615	596	606	652	668	631	572	597	593	606	597	615	636	571	595	598	601	619	610	605	641	627	580	629	628	606	583	584	595	598	585	589
24352	22974	30827	24574	21759	18211	3437	753	691	622	628	654	620	631	643	646	629	641	593	650	605	621	637	612	580	636	639	617	636	605	668	634	623	647	607	697	570	563	611	599	679	632	626	627	591	634	620	647	593	587	621	642	590	639	581	632	642	642	623	653	627	664	641	591	574	613	647	599	598	630	632	649	629	622	655	575	605	628	606	651	609	622	630	621	601	584	610	589	588	624	587	574	671	587	593	627	605	634	605	608	642	579	603	624	572	643	627	617	682	669	623	553	568	591	621	602	627	584	623	574	599	616	620	600	594	627	623	605	600	609	610	638	621	622	568	610	640	660	633	571	617	629	578	597	602	626	612	586	585	611	610	608	616	582	619	643	566	576	612	622	640	581	570	605	599	576	586	601	626	630	600	623	634	655	605	581	616	638	601	635	652	638	590	623	600	581	604	592	582	650	637	613	578	605	610	663	625	595	580	626	592	618	645	625	639	581	636	617	616	615	609	600	619	574	616	637	591	588	634	630	633	614	604	617	610	626	567	597	619	625	619	599	614	583	617	605	598	634	599	633	637	625	634	662	615	597	607	610	621	640	655	604	587	572	588	633	626	647	649	605	602	670	677	596	617	602	640	626	594	643	643	619	660	640	645	574	588	638	639	561	658	602	599	582	609	584	589	629	607	584	628	631	627	603	613	622	618	598	587	628	669	602	615	628	609	554	659	576	592	626	600	580	567	612	637	615	598	584	621	655	568	634	623	579	605	610	588	612	632	600	604	586	631	579	619	650	645	619	596	578	618	672	575	587	617	598	599	620	619	674	610	593	589	573	641	608	624	603	578	586	597	601	642	611	618	578	606	569	613	592	648	577	629	634	589	608	593	591	633	644	587	597	592	604	570	619	625	579	583	549	598	654	595	592	633	583	627	592	669	606	620	615	637	582	600	611	592	602	625	597	648	593	595	610	652	617	616	584	604	593	620	644	601	617	613	641	582	604	637	617	619	622	574	588	564	599	641	595	655	589	610	575	642	645	673	612	589	632	626	613	606	652	636	627	675	639	603	616	623	586	591	652	616	603	628	593	628	647	604	611	595	650	609	605	630	588	584	656	649	606	620	675	644	573	606	589	624	601	596	568	610	615	640	619	634	598	582	637	617	612	614	587	606	667	579	600	624	618	648	614	599	588	610	576	642	649	618	618	610	606	625	664	631	623	603	647	644	588	599	627	610	614	617	607	626	659	576	619	596	673	591	593	595	636	610	580	587	664	611	645	621	597	599	589	617	664	622	650	606	622	637	647	625	578	605	607	627	658	640	587	654	580	625	622	619	633	592	597	601	647	577	590	644	604	621	591	644	636	635	633	612	656	606	581	632	546	631	626	667	633	631	625	610	612	627	628	622	620	628	616	634	592	661	634	589	651	631	585	615	615	609	627	580	621	614	613	666	586	611	625	622	605	623	647	666	663	626	566	587	602	608	581	627	636	609	584	645	625	635	647	630	597	613	575	594	597	574	624	627	595	614	625	591	671	579	565	587	646	593	618	625	585	633	583	630	624	619	639	613	580	562	594	593	625	594	567	600	610	609	666	606	628	618	589	638	611	617	591	591	626	618	645	590	610	606	616	626	604	545	585	618	622	607	617	619	602	624	599	646	634	579	631	632	594	599	587	619	646	631	612	623	586	658	591	549	635	636	618	658	587	629	615	606	610	675	600	593	621	631	614	621	621	633	624	622	590	571	612	633	586	637	609	593	609	612	589	595	575	611	643	568	608	601	654	645	634	579	612	582	633	642	558	606	586	574	621	603	595	602	571	628	559	624	666	632	596	605	592	649	595	597	636	630	636	578	594	650	609	693	611	571	612	645	575	577	619	622	652	625	598	625	682	587	667	619	621	624	582	594	609	628	593	630	606	577	592	587	627	600	628	617	576	658	636	609	576	623	638	598	641	667	606	591	589	639	608	631	591	602	642	617	643	644	613	606	603	606	646	621	607	621	622	624	616	632	599	625	579	573	580	645	640	586	588	625	631	611	635	586	598	607	596	634	590	651	621	634	649	602	634	647	608	587	607	628	575	627	608	642	615	608	647	610	645	598	529	550	602	612	608	610	615	591	594	566	629	657	583	672	613	636	624	593	611	622	640	618	635	615	630	581	616	619	573	577	625	618	564	630	665	637	613	640	631	614	612	610	583	628	609	648	602	616	665	626	667	614	614	597	598	605	574	630	615	646	620	647	629	575	665	568	641	626	598	582	580	625	601	602	622	669	646	606	618	673	625	642	608	652	590	635	621	617	636	612	607	623	632	634	643	637	598	632	582	599	607	578	621	628	611	648	603	621	629	593	598	617	618	635	595	639	591	592	646	656	617	624	608	596	581	603	606	617	615	604	664	639	599	597	669	604	597	619	637	655	578	633	617	631	612	605	620	650	639	634	615	578	554	606	618	612	600	628	631	626	617	585	598	645	627	623	636	623	617	627	632	609	571	639	604	636	599	576	610	592	624	595	588	650	568	641	619	621	623	605	643	606	601	595	669	564	576	636	622	631	658	634	585	594	587	589	602	629	618	586	613	634	625	639	600	602	621	609	619	633	577	611	567	627	598	556	640	598	603	591	632	605	622	604	569	621	607	644	592	585	664	645	632	587	617	611	610	573	590	616	619	638	609	615	619	613	587	571	653	568	603	650	663	608	623	652	596	608	636	665	616	626	579	617	597	651	587	649	622	614	614	684	631	595	621	610	607	578	605	587	639	637	583	600	613	655	607	632	649	588	613	654	644	620	623	558	646	590	601	633	625	618	635	585	641	611	560	582	626	610	595	623	640	613	567	618	611	627	591	612	615	629	599	616	586	626	635	643	610	650	633	654	672	622	636	567	660	578	621	621	619	624	609	594	587	612	594	586	617	590	602	619	646	618	591	659	584	600	636	658	568	613	656	608	614	598	606	598	605	635	621	598	632	664	649	643	619	598	583	620	597	583	623	628	651	626	554	605	593	622	600	593	633	556	600	600	630	615	591	633	654	621	581	617	625	635	611	639	569	563	586	640	625	653	621	630	601	653	571	626	660	620	594	579	628	651	619	619	579	570	604	563	600	638	606	651	576	593	630	604	591	623	594	638	613	603	676	606	612	630	612	583	639	599	610	610	581	657	637	571	584	666	603	627	606	615	615	642	574	629	606	593	638	594	621	638	644	631	623	596	621	618	578	652	615	613	633	596	587	642	632	669	590	594	637	598	653	617	620	651	640	621	619	617	570	614	594	600	650	646	613	604	606	607	603	611	645	618	608	634	621	624	625	627	611	614	634	629	618	606	604	609	636	632	651	625	642	567	634	609	602	628	619	598	628	595	612	628	609	631	594	643	560	636	614	630	598	616	572	624	623	604	585	602	586	637	607	649	623	628	624	604	596	590	624	651	604	599	583	642	614	591	617	619	609	626	639	581	572	610	606	614	581	611	612	638	575	599	601	596	593	620	630	584	591	617	600	578	620	624	625
62355	98338	65873	16317	24327	3239	1098	1037	1117	1034	1019	1022	985	953	971	1052	980	1000	966	994	904	934	949	958	993	983	981	957	953	939	991	972	919	962	1008	946	971	888	985	971	956	975	935	953	915	935	942	950	955	935	1017	954	965	966	951	965	916	971	959	962	978	933	964	993	1013	880	964	973	954	987	977	942	961	931	962	901	986	990	959	943	983	943	969	1003	969	979	1006	980	946	943	963	1001	945	951	932	971	961	916	926	975	938	969	890	974	986	966	965	954	958	964	1003	946	923	919	967	923	971	975	1000	961	966	901	922	959	984	938	938	892	989	940	977	942	959	974	972	908	985	922	871	934	942	921	934	976	907	955	924	954	944	946	921	960	947	955	1020	953	967	958	959	921	920	980	992	941	902	930	893	947	939	967	921	969	924	953	940	965	914	938	935	950	953	967	989	976	963	964	913	991	1011	973	953	944	967	998	966	977	947	930	913	960	919	903	936	947	979	980	945	895	993	991	961	951	978	1006	944	982	948	991	966	976	955	883	975	939	950	913	918	926	954	950	990	949	984	976	939	883	899	935	940	960	959	958	1018	1026	972	949	941	980	932	949	943	949	930	965	955	963	944	953	941	925	913	978	940	988	933	962	924	926	1009	944	967	936	960	963	991	960	933	981	949	945	1013	990	968	967	971	954	949	969	978	946	986	933	973	962	985	933	919	946	938	991	961	930	984	968	971	906	941	965	1000	899	980	979	975	1005	965	927	963	934	943	942	991	950	1005	927	1004	898	936	953	983	1003	984	913	990	931	935	979	937	944	940	906	945	952	963	966	962	966	959	1036	951	964	961	976	897	956	902	911	952	999	947	919	974	925	960	904	980	945	991	983	948	1003	995	914	971	915	978	943	930	997	906	915	972	917	1012	915	920	1019	943	943	912	947	947	968	957	1009	961	921	954	902	1001	899	923	934	942	976	961	974	955	920	954	907	1047	999	996	954	980	952	959	1034	968	950	986	950	888	999	995	999	935	954	922	939	987	951	949	910	957	1032	978	954	992	962	939	995	922	980	965	936	974	934	976	961	983	1016	857	982	974	954	920	958	914	1002	890	1011	934	1000	972	922	989	962	948	906	957	949	904	983	983	945	926	981	964	908	979	954	939	907	967	962	964	970	985	974	963	898	994	950	981	998	928	1008	975	1008	990	1007	926	930	966	999	950	989	953	983	972	996	948	917	946	913	984	928	975	959	1050	995	980	919	953	962	961	979	953	923	954	972	961	947	971	964	935	966	971	939	988	1000	895	1002	968	975	980	949	998	880	951	915	949	984	935	910	965	894	988	958	994	923	948	905	985	921	905	973	903	950	979	891	976	957	938	922	972	986	998	957	943	921	933	913	945	958	957	934	951	916	997	978	1010	951	965	983	992	1009	935	980	941	948	976	893	962	947	978	938	949	968	906	954	946	930	937	936	1006	951	949	938	956	940	980	893	978	1003	904	940	910	997	987	940	949	1001	931	939	919	982	1048	973	943	928	903	925	972	960	935	912	911	1042	949	972	971	978	900	956	993	918	960	963	983	937	906	943	916	985	933	953	958	988	958	919	953	941	966	975	1007	936	898	944	922	968	998	980	975	941	909	952	1026	1003	950	941	960	961	943	989	946	928	893	938	947	958	923	951	958	948	913	919	936	917	955	976	965	963	1012	946	954	950	974	929	940	934	969	963	947	933	973	980	975	931	973	997	901	876	996	972	925	978	945	989	968	929	999	940	966	950	954	948	979	972	956	965	978	966	960	935	975	954	938	940	1007	917	952	982	951	937	894	933	1007	961	919	975	952	942	987	1011	962	973	951	1003	979	941	988	959	994	970	962	994	900	971	1020	917	918	999	957	939	951	963	913	916	962	940	1019	979	987	978	1014	925	955	978	917	918	938	992	920	959	920	982	934	893	952	964	931	918	975	927	972	954	975	980	926	926	992	881	920	1013	957	955	940	964	1006	924	973	919	954	933	941	893	943	966	910	986	934	992	984	927	1022	921	1006	992	1020	957	967	1009	964	1008	935	961	938	982	950	965	983	1025	967	913	937	922	920	955	993	964	1014	907	948	910	966	940	968	987	953	948	963	913	939	976	991	932	956	943	965	993	962	960	961	959	998	955	998	904	955	1015	961	896	953	986	966	973	934	892	983	934	910	934	987	896	998	958	938	1032	881	900	985	893	981	1009	971	903	988	983	996	1008	997	965	903	969	991	991	973	959	991	962	954	983	972	1002	954	994	958	958	936	963	972	935	977	897	1014	942	976	897	901	902	965	926	993	962	963	963	936	888	977	957	963	960	933	970	909	969	930	972	970	926	914	962	953	899	1015	947	982	962	935	955	945	944	982	950	962	947	956	959	989	997	977	941	1000	1031	971	944	958	944	965	882	911	950	933	920	966	1003	904	971	935	930	940	960	924	936	887	984	940	987	957	911	951	987	936	975	959	999	1024	883	951	967	960	970	975	982	952	985	980	980	979	972	942	976	971	951	975	913	952	977	924	954	904	987	964	949	970	916	982	946	987	958	976	908	946	961	943	963	980	964	987	930	922	1010	947	899	960	932	948	980	989	878	914	985	971	916	867	918	940	956	991	905	901	900	946	967	971	963	950	957	987	945	960	929	946	915	950	927	941	945	978	942	935	912	964	953	980	900	931	964	940	975	974	897	933	945	1015	952	980	942	954	938	962	955	955	935	936	951	908	943	927	960	941	977	950	1007	908	951	934	912	981	977	916	997	901	902	944	990	976	962	967	988	946	959	992	975	938	989	1005	929	968	948	944	939	962	966	892	854	1007	977	966	944	1004	919	952	928	975	937	936	999	928	958	979	953	970	1009	970	988	1042	977	972	981	926	956	915	933	1003	959	974	941	962	980	968	927	969	968	980	918	986	1015	1021	924	929	990	908	959	987	925	926	955	961	928	958	950	938	938	940	928	988	882	937	959	1011	935	934	989	1004	989	925	980	881	964	989	937	965	975	946	986	975	940	1005	935	964	1021	934	992	917	983	969	1036	965	963	933	987	925	959	924	978	922	961	913	957	978	938	969	933	918	1001	864	888	987	953	929	897	970	944	932	896	967	988	933	984	997	970	968	949	919	937	1014	909	923	989	907	937	953	1013	965	978	975	974	982	948	942	949	942	972	947	990	965	893	965	948	943	974	988	953	916	979	959	947	979	952	938	897	960	961	902	959	932	942	963	936	928	990	935	938	939	963	946	987	960	996	969	954	963	920	940	933	905	933	945	966	948	885	922	944	958	905	962	967	980	910	961	924	958	1005	920	932	909	961	977	998	960	896	938	982	927	938	977	916	937	983	949	980	995	966	954	966	966	993	955	886	916	928	937	989	968	945	992	961	955	969	939	984	961	1034	920	978	998	928	972	977	947	1014	925	974	896	977	885	908	968	949	1052	976	939	972	985	956	957	888	941	953	928	937	917	966	958	945	948	932	951	994	958	980	967	929	1003	968	929	970	897	1010	955	932	953	939	968	933	1002	916	931	954	938	966	932	990	989	986	953	976	996	997	1056	973	957	980	994	980	921	929	990	992	920	993	964	949	1023	962	943	955	928	951	987	949	958	937
31363	31586	25827	6990	1455	552	435	479	492	468	464	462	448	456	416	489	451	445	430	487	450	456	479	465	425	438	487	461	443	416	457	474	489	485	458	481	443	465	444	462	436	495	478	471	461	468	446	430	418	432	411	452	430	464	441	450	402	435	446	435	435	455	505	459	464	438	444	461	444	481	481	441	500	480	432	446	412	438	454	429	449	464	437	477	438	445	453	432	450	442	397	452	424	471	427	454	472	506	476	450	432	433	443	431	453	449	493	491	455	471	488	459	462	478	458	423	444	470	431	486	441	456	440	436	424	452	446	455	446	408	471	451	479	418	470	428	481	439	436	419	446	468	436	443	431	443	451	468	451	471	461	462	495	451	465	459	418	469	451	463	458	465	469	477	426	481	440	465	462	470	460	448	442	435	481	478	439	476	439	457	473	491	451	427	478	456	494	471	460	503	479	430	465	456	486	437	453	482	450	467	421	461	451	444	460	459	436	439	480	457	447	488	451	492	444	447	472	461	498	463	469	457	432	489	416	425	477	438	473	453	455	448	436	437	397	403	468	435	449	501	435	454	446	483	454	485	425	466	489	462	454	442	475	442	425	436	474	450	444	455	470	419	446	450	474	444	455	431	424	457	489	463	465	485	455	478	475	422	463	459	465	468	470	452	427	445	416	474	483	463	428	449	435	485	433	470	433	456	474	466	425	453	499	480	428	451	465	455	472	469	440	481	456	437	452	453	444	491	458	482	438	436	436	461	451	421	443	466	442	481	463	420	451	444	437	475	454	452	437	445	445	442	444	479	445	465	444	443	461	429	407	486	447	497	440	486	452	431	459	485	481	442	458	437	468	450	438	422	439	450	474	438	448	466	450	465	428	458	452	439	443	454	489	459	413	423	440	480	460	425	482	426	493	456	483	457	463	411	464	467	453	439	455	467	477	452	457	491	469	410	474	435	425	443	480	450	448	453	452	469	488	403	427	477	464	443	437	439	438	464	457	421	432	438	442	465	452	498	429	495	454	440	451	495	470	399	467	458	492	455	454	463	424	471	472	486	455	465	473	450	461	460	435	509	425	450	494	451	425	470	435	423	455	474	432	440	419	470	434	469	452	472	448	456	472	487	421	433	487	479	475	492	466	459	470	489	471	488	476	432	470	464	471	454	435	478	493	450	456	415	445	408	470	459	491	496	442	453	466	501	413	431	442	428	480	461	475	442	443	449	475	496	435	420	423	482	466	451	451	428	468	455	429	465	443	456	461	447	453	481	442	416	473	427	472	439	459	452	471	473	458	468	469	426	463	436	439	459	507	501	468	473	428	465	415	478	464	478	388	454	426	481	451	438	453	424	478	459	431	477	452	444	456	472	424	510	506	435	460	483	430	437	458	478	448	454	435	473	498	466	441	491	457	444	429	438	462	445	468	465	473	463	482	426	461	447	469	419	473	412	457	473	407	421	476	493	487	461	459	435	458	421	445	422	477	463	456	430	438	484	486	461	452	433	411	499	485	431	459	495	511	442	479	429	488	464	471	444	496	486	463	434	500	494	434	446	455	490	486	437	443	417	442	485	477	479	487	445	440	461	461	437	500	437	442	453	438	481	463	472	474	450	426	461	424	488	464	473	450	468	469	448	414	488	461	457	475	462	440	451	436	447	440	451	469	465	447	462	425	461	455	508	469	432	480	501	432	476	463	465	499	486	505	459	453	459	456	431	406	463	435	431	409	443	435	447	474	453	466	439	465	458	446	467	453	474	437	484	473	420	430	446	494	475	419	428	480	476	467	507	485	447	438	431	472	458	439	432	428	458	487	425	424	479	451	471	440	456	464	458	427	448	441	446	439	434	434	428	431	430	428	453	467	454	442	439	423	402	426	451	473	479	441	483	446	451	439	456	461	432	454	434	425	448	451	432	432	484	421	456	438	459	441	417	479	461	450	451	470	452	456	457	455	485	504	492	434	428	499	485	449	467	427	457	443	459	451	446	470	451	441	454	458	442	444	429	472	472	449	510	486	437	484	475	420	491	453	422	500	413	437	468	458	437	482	432	445	419	494	451	475	443	482	445	440	442	430	448	457	463	462	461	451	414	382	446	481	456	434	477	466	450	421	438	468	476	478	438	474	491	436	443	454	457	435	456	414	485	439	455	467	472	438	461	454	463	432	403	444	455	465	431	436	463	466	465	412	449	448	496	443	492	442	467	480	440	442	452	455	494	437	447	422	493	432	464	471	455	453	435	480	495	448	456	432	481	447	473	469	431	437	487	457	443	482	444	477	456	453	442	466	466	492	462	498	443	451	515	437	444	462	426	446	470	463	449	470	432	451	468	425	464	474	469	444	447	443	480	482	464	451	456	467	438	456	472	453	476	473	461	467	440	447	451	429	466	423	471	485	432	478	461	451	495	426	469	479	455	455	452	467	426	475	426	444	481	456	504	470	468	476	424	467	458	434	454	418	436	453	502	474	485	477	454	459	440	486	447	430	453	440	443	452	457	475	447	453	434	455	453	469	456	418	471	468	449	462	459	441	442	472	450	465	438	423	462	476	453	460	473	449	425	445	449	451	482	444	421	442	432	461	451	473	423	493	457	452	468	434	460	488	427	456	466	446	467	447	431	426	443	455	450	448	477	453	433	485	471	459	435	438	461	457	423	437	478	469	465	457	448	424	482	488	450	440	469	444	483	433	461	456	460	401	484	445	427	502	453	452	469	452	447	454	436	455	471	477	465	525	444	457	460	424	436	410	483	469	444	461	462	436	443	422	420	448	471	471	465	465	489	504	415	476	450	473	442	456	466	473	441	474	447	426	451	443	473	456	437	483	433	473	461	479	457	473	500	433	453	467	437	460	434	439	462	483	474	491	453	387	446	436	454	442	430	456	482	438	462	463	457	462	463	434	484	461	453	455	473	474	442	471	448	432	482	458	454	449	465	449	445	410	424	473	430	436	425	408	459	436	482	452	468	499	451	450	465	454	451	455	434	471	425	452	422	441	508	482	440	445	435	449	448	471	465	449	432	455	495	439	452	433	461	467	447	420	409	440	413	465	481	449	499	505	457	477	435	465	435	480	432	479	469	477	437	461	443	470	451	484	442	475	423	417	459	485	470	438	457	441	472	524	430	463	476	480	485	444	483	471	431	457	421	423	442	460	485	488	452	444	440	420	455	465	425	441	447	487	471	441	467	481	443	449	475	497	449	465	465	424	416	480	445	449	481	428	435	479	483	485	418	469	499	462	465	488	458	429	435	443	434	468	462	456	488	446	448	435	471	491	477	447	495	458	472	486	490	464	446	488	485	465	437	452	402	445	416	425	440	445	430	454	432	435	461	486	490	450	449	461	460	449	432	461	445	448	451	452	425	497	447	446	495	437	451	446	456	443	409	464	431	413	467	427	450	412	420	422	444	445	454	482	491	458	461	445	483	455	481	460	466	481	469	454	458	455	450	428	464	427	464	472	471	469	496	470	433	447	467	445	486	426	450	462	444	464	435
40945	48835	29005	2468	3223	1034	729	795	726	748	786	757	746	745	726	774	731	743	766	715	763	771	738	769	722	752	754	800	756	776	794	750	738	743	784	768	798	771	786	770	792	745	781	754	783	785	732	790	761	748	720	788	725	755	781	775	803	760	742	767	785	746	750	766	793	776	751	754	729	783	738	762	738	763	788	728	762	793	755	801	773	795	737	746	755	784	703	707	721	735	819	805	748	692	738	745	767	750	768	730	739	803	782	734	783	761	769	800	763	750	743	754	775	767	755	734	726	742	774	788	747	799	797	787	776	753	745	761	740	747	792	773	748	795	830	794	769	729	806	763	819	756	766	771	729	748	692	765	778	748	767	717	764	720	758	804	713	746	700	727	768	728	807	797	758	715	752	792	743	740	739	730	763	742	756	769	752	751	720	787	800	738	757	775	776	778	765	715	741	764	736	783	806	753	756	798	791	766	764	840	754	792	723	771	782	786	787	750	809	802	783	769	786	744	824	732	774	784	754	799	727	840	788	790	763	808	746	816	785	780	786	802	817	706	763	772	764	736	768	751	803	712	749	752	770	753	780	793	797	732	762	747	761	741	724	735	742	744	696	781	775	775	743	740	768	747	751	769	795	759	757	781	761	766	753	835	764	781	741	770	817	726	752	810	751	772	780	769	735	787	799	797	768	747	764	760	758	769	788	697	781	744	804	842	811	739	803	800	732	791	767	802	815	758	748	762	801	749	723	770	744	790	739	759	777	822	749	798	776	743	757	799	717	774	716	742	771	763	765	803	827	744	733	776	751	834	783	739	805	802	715	750	739	754	789	771	804	797	774	781	754	717	777	782	752	769	775	771	786	765	742	779	754	823	785	722	796	740	791	759	818	793	728	733	783	761	807	787	736	743	736	726	776	770	721	756	801	746	754	791	742	807	763	761	798	765	732	728	720	691	805	808	731	766	777	789	750	791	747	702	706	781	745	761	742	738	750	768	745	786	789	764	789	752	716	730	754	770	791	758	735	746	788	777	775	791	810	789	780	771	831	777	762	794	750	802	718	758	824	705	717	759	783	733	754	752	748	799	769	736	727	758	767	784	775	818	770	729	727	769	733	767	793	779	803	754	773	731	786	797	723	754	761	772	753	790	744	770	762	748	781	778	765	780	785	764	742	772	767	768	801	757	798	733	809	768	751	754	794	741	767	731	805	711	793	717	784	766	752	771	819	719	715	785	749	779	759	751	792	743	716	751	792	756	758	763	700	758	789	729	740	779	773	762	785	790	750	853	754	770	788	794	739	777	740	792	781	772	774	723	744	753	797	766	740	778	814	803	772	735	744	768	745	792	799	772	785	734	801	733	772	748	739	773	763	762	743	760	747	780	752	809	760	789	770	734	758	725	773	813	746	747	782	764	749	780	802	731	705	748	761	770	777	747	772	782	752	786	810	769	766	801	688	756	738	776	776	732	764	795	776	721	798	793	774	741	702	774	750	765	769	793	734	776	728	786	767	700	776	799	764	801	746	748	753	778	760	770	753	822	763	736	735	735	753	762	777	783	758	769	741	759	739	764	779	806	769	777	734	768	780	791	724	817	771	753	749	781	796	766	713	755	771	759	744	794	768	743	790	741	767	758	746	752	782	795	752	748	743	757	723	801	767	751	742	759	767	754	780	820	755	746	782	789	777	710	779	774	750	748	787	758	762	784	738	742	780	802	739	768	766	773	762	731	807	750	716	740	767	775	762	731	701	748	759	777	849	737	788	703	788	785	818	763	780	787	769	727	774	829	793	772	730	718	767	731	737	763	773	782	775	764	720	767	791	733	810	761	773	729	758	748	756	781	740	735	748	799	764	795	765	781	775	763	722	698	721	801	723	767	746	813	765	744	749	748	762	710	741	756	773	725	734	782	747	792	770	734	766	747	753	749	773	752	786	770	812	752	767	785	745	791	751	738	752	770	804	768	753	798	792	731	745	712	777	764	767	762	766	773	787	748	758	773	750	747	717	784	749	848	785	798	754	803	762	755	755	760	798	709	776	750	750	752	797	782	697	826	765	754	769	771	756	763	764	768	805	777	807	742	761	745	749	779	744	824	741	794	762	783	739	767	735	775	777	733	779	740	731	782	795	738	737	759	783	815	740	837	773	731	747	768	774	748	745	746	790	819	749	786	764	733	774	756	749	754	769	773	813	758	766	735	717	819	744	813	736	775	748	804	751	809	790	774	770	780	756	767	738	774	784	744	818	796	804	801	789	772	740	741	716	692	768	777	745	764	734	782	750	766	786	793	757	715	790	763	750	781	757	741	788	727	782	820	788	753	773	724	752	765	733	716	777	753	727	792	741	788	771	788	757	764	783	758	744	787	788	808	745	713	769	735	764	800	809	774	728	757	745	759	747	755	762	784	765	817	764	752	849	754	787	758	733	766	722	782	770	749	803	703	770	824	767	820	795	807	764	811	770	744	783	767	682	731	745	751	768	754	732	755	753	735	771	842	781	754	825	779	794	695	793	803	777	741	714	776	787	803	770	753	800	745	811	780	735	759	741	770	774	754	775	737	803	750	735	782	743	722	782	767	709	773	824	801	786	770	764	731	758	765	800	775	697	786	769	747	765	809	746	803	790	807	795	741	802	723	695	752	768	744	763	783	757	777	780	740	764	784	760	710	739	749	795	770	814	801	802	720	738	787	754	747	749	811	722	777	801	792	712	797	769	734	727	714	733	780	800	790	804	669	709	762	732	726	750	711	707	731	746	767	769	766	782	759	744	767	738	726	773	765	763	760	788	726	755	785	804	779	728	802	747	830	775	767	755	762	784	782	793	761	750	764	814	773	770	709	762	799	759	700	787	738	757	752	787	784	751	780	778	730	809	771	713	781	745	808	753	734	770	767	755	731	729	697	731	781	782	783	772	781	749	764	771	792	764	756	771	729	782	732	737	751	780	758	740	736	768	781	765	743	797	787	798	734	742	738	798	729	797	740	753	725	810	794	776	711	805	749	759	802	806	746	755	802	780	747	774	789	719	782	756	734	756	772	774	753	725	786	756	699	726	739	752	770	788	774	741	768	776	780	747	783	759	746	765	755	743	752	725	770	772	740	760	750	740	730	745	824	725	746	767	766	774	777	766	768	733	758	776	763	736	763	729	797	739	793	764	785	760	729	793	739	768	750	756	774	792	718	801	749	728	776	764	771	781	734	828	741	806	730	795	768	785	785	741	810	776	763	759	787	762	766	703	758	820	823	735	727	775	751	782	763	734	769	771	774	754	783	723	732	812	831	738	743	759	775	753	739	752	807	716	797	757	762	764	759	759	803	815	771	703	799	753	776	787	722	771	837	757	783	769	797	804	769	756	766	736	719	762	753	732	727	749	763	780	770	752	737	738	746	786	790	771	740	787	770	816	814	786	807	739	720	754	737	772	732	716	741	756	763	753	770	721	770	766	777	752	796	792	737	729	744	761	766	831	777	809	777	764	767	799	716	782	765	788	749
25942	26003	33969	25686	18716	5786	475	410	416	411	353	395	370	390	380	379	379	361	415	370	352	390	388	338	376	373	379	352	339	370	370	371	359	375	379	393	379	356	378	392	352	387	368	383	354	386	379	382	378	352	381	385	404	381	360	369	345	394	370	395	366	410	357	363	379	385	376	387	338	377	343	386	376	354	358	358	400	360	402	334	347	346	357	373	368	374	397	361	337	412	365	355	353	395	381	355	348	373	387	367	346	379	352	368	353	385	363	338	357	370	364	362	334	354	377	400	376	358	386	352	372	373	381	376	340	362	338	354	392	390	409	358	391	424	400	382	367	366	376	384	386	355	369	365	375	343	350	376	389	356	370	334	369	362	366	375	392	322	366	362	360	411	391	349	374	372	383	386	358	360	390	372	369	379	341	352	336	356	364	366	357	387	348	396	367	366	404	354	377	345	377	323	366	335	351	358	341	403	347	391	375	384	351	341	360	383	352	366	379	357	384	366	343	351	379	394	357	371	399	358	385	369	384	349	367	345	357	370	355	378	359	375	377	373	343	369	370	368	381	347	371	370	369	364	385	415	364	346	372	417	376	378	371	377	389	386	403	371	378	347	378	377	362	307	332	365	362	363	371	389	367	417	372	379	381	377	348	366	370	343	379	385	400	336	363	359	359	351	344	387	351	399	389	396	379	373	413	390	362	388	386	362	369	363	337	371	369	376	352	373	386	391	352	379	355	395	357	354	363	369	366	380	351	380	366	373	367	375	396	383	350	348	370	364	349	349	401	352	383	361	381	382	392	356	398	330	387	356	372	366	378	334	345	360	367	408	321	346	362	355	382	372	362	370	391	369	404	357	369	386	357	363	367	361	392	377	382	351	372	338	362	367	337	368	392	368	382	383	350	380	376	378	355	362	388	385	370	364	347	377	415	368	342	383	341	371	368	366	390	383	392	358	380	389	387	375	377	342	365	366	384	357	379	344	381	379	382	359	358	380	367	339	340	364	359	367	378	369	356	388	373	341	350	378	361	378	358	370	396	387	318	387	362	382	363	396	336	415	316	385	347	357	399	371	399	392	367	375	369	374	353	378	334	364	357	352	371	354	378	342	387	377	333	376	352	327	342	400	353	347	363	374	368	373	380	391	374	356	389	333	360	401	341	370	367	392	357	349	384	370	376	368	385	373	368	347	385	346	346	330	393	360	390	335	353	362	371	356	360	341	357	354	355	399	400	390	351	379	384	378	364	365	369	364	336	385	342	352	366	380	341	358	347	344	376	393	381	373	350	394	381	362	386	371	364	361	381	354	360	349	356	393	381	344	386	381	381	344	389	386	353	355	356	366	379	388	352	387	367	379	338	403	359	375	356	333	355	367	363	355	356	367	363	367	359	369	366	363	367	381	389	382	399	378	326	354	327	342	346	318	348	385	372	358	349	354	373	381	349	355	326	386	354	370	379	339	356	367	389	355	356	353	371	368	359	392	376	346	358	364	381	350	363	333	350	372	407	375	365	346	365	343	417	358	376	402	371	359	376	344	372	393	379	375	389	396	356	330	372	328	366	357	366	373	371	340	400	326	322	357	359	369	334	401	340	385	401	340	373	350	396	362	385	342	361	382	382	388	373	373	386	382	350	381	357	374	399	392	379	355	372	364	336	368	381	363	325	384	366	395	359	366	375	364	357	357	339	369	339	376	358	383	397	358	399	377	355	390	391	364	364	383	349	386	321	362	415	370	366	399	362	376	380	345	342	360	366	382	369	363	378	370	372	401	387	373	377	375	375	356	346	369	386	363	375	371	354	366	395	339	374	352	362	385	363	372	382	429	366	349	372	357	356	361	372	357	383	368	374	360	380	380	354	345	374	370	386	374	392	390	373	374	383	370	386	372	358	335	355	339	372	393	402	365	377	361	352	373	393	368	328	374	378	385	368	365	379	350	349	361	353	348	391	390	374	369	367	376	360	364	362	355	366	368	314	395	342	387	366	323	346	368	334	333	347	339	339	363	366	374	403	371	371	375	362	368	389	375	370	393	364	366	359	404	342	363	382	391	385	352	396	368	373	401	357	373	363	347	371	372	396	340	327	327	337	373	361	365	350	368	332	364	362	327	366	383	356	345	367	349	347	353	383	397	358	355	348	369	355	382	352	388	366	383	388	395	378	394	368	374	359	365	361	363	386	378	374	368	362	384	398	366	376	353	366	403	363	370	385	389	362	386	361	365	354	377	372	388	374	354	374	374	357	389	387	340	362	363	370	390	369	376	326	355	377	365	359	349	347	397	367	370	381	348	369	375	360	367	335	354	370	383	382	378	379	371	329	373	379	381	379	377	376	387	350	384	377	366	355	361	312	343	358	364	345	363	389	379	417	376	389	373	380	362	361	376	367	360	356	365	391	364	371	338	403	369	349	376	347	360	390	380	359	333	367	373	390	376	405	371	367	369	326	387	377	380	357	330	388	392	364	334	377	338	397	349	368	361	333	345	358	380	367	362	344	377	376	362	378	398	394	366	345	371	371	346	384	347	404	363	384	350	364	356	351	366	355	371	336	394	349	381	368	369	401	358	393	377	381	397	352	391	373	369	343	410	344	359	380	364	314	364	379	385	353	399	370	379	336	371	407	409	357	360	367	367	357	411	360	386	339	360	337	411	357	362	360	340	364	367	348	347	375	349	374	386	323	385	382	337	347	415	358	380	381	359	379	340	374	375	364	368	348	349	356	347	381	367	332	374	379	327	364	349	351	343	369	375	350	378	352	362	335	364	388	366	370	378	348	367	349	359	333	384	379	348	361	381	378	395	354	365	350	381	343	354	356	366	383	346	356	362	376	363	368	362	365	352	361	407	404	374	349	345	323	373	378	319	371	365	393	348	390	386	386	364	432	369	380	392	373	376	362	359	342	370	387	386	386	366	365	339	334	368	334	326	361	359	362	352	334	370	389	383	343	359	357	379	339	383	354	359	394	360	374	367	388	370	360	351	367	357	371	342	358	377	359	355	387	362	376	356	361	361	381	380	356	378	358	345	379	376	364	398	390	368	368	367	382	379	356	398	392	347	325	376	394	393	354	364	373	364	367	371	366	375	351	371	408	329	381	354	373	352	358	360	365	361	325	354	368	325	334	379	333	381	393	356	355	350	394	365	351	395	418	362	375	351	347	394	365	383	350	374	362	348	357	349	352	357	349	369	370	377	365	361	340	355	339	338	363	379	368	375	351	349	365	396	344	345	322	347	363	360	357	364	365	342	347	372	383	388	345	350	344	360	398	363	344	368	360	387	385	379	374	386	363	402	329	367	384	365	363	360	362	350	386	387	370	348	384	336	382	366	376	341	349	364	391	363	381	357	354	352	372	372	377	380	389	357	378	394	397	374	361	381	369	365	344	360	383	325	358	362	393	385	373	369	347	388	339	334	382	374	344	392	378	381	382	382	385	341	369	353	354	349	414	391	388	379	349	358	359	340	367	351	371	380	340	350	375	351	390	350	377	358
62001	90336	59898	9409	17049	3774	679	648	670	641	621	634	557	602	614	610	625	646	640	623	588	618	635	598	638	610	612	607	648	623	642	655	620	588	605	593	635	563	625	635	611	635	615	576	557	650	675	596	580	622	616	610	572	635	639	628	626	609	612	587	583	630	602	559	648	626	643	618	586	617	603	654	572	645	647	646	603	620	568	621	621	622	569	630	584	589	608	645	601	602	595	584	567	598	639	624	599	612	606	631	635	639	663	631	604	586	638	625	570	613	635	605	631	589	572	660	648	627	588	611	626	585	614	661	643	654	604	609	606	596	623	651	620	581	592	603	626	600	620	603	655	651	650	594	585	668	586	632	623	587	634	607	602	632	625	611	565	681	622	669	622	671	574	605	633	656	599	607	593	657	610	613	592	609	639	615	643	674	614	589	662	612	628	599	595	631	627	597	590	602	597	647	583	600	594	601	644	605	604	604	622	615	596	612	593	614	609	600	639	625	652	613	661	577	626	600	620	584	616	634	651	624	596	634	659	647	607	594	597	627	594	612	645	573	595	624	633	601	647	600	596	649	627	663	616	585	640	625	578	609	622	637	598	572	640	566	616	634	587	644	595	633	610	570	652	551	613	626	593	592	577	597	639	597	559	608	586	605	626	614	615	638	618	629	609	634	652	612	573	588	601	604	648	598	592	640	633	606	661	615	585	581	605	601	600	612	623	592	643	642	616	574	684	560	633	608	602	618	622	642	619	637	656	638	609	605	592	596	584	652	580	573	650	641	628	600	642	635	628	577	625	602	607	586	625	600	641	609	633	623	562	585	611	620	632	607	592	623	629	536	604	617	633	643	558	610	631	622	603	603	614	646	613	640	589	602	642	617	597	630	605	604	649	618	656	603	570	583	635	608	580	620	590	658	588	617	624	664	648	640	606	621	621	611	598	591	615	615	630	570	607	618	603	612	588	586	635	611	613	618	620	618	642	638	618	616	604	607	643	612	647	640	654	615	654	607	625	590	633	611	611	645	637	622	599	634	614	598	679	666	629	624	631	625	594	637	573	622	627	645	575	633	661	594	625	583	593	608	652	588	578	626	636	555	611	579	567	630	628	623	554	640	602	607	602	624	665	599	599	643	614	607	657	617	635	609	614	606	609	598	627	641	616	632	688	644	612	620	594	646	600	630	629	593	690	593	620	590	610	607	626	576	646	657	604	589	608	599	636	621	582	649	626	630	614	624	566	638	591	608	601	606	623	638	612	637	641	638	633	594	670	613	619	598	563	643	581	622	629	606	597	615	631	639	659	672	638	600	617	614	606	603	582	565	641	624	588	603	644	601	633	582	631	622	610	618	595	570	615	618	668	604	620	627	630	667	621	647	654	599	615	651	658	609	636	635	654	627	616	635	608	597	625	643	577	594	555	617	627	641	648	630	605	597	568	578	581	642	602	630	608	611	601	583	613	634	639	586	565	676	633	630	613	583	603	624	645	659	616	588	583	620	595	651	578	630	633	658	609	545	623	623	563	627	640	619	619	598	590	587	642	603	592	637	678	638	585	610	576	596	608	633	562	601	590	625	617	625	607	579	629	628	623	581	600	629	581	599	567	593	649	605	648	606	591	665	609	591	621	624	618	622	578	578	577	629	608	576	588	618	641	615	575	626	608	619	589	640	610	619	565	629	596	593	627	582	591	645	648	627	640	586	610	630	586	592	629	608	627	633	560	648	642	591	639	611	597	655	632	640	598	623	599	586	627	624	612	588	649	575	608	643	608	643	604	610	637	613	547	598	628	613	645	568	591	679	632	646	652	607	632	605	605	613	568	621	599	572	609	596	615	647	630	611	630	593	622	617	614	645	604	614	622	599	608	622	609	643	591	643	642	620	620	599	604	598	643	636	594	635	623	617	640	624	667	640	593	613	647	621	601	654	640	615	669	610	629	638	614	602	601	600	623	571	570	614	596	619	624	613	608	619	622	638	652	606	633	604	654	620	610	645	623	682	609	651	606	657	628	596	600	635	614	629	649	641	635	617	631	658	579	584	621	604	600	631	605	599	653	599	631	640	570	636	610	615	613	635	583	608	603	641	635	596	648	661	637	631	611	627	631	592	625	606	652	668	612	624	581	599	623	629	603	596	654	604	651	625	630	623	634	587	627	651	608	631	635	637	606	614	642	630	637	632	613	617	631	595	622	617	647	630	598	631	665	602	648	593	618	612	599	589	597	587	633	586	639	623	629	631	612	640	635	612	622	551	598	636	612	569	599	632	612	628	645	597	632	647	614	606	587	591	612	655	621	632	608	649	608	615	621	612	599	638	638	601	612	633	631	627	589	540	546	650	639	586	618	617	601	613	588	610	611	600	625	617	600	587	576	575	616	617	623	603	614	598	629	646	583	638	590	593	648	651	594	594	631	612	618	577	622	610	627	591	617	625	626	557	629	597	611	611	668	617	603	616	566	627	649	597	641	624	621	602	626	612	619	620	592	640	622	621	638	630	610	597	629	585	607	603	588	631	643	637	629	592	621	631	623	630	609	649	630	619	614	638	571	594	629	608	603	618	566	641	629	611	597	636	573	594	629	593	602	624	618	604	577	603	626	575	625	615	622	674	633	694	592	597	639	660	583	638	629	593	659	616	632	614	583	565	596	633	624	636	622	604	615	612	658	616	581	629	635	601	614	565	653	580	651	607	619	610	622	605	619	630	644	604	619	630	624	637	619	600	599	627	620	617	609	589	606	612	623	601	653	603	614	648	594	605	617	620	618	621	580	629	619	608	607	629	615	612	610	644	614	654	654	614	621	634	581	590	591	594	622	603	614	610	679	639	613	563	607	626	619	637	608	632	626	634	628	627	570	631	604	629	639	609	621	647	605	614	609	651	629	619	598	651	583	643	648	668	603	624	584	614	607	619	634	584	616	636	596	633	650	579	598	596	591	639	636	610	608	629	655	619	651	633	592	605	596	593	603	604	645	636	663	597	632	633	634	647	600	592	590	609	572	612	609	620	663	610	634	656	615	653	622	630	649	624	580	642	648	606	607	603	625	646	619	622	628	580	620	618	598	607	595	636	577	614	613	577	600	569	629	606	614	624	608	630	616	610	581	617	598	594	615	612	621	628	638	553	642	641	548	589	640	641	610	625	594	646	603	572	617	673	578	647	606	607	624	636	616	590	619	644	578	613	598	619	605	647	596	632	612	592	587	597	614	600	604	588	606	596	664	630	617	612	601	624	613	625	645	638	593	632	612	620	615	628	622	589	580	660	646	576	613	613	603	655	589	568	669	642	583	629	641	573	618	622	591	663	613	590	633	521	601	625	618	608	658	574	564	605	588	637	618	630	583	591	619	614	576	599	636	645	578	640	622	624	623	627	603	613	650	641	636	623	624	593	598	590	628	638	573	598	631	650	611	589	598	603	633	641	642	604	589	605	598	639	653	611	631	633	592	650	640	604	663	649	622	611	598	631	600	577	627	598	568	638	623	636	632	590	635	643
24297	23162	32105	24190	21778	19847	4865	738	658	653	674	685	626	651	647	636	615	643	684	673	683	633	634	677	610	623	638	606	615	643	656	622	625	694	608	592	619	596	630	665	614	600	605	617	592	623	608	627	632	635	631	649	660	614	621	591	620	640	641	665	676	648	584	622	624	642	554	636	621	624	625	610	615	602	634	635	620	604	611	633	654	696	653	674	626	626	579	616	637	595	650	606	603	605	619	608	620	644	640	647	627	615	619	613	599	599	648	625	630	626	595	610	600	661	628	631	617	675	655	643	594	599	591	665	588	613	602	676	619	582	612	586	632	582	659	597	624	658	623	616	616	659	644	620	655	618	646	623	608	638	628	635	593	614	672	610	609	622	606	617	635	641	653	647	597	654	638	641	603	675	630	623	602	620	630	628	608	616	584	625	640	610	616	620	641	661	606	644	644	654	584	594	622	638	602	626	611	612	592	603	651	631	592	618	627	600	617	635	611	662	597	631	608	611	604	617	600	664	645	568	639	639	600	576	617	641	639	635	658	655	635	622	591	608	615	600	597	673	605	624	616	559	659	653	663	616	615	611	603	641	632	651	631	641	653	655	629	607	596	645	623	571	631	614	601	565	649	653	643	613	636	614	640	632	640	612	621	646	655	602	633	660	630	663	636	633	671	674	629	604	630	594	573	602	588	646	621	640	649	600	622	687	625	650	622	626	591	620	613	644	682	619	621	601	637	640	568	670	622	615	620	649	626	601	568	649	633	612	604	588	593	633	605	610	671	685	627	619	608	606	608	592	671	630	621	661	604	653	638	594	604	670	587	658	578	619	634	643	644	626	649	659	665	642	650	672	642	649	677	623	632	597	647	658	652	613	611	615	626	652	655	660	593	633	600	598	649	585	603	643	601	630	623	664	593	606	632	604	657	561	625	570	606	660	607	598	621	618	642	642	593	633	653	597	654	633	580	584	661	626	642	627	612	633	618	610	658	602	662	601	636	630	639	603	656	643	651	639	658	590	636	588	621	596	617	654	586	615	615	656	601	640	616	639	589	642	628	649	630	606	591	617	597	661	585	627	671	642	626	611	637	614	639	609	645	611	616	629	621	680	634	608	605	591	621	599	655	676	657	623	584	608	622	624	643	631	635	605	625	610	635	606	584	585	615	636	627	601	649	602	623	626	607	599	600	654	634	632	660	616	616	634	626	659	641	613	661	640	628	636	614	632	601	641	596	588	620	631	594	632	630	638	610	641	653	585	611	608	591	597	647	631	615	646	602	638	628	600	641	639	576	643	639	628	634	605	638	587	637	649	639	643	610	643	606	650	664	606	622	651	609	606	605	643	605	610	610	582	631	627	613	668	656	632	579	624	603	620	602	579	561	634	608	615	604	623	620	607	669	656	616	636	660	631	643	645	591	662	638	618	657	618	621	606	650	635	623	631	656	648	633	601	598	586	584	626	653	665	611	586	651	632	579	609	644	652	615	629	610	621	641	633	614	574	652	598	626	623	607	619	588	602	613	628	594	635	669	631	646	623	608	569	641	643	664	609	617	695	663	629	625	600	652	613	636	598	654	608	615	654	597	626	624	613	578	622	582	609	534	605	631	577	603	641	602	642	635	591	657	619	620	594	618	610	616	594	607	662	587	621	621	630	611	592	610	586	591	581	606	600	658	668	628	598	575	602	622	599	598	641	582	605	634	618	630	582	611	594	646	608	617	588	624	624	608	614	650	625	591	644	610	587	647	600	609	587	622	644	648	604	609	628	608	633	701	648	596	639	595	609	643	651	660	609	594	607	641	590	636	595	600	673	591	657	610	648	586	642	625	595	622	616	604	598	659	642	592	632	633	614	596	580	643	614	597	636	633	654	617	619	623	615	667	615	615	620	614	625	645	603	652	641	618	601	610	605	617	639	619	614	598	613	607	600	646	646	627	615	647	629	608	589	613	620	630	592	638	675	623	645	650	650	627	628	617	609	600	579	607	643	608	618	618	614	613	601	665	649	682	575	614	671	633	596	606	590	623	673	618	666	591	618	572	595	623	651	626	650	674	630	614	682	609	613	665	637	638	578	619	623	616	664	633	610	632	665	655	627	614	655	664	609	667	653	648	572	676	616	639	624	576	615	653	618	605	596	642	599	609	635	650	613	630	631	620	609	635	617	671	622	619	609	624	663	606	614	601	619	598	618	611	639	615	595	616	652	690	612	630	640	611	655	567	634	608	651	583	661	622	642	612	646	623	620	638	656	642	583	648	638	649	623	631	637	631	591	639	599	618	602	630	625	606	598	620	653	615	596	610	599	639	638	622	608	596	631	618	628	635	617	618	666	618	632	646	600	631	616	608	614	638	640	621	582	581	587	643	648	631	618	651	637	595	633	602	655	641	677	629	616	623	610	592	601	642	619	645	610	637	614	613	641	637	624	583	639	636	625	635	630	619	646	637	609	629	630	607	599	646	622	595	602	632	627	625	618	583	658	661	636	648	627	602	619	628	588	612	639	596	640	609	593	648	655	624	652	649	633	627	620	620	627	580	614	645	637	595	637	672	634	623	598	637	626	634	632	631	638	641	624	642	582	654	663	646	631	657	638	597	635	636	631	599	665	621	602	636	619	641	620	641	626	611	632	633	586	638	627	646	625	648	573	619	626	631	611	618	583	655	646	573	637	676	653	633	672	577	580	608	649	581	611	606	624	579	593	614	630	603	631	631	641	613	579	634	665	638	619	633	660	600	610	631	636	599	655	607	617	618	618	652	610	629	648	590	668	625	632	607	636	616	592	596	604	620	583	640	647	617	632	653	617	574	637	656	618	607	568	619	629	631	567	662	561	606	617	612	655	624	676	633	642	628	614	582	623	612	612	625	629	643	614	636	618	624	629	623	640	590	639	604	632	599	651	626	656	623	624	620	598	634	622	623	644	623	635	623	607	645	594	653	624	619	643	636	641	593	618	663	661	633	590	657	609	654	614	578	673	672	656	606	628	582	651	598	636	624	662	645	622	635	627	599	615	606	615	611	611	658	627	628	596	651	619	650	633	617	634	660	682	635	581	600	621	681	639	574	637	625	607	624	666	625	650	672	623	620	604	616	684	649	694	620	691	647	611	620	634	624	610	614	583	601	597	629	632	581	594	627	633	633	614	623	623	633	631	608	626	676	616	634	637	596	622	596	613	620	605	591	606	642	609	651	644	627	595	664	639	614	602	674	642	631	621	646	577	665	565	645	666	630	578	622	559	619	621	605	659	678	637	601	638	637	670	620	621	581	645	633	609	641	603	600	576	632	625	652	680	612	627	660	668	626	657	607	626	613	617	589	659	666	624	608	605	613	617	667	614	575	605	666	559	627	659	617	617	655	620	664	635	609	609	623	610	568	629	636	636	594	590	599	642	666	602	558	642	617	595	565	608	620	610	632	605	649	675	614	633	619	603	633	644	632	646	654	644	628	630	618	599	589	618	611	597	572	554	617	646	598	649	644	595	585	652	599	621
63590	100346	72830	11332	23240	9628	1099	1059	1045	1058	1030	1010	1052	957	979	999	1012	954	1006	911	944	935	989	950	1013	939	947	916	912	980	961	982	1050	1064	949	966	966	971	956	915	985	1021	932	934	978	1001	979	1009	947	988	959	960	919	993	967	961	1031	960	978	933	980	1004	934	969	944	943	958	972	917	984	958	1004	971	901	958	971	959	954	970	967	959	1027	957	934	989	917	1022	986	997	967	1042	919	1016	951	930	978	984	954	925	955	982	956	967	977	946	1009	977	959	960	941	1030	993	920	969	934	1031	974	974	979	947	949	928	947	920	1045	991	998	938	984	990	946	974	959	933	930	1009	969	953	928	920	976	980	950	982	952	1048	980	962	985	977	947	981	966	975	973	1046	929	977	961	940	993	977	975	1003	994	942	960	999	1004	945	973	975	974	986	915	927	984	941	1013	911	988	969	981	973	987	996	939	971	948	1006	941	972	988	934	956	954	938	1012	995	927	1003	979	929	926	981	976	926	932	1010	978	983	967	1005	907	943	974	973	981	987	941	986	987	944	958	944	945	922	995	993	999	944	908	955	948	948	968	974	934	971	924	977	996	975	923	995	972	913	967	973	1020	945	940	974	964	1004	971	940	998	958	957	950	1009	944	929	975	959	949	926	990	1011	946	967	927	973	970	998	995	934	1010	907	953	921	948	1023	997	932	980	953	968	982	990	923	996	1019	985	980	985	971	1043	919	930	939	907	941	995	980	991	959	990	987	966	957	953	926	949	939	950	926	993	899	977	989	965	999	970	933	986	953	985	976	986	958	929	960	968	964	972	1004	938	960	964	946	942	930	953	946	1004	914	956	1017	937	956	965	961	1000	996	968	926	1002	1037	961	920	925	966	992	929	978	945	982	948	986	921	948	920	976	961	959	933	984	973	1007	981	976	955	973	1045	986	989	988	1015	946	1004	917	928	958	1009	1037	957	979	994	989	962	957	971	986	975	973	927	1003	943	983	930	995	991	980	984	926	970	966	995	992	938	1001	978	979	929	976	971	921	975	956	1035	923	949	961	924	915	955	959	927	1010	937	920	923	934	952	946	973	1009	981	958	983	933	957	968	987	960	1000	1026	1025	990	972	934	1012	945	944	938	964	969	1022	985	915	915	972	957	910	957	917	953	965	980	932	975	969	917	933	931	1006	961	964	979	982	996	963	1017	960	982	983	950	1008	971	949	932	949	942	968	947	967	975	958	1009	976	994	960	963	973	968	963	985	946	968	988	998	948	977	998	942	982	962	986	970	968	999	957	932	978	970	991	1033	1007	956	935	970	977	964	971	1051	983	941	968	969	969	927	1002	992	937	976	958	1012	995	900	940	933	949	986	927	978	927	912	958	947	964	946	923	985	915	958	996	967	971	979	1008	991	965	927	904	1009	989	969	914	991	957	980	856	951	986	956	940	975	963	950	935	935	964	925	959	1035	960	960	984	914	907	993	985	960	927	978	987	965	949	960	974	951	951	980	970	961	998	921	974	977	968	956	908	952	949	987	971	950	969	972	1011	985	1009	949	919	958	1010	974	963	949	987	944	963	922	961	968	987	915	944	997	1020	1027	988	963	1040	991	934	956	923	941	963	943	1017	976	961	991	998	1010	986	995	974	910	951	935	940	993	988	977	947	936	951	960	965	1000	1027	945	975	987	973	958	969	1003	977	895	950	1022	970	953	998	942	1010	972	1003	911	1005	975	944	931	974	992	987	974	984	944	921	959	968	997	954	997	986	940	949	993	926	987	977	942	934	951	1003	984	903	941	949	946	1002	982	990	957	940	988	900	945	938	986	945	968	1024	963	899	965	977	976	935	922	967	894	986	960	963	920	961	911	961	895	975	978	961	920	971	957	942	937	924	999	928	915	978	919	939	1012	996	941	998	930	977	916	954	993	976	957	978	981	948	934	990	1014	975	928	983	952	951	1022	1000	955	990	938	926	933	888	1003	960	919	981	924	953	898	937	1001	948	922	903	993	982	997	979	997	953	929	952	992	1014	945	979	976	931	898	952	956	949	902	950	981	947	999	1002	951	999	944	923	1048	920	978	933	1018	959	989	988	959	981	902	971	907	972	983	944	1005	938	942	939	959	968	1028	952	935	940	1019	935	1014	947	985	1004	932	992	1004	884	959	919	966	974	958	927	935	990	999	969	984	951	942	977	1013	938	973	933	950	934	945	993	969	966	966	998	1019	972	981	976	964	947	949	1019	957	968	969	906	881	952	993	964	960	1017	980	955	985	944	963	1009	956	979	956	959	992	954	979	997	972	965	937	974	990	1007	1005	947	967	994	925	929	962	1031	947	881	976	1008	960	975	958	984	960	991	975	933	981	1004	978	1036	997	929	973	941	968	970	977	958	961	948	1005	967	1019	967	969	987	960	982	945	956	940	1040	979	973	990	955	904	935	988	982	989	978	963	967	967	979	987	988	1002	958	997	905	975	955	921	967	940	966	962	947	957	937	952	937	996	982	944	981	958	928	873	966	956	950	993	1048	969	965	1015	964	893	937	888	966	968	943	982	1007	980	969	964	928	974	949	970	972	974	986	1016	990	1006	985	955	963	988	958	971	913	945	976	981	1013	937	945	983	974	996	991	925	1021	954	978	984	969	979	974	972	942	980	989	983	964	946	961	927	938	974	931	1025	952	961	947	948	959	951	955	991	924	940	975	990	973	953	925	871	976	984	953	977	990	986	972	932	972	1000	980	985	994	969	910	943	977	1011	965	929	1006	961	977	958	958	985	1013	959	952	983	937	947	980	957	965	946	941	1003	952	967	965	917	980	1036	964	955	935	997	959	951	971	881	977	917	945	941	992	955	929	954	986	1015	953	953	955	998	981	967	951	995	932	931	964	951	991	915	944	924	951	941	987	945	976	960	938	997	1005	931	973	1016	937	893	976	949	1024	981	970	926	985	916	999	902	932	921	976	954	983	987	997	967	1001	979	975	942	959	928	932	957	988	944	986	996	960	958	942	928	979	984	981	981	966	981	905	957	969	964	956	932	999	915	966	1004	972	955	931	943	986	1005	971	984	950	951	991	977	976	906	990	989	988	965	949	977	1007	983	952	931	917	966	939	939	932	974	932	914	991	935	1031	965	964	955	978	967	988	954	963	982	983	998	988	1020	936	966	928	951	932	941	942	942	947	948	995	1003	991	990	895	962	945	935	964	943	955	956	954	967	974	971	1003	948	981	1004	928	940	936	944	1006	958	928	946	922	996	1008	974	985	926	937	1040	978	978	1038	990	951	963	974	959	972	956	1055	990	994	945	955	961	940	983	986	952	953	985	982	999	992	968	930	967	985	951	915	972	982	1017	919	997	966	1006	1001	950	949	1008	933	921	982	964	928	972	961	972	963	1047	959	921	949	943	1018	945	1000	965	964	985	942	1012	947	978	902	987	957	952	961	919	963	926	977	911	977	958	942	1013	978	933	961	989	934	968	977	989	993	949	965	1014	976	960	974	945	908	963	980	996	977	991	918	934	994	978	925	978	1028	949	895	966	949	983	997	936	901	991	952	932	979	996	999	950	1019	964	969	990	1003	989	953	1008	966	935	1049	937	1013	969	950	942	970	922	966	1004	944	988	915	986	959	970	987	1018	1003	967	948	980	996	967	980	970	968	983	1007	995	951	1000	1001	980	1001
31090	32178	27088	6991	1574	1094	491	434	458	435	448	428	437	442	425	442	449	454	467	483	418	451	462	508	489	469	394	454	448	462	470	434	479	510	436	441	426	423	498	459	489	488	435	480	470	465	441	463	419	501	435	466	477	421	468	453	476	462	441	449	484	472	453	429	515	444	428	442	423	466	468	469	449	439	473	477	458	457	456	488	450	432	487	441	452	464	468	480	448	419	445	492	405	477	459	438	480	472	460	465	440	457	453	462	477	462	446	472	477	486	448	457	443	462	420	477	476	481	483	464	435	460	417	466	458	468	464	430	456	467	451	448	449	475	463	446	418	483	465	430	479	451	429	454	440	421	421	450	478	456	469	463	452	470	468	445	444	433	435	433	463	456	421	489	442	459	459	474	470	452	456	445	436	485	436	492	436	480	481	447	455	456	454	460	479	432	463	460	464	466	455	443	428	490	462	429	472	443	429	443	443	492	475	456	446	447	459	420	447	418	468	477	469	476	458	466	440	440	484	451	447	461	474	480	456	449	440	470	440	432	448	451	414	459	460	457	491	466	455	432	462	453	451	444	427	475	456	442	458	439	477	444	466	480	475	439	428	446	450	452	450	446	462	450	478	445	433	491	466	437	451	444	426	451	456	460	447	441	459	448	439	453	449	473	445	459	459	450	457	442	464	473	475	466	465	440	470	421	445	444	452	461	462	473	434	474	479	429	434	435	437	418	433	449	448	455	470	444	430	469	466	470	454	436	454	472	454	420	423	417	459	414	427	444	463	454	474	440	494	446	436	447	449	442	443	453	421	461	450	462	490	464	466	437	452	494	453	473	438	444	459	469	449	446	506	438	428	445	477	446	445	437	410	469	460	454	491	478	444	442	439	473	456	510	437	463	448	410	433	427	447	435	484	445	417	496	425	472	436	473	466	446	503	413	458	449	455	457	461	479	438	413	476	456	489	444	480	441	459	474	470	425	453	458	461	449	432	460	462	452	445	451	454	419	459	479	449	474	485	489	437	446	429	466	455	474	459	469	457	464	477	462	443	442	458	467	430	413	461	474	482	430	466	502	443	490	438	463	458	449	480	465	454	408	452	471	465	437	413	460	480	445	465	455	473	437	468	466	463	481	469	469	423	451	431	424	456	476	469	465	464	432	472	460	448	457	456	449	482	452	489	488	460	486	482	421	426	457	416	421	449	464	450	437	454	457	456	453	435	513	490	433	466	461	446	484	458	431	439	429	482	421	464	455	500	432	483	448	429	403	483	461	479	475	459	482	503	450	477	446	420	471	472	435	436	443	439	437	473	469	482	470	458	464	451	428	477	476	445	442	443	462	481	478	464	473	469	455	442	456	424	486	464	443	468	437	426	438	450	487	450	442	426	413	424	466	486	427	437	447	444	470	438	461	459	478	469	468	449	468	460	472	424	469	429	453	491	493	403	466	472	489	464	425	421	467	420	447	447	476	473	462	458	459	440	450	446	494	449	456	490	501	461	454	472	457	444	435	517	462	470	400	467	465	449	450	488	433	447	415	445	466	442	440	470	491	442	448	478	456	447	471	427	460	458	452	426	455	498	474	474	446	446	450	458	463	449	427	450	435	486	431	485	480	445	468	444	463	482	465	449	444	445	468	449	438	511	433	455	420	441	445	454	430	469	463	460	461	458	470	506	443	475	434	458	459	465	443	430	441	448	434	478	469	457	452	458	486	413	427	422	464	433	448	428	477	441	448	458	469	466	422	418	479	447	437	470	463	455	464	465	464	455	445	428	435	497	421	454	436	461	470	460	437	473	496	472	454	490	419	466	471	466	469	444	454	463	447	445	460	468	415	475	457	503	438	424	442	456	423	437	451	465	417	455	447	454	467	435	443	467	443	441	482	463	444	440	423	473	475	461	434	478	465	441	450	505	487	448	466	470	413	483	474	457	496	450	458	429	438	415	459	440	459	486	479	435	475	452	454	446	447	411	496	416	450	432	447	441	430	485	470	449	463	478	433	442	487	462	439	426	437	454	462	478	434	481	440	455	440	457	465	464	484	427	448	409	416	443	474	441	457	476	433	498	449	431	457	441	464	496	439	423	472	404	420	469	442	466	464	414	436	459	443	417	488	456	447	499	436	448	457	491	434	436	443	454	462	470	456	461	412	452	466	450	455	474	452	441	460	467	456	462	459	423	467	493	443	463	471	456	404	481	434	476	454	436	507	428	469	454	447	431	470	438	467	441	473	437	502	481	452	451	448	448	442	440	466	455	466	453	485	460	424	461	456	488	464	437	405	440	442	459	448	456	455	456	477	462	498	478	400	433	461	453	429	438	467	435	468	447	469	457	473	454	431	431	471	436	470	446	452	466	470	447	474	454	467	435	465	450	502	453	449	433	433	437	425	475	455	460	507	400	466	432	478	465	447	476	486	418	475	438	486	454	450	409	430	443	428	431	417	418	452	457	466	465	451	492	455	495	474	435	437	447	466	417	421	480	441	450	441	459	468	476	468	459	427	409	471	473	470	433	472	465	481	457	457	477	441	449	458	441	438	491	476	446	459	405	497	448	423	462	476	462	448	461	470	463	452	457	440	457	446	464	429	480	447	459	481	453	475	456	514	482	466	466	484	419	462	441	474	412	428	430	477	467	469	459	457	454	450	447	449	422	458	453	450	503	485	435	428	440	477	468	438	440	429	415	465	442	432	439	495	403	460	450	478	428	481	451	455	469	456	452	437	433	417	426	447	465	460	452	447	463	471	463	464	439	476	477	439	432	453	457	475	479	449	439	432	443	454	453	437	428	443	460	472	467	401	454	450	470	469	450	472	498	434	451	498	413	452	468	452	427	460	479	472	460	437	494	466	478	412	426	424	473	459	418	436	470	443	457	427	464	442	434	442	467	478	413	516	457	472	442	436	451	459	432	430	432	440	506	454	419	510	443	458	468	473	474	468	443	443	437	446	443	471	437	422	436	480	455	450	454	474	475	439	454	436	424	421	451	447	455	466	453	436	445	480	427	458	432	413	460	483	470	423	457	453	455	475	425	470	517	450	485	408	457	426	489	440	418	460	461	457	450	494	454	463	404	438	459	438	483	462	476	475	482	414	462	448	487	485	454	451	488	478	455	387	471	441	447	486	449	473	442	462	475	439	461	485	428	433	452	483	477	449	445	461	473	452	438	458	464	423	405	467	464	469	453	436	485	448	432	452	462	435	446	462	472	450	491	443	503	460	408	425	438	485	462	491	470	448	412	443	453	496	453	488	476	436	440	433	483	470	452	442	421	449	486	491	479	469	464	458	448	473	459	439	443	420	433	473	465	476	432	414	473	457	425	425	454	442	452	457	454	409	450	464	454	457	486	448	486	468	439	462	457	462	426	446	495	419	466	471	490	442	484	449	464	498	422	439	483	456	442	450	447	441	517	433	476	468	506	447	471	447	448	478	428	476	436	450	467	473	446	463	436	461	426	447	465	432	477	450	450	436	463	439	425	487	439	439	474	449
40427	49511	30632	2924	3483	2401	774	762	784	795	826	783	743	798	777	752	788	800	750	784	788	764	728	734	775	748	765	723	765	779	704	765	801	705	755	798	754	705	770	749	769	762	807	731	744	765	752	761	769	757	778	766	784	768	788	784	769	782	741	774	784	742	777	765	825	751	781	739	832	768	768	756	768	753	759	778	732	749	762	759	780	790	768	734	793	799	756	788	752	764	773	785	749	804	762	769	795	707	784	755	814	761	774	803	711	792	765	748	786	751	718	794	794	719	817	795	748	763	764	788	754	798	777	762	756	773	778	767	827	803	762	714	828	790	776	695	761	830	808	738	793	765	732	742	766	727	770	716	762	800	721	761	771	746	743	764	812	814	773	741	750	792	738	729	750	734	797	739	779	778	800	796	764	785	727	791	814	701	730	744	767	779	762	757	774	783	779	751	805	801	763	723	814	782	741	769	773	752	783	790	770	776	754	788	798	780	701	770	764	751	753	783	792	760	731	766	793	741	811	775	747	775	754	776	787	797	734	734	756	779	782	766	764	765	769	767	819	795	742	769	732	761	778	799	733	731	754	800	789	743	767	740	745	777	773	776	754	790	764	741	737	770	775	724	761	763	819	786	749	745	749	776	714	761	797	773	748	746	714	807	717	744	767	794	801	766	765	761	767	730	794	760	729	746	771	779	735	771	772	780	833	756	753	765	770	745	736	772	753	738	772	765	752	783	730	782	823	743	783	728	800	742	737	762	840	820	777	817	766	771	771	778	806	758	736	754	749	763	779	753	806	781	741	733	795	796	744	742	748	753	746	753	752	794	772	744	771	765	769	740	764	781	764	745	711	744	782	757	763	715	786	739	722	782	809	739	751	770	729	731	746	797	709	781	802	786	753	796	766	823	785	750	806	734	812	729	793	789	761	807	778	753	778	780	796	784	758	740	834	704	777	761	782	794	732	752	794	752	772	800	741	784	788	748	758	733	744	794	770	758	701	745	791	839	775	763	731	789	754	777	762	737	770	771	757	789	826	772	767	737	761	769	770	715	769	759	760	772	770	759	822	742	750	752	776	809	794	764	748	771	763	777	805	811	741	783	798	757	826	801	765	797	752	765	768	742	711	758	760	721	751	713	764	772	730	742	769	774	772	757	767	774	806	714	742	811	779	776	765	787	769	804	784	786	739	761	825	718	749	760	830	795	776	763	772	727	773	755	755	746	715	753	765	786	781	794	758	751	800	782	749	780	742	789	763	779	782	728	757	745	772	811	763	809	784	774	763	727	750	809	778	722	755	755	745	779	767	774	766	798	790	762	749	782	722	750	752	762	766	751	756	778	789	758	771	784	775	742	735	729	776	757	760	779	761	777	765	768	824	756	722	776	766	773	803	781	746	779	792	742	737	785	770	773	768	722	804	738	761	763	790	848	796	764	758	805	744	761	764	747	806	741	755	739	767	771	723	772	769	762	740	753	755	711	762	751	788	785	739	757	780	764	729	776	818	758	769	779	725	731	731	780	746	755	821	732	761	775	759	762	737	760	738	768	758	779	800	767	748	777	754	766	776	777	749	776	707	733	745	729	773	775	785	761	799	725	769	750	736	745	691	751	763	777	740	855	745	814	764	792	732	794	737	764	756	707	806	726	754	765	736	746	778	719	780	799	736	814	805	730	696	783	788	804	809	767	763	749	757	752	760	775	795	733	761	774	815	786	769	760	778	773	752	816	799	764	758	778	711	740	802	781	826	764	785	756	739	791	748	766	762	770	710	740	773	778	802	730	738	789	743	753	755	788	795	757	761	815	791	780	759	786	781	714	765	752	736	791	772	747	784	781	728	750	754	731	790	822	748	738	750	731	778	775	799	709	781	750	786	746	779	760	761	769	770	777	788	767	821	726	772	740	768	763	747	750	790	807	768	721	774	753	782	743	744	788	751	750	769	737	751	772	761	757	707	728	790	782	776	779	808	820	768	779	743	791	781	744	735	830	744	702	794	777	811	759	733	773	789	766	727	817	752	807	726	768	734	805	725	746	741	759	769	782	803	799	733	755	796	783	742	798	788	745	788	757	755	729	792	738	784	816	783	806	771	773	754	715	766	770	763	773	744	795	739	801	774	747	733	795	698	717	775	751	817	807	787	755	761	773	731	762	801	761	761	790	787	714	783	799	781	818	770	813	781	764	801	756	811	733	783	770	780	797	743	738	773	770	764	797	756	776	768	774	759	704	791	759	789	768	753	770	754	785	760	750	766	814	779	755	785	720	792	724	747	770	741	770	802	796	766	792	749	719	789	741	769	717	775	774	768	737	780	788	717	748	757	770	782	774	786	778	745	773	770	761	746	718	794	699	824	751	803	730	752	780	754	789	751	753	749	746	755	763	766	753	779	799	726	793	812	779	771	787	778	780	797	762	768	743	734	736	794	689	772	741	746	791	749	761	837	729	820	747	774	791	760	769	766	774	781	792	773	768	767	744	764	748	756	771	809	744	791	759	795	764	771	817	799	782	744	758	819	749	766	797	793	754	801	728	765	749	783	736	750	770	799	735	764	793	728	728	765	736	806	788	783	729	742	761	743	706	796	740	771	751	784	743	788	824	772	764	747	800	741	801	769	812	770	763	760	765	725	758	809	776	723	809	755	766	732	760	756	737	775	736	771	812	777	774	779	709	708	758	758	774	786	804	803	789	775	752	795	745	760	787	735	726	751	741	717	782	758	819	784	768	764	772	752	851	775	793	747	744	717	747	776	756	749	731	737	754	777	803	727	713	789	806	735	756	739	796	773	734	757	851	792	767	745	769	775	756	773	812	766	740	799	774	817	747	739	725	764	783	721	786	816	759	782	746	757	764	695	804	797	807	746	768	790	736	767	805	775	778	778	752	804	827	778	807	809	799	803	755	806	739	741	745	735	743	786	825	780	727	779	803	726	873	765	779	782	771	805	714	793	767	731	740	793	752	761	742	748	786	741	736	772	780	807	741	790	731	778	759	780	764	737	712	730	751	777	725	768	824	760	741	708	808	772	831	776	762	801	707	742	694	746	806	813	731	775	796	761	747	754	746	761	740	750	772	717	771	806	753	773	786	753	778	744	778	767	786	777	757	745	755	810	809	779	733	763	773	820	800	718	741	757	801	809	763	722	839	757	821	746	751	770	779	789	737	734	797	752	694	767	760	750	726	754	757	788	766	799	737	770	768	795	799	831	793	775	798	775	795	771	820	781	732	780	699	770	741	722	777	770	753	785	752	772	747	722	700	753	796	771	772	761	825	760	747	717	741	774	788	746	845	729	756	748	759	776	799	730	743	758	787	755	729	790	757	768	787	780	737	756	738	775	789	738	796	735	720	753	768	783	766	764	770	715	785	815	771	751	789	754	777	758	768	747	725	742	718	776	804	742	765	757	764	768	841	780	786	757	797	757	800	786	716	822	767	785	794	742	790	735	767	796	787	763	789	750	757	766	710	770	771	792	735	796	782	783	749	743	781	758	772
25701	26582	35400	25698	19048	10275	655	377	381	368	343	329	347	393	373	372	373	353	329	344	344	374	353	370	354	413	346	379	337	347	369	357	342	312	345	318	370	341	348	324	357	369	333	373	350	344	360	373	327	356	361	348	371	341	358	358	398	363	370	383	310	367	371	341	358	355	370	331	378	335	328	354	350	346	348	336	389	341	319	364	365	337	382	340	361	331	334	328	367	372	339	351	355	342	357	356	392	350	378	349	342	322	373	327	375	337	353	371	362	340	358	372	376	339	382	346	352	367	335	334	348	335	355	357	380	330	370	329	347	347	364	350	318	329	389	355	327	339	356	380	354	372	347	346	371	349	401	346	361	324	386	327	365	359	317	346	401	357	352	342	337	382	346	381	370	358	335	342	383	354	336	330	357	343	332	354	356	369	339	381	358	331	370	389	333	353	341	342	326	335	337	344	358	363	332	344	367	337	353	351	317	344	328	348	353	358	341	326	344	362	296	343	383	363	348	330	344	374	333	335	331	368	355	363	307	323	331	368	365	334	329	324	365	385	334	350	354	340	344	363	333	329	333	344	344	330	351	375	330	349	371	385	351	363	354	337	360	327	343	363	345	373	356	358	360	373	362	375	334	364	363	366	348	343	321	363	317	332	357	350	308	379	328	351	348	356	341	321	350	332	352	360	361	367	358	316	370	345	339	353	355	345	355	363	382	356	363	365	373	381	357	351	370	389	339	377	352	329	355	357	367	373	357	341	350	344	370	349	322	314	385	370	336	331	351	349	343	378	348	338	358	341	342	341	339	372	401	344	363	345	356	353	351	334	357	360	324	320	372	364	375	338	357	354	347	342	356	351	330	351	344	375	346	333	368	358	357	352	359	340	324	343	375	339	352	318	335	353	360	320	368	358	336	335	348	313	348	350	377	332	322	365	329	404	371	331	371	398	346	367	389	356	361	342	339	345	352	385	339	315	382	333	345	321	361	346	342	348	345	385	342	363	357	349	350	330	354	350	325	385	331	356	321	331	349	305	338	343	349	368	386	365	328	326	335	360	360	348	344	378	347	351	322	352	306	347	337	360	345	356	364	350	340	355	360	344	352	364	332	322	372	374	364	322	353	350	365	320	350	365	344	369	340	335	349	354	345	333	347	367	385	340	364	333	345	377	341	348	364	362	334	319	339	388	342	359	334	325	345	369	351	357	343	359	376	363	342	350	353	365	339	363	325	341	359	362	351	359	344	362	366	363	359	335	344	380	330	357	396	386	374	359	368	368	336	332	368	393	388	376	387	400	346	334	329	346	342	352	350	362	348	393	353	334	360	365	327	381	355	342	332	326	336	354	318	337	369	347	343	356	343	362	368	342	355	357	370	336	342	342	380	325	339	345	382	334	350	367	354	365	379	340	366	326	328	352	348	354	366	364	344	371	346	330	363	348	361	334	339	376	336	359	347	351	312	365	348	379	349	355	370	304	333	340	380	343	331	346	345	360	350	322	351	351	354	342	340	340	359	343	325	359	362	360	351	325	342	356	337	337	329	348	381	361	384	341	395	346	377	331	369	366	368	355	342	370	344	352	366	354	370	356	333	344	342	363	343	344	355	373	342	350	329	339	348	348	356	340	329	363	361	367	348	362	354	331	330	397	346	329	372	344	349	340	355	367	358	321	327	351	353	384	376	346	344	375	347	349	318	373	337	321	343	311	369	352	333	351	372	370	335	350	312	334	348	358	345	353	364	362	332	349	364	372	325	370	355	367	367	361	342	360	343	350	351	338	345	342	346	346	377	380	320	338	367	314	384	342	356	375	344	383	333	300	339	349	365	375	370	358	389	347	338	354	397	355	352	379	351	340	359	370	372	312	325	360	352	340	363	385	320	352	344	373	317	341	377	340	359	344	366	346	357	328	340	347	363	340	349	351	355	369	355	373	355	365	390	357	343	352	339	387	324	333	382	367	356	375	333	338	344	355	327	318	352	352	341	353	354	386	347	348	340	332	375	343	349	366	358	350	361	379	364	355	344	315	357	362	353	361	337	338	336	337	362	366	346	379	338	357	331	331	358	360	346	328	341	357	365	343	325	383	353	341	331	346	364	316	377	364	365	348	339	348	351	328	363	369	377	322	344	360	367	316	343	361	357	348	327	360	329	374	350	369	338	361	361	346	368	372	326	327	333	344	309	365	366	337	357	366	358	347	382	342	342	361	326	346	367	351	336	346	326	370	337	382	371	380	356	339	331	403	378	357	334	356	378	339	360	321	293	359	317	341	374	342	367	370	373	336	341	344	380	343	371	362	334	361	339	366	339	346	325	330	342	352	362	377	365	333	353	368	386	371	362	359	379	328	319	375	368	379	336	326	356	363	338	367	337	361	344	315	362	347	308	390	390	319	318	381	369	358	389	353	357	370	345	349	361	364	333	323	317	380	337	344	311	334	350	338	351	353	371	320	378	386	362	365	344	321	332	360	359	357	379	346	346	322	329	379	318	366	356	350	358	340	352	337	372	351	339	371	358	317	312	382	344	337	349	339	362	349	337	359	352	312	343	342	350	346	338	338	312	337	351	352	361	358	349	367	333	356	363	344	342	364	355	375	351	364	350	323	346	302	361	350	345	347	355	344	372	351	340	339	367	343	354	358	319	397	351	372	366	354	329	353	329	334	327	363	340	329	361	374	347	352	370	362	382	347	353	348	349	350	336	357	356	338	367	363	359	334	339	358	363	319	340	379	339	337	373	345	359	333	366	347	375	411	347	330	352	371	346	338	379	343	376	328	378	346	345	331	355	332	371	344	357	369	346	325	307	350	323	341	375	364	352	406	349	340	356	367	366	340	311	301	356	376	326	351	340	313	370	381	345	329	353	330	377	364	336	373	348	364	337	348	359	340	343	315	389	351	303	329	372	369	345	361	397	351	359	378	350	351	360	360	362	366	354	337	365	366	377	354	314	362	355	360	359	336	359	327	373	333	348	358	328	333	387	331	360	377	367	357	341	355	319	379	331	373	398	362	309	335	353	387	352	327	350	355	379	310	356	349	357	351	324	356	348	337	343	325	361	343	321	349	348	333	370	346	372	356	310	353	356	328	368	345	381	359	359	348	351	380	356	359	352	350	351	347	364	349	318	390	371	356	326	318	326	323	355	351	349	355	368	390	348	328	322	360	372	344	359	349	342	375	340	352	336	347	316	369	363	346	328	342	360	330	374	358	347	338	363	329	350	346	345	349	342	371	341	353	369	346	361	338	337	362	362	362	368	350	318	348	327	337	340	336	371	358	358	331	350	334	365	330	332	341	351	371	352	362	345	372	349	364	332	370	375	328	361	348	356	312	381	382	356	344	354	355	350	357	389	368	330	331	358	347	329	354	385	341	334	373	353	365	373	352	330	329	343	333	370	348	361	362	357	342	330	345	346	377	355	355	381	363	303	343	372	332	346	341	341	373	381	349	317	322	315	321	349	348	319	332	374	373	371	351	372	367	352	358	312	362	336	362
60785	90791	63270	10049	14510	8290	682	679	626	669	602	615	604	586	603	619	635	584	603	586	579	577	558	644	604	606	566	614	604	552	584	557	570	665	593	610	583	611	596	584	558	608	590	553	624	613	584	625	612	603	584	602	606	577	609	582	589	579	601	582	610	570	601	600	591	600	575	559	598	644	609	627	605	608	570	583	601	589	629	620	615	576	554	583	606	532	627	592	595	610	563	606	611	583	603	573	646	586	600	543	583	578	556	573	632	609	536	587	609	617	607	628	547	604	554	569	543	595	652	613	601	572	591	584	627	578	565	604	534	611	553	566	542	590	616	580	554	572	598	606	620	593	597	606	550	579	588	636	561	619	576	585	552	546	586	584	632	608	600	563	591	611	586	573	581	560	575	599	597	606	565	619	598	589	581	594	595	626	596	623	589	627	582	550	565	564	597	599	563	627	566	614	602	607	641	550	587	600	589	604	604	546	573	624	548	622	582	615	608	574	629	634	553	624	628	538	579	601	635	614	581	571	620	616	598	554	585	582	581	587	534	594	590	587	592	622	573	608	614	615	549	607	618	615	588	562	595	592	588	610	563	598	612	551	656	559	579	637	619	584	576	610	560	608	576	602	568	585	594	617	631	577	587	597	606	576	556	553	599	586	578	580	621	594	584	566	599	607	575	562	573	619	576	616	626	604	607	578	597	599	532	571	603	588	591	627	563	621	606	579	601	599	598	547	604	633	563	555	584	564	611	609	638	571	594	615	605	544	582	588	553	603	597	602	592	606	592	593	592	592	607	572	567	597	639	628	626	603	648	596	594	611	542	610	616	609	589	590	604	568	583	572	575	593	607	576	530	573	623	617	594	596	614	591	584	605	600	609	598	596	592	622	565	549	554	623	594	588	580	604	549	614	571	614	547	554	594	600	576	565	628	592	616	603	576	570	563	635	592	595	604	598	589	610	591	615	575	598	576	572	603	591	579	594	582	580	593	611	549	587	588	641	593	584	562	617	595	591	588	572	585	562	545	596	592	603	603	584	628	562	583	617	622	570	605	569	581	581	564	574	563	555	587	634	586	611	613	568	619	586	581	612	580	560	579	567	598	586	570	583	640	586	618	548	618	573	611	568	615	579	586	598	601	561	606	562	597	630	607	574	588	578	610	599	590	590	586	600	573	627	595	528	587	599	614	573	583	555	607	611	609	583	605	581	586	559	608	577	624	570	582	612	609	534	610	566	616	640	581	566	572	599	603	583	584	614	609	569	601	602	619	556	576	575	565	593	595	605	605	568	591	571	616	582	575	588	582	591	609	597	611	611	629	605	582	606	597	593	608	602	622	599	570	571	608	567	558	577	597	575	580	567	574	563	591	604	566	564	601	588	555	589	603	587	568	590	568	631	587	601	603	587	555	558	581	579	588	567	603	564	530	581	589	577	580	608	614	615	667	612	629	550	593	589	605	537	625	599	580	614	565	629	578	578	608	565	583	581	658	612	576	602	572	561	575	615	607	520	606	586	586	573	631	582	576	601	551	570	592	615	558	607	615	600	626	595	638	584	609	578	599	574	567	616	594	596	557	569	606	566	589	628	595	638	593	578	580	605	622	609	578	586	586	591	577	621	574	565	572	589	601	618	581	576	594	638	616	573	615	617	589	607	615	579	650	662	605	573	605	619	619	570	609	595	583	573	594	592	584	585	630	575	606	610	597	533	577	589	584	550	575	584	606	600	590	575	569	591	587	602	581	550	585	582	617	605	580	610	597	584	622	627	606	581	591	602	583	604	575	585	581	591	606	594	587	580	585	638	610	621	621	572	614	593	594	615	573	562	600	609	587	597	568	564	590	613	563	576	566	547	598	577	584	614	617	585	618	604	619	551	557	590	591	567	614	561	606	608	609	598	597	562	578	629	551	576	573	614	598	563	617	591	568	595	601	526	518	560	580	624	567	562	608	587	597	575	608	545	650	593	577	625	620	561	579	575	574	559	580	600	575	588	598	614	588	604	625	587	601	614	580	634	608	611	606	571	654	634	554	573	597	634	593	596	595	581	545	601	588	575	574	624	618	630	637	566	611	583	541	582	569	567	625	571	604	627	578	593	620	604	582	607	620	572	611	599	572	587	555	590	580	590	619	583	636	603	621	570	614	603	590	603	586	580	567	597	566	580	626	626	549	570	574	607	566	606	565	607	582	558	589	576	571	558	617	611	588	583	584	614	610	595	590	593	608	610	611	624	586	589	676	605	584	656	563	525	609	589	591	608	619	599	560	595	613	616	578	608	618	592	596	575	613	626	581	577	606	559	587	558	574	611	597	628	621	584	598	602	601	607	627	588	590	568	607	584	604	564	610	599	552	617	619	576	592	571	604	581	596	582	596	564	648	611	620	577	546	586	583	589	566	567	547	580	616	604	573	602	589	546	637	624	577	600	554	585	609	626	593	613	565	584	614	610	583	629	600	559	569	577	569	585	563	601	591	570	541	585	600	576	596	565	590	559	607	595	594	620	570	575	551	599	595	582	618	624	580	575	555	538	555	589	584	622	593	620	595	571	620	597	614	625	582	600	580	619	576	636	593	595	588	644	574	618	602	581	602	592	592	650	573	601	612	618	557	588	577	565	558	574	605	596	537	548	556	607	623	575	583	592	544	619	571	618	608	586	610	613	623	582	615	606	565	598	574	584	593	605	584	578	606	599	596	596	605	565	607	594	584	581	581	619	577	630	583	571	537	557	550	622	610	545	595	561	592	605	560	595	583	612	573	602	602	576	577	584	559	618	579	590	580	639	569	583	606	533	616	600	581	551	615	541	605	576	596	626	622	565	614	601	645	564	609	569	568	595	556	610	587	543	612	584	574	618	622	611	605	602	583	582	595	586	622	590	549	590	579	616	584	586	573	575	590	563	581	554	599	541	592	556	599	624	577	577	570	569	606	580	574	572	569	593	633	579	602	603	630	551	572	579	597	544	577	554	617	622	601	585	609	590	610	571	599	575	640	563	572	613	607	558	560	597	593	545	575	587	618	625	576	554	603	600	572	663	606	582	575	601	611	565	601	610	578	609	575	597	603	599	611	606	547	601	581	599	546	568	589	608	591	577	580	613	580	595	585	607	617	616	586	577	572	585	557	569	582	577	618	577	590	630	585	594	598	563	597	639	597	569	578	591	616	624	563	567	600	582	594	630	591	621	634	596	587	592	565	632	574	596	582	623	571	613	553	567	568	593	583	582	569	590	617	616	560	613	562	632	586	586	565	594	589	582	578	659	627	613	601	580	618	576	594	600	583	597	560	608	584	559	578	613	568	603	572	585	583	583	584	576	594	630	538	636	607	577	627	566	560	607	615	600	604	599	654	629	596	606	613	556	558	622	559	600	587	583	647	553	570	578	617	619	608	618	623	587	621	607	612	594	607	608	556	553	603	600	586	619	596	613	620	602	610	578	619	588	578	575	560	607	599	577	566	610	564	641	603	632	566	590	566	583	546	563	585	584	613	638
24226	23678	33963	24620	21808	19308	3738	718	696	664	642	642	622	648	654	607	610	620	629	631	640	610	604	554	606	589	616	626	593	599	577	623	581	586	676	629	619	589	616	618	631	589	627	592	601	585	593	598	662	608	619	579	578	644	601	607	559	599	637	627	606	583	627	547	595	603	625	566	590	576	585	589	654	635	571	608	566	635	587	547	628	571	601	631	599	605	604	597	570	589	609	581	612	627	589	617	612	633	575	591	614	606	598	593	607	563	606	577	578	584	624	622	564	602	596	619	620	601	633	579	641	599	605	654	636	587	593	590	611	561	607	624	583	597	630	629	620	562	601	605	595	628	634	625	609	584	589	635	631	583	558	599	568	610	618	567	624	573	621	531	582	621	624	614	607	621	609	616	607	627	644	603	597	593	571	615	629	630	603	593	578	626	624	617	608	602	569	639	602	594	609	608	627	606	584	609	637	637	565	604	592	629	677	589	591	630	604	585	568	616	610	652	585	624	617	591	624	594	608	649	618	618	545	597	608	658	577	571	609	621	573	597	642	594	585	635	652	614	585	618	592	659	652	638	577	602	617	626	587	609	591	623	601	597	622	590	564	591	615	574	586	602	608	617	645	610	573	673	612	592	588	604	579	568	601	595	596	566	614	559	613	625	588	599	590	646	630	620	594	661	608	631	571	633	562	619	605	625	564	603	592	616	626	620	590	589	615	584	608	613	617	564	597	606	606	601	630	650	642	568	612	554	583	574	656	609	611	636	649	592	569	582	605	581	609	610	614	563	628	625	640	594	618	599	570	641	590	579	607	602	589	611	590	628	556	613	646	644	603	634	663	600	610	593	584	579	591	593	632	659	597	581	560	610	573	560	632	614	573	605	630	637	574	590	568	615	577	598	619	614	619	601	607	633	632	584	594	579	619	599	564	582	583	605	596	628	609	624	648	613	587	601	586	622	589	631	583	608	629	583	607	621	607	589	620	599	572	581	613	604	610	654	572	620	619	594	617	616	643	613	648	608	633	618	605	611	628	590	595	611	613	610	590	583	592	607	662	666	594	600	616	627	623	613	648	597	590	584	666	611	620	596	597	609	580	610	614	564	643	604	621	599	587	583	595	602	615	608	568	592	632	569	589	611	570	606	580	574	564	592	640	611	576	619	635	569	585	587	653	588	603	631	662	601	624	556	609	630	608	612	598	588	619	619	596	604	583	619	585	585	611	591	614	575	586	606	664	609	594	631	586	607	619	566	596	621	613	611	629	591	581	609	625	642	592	628	605	557	603	626	628	611	599	574	610	604	607	620	641	611	547	591	573	598	586	599	619	578	618	596	625	573	623	617	603	575	557	630	610	602	602	622	573	575	590	595	648	597	612	642	594	641	607	622	637	582	591	620	618	625	596	635	611	647	549	629	620	635	628	590	618	545	548	593	590	578	595	657	592	582	623	587	592	600	584	537	587	627	621	598	591	592	642	593	584	589	559	598	623	615	548	609	632	588	630	607	598	620	580	623	583	595	632	590	566	595	607	665	594	592	588	607	591	622	592	615	610	602	598	572	610	594	600	598	607	572	607	609	632	640	597	582	586	580	616	622	614	589	591	615	548	580	610	583	564	579	603	622	595	617	589	601	575	600	570	600	605	605	601	590	619	604	615	577	591	618	651	592	595	575	597	632	564	572	564	588	594	584	610	607	634	640	617	596	643	620	626	626	645	613	604	610	632	581	616	608	635	572	622	652	601	614	568	637	649	552	620	565	598	638	600	637	599	671	618	613	573	603	558	627	595	619	606	580	581	600	605	563	604	618	630	583	569	568	616	565	603	597	588	563	616	629	570	594	585	590	619	586	607	610	565	581	557	600	619	639	618	648	629	612	584	623	609	647	600	605	629	584	589	635	607	641	625	610	618	611	628	621	575	621	582	593	620	633	668	592	603	595	626	594	593	635	586	580	618	600	620	591	627	613	619	620	611	634	606	618	625	606	636	597	650	611	597	588	600	593	581	594	605	652	614	630	601	581	602	612	558	574	596	601	625	579	601	615	615	587	597	602	605	605	589	596	618	598	587	587	591	632	595	661	621	614	619	611	596	573	572	562	583	605	640	623	621	609	609	611	605	611	603	599	604	564	613	599	633	599	601	633	585	592	623	597	593	611	650	613	592	609	566	533	636	547	602	656	590	569	618	625	557	609	608	598	619	624	615	582	637	609	592	597	595	649	600	621	611	633	574	604	595	589	608	653	622	585	558	612	555	584	613	582	570	660	609	615	603	632	624	592	606	635	630	591	603	606	598	672	599	605	611	636	611	608	591	618	608	575	602	601	583	624	598	634	625	585	617	579	583	606	592	572	643	587	631	637	634	615	598	564	576	651	603	638	596	613	552	586	614	615	597	561	593	613	621	557	613	623	607	600	600	613	579	611	607	562	646	626	560	621	593	584	625	614	633	599	581	645	583	610	617	582	606	591	568	587	589	618	645	609	582	600	593	611	652	589	586	618	624	596	618	596	555	633	587	597	597	607	591	611	620	625	565	610	566	597	598	589	628	600	585	598	586	639	625	597	627	611	595	577	627	633	600	612	558	598	612	600	583	628	605	606	586	587	576	578	571	630	613	630	598	627	631	639	579	595	616	595	636	615	604	618	603	627	621	593	564	567	560	563	666	645	593	591	597	585	599	633	592	641	619	598	602	643	616	617	615	602	652	591	613	609	612	584	588	606	622	575	639	632	591	581	590	585	606	630	627	668	576	593	591	588	610	611	606	603	600	604	614	584	577	588	580	606	611	592	598	605	593	550	568	550	617	616	603	563	645	613	638	599	625	613	558	605	567	554	584	620	607	624	577	580	593	634	575	616	613	648	611	635	605	593	591	624	589	592	566	588	605	574	627	591	590	590	604	581	625	580	636	600	592	597	638	632	612	563	598	592	581	609	578	589	593	580	586	601	619	621	605	641	622	636	609	623	553	619	612	639	598	600	605	580	612	613	584	586	583	588	613	596	618	618	612	607	594	634	603	570	617	605	626	562	579	607	572	645	586	583	620	562	603	601	631	640	590	619	615	599	572	611	617	607	603	561	639	629	577	616	590	603	583	624	638	587	591	625	624	602	586	604	618	617	571	621	616	548	636	662	610	571	605	618	579	575	617	647	573	632	633	617	595	604	594	604	596	589	605	618	624	584	595	633	617	645	618	626	612	636	623	566	630	585	645	586	604	595	603	602	564	633	602	613	628	593	597	609	557	582	586	572	593	625	570	620	604	639	637	583	611	588	586	582	565	591	591	613	571	580	622	599	620	641	605	602	587	611	583	611	609	640	642	642	582	617	623	623	582	617	640	655	630	603	568	596	604	623	650	621	585	609	586	616	584	580	556	634	563	591	618	595	578	599	650	622	556	595	629	671	593	589	605	604	588	601	601	603	617	620	584	603	590	610	569	601	574	580	589	659	573	593	607	594	564	607	570	609	640	612	644	562	556	576	611	571	601	603	576	610
64152	99099	74363	13014	17574	9192	1087	1043	1054	1045	1021	1002	957	982	1001	933	1025	952	910	931	963	950	960	961	1011	904	902	981	942	950	951	989	977	924	922	941	925	894	1007	962	936	974	931	915	974	897	903	919	987	912	945	893	977	974	944	961	938	948	964	936	964	952	975	979	955	928	927	945	952	943	929	954	933	902	991	936	887	930	871	966	935	943	940	901	945	941	928	960	885	924	980	939	936	940	908	904	1001	895	943	957	942	933	944	898	909	928	919	931	970	935	894	936	948	917	956	971	938	933	913	981	975	915	964	863	919	934	965	914	880	906	905	941	934	947	890	955	879	918	962	929	901	928	922	965	904	933	889	970	947	940	921	950	899	988	904	901	862	942	944	929	985	898	930	904	948	955	915	963	910	945	898	954	883	1016	940	917	912	874	879	915	915	942	954	1002	976	908	902	914	965	891	936	938	936	958	948	896	965	968	914	979	945	920	919	918	905	962	935	988	873	913	884	942	904	900	993	932	951	886	966	956	958	933	940	895	941	958	921	928	973	998	923	956	920	931	897	957	930	967	952	930	962	966	929	967	920	971	952	912	909	976	970	862	904	910	962	905	944	927	928	913	963	933	925	940	974	922	984	945	910	984	992	921	921	948	878	927	933	935	938	955	872	917	983	939	962	897	918	947	887	953	896	918	884	945	918	937	978	923	924	950	929	968	896	921	986	940	967	899	971	909	937	869	948	954	885	914	921	979	986	912	954	932	916	957	951	866	891	976	926	938	903	963	894	960	951	1017	940	953	926	915	993	914	916	933	950	989	952	900	983	908	918	945	939	927	949	911	961	882	918	934	927	921	942	972	910	906	914	942	920	861	937	913	934	978	943	957	893	889	930	993	900	926	887	963	953	920	921	1000	978	946	884	941	908	950	927	936	952	953	979	910	931	979	942	981	932	892	950	970	975	906	945	964	923	952	952	938	885	913	955	932	964	932	891	890	905	960	914	947	918	939	950	863	929	956	938	970	975	947	943	895	999	935	902	940	910	903	905	914	933	887	986	908	948	934	861	936	909	921	909	929	942	933	943	930	909	882	974	876	925	940	904	939	961	929	961	918	946	870	941	957	902	891	975	944	926	906	938	915	931	916	912	936	932	925	903	923	954	928	894	886	898	944	956	922	898	942	958	915	894	916	965	969	925	907	936	925	946	925	976	907	940	974	877	942	1008	940	904	937	930	904	973	923	948	938	983	929	987	930	904	969	922	958	865	915	967	901	931	930	914	879	959	900	937	912	910	916	956	968	929	886	920	924	910	948	939	928	926	924	950	928	945	959	940	966	898	962	972	887	897	881	943	917	958	899	920	904	955	959	950	974	885	889	928	1004	936	980	960	929	950	936	938	895	918	903	898	929	940	925	907	1005	984	935	984	882	934	965	935	900	999	965	942	931	908	956	888	959	932	897	904	942	942	932	875	961	932	968	932	917	965	916	961	888	962	1004	956	947	935	980	923	961	943	905	870	919	912	960	962	963	888	919	934	946	920	963	895	933	890	925	951	892	919	956	921	899	895	919	933	939	982	955	919	872	937	953	931	944	881	874	891	935	968	920	919	956	928	918	914	916	945	950	912	967	909	931	867	933	937	984	982	914	899	901	934	968	956	924	915	962	966	926	964	959	917	924	937	924	945	933	950	948	969	948	905	959	899	964	949	913	934	968	940	963	923	950	908	967	976	920	968	947	919	966	958	923	919	913	877	915	918	922	924	889	928	904	919	910	910	970	962	965	911	902	952	882	942	932	975	927	956	902	926	913	909	971	928	909	909	929	955	922	946	927	940	891	946	969	901	905	935	922	912	880	899	969	921	931	904	932	908	904	937	913	924	933	886	955	889	902	950	935	893	1009	1006	947	918	939	902	938	950	914	926	965	974	963	940	899	875	952	949	966	973	903	920	923	938	981	888	901	986	922	936	968	903	965	940	906	954	931	960	908	928	920	911	886	956	1017	889	916	953	938	931	945	947	939	917	998	985	891	951	907	892	934	975	948	915	832	952	935	932	926	933	964	919	940	913	952	917	895	938	929	961	961	925	922	923	1006	937	921	894	978	913	1002	916	937	927	888	957	905	962	948	964	966	928	1003	971	930	924	945	916	905	884	943	1014	950	931	983	907	1024	981	928	915	904	922	939	952	935	887	907	926	857	942	948	952	910	933	868	997	957	897	939	915	904	873	947	908	904	944	879	910	946	953	930	940	930	905	916	919	968	928	982	935	924	932	977	995	873	936	963	980	920	897	973	921	889	950	919	963	963	893	1020	954	919	917	961	899	934	919	964	894	921	927	946	929	892	947	895	968	930	933	898	869	907	938	907	935	914	980	923	945	922	932	889	929	958	948	912	946	890	908	934	913	874	899	912	928	942	990	966	930	919	937	934	900	940	893	908	926	899	966	972	981	941	963	976	945	916	974	938	903	957	927	988	948	968	949	901	917	910	886	970	907	936	955	930	976	985	905	929	951	981	917	990	976	940	858	929	919	973	916	922	987	918	910	889	938	1014	931	975	966	952	893	931	914	932	906	909	890	962	913	924	947	884	940	966	945	933	908	895	937	934	979	913	886	909	960	928	957	957	933	975	961	908	854	959	859	906	896	898	894	913	929	960	891	901	946	979	928	929	970	935	932	946	889	941	898	888	939	924	962	869	883	941	949	940	992	925	938	970	883	880	956	965	972	938	954	906	917	911	946	911	939	913	936	901	996	922	922	924	913	948	966	946	965	970	864	942	970	926	948	903	924	957	980	952	938	906	925	949	935	944	959	944	953	954	947	951	895	1034	1016	945	895	922	958	962	937	917	913	872	957	900	897	943	943	911	900	883	973	920	903	895	905	936	963	969	950	874	943	926	944	888	918	953	977	905	929	882	905	897	898	894	919	916	916	971	876	891	871	903	906	931	936	934	964	983	957	913	966	939	952	923	890	910	953	927	936	926	889	956	880	918	971	973	905	965	939	947	968	975	931	868	926	931	924	953	958	903	901	947	945	955	977	885	988	932	910	950	927	895	893	935	966	943	895	947	916	952	992	909	882	951	900	980	871	876	941	934	982	943	912	939	928	934	958	942	955	944	935	944	983	920	915	921	929	932	965	921	933	952	941	957	970	943	938	977	957	953	923	890	966	944	919	958	923	940	908	898	924	1015	958	943	971	916	907	950	935	972	925	943	929	971	926	939	942	921	908	947	933	952	882	968	931	960	949	918	871	967	968	942	883	901	950	958	984	963	892	946	968	943	941	974	987	911	940	908	935	913	970	995	964	897	914	955	949	921	940	962	935	926	984	943	995	938	902	918	918	966	937	894	954	931	936	973	926	895	878	962	959	946	897	921	921	913	950	934	942	950	976	948	928	912	936	982	927	933	898	966	914	956	939	923	950	930	921	928	905	899	897	920	919	938	987	890	910	910	913	914	912	946	973	877	942	933	945	908	890	972	965	995	886	953	1007	916	936	910	889	924	952	877	902	871	915	926	914	960	997	964
30435	31124	28672	7844	1454	1149	420	416	430	442	421	445	427	433	415	455	455	426	425	445	440	422	401	426	392	464	405	444	437	461	449	453	460	430	456	440	449	448	412	427	436	448	457	430	405	412	410	401	428	440	434	442	413	396	444	411	414	456	422	455	447	487	428	431	434	414	427	428	450	441	444	402	433	466	425	379	415	393	413	406	449	410	409	433	425	417	462	404	418	436	409	411	441	401	424	428	416	419	447	446	449	435	438	451	390	383	409	420	411	407	434	411	479	425	401	408	412	391	455	418	421	444	427	419	425	475	435	460	430	413	436	404	438	410	416	407	407	451	425	447	466	424	423	437	452	396	453	450	454	427	442	440	424	364	387	452	444	435	453	433	420	433	395	454	451	416	441	402	423	433	422	453	427	427	412	425	459	420	436	397	399	411	411	437	422	420	421	435	440	408	392	420	448	450	441	403	376	412	419	429	409	387	427	405	436	453	402	406	424	436	404	421	418	423	422	426	422	482	415	425	422	421	402	451	440	419	432	459	412	424	423	463	448	391	412	434	432	407	473	423	426	441	456	414	404	409	420	416	415	404	430	446	450	424	432	421	416	463	438	414	387	451	440	421	417	440	401	453	403	420	423	426	466	436	399	456	472	420	455	444	433	387	427	461	419	451	445	454	407	401	436	416	405	419	470	442	422	408	435	407	467	434	406	420	420	405	416	430	443	427	422	398	441	472	392	410	389	413	410	420	452	482	415	427	459	427	429	440	461	470	443	471	401	452	452	438	448	440	459	397	455	432	422	436	394	437	442	428	441	451	421	409	453	434	422	425	432	436	400	424	421	453	436	394	445	432	417	425	477	400	436	428	417	425	416	402	400	419	430	393	434	416	434	453	416	424	423	390	419	364	454	380	433	455	444	410	442	408	453	433	428	463	438	440	453	469	469	451	454	451	440	391	421	398	424	449	438	393	455	402	460	406	416	447	411	389	436	451	443	397	442	438	425	430	414	394	415	461	446	424	416	435	426	420	429	420	426	427	418	441	401	459	470	435	418	434	420	429	431	399	429	430	418	453	464	410	418	415	445	450	421	443	431	452	416	468	431	408	422	411	456	395	429	447	414	437	436	453	428	451	420	400	403	400	457	417	437	442	396	397	410	411	417	445	434	451	452	463	420	399	400	431	450	475	460	426	411	412	428	496	421	439	445	456	438	421	409	434	439	395	430	477	454	460	446	422	398	438	457	458	451	429	418	408	416	475	418	413	439	440	432	435	442	447	423	448	447	452	442	442	440	464	435	407	439	401	420	401	401	436	448	422	391	430	436	454	427	414	417	439	415	445	420	410	434	447	413	462	435	448	432	453	431	446	438	422	433	395	426	423	451	425	439	415	393	440	440	414	412	424	389	398	440	427	431	453	387	383	455	432	413	456	456	452	435	427	439	442	447	426	415	400	406	450	415	421	417	442	416	395	473	479	466	442	410	450	434	438	411	450	397	454	412	437	430	444	409	452	409	438	424	455	410	440	425	418	450	431	395	425	395	428	446	459	402	434	429	402	443	447	446	441	426	411	437	404	405	431	451	418	418	450	461	440	413	418	389	420	461	461	426	455	420	434	433	426	412	410	482	423	439	450	447	460	446	423	422	413	411	443	440	395	384	446	448	411	435	400	472	436	402	430	411	402	393	428	431	384	453	423	420	433	418	438	439	424	448	412	415	425	439	437	469	432	420	426	416	415	473	392	402	430	411	403	477	427	405	457	420	426	446	408	449	448	471	453	444	433	418	400	432	392	476	455	418	420	427	396	388	440	448	452	455	414	458	432	410	397	425	396	411	439	432	431	415	420	430	423	431	429	426	458	434	435	399	443	425	441	418	458	451	417	442	427	432	434	436	446	449	432	419	411	452	445	455	444	436	413	439	430	451	413	433	440	393	410	440	431	433	444	420	471	457	381	410	424	465	463	429	447	425	438	435	438	431	400	455	386	412	414	449	405	453	448	439	372	421	430	404	464	423	422	407	409	441	423	419	466	395	449	393	465	422	427	421	472	408	404	430	432	433	445	380	430	459	414	406	439	436	404	425	421	400	438	454	426	421	417	452	431	415	471	414	457	405	457	414	436	437	457	431	419	410	429	452	419	444	399	420	408	437	401	455	423	454	448	436	434	402	410	443	401	370	383	458	406	435	453	443	454	426	402	412	398	478	433	441	412	423	396	445	418	423	414	435	458	423	403	444	446	439	432	425	470	453	459	445	435	394	471	420	405	449	454	428	415	405	468	472	436	448	452	431	427	431	422	435	431	421	432	451	390	420	415	456	446	465	441	430	409	423	403	425	415	404	441	421	438	443	427	427	450	463	453	395	432	446	421	421	408	467	407	436	406	430	433	415	459	452	400	418	449	391	402	408	399	452	453	461	445	445	449	435	426	447	418	428	391	426	438	455	414	413	424	414	432	427	420	431	439	435	453	441	411	432	409	426	375	411	406	438	447	455	450	421	423	441	469	442	437	426	469	408	413	405	435	443	426	422	400	486	432	399	434	440	468	433	439	438	438	432	454	417	483	427	429	442	393	476	423	422	433	446	418	423	429	441	396	402	428	398	428	446	443	418	413	408	424	436	440	426	432	439	432	440	438	426	412	481	434	427	435	409	428	427	450	413	425	450	448	441	431	403	435	405	420	395	432	436	420	453	452	425	432	366	381	454	411	432	417	450	412	408	448	445	461	431	415	405	439	437	441	430	415	443	435	428	452	483	400	449	449	414	426	429	415	461	460	397	388	419	410	436	426	430	450	466	448	488	438	411	400	423	431	413	395	451	419	431	436	448	451	408	426	416	422	419	434	459	451	447	446	419	471	440	415	440	445	454	434	451	437	424	415	414	445	426	426	408	453	406	452	427	435	402	435	390	455	389	438	423	423	452	450	432	448	446	430	438	426	439	428	432	432	432	440	419	440	423	425	408	408	442	445	453	436	400	443	415	421	443	457	445	436	444	432	448	417	428	453	442	409	440	399	402	393	425	456	400	447	464	421	422	404	446	426	471	471	472	433	405	413	419	442	420	407	413	429	459	422	417	373	398	430	454	436	441	425	425	436	401	425	421	428	403	421	437	432	446	421	416	428	415	437	426	437	420	433	442	430	392	441	459	446	389	438	446	423	439	449	386	441	416	439	426	418	418	415	429	425	402	440	456	479	441	439	434	416	432	425	442	430	424	408	415	398	419	443	417	418	431	428	438	436	439	459	422	416	402	452	425	433	392	430	438	421	431	411	452	453	406	399	413	416	442	400	433	404	426	450	408	458	371	418	448	432	462	401	416	456	442	436	416	427	421	431	438	435	417	408	459	459	451	465	452	406	448	414	427	416	440	416	412	385	458	397	408	453	428	396	457	415	442	491	417	424	437	413	430	455	428	421	391	436	463	474	423	423	411	432	419	388	415	461	428	411	434	407	431	406	452	431	417	415	413	430	399	408	410	417	438	400	404	417	443	446
37835	49024	33219	3816	3253	2425	721	722	738	761	717	765	691	757	734	705	745	711	733	750	728	719	730	736	786	764	717	783	727	692	734	712	720	752	773	700	702	738	708	737	749	735	719	744	755	685	714	701	741	702	708	748	715	713	721	758	750	733	774	710	736	723	764	693	689	738	712	696	739	683	695	747	669	697	716	724	718	690	705	745	712	734	742	697	738	746	697	700	744	739	760	710	692	746	748	706	760	714	704	687	723	727	731	758	748	766	764	713	721	713	692	730	746	713	739	717	754	702	720	726	702	757	705	696	710	717	746	681	745	682	690	714	709	751	706	718	717	768	653	701	756	711	770	721	707	722	730	723	754	694	734	720	703	669	728	743	724	767	746	718	690	755	701	725	769	702	702	733	726	671	668	690	755	750	687	683	727	719	712	746	734	712	741	652	737	713	702	740	741	723	676	724	746	749	728	739	732	696	701	667	695	692	774	757	728	716	733	731	744	776	738	698	690	728	731	700	726	688	719	764	724	703	764	713	737	785	711	762	715	710	730	707	756	730	674	680	719	705	761	723	769	742	740	775	743	752	729	742	728	719	728	683	713	741	741	718	767	729	746	754	665	746	715	696	774	716	713	767	718	710	733	694	736	759	735	720	693	772	770	705	731	700	734	697	710	696	745	709	722	766	721	702	737	712	743	776	750	753	757	719	759	748	736	729	695	742	728	716	723	690	732	726	699	716	737	791	712	682	787	738	720	758	706	757	728	737	731	722	735	704	723	710	716	718	742	721	747	713	686	726	713	762	707	747	732	747	709	698	719	702	722	701	743	729	728	695	697	714	759	714	746	717	700	717	724	730	720	754	718	739	750	710	756	698	776	752	691	756	751	733	715	725	758	772	778	720	739	746	708	683	752	796	705	702	700	761	716	751	693	735	689	778	739	757	729	717	689	714	732	686	745	730	679	745	716	770	705	708	701	729	741	726	747	677	741	703	718	720	722	710	764	710	699	711	744	712	723	752	698	704	729	728	729	704	676	739	705	713	746	737	688	726	750	733	742	723	656	691	769	777	716	752	721	754	723	709	675	728	719	713	766	726	743	664	743	719	724	721	703	714	769	736	752	738	716	755	713	734	717	679	742	720	662	777	708	697	748	730	773	724	822	759	691	720	706	716	703	683	730	731	740	748	707	720	732	694	749	755	684	694	713	705	694	742	748	736	759	718	718	772	778	759	758	699	711	709	712	742	698	769	688	704	758	710	755	700	740	707	727	712	713	759	734	733	689	769	730	695	716	717	710	776	739	727	753	702	744	738	736	726	707	727	761	725	749	695	711	736	753	762	736	759	711	744	691	739	740	699	737	693	702	775	704	754	704	736	697	712	757	725	731	760	743	716	777	729	764	755	689	718	695	717	703	732	729	730	720	706	711	655	715	705	718	706	713	735	710	784	777	778	770	724	715	774	748	741	737	782	705	746	716	685	700	768	731	758	756	716	689	712	781	735	711	706	704	741	713	736	745	757	730	715	743	697	763	704	807	722	667	710	742	722	740	724	735	753	734	668	739	732	741	736	719	755	736	712	717	690	694	758	737	646	718	701	727	718	694	709	707	736	758	684	773	722	730	759	722	699	763	708	736	770	711	698	714	716	754	711	678	730	707	743	736	735	699	706	766	727	689	745	707	678	785	672	733	692	721	751	744	748	747	736	742	742	698	729	741	730	740	723	695	695	690	716	756	768	723	702	713	759	763	735	717	708	729	740	693	728	758	740	693	720	716	710	710	686	736	737	777	700	714	745	738	733	710	672	721	729	735	702	752	734	755	693	729	746	728	678	682	781	743	750	708	710	652	719	738	716	699	726	751	694	771	698	739	712	707	768	713	702	705	722	704	698	744	709	705	710	739	711	697	699	705	712	702	766	737	701	719	753	724	749	730	744	703	743	741	728	709	706	750	749	727	734	668	728	747	738	703	774	722	713	711	731	724	746	743	662	744	733	722	743	711	702	689	704	687	694	740	737	700	687	697	774	682	711	714	770	733	766	711	755	733	742	729	751	750	724	786	717	770	717	695	716	725	734	692	709	776	716	682	728	663	789	686	738	706	742	724	723	718	735	735	654	715	735	799	766	679	713	766	713	701	673	741	747	717	753	689	699	729	732	709	738	719	718	746	726	716	681	730	788	731	717	749	743	713	730	717	714	741	726	702	763	684	756	717	715	725	724	700	744	764	710	750	713	688	766	710	745	681	773	702	748	724	721	717	731	734	735	697	699	742	700	755	769	718	761	728	698	691	684	723	732	734	709	729	712	670	720	728	686	685	706	740	719	706	745	739	692	711	748	731	714	763	719	737	720	690	702	765	743	698	711	735	684	717	762	715	713	694	773	724	705	701	723	704	706	734	677	674	699	733	704	715	729	768	713	738	741	714	740	754	742	798	691	724	742	751	702	734	717	748	742	739	742	764	690	715	729	707	726	741	725	712	747	718	757	726	745	712	719	711	739	755	680	743	766	769	743	771	691	738	724	747	722	741	736	734	727	717	699	714	694	747	712	734	711	758	737	770	737	702	757	694	745	730	710	735	725	756	729	766	725	728	726	760	741	738	730	694	766	684	721	731	707	704	710	738	710	783	683	705	701	726	760	729	752	689	699	744	784	774	730	716	743	694	766	720	750	790	777	690	777	750	728	684	731	704	744	722	696	717	742	725	693	711	684	739	781	800	717	787	749	734	710	761	688	692	787	756	696	709	711	733	754	696	699	754	729	667	714	781	728	708	717	761	750	749	719	699	680	694	739	762	727	723	742	680	716	732	731	710	758	711	705	729	734	737	740	747	777	717	723	691	687	722	719	728	701	789	696	730	690	753	717	748	749	714	825	675	691	738	712	780	719	698	739	732	727	663	709	734	725	728	731	727	714	756	730	713	716	746	713	746	736	789	699	768	780	761	715	697	710	750	727	731	729	724	681	741	751	711	716	691	746	708	721	731	718	741	728	720	716	751	737	739	704	711	713	737	707	739	710	725	667	763	707	670	757	712	682	750	744	715	719	709	785	725	757	756	743	774	740	759	788	734	718	762	679	773	720	732	691	748	716	678	699	751	733	730	747	730	761	679	739	739	700	679	687	729	712	752	760	772	714	728	727	737	709	763	722	768	716	732	675	748	730	730	736	678	737	702	707	717	699	762	778	762	751	744	750	691	724	766	736	741	632	764	688	717	762	754	689	734	736	745	715	752	707	771	716	684	733	736	697	776	697	718	689	739	743	743	718	691	698	702	686	695	753	701	712	727	699	713	749	736	755	785	699	714	728	698	684	717	732	740	735	775	739	738	734	690	723	742	727	717	744	748	680	762	754	737	741	727	713	736	737	713	725	740	700	700	708	726	721	782	709	703	726	716	706	732	762	721	727	729	725	655	719	722	704	733	714	761	760	727	712	709	697	732	697	725	749	703	697	675	764	720	773	678	756	787	720	707	737	726	731	715	716	753	751	730	717	680	686
25674	24578	35492	26290	19464	8904	549	392	358	356	314	348	372	318	300	300	343	348	344	350	340	373	317	347	372	357	334	390	327	304	325	330	339	348	357	335	351	328	336	335	316	307	354	331	368	309	307	345	343	354	300	340	356	332	336	341	327	344	344	349	346	340	349	321	328	334	364	328	359	356	338	333	324	276	367	300	364	332	340	304	316	323	341	327	313	367	318	326	316	322	370	377	305	349	327	342	363	308	370	341	353	316	335	341	322	330	338	295	330	284	330	339	351	329	328	364	328	374	350	324	334	334	341	346	337	313	332	338	311	329	295	329	329	315	324	335	317	309	370	324	353	308	319	318	351	374	326	322	347	333	312	309	334	307	299	340	310	324	323	295	307	338	322	332	296	310	331	346	327	303	330	319	314	340	346	338	373	328	352	326	315	338	334	360	324	327	352	319	326	323	326	351	337	314	345	310	322	327	343	347	329	311	305	324	306	320	312	314	338	333	303	354	325	287	351	323	335	341	329	301	307	313	342	329	323	315	358	297	324	325	370	334	323	332	370	343	324	362	380	320	325	353	316	340	301	335	328	325	345	300	327	310	356	329	341	317	346	344	344	368	344	319	320	327	320	288	335	343	336	330	359	363	304	312	311	318	370	336	319	292	326	296	349	348	324	337	326	338	342	352	307	329	328	312	313	330	309	308	323	359	313	325	343	346	335	317	304	336	316	339	321	351	316	313	340	288	334	340	320	306	330	345	308	347	332	330	327	356	337	341	329	352	360	353	325	350	370	341	321	340	343	350	331	315	350	325	323	318	336	309	318	341	333	309	339	300	336	325	328	308	300	337	283	340	337	308	309	337	364	353	313	337	315	352	326	317	288	339	336	315	344	318	363	325	333	342	341	331	329	310	335	336	313	337	321	310	337	324	317	336	357	347	337	327	320	311	332	353	302	337	357	301	327	357	307	321	334	334	336	319	348	329	313	357	326	312	289	351	346	321	349	335	346	329	341	327	317	348	372	329	352	343	312	341	333	324	337	334	316	329	333	337	321	313	306	361	321	355	322	320	314	323	334	373	340	341	311	296	341	340	319	330	319	305	341	327	312	305	313	351	339	333	326	349	319	310	312	327	333	334	329	312	316	354	349	323	351	339	347	325	315	324	336	316	319	359	298	334	351	363	329	317	318	318	341	325	326	306	345	348	342	318	345	341	312	340	295	306	351	349	350	317	375	341	316	329	325	342	339	338	326	332	292	293	347	305	326	301	313	314	331	323	332	329	317	361	342	337	314	359	334	341	331	327	318	322	336	323	315	327	337	310	343	314	294	331	349	318	343	304	320	334	343	329	302	329	325	330	345	367	345	330	338	311	305	318	337	319	349	285	300	314	331	328	305	332	344	325	288	296	336	304	318	348	340	320	322	323	360	351	317	334	348	301	314	349	334	346	335	337	331	315	343	339	327	327	329	355	350	343	320	362	339	321	320	341	301	334	302	334	299	326	317	359	328	333	325	343	309	336	322	354	345	307	332	345	361	297	351	301	334	287	339	346	333	353	335	331	342	346	320	329	323	314	348	324	325	324	341	314	318	342	341	316	324	323	346	320	347	323	346	307	318	357	315	318	331	334	309	319	306	357	308	342	318	323	350	331	316	338	325	363	336	347	322	345	321	357	359	306	352	342	357	329	350	293	312	331	314	313	352	333	334	327	333	339	328	340	323	336	315	319	325	361	363	319	352	330	317	355	338	361	298	344	294	336	356	356	312	351	319	329	334	338	351	336	342	346	294	295	326	323	314	311	329	323	345	306	324	359	343	345	305	368	323	295	343	314	319	349	319	333	344	309	339	341	358	342	332	346	315	280	358	337	327	314	327	329	339	311	323	341	333	372	335	332	327	325	330	339	325	303	306	328	351	341	361	308	289	362	356	357	322	314	301	316	334	331	337	333	318	375	335	328	331	361	331	340	383	325	344	299	321	348	319	328	327	364	322	307	339	358	361	352	363	323	340	286	360	343	318	314	323	321	348	341	329	347	356	358	324	301	317	331	306	352	312	337	323	327	333	347	315	314	341	344	348	312	314	322	352	359	291	343	317	348	291	338	313	311	305	328	321	326	385	321	317	303	365	332	344	353	294	353	347	339	334	327	330	332	334	312	367	319	318	325	363	300	311	319	324	337	331	341	329	332	354	325	336	316	356	329	363	349	356	340	335	341	334	333	318	341	327	317	351	345	329	359	324	298	305	335	312	288	335	342	370	339	334	339	330	336	346	364	323	366	325	330	384	328	362	305	347	355	321	321	322	302	324	315	347	324	331	315	338	324	326	337	316	327	355	357	342	334	333	342	326	337	348	304	360	310	310	338	351	336	343	328	347	344	349	328	355	314	309	302	297	323	334	343	341	309	329	341	352	335	333	288	314	327	330	355	335	324	292	343	340	321	327	315	322	336	330	318	348	327	362	329	342	327	327	322	348	367	318	334	328	346	334	307	361	347	336	381	312	342	311	315	329	346	334	344	308	327	303	336	325	331	335	319	303	347	326	346	336	325	335	335	358	354	342	320	319	334	322	321	295	326	325	356	372	307	350	318	337	349	328	344	318	332	292	312	316	348	337	340	332	327	321	332	347	349	309	312	326	281	344	308	339	313	321	363	302	317	345	315	348	338	318	345	316	306	329	340	341	328	326	325	326	356	335	322	372	330	318	347	381	331	364	291	328	330	352	339	328	318	317	355	346	348	336	337	324	328	299	343	328	338	355	346	338	281	356	341	309	330	321	311	327	347	332	319	341	319	342	330	332	332	327	349	334	345	329	356	333	334	358	339	366	355	345	319	319	329	338	326	317	331	351	338	332	325	311	327	346	312	345	352	321	327	324	317	351	322	317	321	307	310	299	349	319	357	357	343	341	337	361	321	290	334	346	373	342	328	333	347	339	346	367	339	338	323	322	309	329	332	354	317	351	342	341	339	324	381	336	353	323	311	319	337	356	311	348	351	325	294	336	326	332	322	321	326	348	308	311	319	330	335	318	346	319	331	308	351	301	309	349	323	354	356	327	323	354	378	317	325	328	333	329	292	364	316	350	300	318	327	334	326	370	318	312	309	342	340	357	294	304	332	330	362	325	360	288	351	337	293	351	304	341	325	314	342	297	331	361	312	321	347	336	363	357	324	323	317	319	319	367	301	311	344	317	335	351	336	349	328	299	313	304	353	349	313	340	302	342	314	350	348	342	324	348	307	355	302	334	324	331	339	324	300	301	309	291	344	308	327	325	288	359	323	339	339	312	322	323	334	353	375	366	318	329	329	351	343	367	307	341	359	345	333	349	340	324	355	307	334	335	333	331	328	341	347	328	315	344	331	328	343	313	349	295	330	336	321	328	335	322	335	320	298	319	327	310	337	306	368	334	323	324	330	306	362	368	336	330	322	331	327	350	351	336	341	331	305	347	313	369	317	304	348	335	301	378	338	345	318	331	328	333	357	343	334	339	339	362	321
59478	90595	67220	11580	14565	5841	690	610	627	614	630	590	615	575	645	586	562	533	573	579	595	612	571	563	582	623	563	536	559	578	560	541	547	525	572	578	583	544	571	570	529	570	592	546	576	578	625	610	558	553	602	520	568	557	552	589	543	561	545	550	561	552	537	527	561	547	526	569	592	565	552	592	534	533	554	583	547	585	531	562	549	523	536	569	554	566	604	577	571	604	572	578	547	569	532	526	528	563	567	572	592	536	549	555	585	559	604	583	538	559	594	587	548	578	558	585	578	530	552	542	562	573	559	570	588	570	603	577	560	540	551	577	587	548	587	558	569	571	558	535	570	572	539	554	535	553	552	578	531	525	591	569	563	571	574	567	543	564	600	568	603	576	564	547	556	559	570	577	567	591	587	559	576	581	565	545	556	579	563	569	543	596	564	592	594	567	606	537	543	587	559	581	545	568	591	609	518	560	569	574	554	559	542	532	555	545	525	608	606	521	553	565	576	563	572	608	523	602	549	607	554	571	579	596	578	572	551	533	509	582	545	556	551	558	547	592	545	533	560	564	533	602	501	545	538	580	576	608	551	607	573	555	545	560	585	568	572	567	566	551	580	525	565	578	561	539	568	570	583	565	585	592	544	561	577	596	578	554	586	573	567	563	569	568	569	561	558	561	553	523	573	556	539	540	535	561	539	564	555	620	524	552	539	574	537	531	538	535	549	537	618	624	548	588	560	547	601	584	547	552	559	545	583	536	523	550	584	533	515	538	563	598	583	534	521	563	534	562	606	569	542	558	578	549	617	577	615	553	537	530	545	578	590	535	573	605	585	589	515	602	584	556	551	542	539	556	550	580	556	581	563	523	541	572	541	561	562	540	621	525	547	520	588	531	561	594	567	522	572	587	593	556	547	594	566	592	550	576	565	532	542	552	544	526	539	572	585	565	555	559	548	596	565	549	548	565	553	568	568	542	581	572	547	553	563	567	553	571	570	521	547	599	563	580	596	587	596	578	561	525	517	532	532	581	578	551	520	557	562	544	537	576	556	589	580	566	584	579	570	526	602	579	552	557	575	552	598	569	594	507	574	566	539	573	545	556	557	488	554	557	565	548	562	547	524	594	564	539	537	526	539	562	572	588	557	556	616	602	537	593	519	566	565	602	567	567	589	576	568	588	568	585	563	613	554	517	526	552	603	578	581	553	599	583	540	573	559	548	574	562	529	566	570	559	559	576	564	535	586	575	560	564	592	563	507	571	556	572	545	565	590	536	582	625	527	539	558	553	596	531	539	579	626	533	584	570	551	569	599	560	583	583	548	566	610	548	548	553	612	519	548	585	505	568	595	505	563	544	552	543	539	548	555	598	594	579	520	545	598	555	636	538	543	609	582	552	543	591	544	522	542	512	545	615	521	569	554	550	553	590	566	588	546	579	577	536	515	585	541	581	564	556	560	568	587	547	572	591	549	571	572	544	557	534	599	566	580	573	586	573	593	505	537	550	540	580	579	571	551	568	530	535	605	561	586	603	602	590	589	584	594	528	561	607	525	582	589	559	571	553	568	557	552	512	582	591	542	542	574	571	555	581	596	534	552	565	552	534	522	577	551	528	588	589	582	509	563	548	572	561	569	590	546	530	535	532	559	548	615	536	600	545	583	557	521	576	581	536	546	564	561	553	560	547	583	576	586	565	571	597	550	585	573	532	557	546	525	553	564	582	547	552	574	582	577	558	543	550	527	577	601	573	575	569	627	557	580	596	538	558	563	571	551	535	585	600	545	565	558	574	557	586	573	572	554	523	572	561	568	547	584	571	555	600	541	566	581	549	579	580	578	543	607	616	577	552	575	585	547	562	538	581	554	536	564	557	562	539	565	554	577	590	551	550	558	539	573	521	523	592	534	581	528	563	566	596	530	582	526	572	576	600	588	582	584	599	570	565	598	581	623	580	542	570	537	577	554	562	520	544	578	571	581	538	544	523	576	579	592	554	564	574	548	575	552	566	585	540	570	570	544	594	517	601	559	605	596	532	523	573	565	583	574	570	530	574	551	588	583	553	551	575	540	573	551	549	558	565	552	568	559	554	581	618	551	584	563	555	511	566	584	539	559	537	574	571	592	523	596	577	534	531	526	529	578	611	547	588	576	590	530	540	534	607	580	559	538	561	595	579	541	552	586	543	572	587	527	596	527	584	576	539	555	562	511	577	600	529	540	561	551	572	528	581	604	553	594	554	575	577	625	588	572	573	574	586	539	536	583	537	521	573	566	563	589	562	586	543	541	604	571	561	562	513	555	544	610	610	535	585	576	537	578	630	576	575	589	571	559	556	537	588	592	573	573	541	538	530	548	590	587	564	562	559	591	526	556	564	590	573	565	623	566	554	563	580	577	559	567	590	523	562	581	585	566	530	585	581	540	579	547	555	591	574	509	561	572	562	555	532	554	541	526	595	580	558	531	593	568	524	596	568	549	596	572	533	565	539	560	598	570	574	576	553	595	519	516	608	534	567	533	589	555	557	576	562	554	597	543	553	530	569	520	605	524	574	582	541	595	554	532	583	579	553	567	547	589	536	560	558	552	558	539	533	593	542	579	552	564	609	586	554	546	536	545	577	542	584	539	566	569	536	564	571	580	549	527	561	519	585	595	587	628	544	582	598	604	564	584	542	576	571	571	534	602	564	552	587	585	570	583	572	586	582	542	547	602	575	584	542	530	577	592	579	542	543	577	540	540	555	538	555	544	591	568	543	564	552	614	570	564	580	520	613	560	562	550	577	563	552	554	545	544	556	571	561	584	529	600	585	582	595	608	558	571	555	584	569	576	567	542	540	523	536	625	552	576	591	555	549	557	576	594	540	587	537	584	544	529	600	544	544	549	537	531	579	512	543	528	596	555	605	580	565	614	510	540	532	535	572	606	583	562	607	546	586	545	532	540	594	586	557	593	573	598	543	546	541	554	585	587	574	559	553	550	550	548	563	551	597	591	571	562	597	551	550	554	554	601	550	564	567	565	589	589	541	572	545	561	549	553	552	533	535	584	577	596	554	511	577	565	575	536	552	567	553	583	547	533	556	532	554	570	595	590	545	567	570	569	546	546	549	536	571	612	563	571	561	540	573	571	585	525	585	541	598	547	582	548	582	552	584	543	537	559	580	580	567	574	604	556	566	536	607	575	546	541	616	557	577	619	567	572	563	577	537	561	569	581	565	535	607	573	545	605	577	585	579	573	531	546	585	563	627	512	594	581	548	578	590	514	550	580	523	573	518	543	547	568	582	571	600	535	547	572	534	567	566	560	581	553	578	562	597	551	545	569	587	558	539	550	559	584	589	536	535	560	577	553	541	542	570	595	561	575	553	567	559	568	533	516	583	591	582	580	544	562	579	543	534	511	556	550	539	582	580	531	552	552	562	559	576	564	600	595	610	575	550	547	554	551	572	554	571	597	607	562	580	583	550	569	577	560	551	598	535	556	572	511	558	533	534	578	592	582	581
24220	23374	32783	24726	22118	18127	3257	771	634	652	669	622	617	639	617	623	582	585	632	608	634	607	648	636	601	611	621	613	580	618	644	611	581	622	620	623	591	639	578	623	553	629	585	617	611	611	651	564	564	584	608	539	615	582	600	630	586	568	593	598	607	605	590	565	623	628	612	617	565	594	585	585	622	527	608	606	569	567	599	660	605	563	653	594	635	601	626	582	605	564	595	561	584	588	570	607	644	627	591	591	611	547	600	621	607	641	605	623	574	586	559	559	610	596	574	619	604	590	620	637	592	637	570	622	575	581	623	571	634	566	559	604	607	573	588	628	634	581	597	583	596	578	568	597	559	525	613	610	589	609	593	612	608	602	608	618	565	599	651	582	554	579	629	607	589	618	607	626	570	602	596	619	548	619	618	592	620	670	620	601	597	584	613	613	594	599	614	551	579	579	589	636	590	561	546	616	593	597	577	600	600	568	626	622	533	610	611	604	566	596	607	596	574	592	608	587	613	604	579	583	610	596	626	583	599	554	602	572	614	619	630	580	568	589	573	589	574	590	597	601	602	619	580	615	609	633	594	601	601	616	610	584	554	620	604	577	588	570	581	629	587	557	614	580	597	635	575	624	620	613	579	624	588	575	661	619	586	575	633	578	599	601	610	609	614	644	583	581	580	588	616	607	594	580	594	606	610	610	594	567	630	643	564	572	523	585	618	609	611	631	618	616	565	612	590	579	606	632	584	605	589	599	581	613	597	597	639	557	600	605	622	614	646	570	605	592	604	598	604	580	602	607	574	602	604	590	577	633	630	639	643	610	595	605	580	604	591	611	611	626	620	617	566	603	546	606	577	617	588	584	627	602	570	590	593	621	613	594	638	580	604	577	633	650	568	567	598	576	636	632	590	580	607	637	554	597	589	577	607	605	550	604	580	584	600	564	586	568	592	563	603	591	596	611	534	584	604	611	577	612	602	600	570	598	588	631	630	615	589	607	587	603	635	566	611	535	623	622	618	571	623	560	579	628	583	602	593	615	582	612	574	570	593	600	615	623	594	596	576	584	586	597	636	627	590	547	580	618	573	580	594	581	586	560	599	641	586	591	622	587	564	596	601	617	603	609	591	574	614	647	603	635	550	584	593	594	586	569	596	557	610	577	564	612	605	615	586	590	613	589	615	627	598	555	590	545	579	580	559	550	605	607	622	594	605	591	588	595	592	593	638	592	627	621	577	666	601	587	637	623	567	624	593	601	582	601	634	619	621	644	581	587	595	597	588	681	630	586	594	584	598	607	559	573	609	578	588	616	593	590	583	581	568	554	603	562	629	607	574	598	594	636	628	551	586	629	567	608	583	602	617	590	537	569	596	652	593	551	574	601	584	578	631	630	574	652	585	634	584	597	570	572	605	609	590	634	595	587	606	670	623	602	617	585	589	570	621	585	600	586	593	607	580	570	587	586	611	609	611	581	598	589	581	576	650	558	611	617	575	598	594	611	583	593	595	573	627	616	604	597	551	565	603	604	573	580	576	599	626	577	599	562	619	613	614	583	604	608	605	661	612	634	645	607	607	604	591	618	595	618	628	622	600	622	600	592	615	581	620	604	585	592	587	595	596	615	620	583	626	615	599	584	554	566	597	590	607	631	623	605	608	550	592	632	555	615	580	636	643	576	585	606	595	626	595	556	566	627	582	658	608	602	587	611	623	598	594	594	622	585	551	588	574	581	619	615	597	600	551	596	579	615	623	610	632	627	581	586	621	614	567	608	641	560	625	617	600	594	618	598	628	621	552	549	588	654	592	563	585	540	586	598	616	580	576	613	587	572	582	629	646	641	619	609	625	633	586	562	555	610	623	607	579	621	618	597	603	584	586	601	577	581	594	583	577	598	648	607	604	574	649	595	616	603	582	562	591	601	621	581	615	583	598	592	579	603	618	591	623	572	633	575	626	587	596	556	611	589	586	606	599	574	643	651	576	609	611	605	597	618	598	594	562	563	670	582	567	606	561	609	598	662	599	577	574	583	608	593	589	575	603	582	582	580	571	542	651	571	590	561	570	600	602	604	613	607	597	610	627	589	577	604	621	603	568	588	571	572	629	622	595	594	562	634	656	596	570	599	586	619	608	631	643	591	589	586	567	611	680	551	593	631	606	592	609	623	613	587	561	573	612	616	584	630	606	585	588	586	625	643	587	639	561	603	666	621	618	585	598	614	574	595	599	598	610	559	589	582	615	617	603	575	617	596	603	626	596	625	587	537	577	574	613	601	573	572	592	590	605	630	563	635	622	567	602	585	601	627	604	612	608	648	567	589	620	597	642	614	589	596	594	597	624	621	596	590	571	653	591	624	583	574	588	525	559	583	588	618	591	590	580	588	598	613	610	584	567	612	624	578	595	598	601	573	594	597	673	636	612	574	549	624	584	614	567	596	629	598	597	565	595	561	617	614	590	587	603	577	608	572	584	624	619	601	649	632	677	610	556	605	639	609	590	612	600	588	592	551	600	604	575	642	597	559	620	563	558	580	620	582	560	610	610	615	642	575	594	632	606	581	570	617	572	578	614	583	655	634	592	608	574	572	634	572	586	625	605	592	629	642	584	642	605	578	605	614	614	632	597	575	557	591	626	595	584	594	625	613	626	598	631	565	619	605	578	594	561	589	544	577	557	625	584	603	612	580	599	582	579	606	618	626	553	608	601	600	581	602	577	613	588	612	607	604	599	617	605	605	610	623	582	613	606	613	613	625	615	592	602	562	560	551	573	616	605	616	573	606	619	588	626	594	586	589	586	612	569	627	579	603	607	604	598	637	604	585	588	587	614	609	587	560	587	637	614	633	604	629	566	576	612	599	606	642	603	593	597	568	600	582	597	576	618	579	628	591	616	573	586	613	592	616	597	601	628	595	570	601	610	600	609	616	545	587	634	600	580	576	587	625	583	559	580	580	592	596	605	559	614	592	610	608	548	605	583	628	579	561	542	628	610	583	606	599	570	605	595	601	588	588	576	599	599	583	590	622	650	634	618	595	583	610	534	630	573	621	575	627	615	616	571	571	620	557	610	638	599	559	604	616	586	627	583	623	590	575	608	597	593	617	619	550	618	593	600	589	575	652	634	594	630	584	574	604	590	565	646	588	613	537	620	597	585	577	610	623	594	627	606	648	645	607	627	581	569	591	554	635	584	623	652	633	604	604	655	559	603	587	612	600	615	590	592	623	618	648	572	585	616	548	603	622	555	579	577	624	596	644	622	598	593	591	621	576	594	585	571	592	589	616	598	626	589	602	619	583	627	593	605	584	555	603	621	582	612	582	606	587	635	599	555	616	578	631	572	578	591	588	584	590	579	571	615	591	570	576	590	593	620	632	600	599	591	651	582	623	607	554	593	606	598	609	588	619	633	600	583	586	600	581	617	604	552	580	599	613	591	594	585	559	569	522	606	561	582	594	602	586	621	600	617	591	605	598	595	596	600	650	575	600	600	582	580	602	638	585
61192	102676	74141	13425	26079	6465	1120	1040	1068	1073	1017	1023	952	956	1018	977	867	963	934	977	962	919	945	900	893	906	877	911	910	955	940	902	899	983	963	933	903	953	909	900	951	959	883	950	921	956	937	930	935	952	934	928	951	947	899	907	968	921	955	932	903	951	889	970	936	928	938	957	902	932	933	953	947	916	954	993	899	911	899	942	943	932	903	921	889	940	952	950	941	921	914	948	930	965	905	911	945	970	971	938	976	950	964	946	951	924	945	896	985	931	947	960	903	894	864	966	928	930	915	927	856	917	881	931	882	846	901	926	993	946	960	935	943	939	949	925	875	968	912	973	909	950	943	938	932	944	972	969	931	941	871	972	991	898	942	946	928	923	890	923	963	871	878	893	915	955	988	902	952	962	950	916	903	927	958	917	883	906	974	930	845	945	885	941	933	988	1000	899	878	885	972	938	947	908	940	994	904	940	956	903	937	921	945	880	970	887	922	902	930	891	951	902	927	929	941	908	911	935	926	884	926	927	891	925	946	942	917	877	922	966	949	961	963	910	927	926	877	926	909	918	899	970	893	922	899	892	920	978	948	987	916	946	920	911	940	950	903	906	885	932	904	925	936	922	919	970	935	964	888	908	868	957	960	919	927	960	913	936	970	1001	927	928	962	980	936	970	913	904	912	965	887	968	951	905	915	906	910	918	943	937	884	897	908	920	941	929	965	895	957	975	929	903	855	905	925	972	935	915	888	930	917	967	956	901	940	902	945	900	908	906	939	954	908	877	912	928	945	934	908	906	938	888	902	976	966	937	912	1001	964	898	950	914	878	968	954	940	922	923	901	889	946	952	946	949	906	935	897	963	884	934	956	976	924	915	935	937	969	914	910	951	919	968	943	935	846	970	954	963	959	868	984	906	875	903	887	939	885	876	925	879	963	923	887	910	906	925	956	961	942	930	906	902	951	892	861	946	907	936	957	941	924	944	960	916	910	867	959	906	911	906	952	916	914	937	904	893	919	952	953	918	950	967	938	911	953	910	915	902	886	904	890	930	939	945	930	975	916	891	942	943	861	947	903	945	881	930	890	895	905	921	903	975	970	914	921	951	835	929	877	898	920	874	915	937	980	895	897	958	929	930	937	977	900	901	921	966	966	946	940	945	953	903	922	979	968	931	909	968	906	935	956	974	980	950	896	876	915	926	963	1000	895	920	894	898	908	950	915	965	1009	931	919	905	908	951	938	899	880	920	874	958	924	932	991	955	954	932	966	861	943	890	933	918	943	952	932	999	975	895	912	947	907	896	947	962	884	924	930	911	949	910	917	906	914	955	926	883	954	898	918	930	918	917	937	928	948	897	900	971	933	951	929	902	976	953	935	947	938	918	951	904	943	963	949	975	945	949	941	894	932	899	912	938	953	876	938	953	895	939	944	959	934	906	918	929	913	900	943	962	941	896	947	911	935	849	875	887	924	930	951	916	929	942	914	937	921	926	946	941	922	939	951	964	865	973	921	903	958	958	870	931	927	956	920	928	927	892	882	926	918	942	945	924	998	933	896	956	923	921	912	921	894	892	919	915	887	890	885	961	924	924	976	980	917	928	916	946	952	933	915	915	913	920	966	957	936	918	903	897	906	942	943	969	924	950	957	937	911	934	920	943	959	981	913	916	908	944	934	909	946	917	895	926	915	928	939	934	956	960	982	894	902	932	909	932	953	911	962	961	918	1021	915	917	922	865	893	908	937	925	935	909	972	936	892	924	936	974	993	945	931	979	949	957	904	933	932	958	938	1016	903	936	977	905	872	889	939	946	904	911	950	941	898	968	943	934	902	917	919	950	901	939	947	897	946	900	951	940	927	887	894	941	965	885	954	949	958	879	940	911	956	907	905	912	876	898	912	961	933	934	937	897	886	978	947	921	861	909	954	882	943	962	908	931	882	980	915	928	907	906	883	964	943	962	960	883	920	935	924	920	990	929	980	907	940	910	916	932	938	892	940	949	932	931	930	931	919	921	898	943	957	910	919	938	970	949	925	934	974	890	913	968	952	935	927	905	949	938	977	896	927	901	971	967	965	923	937	949	872	898	882	893	932	938	926	946	978	942	928	927	872	926	915	890	924	907	930	935	918	964	966	901	899	927	904	969	951	946	889	978	965	920	885	923	940	948	864	905	899	917	946	909	948	891	926	906	910	928	918	883	919	861	935	964	911	922	897	968	930	934	916	902	931	930	937	938	931	935	930	939	918	906	940	962	871	924	953	997	952	958	934	916	992	968	939	924	858	963	969	960	952	943	863	943	940	922	939	939	929	919	945	961	986	937	1007	900	958	949	902	926	955	912	900	932	937	904	920	927	890	931	929	907	919	961	934	963	958	966	864	957	929	857	963	961	913	917	896	915	932	932	912	889	907	911	959	874	944	909	916	890	918	915	931	942	899	874	951	912	912	882	933	929	983	923	921	943	894	914	940	941	869	916	877	962	965	936	922	893	958	932	955	925	903	980	959	923	905	897	921	929	928	944	912	949	919	920	926	959	962	915	939	902	929	927	871	907	913	961	930	924	955	948	921	970	926	901	957	951	939	921	914	964	896	937	902	940	931	889	911	896	875	905	894	938	958	933	921	926	916	975	938	920	911	941	915	928	951	933	941	835	914	955	921	929	886	861	876	907	904	931	949	997	964	955	1002	936	878	914	900	912	993	910	897	929	925	916	919	953	947	922	905	936	926	915	955	898	928	1007	953	967	939	907	922	884	924	928	892	936	914	897	920	878	930	948	953	953	877	907	937	968	934	926	911	907	898	906	912	954	921	916	921	967	920	891	976	924	900	970	950	942	925	949	908	969	929	902	939	931	956	916	905	928	893	884	996	957	944	925	919	944	944	944	969	941	903	948	881	910	924	887	910	932	983	870	957	935	917	921	930	950	922	958	895	948	925	944	904	959	913	927	901	938	978	946	880	931	903	925	994	957	934	931	917	898	913	957	921	901	954	932	951	941	953	876	904	921	972	935	941	926	922	909	912	937	943	960	923	895	936	896	931	953	909	923	875	964	934	957	948	909	921	925	932	924	915	931	877	962	887	914	923	915	908	928	932	950	966	962	928	907	921	906	940	921	953	940	932	926	951	949	903	968	880	981	902	959	919	922	902	925	895	952	906	912	981	936	929	930	881	919	954	912	914	913	939	934	904	927	916	922	929	919	953	902	932	946	916	903	924	965	914	890	930	889	939	929	913	930	909	904	946	893	931	910	851	936	938	975	926	968	878	911	983	889	973	889	967	948	966	950	985	937	970	928	933	906	911	891	926	929	866	837	958	929	894	905	907	935	909	886	946	945	939	947	930	916	900	914	935	966	1007	996	928	930	979	983	972	934	930	912	898	925	942	926	945	889	923	907	917	950	912	897	861	929	951	943	904	956	874	933	881	919	958	901	918	967	855	992	962	901	916	929	896	944	911	911	906	898	948	964	895	936	926	911	898	946	935	977	928	941	955	946	884	894	906	898	963	917
29656	31378	30916	9493	2180	713	433	429	419	407	396	450	428	460	436	428	416	460	422	447	439	465	453	404	426	419	438	416	470	418	452	386	418	420	458	442	462	389	451	449	419	407	449	430	443	473	413	419	424	413	422	414	394	462	438	441	422	445	444	440	405	446	389	440	421	432	454	461	430	469	384	421	423	429	431	413	440	436	419	439	432	434	410	434	428	412	385	442	442	390	412	479	447	422	459	411	434	419	459	436	427	415	413	440	422	433	405	411	416	423	425	441	403	439	425	399	407	447	440	447	408	402	422	425	425	416	409	442	447	399	433	439	405	441	443	454	419	437	443	442	462	403	409	435	461	400	420	416	444	458	453	431	409	417	404	400	407	420	399	420	405	422	431	430	421	417	432	429	435	441	422	448	420	406	413	428	412	471	407	408	439	403	463	411	411	410	382	406	444	439	407	417	424	402	448	459	409	441	442	428	425	408	435	403	450	397	435	404	424	425	479	428	424	421	406	449	417	410	408	407	410	424	444	469	395	414	417	406	450	437	428	465	430	415	432	449	404	425	426	442	451	443	450	400	457	414	402	408	436	386	438	419	420	431	400	400	442	400	412	435	424	463	413	442	417	417	448	433	464	414	448	417	410	436	413	454	443	427	397	447	435	428	458	468	396	439	421	470	403	416	422	395	425	404	470	458	428	440	438	413	417	386	393	437	412	442	410	435	440	409	406	426	414	458	453	410	417	394	441	411	397	427	399	434	451	394	397	416	431	427	433	437	417	404	402	411	415	407	430	438	407	408	413	438	413	420	422	445	442	420	432	445	395	417	431	415	418	450	458	441	436	440	417	454	437	434	444	406	421	417	423	447	440	441	445	457	442	427	444	442	459	456	416	448	421	427	446	433	425	419	427	439	421	426	429	439	416	424	416	440	432	456	443	436	447	473	441	436	416	448	458	407	436	471	434	435	444	426	447	425	451	398	453	436	457	441	416	450	439	417	441	446	393	396	472	433	416	436	403	426	398	428	413	452	401	394	479	442	441	433	411	426	457	425	464	405	435	444	407	436	424	431	425	441	477	399	447	410	433	433	431	392	444	444	442	420	418	453	469	446	429	457	460	430	396	447	444	404	420	410	406	456	435	411	416	441	455	455	425	416	427	468	404	424	437	382	415	422	459	409	407	409	411	440	469	413	425	442	444	409	466	455	440	475	407	455	421	424	407	407	408	424	406	411	430	444	426	444	390	455	418	423	442	439	414	422	452	422	411	416	426	462	383	416	426	451	416	424	401	443	462	401	428	451	447	421	417	399	436	421	414	446	404	426	422	430	424	433	395	451	456	432	452	441	440	437	429	457	429	421	410	454	448	401	428	444	413	452	447	459	438	438	418	422	441	399	374	425	451	429	445	429	454	436	437	473	402	421	411	416	428	401	424	470	434	432	435	426	428	406	432	411	417	451	438	441	467	410	421	410	418	420	416	440	420	416	459	416	387	430	452	462	429	427	433	431	405	434	436	411	401	406	427	420	418	447	444	461	475	441	415	465	418	410	441	441	427	455	411	400	438	432	434	448	455	412	450	426	467	435	433	449	434	442	473	399	425	409	422	458	440	420	395	388	433	414	434	447	391	395	389	466	412	415	413	413	384	471	434	457	442	409	437	406	422	427	429	411	452	423	456	415	432	421	411	415	424	401	439	444	411	442	416	407	459	455	411	449	422	442	450	458	435	424	467	457	407	419	413	407	432	448	429	434	429	430	390	406	412	398	427	467	441	437	398	437	424	412	451	434	453	453	440	424	424	440	439	463	459	460	395	414	424	435	427	452	467	447	440	421	402	406	416	427	421	459	446	429	411	403	394	379	444	428	447	416	402	414	428	408	436	434	422	412	446	405	438	420	388	402	422	429	419	455	423	418	406	463	449	411	488	433	402	431	427	448	445	419	433	443	411	405	451	472	406	453	455	408	403	386	448	460	412	460	437	390	446	429	411	428	440	420	444	444	444	415	416	405	425	457	440	410	436	433	410	413	438	409	441	399	421	430	442	457	405	413	420	423	434	414	416	452	439	439	396	455	431	417	435	433	394	416	398	416	431	428	422	428	409	440	430	455	433	445	419	429	427	392	425	413	429	428	435	436	398	419	441	404	387	429	420	448	438	416	437	421	433	431	442	428	436	403	400	443	431	419	424	426	450	440	407	460	451	422	441	418	452	451	436	446	427	468	410	418	446	439	452	418	421	411	451	407	402	417	436	417	417	415	418	438	416	396	468	423	429	416	433	458	387	414	413	438	388	444	390	446	398	381	428	416	395	415	422	434	415	438	410	402	446	427	435	483	407	440	400	389	457	433	417	433	392	436	396	435	430	426	435	447	445	427	437	418	436	438	428	385	413	373	423	441	431	447	418	406	444	446	444	463	452	454	412	456	441	390	428	407	419	395	420	471	434	440	419	427	428	451	413	417	411	450	413	401	420	469	485	415	386	440	430	434	401	415	438	420	428	408	483	460	431	421	423	415	421	422	431	423	437	462	451	397	428	419	432	447	441	432	419	483	407	414	423	435	446	427	467	383	417	399	449	451	428	421	461	416	414	377	446	381	403	424	385	413	448	442	414	420	442	443	419	444	468	440	409	429	449	451	457	424	478	448	423	437	432	423	457	397	429	418	441	439	443	438	470	374	444	425	440	459	423	427	438	438	438	409	455	454	425	392	437	471	426	425	427	476	428	399	469	415	421	399	426	421	445	450	443	442	419	431	395	425	448	425	418	419	457	435	455	437	401	422	413	430	410	414	447	435	416	422	419	451	422	418	426	441	424	437	416	427	441	420	431	413	433	419	413	434	398	416	440	417	445	390	429	414	453	484	408	430	419	416	435	454	466	422	459	414	449	415	454	451	437	399	404	403	432	431	444	421	418	410	448	436	417	444	441	422	426	424	409	436	410	426	425	421	451	450	415	388	421	438	425	427	429	423	438	438	425	492	422	407	460	438	427	440	409	411	429	453	368	410	442	408	417	461	426	405	450	418	450	482	420	439	463	440	403	433	496	463	447	446	402	448	441	444	417	433	443	439	457	434	443	415	412	398	430	447	456	434	413	399	461	398	440	462	430	438	438	441	424	427	422	460	415	418	420	422	441	459	432	412	429	446	435	435	418	410	438	404	445	454	417	458	404	403	409	429	425	437	462	444	468	424	448	435	441	393	413	403	429	422	464	444	411	420	438	395	434	420	431	424	433	410	453	434	397	441	431	409	423	458	418	428	422	423	460	426	477	427	417	387	430	441	438	440	440	432	434	459	368	455	400	407	441	442	382	448	420	448	415	437	421	423	461	462	419	412	452	439	437	410	417	431	425	421	391	409	442	406	364	446	429	448	420	465	445	430	441	411	405	416	431	446	441	435	416	426	450	419	444	439	446	416	415	420	449	402	441	426	452	427	464	444	418	397	443	459	437	460	409	428	426	435	471	400	419	436	382	432	398	395	446	436	419	408	458	424
36394	50892	35578	4720	4770	1429	724	715	764	738	730	698	703	698	742	723	739	720	718	740	770	724	722	694	760	769	726	717	706	726	704	677	738	695	752	702	690	739	715	721	724	694	693	703	685	734	709	732	692	745	712	752	756	729	714	706	704	739	689	726	764	704	740	712	751	708	723	721	708	734	746	714	708	692	713	759	758	712	669	708	697	728	707	714	683	720	765	727	708	728	699	777	694	704	710	748	699	722	713	693	743	708	690	771	732	743	721	711	732	697	731	684	705	711	712	758	713	710	729	722	716	727	715	739	677	733	735	779	718	735	676	685	720	688	715	722	698	704	673	731	702	735	703	750	704	712	732	703	725	696	727	686	713	687	738	760	674	724	713	790	696	739	720	714	732	706	691	683	737	693	763	746	702	712	692	689	724	754	680	722	699	768	716	740	735	717	710	646	715	711	703	756	755	746	718	727	675	723	710	717	704	716	722	727	691	691	733	724	724	704	714	753	752	709	741	746	722	712	731	790	721	739	682	734	698	707	746	716	733	693	719	737	714	733	703	735	728	743	714	753	726	736	668	729	746	698	715	669	699	709	745	722	706	727	736	686	700	732	727	760	694	741	707	722	707	698	680	737	741	720	703	730	709	690	735	688	691	743	716	702	712	691	707	701	675	737	719	728	735	723	721	739	700	739	649	762	687	721	700	740	685	726	724	708	674	736	756	726	747	707	718	743	727	716	711	720	728	701	700	710	788	720	745	714	737	772	764	728	704	744	746	726	741	702	741	720	735	705	727	729	733	700	748	721	694	701	710	694	660	697	689	765	728	743	731	695	721	739	686	679	717	705	717	679	751	724	704	732	736	699	715	743	740	703	714	755	692	728	722	734	696	712	712	764	731	759	753	752	737	749	710	712	728	692	705	772	710	700	716	732	690	753	753	748	730	722	731	667	693	727	700	716	718	735	708	746	730	716	716	691	745	721	711	775	770	712	644	714	749	727	753	653	686	730	693	737	691	702	706	666	744	777	749	775	754	719	712	735	712	732	698	765	717	701	692	757	697	718	754	756	691	716	715	741	727	712	721	754	742	723	699	755	685	691	749	707	707	746	691	703	725	728	668	708	764	692	706	732	678	706	770	736	676	730	691	742	711	787	740	695	713	728	697	733	736	721	723	766	704	733	760	686	724	689	734	718	680	737	710	722	707	690	723	722	743	703	750	750	735	695	752	735	741	703	714	726	781	732	718	691	719	732	706	692	748	729	722	695	724	766	739	691	729	710	707	732	749	752	753	747	735	733	740	670	690	717	733	723	754	738	706	730	694	770	724	709	716	726	702	673	688	759	728	736	771	647	736	657	703	723	745	714	728	711	738	682	708	765	722	680	724	681	728	782	698	721	726	746	728	708	699	690	720	672	714	723	667	687	743	753	664	746	728	753	726	715	721	700	698	656	701	724	743	704	713	725	689	709	766	725	715	717	701	767	781	708	760	680	755	733	702	703	710	727	697	702	727	749	723	706	679	687	735	710	770	742	727	726	704	698	744	722	658	714	748	720	746	735	706	691	694	740	751	722	735	735	677	718	712	757	743	738	697	719	727	777	708	767	733	725	710	712	701	685	665	729	737	687	707	723	736	739	720	756	708	741	733	744	738	733	670	730	747	722	722	745	747	705	778	779	714	744	765	723	692	713	741	685	730	726	711	743	726	701	748	704	726	682	700	704	713	738	719	696	644	726	712	708	726	762	753	707	705	724	728	666	727	749	728	726	721	696	670	702	768	713	715	754	771	728	673	720	703	775	722	645	691	701	681	715	718	757	724	762	689	666	738	726	754	716	689	722	708	767	770	705	713	642	754	734	740	733	688	774	693	706	688	707	676	716	725	733	765	732	710	728	735	734	739	748	693	727	738	698	705	706	678	742	724	740	722	725	716	779	724	712	675	735	723	720	725	727	742	724	736	711	728	759	767	731	754	752	688	688	732	705	763	783	700	712	725	698	755	673	737	722	735	745	718	661	749	692	719	754	742	651	767	768	725	681	671	728	679	705	724	726	750	741	705	708	715	742	725	676	701	705	692	763	715	708	739	667	733	676	741	683	713	730	709	737	742	707	731	735	723	721	688	687	742	683	712	665	726	699	696	714	715	740	718	726	672	706	740	780	784	730	732	711	690	697	698	723	720	700	727	718	721	758	732	663	730	686	672	688	715	689	709	699	744	750	709	667	773	763	703	703	708	736	713	708	700	773	719	739	735	773	734	707	736	690	733	717	734	732	682	761	716	687	656	689	767	724	711	728	729	740	721	752	727	715	759	665	704	701	719	702	697	701	729	718	708	688	733	701	673	713	659	731	699	726	720	705	725	754	743	766	721	713	741	740	694	724	735	683	756	764	682	730	682	707	722	741	696	666	724	711	747	717	706	723	714	708	767	760	693	741	683	741	754	732	770	722	694	651	722	703	727	714	725	747	704	726	747	727	708	739	708	663	759	763	716	741	715	727	733	695	695	745	728	772	775	743	716	675	739	701	703	757	724	703	693	730	718	723	707	722	658	756	758	692	685	739	747	750	703	709	694	730	748	681	695	721	721	735	698	663	650	680	725	715	761	742	693	787	753	691	757	692	708	722	707	742	706	686	717	689	731	760	690	708	714	697	765	736	694	750	727	720	685	735	733	706	703	692	640	722	757	696	672	702	765	731	705	713	700	758	718	671	753	717	736	736	728	735	735	787	713	756	722	696	702	687	708	727	686	737	726	726	720	713	710	694	742	722	772	697	733	726	718	696	706	697	753	710	729	700	723	712	715	741	745	669	731	742	664	732	731	701	716	729	731	734	707	757	702	736	707	763	730	684	762	697	689	723	701	771	721	758	723	669	698	749	795	727	728	680	725	725	713	736	732	757	708	684	734	715	700	705	682	744	695	716	667	747	756	750	694	750	730	738	741	694	719	730	714	748	716	720	722	732	700	740	751	738	726	708	668	687	725	772	706	693	743	791	751	697	740	751	709	710	748	752	702	720	753	721	724	685	750	737	697	711	754	716	745	779	709	698	726	734	710	736	717	767	718	751	747	746	730	682	729	681	672	732	701	722	672	749	685	714	703	729	677	682	723	686	711	710	685	721	694	724	708	726	763	701	700	703	763	709	712	715	758	760	729	714	691	679	722	733	754	697	696	770	705	695	705	739	734	697	685	719	655	759	709	730	700	741	739	686	702	721	735	737	710	761	712	661	732	720	716	743	746	703	689	756	743	768	711	751	723	680	716	713	741	733	763	718	771	720	729	739	756	655	719	693	727	739	770	750	714	714	728	690	715	761	728	709	698	740	700	675	729	702	708	723	723	735	729	699	718	702	713	756	669	757	725	711	699	722	696	744	732	714	718	733	727	710	713	732	728	687	744	771	728	701	708	732	749	740	789	704	694	732	745	749	715	722	700	705	712	738	690	694	777	738	788	696	768	717	763	700	730	735	778	747	804	708	741	735	722	719	680	725	697	732
25667	25378	38611	25937	20876	10212	592	388	349	349	331	384	328	344	394	337	361	344	353	348	333	329	307	313	356	382	312	343	338	327	379	314	322	366	314	308	326	321	351	314	298	351	349	360	323	297	303	341	338	312	345	345	349	314	315	322	316	315	313	320	309	293	308	334	353	328	286	350	328	312	323	346	360	330	349	322	295	349	339	343	322	345	338	308	317	331	321	339	343	319	318	349	314	338	336	317	306	322	310	320	290	302	320	317	340	345	291	348	311	330	327	356	356	286	309	327	311	315	293	349	327	329	324	344	370	332	348	350	352	337	305	309	329	329	339	358	357	336	321	346	309	333	333	340	352	323	320	316	333	328	321	331	334	343	340	318	318	351	321	325	292	322	370	296	362	275	356	346	321	319	313	318	325	322	301	322	338	324	355	311	340	326	344	319	334	327	342	321	346	327	286	330	294	348	350	318	319	305	341	336	324	317	328	360	336	320	321	307	318	325	335	330	309	324	341	345	320	357	309	315	343	319	331	321	326	344	297	325	360	303	312	354	337	299	339	327	353	362	330	336	309	309	299	365	314	346	355	314	332	356	325	320	321	345	309	306	351	338	332	352	302	344	359	322	333	322	362	308	320	311	341	322	346	339	347	323	327	319	337	302	336	340	333	320	317	361	335	314	296	329	301	318	343	354	357	320	311	345	305	334	331	338	336	332	307	351	276	313	337	313	331	349	345	338	334	322	349	295	338	336	328	312	339	366	333	316	335	336	335	323	314	336	342	342	323	306	322	347	360	324	313	302	330	348	306	359	323	328	365	304	305	329	303	332	326	344	309	316	350	318	363	323	342	343	310	336	365	303	347	348	305	340	339	355	292	357	335	353	362	287	309	324	331	332	338	334	336	345	308	320	329	344	306	333	344	354	323	343	297	317	339	310	338	349	328	312	312	359	332	347	343	345	354	329	339	321	355	342	300	319	317	308	333	310	318	328	344	312	331	322	347	350	322	320	303	324	334	326	346	315	349	344	334	338	309	293	339	345	338	309	309	317	318	339	304	324	322	332	341	301	323	311	322	311	347	309	362	317	302	337	297	353	305	350	340	336	341	322	311	328	307	335	312	325	312	333	352	327	306	286	314	301	327	318	315	368	318	330	316	291	338	307	343	298	317	307	345	335	282	311	318	299	291	334	325	330	321	330	347	328	327	304	364	309	340	344	297	345	335	371	333	324	317	327	322	335	326	356	303	320	312	332	340	296	294	342	321	330	351	304	307	295	291	329	331	346	323	333	315	357	346	324	346	340	312	329	332	360	353	311	315	311	320	284	331	324	351	351	312	312	350	306	336	355	304	298	331	309	322	363	318	345	334	333	351	325	281	350	351	343	367	324	311	299	340	336	318	356	335	321	278	345	356	325	329	312	324	336	362	353	321	339	326	351	342	343	309	289	338	328	320	332	351	305	308	346	317	303	347	339	296	311	329	336	328	320	354	347	317	329	322	341	337	327	334	315	319	334	309	331	348	336	323	303	318	348	354	289	344	351	285	357	312	325	320	334	327	317	318	339	341	339	319	361	337	338	328	323	333	337	343	349	323	325	326	289	355	331	302	327	311	319	336	330	356	306	294	313	316	321	330	342	321	345	334	328	325	356	339	308	335	322	320	342	346	310	333	357	323	322	317	330	325	340	343	342	331	329	318	359	334	309	317	323	331	329	342	340	329	313	327	339	293	363	329	325	312	327	330	337	338	331	335	316	344	329	330	332	288	292	303	335	289	341	332	327	316	345	317	309	344	294	309	306	306	318	299	317	347	338	335	311	328	325	331	306	319	312	350	300	313	292	306	314	344	312	332	361	347	354	320	283	290	322	320	304	329	317	320	345	306	311	345	320	313	331	357	308	313	361	329	337	315	320	347	345	304	317	328	334	338	301	303	334	340	336	302	336	339	303	344	330	328	319	315	286	330	323	323	323	311	337	343	332	342	331	340	318	345	320	307	321	301	361	350	351	306	338	307	341	296	319	348	307	330	344	329	323	320	324	290	300	316	301	358	303	336	348	352	320	327	341	342	358	355	317	349	343	358	351	337	327	351	332	308	296	312	313	306	303	338	280	312	327	321	299	332	303	342	327	343	327	348	330	336	332	306	340	316	352	317	347	315	319	331	330	316	319	320	337	287	337	320	336	288	342	314	295	311	313	345	315	351	296	339	346	315	298	337	319	344	325	307	316	342	319	330	341	325	322	330	300	335	291	330	330	328	348	353	340	349	315	312	325	311	322	326	346	320	332	328	336	339	314	311	316	339	330	288	325	355	345	315	307	321	335	301	332	363	338	308	343	363	355	365	317	284	328	350	336	309	327	349	341	318	335	333	305	341	323	316	335	331	313	330	311	329	299	305	343	338	339	354	318	313	338	307	299	336	335	326	335	340	326	327	343	316	320	317	357	293	345	322	321	356	286	322	332	297	323	394	345	328	304	330	334	324	313	323	305	340	311	314	297	318	333	316	310	360	342	292	316	353	305	346	333	343	329	330	374	315	367	298	330	348	305	356	344	345	323	351	350	355	328	316	323	332	328	315	338	350	325	327	351	299	287	325	339	341	324	302	315	328	373	318	347	309	305	340	327	323	340	296	325	323	334	320	337	328	318	338	318	324	323	328	318	322	302	334	345	316	338	331	304	355	320	337	326	322	346	342	337	339	309	346	321	315	310	333	312	312	303	319	330	336	322	318	345	305	334	327	319	314	313	332	341	322	344	307	337	340	337	336	340	345	325	330	312	355	350	310	348	343	325	340	311	321	322	324	360	358	327	322	335	327	319	330	335	332	317	329	362	313	344	352	306	349	313	329	319	314	342	342	316	318	341	317	322	349	309	303	357	302	338	319	342	333	317	321	309	266	314	325	343	339	301	320	304	320	288	333	335	356	345	315	333	328	356	331	321	326	313	335	337	294	308	288	322	310	319	362	359	330	308	317	336	364	374	329	343	325	335	369	321	301	306	324	351	340	348	350	313	334	317	338	309	323	322	353	321	321	326	338	355	298	299	309	323	298	337	310	318	356	289	325	316	299	309	327	335	344	329	319	294	347	309	333	296	338	315	318	300	301	353	328	285	328	380	320	331	335	319	303	319	317	347	344	295	345	324	347	334	331	317	344	367	325	315	320	307	315	320	304	321	332	329	333	365	330	309	313	330	322	326	347	330	277	376	300	334	329	333	336	303	335	328	325	342	326	301	329	349	303	327	302	341	284	306	319	316	323	324	348	278	332	311	312	340	304	319	297	302	323	337	332	345	301	326	329	303	340	327	309	323	315	347	342	346	359	337	345	336	327	338	331	329	333	363	362	332	313	333	294	310	325	340	327	323	343	320	311	356	345	298	315	324	273	312	335	329	326	346	349	323	335	308	327	307	326	302	322	331	336	344	328	319	348	342	331	356	323	347	317	318	320	306	321	327	327	305	326	344	311	328	324	317	333	309	339	344	333	337	320	339	341	328
58700	93307	69240	11591	21214	4471	692	593	618	616	575	633	589	578	560	593	582	552	553	577	601	558	572	574	564	534	595	573	581	549	541	540	590	563	529	601	574	518	534	576	576	547	574	548	563	548	550	560	519	569	536	579	532	579	554	563	574	572	572	546	506	572	576	551	574	543	538	529	582	591	544	564	553	554	572	554	566	544	567	579	521	583	550	568	567	557	581	517	514	566	559	565	557	568	534	585	571	543	560	548	531	532	543	567	531	574	521	563	522	531	549	554	578	559	578	515	577	542	547	550	590	574	533	576	571	568	542	578	596	594	544	581	558	534	556	519	535	573	533	556	568	569	593	529	527	575	542	558	537	539	579	539	581	601	583	514	579	539	558	563	550	637	559	570	550	558	571	510	533	496	528	530	510	523	539	519	579	528	573	539	579	546	547	529	576	531	585	561	527	532	561	533	542	532	533	519	581	569	554	510	578	554	556	571	540	548	522	592	570	556	560	594	535	532	534	568	566	512	542	574	546	520	566	562	529	523	521	512	554	613	547	576	547	562	507	524	570	534	553	531	554	518	605	556	560	549	552	571	536	561	556	596	546	590	521	578	579	545	538	543	545	587	566	557	549	567	543	557	549	589	537	585	596	510	540	550	602	544	584	510	549	589	539	568	554	540	588	603	601	574	535	581	542	572	554	559	551	550	534	593	520	526	586	592	559	530	533	537	566	568	521	566	559	520	569	547	537	607	605	572	544	523	582	570	545	589	563	523	579	528	571	551	561	550	526	516	529	508	551	538	545	557	560	547	521	533	557	609	535	564	523	585	540	574	548	551	542	577	540	532	561	539	546	554	529	602	561	521	552	553	566	567	617	552	538	574	552	576	573	524	521	561	507	551	569	596	528	543	550	530	592	590	594	530	552	556	604	608	546	589	537	561	545	539	581	551	560	583	569	519	561	561	571	527	561	554	612	578	558	573	543	542	543	531	569	576	549	532	556	525	515	525	600	563	556	616	510	578	530	545	561	550	564	533	557	538	560	542	583	570	584	569	605	552	537	597	544	548	551	587	559	508	578	553	549	562	547	520	536	563	558	530	525	538	539	572	530	591	534	569	535	562	554	543	544	529	547	522	547	567	567	561	570	567	531	564	530	564	595	561	590	534	564	544	585	544	518	570	619	578	573	511	563	551	567	552	558	543	546	577	535	531	568	531	562	536	528	571	560	511	529	569	545	499	555	527	560	514	601	569	574	537	602	591	615	544	552	567	538	561	532	603	557	560	570	539	556	546	557	522	575	528	558	530	552	582	562	563	547	554	534	580	589	578	529	544	561	600	556	579	549	549	572	560	581	576	585	539	580	530	539	566	537	503	594	549	503	532	515	548	602	560	562	569	584	554	572	513	563	601	569	542	562	573	522	566	523	536	538	600	574	559	528	538	515	563	577	555	573	575	543	513	556	556	540	518	548	588	570	552	547	573	543	549	526	561	568	559	590	550	543	528	539	545	562	538	535	567	554	557	541	563	574	564	569	558	574	569	539	544	534	531	519	548	574	533	574	550	505	622	556	564	531	605	596	511	566	570	541	594	537	551	545	521	552	565	574	512	521	507	542	597	583	547	540	591	575	545	589	537	577	570	498	541	603	540	591	519	598	515	571	576	519	539	535	554	557	532	578	530	535	575	545	537	562	552	530	542	552	560	510	546	546	519	584	530	543	569	515	539	509	544	503	563	558	538	533	583	517	515	577	540	569	514	570	576	582	539	567	558	552	555	552	574	539	556	585	579	551	577	580	514	571	532	541	524	534	512	552	588	578	584	515	522	566	585	539	586	582	541	560	580	569	546	559	535	574	554	572	579	551	588	531	573	553	557	577	578	530	569	581	580	583	535	623	520	558	542	514	555	574	562	545	615	559	523	571	530	595	505	539	592	543	570	558	599	535	601	583	565	545	546	548	613	585	549	573	570	549	567	539	515	510	529	583	512	541	539	571	580	556	549	552	537	553	551	562	528	561	535	531	552	569	548	550	546	519	549	570	578	523	561	548	545	581	553	560	514	561	511	539	566	499	574	561	575	562	571	556	543	491	540	586	575	556	492	559	511	558	532	533	526	531	567	531	584	552	529	528	567	570	563	577	576	576	543	575	585	538	569	577	528	567	542	549	552	539	536	534	555	539	565	511	568	517	583	595	556	539	562	601	563	566	545	583	572	553	577	573	588	572	530	538	556	576	583	544	575	534	533	568	559	511	586	565	591	515	551	556	580	574	608	547	555	567	586	610	548	525	565	546	556	567	527	558	542	547	550	579	498	572	517	549	560	575	552	517	550	591	573	547	564	526	522	565	551	550	597	549	568	562	569	537	595	521	546	556	523	564	556	555	552	595	561	564	553	570	524	570	575	539	532	575	568	585	559	572	585	538	535	564	550	518	572	529	559	542	555	549	569	575	537	554	566	536	564	591	573	589	568	592	538	521	558	537	549	577	558	563	524	540	574	569	555	557	558	528	553	562	604	536	505	558	562	566	566	597	578	534	554	574	584	562	554	540	558	583	539	516	619	531	536	567	597	565	593	519	578	562	593	522	573	522	487	546	549	538	573	545	550	573	571	535	544	563	523	542	597	560	533	554	579	536	564	580	555	559	537	530	550	532	590	569	531	554	546	535	578	545	519	527	565	573	563	562	548	546	548	538	528	556	561	547	582	581	509	525	514	517	571	549	567	592	566	537	547	528	589	547	575	546	527	520	555	562	551	551	519	524	539	592	581	529	535	524	571	521	546	569	586	524	559	592	536	549	506	589	561	588	599	555	546	573	596	618	565	570	585	526	545	565	544	543	542	599	637	543	540	607	545	538	551	540	562	555	542	525	588	548	579	579	578	584	540	571	578	558	549	529	578	523	589	567	560	533	607	573	543	517	588	543	550	528	537	515	575	522	574	537	575	567	541	522	590	520	562	547	520	551	578	578	572	572	527	537	549	561	557	549	565	584	579	577	553	518	534	576	578	542	544	543	571	567	550	563	536	535	542	523	533	562	528	543	552	530	546	599	539	539	557	569	564	539	539	590	541	561	539	551	539	570	521	549	522	578	555	573	548	579	549	522	521	559	582	558	585	551	535	538	551	554	554	572	572	606	571	568	525	578	594	590	599	551	550	555	544	578	518	563	561	545	546	576	568	548	545	551	508	545	517	543	572	542	557	565	571	578	569	540	581	578	543	560	541	560	563	570	588	567	551	518	568	545	550	540	591	565	530	529	538	539	541	541	570	569	559	562	547	543	529	538	557	577	556	532	573	563	560	576	574	541	548	540	584	554	538	552	549	564	558	533	551	603	554	563	481	589	555	566	562	559	553	564	554	548	528	546	531	574	594	562	550	590	569	552	587	578	545	539	558	588	554	568	546	564	546	548	503	527	560	554	483	563	558	519	578	510	537	547	576	532	524	572	566	542	617	552	523	501	521	536	537	575	526	557	602	544	611	558	563	562	612	520	558	550	534
24126	23435	35171	25841	22376	18314	3407	709	676	727	620	593	632	632	577	654	620	632	608	650	594	602	559	621	580	571	568	559	634	565	621	648	568	603	611	559	601	561	633	601	653	573	558	579	602	577	581	553	593	564	603	661	579	593	568	587	581	557	603	563	621	599	593	599	577	595	606	587	609	553	594	657	582	622	638	602	591	570	601	590	558	586	590	548	559	589	587	614	556	585	554	561	628	609	620	574	599	597	567	564	557	537	588	586	594	583	607	602	599	564	591	602	592	564	610	613	636	570	588	628	605	602	572	621	568	626	632	614	585	597	582	619	560	544	599	591	577	558	596	540	568	570	561	560	588	564	560	602	558	581	612	581	561	555	605	601	588	637	605	539	608	579	603	578	577	614	621	617	598	589	562	575	581	579	576	577	604	574	601	598	579	643	578	614	575	578	627	578	542	562	574	641	593	518	593	591	573	580	612	537	620	615	595	652	582	601	555	585	588	623	591	587	544	585	566	657	609	580	613	568	543	598	581	612	621	552	613	576	619	581	578	558	554	564	598	573	593	587	578	591	639	604	561	611	590	570	581	610	585	614	569	621	575	561	611	614	573	604	567	568	629	605	577	599	618	605	573	582	590	606	562	552	599	570	530	553	552	590	635	574	615	584	572	589	591	583	612	626	618	581	570	618	611	550	576	599	598	565	593	561	542	576	589	627	611	576	568	593	566	621	572	577	596	603	587	640	573	574	579	597	560	586	609	681	626	606	581	602	609	605	543	575	593	610	574	592	628	564	591	566	596	533	586	559	586	557	552	545	595	614	553	611	570	633	602	576	599	606	600	557	655	584	584	613	582	616	604	582	596	585	621	583	603	575	651	587	580	591	573	596	576	589	563	616	584	597	584	627	587	552	594	608	585	554	565	546	558	579	585	586	594	573	566	591	594	567	588	589	560	582	632	579	623	605	559	563	547	565	567	569	583	569	594	569	567	537	644	553	561	632	569	616	610	643	588	585	594	603	605	564	605	600	621	606	611	580	557	582	591	581	544	546	632	590	573	595	593	629	598	606	616	577	550	635	574	612	618	595	584	537	609	580	617	582	628	612	617	603	571	611	608	594	573	606	588	617	579	561	596	564	591	613	587	600	560	593	586	585	539	565	550	620	571	555	577	578	620	557	607	608	623	581	588	567	603	556	560	626	574	614	602	582	557	554	586	628	625	564	618	578	607	600	619	581	617	619	589	578	582	591	585	567	580	614	588	628	548	621	582	617	613	581	600	599	575	589	599	625	592	596	593	565	600	560	613	604	617	611	561	552	574	605	591	568	566	579	619	606	581	591	597	590	578	576	578	604	560	578	595	583	572	567	614	583	566	585	529	616	586	593	575	596	609	576	623	605	593	558	646	561	586	573	555	597	589	558	628	617	614	573	590	598	568	577	579	598	543	560	555	623	583	598	568	614	578	608	589	591	598	556	613	601	569	549	618	599	594	630	609	589	542	573	574	594	626	587	554	567	605	556	597	624	592	600	604	598	624	571	608	565	575	608	570	606	627	588	596	593	591	577	595	616	589	592	585	577	577	602	595	589	614	590	563	613	625	587	576	658	637	604	581	580	578	666	604	614	608	566	593	567	558	600	586	552	564	584	586	609	528	544	581	604	629	533	628	622	549	623	583	631	636	576	633	526	578	592	594	583	619	592	543	583	555	571	635	588	575	534	528	602	593	605	583	566	635	584	587	586	555	572	612	582	602	604	578	601	570	585	581	604	600	574	554	625	590	602	595	575	625	550	576	580	551	572	593	582	599	585	613	620	541	575	572	597	606	602	597	622	598	606	580	630	584	637	566	568	588	611	563	579	549	598	622	598	579	589	578	581	585	583	579	588	562	582	597	554	574	586	599	598	542	612	582	539	579	581	620	598	596	555	591	580	529	564	592	581	593	629	605	527	604	581	638	591	570	578	538	579	562	584	561	611	614	582	617	582	592	649	603	597	594	526	620	584	619	587	619	610	602	623	573	578	561	615	566	580	609	559	593	635	589	549	601	608	545	576	593	595	578	589	584	572	602	532	589	572	597	583	606	599	614	594	624	560	554	616	570	597	582	608	586	567	560	589	590	576	596	621	618	582	625	589	571	606	592	612	606	640	572	556	610	614	619	565	569	589	595	582	609	583	582	617	539	625	564	633	559	599	609	566	613	584	561	618	562	566	598	559	586	556	559	581	590	622	591	569	590	595	617	594	602	596	577	630	608	573	628	607	582	639	616	627	552	564	595	587	581	586	570	557	576	616	592	571	608	589	584	570	591	591	583	595	587	570	549	593	586	600	639	596	598	568	553	604	550	576	563	619	556	580	578	605	583	547	577	603	627	575	540	580	570	601	537	560	584	610	571	631	555	614	559	567	578	622	588	583	613	567	560	602	557	518	623	645	587	623	598	629	636	598	591	537	583	577	611	593	596	610	613	610	619	590	592	578	610	572	631	581	604	553	579	558	570	572	548	586	646	559	591	562	604	512	595	604	608	588	614	577	645	629	603	563	601	587	582	565	597	595	599	592	562	572	593	552	562	558	598	619	595	565	541	632	646	596	593	583	584	633	604	583	585	575	602	579	616	587	570	555	589	557	613	588	567	571	595	623	616	600	636	587	607	518	605	612	585	587	546	598	555	590	601	575	612	627	615	544	634	564	594	589	581	642	578	557	614	554	591	608	595	601	588	628	629	573	627	611	534	632	575	581	601	561	574	575	566	609	589	572	599	599	604	562	603	566	611	589	624	617	630	588	605	580	586	613	621	562	613	605	587	629	619	609	605	603	625	584	591	616	598	589	607	597	577	603	575	600	627	588	636	586	583	607	593	598	593	606	591	651	597	605	617	598	591	562	545	598	549	591	603	576	575	549	593	589	619	587	587	562	545	637	589	580	568	555	605	616	599	589	536	578	595	545	619	580	572	571	589	594	599	569	577	599	594	598	592	620	609	574	550	587	583	573	578	569	546	582	594	609	597	595	557	611	629	616	597	592	553	584	587	587	592	582	608	604	597	615	600	621	639	563	572	602	595	628	605	581	591	573	599	574	600	617	573	632	573	572	573	554	579	575	539	592	586	601	578	579	572	604	565	558	566	560	577	589	643	581	544	591	617	618	594	586	608	627	574	569	633	583	590	611	617	609	582	608	613	554	571	562	577	578	562	597	606	574	576	592	580	574	572	529	611	551	604	600	583	609	599	576	599	583	617	598	559	616	553	594	626	573	588	581	572	583	615	561	639	610	575	598	603	612	613	550	582	621	647	599	531	638	600	620	604	590	507	626	636	578	608	546	601	607	573	612	577	633	575	617	551	607	560	589	571	624	624	609	563	592	569	580	620	615	556	606	566	568	590	600	582	577	565	591	598	630	559	557	579	576	603	605	565	553	577	641	586	559	586	626	565	549	629	558	578	545	566	605	622	542	608	572	559	562	593	554	576	572	603	513	567	589	557	562	582	609	617	556	554	586
61467	105868	74690	15484	31335	8682	1185	1124	1041	1073	1003	999	959	909	960	932	939	879	937	958	921	973	940	961	887	958	943	931	921	926	866	950	958	927	926	880	896	887	889	917	893	908	921	905	967	890	926	922	965	885	882	903	938	968	915	914	929	928	934	865	921	921	903	885	874	928	925	925	969	879	893	906	901	894	864	958	908	890	925	902	914	903	955	913	890	931	915	877	887	914	900	957	872	923	858	926	900	888	844	942	877	846	942	955	948	902	899	897	938	926	935	930	949	898	825	909	910	862	948	885	905	953	907	854	878	893	892	856	934	907	896	833	901	955	887	903	902	906	930	848	946	849	922	877	903	917	920	856	912	928	925	926	903	901	943	885	965	925	937	897	892	846	980	892	867	894	925	953	955	929	912	918	935	919	948	898	927	884	859	844	933	899	922	904	893	890	908	859	876	912	889	890	913	874	924	879	909	904	954	893	863	867	891	889	881	899	865	921	913	855	961	896	924	964	916	894	846	923	905	861	928	874	906	916	935	945	902	906	921	928	886	905	838	922	894	917	898	883	933	953	894	937	866	893	933	955	946	894	891	886	924	864	843	948	902	840	924	1014	917	911	845	899	939	915	890	954	997	929	874	932	890	919	955	939	935	904	917	883	953	920	945	907	912	943	949	841	881	873	880	933	924	879	889	914	904	864	937	921	909	875	919	846	876	940	900	910	891	929	916	906	920	868	903	885	887	961	905	937	927	900	948	866	880	908	966	909	900	939	906	842	907	918	921	890	878	928	857	875	899	911	956	899	901	928	873	923	909	934	941	854	909	897	900	875	963	897	878	885	905	929	854	940	927	882	942	881	915	909	844	985	906	929	846	906	924	954	897	888	913	921	863	871	885	949	924	905	891	864	885	930	861	856	916	898	923	948	926	914	910	891	974	854	870	885	918	905	868	919	932	911	873	884	889	862	922	863	859	884	925	957	893	887	882	911	880	859	948	864	891	875	844	849	853	908	889	912	829	902	868	854	932	897	921	900	889	885	962	863	940	909	890	962	924	927	883	896	909	926	917	959	917	909	941	885	939	954	910	904	955	888	892	957	921	924	864	905	931	900	941	860	945	910	889	895	918	906	873	909	919	857	1003	919	909	902	901	907	897	849	934	920	931	901	904	877	862	889	896	919	904	912	943	921	914	908	928	942	943	894	910	893	885	857	859	921	893	964	939	895	859	921	851	946	890	831	875	901	872	901	906	839	906	918	907	896	891	941	879	882	888	890	944	956	953	958	916	893	872	857	896	955	898	927	899	923	903	902	976	905	924	870	905	886	962	853	914	904	946	959	946	929	876	886	954	919	875	872	883	885	876	918	950	945	865	884	888	878	967	915	956	876	924	858	930	882	887	875	882	891	902	934	894	951	875	897	893	895	924	877	849	955	925	888	919	947	917	844	954	942	940	884	893	887	888	893	917	892	898	910	868	917	949	837	886	888	942	894	891	920	865	881	927	889	941	909	902	896	911	871	924	882	878	887	956	931	886	940	924	924	909	950	854	815	943	945	938	871	914	900	879	866	895	919	901	882	964	917	969	848	938	892	905	847	896	910	908	936	909	930	880	886	912	909	909	902	916	878	885	869	885	898	872	831	880	985	888	964	925	859	923	856	899	872	918	916	869	878	885	899	892	904	925	955	946	883	915	903	915	906	967	918	962	866	888	875	853	853	910	893	871	963	912	873	917	938	898	915	912	901	915	913	872	886	924	902	904	886	933	872	868	935	910	907	946	897	948	910	870	971	913	932	918	891	914	877	878	878	915	858	919	890	840	934	929	905	821	862	908	926	924	938	944	909	981	836	875	948	869	893	907	899	834	928	910	903	829	940	901	855	873	897	874	894	866	908	879	910	872	913	855	978	837	851	888	931	892	915	943	931	874	857	962	888	882	922	892	909	909	921	934	903	905	896	914	916	919	933	895	879	904	890	866	908	876	859	915	915	947	872	910	894	914	910	928	913	895	883	885	907	886	913	889	947	888	871	887	880	892	868	859	930	895	934	934	926	885	945	925	924	886	917	876	876	856	922	932	919	903	897	946	902	913	903	905	891	913	995	861	891	910	926	907	914	880	900	925	876	921	928	886	919	885	942	952	891	919	944	906	973	912	895	923	924	850	944	966	883	857	893	883	881	922	896	891	888	900	923	911	936	878	893	851	926	918	878	941	990	944	887	872	937	869	909	894	942	890	914	922	924	900	968	899	934	867	921	934	926	918	952	909	895	933	903	921	933	911	937	911	877	899	853	913	871	885	926	877	919	896	906	882	884	947	919	903	906	911	922	917	956	890	927	930	957	954	902	913	905	913	925	963	900	843	876	897	900	921	846	901	844	896	924	880	939	937	947	873	921	910	895	902	940	888	891	897	917	911	902	898	957	894	925	914	933	908	953	899	909	880	911	912	893	894	901	920	885	917	844	963	819	902	901	974	919	885	915	929	884	919	924	925	929	881	973	917	932	855	898	909	891	897	950	916	934	852	907	950	915	861	911	878	858	975	934	923	922	882	915	892	931	849	865	909	916	881	898	874	941	908	911	921	902	915	946	923	923	871	913	868	884	926	931	930	897	898	928	955	862	901	927	888	946	870	955	876	924	905	944	948	916	907	867	900	922	922	947	976	960	868	859	891	910	928	913	851	930	866	860	861	914	910	908	883	912	902	870	937	926	911	893	953	964	914	893	892	947	922	896	983	896	896	894	851	922	888	857	924	968	939	921	902	888	920	930	836	866	914	896	947	898	872	894	923	912	884	920	916	886	901	878	923	897	903	933	892	912	940	875	890	913	944	1045	903	940	933	924	910	888	905	883	954	915	852	914	926	879	914	910	910	957	886	830	896	887	840	887	899	877	914	898	929	895	877	908	951	883	905	929	866	925	920	919	971	918	920	888	845	963	871	898	848	945	922	912	915	870	895	871	934	870	903	894	922	868	955	901	904	929	930	867	885	906	899	923	879	880	950	892	883	877	883	934	958	915	868	881	901	954	908	945	886	936	869	903	904	922	912	922	850	898	855	899	941	894	931	898	935	914	910	879	893	888	899	907	925	908	896	915	930	918	899	933	987	908	905	925	945	883	899	898	959	869	878	859	899	879	898	928	919	893	863	932	926	920	883	911	897	945	910	887	867	883	914	884	900	953	926	963	867	896	894	927	898	890	871	882	913	906	927	876	877	894	911	868	935	853	898	907	858	952	891	931	934	849	889	901	917	870	881	898	954	854	904	904	858	827	876	924	909	915	956	875	895	926	897	931	878	921	917	935	927	929	864	930	929	911	933	910	898	896	895	900	874	926	909	885	918	923	884	930	906	893	863	957	929	913	894	943	892	925	892	894	958	893	932	891	915	861	902	894	909	885	929	933	908	901	875	865	882	888	923	850	949	968	915	928	897	926	886	941	858	916	933	912	950	961	896	942	877	920	879	899	899	936	971	872	897	942	917	902	910	859	965	857	874	882	955	921
29261	31726	30991	8972	2922	812	442	411	465	437	421	394	432	407	386	427	389	387	404	386	408	390	418	363	424	409	429	378	399	399	425	397	436	389	422	414	419	393	394	422	444	401	409	374	424	365	399	411	422	451	425	412	434	431	401	414	436	400	433	409	413	401	421	392	418	430	371	382	441	404	376	412	417	378	427	401	421	390	440	420	412	426	442	412	390	398	392	437	387	446	413	407	426	396	415	409	418	408	404	448	405	396	424	419	390	418	403	417	393	435	383	356	436	413	444	431	399	430	408	434	414	389	437	392	376	436	405	366	419	407	396	386	390	403	394	415	439	457	462	408	423	408	451	412	459	416	438	430	366	429	427	425	411	399	386	403	466	409	421	411	398	420	433	407	413	417	434	419	398	407	426	414	364	404	424	409	425	419	386	414	412	399	376	438	366	397	410	393	383	415	385	452	442	403	390	405	437	368	399	404	383	410	391	389	385	400	420	383	454	452	423	411	404	432	424	393	421	373	422	396	383	436	418	415	391	440	393	399	398	421	399	401	398	402	415	399	400	350	408	406	443	400	400	390	398	418	384	393	404	386	414	421	434	403	390	438	406	385	414	424	398	404	418	402	451	417	395	387	395	428	447	400	419	396	424	408	430	412	427	418	417	413	443	377	390	424	401	424	409	385	443	375	419	395	404	404	435	452	465	408	399	393	408	429	407	457	411	379	399	398	416	435	416	404	428	421	409	430	402	385	392	448	398	368	412	425	408	422	372	410	408	407	427	430	390	393	425	403	448	428	411	396	373	416	389	395	398	395	432	411	401	462	421	419	384	429	433	447	441	427	443	416	431	375	421	411	406	409	431	397	372	407	419	431	405	390	418	388	420	439	422	432	405	380	433	389	389	406	427	414	365	418	380	429	388	413	428	416	443	437	450	486	417	428	405	377	457	389	411	434	412	423	395	419	421	389	438	419	416	415	442	389	411	386	407	442	399	414	449	418	405	444	398	406	414	432	401	393	441	421	370	422	417	419	401	418	401	420	398	398	402	399	426	425	437	440	391	413	405	439	400	429	432	383	414	394	407	428	413	423	408	412	405	395	390	434	424	378	367	425	420	411	402	437	421	388	373	419	399	428	398	392	398	405	376	415	422	424	392	365	408	423	434	396	398	404	409	439	420	403	404	386	406	412	377	399	455	385	405	431	418	404	419	373	431	398	433	410	385	378	406	412	441	394	403	422	416	439	444	428	416	379	428	407	385	434	422	403	418	411	411	441	399	420	377	396	441	405	435	404	388	395	406	400	453	436	416	399	429	394	402	427	399	456	394	413	399	424	415	401	412	391	405	442	407	394	388	415	392	445	405	393	390	416	408	434	423	412	416	461	426	425	415	422	422	414	437	416	426	448	448	429	453	420	419	382	411	398	448	410	416	387	420	395	367	405	425	420	419	444	423	421	399	389	422	402	403	426	398	433	413	382	436	399	423	386	410	396	388	434	410	432	409	428	405	421	376	420	414	419	436	420	419	405	443	410	408	464	447	402	436	415	376	436	417	398	408	410	432	400	394	403	426	419	389	402	411	398	425	423	411	416	437	426	429	413	439	416	376	437	428	401	415	448	387	395	407	375	414	425	406	384	400	411	381	405	432	419	422	439	421	428	393	404	403	408	435	377	393	408	419	434	435	431	412	440	410	421	431	370	396	393	383	404	425	432	421	388	441	421	386	422	404	391	408	417	396	424	392	437	427	423	429	411	446	397	401	424	402	453	399	409	402	425	404	415	438	408	419	381	411	411	411	426	446	403	400	434	423	400	403	418	370	419	427	429	421	400	437	409	430	417	392	402	411	400	413	394	448	418	443	428	428	440	431	397	436	433	395	407	418	391	397	420	393	409	402	429	429	398	379	417	402	381	423	399	384	423	392	436	413	400	390	425	412	412	399	415	415	413	397	405	423	393	417	403	434	409	404	403	381	376	425	415	404	411	410	405	437	389	390	387	403	424	384	399	432	416	418	442	403	391	407	417	432	405	432	422	431	415	426	422	405	420	409	401	395	429	429	421	394	393	412	414	406	397	410	394	388	391	362	419	410	406	436	425	405	439	442	392	424	446	438	392	425	417	432	396	393	419	369	423	383	423	420	394	409	417	396	424	426	427	404	381	447	424	422	403	417	446	408	383	400	427	416	427	401	417	413	412	406	435	416	428	414	401	391	416	385	425	431	381	371	399	427	361	439	427	396	413	447	429	398	412	418	402	408	383	418	394	412	415	388	378	389	370	452	388	381	416	445	409	437	396	435	427	418	391	416	418	399	400	397	403	419	394	418	402	378	404	425	427	400	390	413	387	424	421	415	408	390	397	450	413	439	417	443	444	405	398	408	385	429	427	410	417	365	391	396	458	397	437	455	428	392	392	426	413	398	369	435	396	412	408	404	399	411	412	434	374	430	403	394	387	408	407	409	420	387	427	400	448	384	439	399	412	395	417	394	400	392	394	373	384	431	425	413	396	388	416	426	411	415	397	401	388	444	420	424	450	401	411	415	389	432	439	427	436	422	435	385	425	403	404	444	370	409	384	423	404	416	401	428	423	408	435	435	441	390	396	418	411	391	381	368	389	414	415	401	395	423	411	394	417	390	428	410	413	386	420	393	412	398	437	397	425	403	429	430	385	425	405	390	447	413	442	416	447	373	388	388	396	408	449	425	427	422	440	399	417	417	415	373	471	402	401	394	415	428	408	420	489	424	395	400	419	407	379	432	416	418	423	408	455	415	394	419	399	380	404	427	398	396	425	418	410	410	409	416	433	389	364	415	423	448	416	450	408	402	387	444	385	428	419	395	379	432	442	379	390	448	416	421	423	414	432	427	405	421	397	401	340	450	428	431	483	407	416	430	430	399	376	414	390	387	451	449	441	427	404	430	394	428	411	422	403	427	420	402	406	387	375	438	406	381	407	373	397	411	403	433	382	415	380	393	438	413	370	456	424	422	390	404	404	445	434	443	416	448	380	399	408	408	437	412	412	418	378	405	445	404	406	419	392	421	428	391	425	417	423	420	408	418	439	419	454	425	415	391	392	399	406	429	371	426	393	417	409	416	412	392	426	410	390	376	399	400	399	414	403	397	380	384	405	418	420	423	412	405	396	415	420	384	412	421	445	422	416	432	417	386	447	403	395	402	394	416	429	428	393	414	406	454	427	428	420	405	386	444	402	433	413	405	402	433	447	414	429	439	404	417	390	412	434	431	413	433	402	410	447	439	392	408	419	397	392	414	404	413	406	418	404	419	412	413	419	420	392	425	398	419	425	402	444	407	385	380	444	433	405	438	419	398	407	409	390	383	431	463	417	411	442	419	399	397	416	436	405	413	412	415	386	385	392	403	394	418	414	404	381	444	421	435	419	444	415	430	423	407	400	407	438	397	391	399	443	449	387	401	455	407	434	420	436	427	401	412	430	388	448	424	405	408	393	435	404	434	412	402	406	477	375	401	448	417	426
35438	50697	35893	4552	6347	1663	676	712	693	702	688	704	702	626	704	699	743	733	654	737	676	675	690	689	719	730	727	657	703	746	720	672	702	723	708	671	735	709	690	643	719	697	716	678	675	686	669	756	640	648	641	657	659	710	711	718	650	670	673	669	704	673	752	716	704	653	701	690	717	701	673	697	702	704	754	721	662	680	719	734	686	689	736	678	722	762	676	635	716	732	696	663	712	680	659	671	704	702	689	694	681	694	687	681	702	671	706	715	746	678	712	683	688	682	701	655	696	726	714	670	667	668	740	678	696	679	686	708	708	712	692	696	697	683	742	720	708	702	687	715	667	681	696	690	720	694	646	726	677	683	624	734	606	669	700	707	708	707	685	672	686	710	706	704	718	730	615	714	712	706	725	738	688	714	688	658	687	683	738	683	741	731	713	682	703	683	698	721	650	681	698	644	707	697	704	666	743	674	656	710	654	675	702	663	653	687	723	710	654	680	746	732	672	753	705	665	713	686	658	735	715	639	658	683	676	730	708	686	703	648	684	727	696	707	688	683	666	660	649	709	684	665	733	668	718	673	660	718	702	722	649	694	701	699	687	689	724	672	699	720	698	674	670	672	701	722	692	714	739	735	726	694	754	736	722	652	663	713	696	694	693	707	720	711	670	676	659	735	673	658	725	696	651	703	671	632	690	737	682	727	673	648	703	726	714	729	696	702	719	705	715	670	718	708	701	693	747	677	669	672	687	669	725	654	732	686	656	719	658	692	692	713	705	707	645	657	730	672	676	734	663	722	661	660	684	672	693	688	698	686	690	692	698	733	676	725	709	756	714	699	665	704	727	646	703	729	659	711	692	727	700	682	670	706	728	698	670	691	687	705	714	653	717	711	672	735	648	704	707	699	690	677	699	722	686	682	738	697	646	691	690	676	718	688	733	739	733	695	667	662	675	653	702	700	699	702	656	649	705	724	706	647	711	721	704	705	669	692	710	739	683	736	677	672	680	690	694	700	684	661	726	689	676	689	728	716	654	659	644	696	706	735	651	673	726	686	691	703	682	743	705	687	725	697	685	685	667	671	674	727	686	678	678	654	685	663	701	663	636	698	762	668	696	678	726	735	770	657	675	723	709	676	693	696	657	704	692	703	664	685	730	688	720	680	707	687	701	716	693	693	673	716	713	725	704	734	654	680	723	713	717	678	650	691	730	747	654	721	709	718	699	696	689	714	671	667	728	696	712	657	703	670	728	723	718	749	719	711	679	686	692	761	702	694	661	699	668	688	675	650	661	639	673	690	690	634	702	706	689	675	696	707	670	645	705	713	728	674	752	692	678	710	676	693	679	698	688	703	669	721	750	680	695	692	683	693	700	696	701	671	678	687	704	709	656	741	716	685	705	728	647	641	692	692	633	716	656	711	661	686	702	738	706	672	651	691	700	698	694	677	736	693	696	681	724	714	712	668	692	687	668	688	681	747	675	702	677	688	710	684	714	677	680	723	687	632	698	678	724	701	700	751	713	640	726	705	710	643	684	712	715	675	688	718	649	706	688	687	706	743	670	711	698	690	680	619	687	708	671	667	701	706	682	704	720	703	712	689	698	682	688	740	666	700	663	707	679	717	721	714	694	671	691	680	653	705	698	720	681	711	729	712	684	692	668	689	722	713	692	676	710	706	671	703	679	662	724	731	697	674	693	657	718	739	680	673	674	695	702	690	668	689	723	670	642	706	658	739	695	719	717	748	695	667	688	683	688	653	668	733	694	736	695	700	680	711	740	697	708	682	662	708	644	688	663	671	682	691	663	737	667	693	711	679	681	692	725	680	700	675	673	721	677	699	700	682	679	679	699	698	695	706	712	643	711	718	751	696	673	647	690	666	675	664	740	685	701	722	716	715	707	728	650	710	695	716	684	655	686	696	706	706	735	668	727	696	709	707	701	668	675	666	681	675	676	755	700	693	709	707	739	702	695	724	738	738	685	652	711	659	649	733	702	677	687	709	674	676	692	654	638	710	737	658	689	700	694	705	708	703	697	702	684	700	676	739	673	761	723	630	718	701	719	658	745	686	722	723	699	696	718	718	713	659	694	646	698	708	677	658	714	661	700	679	685	693	707	736	708	742	681	651	676	692	667	672	682	696	706	688	708	757	671	689	624	722	687	702	734	666	667	756	682	694	712	722	697	703	683	716	658	743	693	694	725	630	619	692	733	682	658	652	698	727	684	741	711	758	675	698	725	706	655	692	671	673	695	687	717	704	735	696	711	680	704	698	729	721	714	709	690	683	711	680	689	678	701	676	699	685	686	706	701	688	671	686	704	666	690	673	653	667	693	719	689	694	658	685	711	670	692	695	695	740	668	665	724	709	685	685	693	654	719	717	707	703	685	644	688	663	763	719	700	736	686	702	657	683	746	662	671	670	674	713	686	694	699	660	734	672	697	715	695	695	712	711	707	698	697	695	672	685	687	681	679	703	702	646	714	716	701	657	651	684	698	691	654	698	708	722	656	651	691	647	702	641	653	693	673	686	693	666	664	708	722	698	684	692	718	715	733	686	636	689	720	711	689	650	680	677	668	679	712	670	719	745	693	657	666	656	702	678	670	663	691	729	710	703	720	717	681	701	675	675	657	667	711	688	696	666	710	664	744	684	715	692	701	709	665	688	670	696	708	670	689	698	728	653	705	693	693	703	680	649	697	691	710	734	755	721	736	703	721	688	696	717	724	721	707	685	657	704	676	690	671	682	721	764	682	692	652	628	686	711	660	676	692	708	678	661	660	693	715	632	690	718	678	706	707	699	680	695	682	678	689	730	678	667	671	715	746	656	655	688	683	688	695	699	712	692	696	698	701	726	725	652	692	719	724	704	705	684	709	694	698	700	695	691	699	709	664	687	692	670	722	697	722	674	710	717	711	707	681	693	730	666	653	695	694	716	730	684	686	728	728	708	650	692	682	685	758	743	691	689	707	672	700	703	707	690	669	696	672	715	709	761	714	702	723	699	664	680	666	715	635	693	703	671	709	747	685	715	726	661	649	674	688	725	675	731	726	735	693	676	713	725	708	713	712	647	704	692	708	705	687	687	696	722	664	679	732	657	716	720	674	700	707	704	740	716	662	715	681	738	686	668	662	710	691	655	671	691	686	705	678	707	657	685	710	760	672	724	691	648	678	754	674	719	688	677	687	651	722	727	719	752	685	704	654	699	691	684	702	639	659	706	684	746	645	670	730	683	695	709	675	696	734	711	723	697	779	713	687	696	701	652	693	663	680	694	687	714	690	687	678	700	687	711	665	667	696	676	698	692	764	666	651	683	673	693	712	700	706	648	743	708	683	660	717	704	668	717	696	665	706	716	688	744	666	683	738	687	683	694	698	685	669	694	693	692	723	718	661	645	699	681	697	673	670	665	678	722	704	701	686	726	694	698	649	728	675	663	727	728	670	648	683	664	628	717	688	709	721	686	709	705	682	690	668	716	719	677	740	702	711	697
25515	25738	38663	27421	21431	9433	523	362	327	309	337	273	323	293	319	288	348	309	333	288	328	296	340	318	312	338	274	309	311	282	330	274	324	306	271	297	341	339	295	309	281	339	283	332	305	315	275	307	344	311	298	318	274	303	294	302	290	305	317	357	334	304	331	306	286	299	305	291	291	317	279	306	305	299	276	299	290	303	304	283	318	281	318	279	293	333	316	334	328	282	328	283	335	307	319	318	292	257	293	316	296	262	291	289	316	325	320	314	284	294	309	313	318	298	288	319	290	335	304	302	295	314	318	304	324	279	304	283	300	284	300	302	326	303	339	304	284	318	305	300	311	316	320	291	272	302	282	317	303	303	302	273	276	301	327	322	305	324	296	306	326	324	307	334	281	300	259	289	286	320	311	307	345	289	316	316	313	317	319	300	313	312	289	284	296	274	261	315	282	305	280	327	303	278	332	337	323	312	295	284	292	314	315	316	318	318	307	291	293	292	300	317	286	297	316	293	296	296	328	294	287	289	327	321	307	324	348	298	317	307	280	278	319	301	304	273	324	301	293	303	306	313	287	324	281	315	287	306	291	297	298	295	294	316	297	308	297	331	296	293	295	311	300	322	326	319	323	288	303	307	296	308	269	320	280	315	311	330	334	332	298	297	307	310	290	298	324	312	306	303	311	307	331	293	285	310	288	315	316	296	292	292	306	322	365	282	291	306	304	295	335	299	267	275	309	328	296	315	330	291	331	306	294	319	272	278	307	299	299	327	316	344	307	312	327	353	317	295	306	321	298	296	292	323	311	310	308	301	303	372	318	311	305	263	288	328	295	300	305	318	296	332	317	329	304	278	312	296	331	298	283	305	268	289	321	290	295	309	300	294	303	325	345	315	326	325	299	326	292	318	318	294	337	314	311	309	296	347	281	338	307	306	304	287	289	321	298	301	281	318	293	270	280	323	293	296	310	277	317	312	269	323	299	301	315	309	304	295	310	308	313	324	312	348	304	310	302	304	286	285	292	282	297	284	309	324	326	300	266	306	302	315	277	319	297	291	319	300	290	326	291	310	307	278	288	278	299	313	290	321	294	306	289	306	308	329	303	301	288	302	277	319	320	306	318	303	325	293	308	296	319	307	310	305	298	286	325	337	324	310	324	307	310	297	305	312	303	272	297	333	315	330	300	309	320	273	281	300	330	320	304	287	320	332	263	307	304	306	290	277	332	292	298	280	336	293	299	292	312	309	311	301	299	322	295	288	308	311	274	341	291	290	298	325	297	334	280	278	326	335	337	310	300	321	303	308	339	328	282	302	273	287	313	293	336	299	294	274	281	309	283	299	323	290	319	309	326	298	270	302	300	308	293	301	315	314	318	303	311	291	309	282	323	280	305	316	310	279	338	323	300	287	290	275	324	314	281	301	319	287	286	305	312	313	341	295	298	301	330	303	337	319	296	280	321	322	333	281	294	313	323	269	324	321	302	303	288	332	306	321	308	312	320	313	295	300	298	317	291	300	311	311	285	314	333	308	304	336	303	309	330	290	328	303	278	305	307	295	289	281	307	308	303	293	304	302	316	279	319	304	306	287	289	300	299	294	316	313	303	309	306	331	312	329	285	302	309	297	308	285	312	318	273	301	315	293	299	308	311	315	315	322	302	316	284	299	322	308	314	326	307	287	303	312	317	306	272	288	272	340	296	328	322	318	317	273	271	297	280	316	296	299	278	316	323	333	305	307	303	305	294	306	308	291	280	298	293	291	335	289	307	301	301	304	311	334	328	308	296	363	287	324	288	276	307	298	297	303	327	291	327	344	283	285	332	331	304	288	263	267	298	303	299	323	305	344	292	318	295	298	279	338	301	297	303	329	295	311	311	312	286	304	287	279	319	307	305	296	274	311	290	339	295	305	306	309	313	310	288	299	314	311	305	305	296	300	308	271	313	360	296	318	309	295	275	272	293	326	305	293	288	320	296	286	290	304	298	298	303	305	336	316	330	306	281	305	331	303	294	318	276	347	301	291	298	289	325	314	324	341	336	271	312	305	315	296	308	299	318	298	296	299	311	312	299	335	305	288	273	293	297	279	378	342	322	267	280	297	292	309	301	282	321	295	316	293	296	315	308	326	326	286	297	308	321	275	290	291	299	322	280	288	293	291	324	322	283	318	288	284	313	298	299	285	311	323	335	320	312	318	327	298	297	312	315	332	273	280	285	307	298	263	266	326	296	304	306	309	295	278	336	340	328	329	314	318	300	297	324	295	312	317	303	281	328	339	307	298	287	280	335	310	319	300	338	308	321	314	293	306	330	316	283	316	323	352	315	310	334	315	299	273	315	322	291	323	293	346	310	359	306	311	272	321	303	306	299	316	298	310	327	258	306	339	299	305	283	303	329	315	314	291	284	335	321	269	296	301	285	316	310	294	312	305	300	312	308	293	321	300	292	288	317	276	324	336	323	281	302	306	287	285	324	309	314	316	262	305	333	280	282	305	318	303	309	293	308	269	300	293	313	282	307	304	342	302	285	290	305	305	307	313	282	306	291	305	312	312	312	332	279	299	314	313	309	327	298	325	288	332	284	327	280	299	301	296	310	294	326	312	293	298	277	287	321	293	303	309	287	328	316	309	340	322	295	290	323	310	328	300	301	313	301	347	269	306	269	294	276	296	322	313	303	304	322	312	299	333	274	322	332	319	311	332	324	256	280	309	303	304	319	300	311	296	304	315	312	279	302	312	278	316	309	300	313	302	307	283	301	308	301	345	324	287	346	277	262	305	298	293	322	320	302	330	285	330	269	320	312	303	293	309	306	291	304	306	333	294	312	321	319	289	306	281	342	314	314	332	302	306	292	303	277	348	327	305	346	305	322	294	256	306	303	322	320	311	330	323	284	293	323	307	323	322	317	325	304	327	296	344	307	308	330	285	282	324	318	311	297	317	289	305	289	299	314	296	349	321	304	296	300	331	316	334	299	300	308	299	318	294	283	288	291	277	294	300	294	292	298	276	297	314	310	302	278	309	349	309	297	285	296	317	316	318	321	317	313	326	310	286	305	313	300	307	321	314	306	347	273	321	314	297	287	286	311	326	272	272	294	330	309	314	296	271	287	321	312	306	298	316	308	279	348	303	291	336	303	282	300	294	282	271	317	296	282	300	306	325	313	322	299	295	299	331	308	313	293	294	292	278	300	271	320	289	296	308	318	281	308	307	275	312	307	315	304	318	298	292	294	287	291	322	303	299	319	310	313	321	329	300	298	270	324	322	306	275	297	329	315	290	333	307	326	324	279	301	304	309	315	312	319	298	289	326	287	293	304	280	329	297	311	338	297	292	307	292	323	318	299	312	320	289	308	322	297	282	279	329	297	336	300	302	301	298	322	298	304	316	304	290	295	282	300	326	325	298	324	301	319	333	278	307	306	312	310	314	323	312	306	301	322	320	291	317	288	303	283	284	310	291	279	264	318	306	305	299	319	280	342	329	311	320	276	324	317	291
59066	93093	69525	10161	27296	4265	656	591	620	628	574	550	574	561	523	561	540	563	512	536	531	528	513	531	502	499	544	542	533	517	525	508	496	513	488	593	504	509	501	525	520	532	506	508	512	527	528	517	533	522	537	550	497	517	512	498	531	473	538	474	548	502	504	558	533	542	494	521	549	524	520	539	490	528	547	485	520	540	503	557	470	523	547	543	498	537	558	533	588	522	562	505	505	551	511	518	505	523	478	555	536	504	530	568	541	548	504	539	529	523	509	513	488	544	522	540	513	501	504	518	542	539	496	530	553	545	513	533	524	491	530	519	489	534	492	502	496	534	514	499	506	513	516	528	500	533	519	550	493	503	540	486	531	516	497	523	494	531	493	500	520	486	523	525	539	528	536	562	525	479	582	525	543	560	519	556	516	508	481	526	520	521	564	545	543	482	545	496	549	521	523	504	541	533	537	507	491	517	514	547	571	516	500	528	507	505	502	480	513	524	515	536	526	512	532	502	530	542	518	481	513	549	525	475	521	482	542	534	518	475	502	547	490	508	506	503	481	501	540	490	542	469	533	501	514	526	463	490	521	499	514	505	506	556	490	506	485	535	505	553	559	551	501	497	537	548	503	531	523	510	553	527	501	516	495	510	516	499	489	538	587	507	509	529	499	528	534	538	554	536	542	522	536	487	500	496	505	493	515	539	512	505	529	518	549	504	515	468	535	536	553	534	516	507	494	511	489	480	551	545	534	509	534	526	512	517	524	530	500	512	545	524	512	494	529	528	508	534	532	519	505	498	562	539	511	488	515	498	518	500	546	546	528	551	505	540	503	563	476	567	541	512	523	483	517	505	538	504	520	542	531	556	535	519	520	546	519	525	540	506	554	550	565	487	534	523	516	510	490	520	514	514	513	498	524	521	527	540	515	522	508	486	508	533	527	535	534	494	537	490	544	497	533	572	536	514	500	518	570	499	518	538	509	472	516	543	527	501	531	511	544	534	527	509	463	507	515	535	545	559	533	533	536	561	520	509	543	526	475	521	544	527	561	533	544	507	522	497	580	506	497	517	537	510	510	545	501	526	511	485	497	511	529	536	531	525	497	538	543	490	509	543	542	520	517	532	488	525	563	531	497	530	506	533	492	502	510	533	503	473	518	497	520	492	512	511	520	558	515	524	505	469	536	493	539	526	505	538	507	502	543	529	530	484	511	539	496	489	519	487	501	526	531	511	499	490	499	524	549	520	489	490	524	528	519	511	527	550	508	498	488	529	543	485	528	534	531	509	516	511	516	497	495	479	531	521	536	528	493	503	556	529	558	550	507	536	510	513	533	531	550	494	569	498	516	506	480	544	540	524	493	493	513	527	499	525	558	515	567	549	538	526	502	540	511	521	563	524	502	517	560	520	518	511	508	525	530	517	521	530	565	528	541	508	516	553	511	487	496	549	514	553	535	499	512	581	541	517	514	543	533	550	544	558	535	512	546	505	533	513	506	514	529	498	522	501	521	513	543	524	527	539	543	534	482	527	495	504	512	517	510	509	514	472	514	534	501	517	511	517	528	508	528	536	505	488	525	552	482	555	530	506	508	563	513	513	529	512	539	530	525	506	554	544	530	501	515	539	528	542	528	530	525	538	502	550	509	531	528	541	517	548	510	479	523	504	492	533	499	518	542	494	508	503	519	544	533	481	523	505	513	550	504	490	547	536	512	520	562	540	543	505	523	539	532	502	544	528	523	482	553	496	487	540	521	524	508	500	525	497	515	531	510	524	511	537	511	498	521	551	564	513	516	527	545	515	511	505	489	499	514	485	512	476	509	531	502	520	519	534	541	520	521	497	522	494	550	550	539	546	528	565	515	520	467	538	510	511	549	530	516	548	552	490	540	516	544	513	520	557	565	506	513	491	527	530	525	504	545	523	525	541	539	533	538	501	488	515	554	567	494	577	502	511	532	505	508	569	518	533	520	543	513	531	527	565	528	464	539	547	525	524	504	537	560	531	519	515	483	524	551	526	534	516	523	465	527	528	527	573	503	522	551	520	514	511	502	502	549	547	506	495	528	514	535	539	549	494	502	540	497	560	521	530	475	527	503	518	532	498	547	524	503	542	561	496	507	558	523	495	533	497	568	507	502	525	495	528	530	508	508	515	534	518	535	517	530	521	513	493	526	488	528	526	552	517	547	471	511	516	502	499	507	515	487	516	566	545	484	487	534	508	513	504	506	534	486	531	540	533	545	551	462	499	533	548	561	510	488	525	542	530	546	558	527	479	500	540	539	489	531	497	493	511	549	502	562	492	515	501	532	501	501	520	544	531	551	517	542	548	504	531	476	522	518	566	548	549	490	508	557	563	555	531	496	519	450	496	528	520	496	532	529	502	511	507	514	511	517	533	562	503	467	537	502	491	543	535	536	507	524	517	485	517	535	519	511	542	518	527	529	559	505	549	538	498	542	543	492	551	538	531	521	508	537	527	547	522	487	569	519	564	559	515	565	555	523	531	559	550	516	505	526	498	546	496	486	495	534	503	570	503	488	503	509	527	546	512	556	522	521	504	506	501	487	513	516	568	500	544	495	520	516	529	510	500	505	525	480	513	537	499	496	531	521	551	489	436	502	492	494	529	538	544	540	549	543	527	503	545	537	514	472	534	547	554	541	491	504	498	535	526	521	518	524	516	535	492	525	514	483	546	547	508	529	532	522	535	565	494	502	522	567	526	518	518	494	508	590	526	567	544	503	499	541	566	532	533	510	553	524	521	531	500	564	524	509	545	519	535	539	516	517	510	526	544	479	523	526	517	495	558	518	535	506	522	544	495	461	478	477	490	523	523	523	517	543	501	508	530	546	525	505	524	516	496	486	546	492	508	520	556	524	537	528	538	533	519	510	487	492	532	538	536	552	513	529	543	537	547	528	523	534	526	499	508	499	508	560	542	502	520	524	526	536	529	529	533	540	513	531	522	513	505	545	549	514	531	491	472	524	526	510	493	520	541	541	519	534	504	473	511	549	513	515	526	570	581	527	526	513	493	528	506	526	503	544	487	504	522	550	513	532	548	528	478	511	485	513	516	479	496	537	523	515	572	523	534	482	514	532	517	509	522	508	524	514	519	518	532	522	529	531	477	492	477	500	551	472	517	520	566	535	503	509	550	503	568	519	502	550	525	524	527	485	553	508	526	534	499	541	559	528	518	525	523	534	525	514	497	511	510	525	528	519	470	519	551	476	530	483	537	511	540	555	508	556	473	505	541	544	531	512	491	470	550	536	535	557	528	562	538	512	556	552	555	560	499	513	522	545	519	544	535	542	494	503	504	503	510	520	536	528	545	526	542	583	508	553	559	535	522	515	554	554	592	508	537	517	541	514	492	526	500	505	539	485	524	548	557	537	501	525	514	501	534	527	521	509	515	474	487	506	528	546	523	490	550	530	524	497	558	521	523	532	487	585	486	536	548	542	518	524	558	542	473	500	503	538	527	496	557	511	541	532	525
24112	23513	35322	26481	24168	18637	4229	711	662	643	630	623	603	609	621	633	595	607	592	576	571	586	645	586	567	567	580	597	623	602	595	557	599	580	582	551	577	578	565	626	623	542	573	584	576	576	606	561	558	570	585	558	568	565	587	569	599	526	623	538	565	561	556	583	557	571	603	589	567	556	555	575	599	599	560	602	547	552	520	570	576	554	594	562	597	589	597	534	591	570	562	581	527	582	556	551	599	593	566	603	519	608	557	603	572	585	574	604	584	598	536	557	576	575	572	592	582	556	593	566	589	556	565	558	558	591	580	602	557	582	542	584	567	558	542	562	540	522	592	563	600	550	568	581	602	559	554	573	583	584	572	592	561	572	545	539	512	574	569	539	571	540	592	573	573	578	572	545	576	602	582	598	536	561	534	554	586	570	545	564	590	603	535	538	587	594	527	594	607	591	609	565	568	552	592	604	577	551	568	556	587	532	559	607	589	564	549	569	571	612	577	627	550	544	600	605	567	555	578	593	513	578	584	570	544	542	599	559	583	567	565	593	575	560	554	520	550	557	573	551	536	565	538	542	571	541	573	563	567	568	580	557	566	542	553	598	535	579	557	542	572	581	541	575	562	598	544	635	595	610	577	600	612	549	532	598	544	529	619	565	556	587	595	571	568	593	562	546	579	574	594	571	516	526	552	588	535	572	568	574	571	577	581	594	576	584	572	504	536	549	556	575	562	562	565	573	570	582	552	552	624	622	587	592	576	584	550	564	566	598	612	582	575	539	586	573	562	517	585	538	552	556	582	553	557	602	631	571	581	587	593	542	586	544	576	548	595	601	559	584	578	590	564	552	564	546	602	591	581	574	591	574	554	580	565	537	590	570	590	563	579	569	525	569	549	562	532	556	527	590	573	547	560	609	589	538	600	610	534	583	512	589	566	575	585	546	581	592	559	542	566	531	580	571	564	599	597	565	567	577	594	576	551	603	547	618	552	568	552	642	565	539	586	572	562	564	598	608	570	561	591	551	600	564	590	574	511	593	566	575	607	506	575	595	574	618	585	580	594	532	597	578	567	544	551	571	548	548	566	564	581	550	519	570	532	559	535	568	540	598	598	571	595	592	588	578	598	593	565	577	563	556	563	564	564	542	568	540	552	535	566	546	510	566	586	598	642	558	602	579	610	587	572	598	600	595	572	562	575	565	560	553	554	563	562	560	563	581	548	559	584	584	602	553	536	574	557	550	566	576	574	577	559	608	556	561	584	573	558	578	602	537	551	578	598	550	583	574	585	579	559	527	550	560	592	539	581	539	589	573	572	554	562	582	610	601	570	546	563	557	632	570	559	564	606	571	572	541	569	562	598	537	556	566	608	566	555	536	535	573	575	573	564	543	561	593	510	556	546	565	609	532	509	537	605	583	620	590	529	583	564	557	557	552	563	546	588	585	577	625	586	574	553	556	581	590	567	524	557	580	526	567	552	576	563	626	544	572	551	532	565	609	592	527	541	521	612	575	598	558	611	581	576	606	536	574	602	584	533	597	530	569	577	576	577	597	608	572	550	559	617	557	605	560	587	546	623	592	565	565	580	578	590	545	546	581	584	604	558	547	574	607	577	591	557	582	573	541	622	563	586	549	598	564	563	551	567	571	546	579	586	581	570	572	595	570	567	557	549	528	597	579	594	608	556	555	556	542	542	587	605	565	602	572	635	554	533	591	578	536	598	590	536	616	557	540	578	559	548	582	561	551	586	555	559	536	586	578	593	526	513	592	584	591	573	607	545	577	587	578	596	554	591	519	561	600	615	554	581	553	560	570	540	573	562	570	562	579	575	572	608	552	576	551	594	589	506	589	585	618	553	533	552	557	564	573	577	579	631	604	532	546	602	572	571	590	560	599	571	579	551	578	543	619	564	616	611	591	626	576	586	558	635	588	533	510	607	569	544	564	595	591	606	515	566	595	515	590	568	528	576	597	596	565	557	562	577	555	559	560	556	613	625	549	576	593	599	585	585	577	573	556	510	587	573	578	597	531	585	514	550	542	555	511	574	581	548	627	581	599	579	575	544	569	572	602	579	572	539	573	608	587	573	537	554	561	554	554	597	584	597	544	541	549	567	561	589	569	577	555	594	580	586	530	576	579	563	614	531	592	576	575	593	568	590	571	579	571	569	556	531	542	548	555	547	609	565	580	587	614	581	569	596	539	532	579	566	560	558	564	579	570	558	585	594	573	604	548	567	575	549	566	572	580	553	592	609	493	599	556	506	565	557	577	553	559	544	502	526	629	568	558	584	577	556	608	593	540	617	554	556	566	596	589	561	610	565	602	566	577	575	607	569	540	584	572	561	580	567	559	595	547	581	599	570	584	600	621	598	579	594	588	566	554	535	571	596	559	592	605	606	590	582	563	552	518	598	559	564	548	558	559	574	577	557	547	560	570	564	550	527	561	558	606	545	587	549	556	549	586	587	578	605	611	571	561	518	554	572	578	554	563	568	573	590	565	588	550	580	551	587	583	550	599	579	559	539	565	576	574	564	594	564	575	626	610	557	592	569	586	561	576	571	566	606	569	582	586	571	570	584	551	578	578	541	608	576	570	592	585	573	559	582	595	530	593	605	517	571	595	561	542	598	558	567	606	575	596	569	589	561	526	561	583	611	626	567	581	541	609	611	565	614	560	600	544	548	586	590	541	566	600	562	564	577	593	566	548	596	578	527	613	562	554	555	592	585	574	555	600	595	577	598	571	606	576	534	550	564	568	556	530	574	563	543	575	525	556	616	582	557	622	573	613	575	568	584	574	536	593	557	553	582	553	564	543	529	591	589	574	527	597	571	558	571	560	530	558	550	610	580	552	557	581	529	556	570	605	580	573	543	536	574	583	544	614	613	589	555	581	552	568	607	534	575	551	594	596	571	603	558	590	579	582	542	591	548	540	591	548	570	636	552	571	590	560	556	601	547	593	577	585	524	528	563	568	571	585	574	585	556	580	573	595	546	579	614	565	641	590	639	551	561	590	584	581	532	595	599	578	577	541	610	564	574	513	581	554	568	563	572	551	589	572	639	543	588	614	579	553	552	626	569	596	628	569	592	572	526	565	561	649	567	569	580	556	596	593	576	567	587	626	630	526	561	562	590	566	563	618	618	587	545	528	544	557	604	577	597	566	571	606	579	614	569	560	554	587	604	551	545	605	555	577	579	580	579	531	599	572	582	544	563	586	590	587	536	559	576	580	612	554	594	566	569	548	570	574	593	552	539	516	565	602	588	554	547	533	580	524	543	597	577	581	561	571	577	573	585	534	586	575	616	575	597	524	592	527	581	607	578	595	610	575	602	607	574	567	525	547	595	586	582	536	557	540	571	557	616	599	553	579	575	556	543	553	554	549	590	611	605	591	533	577	579	589	568	566	601	567	563	581	536	622	620	570	559	566	578	647	601	582	576	531	572	613	595	593	592	560	596	571	609	571	526	575	572	593	612	537	534	528	523	557	564	524
62234	104679	80019	16591	40248	6418	1135	1074	1075	1055	1021	964	971	954	971	974	871	948	914	929	885	927	931	941	898	898	885	985	904	839	890	890	893	875	941	911	929	967	845	868	901	883	923	907	899	886	891	870	906	836	913	889	858	910	870	858	905	920	912	899	844	858	890	902	886	870	895	918	891	896	860	895	875	868	892	869	842	879	865	933	878	902	901	875	927	873	848	964	900	851	899	889	909	852	863	858	847	915	870	916	889	847	831	911	877	910	881	919	893	927	913	870	871	854	885	911	890	862	926	889	923	883	872	908	915	809	892	880	922	916	877	888	855	907	913	868	859	918	847	894	868	896	855	927	869	898	893	868	899	876	861	850	887	888	900	916	877	860	861	930	907	915	919	904	911	861	895	921	930	862	893	887	881	895	892	927	897	909	885	857	884	907	879	897	900	911	872	838	933	868	973	912	897	905	877	903	879	909	885	856	872	886	905	864	888	881	856	843	833	915	872	915	907	942	915	917	936	910	889	832	874	852	908	935	882	891	882	964	880	960	853	932	822	910	933	863	857	882	887	935	916	958	896	879	833	937	867	884	907	918	881	912	833	879	888	945	894	963	872	915	842	878	900	862	898	867	876	912	917	872	890	863	896	935	895	899	909	923	912	890	931	920	905	914	922	905	915	887	871	930	883	899	905	886	888	883	915	912	931	855	925	932	910	899	904	865	839	887	887	894	921	887	913	901	902	900	908	848	870	891	865	984	880	876	916	896	847	892	875	946	895	924	878	856	907	864	966	896	901	907	924	941	929	912	863	917	883	906	913	859	883	926	902	907	930	909	893	918	857	867	855	897	902	843	883	904	915	933	888	833	846	879	883	881	882	949	863	868	919	874	904	884	905	855	876	942	893	872	905	896	917	895	899	866	865	940	918	861	873	878	901	864	869	917	932	864	821	908	856	868	905	852	921	846	891	934	877	889	903	906	910	857	874	859	935	918	886	840	897	868	948	888	890	875	884	875	879	895	858	888	929	901	938	892	885	911	904	872	860	923	878	822	960	846	833	865	929	881	902	925	851	916	909	890	888	947	876	933	909	821	922	918	867	938	871	886	911	916	853	882	901	914	892	855	833	877	898	884	869	898	905	876	886	920	873	889	904	886	919	865	834	893	879	928	899	916	876	869	942	882	936	901	878	913	865	865	877	894	869	880	835	906	880	905	878	880	850	873	879	881	869	860	848	910	845	903	893	830	880	880	894	864	905	891	901	909	874	878	909	886	926	869	898	910	889	951	841	851	926	902	890	937	837	916	878	934	890	849	901	873	928	910	845	913	888	901	864	886	889	920	829	856	876	963	874	908	889	910	901	939	897	859	942	889	889	889	931	912	848	905	882	915	903	911	899	906	931	956	858	918	890	907	914	910	866	880	888	923	920	915	936	911	895	937	886	855	942	900	828	879	927	932	918	875	890	914	904	877	864	865	929	914	909	861	912	788	916	911	922	878	894	926	941	937	896	864	892	865	895	939	862	906	887	924	915	904	926	878	885	877	908	919	862	894	881	869	892	926	849	858	881	913	861	922	844	860	856	857	898	906	916	900	912	887	888	888	861	912	871	906	810	867	881	849	872	873	824	877	888	860	882	909	872	877	828	852	920	910	901	927	835	840	860	883	865	849	908	847	932	867	916	886	870	858	908	907	907	900	943	881	888	898	907	896	925	882	890	871	900	876	874	870	917	903	884	916	858	880	871	902	864	883	854	899	897	902	897	944	940	855	872	910	870	871	866	918	941	853	857	915	886	906	868	905	898	872	874	919	897	913	895	887	880	874	901	900	911	881	890	849	880	877	890	902	900	843	889	906	895	953	878	960	893	919	869	902	825	893	867	903	863	929	925	851	893	886	858	905	916	879	899	838	949	885	832	910	954	944	951	939	863	918	817	901	873	864	861	928	860	891	851	915	956	917	943	921	848	892	917	801	845	901	894	915	872	952	867	893	905	919	925	917	885	904	933	900	873	899	945	856	920	879	906	897	936	895	899	896	897	866	900	879	885	898	925	937	887	840	846	897	825	921	919	939	853	912	926	979	824	906	885	898	865	870	809	879	881	879	862	876	918	879	845	912	949	892	847	882	883	897	871	910	900	892	871	855	877	894	907	960	911	880	908	910	890	896	995	979	929	934	897	896	909	890	852	890	901	871	939	831	862	875	906	906	891	857	876	904	876	863	921	891	944	864	937	889	853	939	867	906	896	909	884	887	940	914	889	889	878	891	868	877	838	912	897	894	902	884	846	922	894	872	944	882	877	914	890	868	904	872	894	903	937	869	902	862	868	884	843	926	895	927	878	910	866	929	865	888	880	889	891	915	941	889	865	909	947	899	901	914	896	896	933	852	895	906	895	860	906	916	852	927	842	907	879	873	897	913	876	850	894	876	940	869	852	820	906	905	924	940	865	887	892	911	955	884	821	904	880	897	889	892	853	867	855	863	913	859	844	915	876	862	911	907	919	907	900	840	918	854	906	893	882	881	879	899	906	937	907	942	866	867	924	851	955	909	831	884	856	855	922	938	895	894	876	881	911	864	843	888	850	868	847	874	910	838	870	946	899	906	864	895	887	884	887	885	935	910	899	880	893	880	898	908	896	909	865	927	887	933	861	866	881	926	882	862	880	941	879	874	921	910	904	914	860	890	872	836	885	849	896	891	888	818	871	870	934	940	860	883	870	862	900	878	873	963	907	912	897	900	908	933	842	916	873	896	884	871	906	885	858	883	913	887	902	890	918	921	907	894	897	878	915	891	888	843	914	874	854	1001	907	857	929	894	950	875	925	898	880	890	862	935	878	880	902	889	918	920	868	899	890	913	907	889	924	873	914	882	910	866	931	828	929	842	894	952	911	856	914	914	883	845	900	875	881	910	877	892	854	904	863	871	874	831	903	881	899	906	877	896	923	886	902	874	837	877	894	920	901	886	884	907	927	931	930	957	911	866	868	889	898	895	875	863	875	918	894	865	853	916	927	866	882	940	932	922	917	901	895	880	854	982	937	896	874	864	868	935	917	939	882	952	917	887	912	906	892	916	901	922	837	875	919	875	834	916	881	847	905	906	860	835	841	882	933	939	953	911	836	913	818	840	859	847	886	913	883	868	934	935	836	902	907	877	857	881	911	887	885	859	914	892	853	902	866	909	898	945	918	919	901	875	876	903	901	939	843	897	833	913	906	819	887	955	874	854	874	870	864	936	945	894	948	929	877	855	942	921	906	928	918	952	872	865	935	890	824	877	867	895	927	911	887	893	906	927	856	891	883	917	856	929	944	875	868	863	876	886	960	905	929	917	875	880	865	900	850	877	881	864	851	837	886	920	891	882	897	866	917	943	887	928	960	895	890	928	922	901	890	937	892	845	874	899	909	885	916	882	884	954	909	904	859	911	853	926	897	891	848	850	886	940	912	925	863	850	877	811	890	890	870	841	895	878	860	849	889	905	921	940	942	834	858	864	923	861
29327	31447	31824	10163	3287	663	417	419	400	408	420	399	405	416	414	388	443	398	410	408	377	412	381	399	393	398	398	377	398	374	432	366	415	443	411	403	388	399	376	397	409	407	402	416	425	416	453	398	417	391	401	413	425	390	408	428	394	397	378	408	424	417	415	425	423	354	452	424	429	434	430	440	377	368	396	405	407	398	388	455	431	401	419	401	370	410	366	391	381	386	395	423	419	375	437	386	405	437	387	397	421	388	367	457	401	380	402	400	381	400	387	399	414	371	368	417	416	404	407	409	452	395	410	437	433	411	433	383	384	406	389	407	398	396	431	425	392	398	403	404	423	418	434	351	407	403	416	422	400	430	423	382	413	395	404	423	374	393	397	384	389	373	409	412	378	445	421	383	394	443	418	367	414	386	411	424	398	437	395	438	389	437	392	402	379	392	399	420	381	392	430	376	388	416	399	432	420	415	407	390	399	419	408	402	405	372	338	430	442	430	401	432	426	375	425	401	400	384	394	385	407	401	402	398	427	454	400	434	442	403	453	409	386	447	438	399	408	408	413	421	401	378	396	423	390	390	413	415	418	412	372	430	400	426	404	401	412	395	408	429	381	423	413	422	355	399	386	383	404	400	383	381	394	393	432	436	439	406	420	396	417	397	404	392	393	396	387	411	368	384	437	397	378	448	366	401	425	403	404	397	388	381	407	383	394	411	382	441	425	415	401	423	385	422	422	414	404	400	397	412	390	389	402	382	412	402	376	402	405	405	398	366	402	385	417	425	416	417	405	450	378	428	405	420	415	421	407	394	426	414	387	427	394	394	403	389	393	409	441	374	406	430	421	403	413	402	390	397	384	415	399	440	402	390	425	393	415	422	426	395	410	388	412	420	423	423	398	367	420	400	382	387	422	424	407	391	427	455	388	385	416	388	422	428	434	415	402	381	395	387	376	400	402	400	398	379	411	409	395	425	434	410	409	424	426	375	418	397	378	439	381	424	394	419	436	428	412	416	383	389	368	422	404	352	404	408	418	463	417	380	391	438	385	426	394	390	403	422	402	417	393	397	413	439	420	388	406	410	384	405	373	381	420	427	390	392	390	431	392	412	398	380	390	385	415	433	462	401	389	441	375	424	438	414	413	421	412	420	427	443	402	446	382	418	390	368	419	408	389	432	423	421	425	388	425	422	402	431	414	390	387	395	416	424	386	418	441	412	396	410	428	429	414	383	357	397	389	392	384	445	381	422	387	379	430	391	406	407	387	408	425	395	420	420	426	395	417	430	420	418	429	442	401	412	412	414	423	393	429	420	420	428	402	436	405	373	390	420	442	417	418	424	399	406	399	416	390	385	405	384	445	398	435	445	409	417	400	432	403	449	431	415	411	375	395	417	406	393	370	433	406	412	436	409	393	417	398	404	402	419	429	405	405	388	423	418	407	392	401	393	397	407	426	432	424	424	392	452	426	411	376	448	405	424	382	411	427	416	410	402	396	376	405	367	441	402	450	411	410	394	366	387	401	375	423	397	381	417	425	382	387	384	388	378	418	400	373	439	413	412	424	399	392	400	416	400	414	431	397	407	443	406	356	391	437	424	429	432	405	385	439	379	389	403	393	401	425	420	402	397	401	396	426	411	427	376	385	392	398	400	428	400	373	411	377	400	405	400	395	394	373	409	448	426	399	414	377	442	394	428	402	391	407	378	415	443	407	379	414	440	380	377	406	420	393	408	380	398	392	396	421	437	399	370	415	441	439	439	390	407	456	411	397	400	367	372	387	408	400	415	440	414	412	441	394	374	410	405	395	391	421	393	455	366	417	373	429	465	419	409	421	424	380	369	389	397	392	381	419	413	400	396	420	371	438	439	377	400	410	415	413	393	395	417	417	423	423	408	416	397	388	394	414	360	385	420	410	423	452	404	397	388	439	409	416	407	424	372	406	421	452	388	450	421	393	388	372	421	427	381	381	407	402	442	408	411	409	378	435	428	395	410	401	382	402	412	412	406	425	383	428	417	387	392	420	406	436	407	435	407	378	383	418	405	426	400	387	381	440	416	394	402	395	413	406	416	430	408	407	377	381	438	395	361	370	404	441	411	407	418	391	403	438	411	425	404	406	386	377	415	390	407	403	411	388	373	411	415	373	407	400	411	411	414	417	415	389	413	408	369	386	393	414	415	379	428	380	400	404	400	398	384	419	388	394	419	406	385	417	432	399	401	392	416	414	366	390	423	438	410	420	414	398	409	412	381	395	367	401	416	370	401	391	378	409	392	405	431	439	384	406	394	401	403	400	379	411	418	416	423	408	384	373	445	408	413	376	428	414	409	392	382	429	387	421	379	424	381	398	405	397	408	444	398	398	419	399	397	391	409	418	395	388	389	409	381	416	436	397	414	414	432	405	415	385	435	396	410	394	411	422	411	421	426	432	392	414	438	426	392	418	405	411	405	404	409	406	422	431	417	395	437	386	386	382	396	414	404	376	375	390	377	407	397	430	398	406	407	427	422	410	380	408	397	400	420	434	409	393	386	401	403	405	418	416	405	377	403	430	416	435	412	374	386	393	347	443	411	428	448	423	426	388	405	394	409	435	390	454	407	400	385	403	412	380	388	465	378	404	408	411	439	397	371	424	426	431	373	394	414	372	386	398	389	398	405	374	390	415	407	371	385	425	420	388	418	424	425	370	399	433	429	407	410	409	415	415	390	415	441	405	397	405	383	393	426	383	412	393	364	430	391	393	417	397	411	376	458	425	383	400	417	412	403	420	422	439	368	407	361	376	450	382	409	376	412	426	413	433	380	396	451	395	396	396	439	392	430	390	379	419	420	409	439	403	422	360	406	415	390	385	399	421	434	416	393	402	427	397	427	414	383	384	380	424	383	399	410	395	430	425	411	381	420	390	417	423	417	418	433	408	395	394	410	418	416	416	405	415	402	408	427	414	399	408	396	384	395	421	387	397	410	403	390	415	411	405	420	376	423	393	430	401	387	431	400	371	400	416	432	381	432	416	416	369	400	379	411	397	406	443	393	397	400	422	405	435	405	376	407	416	385	446	415	407	375	389	444	395	394	391	406	412	419	401	421	430	409	426	393	400	401	435	401	419	419	409	405	387	407	431	381	404	418	384	391	357	388	411	419	408	408	422	412	435	403	407	413	409	399	392	399	382	402	423	370	394	344	404	415	417	409	416	387	398	387	376	402	408	439	411	403	379	421	403	426	418	434	373	398	401	383	410	394	445	413	409	413	421	379	380	427	368	399	432	400	385	408	441	382	407	426	395	401	408	372	400	422	394	401	443	388	447	427	436	429	416	417	419	423	416	405	445	394	423	418	411	417	411	386	401	460	414	415	377	403	405	425	412	412	385	377	396	419	389	428	428	373	449	403	358	403	372	388	409	417	400	371	385	411	420	419	396	405	415	405	385	405	386	400	408	408	372	391	398	400	424	385	403	424	410	406	417	425	381	422	389	403	427	420	398	394	425	447	434	405
34659	50762	37511	6113	7206	1287	708	711	715	741	758	696	734	684	630	657	678	714	702	708	680	732	703	712	693	734	687	704	664	690	699	654	706	691	702	701	706	610	771	688	749	754	631	696	637	713	691	714	665	724	678	715	725	713	718	689	745	712	731	669	715	663	665	665	670	674	647	647	702	671	704	758	701	685	729	692	727	694	695	674	734	684	730	712	689	685	663	647	715	718	740	713	687	694	689	645	706	702	653	706	733	732	684	719	733	669	663	695	745	689	657	709	673	695	723	695	696	701	669	672	686	727	697	739	708	709	688	750	703	730	655	668	695	689	701	688	660	708	716	693	690	725	681	686	707	658	703	678	676	698	677	669	682	688	724	704	699	741	642	699	673	647	698	675	646	732	712	705	698	692	703	680	669	763	672	682	670	717	702	717	679	632	689	732	746	700	669	748	736	725	712	701	697	638	709	731	714	659	671	725	670	653	697	634	703	679	685	676	651	679	654	694	687	685	655	723	666	688	675	675	669	672	731	706	661	700	706	699	735	722	692	711	693	682	700	674	645	737	675	705	673	678	680	744	717	723	703	679	657	702	716	710	656	680	698	675	711	746	704	654	740	705	660	671	701	704	708	655	667	724	743	709	691	637	766	685	708	680	691	717	683	703	705	714	663	677	731	735	682	656	709	689	673	693	713	689	661	690	624	736	721	698	725	708	726	719	728	693	696	717	707	707	733	693	653	726	722	696	709	684	722	694	713	731	660	700	692	691	679	670	702	701	661	681	715	693	722	687	697	723	724	686	689	684	681	736	696	702	682	720	760	685	683	705	712	692	690	710	683	738	718	706	699	671	680	731	689	741	696	694	671	673	714	670	741	689	707	674	650	701	720	653	717	722	744	685	677	720	706	682	706	713	699	728	710	677	683	718	753	669	732	702	717	687	700	698	661	667	721	705	682	700	731	691	675	707	711	686	708	731	740	723	684	713	659	695	701	728	683	704	673	692	732	745	656	682	692	712	713	681	682	669	726	725	733	770	678	689	677	684	745	707	708	662	661	685	678	704	671	689	702	683	649	659	716	676	685	713	736	735	707	704	685	699	748	731	668	667	647	694	745	711	714	729	675	680	634	687	718	727	731	697	667	676	719	709	683	689	677	662	689	672	668	681	740	683	683	689	756	702	703	688	658	689	706	718	693	688	697	753	693	700	698	690	696	670	689	688	688	716	719	739	717	728	631	708	705	677	718	702	716	699	675	674	675	689	675	716	680	677	687	725	704	689	632	677	708	656	693	671	694	675	678	702	653	717	710	679	692	675	687	709	676	690	677	726	673	697	693	712	650	671	671	710	672	676	651	714	668	683	700	670	709	691	676	693	699	674	690	701	660	690	744	656	741	699	720	705	672	695	651	671	657	689	715	684	698	708	728	718	697	699	677	680	695	684	719	669	674	709	677	680	706	688	655	640	644	708	646	663	658	681	648	711	661	721	710	688	689	692	718	732	690	686	693	709	710	717	701	685	682	654	707	687	667	666	657	723	756	685	696	707	691	655	687	702	698	685	696	632	735	739	716	711	724	718	680	695	680	735	695	695	687	715	708	732	662	652	655	726	721	741	717	701	707	743	730	685	684	679	686	676	685	725	727	657	669	725	711	672	734	714	701	664	734	681	691	711	698	744	728	694	700	695	708	644	703	680	750	679	738	695	707	728	657	703	710	710	686	689	702	648	663	679	697	725	667	683	674	698	698	733	673	688	726	668	673	697	705	676	658	704	687	716	702	699	689	683	661	649	713	663	672	680	694	669	685	731	702	734	689	665	698	693	713	664	715	728	740	698	671	667	656	686	750	710	701	697	677	707	755	697	687	681	720	690	697	681	656	651	694	682	692	717	698	694	705	680	697	688	668	682	714	716	708	697	723	681	673	651	719	641	733	673	702	702	713	667	631	688	683	684	707	679	726	726	708	687	721	715	717	687	701	714	667	682	719	708	688	713	686	667	664	679	687	648	733	634	710	731	672	703	695	674	723	696	667	700	659	653	684	719	710	734	707	707	680	701	757	661	704	681	675	681	743	722	704	657	690	691	697	732	672	687	683	702	691	698	692	680	676	709	712	690	704	671	721	710	682	744	725	665	672	660	670	702	722	707	705	712	700	732	715	733	707	726	659	682	662	675	661	714	715	702	690	658	669	693	703	674	707	698	673	723	698	694	670	692	662	691	684	736	658	698	704	718	683	682	677	702	678	693	669	698	668	687	671	680	695	667	716	725	698	709	705	693	678	705	676	703	762	674	723	667	715	762	693	719	660	753	695	710	697	675	735	717	696	691	683	697	700	703	702	680	707	687	698	680	726	668	723	706	762	669	648	751	663	707	725	718	732	699	709	667	707	676	706	732	718	703	664	691	699	715	691	693	669	665	685	679	708	701	690	668	679	676	704	751	754	697	705	668	721	727	696	722	704	717	668	671	700	681	692	683	664	691	687	708	760	656	700	684	639	723	723	734	711	667	735	675	664	741	741	696	698	667	709	736	657	629	675	650	669	701	671	726	663	659	702	676	710	687	719	684	685	702	696	715	671	728	700	702	754	630	647	702	675	709	718	733	697	676	703	689	670	771	679	650	714	702	738	704	713	722	686	677	749	643	708	712	742	737	718	680	685	670	709	718	740	730	692	698	715	673	717	705	721	674	689	701	642	712	679	727	698	719	682	724	737	635	665	651	677	687	653	707	681	697	688	680	677	680	688	713	696	655	645	703	690	654	668	690	709	730	716	710	684	707	741	644	681	749	690	712	669	738	681	700	725	676	683	696	701	703	654	703	675	684	656	698	675	749	722	702	685	663	657	742	717	699	675	647	690	656	762	713	696	667	665	742	675	674	704	685	740	691	655	694	716	735	690	689	709	694	697	738	695	645	710	670	668	686	668	697	706	692	701	680	700	721	728	706	695	696	708	735	657	726	709	708	707	720	651	669	691	702	694	698	707	644	682	695	717	677	675	714	733	752	670	733	692	701	694	685	697	671	717	723	723	675	707	672	690	664	685	709	678	705	670	675	729	686	721	668	672	702	675	693	644	693	684	721	713	689	703	734	685	654	760	700	720	654	713	659	706	729	690	683	677	695	686	724	751	720	701	714	714	690	721	677	712	675	703	712	709	686	676	693	677	640	673	742	727	698	667	680	698	708	671	664	774	675	638	687	694	684	696	673	678	687	712	689	680	704	707	695	655	700	707	679	667	705	664	671	739	671	683	692	722	649	682	727	688	655	644	713	699	719	661	669	676	704	693	696	712	705	681	656	697	685	680	653	705	678	698	741	658	701	715	683	753	718	681	688	703	692	729	710	648	738	703	733	685	668	722	732	718	658	688	719	676	684	675	698	699	706	750	687	708	639	698	677	701	647	679	711	732	703	680	726	688	686	719	731	698	683	665	697	656	679	693	694	718	724	660	699	691	673	723	712	713	649	748	724	681	674	692	665	677	744	708	794	704	675	679	681
25373	25684	39541	27806	21328	9336	634	361	328	329	321	320	350	319	344	298	331	303	309	301	316	306	305	336	334	279	296	321	318	307	279	321	299	310	318	310	348	327	344	330	300	282	328	322	291	298	290	303	320	294	316	325	309	334	298	341	313	324	304	303	344	300	309	286	294	313	319	302	296	328	307	334	330	331	297	333	323	334	297	327	335	331	343	311	302	302	294	345	299	313	334	322	318	336	302	311	301	310	315	297	333	326	288	305	289	300	273	282	294	304	316	303	288	319	323	320	312	324	356	326	304	328	312	335	326	344	340	310	321	314	324	350	309	294	314	331	315	312	323	326	323	283	326	320	313	282	305	308	324	330	337	302	312	317	309	321	321	333	312	305	294	271	313	343	313	331	286	313	303	318	327	318	286	316	300	358	292	306	323	294	292	308	332	299	324	313	292	339	312	329	318	314	340	336	335	312	302	265	311	325	348	281	313	347	305	305	286	328	313	353	309	307	338	346	303	323	293	327	313	293	296	299	304	320	330	292	336	333	313	338	340	327	322	304	296	291	316	338	301	286	299	323	325	299	301	322	330	308	308	330	332	327	292	293	295	318	306	339	314	327	323	293	345	302	300	322	309	311	321	336	328	314	280	307	299	307	309	327	304	320	306	311	362	333	284	321	310	320	307	311	319	325	311	317	328	306	316	329	292	322	282	319	305	326	325	299	320	309	298	307	306	302	359	311	296	305	317	337	330	285	313	310	343	311	284	311	316	327	297	310	296	307	326	309	306	327	319	279	316	324	306	334	304	317	317	299	325	294	280	292	287	294	323	317	287	313	327	332	334	314	309	303	301	324	308	309	311	319	299	339	288	312	301	331	337	329	328	314	338	302	334	300	323	303	326	325	303	307	333	360	331	336	290	315	303	299	330	312	323	312	297	315	307	298	280	325	321	339	317	337	312	291	333	324	296	286	311	320	299	357	312	300	316	329	323	319	359	325	307	325	321	305	301	273	320	340	353	280	316	328	317	300	319	277	304	330	328	332	332	312	324	324	330	294	321	296	302	327	345	305	285	338	313	315	299	276	271	339	314	278	305	328	324	324	309	329	322	306	311	359	327	298	342	300	296	323	299	315	326	298	341	275	325	323	297	310	354	301	316	323	289	329	331	331	292	337	303	321	326	305	302	303	322	314	346	332	321	299	329	323	322	304	334	323	321	341	310	297	320	338	321	330	304	318	298	308	289	319	333	324	303	302	350	268	292	296	305	326	290	344	314	322	305	291	330	347	294	330	306	356	330	285	285	332	326	296	325	318	314	331	321	330	332	350	280	354	309	312	292	309	336	273	289	328	303	297	328	299	324	325	318	335	337	338	322	303	270	297	300	292	305	303	312	332	322	323	359	324	298	309	307	303	301	328	304	294	313	298	344	291	348	315	344	368	314	321	312	302	300	311	313	305	294	282	300	301	303	303	327	335	314	328	296	307	315	303	318	319	296	336	319	311	305	321	300	324	301	336	317	315	273	315	318	337	308	338	314	330	316	319	292	298	303	325	318	321	306	315	309	330	300	288	310	308	306	310	310	315	300	300	329	319	307	305	345	312	314	305	314	313	316	319	308	342	361	330	309	328	305	317	326	317	302	298	326	326	317	328	287	304	293	313	299	309	296	323	295	336	302	322	343	326	353	284	304	302	311	303	311	325	317	312	319	332	307	327	307	350	315	322	331	312	320	293	314	303	295	339	305	318	314	298	310	316	305	343	321	319	316	337	300	300	292	312	340	313	291	336	332	315	344	301	322	347	320	329	303	337	313	350	314	273	341	282	321	297	318	327	339	346	328	306	301	329	312	311	325	294	282	324	332	321	269	279	311	310	323	322	284	290	309	309	304	333	305	317	333	298	307	299	309	306	321	301	291	312	343	320	287	334	304	288	300	312	302	336	314	346	300	304	339	317	355	301	317	285	314	308	305	303	338	310	334	297	298	352	343	309	351	307	290	324	320	314	336	299	294	309	333	342	339	317	317	320	291	322	297	323	329	310	317	317	299	331	329	332	294	305	298	360	327	314	344	349	317	308	343	316	309	328	305	288	280	296	323	286	322	304	305	345	308	313	313	338	306	315	288	297	339	287	282	318	313	278	278	319	291	324	334	320	328	305	326	322	321	331	280	313	322	314	335	310	317	300	319	285	321	314	285	317	322	319	327	296	309	305	320	331	297	307	336	305	351	337	314	322	285	296	306	312	314	338	306	287	326	316	309	282	301	331	307	274	313	304	287	305	325	316	324	330	306	309	297	311	303	313	301	307	314	329	325	342	314	321	334	316	309	338	328	353	317	323	297	326	321	282	300	288	329	307	332	321	313	324	323	319	324	320	317	318	316	326	288	290	326	325	341	331	360	291	300	313	352	308	296	308	307	299	338	330	340	308	334	308	297	313	302	301	284	295	363	310	322	275	322	301	309	354	298	317	315	299	288	311	300	359	313	295	290	307	304	342	300	324	288	277	305	316	309	319	318	319	319	329	290	339	304	321	330	298	314	327	325	322	308	330	337	298	329	317	306	318	284	357	310	319	275	305	332	332	321	318	314	321	318	321	318	328	312	327	315	332	304	311	320	290	333	331	321	305	329	300	305	297	371	322	327	282	318	284	310	294	324	316	298	299	328	315	320	311	302	335	318	311	319	344	320	297	309	299	327	281	303	293	306	306	294	313	327	289	314	336	314	352	327	327	292	308	324	327	300	306	319	305	334	324	333	282	310	310	313	321	327	298	323	322	328	312	289	319	317	331	325	290	320	297	298	307	303	332	312	313	321	352	315	301	304	329	308	354	333	320	311	314	309	294	269	308	317	304	314	305	307	308	320	312	305	320	313	324	330	305	301	300	339	322	285	323	301	293	338	319	333	300	285	285	331	329	327	300	317	338	307	316	309	319	331	298	283	341	324	302	307	323	312	320	344	313	289	327	304	306	306	335	303	315	344	315	322	294	297	304	327	340	291	306	281	319	338	312	332	326	331	328	295	308	326	338	287	307	284	326	300	314	362	295	326	330	319	303	309	296	309	334	305	311	306	293	324	318	303	291	329	322	319	281	319	351	316	288	326	325	303	304	265	354	299	316	322	315	288	300	322	310	340	326	338	317	332	326	337	322	331	303	306	310	314	346	309	307	284	333	359	282	318	303	340	322	287	317	332	322	323	318	337	344	349	330	347	336	304	301	305	312	320	310	313	296	327	280	308	303	270	305	334	325	317	304	302	280	316	286	310	339	341	313	285	341	321	327	298	321	295	312	303	330	307	295	310	330	311	308	297	320	302	317	318	320	333	357	344	312	320	314	320	310	322	321	338	277	311	295	310	316	307	325	315	320	334	299	304	318	298	333	286	312	308	337	317	301	289	304	329	322	321	302	297	297	335	305	340	307	309	327	330	299	329	337	332	320	319	300	334	311	324	323	305	329	358	309	320	298	320	320	325	328	319	282	305	322	313	322	338	280	313	311
58484	92932	70735	12744	27181	4364	680	617	603	593	587	582	525	548	525	567	553	538	577	576	527	518	549	523	570	533	507	539	572	562	578	528	530	555	538	570	523	546	589	532	530	547	548	521	531	506	537	483	551	529	525	536	569	491	566	548	534	523	533	544	538	536	501	520	566	526	538	568	536	531	509	522	557	526	503	567	529	548	512	495	558	507	532	543	498	525	541	537	565	538	518	521	505	497	536	546	524	546	594	549	559	554	555	518	525	550	508	567	525	500	506	526	533	545	533	543	539	518	528	517	514	536	507	548	530	555	540	503	515	546	571	583	545	507	555	535	509	552	527	506	564	554	568	563	518	558	546	563	505	484	554	525	545	526	522	524	551	538	508	575	517	552	546	527	550	566	550	568	550	563	535	518	541	525	553	548	523	540	527	560	552	573	484	499	568	519	528	557	531	520	491	538	574	538	546	553	519	520	531	515	540	542	570	509	546	540	549	521	581	541	517	534	518	552	564	554	563	554	533	547	572	556	523	531	520	540	532	545	529	576	543	523	506	520	522	502	535	506	484	553	524	572	557	544	528	533	572	513	554	514	510	522	517	563	558	581	494	506	535	496	520	510	570	537	507	490	550	515	520	508	539	524	517	526	541	539	547	510	512	533	504	522	501	531	540	527	551	518	560	530	547	465	555	529	536	560	525	524	539	553	547	522	550	537	594	491	534	534	509	545	528	495	536	536	509	554	524	533	525	566	533	542	568	522	562	528	549	550	521	528	525	529	542	574	526	539	545	539	554	540	547	532	560	544	562	525	572	572	528	512	538	531	560	551	520	572	508	561	550	566	518	551	545	533	576	548	551	531	576	538	543	573	504	608	540	510	547	500	545	561	521	553	530	520	520	519	559	537	524	571	541	554	551	530	546	497	577	540	552	578	535	563	567	533	498	494	573	479	539	506	563	520	521	565	530	528	544	503	523	520	544	522	524	542	535	481	550	522	557	552	524	550	531	528	514	505	514	557	542	539	540	552	523	520	546	472	537	550	530	539	547	508	516	530	580	555	576	551	541	526	523	531	499	531	562	524	522	524	579	526	479	543	584	523	527	520	553	533	535	560	570	550	509	515	521	526	551	509	542	529	577	536	550	546	548	526	523	537	501	522	543	547	508	479	559	553	560	509	530	559	511	522	558	556	586	577	515	510	563	556	513	519	541	539	540	524	547	519	523	550	549	544	517	549	586	541	541	568	510	514	546	507	529	562	520	479	545	541	501	515	506	529	533	518	562	524	540	522	559	509	517	543	538	552	561	535	531	532	530	558	522	599	550	551	544	543	529	502	542	551	573	579	549	496	492	499	540	534	563	526	510	497	533	521	541	525	555	547	548	523	543	546	535	516	550	576	578	557	505	560	568	515	541	593	528	563	501	601	585	524	575	539	517	537	571	560	563	533	553	518	570	544	543	522	497	550	550	500	530	551	543	541	543	495	535	538	549	509	550	486	529	502	564	563	522	532	557	527	570	526	521	516	556	578	526	538	518	540	517	559	546	533	568	529	508	552	520	552	541	556	531	513	533	522	554	574	533	538	568	569	531	545	501	545	532	526	550	516	529	557	532	569	547	545	496	566	531	545	528	522	498	559	534	579	537	533	549	529	541	538	577	521	536	530	492	469	520	569	530	563	496	565	532	544	552	505	544	553	523	553	518	517	573	524	566	533	559	565	484	515	532	544	560	534	549	532	548	537	535	522	511	543	558	560	521	548	526	515	556	512	557	507	538	547	565	526	552	549	540	553	551	544	520	507	525	521	504	550	505	521	552	512	554	569	556	525	526	560	552	521	522	556	535	542	531	529	531	551	511	543	531	504	554	499	525	519	516	539	553	543	569	538	502	559	539	554	591	519	557	560	535	529	507	502	520	524	540	543	525	565	574	518	493	556	551	553	517	542	552	530	521	504	508	540	534	566	547	540	567	555	539	553	511	503	507	572	539	553	533	542	563	529	550	541	490	543	501	539	565	540	538	546	539	517	526	569	506	557	538	529	549	530	541	518	540	543	529	549	532	535	555	542	504	534	568	555	511	557	539	545	560	523	559	523	545	546	568	561	550	528	496	528	551	513	521	537	514	506	570	567	599	567	518	572	520	546	571	548	528	514	571	526	512	541	567	557	497	520	573	525	535	527	575	540	514	562	535	534	534	501	578	494	522	557	553	507	540	539	554	515	501	535	545	522	534	539	560	507	539	549	518	580	511	532	572	506	524	549	549	532	545	545	518	539	583	587	556	548	502	525	564	539	537	503	544	505	590	548	531	546	539	528	595	547	545	546	518	563	537	557	506	587	568	504	540	500	568	507	533	480	555	568	546	570	542	542	538	553	533	539	549	554	512	556	560	538	534	514	561	528	547	536	518	532	553	501	520	524	542	581	506	560	513	514	531	556	546	506	501	529	535	491	526	519	507	555	559	524	517	551	545	595	537	580	583	514	522	533	540	535	528	505	518	559	551	550	543	565	582	502	584	546	486	516	535	568	531	542	556	541	534	533	566	549	538	525	537	541	496	546	522	544	497	499	569	561	586	552	552	501	553	488	517	533	566	521	537	547	526	514	503	572	541	525	553	567	528	540	518	494	566	505	584	538	545	557	534	531	538	557	571	528	547	509	514	486	537	538	554	513	554	522	576	529	529	525	520	512	535	592	546	534	574	558	525	572	524	554	539	537	506	527	527	530	534	524	532	537	562	512	538	511	522	553	505	529	521	543	522	584	524	536	531	525	548	550	529	546	535	514	546	555	510	543	494	505	503	535	515	548	534	527	564	495	553	595	567	565	557	565	533	537	574	538	561	528	557	556	520	531	513	555	528	480	548	555	483	540	536	557	545	531	517	506	571	560	506	547	550	526	501	537	541	562	539	497	541	552	527	541	552	502	507	533	535	553	540	535	559	560	572	517	543	547	557	523	493	529	512	495	498	547	540	530	558	558	560	538	525	506	525	531	556	519	502	537	561	531	533	517	545	533	553	550	520	522	520	554	539	538	502	536	520	533	546	533	538	545	566	526	535	525	566	550	512	551	524	539	563	549	548	575	568	536	555	583	543	514	556	571	561	537	562	533	549	536	573	566	555	521	547	570	568	532	571	590	523	530	566	510	529	514	545	525	506	554	523	525	566	531	560	526	513	576	550	511	577	536	537	530	529	497	546	512	559	517	504	535	509	557	559	551	529	523	560	546	528	562	520	546	539	521	509	561	544	499	529	494	525	510	544	561	548	567	532	524	524	543	537	532	534	555	554	536	587	537	554	534	534	595	523	544	516	555	549	532	559	547	553	541	565	520	505	576	524	542	543	538	519	511	545	529	521	563	551	563	523	534	552	534	526	561	532	513	555	535	534	550	540	568	543	534	501	549	545	515	564	500	526	560	526	556	572	522	508	503	492	513	517	534	571	536	552	502	535	507	542	511	533	546	551	502	512	542	530	514	493	513	547	554	520	527	536	506	553	553
24181	23525	35837	25951	22708	19334	5079	767	671	613	641	599	623	625	584	628	630	641	579	589	579	610	634	556	541	583	603	601	558	609	563	612	579	627	552	582	616	631	573	563	565	586	566	569	613	598	594	554	573	602	618	545	576	578	550	611	559	623	564	591	617	527	573	593	589	629	589	608	626	591	588	554	601	604	567	596	621	572	603	560	587	584	562	588	588	586	552	625	608	583	586	579	563	622	597	567	606	557	619	546	598	579	571	578	592	595	565	620	600	552	573	564	580	625	599	577	591	571	560	592	562	594	574	592	598	551	577	562	583	568	555	545	565	582	579	598	573	576	610	577	620	621	601	568	589	550	560	597	545	600	575	586	594	566	591	524	608	557	621	569	586	573	580	591	565	577	582	556	616	588	601	548	577	588	575	641	578	593	581	606	590	568	614	579	605	574	574	587	556	583	542	577	561	568	588	515	545	568	595	586	576	597	587	556	532	581	612	592	558	574	625	588	571	623	551	573	571	590	597	539	601	564	580	570	581	536	587	600	605	566	557	563	577	588	578	578	601	657	585	559	558	585	598	565	571	571	592	601	591	570	569	570	581	606	604	593	612	627	622	569	563	610	602	575	535	607	597	547	576	583	569	559	586	559	587	574	593	560	571	564	569	578	616	574	630	550	562	578	534	598	591	566	580	534	603	583	586	561	590	545	609	561	595	551	558	579	571	618	566	577	578	617	556	622	602	554	591	603	578	581	561	591	566	588	596	573	565	546	598	553	600	564	575	611	614	559	592	608	545	598	581	594	604	607	567	538	552	608	575	566	573	589	588	631	555	638	606	573	611	600	542	587	603	582	604	631	590	594	571	607	583	621	591	580	623	572	577	605	599	581	551	583	563	592	573	597	585	602	614	583	583	570	579	587	594	597	593	580	585	631	600	585	597	580	606	557	531	580	552	565	588	549	589	616	585	573	559	568	578	596	610	551	558	577	581	593	598	601	572	636	578	580	601	569	568	577	571	608	574	585	569	577	565	560	617	564	626	592	644	597	548	572	626	601	511	571	605	537	608	595	585	597	605	604	617	606	568	587	627	620	595	581	592	582	544	582	575	567	570	582	643	588	563	570	607	560	547	633	621	581	606	592	539	583	610	517	570	557	563	605	523	595	591	571	619	598	584	612	546	581	579	607	557	589	601	570	548	554	589	585	594	569	567	561	587	570	553	540	530	583	588	561	611	588	578	576	626	567	593	587	591	557	588	616	544	582	580	571	572	584	602	569	581	545	560	632	575	589	569	590	583	640	561	581	585	603	628	599	618	571	595	582	609	634	554	579	590	625	569	588	606	570	579	583	578	609	582	609	582	607	568	551	608	586	585	572	531	576	578	558	616	580	575	612	545	551	557	556	616	578	570	623	579	578	569	561	588	607	573	560	582	613	606	577	601	571	535	593	568	540	552	615	618	565	614	549	599	555	571	570	525	577	571	612	574	592	567	590	601	584	563	608	578	522	577	600	616	581	544	600	630	600	589	553	576	589	534	558	607	604	572	541	591	612	590	620	580	558	570	625	584	614	557	578	589	543	570	586	593	583	541	632	606	602	576	566	564	586	601	601	555	564	588	585	593	593	589	577	617	561	552	576	565	606	558	598	602	578	586	610	615	552	521	609	601	608	546	587	586	578	589	585	555	587	606	560	623	606	572	598	598	561	580	579	596	588	595	524	584	612	582	554	620	559	590	561	622	602	561	565	603	611	603	559	564	582	604	567	549	580	545	618	536	555	540	547	587	537	541	622	602	608	580	562	588	596	583	575	607	585	567	566	596	589	562	605	591	537	574	575	605	567	601	592	585	591	587	585	621	578	580	590	504	585	534	537	597	605	557	585	569	604	608	557	595	587	576	526	599	598	587	539	594	559	556	625	590	552	635	579	622	592	611	605	597	547	589	559	578	557	587	552	598	607	569	577	576	602	623	580	562	600	621	588	577	579	578	557	583	612	582	557	592	589	564	555	606	601	592	580	585	563	580	533	555	586	548	592	529	562	546	614	562	555	589	554	539	546	602	611	572	607	584	534	569	604	588	596	586	568	569	560	545	581	532	562	574	563	633	574	567	588	567	585	606	586	608	577	563	560	550	563	599	626	602	551	617	587	598	609	618	604	567	573	545	592	560	589	584	556	557	554	594	542	585	594	573	614	569	582	589	589	576	591	554	565	589	559	549	576	582	559	578	603	594	590	610	537	602	601	581	621	585	575	596	605	608	594	592	586	560	601	552	583	603	608	569	553	599	593	594	595	533	552	560	570	607	539	512	571	569	620	577	602	549	647	586	545	576	607	589	597	595	568	576	560	607	579	588	568	591	580	589	602	565	575	531	605	603	536	587	602	569	574	557	554	612	571	558	577	602	573	574	579	601	580	606	623	580	617	562	564	560	559	598	585	597	562	613	618	612	610	564	575	630	589	583	635	615	615	544	569	591	545	573	559	570	616	629	587	589	558	569	586	573	543	625	545	581	647	542	558	570	565	498	579	543	540	607	618	563	561	549	579	591	592	564	598	586	577	561	588	603	554	588	567	535	572	568	594	532	582	596	529	543	601	582	595	580	588	532	565	553	592	558	586	588	523	586	552	620	604	557	599	580	576	586	619	568	595	582	609	568	522	598	587	584	600	592	618	563	595	598	593	579	589	524	587	573	559	582	577	567	567	610	596	565	606	556	585	611	566	579	588	618	603	579	586	612	547	583	622	586	601	565	557	568	591	611	584	549	563	605	576	540	605	583	560	568	614	575	607	587	597	588	602	621	568	529	609	568	592	571	604	591	594	585	605	567	520	574	575	529	585	606	585	609	561	574	573	583	578	561	590	584	534	559	544	564	564	618	594	572	637	595	566	592	561	596	563	614	614	554	569	587	576	578	603	570	589	561	610	582	581	587	549	578	581	557	623	575	607	589	584	572	574	645	555	548	585	528	590	592	536	609	568	556	586	544	603	533	605	573	594	566	597	576	579	625	595	582	588	594	572	537	585	621	598	597	578	559	578	566	579	578	592	578	589	567	548	590	552	605	633	606	525	538	581	571	573	561	573	536	551	587	578	613	581	580	631	575	560	526	567	573	598	582	538	536	537	585	554	558	561	603	569	566	544	552	577	591	552	609	546	620	562	553	576	608	502	577	582	540	590	587	575	553	593	564	573	575	583	582	616	575	598	587	557	559	608	569	647	616	577	538	559	569	535	562	589	551	571	613	553	559	540	599	603	546	602	574	534	599	552	596	590	611	614	558	585	612	577	570	575	552	609	578	564	577	581	623	559	581	568	562	584	590	563	604	562	586	602	562	576	565	593	556	578	606	614	582	575	573	561	576	575	592	595	578	582	592	585	573	570	577	576	599	575	562	593	567	583	606	508	598	598	606	559	541	619	555	612	563	589	563	551	579	564	587	609	571	576	592	624	568	608	624	572	583	577	565	591	560	594	540	590	616	553	571	564	574	531	560	574	583	546
62247	105226	81433	17067	35288	7758	1160	1070	1089	1047	1040	929	971	948	938	958	943	911	906	888	926	903	912	928	891	922	904	853	911	942	918	924	965	936	857	972	954	937	903	878	923	935	937	921	871	954	856	884	972	894	877	867	885	942	883	891	894	897	936	859	927	941	938	902	926	944	903	894	871	902	911	987	928	872	897	914	914	944	907	874	892	912	885	907	879	901	956	894	885	899	906	888	922	842	901	905	895	913	922	887	870	934	955	866	843	917	910	894	889	879	954	914	888	931	874	892	930	933	941	897	851	949	925	962	904	897	832	925	916	938	922	979	896	907	895	908	892	959	912	891	919	902	903	883	881	960	881	854	838	866	897	917	864	926	923	913	878	867	897	890	884	857	913	895	913	906	860	979	865	944	857	873	903	880	878	930	946	932	926	910	918	917	915	902	902	918	920	843	932	876	899	854	950	901	905	931	901	968	895	892	921	926	909	893	905	916	900	942	829	869	883	871	915	894	891	903	874	849	913	957	867	864	919	857	911	891	851	894	921	939	903	861	935	941	886	928	950	941	934	929	952	886	923	912	932	953	890	940	859	888	936	895	863	868	854	881	885	908	928	860	914	879	843	899	867	868	910	890	871	936	911	893	874	932	880	901	902	875	919	922	856	912	909	939	884	878	912	917	937	863	902	887	886	930	891	889	899	946	935	935	896	965	932	847	910	920	886	894	914	906	923	901	898	939	929	865	951	970	873	940	882	929	861	881	867	902	896	922	899	890	893	868	928	945	924	921	873	938	939	933	909	932	842	940	928	893	858	891	861	920	932	841	900	914	900	966	943	895	910	897	861	893	882	900	910	873	863	868	817	865	897	864	848	883	876	960	833	884	929	911	882	881	887	923	926	893	876	919	878	875	948	890	862	947	897	924	908	914	895	870	938	879	881	958	924	884	892	870	938	891	918	925	925	861	928	878	913	881	844	876	914	900	901	974	905	927	944	908	957	910	955	872	908	896	933	924	909	881	957	899	936	930	895	932	918	948	929	955	933	892	886	869	884	901	940	911	925	927	869	917	917	821	935	922	909	858	863	921	920	901	955	900	893	904	966	867	880	916	913	879	925	904	889	952	895	954	936	843	877	916	842	935	864	919	926	929	899	938	934	902	904	930	862	887	926	921	924	895	882	938	904	896	871	924	878	876	921	852	944	875	915	876	888	897	891	915	880	913	928	934	940	903	907	879	944	880	894	905	939	924	880	907	873	923	893	896	897	926	856	916	957	913	903	915	894	916	867	877	899	875	930	900	858	884	925	914	943	939	892	945	863	917	825	939	922	896	949	923	872	890	900	907	951	899	859	907	855	929	899	941	847	895	909	907	963	897	858	906	885	922	936	955	888	921	871	893	893	885	904	897	914	882	902	873	918	866	897	891	922	931	930	844	910	913	888	955	927	898	881	910	898	869	891	898	895	898	891	902	864	930	905	895	888	938	882	894	877	859	909	816	901	913	904	888	887	928	913	914	855	926	900	903	923	859	915	876	884	945	928	874	937	911	928	891	905	888	872	892	868	908	845	893	897	881	882	885	876	917	889	926	847	892	890	878	969	940	888	923	870	870	855	895	906	867	850	889	892	954	905	898	929	901	941	859	943	857	914	887	907	918	865	926	902	868	916	908	865	892	906	888	928	902	893	900	929	905	869	902	922	887	869	893	919	927	931	948	930	879	911	887	879	838	868	920	875	905	843	869	960	897	897	864	930	920	906	927	931	911	901	901	878	921	936	892	855	885	933	868	866	924	923	910	848	905	874	937	926	920	849	923	953	868	915	904	860	907	887	915	929	961	931	875	886	854	888	907	866	886	963	938	921	901	865	886	891	903	873	947	840	911	871	879	857	927	858	913	851	917	901	942	903	884	938	870	864	945	918	871	925	894	891	943	905	863	961	934	879	935	896	896	905	957	909	886	940	868	878	912	890	863	911	892	866	857	906	912	907	915	905	845	904	910	891	916	872	940	904	883	923	905	903	895	974	888	887	905	889	916	883	836	879	841	894	879	870	946	905	908	874	916	884	827	864	884	913	837	881	902	848	889	839	867	936	909	941	850	887	926	896	883	884	895	882	839	881	916	894	919	880	938	909	863	964	988	927	881	904	929	924	885	893	934	955	902	866	898	882	910	923	876	881	935	886	919	860	895	914	881	904	844	902	852	932	894	873	912	881	880	931	881	927	928	904	879	896	958	909	886	915	904	879	909	860	871	885	898	865	827	890	981	905	897	916	900	880	932	906	869	917	948	821	896	960	961	889	968	916	916	858	885	918	931	868	902	935	902	926	928	912	893	941	861	917	853	895	869	916	871	898	923	900	914	897	893	880	887	904	891	871	868	907	929	891	873	890	931	899	946	929	896	905	885	858	907	909	937	880	864	924	883	843	952	849	877	880	877	935	927	924	912	983	828	918	889	819	901	917	930	894	936	897	889	941	913	879	900	914	931	913	917	849	922	901	857	934	932	937	896	912	877	898	840	907	948	933	879	921	881	933	929	915	870	868	903	898	861	966	847	896	906	917	906	926	901	947	863	892	917	933	921	903	891	940	884	931	900	906	961	928	921	892	977	891	915	931	918	924	945	877	924	903	893	920	886	903	902	980	886	914	927	894	860	933	903	914	850	883	913	952	881	903	912	844	932	899	895	953	847	939	916	856	935	932	914	867	894	915	846	851	897	874	904	926	944	889	873	911	839	840	935	860	898	890	894	885	864	906	938	914	897	885	925	881	936	896	902	906	853	861	920	901	895	981	907	850	934	902	903	920	942	870	880	841	890	892	984	915	871	852	939	837	907	895	867	876	949	859	908	909	866	858	915	954	894	919	906	878	932	933	841	932	893	919	825	869	885	859	881	929	883	864	901	869	896	931	853	863	880	905	905	883	951	920	874	850	922	946	916	896	926	927	882	924	898	886	879	858	899	864	900	898	935	875	893	869	852	930	916	882	887	854	873	897	911	885	933	888	880	879	900	886	945	887	867	922	886	878	934	944	897	910	939	858	872	909	856	885	882	889	905	890	931	923	931	867	948	889	905	891	915	884	933	904	890	878	868	896	887	939	863	855	895	897	930	897	874	886	898	901	966	932	945	925	864	915	887	874	964	866	938	940	926	841	931	876	862	927	887	937	936	889	881	905	939	898	950	926	867	932	869	898	933	962	882	904	940	871	899	878	903	898	902	929	893	909	832	904	944	868	852	906	936	866	868	899	897	893	877	926	947	960	886	904	908	897	892	905	865	880	900	910	892	921	901	919	896	900	917	864	927	925	936	906	900	938	878	922	926	873	906	924	886	898	921	883	904	944	870	902	886	931	943	905	906	913	921	898	948	932	908	885	901	911	932	894	952	940	870	890	845	928	898	873	891	922	878	846	904	861	857	870	894	901	862	862	897	884	876	904	849	962	886	944	894	890	863	924	928	873	890	916	879	920	865	895	887	884	858	945	894	910	864	894	853	894	896
29394	32358	32791	10780	2735	782	415	394	404	390	438	416	423	417	389	409	443	394	382	429	440	423	386	400	433	416	412	412	399	454	426	435	403	412	386	397	417	424	396	423	425	406	444	426	420	418	428	407	403	421	405	376	446	418	407	444	405	474	398	413	407	373	428	416	382	383	463	416	423	403	421	450	415	434	418	416	402	418	402	432	415	376	423	411	416	382	434	452	414	405	422	440	417	386	413	407	422	431	428	415	398	399	420	404	424	403	423	437	424	411	397	414	449	405	429	400	437	420	400	438	474	438	436	402	428	388	384	407	442	398	406	443	445	396	451	422	387	431	400	397	400	442	443	400	402	403	374	434	439	390	415	387	402	403	440	390	423	424	428	428	425	411	424	404	386	422	432	438	419	421	407	456	412	422	377	384	404	392	382	417	405	404	402	417	411	428	428	415	429	432	397	402	402	387	401	411	380	385	397	424	388	426	386	410	406	393	390	432	386	412	450	423	450	397	426	425	409	415	424	417	393	437	391	420	405	442	391	420	398	432	401	419	412	399	423	433	438	402	418	439	430	427	411	444	417	415	396	408	437	444	427	395	400	449	436	386	397	466	435	402	385	429	380	393	448	414	402	409	418	406	447	431	415	381	374	419	420	373	408	382	404	393	438	401	452	392	456	418	473	391	407	439	420	413	407	421	381	433	419	404	429	400	445	434	421	433	419	409	428	417	398	388	384	389	418	422	406	422	411	430	385	421	433	428	397	460	414	388	434	461	399	444	416	388	406	401	416	429	413	394	390	389	414	405	409	397	380	440	429	415	421	404	404	408	401	456	426	446	407	402	414	413	403	392	423	392	398	418	409	395	417	397	417	432	423	421	399	436	409	384	417	425	424	408	409	379	417	416	421	430	415	371	426	439	412	467	384	456	410	408	398	398	399	410	407	430	382	416	425	397	423	404	413	405	408	402	422	414	404	446	403	438	410	416	399	412	388	429	462	434	415	386	393	456	422	403	387	415	432	373	406	440	423	458	411	412	408	413	458	436	395	426	418	422	420	415	418	409	426	375	405	400	413	455	390	403	391	410	433	416	401	398	421	457	431	384	429	416	396	388	417	403	403	407	398	388	383	431	393	438	425	408	422	407	423	415	381	380	449	393	380	413	424	390	388	387	397	415	428	426	403	421	442	460	417	398	396	411	465	396	448	414	424	405	432	393	425	397	431	407	392	409	437	424	429	474	430	409	403	372	389	399	383	414	412	410	395	409	397	387	404	411	407	395	408	398	407	371	400	376	453	410	424	387	412	377	394	402	423	401	384	408	418	421	398	395	415	402	413	383	410	385	378	406	391	411	430	387	409	451	387	399	423	404	413	396	403	395	406	376	414	389	406	434	406	405	439	420	434	419	407	414	373	408	418	404	438	381	388	444	431	395	426	431	381	394	419	416	392	430	409	415	401	415	421	425	416	398	400	401	411	389	416	411	433	406	439	429	388	439	395	398	394	402	372	428	385	430	441	379	403	403	425	405	441	425	399	376	401	413	400	413	441	456	418	397	405	407	414	423	403	445	413	418	453	412	446	395	408	428	409	449	372	390	430	474	409	379	409	406	446	443	401	430	409	406	410	426	408	383	436	402	368	402	392	434	418	430	426	400	407	408	415	400	446	429	409	397	412	393	410	395	432	430	423	402	385	432	382	428	400	447	421	420	405	362	411	394	395	445	468	410	398	465	390	405	414	405	375	434	442	435	446	404	421	398	426	435	438	401	429	413	428	436	394	380	397	455	359	390	388	384	393	423	441	386	398	448	426	424	398	423	438	383	423	413	420	420	381	422	371	428	406	399	411	437	427	410	420	421	411	436	424	451	396	391	435	410	376	416	436	461	432	398	412	406	403	417	397	429	408	386	388	420	426	415	402	408	405	420	400	428	387	420	367	444	436	408	392	425	409	424	433	385	378	438	424	433	405	358	399	416	424	383	436	402	421	412	409	389	390	440	431	395	408	435	411	407	408	410	403	406	417	411	374	392	407	378	435	415	423	443	443	386	397	433	442	401	459	412	390	381	420	436	429	404	414	395	411	432	440	409	380	401	419	447	410	429	359	421	426	425	388	386	405	414	409	392	409	425	428	393	429	413	444	409	390	422	402	400	421	431	444	410	413	384	396	408	414	418	431	403	398	456	404	451	368	436	431	398	399	436	444	441	403	399	397	405	406	388	374	408	418	434	416	452	424	413	388	453	439	401	395	400	439	375	440	412	401	406	417	460	436	405	386	408	433	419	412	401	411	404	412	408	417	399	416	433	423	417	436	417	437	378	434	401	440	465	422	429	404	414	392	401	423	412	415	397	415	434	384	428	438	405	407	407	381	415	412	429	403	396	373	444	415	450	395	390	414	434	432	417	423	409	416	413	396	415	433	407	387	386	435	434	419	398	417	418	393	400	428	437	377	395	440	442	404	417	400	394	414	455	410	398	397	382	399	431	431	421	426	409	430	441	399	422	432	392	386	399	439	404	411	443	387	402	389	416	384	372	426	384	436	409	433	383	407	412	413	403	391	452	424	419	447	420	434	396	414	426	452	416	402	438	393	398	386	410	382	441	399	440	407	428	376	425	416	391	425	444	392	432	394	400	422	382	462	387	381	405	406	442	413	412	382	386	422	426	394	422	408	437	403	393	383	408	420	446	379	431	396	405	399	428	447	420	468	404	421	423	406	414	414	429	398	416	413	400	379	419	405	421	424	414	389	435	394	432	395	416	404	403	407	426	412	431	426	397	438	412	396	427	423	391	411	385	407	426	452	422	420	397	439	400	393	396	418	386	447	387	422	423	412	385	424	409	359	370	380	414	443	408	434	417	392	412	406	422	422	435	432	396	368	394	405	433	418	394	446	430	437	399	432	401	408	441	397	403	421	382	467	430	423	421	427	410	449	421	387	380	462	415	441	392	420	396	425	426	397	434	419	471	408	447	427	453	428	416	429	410	410	401	445	396	420	414	444	410	429	399	442	381	480	422	420	429	433	414	397	404	438	442	406	427	385	392	380	387	423	387	440	370	394	410	392	411	385	437	433	442	417	398	443	387	415	411	383	451	410	411	431	399	395	417	413	430	426	433	410	421	394	424	428	420	410	419	438	432	408	404	440	398	404	408	424	424	412	437	410	428	412	440	382	396	434	390	445	407	432	450	400	403	404	412	416	414	437	390	403	375	371	401	429	419	417	416	406	391	414	406	411	453	405	441	436	417	414	405	390	439	418	393	394	360	401	402	405	452	448	368	443	424	412	407	418	391	413	429	391	398	429	402	420	426	386	389	453	417	400	427	422	410	441	450	409	438	398	398	402	426	407	400	434	413	411	415	407	428	441	405	442	425	386	413	397	428	445	417	387	423	446	386	396	406	412	421	433	408	412	433	433	420	431	408	393	433	423	368	434	411	426	396	425	413	393	393	393	414	379	396	456	447	389	444	415	395	397	403	403	418	390	396	437	417	403	399
34436	51236	37999	6812	5879	1492	734	717	696	669	697	773	722	698	698	670	738	717	713	689	658	731	718	719	722	695	696	725	700	722	672	676	667	739	719	691	697	673	688	725	688	708	709	685	690	717	719	665	637	695	740	694	700	722	660	710	652	703	672	687	674	684	690	724	684	702	710	670	682	681	664	692	739	691	714	692	728	735	656	706	710	728	707	694	649	664	708	639	697	712	670	719	663	696	748	689	716	705	737	722	699	684	717	673	666	734	709	713	688	727	722	697	726	673	684	712	709	662	701	681	726	686	688	707	699	703	688	704	727	733	738	676	680	709	682	655	734	692	703	695	719	618	707	670	719	729	701	689	718	701	714	688	653	684	677	714	723	671	669	691	704	648	716	664	698	712	715	732	705	716	713	717	688	709	705	671	738	750	653	718	679	723	694	713	715	689	719	631	705	682	755	705	757	693	740	723	690	734	673	687	635	672	714	714	663	696	687	677	698	651	736	677	690	712	666	695	664	613	703	679	757	677	705	715	701	703	639	687	696	690	682	713	693	681	715	687	744	696	698	721	711	740	712	659	720	712	712	715	697	704	699	697	725	708	692	733	708	719	741	660	724	723	719	703	741	721	666	683	695	692	737	706	702	746	677	700	741	689	676	690	752	688	724	704	700	702	719	684	709	664	695	704	666	692	707	670	693	780	718	720	675	672	654	711	704	702	695	670	670	695	722	694	697	718	657	710	700	740	695	745	667	763	719	689	682	687	715	672	723	707	701	693	698	693	631	710	711	720	660	750	691	692	657	665	712	670	681	708	703	680	687	738	654	673	670	748	695	678	693	699	712	713	687	693	685	694	661	676	703	736	712	706	725	700	703	683	690	709	672	655	685	757	706	697	682	691	698	668	692	688	671	687	682	681	743	713	733	642	682	710	701	730	696	711	724	699	673	728	663	737	718	685	670	705	687	744	673	731	678	714	718	740	700	680	697	656	726	723	736	706	650	663	695	734	717	676	665	740	711	734	709	709	706	702	697	663	667	696	710	690	717	725	693	679	699	720	671	665	722	661	715	697	688	629	691	752	672	717	738	717	691	709	718	715	705	734	770	701	683	666	683	702	683	737	703	731	729	712	705	700	683	717	656	709	694	695	716	716	684	739	701	695	684	693	708	682	679	727	729	650	666	701	666	740	675	658	733	695	707	693	734	679	699	682	684	740	683	697	752	658	687	694	724	712	704	696	727	676	704	648	712	712	738	664	703	684	719	701	705	716	712	676	705	720	654	758	666	687	704	731	670	660	714	722	724	679	671	741	699	738	711	686	738	737	702	736	701	682	676	683	722	696	737	671	654	711	687	720	737	664	685	704	686	659	747	670	720	735	689	655	707	692	694	678	711	706	671	712	715	688	704	692	732	716	710	705	731	690	676	731	698	714	694	705	690	703	711	719	703	708	692	753	661	664	693	716	661	670	654	698	688	724	686	646	696	691	684	760	654	704	694	661	689	676	666	674	708	703	665	720	713	705	713	674	719	707	649	717	680	682	734	682	709	696	680	664	733	734	719	689	688	679	682	687	641	684	713	736	720	707	713	730	705	685	704	702	707	698	708	731	697	720	734	669	682	754	723	689	728	689	685	708	705	720	705	679	737	707	723	733	695	710	690	716	706	693	757	696	661	729	758	672	726	642	694	663	686	700	686	668	683	718	647	714	689	748	703	687	728	696	676	684	716	668	715	690	662	702	670	689	663	686	661	714	685	687	665	656	671	704	720	746	739	690	708	735	717	698	694	707	721	666	719	647	683	688	714	707	694	684	699	686	707	735	697	731	697	726	731	684	712	713	705	714	710	712	684	726	695	677	717	714	689	700	690	724	676	661	671	681	669	682	687	690	680	714	725	670	680	731	699	715	709	722	696	713	644	693	724	733	672	720	682	695	684	702	692	690	720	710	702	743	715	677	717	703	700	658	701	700	651	727	716	685	748	708	688	700	689	687	672	755	714	690	725	697	671	719	687	704	700	658	658	688	692	697	756	685	729	716	704	695	701	687	697	712	693	677	721	676	767	676	702	713	744	726	688	702	701	692	681	706	724	705	705	658	675	692	679	709	701	675	684	711	636	717	641	720	656	702	729	696	691	664	702	657	669	667	658	715	656	698	706	710	698	681	704	721	647	677	664	668	739	732	722	677	655	672	747	659	641	667	719	695	703	734	668	687	743	695	689	724	692	721	732	692	735	700	679	706	688	723	706	742	644	694	713	691	687	710	675	688	671	711	669	696	660	674	689	715	702	695	686	706	670	709	677	698	710	726	666	732	729	730	688	670	696	684	708	675	695	695	706	707	703	659	698	730	665	702	690	740	723	728	727	732	666	686	704	699	747	684	711	681	710	723	672	696	767	679	738	682	715	683	688	704	687	691	713	670	708	668	714	727	721	684	680	724	698	682	707	761	677	701	747	742	716	680	734	699	738	715	709	675	657	738	666	712	705	697	684	751	697	642	711	703	712	712	734	713	694	684	714	729	638	708	709	693	658	711	647	657	674	699	693	695	724	670	646	707	673	716	673	708	699	690	657	710	677	698	736	747	666	697	725	702	635	697	634	687	703	752	691	682	726	678	756	733	608	671	772	724	709	693	743	663	727	633	684	687	735	680	720	736	663	672	693	713	691	684	700	659	674	691	681	714	706	690	751	719	690	745	674	710	675	692	698	675	706	718	689	752	720	721	721	683	750	705	725	696	702	699	670	693	663	656	726	732	704	713	684	737	699	705	680	670	689	723	710	662	710	712	674	674	693	709	710	725	749	735	719	704	689	670	715	731	730	724	676	672	702	707	690	711	663	731	728	684	741	679	698	651	653	688	699	710	708	669	721	669	665	733	695	698	752	736	705	704	686	687	664	658	696	654	701	700	722	695	713	686	748	750	643	684	685	701	698	717	714	713	757	684	735	711	731	692	702	675	716	689	723	686	704	654	702	663	696	687	683	695	692	682	746	667	706	697	712	714	694	685	695	675	668	725	716	691	702	721	697	703	696	702	684	733	682	679	696	697	662	708	690	702	668	708	731	706	692	702	690	744	735	699	725	701	727	723	706	745	706	727	722	676	674	703	691	672	711	745	705	728	686	705	719	703	723	690	701	690	670	731	683	719	710	659	680	700	728	694	713	690	731	666	721	767	761	718	685	633	660	687	710	724	699	689	670	690	690	713	739	702	660	684	715	745	693	660	718	682	688	662	733	688	680	702	683	663	696	729	692	676	721	726	726	711	717	732	658	716	726	704	690	724	665	690	699	686	749	673	685	692	707	649	706	659	722	722	701	740	706	739	684	663	711	705	756	698	693	716	674	754	677	677	719	748	648	715	708	720	700	690	709	685	744	690	675	721	700	669	713	735	691	736	697	703	741	698	679	719	679	730	705	708	662	701	700	715	727	719	678	724	738	692	750	746	683	722	692	662	699	716	681	689	676	683	705	679	706	687	705	725	693	720	701	697	715	656
25381	25446	38838	27744	20771	9061	534	364	340	323	341	341	325	341	354	352	335	314	335	292	301	314	316	309	310	351	301	303	298	309	298	301	320	265	364	330	332	333	339	312	319	313	358	316	303	351	323	303	363	307	318	316	316	329	317	315	346	336	302	314	308	324	321	320	298	323	342	317	318	321	325	347	306	338	318	286	310	307	318	304	344	341	287	311	298	356	277	294	321	307	312	310	316	306	333	354	318	333	314	347	317	294	299	299	327	329	338	301	348	325	317	299	323	338	336	322	322	309	357	320	318	306	331	318	300	314	325	324	314	309	324	347	315	308	317	287	324	330	291	332	314	276	314	348	327	355	343	344	323	301	309	335	304	306	327	321	290	319	352	314	302	306	318	295	310	300	337	343	338	364	327	336	344	319	343	336	323	318	312	309	278	321	324	311	311	302	344	351	326	330	317	317	301	305	326	307	305	317	312	307	319	329	309	301	305	298	315	312	317	305	334	314	349	313	300	308	309	323	348	311	333	309	331	366	312	303	354	330	329	301	318	308	318	284	324	332	327	314	321	302	320	297	304	320	345	339	329	315	325	337	294	319	319	331	305	338	345	331	343	323	289	304	320	332	330	337	324	323	339	329	344	321	303	318	334	339	328	344	351	324	347	302	303	313	317	320	308	338	310	319	318	299	305	300	315	288	315	361	300	312	336	276	303	308	335	279	330	313	336	344	296	290	308	323	317	363	339	308	323	333	344	295	320	333	339	327	327	257	333	340	315	316	342	305	327	326	341	348	321	305	310	322	293	352	304	298	339	301	312	331	319	325	329	341	308	301	321	304	332	285	339	336	325	314	326	320	287	324	332	338	287	318	340	274	309	304	339	301	330	344	354	293	317	332	350	343	316	335	323	331	312	302	322	325	348	272	328	294	324	333	336	303	314	291	309	316	322	309	328	320	309	310	299	294	333	336	346	323	336	313	325	325	296	300	350	307	291	297	317	320	315	319	318	337	313	314	304	306	323	320	344	304	317	360	321	317	324	326	312	360	321	291	323	298	303	337	317	352	303	300	300	313	340	304	314	325	352	317	333	351	327	316	342	314	310	299	346	321	323	328	305	292	345	332	341	310	324	334	322	321	328	320	317	344	310	287	351	331	327	299	329	273	325	323	299	270	286	320	328	339	350	306	333	314	350	335	346	331	345	354	353	297	295	313	300	318	308	332	306	304	297	293	319	306	326	314	323	328	289	306	290	335	333	310	310	329	335	330	307	310	337	333	324	330	339	337	313	331	323	324	302	325	324	345	317	315	302	302	289	294	325	337	300	279	343	305	316	316	326	306	338	297	293	342	315	304	332	330	293	329	270	314	306	344	314	326	312	334	327	306	337	311	320	325	312	290	331	348	320	342	345	294	340	350	308	306	315	332	280	352	298	360	341	280	332	313	312	292	304	335	341	326	323	322	332	315	322	271	303	352	321	292	314	315	313	304	304	323	323	301	272	346	315	288	342	346	380	349	331	334	341	323	311	311	330	300	329	327	326	302	295	339	322	308	360	328	326	308	327	282	318	277	352	329	345	335	332	302	325	353	274	311	332	360	309	305	309	300	351	292	334	309	331	300	310	335	290	288	334	337	323	287	329	325	326	313	333	297	324	328	343	309	263	303	295	291	323	277	344	339	311	305	331	348	326	327	321	331	329	310	368	324	314	285	291	300	291	339	322	319	336	302	333	317	312	320	311	317	352	287	323	327	315	304	351	312	299	301	316	289	319	299	281	318	333	311	293	350	329	356	283	306	307	321	327	324	331	347	331	333	297	299	311	326	313	331	308	299	323	342	323	298	335	329	325	308	293	294	319	295	305	308	315	303	320	317	323	319	325	319	325	343	325	309	317	326	328	321	330	325	278	319	293	325	345	279	319	305	328	301	271	310	305	298	298	316	313	341	290	337	314	319	305	310	295	348	320	307	322	319	308	304	293	326	312	332	323	319	299	369	330	321	304	296	322	348	277	317	323	350	310	334	304	281	315	307	288	339	308	316	300	332	317	292	333	288	332	308	311	270	320	316	313	331	343	274	301	322	286	315	293	318	315	303	313	315	301	318	301	364	353	355	317	325	315	307	324	320	311	333	303	347	309	345	326	315	330	307	317	329	313	312	322	362	333	330	276	296	348	354	333	314	329	328	330	330	324	295	300	297	329	345	316	322	338	336	291	339	303	282	319	338	345	313	313	340	305	335	325	339	338	348	310	307	303	291	318	336	298	323	309	330	304	338	320	333	318	313	330	299	303	309	304	310	323	340	308	323	304	352	337	320	323	327	334	321	304	313	325	333	315	316	288	312	314	334	332	318	292	305	325	303	329	323	311	309	343	317	327	335	310	297	312	354	324	335	349	320	318	315	344	330	336	317	313	307	325	358	295	318	318	333	328	293	325	323	342	322	332	321	314	317	320	321	310	364	288	310	329	324	297	309	293	330	339	310	330	340	318	309	321	359	329	287	342	303	331	290	323	316	312	351	319	344	294	318	354	298	312	352	278	293	285	330	327	327	313	330	339	330	323	329	313	334	309	330	295	309	346	304	301	312	287	328	294	314	343	330	320	315	324	307	305	328	310	310	332	345	304	300	340	327	354	311	341	277	350	331	302	294	306	323	316	315	337	330	322	349	313	319	308	296	319	286	316	305	349	326	341	349	325	308	335	330	287	328	326	331	311	298	318	322	339	317	363	311	286	296	310	305	325	332	344	316	322	324	344	297	314	299	326	310	328	335	325	331	324	312	325	294	341	350	286	341	316	321	324	325	287	310	319	335	322	307	343	320	344	305	312	323	320	333	308	297	276	364	316	330	344	318	305	325	336	285	294	332	316	332	361	315	322	305	313	302	352	318	299	324	317	329	314	360	299	314	338	343	342	312	307	310	353	280	341	349	286	318	327	285	322	330	311	330	306	331	347	319	351	329	307	310	324	310	363	364	343	294	370	327	321	320	346	300	325	329	344	295	317	338	309	326	314	329	297	327	323	315	311	347	327	358	329	325	318	347	313	311	294	342	316	303	337	324	332	349	340	306	308	324	337	322	312	316	319	345	288	338	324	345	311	342	338	327	296	328	314	351	315	311	299	331	329	310	302	307	312	345	332	306	332	325	302	315	326	314	326	333	305	318	306	332	345	298	305	315	303	273	335	342	298	311	336	324	351	323	314	299	308	319	325	315	351	283	327	322	322	316	286	323	329	334	334	321	302	325	310	327	328	320	318	328	314	319	304	344	311	281	336	311	326	338	316	292	331	335	332	332	310	318	326	292	348	309	308	289	294	310	325	359	310	348	310	334	322	313	303	331	344	351	330	352	334	303	305	333	315	338	341	310	326	299	329	292	305	305	310	297	317	341	306	324	314	329	336	310	330	315	333	302	300	307	318	318	332	318	315	325	317	316	337	290	307	333	343	332	308	318	303	340	292	296	312	346	320	326	325	299	296	330	313	306	328	262	338	334	316	314
57288	92509	71251	15174	23510	4617	584	674	593	595	600	559	505	570	533	548	563	522	525	527	561	553	521	530	543	537	526	528	576	522	598	545	550	542	521	559	504	536	547	544	550	569	537	525	500	529	503	565	563	513	574	507	549	551	545	562	529	583	582	590	544	517	576	531	561	512	533	535	502	560	578	517	535	549	527	533	551	558	547	544	527	525	524	529	536	534	553	536	589	530	527	563	534	529	547	522	547	522	589	541	493	555	573	507	497	515	564	510	515	568	536	543	529	529	529	559	550	522	530	513	576	565	532	555	559	540	508	538	542	558	541	517	553	575	592	532	563	545	555	537	540	534	570	501	553	548	539	569	573	554	534	550	531	530	515	531	550	532	535	523	536	550	574	543	555	527	506	567	556	513	526	524	518	558	510	565	537	512	501	586	535	530	534	570	536	547	542	517	525	564	526	562	591	536	538	533	553	536	543	528	509	491	548	533	575	506	551	592	523	561	549	548	555	503	518	518	644	544	537	566	542	534	543	552	555	544	547	583	548	549	540	558	509	530	542	549	529	550	530	544	534	532	538	528	556	508	552	508	527	496	545	530	519	529	487	491	543	537	529	525	530	537	558	569	567	557	545	584	516	581	557	559	531	547	561	563	536	516	538	514	564	533	554	564	546	514	549	544	530	537	525	558	542	555	543	510	557	572	531	538	556	553	523	534	550	518	514	535	553	495	546	564	535	508	546	554	500	562	502	561	572	537	564	505	542	561	534	591	544	582	551	488	550	570	536	534	528	523	513	518	531	545	523	569	519	554	573	494	535	476	526	504	540	551	521	557	572	521	510	549	524	541	499	495	548	543	538	507	552	552	569	547	565	543	549	543	523	550	519	501	544	591	527	575	553	562	557	543	519	562	511	540	535	501	533	566	514	499	504	559	509	556	538	534	527	593	505	540	587	540	556	546	558	558	576	567	524	538	498	551	536	550	561	518	550	512	567	560	544	559	531	538	572	504	540	548	541	546	551	516	532	545	516	526	576	535	550	521	576	531	537	561	569	574	560	538	559	581	544	552	541	549	557	493	538	553	515	548	548	551	544	528	565	545	546	516	527	532	509	564	522	545	541	574	570	568	532	547	552	550	530	530	597	538	537	585	508	560	533	539	528	561	514	517	556	505	536	566	520	504	487	531	545	590	545	547	541	509	548	527	568	534	540	518	541	578	580	532	553	566	547	545	564	559	562	509	531	560	505	563	594	516	520	549	534	524	586	523	522	522	542	574	540	546	514	535	506	552	508	539	572	574	511	541	538	523	524	569	516	547	544	555	556	573	546	503	541	543	545	532	558	519	589	543	596	492	539	528	539	568	539	537	523	536	521	557	641	521	555	514	534	540	539	553	516	548	572	560	506	523	584	528	509	545	547	540	540	524	519	574	538	556	541	533	508	543	560	548	557	556	549	537	541	536	508	535	502	519	524	537	536	518	564	562	524	545	553	536	552	551	529	571	492	545	573	485	545	517	515	535	535	540	514	526	582	558	588	552	511	513	535	532	537	554	547	536	504	538	547	542	541	524	517	587	565	541	534	536	565	535	576	511	564	551	574	532	514	565	526	541	548	577	500	527	570	546	550	511	508	543	534	533	559	549	522	535	525	544	545	562	548	559	536	545	574	533	516	526	509	547	516	570	531	549	508	578	507	547	504	553	504	519	557	578	563	592	519	549	533	541	564	495	551	536	510	532	589	569	532	531	573	519	549	482	553	537	508	526	525	536	572	518	564	488	531	505	501	581	557	539	496	524	555	548	505	571	525	562	524	526	528	519	563	536	527	531	518	550	564	581	538	549	530	583	561	544	552	536	568	552	555	539	536	533	559	581	571	555	537	526	518	495	527	550	551	522	532	544	563	536	562	575	563	531	504	576	523	548	537	550	572	546	578	526	538	507	498	525	553	511	572	541	578	580	541	525	586	513	531	546	572	534	559	543	540	533	536	581	543	493	586	567	546	527	545	551	500	486	544	554	514	531	544	523	588	511	556	563	577	550	533	566	530	534	565	499	589	555	515	563	549	537	548	556	572	557	552	511	538	591	513	514	546	578	522	538	554	517	562	530	510	505	514	533	528	555	550	575	556	516	539	538	524	576	536	505	503	477	556	544	533	577	505	550	542	570	514	525	555	536	541	558	539	493	493	543	575	517	540	543	585	493	547	539	559	505	566	550	542	584	550	526	574	511	538	534	558	550	504	534	533	567	531	530	550	569	535	579	534	582	552	573	542	548	564	551	561	492	489	523	565	538	534	533	564	534	516	524	547	520	536	540	528	567	511	556	507	570	543	550	533	568	556	566	571	511	551	546	540	572	536	560	538	553	514	541	547	520	528	561	528	595	540	547	539	525	614	536	549	522	569	515	561	585	541	564	537	551	525	536	559	527	562	545	551	521	564	517	529	497	571	564	564	542	536	498	552	547	553	558	540	549	555	538	549	514	601	515	561	530	559	558	528	556	543	502	530	546	525	521	533	548	550	582	541	537	548	588	591	542	564	551	525	548	539	555	536	528	522	543	598	488	562	571	556	541	517	547	551	561	531	525	546	543	553	471	546	523	547	618	553	540	564	567	491	577	539	528	590	561	535	560	519	526	535	550	535	567	570	582	562	575	534	572	543	552	518	536	581	519	560	553	573	528	507	529	530	565	555	518	559	551	548	539	557	518	528	555	562	571	557	486	536	539	528	568	583	532	541	557	516	578	565	574	559	547	576	550	550	534	518	503	535	536	534	527	556	571	537	534	550	547	579	544	563	534	499	525	524	566	530	569	538	557	539	517	569	559	500	527	522	551	556	537	526	515	509	515	537	552	557	554	540	530	536	620	521	553	559	583	516	549	524	488	537	575	543	564	534	598	556	507	536	522	544	542	497	520	584	533	563	539	549	551	563	517	540	531	553	496	575	517	565	534	552	534	558	503	516	547	557	563	562	564	518	509	519	481	569	553	529	549	512	553	578	573	507	531	563	556	530	544	553	544	528	530	510	507	522	573	542	552	560	556	549	532	519	530	557	552	565	573	505	529	496	553	555	511	523	504	545	569	526	535	551	549	515	520	535	503	560	512	528	549	545	551	515	545	545	528	518	564	517	560	544	555	533	584	537	533	541	559	530	543	537	548	563	504	563	536	506	534	533	545	564	511	550	585	514	533	566	540	542	497	546	533	560	531	531	578	541	552	554	553	571	526	582	549	580	520	520	537	525	523	536	563	528	525	528	537	547	558	553	549	537	551	524	543	560	511	549	550	533	528	568	567	515	561	507	524	524	541	530	546	523	580	529	554	546	527	567	533	534	557	535	551	564	556	540	536	535	510	543	552	549	516	575	521	538	530	585	533	549	537	524	562	524	549	519	490	503	603	515	529	542	548	539	570	524	495	536	587	536	573	522	557	523	575	532	540	546	531	538	565	541	514	595	551	527	524	508	505	566	548	564	543	551	586	541	518	582	594	559	495	579	547
24166	22742	32235	25321	22355	19345	5146	769	601	644	641	621	577	602	580	598	580	595	574	593	626	629	578	602	600	608	573	591	574	619	592	601	591	571	577	586	594	597	556	557	569	628	559	595	577	556	550	577	543	596	583	566	581	622	600	575	556	604	607	549	600	620	583	563	555	557	565	586	572	581	572	576	576	547	574	575	547	598	575	571	586	565	583	579	555	578	581	578	594	556	534	598	547	578	613	610	580	570	580	595	548	630	587	556	619	595	573	581	555	628	562	572	529	604	620	596	523	590	587	574	565	566	556	578	555	577	602	518	587	536	554	609	574	619	596	539	605	555	548	564	570	561	548	601	595	573	586	599	536	592	564	619	539	633	556	617	572	584	602	572	584	578	573	573	549	532	536	569	545	568	558	584	551	519	559	579	555	604	619	619	581	607	578	585	599	570	565	547	569	538	572	586	572	569	518	584	571	587	571	566	556	553	586	574	569	595	575	555	548	582	544	568	560	547	598	593	568	574	567	601	548	612	555	544	566	600	599	610	581	576	591	567	556	575	547	647	565	562	583	597	599	603	531	577	578	567	568	585	603	541	543	576	577	602	601	543	579	602	608	566	570	581	574	556	587	586	554	565	537	588	571	588	538	559	603	586	556	571	560	588	605	547	596	578	620	591	585	571	564	557	593	563	577	569	586	530	571	566	603	557	602	569	539	616	562	527	580	612	573	584	551	606	580	590	590	562	579	602	568	563	595	565	579	542	610	561	603	585	598	576	558	563	594	592	569	576	594	542	549	589	621	589	580	564	578	578	568	532	558	615	549	588	574	581	575	581	566	597	579	563	612	559	590	569	581	575	545	596	529	620	614	587	625	559	571	568	604	591	567	578	575	527	572	611	579	572	600	606	581	608	587	543	579	578	573	581	596	559	554	597	589	569	581	612	598	644	576	579	537	588	615	606	549	613	574	557	549	597	600	578	576	602	626	538	604	591	590	595	590	623	577	574	551	552	556	595	563	586	598	569	610	569	554	593	581	588	560	565	595	564	594	557	595	583	569	581	550	586	614	568	540	600	554	617	568	624	569	562	561	600	568	557	592	536	569	571	577	563	543	591	601	588	583	582	588	609	579	568	588	518	541	614	593	604	576	565	600	549	601	537	579	596	590	600	588	576	555	575	603	584	617	554	615	564	583	605	630	554	563	581	584	603	575	545	597	521	589	595	577	589	577	582	592	605	549	564	532	580	545	579	563	513	567	550	568	625	598	536	593	572	589	629	636	557	579	583	622	582	564	583	602	543	569	597	559	547	597	602	551	580	570	555	603	613	602	610	560	579	588	615	615	601	581	576	550	585	600	616	559	624	606	600	548	567	569	623	544	645	532	572	578	646	562	554	581	580	583	567	598	554	563	575	572	611	588	574	572	589	585	619	567	589	594	603	577	598	587	569	532	590	603	584	569	592	544	546	579	578	559	557	601	560	575	588	579	519	552	631	572	586	572	561	597	548	626	598	641	574	596	538	586	609	577	590	588	523	571	582	571	640	584	588	586	559	611	592	590	590	594	597	604	580	586	584	553	620	571	605	616	578	600	549	573	581	547	583	599	589	564	592	584	585	562	559	540	537	557	588	570	559	542	560	593	633	569	581	566	579	589	620	563	624	576	548	545	619	553	579	630	541	581	584	558	615	567	603	558	556	550	587	593	564	605	560	549	570	570	589	558	564	568	560	529	577	592	609	553	604	584	558	575	591	562	547	619	584	569	570	593	565	602	581	544	602	596	585	573	573	521	594	593	635	551	588	584	590	586	616	564	527	582	570	630	609	592	605	576	578	543	552	599	578	577	611	558	541	595	617	594	558	592	571	539	604	545	587	563	556	607	578	545	642	583	574	586	550	579	592	620	627	609	543	575	589	552	542	606	618	624	637	594	581	623	579	594	568	532	580	570	594	550	567	552	564	567	562	584	531	562	595	600	559	562	566	576	578	556	599	547	580	581	553	548	531	618	543	542	615	568	572	577	552	573	590	588	560	564	565	558	645	588	583	524	548	569	596	561	597	593	551	591	563	573	596	581	570	592	572	590	567	570	610	555	576	573	603	555	529	520	540	561	578	583	535	578	566	624	581	594	568	596	565	571	618	568	549	582	571	592	598	558	643	585	608	528	555	585	582	564	583	567	578	561	534	620	574	608	530	575	599	559	572	540	547	576	603	636	542	559	569	607	617	597	583	604	592	588	542	576	589	583	575	541	545	572	605	609	604	566	579	607	554	594	557	605	573	581	543	565	584	560	593	598	569	589	597	601	545	562	549	558	569	530	610	557	580	597	577	562	593	578	577	551	553	565	566	598	560	581	579	583	600	560	567	581	595	596	595	593	585	582	559	589	541	564	590	599	567	625	541	579	586	564	563	608	551	576	574	580	567	551	621	576	578	615	552	611	532	564	552	582	545	586	569	565	531	570	537	593	543	572	547	530	614	574	549	597	550	620	552	599	574	612	600	558	606	602	539	522	578	545	586	538	571	590	561	608	593	576	571	610	580	555	579	565	575	589	617	557	603	570	537	615	580	542	531	578	595	566	594	583	575	562	546	568	541	589	574	583	557	602	549	596	588	575	622	601	602	557	567	588	599	556	551	609	583	567	622	579	601	586	580	596	553	601	572	594	552	579	587	571	559	575	571	586	536	546	573	561	531	576	566	595	566	558	557	582	576	578	560	561	560	575	542	555	590	570	540	571	599	596	543	573	551	579	545	601	591	572	593	585	573	548	613	604	586	560	563	577	588	558	580	553	587	542	570	578	572	553	568	586	577	586	565	553	558	588	574	526	594	565	560	583	588	562	620	591	572	606	573	551	543	534	597	533	537	591	588	569	521	610	572	546	567	557	569	567	560	538	554	623	552	567	571	583	586	582	615	573	620	615	602	551	583	557	582	603	601	581	551	575	609	552	602	560	601	535	551	570	580	566	551	554	567	604	603	536	522	577	562	572	564	545	589	564	612	587	581	568	548	605	538	580	567	555	567	621	535	555	572	583	573	561	581	568	560	624	577	599	582	608	568	585	574	591	520	574	541	582	579	605	551	542	589	571	579	586	584	564	617	588	579	534	568	579	549	605	627	563	604	600	558	593	614	621	552	571	522	564	564	566	601	579	535	575	598	661	594	607	574	560	593	566	572	554	597	526	582	613	584	582	563	572	563	611	578	569	573	583	583	596	566	554	578	612	535	583	574	583	552	575	569	580	593	560	556	600	558	578	574	573	558	640	547	585	586	589	601	562	608	618	621	598	554	584	530	604	585	609	583	598	582	609	579	567	583	606	578	535	593	598	551	586	611	568	597	566	524	598	589	572	572	593	533	566	614	581	598	597	597	555	580	599	596	563	596	576	584	504	603	580	579	570	628	571	562	582	604	555	583	596	559	528	578	566	620	568	577	587	593	549	566	564	567	610	576	542	558	530	577	563	564	551	546	576	591	626	585	590	604	557	590	573	567	581	609
61330	100837	78689	15353	32084	5869	1143	1134	1059	1033	999	961	987	945	968	911	970	941	923	921	892	953	911	873	881	920	935	897	886	912	946	901	918	898	904	896	962	923	922	869	903	914	914	902	937	887	860	920	936	888	909	895	923	934	903	908	898	901	905	895	908	899	844	945	919	894	861	881	916	860	885	875	860	846	901	922	914	888	895	885	897	952	907	935	929	888	903	905	890	911	909	887	897	904	920	923	915	908	923	900	895	905	894	886	916	880	910	882	890	853	885	939	914	895	911	900	875	869	874	911	848	922	829	932	906	865	919	934	918	872	846	947	968	845	917	882	854	888	908	882	901	945	941	888	851	873	868	908	875	884	863	932	855	921	874	953	892	883	846	896	860	869	892	920	980	856	903	918	917	914	983	935	901	925	864	924	913	912	935	870	847	873	901	902	918	871	882	936	935	903	905	938	887	890	905	863	893	888	853	931	909	877	911	933	884	892	897	932	910	891	906	918	883	900	896	863	870	910	892	922	904	889	968	895	898	847	883	881	888	924	925	897	874	908	891	861	890	950	892	907	897	867	892	912	828	905	898	872	892	870	891	874	884	892	934	864	876	888	883	927	913	896	938	880	908	927	896	922	861	865	948	888	913	915	912	864	869	905	936	889	906	882	850	871	911	866	861	888	886	969	928	860	851	910	856	907	897	936	918	913	904	882	934	879	836	871	896	951	871	900	894	865	909	931	862	940	867	829	898	898	955	934	906	938	916	838	841	923	948	945	830	868	912	943	885	966	947	873	887	869	912	851	878	896	830	899	940	859	859	894	911	941	919	906	875	927	879	942	890	884	919	852	866	863	857	868	887	904	903	905	886	884	865	897	911	898	889	889	934	881	906	902	915	970	856	909	904	851	948	887	877	921	903	869	871	895	924	867	893	909	886	917	926	856	877	909	879	914	887	903	912	867	843	877	869	874	850	972	892	918	896	895	943	903	867	926	889	901	914	909	900	930	909	946	877	887	842	882	905	896	920	923	893	894	962	872	960	897	915	931	856	899	849	928	858	881	885	877	914	896	955	828	882	843	862	928	880	875	916	868	882	864	893	952	952	853	895	883	878	883	899	881	907	881	875	888	909	922	933	929	918	836	870	914	910	900	885	961	941	945	927	850	925	858	874	918	880	878	863	871	884	913	897	845	874	892	879	910	904	867	910	907	947	878	904	924	878	905	858	884	851	938	880	916	881	867	913	929	864	895	915	888	894	912	903	889	856	906	897	921	861	866	911	916	936	829	905	940	956	882	922	912	891	874	877	900	924	900	885	856	917	947	901	883	861	851	916	920	868	869	856	916	945	941	925	919	862	910	889	865	894	892	934	947	903	886	915	914	851	863	901	864	906	877	833	876	885	892	910	883	889	897	890	873	865	899	887	880	858	902	905	873	875	912	934	915	884	924	860	881	883	854	890	901	881	925	898	873	887	910	904	860	890	911	910	878	866	858	909	869	914	872	867	927	965	945	875	875	907	914	855	878	914	890	884	868	917	867	893	891	908	881	948	945	878	880	877	891	920	873	854	870	943	862	858	903	922	921	931	886	915	859	857	936	916	887	876	933	856	881	875	935	917	920	956	863	895	877	939	873	925	831	886	932	886	908	891	916	926	924	905	898	916	937	937	862	898	927	897	935	942	867	862	915	874	878	843	948	907	901	897	910	888	862	878	959	899	890	891	933	942	903	865	935	883	883	926	835	938	818	912	896	905	887	897	929	891	930	878	922	916	972	885	868	896	880	856	891	875	892	884	917	872	837	907	828	896	903	919	901	852	900	897	931	952	856	890	858	878	882	905	911	912	901	911	923	903	895	910	885	905	895	878	851	917	893	892	923	890	919	887	914	927	832	918	921	890	888	836	855	905	885	852	943	878	892	975	926	889	907	936	882	845	931	872	913	859	942	919	907	888	940	895	874	939	899	914	916	933	888	952	939	937	941	907	853	851	916	885	887	944	876	922	904	866	874	897	865	915	922	918	949	884	906	905	930	898	878	910	882	918	861	855	913	922	873	898	922	935	883	892	887	910	965	911	830	946	889	861	897	902	869	975	943	861	867	884	891	878	911	934	909	908	907	936	880	838	895	866	941	856	890	905	912	926	926	899	881	864	910	867	911	868	873	869	891	915	923	983	916	885	852	937	867	878	843	958	863	871	870	851	915	820	901	880	908	929	900	947	875	900	916	934	893	862	872	933	856	870	895	861	923	909	893	918	866	868	888	881	884	918	873	942	904	817	853	932	935	974	955	877	849	922	906	878	895	860	874	890	830	925	894	826	919	901	893	888	894	890	894	906	921	891	884	886	906	915	864	866	907	873	849	922	921	909	869	903	959	885	905	925	906	895	937	925	898	920	899	921	868	918	872	881	840	904	904	875	864	913	911	868	903	924	929	924	886	880	916	920	924	854	927	914	875	888	873	911	860	866	906	881	921	906	911	905	900	887	925	876	908	901	894	895	900	869	909	936	845	870	925	882	875	896	914	895	894	880	932	861	908	879	906	931	865	942	899	884	869	925	906	893	898	887	927	871	896	880	856	911	887	900	882	893	897	873	884	898	919	910	880	875	874	901	878	852	926	863	842	824	935	863	918	890	910	859	911	863	853	904	905	898	905	899	878	944	890	878	920	945	899	863	866	932	893	850	912	872	925	899	874	913	902	933	919	907	926	914	883	922	859	926	918	850	898	863	880	892	892	857	883	924	889	932	918	943	905	896	863	932	889	895	917	906	916	884	848	883	879	903	924	919	903	868	886	865	906	902	972	909	888	885	912	958	965	871	885	898	895	937	895	894	928	842	870	924	887	907	885	888	898	827	906	929	927	885	881	879	873	934	882	896	895	869	894	878	868	869	880	932	906	911	880	898	902	849	917	890	899	944	938	841	896	839	898	885	924	870	922	874	881	892	924	887	892	889	884	922	864	871	925	919	905	919	833	910	923	925	849	938	896	876	885	887	878	886	876	856	877	894	923	857	896	905	893	895	902	915	931	896	879	949	912	853	898	858	895	896	877	859	892	865	888	875	954	957	887	866	904	903	879	849	919	888	881	906	887	885	916	923	874	884	926	906	922	862	851	891	923	903	866	927	848	898	865	888	881	916	891	870	916	890	903	910	870	933	896	895	905	950	850	890	883	875	845	901	837	873	924	896	878	948	878	954	888	872	899	917	889	907	883	918	880	909	900	882	826	920	869	897	881	901	933	929	866	905	865	921	887	879	939	903	833	921	917	929	879	883	873	902	912	903	878	892	881	869	867	891	940	908	876	905	902	919	941	877	940	927	895	859	854	911	961	924	896	896	850	900	867	868	876	950	924	866	887	894	938	898	910	853	885	914	899	884	877	957	906	900	868	886	868	857	926	866	865	909	903	912	867	901	923	924	927	872	902	838	888	895	920	845	860	861	925	914	902	913	842	899	925	903	893	867	928	889	960	857	890	884	922	883	890	889	907	919	861	880	919
29447	29139	29882	9155	2873	728	410	429	438	423	421	403	429	391	432	383	432	441	376	423	432	410	411	398	398	398	442	407	400	408	443	435	376	392	415	418	408	419	409	405	421	447	403	428	378	393	399	450	425	388	372	426	420	426	415	398	411	439	390	395	404	371	423	433	405	425	422	419	448	422	428	379	435	420	410	423	462	395	406	399	407	404	414	395	387	386	376	387	418	410	435	460	443	415	434	431	421	406	417	405	392	433	389	368	426	411	401	434	436	421	413	398	417	401	420	410	431	370	457	419	423	407	371	389	429	419	436	387	413	428	415	407	433	447	401	415	398	394	395	398	424	378	399	407	410	399	438	411	412	419	423	429	431	392	417	402	413	381	443	382	404	416	422	418	409	407	404	404	383	435	416	416	404	418	405	378	407	408	405	377	385	408	403	379	419	387	441	406	369	423	410	384	424	413	423	398	417	429	414	450	410	408	413	401	412	448	422	424	414	423	404	411	408	411	417	394	416	432	402	372	406	393	377	422	388	392	387	439	430	411	413	414	401	384	401	436	432	392	426	422	444	423	414	400	426	409	421	422	439	428	404	425	423	363	422	411	421	390	372	443	442	413	413	396	408	400	417	394	396	392	416	373	411	418	402	429	409	385	381	410	439	430	407	419	415	394	447	400	390	422	398	366	417	443	446	402	419	407	420	401	441	427	424	409	416	396	422	417	417	439	424	416	359	393	406	406	390	419	406	415	393	404	429	384	415	441	398	404	427	393	442	418	400	403	386	448	402	411	401	411	452	412	404	387	419	361	419	440	401	400	387	403	426	429	371	384	382	390	409	407	393	416	402	399	399	376	422	406	422	412	414	381	399	393	401	411	398	437	411	400	433	404	416	414	469	417	408	402	453	389	381	403	387	383	414	441	429	411	410	393	439	436	414	410	444	397	409	411	388	428	406	426	384	406	404	406	443	433	452	399	401	382	436	359	401	421	399	454	442	405	454	424	421	397	436	404	396	399	424	375	425	407	428	443	403	415	405	471	395	389	387	372	404	426	422	435	425	403	414	442	420	400	421	412	443	411	400	410	402	407	425	372	403	432	414	450	423	406	417	369	405	400	398	420	394	432	390	399	419	396	426	436	390	398	396	423	401	413	408	364	442	413	388	391	421	433	424	411	418	448	422	368	402	391	408	364	448	431	410	362	373	379	382	411	433	397	402	425	396	440	435	381	408	404	406	420	430	403	392	394	398	444	441	417	395	407	395	373	441	456	397	421	449	408	442	431	444	415	417	385	395	391	416	413	423	441	437	397	415	416	459	421	389	410	391	414	406	409	384	410	441	382	421	408	393	424	407	370	395	417	384	421	394	414	434	450	422	409	413	390	421	430	405	406	411	434	390	434	379	413	412	419	428	445	381	402	396	381	391	379	407	414	393	375	408	404	413	409	427	379	410	400	444	441	379	423	395	418	418	417	410	426	438	409	450	416	398	393	444	418	430	427	412	407	379	453	415	398	421	419	415	392	428	397	398	421	407	383	401	396	410	432	408	385	405	419	393	431	407	381	387	439	387	400	404	390	441	412	391	378	381	431	437	406	413	397	418	433	425	386	413	406	368	431	409	397	467	406	419	415	394	399	416	414	396	435	448	398	407	393	423	421	393	398	362	420	374	395	378	424	436	373	397	425	392	420	449	401	426	394	427	438	386	443	351	397	416	429	448	381	412	424	409	392	409	401	429	407	412	406	433	400	386	413	428	415	411	421	411	389	394	400	368	423	406	417	403	405	409	398	388	391	404	411	425	396	448	406	394	435	432	422	387	400	396	456	363	392	462	432	379	398	444	388	421	409	424	423	420	380	412	421	386	408	419	414	413	412	384	438	437	436	378	377	420	383	397	420	434	432	386	456	373	436	387	410	372	412	370	414	427	383	413	399	392	401	440	442	407	391	386	401	409	389	420	378	412	430	428	424	429	410	404	422	391	418	444	442	408	410	400	411	429	391	399	407	426	417	448	353	400	403	404	385	426	389	387	386	391	429	404	424	448	428	387	404	382	429	415	404	427	437	412	435	406	448	411	372	397	429	406	384	452	417	397	387	404	410	411	411	421	405	408	377	431	431	415	399	413	436	395	434	435	421	418	407	419	388	393	444	396	396	435	434	461	413	395	408	410	413	399	406	422	391	385	426	397	432	394	426	395	379	364	410	421	435	381	396	396	430	419	431	404	366	371	406	429	426	408	388	407	413	432	382	436	417	435	428	408	404	384	407	388	387	444	415	419	386	450	394	405	406	417	428	405	440	373	384	446	400	441	422	433	407	414	417	384	416	400	405	417	400	420	387	424	416	402	390	419	411	417	391	377	377	394	424	408	401	445	403	436	444	403	468	412	418	425	415	457	420	419	394	435	434	362	412	381	453	397	356	387	400	402	428	411	450	423	388	389	376	401	411	424	396	464	394	375	382	416	392	399	401	417	419	411	396	417	454	438	382	402	424	429	410	431	410	430	425	444	379	407	429	414	418	427	395	405	423	369	411	406	437	408	405	398	418	401	393	403	381	433	427	403	393	407	419	396	422	384	376	390	424	406	424	411	384	409	413	422	399	388	394	432	449	435	429	464	445	425	415	409	429	366	402	386	405	439	400	400	392	423	415	442	400	411	400	422	409	403	400	409	443	434	422	395	390	411	400	394	404	419	401	422	417	394	375	438	366	433	415	438	387	400	432	391	407	470	402	412	412	429	403	401	357	382	392	398	408	410	405	436	442	411	414	415	401	396	401	379	384	435	469	407	398	383	430	426	386	420	421	446	391	405	410	415	395	404	385	408	416	396	398	396	393	382	386	388	388	398	394	411	384	391	430	410	394	398	391	408	410	426	404	422	393	406	373	371	407	390	399	424	409	394	419	411	376	425	420	411	409	411	403	393	405	399	376	391	405	401	448	400	363	388	399	426	427	398	390	381	408	429	367	421	417	444	380	406	418	406	404	407	408	420	401	403	406	413	381	423	422	400	418	386	407	400	370	359	399	381	415	415	442	413	417	409	418	418	409	405	385	413	432	357	383	395	416	373	409	423	423	413	405	396	440	427	414	380	426	443	405	388	383	368	415	414	406	441	423	416	414	394	375	408	389	378	397	417	401	441	410	366	398	422	406	421	399	434	421	388	372	419	429	416	389	399	408	435	392	394	394	426	385	422	436	409	384	403	412	402	436	412	399	403	411	406	408	399	413	375	429	402	410	429	419	373	412	413	421	407	413	405	433	402	420	408	405	400	395	401	413	384	414	445	413	392	374	419	434	432	412	400	423	415	435	387	393	427	375	414	444	419	423	432	367	426	382	414	401	406	372	436	439	403	390	427	392	390	433	376	433	385	415	426	406	446	408	386	411	410	416	421	410	433	395	386	453	450	380	406	423	414	393	391	380	415	385	377	376	422	383	421	407	420	422	374	392	470	420	413	422	424	393	379	395	397	423	372	415	410	428	417	390	414	468	426	422
35148	48859	35479	4657	6226	1436	702	712	677	684	722	663	663	676	706	678	664	678	676	678	687	716	682	711	758	704	712	692	705	639	683	702	679	715	668	670	680	723	628	640	677	716	700	668	690	727	686	659	644	672	694	667	665	688	682	750	725	680	693	669	732	708	695	702	679	680	663	689	700	663	735	705	693	661	717	695	722	654	657	706	684	685	705	666	753	708	657	699	694	713	673	685	690	711	683	659	672	674	727	662	751	695	686	733	686	685	641	677	681	685	647	732	711	660	719	703	676	665	714	698	682	715	689	714	707	742	703	678	701	721	753	702	698	689	665	706	648	707	681	685	751	697	631	679	677	681	647	684	679	714	765	681	644	700	670	671	635	711	681	715	721	695	680	697	685	715	668	682	704	674	703	710	737	676	658	688	671	682	703	672	716	689	704	720	757	680	684	686	709	699	710	668	713	635	676	704	667	710	707	681	713	681	658	690	658	622	684	748	716	630	709	714	723	680	720	710	687	706	675	694	701	703	696	679	686	682	708	683	695	733	663	700	721	715	670	768	739	696	690	727	754	645	691	735	697	712	703	731	645	668	705	649	669	690	654	664	709	720	719	718	702	668	642	651	664	651	703	671	698	693	688	681	708	674	691	702	745	678	657	734	673	680	678	678	706	737	709	697	641	697	685	647	672	724	725	677	738	680	674	672	655	622	699	643	703	683	689	669	637	685	705	646	669	680	674	710	697	679	682	698	717	688	723	703	733	665	665	697	642	677	680	645	696	684	662	672	726	662	736	670	718	664	701	705	676	710	724	674	698	707	724	695	693	753	702	673	718	690	691	744	703	706	679	652	642	723	663	640	723	674	664	661	678	689	647	700	649	703	656	712	685	728	710	646	682	698	712	648	641	700	737	612	708	710	686	660	691	679	646	738	706	660	674	668	686	670	722	696	667	651	694	696	719	659	691	686	707	661	708	667	672	722	719	703	649	685	678	684	677	705	679	676	740	688	663	705	719	721	681	696	685	692	689	655	665	685	712	683	677	684	678	689	710	682	688	714	703	692	676	724	692	696	720	737	707	698	691	693	716	718	727	723	737	685	669	676	674	630	663	717	724	676	713	649	709	689	683	726	688	681	701	693	689	651	720	710	724	723	678	719	684	696	705	670	673	707	714	705	720	693	717	720	696	662	712	675	686	713	695	670	659	732	668	701	699	669	701	690	661	661	660	692	703	692	645	711	696	629	727	692	727	660	678	710	682	705	699	712	704	672	721	648	680	682	689	662	736	689	696	656	697	683	666	659	646	734	663	645	688	688	715	679	660	678	720	725	681	699	731	733	677	711	641	703	670	690	757	769	623	679	698	715	705	671	690	741	720	720	722	707	703	674	696	625	708	675	702	659	657	704	690	652	702	733	731	666	690	675	696	753	742	711	664	647	721	674	678	700	725	687	708	681	670	717	723	668	709	681	700	676	667	679	651	675	721	686	659	658	659	698	695	651	700	700	712	711	701	749	701	683	658	688	678	657	687	708	682	634	708	691	695	737	698	671	698	667	664	708	689	706	697	706	714	697	655	729	668	706	723	649	723	690	692	679	718	652	670	703	673	670	697	704	721	694	647	735	710	648	654	755	692	732	725	702	685	704	689	679	653	662	706	737	715	652	710	709	657	660	637	700	731	677	672	752	694	680	645	718	703	709	693	694	637	712	696	699	660	714	688	703	658	720	680	674	671	717	677	677	721	728	718	641	677	641	720	671	695	694	686	677	698	703	650	637	674	650	706	667	656	669	710	677	669	662	716	692	665	664	697	656	690	700	731	609	685	707	652	690	713	701	716	768	702	682	717	693	659	719	653	693	663	653	693	699	619	675	655	693	721	718	702	722	707	695	726	674	677	697	727	706	701	645	651	706	676	714	654	693	673	702	627	712	676	680	701	696	664	705	718	693	686	708	687	698	680	695	741	709	651	682	679	690	678	669	687	693	667	703	749	706	683	685	723	731	708	717	704	696	718	741	703	677	704	682	651	709	720	708	659	719	668	709	697	690	687	689	701	675	698	658	684	692	725	719	722	695	687	720	654	685	706	682	648	689	715	737	705	717	680	706	695	668	679	670	696	671	673	684	668	724	710	677	675	710	708	669	718	691	721	707	680	669	704	704	706	667	664	719	616	722	721	679	688	682	703	722	717	637	683	690	699	709	720	696	714	717	724	679	694	717	719	730	721	662	746	709	740	714	739	675	678	705	717	685	713	704	708	752	675	710	731	689	693	671	701	740	675	683	717	725	721	692	667	671	651	668	676	693	672	624	718	690	669	669	673	685	653	678	726	658	667	716	729	707	690	720	728	733	655	721	673	655	711	655	713	757	678	700	689	705	672	694	697	735	663	707	652	671	714	695	706	679	675	717	673	699	649	700	719	687	688	694	707	699	703	727	667	685	699	683	647	697	706	706	653	700	692	665	661	686	700	670	704	680	706	737	650	684	710	659	705	645	698	721	670	698	677	721	692	692	694	676	657	675	685	683	702	684	692	672	703	709	701	644	696	698	684	741	677	705	699	677	692	698	714	681	730	651	684	639	726	670	723	740	667	684	654	756	686	720	717	714	644	681	684	693	668	695	644	712	701	711	662	700	675	687	733	673	682	690	665	703	680	692	680	701	706	669	685	664	672	715	683	682	686	682	754	667	700	656	693	662	732	718	675	658	677	682	684	674	657	721	707	632	714	729	647	682	661	656	665	693	674	718	685	676	709	671	650	725	716	769	652	643	652	698	649	682	680	696	697	693	695	676	686	692	717	697	673	691	663	661	691	704	630	732	682	624	657	704	710	722	638	665	710	685	698	755	728	681	654	686	682	666	746	649	650	688	703	652	701	673	689	700	683	747	696	724	692	742	649	697	718	679	680	656	658	712	685	668	697	733	689	681	692	686	698	685	739	674	674	688	649	734	660	700	646	700	667	673	654	702	680	722	694	745	697	726	700	680	663	673	710	720	679	705	667	658	693	666	702	728	679	748	652	661	680	630	656	674	708	729	711	675	701	688	675	688	681	744	674	692	693	710	680	664	717	687	694	675	697	691	724	715	701	676	722	712	648	718	683	687	661	724	662	713	704	676	675	686	722	696	680	718	668	679	687	692	706	695	676	666	707	673	706	675	686	718	704	675	685	700	724	698	710	722	681	652	735	659	697	689	710	644	703	726	696	688	672	688	707	725	704	691	677	700	658	669	724	688	688	718	711	746	696	682	706	690	661	722	660	752	674	638	696	722	697	700	730	662	693	730	691	673	719	698	702	708	692	705	733	703	709	712	642	667	703	731	678	732	690	683	669	696	712	694	739	690	696	713	710	627	681	668	712	737	684	721	693	671	734	680	703	652	706	689	699	707	724	724	728	700	668	727	671	730	748	651	682	699	674	652	713	724	694	660	671	746	673	652	677	691	713	672	680	644	679	726	645	668	664	656	715	669	722	704	707	722	680	691	671	720	630	739	729	656
25324	24250	36030	27011	22601	11836	665	382	342	313	324	346	339	312	331	308	317	321	325	343	324	295	336	325	294	298	316	322	303	299	320	322	325	331	314	304	300	336	286	269	325	329	314	309	298	313	287	346	286	281	298	304	307	297	321	325	320	309	285	309	290	311	302	312	292	322	325	326	316	317	284	315	307	328	346	281	308	316	300	299	338	306	310	325	331	310	306	303	323	309	323	338	322	292	297	308	341	321	300	324	283	317	305	310	324	325	290	312	308	346	287	306	312	306	296	313	303	279	306	335	294	314	297	311	320	299	303	280	287	326	305	301	292	283	308	322	319	324	325	308	310	311	276	299	305	320	299	293	315	361	315	325	285	312	315	302	305	317	333	328	303	277	307	310	310	288	323	280	313	314	312	311	359	261	285	314	326	299	295	312	322	305	301	276	275	320	304	309	306	295	317	322	334	323	294	298	326	315	335	276	297	331	311	302	350	298	309	315	300	302	314	315	318	297	334	294	297	294	305	320	326	319	267	317	294	299	311	325	324	282	333	315	293	288	311	304	297	310	331	307	346	320	304	299	288	294	307	307	300	289	320	285	302	294	302	314	274	307	316	320	316	288	326	321	292	326	298	297	304	329	287	308	309	315	283	307	306	289	332	290	276	298	310	306	308	297	338	307	308	309	355	338	299	301	297	281	295	291	325	271	301	304	327	295	328	308	286	313	322	303	317	323	338	292	325	311	337	301	311	322	314	296	279	311	297	304	311	320	256	294	333	316	325	307	335	312	323	324	288	310	327	295	335	333	288	272	287	300	300	302	294	320	287	304	302	272	312	290	298	307	299	297	316	312	281	303	322	314	324	279	317	304	302	266	317	311	304	294	305	281	330	310	336	299	312	299	321	317	297	291	312	305	298	338	300	299	313	301	298	280	306	310	326	290	290	294	281	304	292	308	322	340	294	311	310	342	305	308	332	287	338	331	294	313	295	300	284	311	314	317	322	289	322	326	291	291	317	302	303	318	310	305	333	305	319	303	284	286	306	281	336	319	341	335	283	325	305	311	301	313	305	308	288	298	297	301	292	314	340	302	277	341	293	287	312	305	301	282	318	301	325	318	285	303	287	313	292	301	293	307	307	300	292	297	292	320	306	328	301	316	309	307	303	346	338	332	305	315	307	287	297	321	318	297	279	292	303	301	344	316	327	287	319	329	307	330	279	309	286	302	301	300	332	309	288	328	304	306	328	315	313	301	294	299	314	292	332	322	304	310	301	317	310	319	328	297	308	315	273	305	325	313	314	306	314	328	292	322	327	278	297	319	310	309	293	269	310	318	290	295	298	298	315	303	308	330	315	313	300	308	299	299	327	263	323	339	321	300	309	297	291	290	304	313	316	287	303	313	307	311	288	304	331	317	351	309	311	316	308	271	282	323	323	328	320	330	311	311	310	313	303	295	337	289	305	314	281	294	314	309	316	300	298	310	274	334	307	322	320	312	272	321	288	300	320	337	350	279	311	317	299	300	302	312	287	317	343	323	301	303	317	307	301	327	281	320	292	309	306	302	311	301	290	325	304	318	292	319	308	294	299	305	298	337	307	342	306	300	307	310	306	272	295	317	290	300	329	322	316	296	315	305	351	317	284	300	322	286	308	303	292	310	310	308	312	285	313	299	298	271	305	289	284	305	322	317	298	302	316	299	320	296	308	359	327	318	287	316	306	285	302	304	304	310	326	304	332	320	290	330	323	317	297	310	296	296	288	326	361	278	317	345	273	304	323	310	324	311	307	323	298	304	293	311	292	294	320	324	301	304	318	325	337	326	307	330	277	320	304	283	329	327	303	317	321	328	299	276	308	309	288	273	313	311	299	307	271	287	306	322	296	286	314	323	294	310	300	321	305	306	276	309	316	320	332	345	296	301	302	311	296	316	305	309	317	315	297	332	294	295	302	327	296	317	321	313	321	298	310	304	298	305	339	295	303	316	354	317	285	298	313	290	322	288	290	294	290	309	302	329	316	314	284	315	296	322	284	277	286	306	279	301	295	334	312	316	327	274	293	317	309	359	306	300	325	334	308	274	287	318	318	309	280	299	297	299	312	315	308	306	299	297	315	307	299	319	299	299	301	321	334	315	282	329	282	301	304	301	285	298	313	290	367	302	322	303	329	308	306	301	296	287	273	320	315	322	288	308	294	294	319	296	304	304	333	340	355	319	318	336	300	303	334	287	310	316	308	296	297	307	293	312	326	309	282	301	283	271	328	338	279	345	298	305	295	295	335	275	302	313	306	287	269	265	299	316	332	320	300	295	312	308	305	297	300	312	319	312	309	275	304	319	296	309	301	279	281	294	305	311	342	325	296	301	272	318	295	300	297	314	304	317	282	286	313	307	321	333	298	298	321	291	308	303	310	289	318	290	317	311	334	294	311	298	295	303	299	284	301	302	293	312	300	314	331	311	296	318	263	326	285	290	332	310	292	307	277	292	308	303	334	338	310	308	323	292	329	312	254	296	303	297	308	294	317	293	304	288	305	312	291	293	311	307	310	312	268	316	314	290	266	296	277	316	327	304	332	309	312	294	317	284	300	308	328	299	326	332	336	296	297	304	277	282	313	294	337	287	280	314	325	269	272	302	330	318	274	310	274	348	311	309	325	307	317	304	311	332	315	320	312	281	322	313	314	291	334	314	292	299	313	306	311	272	317	310	346	343	299	291	306	299	339	309	296	291	322	288	302	316	318	327	313	286	309	308	289	291	301	307	305	321	301	283	302	297	325	330	328	306	308	294	315	288	311	308	300	352	309	289	303	323	327	291	308	272	310	298	295	284	327	301	344	315	263	308	304	308	313	319	312	288	300	334	290	301	293	326	290	298	349	297	296	314	317	282	304	297	298	291	323	357	332	343	297	292	328	298	304	273	300	332	275	309	294	296	291	287	296	280	309	285	298	264	316	339	319	281	313	285	298	318	297	298	337	312	324	321	283	313	309	323	318	292	345	303	311	295	312	311	263	319	317	315	298	346	316	319	283	310	297	320	287	322	293	348	317	311	317	301	299	305	297	314	325	306	329	286	302	307	276	327	318	292	266	310	302	300	305	311	304	300	300	313	289	308	302	329	305	293	286	316	306	294	278	314	320	301	339	308	293	297	305	316	342	307	315	312	311	330	308	343	307	308	333	328	294	295	313	284	320	293	335	317	316	314	304	321	281	281	295	346	289	307	298	299	306	345	279	283	329	314	298	299	320	312	295	314	307	282	301	317	305	297	297	304	304	317	318	300	322	300	320	327	276	319	315	319	314	321	321	292	313	325	302	319	287	280	320	315	325	306	340	308	324	303	322	281	296	298	320	291	311	298	305	320	335	293	308	299	315	308	318	314	296	303	328	310	274	356	333	313	314	304	273	330	319	291	306	301	313	324	307	319	364	329	307	335	293	331	311	326	306	317	296	294	283	329	319	308	317	306	302	297	286	338	291	325	311	334	294	305	283	302	323	264
56932	88040	67206	10216	29713	7684	676	598	615	611	592	593	500	575	557	544	562	553	530	558	545	518	521	484	542	527	538	511	493	507	525	535	537	521	538	525	542	507	550	509	536	544	501	534	521	505	531	532	528	562	549	541	501	528	572	497	544	535	530	509	509	483	559	511	561	512	534	516	522	516	527	499	515	447	542	515	513	544	499	539	525	543	492	532	528	549	524	516	526	514	532	538	545	521	519	588	571	484	527	533	521	524	544	491	523	469	547	527	495	529	531	507	495	532	521	504	498	539	516	536	542	524	522	493	509	552	521	537	579	535	533	512	541	569	553	506	536	529	537	523	509	548	514	526	519	552	510	549	516	512	525	534	563	528	520	553	543	514	546	519	536	537	536	502	496	510	518	529	525	526	510	547	550	538	517	525	534	545	487	553	513	539	501	527	527	550	510	519	478	509	525	512	468	516	505	503	493	555	530	555	527	535	493	515	511	533	512	512	509	521	527	536	511	528	512	518	495	519	552	529	518	569	543	506	463	499	520	547	506	498	512	506	543	539	554	514	500	522	548	519	528	537	522	554	522	544	497	507	502	531	522	529	524	519	498	529	530	532	543	513	488	546	568	489	512	510	497	529	499	460	500	537	575	516	515	556	555	533	527	526	565	527	530	498	576	507	497	558	494	539	526	514	532	536	529	499	464	498	518	492	540	498	517	524	505	596	529	539	541	535	514	510	507	487	507	526	564	516	494	527	545	560	560	507	524	527	554	503	521	554	507	551	543	519	525	512	541	552	536	519	512	520	498	529	551	563	531	536	540	515	541	537	530	531	496	544	476	560	523	500	528	516	517	507	493	517	540	481	518	552	532	535	518	501	495	545	526	531	552	490	509	526	552	533	527	478	482	560	531	488	536	493	487	534	535	488	521	529	520	535	546	557	532	533	561	543	525	503	530	523	489	495	548	526	518	518	507	497	504	546	498	489	551	523	500	500	555	536	547	551	524	511	506	566	519	553	549	486	527	505	528	564	467	554	529	566	552	500	525	520	477	559	522	526	513	549	516	539	509	551	527	487	530	548	475	504	557	541	551	538	526	542	553	538	499	550	574	520	554	496	517	524	506	499	512	521	514	483	524	490	553	537	509	506	516	505	553	524	502	535	524	498	495	518	545	490	509	512	500	537	524	553	480	547	536	519	529	519	488	522	533	507	528	504	482	539	556	521	557	517	533	555	512	530	526	523	551	522	550	536	480	510	601	539	491	534	522	499	533	496	550	501	537	536	548	532	545	496	515	503	511	547	528	541	538	568	529	539	507	537	545	535	532	527	541	535	529	545	512	561	482	521	483	533	520	497	517	547	518	513	520	526	540	552	526	504	520	517	509	536	576	514	513	529	567	513	529	555	535	508	521	535	548	527	527	501	489	512	493	529	544	557	572	504	530	535	505	485	521	521	522	532	538	509	512	537	557	570	546	524	532	509	519	540	537	567	529	518	503	523	531	486	543	512	573	542	512	547	530	498	537	484	537	513	514	499	541	492	497	514	542	536	508	520	504	545	534	530	517	533	536	494	526	558	495	516	502	529	517	482	519	549	520	526	535	504	502	455	520	524	494	554	562	493	493	502	531	535	528	530	487	598	506	522	520	492	552	551	521	514	512	547	495	554	519	531	513	545	525	514	528	528	497	533	527	486	538	510	545	502	525	567	526	506	476	578	493	550	531	511	502	510	521	504	550	556	538	477	491	547	511	489	545	569	535	512	560	535	507	538	521	551	531	554	535	532	533	519	510	538	549	562	589	527	557	538	563	476	507	502	528	534	511	538	531	489	551	505	562	531	561	549	508	497	502	492	511	540	523	485	521	538	520	533	518	529	563	492	476	509	481	534	505	537	525	532	557	522	511	544	514	539	483	502	502	523	529	510	502	532	536	531	549	523	552	499	531	511	487	527	497	541	481	524	521	537	479	478	545	546	576	532	504	557	537	500	522	525	526	517	509	560	512	523	475	532	549	561	512	525	500	525	499	563	507	500	491	492	535	565	584	553	513	550	520	542	528	525	558	509	549	517	502	539	533	546	508	544	530	542	486	524	509	534	512	555	510	522	515	533	543	503	498	563	552	530	522	527	572	547	525	550	546	510	525	543	504	523	523	534	517	541	528	500	539	545	515	551	524	588	551	510	514	529	511	507	542	536	485	522	544	526	508	528	562	503	526	501	520	544	510	536	518	513	540	475	496	516	556	484	510	544	495	504	505	516	523	521	504	518	520	513	514	528	530	551	492	533	471	503	524	519	558	532	555	526	513	480	538	549	539	560	486	521	563	492	532	526	543	511	521	544	538	515	523	540	524	581	516	553	510	497	514	544	517	571	545	536	531	512	539	511	503	560	518	539	512	506	527	539	535	582	545	552	510	538	518	520	502	510	521	493	560	508	520	508	520	525	511	523	534	493	527	526	501	553	526	525	511	541	507	509	525	531	553	483	531	518	541	554	510	531	573	519	510	487	548	507	564	544	537	550	498	557	571	494	494	567	512	552	526	484	516	475	511	515	517	540	534	531	520	503	494	512	547	524	519	498	504	517	532	509	539	537	549	533	506	519	536	549	540	509	520	549	529	520	546	516	581	503	509	521	540	534	523	555	522	517	534	539	488	498	522	484	498	491	529	543	508	577	539	491	562	548	564	547	457	506	521	471	517	500	489	505	502	491	569	545	525	565	532	533	482	527	532	548	532	535	499	548	545	508	538	501	529	536	511	560	508	522	546	546	518	537	538	509	528	528	527	496	536	536	548	461	511	512	553	517	549	532	484	498	549	546	539	563	514	526	521	514	536	511	526	512	498	557	526	555	532	523	581	547	519	570	523	522	541	533	533	501	548	522	516	493	528	529	531	547	484	548	534	529	547	515	565	533	486	529	537	555	561	512	511	538	509	531	531	492	510	543	510	521	572	536	524	499	509	505	522	527	534	499	504	526	544	490	523	519	521	545	524	514	518	522	569	568	506	551	508	542	493	519	552	574	504	502	522	495	556	527	562	499	488	516	547	497	557	526	508	555	512	502	524	540	495	533	539	531	525	523	542	513	510	522	550	540	518	535	550	517	521	519	540	516	522	518	532	516	570	561	513	531	501	520	498	533	524	493	468	557	540	538	548	547	495	547	540	508	557	503	542	536	501	559	519	507	515	534	509	531	520	520	519	526	509	483	531	533	510	523	549	433	543	561	541	529	513	531	507	488	523	484	537	544	536	536	535	530	500	521	508	524	524	469	520	504	522	540	511	557	550	504	466	531	478	541	547	545	550	535	533	526	541	544	494	506	536	544	570	517	531	502	557	561	535	545	511	528	563	534	514	494	531	565	495	499	533	520	511	516	469	532	510	517	518	519	507	510	517	525	535	524	540	552	509	539	556	549	500	504	512	545	488	545	522	460	545	556	537	511	510	533	537	516	537	483	525	527	541	528	539	537	516	539	514	513	547	528	521	522	515	533	521	509	545	495
24175	22557	32073	25555	23209	20911	5570	809	616	649	582	662	624	590	592	581	594	592	634	610	603	600	549	554	602	607	603	621	601	552	588	611	620	621	575	524	539	571	571	594	574	567	585	566	588	591	545	564	590	570	593	562	584	578	575	585	588	647	579	593	566	540	602	559	560	515	506	587	595	579	576	582	617	573	609	552	589	604	570	565	557	599	588	562	603	540	581	521	604	576	566	558	567	615	559	601	557	562	602	604	566	559	544	555	578	603	619	560	578	570	537	560	555	592	538	571	534	627	585	545	605	559	592	549	548	576	585	642	566	591	552	580	580	557	575	545	592	585	585	594	575	532	601	593	565	584	568	566	609	595	595	562	560	639	613	621	574	575	591	575	580	575	595	563	556	620	594	582	582	557	567	601	569	566	526	598	582	516	585	555	594	523	570	573	556	571	567	552	564	580	573	569	548	552	530	552	554	584	599	547	557	602	577	588	583	581	582	615	562	579	565	558	599	585	568	590	592	587	612	589	612	613	536	608	581	571	589	610	602	572	564	600	567	516	557	558	567	631	548	608	593	560	582	536	564	581	595	547	532	553	576	591	549	561	565	580	603	594	565	629	563	564	560	582	540	485	571	559	608	616	630	554	569	621	545	598	582	590	574	572	562	561	563	569	595	591	603	568	564	597	574	575	589	570	600	582	522	549	550	604	559	589	608	573	586	573	589	556	588	568	527	605	550	614	576	582	616	597	619	598	589	590	633	573	583	606	560	568	597	566	538	606	600	599	524	557	565	603	606	561	590	608	671	574	558	578	615	584	570	631	587	565	581	530	592	572	565	567	553	562	563	652	615	554	588	592	574	574	558	594	594	596	597	585	579	611	612	589	556	494	562	552	585	594	596	557	582	546	592	573	576	574	608	571	595	558	557	555	558	552	603	590	587	581	587	574	556	528	545	565	572	533	547	593	575	564	580	561	537	554	546	576	599	558	546	586	581	640	612	617	607	572	561	556	587	584	586	577	562	560	580	582	561	627	558	566	568	592	564	610	577	589	594	573	599	555	573	543	539	655	561	606	576	585	550	536	543	559	609	570	565	536	552	556	565	604	537	551	549	569	557	528	522	596	598	606	487	579	561	527	547	596	621	580	581	551	566	559	623	571	576	542	586	509	583	577	598	569	554	588	543	607	558	602	565	536	620	550	566	589	592	600	589	570	547	602	661	587	615	583	557	582	615	571	541	540	630	540	576	540	574	562	579	589	530	608	577	574	536	529	579	560	576	593	584	579	624	582	544	576	603	588	568	576	541	575	602	553	570	602	615	587	562	562	606	573	595	609	593	558	586	588	622	551	571	588	602	589	594	548	582	569	606	577	567	581	596	580	548	580	561	605	601	563	595	593	601	598	588	513	605	613	598	571	606	598	568	526	565	564	582	577	567	599	577	560	588	611	558	579	560	587	602	588	571	582	592	563	603	601	586	577	562	542	561	600	592	587	612	545	579	568	599	539	604	578	604	528	574	565	585	579	570	590	591	583	577	565	580	606	555	590	543	612	570	588	558	619	603	571	571	560	613	585	582	557	590	570	592	560	602	610	555	580	592	544	578	576	566	535	649	558	593	589	563	573	568	587	551	590	596	593	606	555	561	578	559	584	586	535	516	569	571	568	591	597	591	609	566	559	561	565	572	582	594	571	568	557	525	571	558	585	539	584	594	597	573	556	539	574	581	580	630	597	587	540	589	569	576	514	566	602	580	587	556	583	595	594	586	612	583	581	604	582	573	571	556	597	585	519	587	568	580	561	576	554	573	555	576	593	544	582	540	553	568	545	605	545	563	569	603	562	592	621	550	570	567	567	544	585	560	552	624	592	603	577	620	567	596	581	591	549	591	584	575	592	567	575	595	561	547	573	544	589	559	562	586	595	576	555	588	612	569	611	599	580	587	609	586	605	551	541	548	624	604	542	595	567	570	604	582	562	547	559	589	539	618	583	550	571	565	548	590	592	569	578	590	553	584	577	557	594	546	521	571	580	612	600	564	536	609	574	583	531	584	575	589	604	533	562	579	538	550	535	567	566	545	601	566	586	586	558	582	563	570	569	571	588	540	563	559	586	603	547	569	594	563	547	574	555	515	557	552	574	620	597	555	582	588	588	571	533	609	591	537	565	613	566	578	604	563	553	574	572	586	569	542	588	574	583	576	591	583	542	586	598	538	585	548	563	583	549	570	530	560	553	544	625	587	579	583	555	556	577	573	569	560	595	608	532	564	533	567	567	642	555	575	520	570	566	568	597	567	562	596	598	579	577	618	555	569	576	608	587	579	544	550	605	520	595	593	567	557	604	584	588	577	582	582	595	532	603	569	539	574	592	592	570	602	597	595	558	553	572	538	604	554	600	600	583	609	544	633	573	571	532	552	582	582	566	543	556	581	594	559	596	632	520	573	558	584	603	547	579	546	575	596	523	577	555	571	587	571	578	584	605	569	564	577	575	552	585	598	584	596	598	588	561	537	553	585	551	571	560	591	581	551	605	535	639	553	590	583	571	575	597	597	580	593	577	564	589	591	578	555	580	587	558	590	525	552	611	586	584	528	620	563	540	583	574	582	606	549	582	546	566	598	591	599	534	558	592	555	566	591	551	601	585	611	561	580	564	589	605	593	582	549	591	584	572	537	589	650	587	598	605	580	592	589	583	521	559	587	594	535	555	566	534	532	613	600	555	602	618	554	561	574	554	559	587	585	575	596	525	576	573	531	553	573	606	552	548	538	542	639	617	577	548	586	564	634	593	608	577	565	594	583	564	589	562	569	572	600	571	610	603	611	580	597	567	595	565	558	547	555	551	579	578	547	597	582	560	603	524	550	557	538	550	616	585	572	552	602	568	572	564	615	583	566	563	554	599	548	573	633	551	592	541	543	579	619	603	565	542	594	557	583	569	551	558	574	598	595	617	568	584	566	587	588	552	596	604	584	589	576	617	584	566	565	511	564	610	538	576	579	616	616	531	560	583	600	572	558	572	594	591	552	591	555	568	544	594	611	565	534	557	549	574	576	557	548	586	565	589	577	570	575	617	588	595	546	576	549	572	594	574	566	584	580	570	565	552	551	538	585	572	610	576	535	624	601	567	548	559	549	566	590	546	555	574	611	596	553	551	562	567	567	600	555	565	587	577	580	558	560	586	568	563	552	576	555	607	567	589	554	563	614	579	564	556	614	609	559	540	568	572	556	559	587	562	572	589	583	548	561	609	541	589	576	571	595	519	550	580	577	561	615	552	581	593	571	564	565	600	554	594	589	580	579	611	573	597	614	594	574	634	576	569	593	605	579	577	580	597	558	534	578	626	585	558	570	591	581	574	575	557	564	535	587	600	560	606	562	581	579	563	589	587	620	609	548	626	583	520	596	589	552	587	562	567	600	572	527	565	568	600	557	582	530	565	610	599	548	578	584	550	562	555	582	574	579	584	567	571	591	587	542	553	556	544	542	601	578	582	565	606
61167	99178	79302	15867	36077	12487	1146	1096	1035	1005	1029	975	960	925	982	976	919	939	919	896	943	872	895	937	984	902	908	910	881	954	941	897	890	880	866	879	847	861	909	931	895	923	841	935	895	952	865	866	851	860	858	955	887	887	856	858	899	866	860	878	861	895	901	902	893	904	865	910	935	904	909	876	912	860	889	896	936	869	966	917	878	888	888	929	895	901	912	941	872	943	893	908	904	900	858	846	945	881	870	875	893	882	843	876	895	932	880	882	944	849	843	860	928	868	917	889	919	890	896	897	892	921	840	919	892	871	943	848	890	899	834	911	889	849	872	870	845	897	904	936	922	888	922	888	919	916	887	867	945	847	913	876	919	939	887	921	917	917	904	849	897	853	848	894	910	893	887	908	878	921	886	892	924	893	920	884	887	908	892	840	882	888	877	921	844	889	918	905	880	906	898	903	892	921	937	853	883	932	893	917	891	842	877	916	954	887	890	909	894	874	899	878	853	845	905	851	895	897	927	865	908	902	862	934	844	852	886	849	891	858	921	941	835	898	878	942	858	903	863	904	912	881	896	845	880	871	883	941	882	872	898	940	868	892	891	823	852	875	867	932	899	934	885	922	894	896	892	887	847	877	894	886	906	877	905	908	892	915	880	882	876	857	926	886	869	913	904	942	873	882	888	846	891	925	865	920	899	908	910	902	891	885	932	874	916	905	955	850	880	908	869	938	931	912	869	921	894	942	911	916	947	908	883	868	885	879	842	898	879	922	840	918	907	878	882	903	837	881	874	875	896	911	892	896	872	907	892	861	909	857	927	907	934	896	906	881	879	905	882	913	893	927	851	883	881	888	901	869	900	855	850	871	904	921	909	862	886	912	842	895	892	839	877	894	925	875	915	873	921	947	938	943	923	875	844	906	856	955	904	870	871	841	870	927	918	853	933	893	827	915	922	887	860	908	888	908	903	943	859	873	902	877	912	881	880	850	928	857	815	887	895	841	950	919	872	860	935	898	867	939	869	834	921	852	911	894	910	902	884	846	870	913	889	878	922	868	882	898	894	918	891	851	903	866	931	903	840	831	868	928	847	863	871	919	885	849	942	841	866	929	868	855	890	904	900	895	883	900	872	866	897	884	887	875	912	870	869	910	901	887	903	895	887	860	887	932	921	856	892	883	874	923	883	893	947	947	862	905	892	865	912	866	897	894	875	853	909	870	925	853	881	901	876	916	889	877	854	928	880	858	840	896	850	881	841	884	872	958	923	911	864	958	875	886	943	945	869	918	861	906	923	908	903	865	888	870	875	942	912	950	928	880	916	956	903	915	874	876	885	909	909	845	938	880	889	861	873	870	904	901	893	913	891	872	840	917	931	862	925	820	915	895	899	917	867	878	888	912	964	864	920	870	851	896	876	871	914	863	846	890	873	982	927	890	913	897	932	912	919	908	861	872	936	901	865	917	898	878	904	856	848	871	868	964	969	940	861	935	852	871	932	867	955	913	887	900	879	880	922	955	873	867	910	914	895	844	908	932	945	874	908	852	832	899	876	918	892	887	906	889	927	838	849	949	891	902	921	891	905	947	875	845	843	919	858	891	907	886	856	917	895	873	885	933	875	897	899	918	843	937	899	882	908	843	846	920	910	901	843	875	889	907	945	910	866	843	867	831	903	879	928	875	896	838	894	938	884	867	881	916	890	880	915	868	916	901	835	892	908	906	901	905	925	882	890	915	921	884	916	952	927	860	868	921	871	917	894	910	890	853	921	883	907	907	948	953	913	907	899	938	883	882	876	908	903	906	934	894	890	915	876	866	914	903	930	856	909	856	829	886	923	892	880	897	882	898	924	907	918	831	866	908	891	903	839	885	947	889	874	881	953	886	898	886	862	910	897	920	895	842	871	914	869	896	869	940	907	906	878	877	897	837	918	870	865	890	943	931	861	881	853	868	894	943	897	958	896	935	893	911	918	899	816	897	884	897	873	913	891	864	902	895	878	865	825	855	871	945	891	876	939	881	909	873	875	935	857	914	932	931	940	916	887	877	903	919	926	938	906	879	860	881	895	847	940	928	890	958	872	836	927	873	844	871	927	833	855	861	916	892	919	926	884	873	852	909	906	855	850	867	959	903	829	869	942	925	956	864	910	858	894	898	920	879	898	928	893	931	888	884	874	934	900	862	855	933	874	874	849	870	932	901	892	870	878	871	868	825	949	858	844	846	901	914	936	797	885	888	837	925	871	946	879	883	925	897	896	930	881	887	871	889	900	885	894	865	862	970	859	873	876	882	895	858	902	896	877	928	946	853	941	867	846	877	903	877	872	905	903	893	931	894	927	839	910	915	883	929	883	927	906	906	848	898	887	862	900	877	886	897	890	902	897	861	909	910	958	874	883	883	917	907	928	854	891	912	891	902	866	883	897	852	893	947	983	871	854	918	912	899	849	918	897	891	890	885	866	868	897	889	920	900	888	923	981	932	866	833	970	848	890	859	901	894	918	860	885	887	900	861	909	882	902	912	874	921	954	908	881	869	886	943	909	904	911	935	923	899	854	870	843	829	893	828	933	876	960	883	927	949	905	848	881	862	912	839	908	939	922	893	903	923	937	900	881	916	888	919	934	917	908	895	899	871	912	896	896	889	895	967	868	867	849	867	882	907	896	915	897	922	858	885	838	862	918	873	900	898	875	930	802	857	912	885	876	902	968	855	910	907	885	912	893	916	924	932	908	914	879	902	853	883	855	964	893	915	884	855	903	851	905	880	907	874	932	848	881	892	863	872	934	882	920	849	931	913	899	878	893	829	873	882	903	889	888	876	869	889	928	871	852	905	944	907	921	906	861	855	931	889	897	884	922	859	911	911	864	870	894	937	892	899	851	886	893	832	886	937	877	886	876	884	866	863	905	925	922	931	886	955	891	874	886	887	877	870	892	828	920	867	912	890	914	879	925	891	844	888	887	908	881	888	860	853	873	814	917	930	845	906	886	870	909	851	911	915	861	881	881	926	940	910	926	855	871	857	900	899	857	886	922	909	907	886	901	849	877	878	923	896	923	868	865	851	902	924	954	894	894	864	842	875	960	882	890	844	881	917	912	927	882	911	947	853	879	869	890	901	899	928	878	906	877	853	871	878	892	941	907	903	894	898	891	861	886	937	927	937	889	859	907	931	870	916	913	891	875	906	891	897	875	906	910	888	875	850	858	931	916	923	895	930	863	882	872	933	882	842	907	863	905	862	899	901	891	871	867	936	893	846	946	904	896	886	909	976	907	876	869	885	923	919	898	930	844	896	910	870	888	883	903	906	904	893	925	868	910	888	890	925	884	901	897	802	910	875	899	887	942	913	925	867	837	912	901	847	916	979	952	900	937	946	924	850	933	877	885	903	898	868	857	843	903	918	956	868	869	948	891	908	872	875	904	874	939	879	892	893	879	901	891	899	927	884	917	898	888	874	859	877	829	895	860	802	877	918	869	853	941	900	839	901	856	859	902	841
30042	30160	29023	8591	2867	1169	442	438	415	423	416	442	462	418	428	409	387	419	428	393	391	438	399	440	417	416	439	435	427	416	427	389	438	425	428	422	420	424	414	406	393	418	424	422	379	436	429	448	423	418	423	447	438	414	427	413	423	379	438	410	430	412	437	452	422	395	395	423	407	470	377	420	430	423	420	422	421	434	428	408	441	400	409	397	402	408	411	448	421	450	392	423	403	401	442	394	433	394	411	421	414	418	440	419	411	408	435	412	406	417	406	435	446	416	433	406	420	427	426	438	446	423	411	428	396	407	401	372	439	410	420	417	411	442	437	433	383	429	394	418	423	412	404	430	384	421	419	409	443	389	439	389	425	419	421	419	408	404	452	416	457	462	424	407	378	420	429	422	436	422	408	420	472	407	432	441	398	422	407	424	399	463	416	411	418	398	423	416	442	417	376	401	431	437	425	407	448	411	441	462	375	437	396	433	394	423	405	445	424	424	419	383	429	404	443	388	453	436	432	429	414	437	414	373	403	393	442	367	427	408	410	441	389	423	407	422	431	422	428	431	401	464	435	420	440	411	424	393	408	426	394	426	411	410	418	439	440	433	374	411	421	370	394	366	395	405	443	432	418	427	420	380	424	421	402	382	400	417	412	412	381	427	414	402	377	406	440	448	418	394	410	425	390	368	406	391	414	443	431	373	401	378	439	416	452	386	426	382	395	373	421	394	444	421	417	392	414	387	445	412	417	433	389	410	400	397	438	400	407	391	431	429	378	432	387	414	411	424	439	429	401	425	447	414	408	429	391	438	385	427	418	398	418	439	413	422	454	406	423	390	441	391	424	384	381	441	385	414	405	408	417	407	455	430	435	393	391	406	404	374	421	444	423	403	458	439	398	414	412	414	393	398	402	428	434	378	426	423	412	410	393	431	451	423	444	399	437	426	385	441	425	422	439	422	415	408	431	408	376	412	417	433	394	375	428	441	404	432	421	429	442	405	406	422	431	427	419	399	384	426	403	459	383	397	423	418	417	409	403	441	419	427	378	431	384	464	443	409	420	416	452	407	423	381	417	471	401	440	403	411	442	437	407	432	459	453	420	415	440	428	410	408	396	391	416	400	376	402	379	379	418	424	451	390	455	405	421	418	411	419	413	396	454	408	420	399	433	376	388	422	390	426	425	401	420	433	424	383	405	389	425	429	415	425	401	448	390	407	422	427	413	404	422	417	411	393	409	433	427	386	421	448	413	394	402	407	397	383	463	406	461	401	410	397	423	419	423	416	414	391	423	423	440	473	388	410	407	407	427	408	430	441	414	402	432	410	383	419	443	421	400	393	420	420	415	389	398	384	402	438	435	391	403	366	438	425	397	431	426	402	428	436	427	412	431	434	416	420	391	362	385	433	417	399	435	430	378	430	430	411	438	432	401	379	420	438	415	420	447	411	408	462	412	441	415	405	420	428	405	389	401	438	409	421	410	411	440	382	424	420	418	388	439	417	415	388	420	407	446	405	410	429	420	369	407	418	399	405	417	416	437	398	393	442	459	413	396	391	423	445	394	441	416	419	435	427	452	391	399	400	473	433	421	403	412	471	441	418	396	436	426	406	417	405	406	399	420	404	394	386	399	427	414	399	417	407	388	443	395	434	463	417	409	402	426	384	456	425	405	405	407	402	469	443	435	391	418	415	424	441	433	400	398	395	388	409	393	422	420	441	440	390	425	417	456	435	421	429	420	408	399	399	421	390	407	391	415	379	405	445	394	390	381	408	404	416	402	412	409	409	397	423	421	446	388	422	390	427	439	404	456	416	390	407	412	422	443	435	437	415	439	413	436	427	424	377	400	416	411	427	423	390	406	450	428	419	412	413	381	402	394	455	456	425	424	424	432	444	386	392	457	420	418	421	369	414	434	407	430	416	456	449	407	400	421	419	421	390	407	414	434	411	411	405	409	381	399	410	392	391	433	374	397	416	451	437	380	399	397	400	465	413	450	428	458	441	397	423	441	435	431	425	394	416	428	421	433	407	434	417	423	398	426	408	422	435	432	413	417	414	419	444	381	412	423	434	416	439	435	423	417	420	415	429	361	388	407	453	430	432	405	383	416	416	390	395	398	411	400	399	400	395	447	411	388	431	416	396	430	453	394	388	420	437	416	422	416	425	430	444	407	429	413	388	361	426	456	426	432	416	450	424	447	389	418	402	382	411	390	416	449	414	412	424	472	392	437	399	437	429	408	430	426	389	450	385	394	383	422	428	426	421	375	385	429	436	419	438	400	415	432	415	425	438	413	450	395	449	402	406	415	465	410	420	411	425	393	407	420	401	415	379	410	433	412	430	430	449	437	419	420	412	389	386	426	399	415	393	420	412	401	426	391	407	411	423	413	433	417	418	445	440	400	437	436	405	435	462	465	363	399	396	418	402	436	422	410	449	401	422	448	401	429	404	403	414	403	382	416	417	395	413	420	423	451	405	404	388	421	460	427	421	413	455	435	401	410	447	405	428	428	424	424	462	441	428	423	376	415	459	374	453	374	435	395	411	407	412	414	388	409	459	447	421	399	415	444	438	443	433	443	383	454	438	418	442	388	421	426	414	433	440	421	383	417	426	425	381	405	419	395	381	422	416	417	419	431	421	415	401	415	454	435	397	411	402	406	415	425	420	438	383	438	470	392	416	418	387	401	425	406	365	375	405	421	446	402	414	406	422	441	438	364	416	410	437	435	424	399	433	458	422	425	417	408	405	414	410	374	417	397	429	405	409	440	427	431	412	408	415	390	423	447	414	425	413	434	424	441	419	421	430	403	437	429	384	407	411	394	406	416	430	415	407	395	441	434	411	369	445	408	417	441	442	444	431	433	423	402	436	419	426	415	419	410	392	434	443	391	400	425	414	431	439	404	390	424	427	412	417	420	431	427	411	384	390	426	421	389	439	449	411	419	415	415	410	435	412	394	406	392	420	396	432	383	429	421	396	426	427	418	416	405	437	363	421	423	410	445	386	404	418	391	406	409	430	394	421	464	421	426	423	409	415	407	412	423	409	444	448	413	408	418	427	387	401	419	420	406	403	405	434	414	405	430	407	397	391	427	441	377	401	406	409	435	423	430	446	438	445	415	410	375	401	444	382	431	407	404	404	402	398	428	424	401	411	418	402	396	415	394	444	426	428	424	432	428	402	440	423	443	416	384	410	448	408	402	417	414	404	437	426	411	430	394	427	403	407	368	459	435	394	410	447	415	418	428	420	420	419	413	403	390	412	444	403	407	435	452	399	428	428	387	417	420	387	433	430	408	385	416	402	422	379	436	393	440	398	450	465	385	452	435	377	381	406	426	414	420	404	438	378	387	443	392	419	446	432	443	397	446	417	449	433	453	459	378	403	417	402	439	364	401	411	425	404	416	410	382	421	438	385	413	423	379	386	375	451	434	407	387	426	417	427	368	419	408	424	383	389	422	447	424	386	441	406	383	405	424	371	432	422	404	443	404	445
37396	47835	33816	5263	6281	2395	704	748	772	696	700	682	671	713	684	719	710	708	710	719	694	722	737	719	700	722	694	713	697	689	717	718	749	711	732	718	683	682	709	710	679	718	689	671	663	675	718	682	670	720	699	716	704	715	720	679	692	706	696	701	714	703	682	688	737	730	722	684	713	698	704	732	689	675	694	727	721	725	686	670	685	708	705	773	714	707	648	692	745	698	661	756	685	682	673	693	719	697	724	769	679	700	656	664	680	681	707	756	660	691	716	668	716	676	726	710	694	694	699	704	705	690	638	757	672	694	722	726	743	709	703	693	706	709	665	712	738	709	684	712	724	679	696	746	686	709	656	735	695	730	684	681	671	730	737	686	686	695	671	657	698	709	730	763	718	718	753	661	737	702	698	740	716	714	697	688	691	699	704	696	685	693	693	721	702	738	691	730	671	749	727	669	675	682	712	672	685	686	708	651	713	689	662	660	715	733	700	740	709	733	691	715	691	695	761	700	731	690	685	707	647	707	686	696	719	716	666	710	695	722	648	692	713	707	745	731	718	736	707	680	655	723	660	760	739	730	749	702	721	710	735	691	709	725	717	697	737	718	712	711	643	695	702	755	722	683	704	684	715	720	736	739	671	702	729	707	697	713	721	697	680	763	753	723	698	706	714	701	694	731	699	676	722	725	711	690	736	705	689	717	719	700	706	653	687	754	711	684	704	657	670	718	687	665	739	681	725	703	707	678	705	708	744	718	763	694	705	723	680	704	690	698	726	676	711	737	685	694	703	649	755	706	714	748	684	701	769	694	686	707	708	736	696	701	728	706	730	698	717	691	699	755	645	736	710	669	708	679	751	713	682	679	755	726	732	666	728	727	692	719	738	708	700	716	706	714	711	719	788	764	700	656	694	680	717	722	704	674	632	722	701	683	670	730	678	712	714	710	765	693	667	653	697	711	693	719	669	682	713	749	698	737	716	694	711	725	698	757	667	674	698	705	723	701	699	708	694	649	716	680	700	701	646	731	694	746	666	702	681	723	702	659	737	689	687	692	702	681	678	695	678	756	676	727	689	710	714	680	715	758	701	692	701	769	720	703	718	738	692	655	702	658	782	691	726	697	682	735	716	706	725	685	731	700	718	709	711	754	709	687	701	743	733	660	710	691	688	739	746	766	683	702	677	659	749	664	697	723	712	686	711	710	722	728	665	721	751	741	723	729	716	679	726	743	735	726	766	706	728	678	710	712	706	788	681	746	680	685	692	721	713	707	698	735	676	674	693	685	691	692	673	745	690	642	731	688	675	695	708	701	734	693	694	682	756	750	673	730	724	709	697	695	752	675	723	680	673	743	714	721	681	736	754	700	718	691	717	716	708	700	676	632	742	730	727	689	703	626	711	720	708	716	685	721	688	705	739	687	740	765	678	700	706	732	729	698	730	719	723	720	753	672	704	659	695	700	718	697	677	682	707	703	726	684	719	688	736	680	647	721	703	709	721	696	680	775	710	732	711	670	695	725	656	689	710	674	704	697	670	753	677	716	705	653	658	767	716	684	687	713	677	676	725	719	702	700	680	708	703	670	695	739	681	781	723	724	716	781	699	739	678	717	695	692	670	683	690	740	710	732	724	701	659	717	684	728	700	709	749	721	736	707	677	677	745	697	660	715	684	680	717	688	672	687	728	738	719	734	694	690	730	741	671	697	741	720	752	643	713	710	656	726	732	710	706	672	706	687	653	687	688	689	671	689	752	702	740	701	700	761	697	706	668	747	770	735	715	694	687	692	728	699	719	684	692	734	677	716	717	756	709	671	687	689	641	747	719	689	718	685	708	674	702	670	757	689	686	728	715	654	699	698	683	726	721	679	720	732	728	696	714	724	675	703	718	713	697	719	665	699	734	712	695	689	704	698	727	678	699	758	704	655	690	731	706	711	663	691	735	735	678	703	675	698	700	694	667	717	727	694	696	732	687	661	708	717	732	726	719	699	712	709	668	686	722	745	724	737	719	679	743	706	665	730	709	729	647	725	718	706	728	647	724	694	722	703	715	653	661	723	673	678	712	696	709	733	692	625	771	692	678	684	797	719	724	738	696	719	689	679	752	649	703	702	664	754	710	717	704	723	699	755	684	729	713	691	769	724	703	647	691	708	654	699	692	696	696	687	708	685	714	712	723	725	700	687	707	703	733	713	744	727	708	686	712	685	759	713	691	746	689	683	675	720	705	725	711	700	722	714	681	660	724	738	712	696	726	694	658	656	715	635	756	707	679	690	760	761	653	753	695	712	695	720	670	724	691	699	648	752	733	706	650	714	698	716	684	673	688	667	712	736	693	702	706	668	673	711	678	665	678	702	688	719	701	707	685	686	709	680	710	687	697	749	696	726	721	708	700	703	729	706	698	650	666	743	699	665	647	672	703	712	710	693	700	723	635	681	702	712	708	717	716	705	733	750	689	700	685	731	710	717	697	709	689	669	685	774	757	696	689	674	678	696	743	692	731	695	728	733	684	688	681	699	721	674	693	663	662	745	723	711	698	678	685	697	713	676	719	738	706	726	736	694	671	700	723	692	672	705	681	671	679	736	690	674	720	685	719	712	685	685	693	713	723	717	697	669	703	664	731	686	735	689	688	723	710	744	753	671	699	723	670	758	688	658	715	704	715	753	713	677	690	727	710	720	704	725	706	687	686	685	707	704	713	755	672	739	707	713	674	723	761	666	726	714	718	717	759	714	695	732	722	745	691	705	741	720	711	731	719	690	670	719	690	760	694	693	713	639	682	704	696	730	657	656	685	706	697	725	699	655	702	684	691	677	677	748	708	666	705	691	750	696	744	675	687	692	681	723	738	638	709	714	703	697	686	686	695	710	717	686	689	725	712	732	648	673	690	724	688	715	721	725	680	695	677	647	730	688	695	739	676	702	719	736	705	734	750	641	738	732	725	659	710	733	693	651	763	691	710	684	741	691	705	714	668	664	701	756	728	677	712	712	712	705	706	709	711	693	679	730	712	747	704	718	728	728	708	651	741	735	688	663	716	685	732	706	712	700	700	732	714	722	675	700	740	685	681	725	718	724	705	682	667	686	755	739	704	736	713	708	671	709	723	704	734	672	692	722	726	690	722	678	725	700	714	709	676	698	716	639	738	664	672	727	704	651	674	708	716	704	717	739	694	760	683	719	742	697	716	718	724	701	697	700	726	718	691	661	737	697	722	735	687	673	680	671	733	706	719	646	713	697	712	677	687	676	754	708	650	694	704	784	747	702	683	677	683	694	723	724	708	685	691	731	702	752	732	657	678	717	741	736	665	718	699	692	759	650	714	700	731	660	778	714	739	712	698	668	665	677	678	714	692	752	682	698	708	648	678	739	733	651	702	704	700	695	697	725	714	710	657	741	701	694	713	690	685	685	684	698	713	662	694	705	696	710	696	720	689	694	715	726	717	698	693	697	710	750	733	731	679	700	728	680	702	690	678	674	732	710	738	688	680	732
25779	23755	32049	25388	21850	14081	1102	389	330	339	336	357	333	328	347	370	350	340	352	321	311	347	331	346	349	331	328	354	356	359	301	318	315	322	336	321	314	349	301	327	343	350	334	309	320	340	347	343	311	317	331	294	336	318	327	322	311	348	296	340	336	352	322	348	302	326	333	318	359	341	319	343	315	343	316	319	329	308	326	321	324	297	329	331	329	319	301	285	324	324	335	326	343	324	336	359	320	354	306	314	347	308	320	319	340	340	312	300	327	325	345	326	292	345	337	299	343	336	303	331	338	325	336	332	317	358	328	284	277	296	344	328	292	271	326	336	327	332	353	321	335	297	294	318	303	342	309	305	335	329	325	335	320	326	323	310	353	327	310	329	332	314	325	330	334	323	346	312	338	335	349	325	335	293	335	319	292	339	321	311	367	318	341	291	340	311	349	319	330	351	336	351	320	311	300	297	329	339	308	333	312	327	324	272	339	316	342	307	301	320	314	324	332	341	315	311	318	335	322	318	336	322	317	313	359	380	335	309	332	299	339	316	286	291	331	322	337	297	324	302	293	323	333	329	317	328	358	344	301	338	338	310	325	322	312	354	331	331	302	346	380	322	326	306	306	299	336	306	312	343	335	353	342	326	331	325	322	342	330	288	365	355	347	327	343	306	357	321	304	325	348	296	307	354	308	369	339	337	327	334	307	309	282	309	299	331	309	324	324	314	313	311	299	340	322	297	359	317	309	321	329	348	315	335	342	310	336	329	314	308	347	326	338	328	314	333	330	339	320	349	320	319	348	312	303	310	294	334	311	301	321	303	317	338	336	345	302	329	276	335	323	290	328	340	327	340	321	314	291	321	337	324	336	330	326	320	346	330	307	323	325	326	333	341	318	301	335	311	337	319	347	317	322	320	315	325	316	321	322	324	305	335	352	373	337	288	320	335	314	302	334	303	358	359	306	342	329	348	318	338	301	310	305	306	320	334	311	326	300	321	362	333	314	304	326	350	317	341	321	329	330	319	348	315	331	303	316	309	303	343	305	309	301	338	349	309	348	357	310	333	333	306	358	306	311	328	327	340	368	343	309	331	292	353	319	330	341	332	320	312	342	327	332	318	313	310	313	344	362	323	314	335	300	310	322	317	346	321	306	324	308	304	308	348	313	305	347	340	342	353	337	335	362	341	347	308	316	333	328	325	342	307	356	350	337	280	302	299	331	324	360	353	312	333	335	344	323	341	320	340	338	341	309	324	295	322	310	314	332	316	338	330	323	321	337	309	352	345	306	346	309	322	285	312	301	324	320	314	290	367	303	316	315	319	321	343	295	353	365	334	355	311	307	295	320	351	339	304	317	308	290	334	336	335	310	335	352	316	312	308	341	316	332	324	318	324	335	332	329	318	319	337	306	306	324	327	302	332	325	320	296	296	338	347	338	321	348	344	308	327	352	323	302	287	317	320	313	312	341	301	338	329	346	336	316	306	320	328	328	281	317	315	316	329	331	346	334	324	346	326	315	293	319	326	304	317	335	330	348	347	315	318	300	357	323	333	358	275	327	323	364	327	316	331	298	345	342	311	268	308	315	297	322	322	348	302	325	296	325	334	336	331	305	349	314	343	318	342	331	359	329	317	335	301	314	336	327	303	373	324	340	309	319	346	330	325	287	319	315	331	354	345	324	318	309	345	301	289	315	343	336	376	316	322	322	337	310	331	313	316	312	319	325	329	322	321	354	320	324	321	293	317	320	309	336	318	312	329	314	317	302	326	300	329	326	338	335	304	310	332	290	325	312	326	338	284	320	313	314	315	319	314	320	313	319	314	314	346	325	316	316	309	320	347	320	346	326	351	328	352	335	303	319	336	305	337	347	320	362	331	319	347	311	318	327	321	338	356	314	335	307	319	308	330	331	320	347	275	316	319	311	312	329	334	288	318	342	313	315	341	348	332	297	320	291	336	373	278	324	354	327	360	316	335	346	346	286	323	317	355	318	314	331	319	304	333	370	329	356	358	311	328	310	317	314	340	331	278	293	311	334	329	366	351	315	351	317	309	369	311	291	329	339	351	326	345	314	315	342	318	342	306	328	314	345	315	339	298	328	280	341	327	313	343	329	316	327	359	342	309	329	302	326	294	340	300	309	321	311	342	310	295	287	350	346	309	348	341	325	331	306	354	356	377	310	344	334	360	338	305	316	325	348	333	338	331	352	318	349	322	328	325	339	358	356	285	338	331	317	323	317	324	309	300	345	316	364	334	335	349	342	323	290	301	316	351	339	333	317	313	310	319	340	309	315	304	319	325	317	330	339	319	343	346	321	303	314	359	328	320	343	329	302	315	319	334	353	293	315	341	326	336	329	365	360	336	300	344	353	329	321	317	327	332	335	319	351	361	339	335	339	331	336	316	369	339	305	335	338	335	345	364	324	342	334	330	315	286	332	340	346	309	311	301	310	313	314	328	366	322	323	338	361	324	342	316	317	341	341	320	319	293	326	322	349	299	341	326	325	349	344	353	311	308	307	319	323	328	336	329	308	324	327	308	344	330	314	341	322	354	302	324	307	355	292	323	348	313	321	327	315	333	323	322	336	299	289	322	339	304	279	357	332	311	340	348	338	309	318	338	329	320	342	337	357	309	353	347	310	347	361	292	319	308	344	349	313	327	341	321	350	329	335	311	307	314	311	350	327	316	318	340	312	314	318	287	337	316	312	321	333	310	350	346	337	334	308	327	320	337	306	333	306	330	322	349	298	340	345	287	355	333	329	306	314	322	299	300	344	331	364	310	335	327	326	341	322	318	366	309	311	331	337	344	315	334	324	341	341	331	339	318	296	311	319	338	302	335	331	303	336	373	360	329	314	343	334	314	314	313	326	325	315	309	308	308	307	305	344	336	342	308	325	319	316	317	321	346	316	321	310	323	339	333	336	348	340	350	334	319	294	294	343	299	329	306	350	316	336	343	349	351	355	315	325	302	344	334	331	343	317	332	327	324	334	320	305	323	346	310	325	336	338	301	285	318	305	329	344	360	309	343	324	342	318	337	302	330	295	304	317	349	380	336	346	314	318	302	339	320	318	323	337	326	337	342	347	334	338	319	329	336	336	279	308	342	330	342	339	311	292	335	328	303	330	315	317	315	333	334	334	292	324	321	327	296	322	301	341	339	336	317	326	328	289	300	322	310	326	344	365	356	335	336	315	303	348	340	305	358	335	326	311	295	317	325	321	332	320	344	327	345	322	314	310	333	364	342	340	324	330	307	326	313	322	345	334	344	303	301	348	318	317	348	305	317	292	339	337	307	324	312	334	368	318	331	324	333	331	321	309	338	339	325	323	320	339	318	298	317	319	314	306	338	321	315	315	283	312	336	290	322	319	327	317	310	362	352	345	303	301	313	333	313	334	318	335	306	302	288	323	302	311	312	300	368	337	326	302	329	305	311	353	312	297	306	339	286	344	336	342	311	353	337	334	307	323	330	288	337	336	349	343	340	297	351
60213	85500	61787	10370	26880	11245	657	657	578	581	592	597	542	574	567	571	621	576	590	628	568	536	535	532	569	555	515	531	543	558	548	546	553	553	542	574	559	535	591	573	582	565	514	577	548	586	552	531	582	577	619	574	558	541	567	543	545	578	564	563	565	531	580	543	580	540	592	544	568	565	560	573	576	557	528	560	602	561	563	559	523	527	552	551	564	542	545	537	550	559	587	610	547	536	501	542	598	606	542	540	545	525	582	488	554	577	549	579	487	563	532	575	545	578	539	563	564	563	568	580	569	576	548	574	567	551	574	527	613	609	582	520	566	550	572	544	527	525	554	575	528	565	565	566	547	542	514	546	523	584	578	576	577	523	581	549	561	575	558	567	570	570	611	543	592	542	563	526	591	577	548	527	543	575	543	539	546	544	508	594	580	517	530	571	578	562	504	584	521	603	579	542	552	580	538	537	533	562	576	560	583	556	574	536	566	553	560	583	576	587	575	554	560	540	562	579	519	541	632	549	515	566	570	550	543	555	555	578	523	560	532	542	550	593	572	555	574	570	593	538	528	575	568	552	549	528	574	546	569	548	537	563	572	568	573	542	532	528	594	548	528	543	567	588	548	557	601	561	567	531	543	558	568	550	555	595	525	556	543	585	581	525	569	547	590	500	507	550	561	541	576	565	531	549	500	508	517	537	556	489	565	557	551	555	551	579	579	542	571	532	490	538	550	538	566	521	577	556	531	546	558	581	576	540	566	614	544	565	513	501	495	523	582	553	534	517	599	558	578	540	520	516	548	575	553	551	573	529	564	544	609	563	549	576	542	564	577	572	539	543	530	550	560	557	524	527	554	527	539	587	519	596	576	586	543	570	557	540	554	585	565	527	525	568	610	551	555	503	561	570	545	596	576	545	561	559	554	612	585	532	559	514	544	593	527	554	596	528	555	548	546	554	545	525	540	577	590	557	548	561	557	561	551	565	587	561	551	503	558	581	524	538	548	566	550	600	589	542	579	525	512	500	533	553	570	556	535	602	566	523	583	525	518	570	559	497	613	542	564	533	562	515	562	569	568	526	577	542	543	586	532	557	554	515	600	540	563	533	539	530	542	566	496	529	524	578	578	552	562	514	555	511	553	551	558	525	579	545	552	595	563	543	553	537	557	589	593	530	553	536	580	578	551	580	548	603	560	504	568	545	533	547	545	558	565	533	522	575	535	556	573	573	568	596	525	533	526	570	566	531	560	530	563	578	537	595	547	543	578	574	541	533	543	549	583	553	546	578	550	537	594	576	552	519	548	573	550	561	567	511	578	565	544	539	538	579	582	587	572	551	527	560	596	557	580	526	587	563	584	581	553	624	527	537	579	566	559	579	567	553	556	569	555	535	566	532	526	514	584	624	546	556	530	559	537	538	584	539	564	565	554	578	574	539	549	544	563	556	547	550	565	598	520	561	531	552	614	568	576	556	622	596	543	561	570	554	562	580	558	544	551	524	545	570	519	564	579	526	560	541	531	538	589	528	572	605	526	524	551	581	557	542	592	565	543	568	559	568	550	547	562	518	565	566	561	531	572	563	560	548	575	548	564	532	537	562	563	569	596	595	556	545	571	567	523	592	525	554	589	561	563	554	542	549	577	533	563	562	558	570	568	540	569	600	537	560	562	533	581	553	561	553	558	560	576	568	516	574	576	529	593	587	529	517	583	555	547	579	573	545	583	547	611	555	543	561	517	554	528	561	526	570	575	578	529	523	559	529	554	546	557	548	598	576	565	554	598	521	562	558	576	552	570	546	580	533	564	545	570	556	542	571	528	567	559	535	534	567	556	588	559	521	539	513	567	554	555	513	600	546	583	580	552	566	524	536	542	579	551	581	562	584	531	555	571	536	557	589	548	539	536	534	562	537	567	600	519	546	542	597	585	542	542	570	552	556	569	560	509	518	569	547	575	584	535	538	538	572	568	534	509	534	533	564	571	551	522	545	551	541	560	577	543	567	592	539	566	563	529	561	537	566	585	554	539	560	571	506	548	566	545	575	553	555	581	579	570	585	532	561	562	610	564	535	587	598	512	574	568	578	573	600	542	550	582	595	572	558	542	541	523	554	584	528	515	570	584	582	533	538	548	595	543	566	549	528	583	563	548	517	590	556	537	570	535	549	555	605	540	553	591	571	534	578	572	516	551	542	581	559	558	560	568	574	557	525	531	571	585	567	559	580	556	546	528	570	528	582	566	512	546	565	541	560	603	565	542	556	554	569	543	544	545	552	570	588	539	559	551	564	522	556	583	576	528	552	576	556	538	580	530	565	562	557	550	586	528	569	549	541	578	518	545	548	603	545	555	571	525	624	546	561	582	591	594	574	596	528	541	555	526	537	583	532	544	578	606	577	582	568	521	571	531	553	544	493	511	590	556	530	540	573	539	533	581	547	563	549	571	561	518	551	536	552	568	536	544	538	553	561	556	585	564	557	543	553	511	532	571	548	581	526	557	552	564	618	561	558	547	562	535	575	549	597	527	568	538	584	542	581	536	572	567	566	524	595	538	559	554	520	565	592	573	550	599	545	576	590	513	557	549	548	538	559	586	536	533	555	567	508	528	553	556	564	563	547	562	540	581	582	531	559	584	572	525	556	541	610	570	552	562	552	515	586	586	570	585	570	576	564	525	540	549	593	604	569	555	559	543	534	521	577	540	530	563	570	566	547	526	573	564	526	564	592	562	569	549	524	556	566	510	553	534	534	564	588	561	524	572	545	487	573	593	564	493	589	547	525	535	549	545	559	589	568	526	550	585	582	556	584	527	560	572	527	567	554	607	504	570	580	589	583	503	562	557	542	592	587	548	543	526	543	551	563	529	590	547	541	549	558	551	570	548	570	541	594	603	533	586	574	552	531	511	601	620	609	556	529	535	534	583	552	536	566	556	559	568	598	563	578	578	583	572	548	583	581	511	558	558	581	570	550	564	533	562	525	554	570	541	600	543	543	547	539	571	548	577	625	605	533	532	573	563	591	591	561	562	555	504	524	570	538	560	531	550	531	542	547	559	536	580	560	585	542	541	532	540	551	587	548	534	559	550	545	521	578	557	531	539	558	592	583	548	556	534	539	569	598	532	539	537	565	574	527	582	547	564	594	531	570	496	570	564	613	555	591	565	548	548	531	547	568	561	583	576	576	527	584	570	520	546	513	563	521	556	538	552	582	548	547	560	553	546	575	578	591	595	546	548	567	555	529	552	557	537	554	512	567	601	564	566	576	606	551	571	584	567	622	544	580	571	580	557	517	563	589	587	570	576	552	519	570	537	564	556	561	542	570	556	565	571	541	534	510	533	554	542	599	536	535	568	537	609	576	567	544	567	523	587	568	571	545	550	565	563	531	541	553	553	562	570	498	581	551	556	554	526	532	550	564	561	546	592	534	554	578	552	532	632	574	529	541	574	553	521	540	559	577	514	564	549	576	576	528	579	569	606	542	548	557	568	582	554	588	571	560
24192	22831	31213	24631	22691	20792	5859	733	641	634	639	605	603	575	635	631	605	599	578	585	582	577	590	590	609	641	590	604	628	635	565	591	509	556	598	535	614	594	611	620	626	572	606	560	599	564	611	548	558	614	567	619	568	589	578	636	575	589	573	588	566	589	578	583	562	553	558	600	562	552	572	607	563	581	590	611	595	609	562	587	604	572	574	566	586	615	549	625	590	641	609	577	567	578	609	569	590	553	569	593	599	572	594	573	586	571	589	588	588	628	657	587	576	555	589	601	554	611	612	597	630	591	627	599	601	597	592	565	640	577	596	557	535	570	603	602	576	574	585	596	604	601	642	572	588	548	598	624	619	560	602	589	564	601	585	619	588	566	539	603	584	611	604	618	563	589	565	584	584	592	560	598	585	576	569	605	554	539	555	572	588	602	578	614	648	541	556	590	584	597	619	595	620	645	622	597	578	597	607	558	590	610	550	628	593	611	553	549	594	530	535	570	619	584	596	609	569	557	623	598	564	586	579	594	575	573	601	576	569	559	654	594	584	574	579	595	535	585	565	598	564	597	564	551	575	556	571	609	574	568	562	580	596	518	594	599	593	567	590	549	599	629	561	559	632	652	559	554	613	598	583	636	626	594	530	580	613	612	583	590	594	581	587	599	612	601	570	584	577	581	580	556	608	601	593	549	569	635	578	580	605	587	604	594	568	608	593	620	620	606	575	573	542	614	558	553	584	584	596	609	605	583	610	589	565	628	626	572	596	612	580	589	598	596	543	586	622	585	615	602	564	594	587	561	603	570	579	595	579	596	608	636	547	608	597	583	594	600	562	588	562	590	601	571	608	592	554	566	633	604	567	565	585	578	600	551	567	613	553	635	558	568	568	601	609	605	612	576	574	603	559	570	542	623	582	588	595	555	646	598	564	646	557	602	573	567	596	567	559	545	581	595	577	579	524	579	567	621	602	642	601	634	569	581	564	587	612	595	583	594	601	585	575	575	592	623	565	576	559	559	578	571	601	538	613	607	620	576	584	597	611	565	576	551	614	551	553	554	550	569	633	554	566	608	576	576	596	564	580	587	626	593	580	545	596	546	540	616	595	559	587	586	545	608	606	552	597	567	584	545	601	566	540	576	566	596	540	562	588	600	571	588	582	594	606	562	612	579	598	575	579	574	567	582	573	594	589	593	613	572	636	542	626	583	576	568	628	560	602	569	590	593	607	578	620	562	576	565	578	617	604	536	608	557	610	574	564	586	567	561	551	566	593	577	636	573	600	651	582	598	583	579	594	603	622	569	562	590	535	600	600	595	580	606	579	584	601	596	577	581	570	599	618	592	603	541	603	596	581	572	624	570	596	582	575	563	597	592	585	593	622	542	548	587	594	564	593	603	630	593	613	603	628	565	611	623	569	656	580	603	577	597	564	582	624	569	570	580	652	563	583	538	619	601	549	601	620	619	587	592	610	592	601	575	567	563	570	567	561	580	629	565	601	605	612	561	592	603	623	586	594	579	620	605	609	574	586	568	611	581	600	554	625	582	631	595	595	576	593	613	566	629	585	582	607	584	565	625	572	623	579	558	572	564	587	577	591	563	605	556	569	620	613	610	570	617	575	558	566	591	576	628	575	588	617	597	604	577	552	609	620	589	571	555	590	574	613	587	597	651	585	597	598	592	600	595	613	605	578	579	602	614	616	582	585	566	589	600	610	588	590	544	584	565	580	610	609	588	632	608	574	577	598	604	606	596	644	542	576	631	609	543	595	589	559	604	555	579	568	603	549	620	602	593	598	592	578	627	538	545	592	586	646	575	591	600	603	557	563	583	572	580	585	600	602	559	579	582	644	643	588	574	609	643	612	566	609	577	542	596	621	568	574	598	559	572	583	599	577	569	578	612	580	605	625	549	613	591	610	596	567	593	595	585	569	614	559	529	579	583	529	566	600	579	577	591	601	549	595	588	601	555	546	576	550	583	579	627	533	547	622	577	535	555	625	614	600	556	588	544	551	574	593	611	587	576	562	594	637	581	604	578	567	581	631	579	589	549	620	560	616	594	591	597	591	560	578	584	595	570	573	549	587	646	544	575	577	571	597	587	573	590	585	608	582	592	594	557	576	585	592	612	574	580	536	578	614	583	573	563	576	594	560	620	637	593	561	558	584	614	562	546	552	582	555	595	577	558	593	607	584	621	632	593	583	607	624	567	588	592	592	592	599	575	580	608	587	578	590	571	594	579	579	580	604	605	583	579	565	646	587	598	527	600	571	563	590	562	591	555	632	623	611	576	580	610	581	589	636	609	614	580	565	591	606	595	590	580	573	549	593	560	548	578	554	552	569	634	605	602	582	647	595	581	562	616	573	570	556	597	598	560	578	578	566	564	586	581	569	537	590	589	543	594	606	571	552	583	597	551	584	587	565	608	637	610	599	573	590	549	587	605	569	578	604	555	571	571	593	545	592	608	571	608	617	540	603	610	628	591	601	572	589	601	564	555	604	600	604	605	614	569	603	584	597	567	565	597	608	593	566	563	566	589	576	580	594	579	625	607	585	585	610	580	579	609	572	557	617	563	540	597	614	579	578	597	587	645	568	581	589	610	513	589	581	590	581	612	588	601	606	586	551	597	577	546	567	535	601	575	586	563	602	594	585	593	552	558	604	581	596	569	609	588	616	565	567	567	607	611	585	563	596	551	567	563	624	581	579	602	579	613	556	625	563	572	588	599	574	595	556	588	614	578	611	614	556	608	602	573	559	579	567	589	583	551	563	539	541	605	601	600	614	650	587	534	545	611	557	571	595	555	558	552	586	642	566	625	588	547	587	579	585	622	619	609	589	618	552	602	594	594	617	617	566	575	617	561	557	583	572	581	593	572	599	550	586	571	574	563	602	567	641	577	532	555	606	568	594	570	594	566	598	537	578	597	566	579	566	629	599	588	591	563	585	557	577	569	579	610	553	544	577	579	589	594	586	565	555	603	622	588	593	554	629	607	570	614	593	614	582	581	568	603	617	592	563	598	611	610	571	580	598	607	580	594	608	574	612	600	596	599	584	640	639	614	573	610	612	541	575	582	592	617	598	624	577	622	628	590	559	594	567	571	579	590	568	571	574	551	624	545	592	547	631	577	596	573	575	558	538	583	573	595	555	600	557	508	560	595	582	568	583	544	616	562	597	586	638	626	591	633	569	580	601	560	563	561	538	611	595	566	564	578	557	569	560	566	557	595	585	589	549	604	628	580	598	604	606	588	621	569	685	544	605	590	579	565	569	592	593	564	597	609	571	576	603	546	600	581	625	604	605	596	579	578	576	544	568	604	585	577	649	554	574	542	597	610	595	543	600	591	578	574	560	574	605	593	585	585	601	566	570	576	612	590	591	634	592	584	574	575	605	589	590	576	533	635	606	600	553	543	609	525	593	575	595	612	570	540	647	545	598	558	616	588	604	623	578	550	556	595	632	602	574	622	570	571	606	562	637	576	573	567	563	581
61367	97638	69632	14656	35091	15067	1053	1119	1072	976	972	966	941	963	949	973	934	953	935	934	928	927	969	919	954	934	911	926	924	898	938	903	943	956	908	907	952	903	955	913	918	923	927	951	914	948	915	901	908	928	896	880	928	933	956	907	882	958	916	902	922	916	957	862	925	950	953	929	860	931	908	935	887	962	931	957	951	943	917	935	897	954	923	890	960	985	963	925	940	927	959	905	898	925	908	952	927	967	948	908	914	899	885	857	858	886	902	943	922	912	894	900	901	969	931	952	912	950	884	891	919	869	907	931	920	935	921	938	889	891	965	947	902	866	914	921	962	932	890	913	903	886	872	941	913	921	925	926	929	1002	959	888	936	941	925	884	882	888	934	956	981	906	900	885	877	935	915	911	871	919	899	908	941	887	930	918	892	945	897	932	901	949	945	905	967	915	977	876	928	925	969	969	912	961	899	930	924	909	934	936	880	918	882	922	902	924	923	965	960	904	929	958	912	934	920	907	903	943	917	881	959	887	880	911	896	899	929	903	932	945	925	901	884	948	927	909	916	892	859	883	932	930	911	916	932	932	920	953	892	938	895	910	923	912	885	927	973	910	916	947	934	949	894	930	928	955	877	927	970	928	941	882	907	924	919	897	878	910	880	925	917	956	925	944	849	931	943	880	902	882	925	903	947	955	851	888	916	875	921	937	905	841	893	977	940	941	914	916	927	871	919	949	941	854	965	913	958	922	892	908	898	918	881	923	923	908	881	925	904	880	899	898	954	989	959	900	913	905	967	897	931	885	894	884	918	921	898	901	905	912	947	936	941	937	924	909	964	926	918	933	932	950	910	942	906	931	984	933	865	940	858	912	930	920	869	941	931	872	881	893	905	937	890	960	896	1009	947	913	916	917	939	922	967	945	928	907	918	940	951	924	926	877	865	957	902	899	859	887	874	921	918	984	920	870	906	908	931	986	909	947	885	931	880	919	891	900	910	948	896	911	917	917	908	922	961	946	950	905	957	896	930	979	895	865	863	923	897	883	940	945	934	928	913	916	884	878	914	917	929	983	936	883	910	904	994	895	925	875	899	967	889	909	922	909	905	919	884	856	935	930	927	954	922	967	840	962	916	942	886	924	875	896	985	897	907	927	916	915	952	938	932	911	907	920	911	858	840	920	870	937	908	934	927	951	916	885	947	939	905	924	866	899	905	943	912	892	939	885	852	905	937	907	915	999	904	928	893	916	936	926	896	907	899	914	903	978	967	952	900	958	873	905	915	935	902	931	937	912	916	868	912	989	909	979	900	901	879	908	954	998	909	910	895	894	955	953	907	936	880	982	863	889	888	855	915	887	901	883	883	911	875	912	902	882	927	851	882	925	989	910	898	971	928	976	885	929	946	922	884	913	956	908	922	899	890	964	942	857	974	916	910	843	859	963	911	904	951	920	932	930	929	955	903	902	902	926	934	955	960	950	904	929	914	941	914	907	875	943	876	909	886	949	927	912	903	921	882	939	901	964	944	932	910	986	899	938	925	909	930	966	982	900	897	959	919	961	961	955	868	932	929	950	914	926	975	923	916	928	892	961	881	936	915	924	920	948	934	937	897	939	886	961	917	910	917	928	890	922	941	896	922	907	910	907	912	942	862	899	953	906	899	861	945	941	937	887	966	892	883	909	945	891	957	952	910	942	902	874	936	918	933	963	939	920	917	935	909	889	970	958	850	900	916	941	869	925	879	929	909	882	949	941	927	946	929	913	906	961	948	927	939	868	971	879	929	914	951	891	959	916	870	885	949	941	946	893	897	961	895	879	916	966	915	919	951	871	915	893	920	896	922	918	915	973	900	928	898	917	927	953	914	933	879	941	923	915	857	911	928	937	965	881	968	935	920	906	865	905	914	834	924	948	900	940	937	893	895	905	947	920	904	925	978	927	856	888	927	884	941	924	906	878	920	933	946	920	891	911	918	953	906	914	925	928	900	912	903	964	915	916	929	932	927	905	915	952	884	903	959	911	922	880	932	885	905	892	862	919	912	951	938	921	903	958	915	881	910	925	929	936	847	954	903	948	918	946	831	976	893	923	909	924	911	903	907	899	934	914	910	935	936	917	927	895	894	868	917	929	926	937	892	880	874	1008	857	957	909	923	971	932	898	920	916	957	869	895	902	962	918	926	910	894	868	948	937	899	899	940	947	852	945	920	953	955	831	892	976	937	904	911	963	910	912	909	916	927	931	892	877	910	913	891	921	933	940	920	908	911	936	899	934	921	914	916	939	901	926	946	904	921	909	935	915	921	917	900	906	927	907	902	944	935	957	856	955	928	897	926	893	887	887	940	870	899	968	896	910	906	966	906	958	880	965	853	885	831	886	861	926	882	920	956	919	894	915	896	958	952	930	967	961	903	904	937	914	859	890	915	909	898	943	958	920	918	870	897	952	945	917	893	841	936	933	879	960	899	962	876	906	933	932	938	935	905	933	910	938	955	922	931	948	964	883	880	955	948	943	892	925	917	902	921	898	899	982	840	945	921	931	933	907	910	936	926	898	982	931	896	934	956	881	918	968	927	875	900	885	912	894	925	871	909	909	847	936	963	917	874	963	957	936	903	942	910	908	948	905	938	913	867	918	919	891	910	979	925	875	903	972	901	958	928	915	945	925	912	942	925	940	864	916	936	923	882	893	966	978	902	900	891	949	910	905	849	949	949	887	913	943	930	985	975	873	882	884	908	897	925	885	943	911	873	901	907	930	899	976	947	887	940	918	926	898	869	873	957	938	945	972	892	969	931	932	940	940	913	879	923	925	878	905	876	931	865	909	909	908	922	917	917	887	911	899	891	863	965	886	956	969	866	917	903	909	876	884	899	901	911	948	923	963	929	895	941	954	946	927	879	968	905	910	994	936	908	884	939	849	942	902	919	934	900	984	944	920	943	880	909	944	870	931	928	943	834	914	887	909	856	884	925	915	917	876	883	970	884	956	924	902	902	810	946	1005	912	939	857	855	926	879	910	949	920	934	918	944	875	899	937	889	922	965	884	910	958	880	920	967	993	941	950	900	938	913	876	919	886	910	938	878	900	869	887	958	938	897	933	951	924	938	949	866	945	890	936	907	911	916	871	914	919	982	913	900	901	919	971	893	928	930	839	927	920	912	934	907	914	908	938	911	901	896	959	934	923	917	806	875	877	941	919	909	926	982	933	968	934	932	916	896	872	910	908	934	938	925	949	922	965	864	898	848	940	927	949	951	955	898	906	908	890	943	871	859	867	940	948	947	928	906	1005	928	925	925	972	951	879	925	858	879	955	894	887	904	961	911	891	885	876	866	911	956	900	917	949	937	877	941	942	932	906	895	960	902	911	953	869	913	946	866	889	977	943	875	909	914	931	965	946	935	907	927	900	929	860	905	942	928	888	941	916	874	952	908	934	902	914	884	882	912	988	910	953	933	891	917	906	963	919	949	895	940	957	895	927	947	872	876	901	918	892	913	933	899	922	915	940
30595	32514	25827	7366	2488	1255	443	429	439	452	436	467	446	435	401	425	474	440	419	389	430	425	417	398	440	420	466	410	414	437	427	399	396	439	436	419	416	411	440	440	427	448	416	445	456	400	424	419	430	445	433	424	406	444	442	464	447	434	442	422	417	430	440	416	393	433	440	427	423	473	394	389	402	433	438	440	422	445	453	418	444	424	416	467	410	436	408	422	415	405	468	454	435	423	430	414	389	456	437	464	413	450	434	405	403	415	451	415	415	428	429	440	447	427	414	425	469	404	412	417	424	441	431	436	436	421	450	420	423	433	438	404	424	440	405	430	406	439	439	402	432	407	434	454	391	400	435	436	412	406	447	441	390	409	431	424	408	379	435	439	426	400	414	410	435	437	414	417	440	455	403	435	440	436	452	432	394	437	444	475	403	431	425	449	395	423	442	411	392	420	412	466	423	431	417	414	455	377	386	417	443	418	413	446	415	438	412	463	443	434	411	414	464	423	401	429	404	435	434	442	454	448	455	431	429	383	430	439	425	425	463	418	413	442	432	400	461	462	436	428	440	430	449	435	429	433	420	412	422	472	436	431	428	417	415	426	453	431	404	422	425	413	432	421	446	440	433	426	430	417	408	396	385	452	423	398	431	409	426	446	429	433	416	425	439	420	408	431	440	419	391	448	467	426	426	425	420	443	419	452	404	404	420	431	450	414	443	466	397	437	417	419	395	425	446	369	455	442	419	385	434	425	432	415	437	410	443	463	441	430	436	437	437	433	406	437	457	413	442	422	426	385	429	418	445	416	431	423	429	405	378	469	413	421	399	425	429	442	406	411	452	425	432	435	449	421	450	426	385	434	450	425	432	404	443	443	422	396	407	438	427	430	441	399	435	417	448	439	429	373	398	448	464	408	451	449	402	425	431	457	404	408	442	414	415	408	425	429	444	383	471	447	419	442	418	458	426	419	416	420	450	434	423	407	473	424	443	436	411	422	423	402	456	421	427	395	413	420	437	420	431	406	403	450	400	445	444	415	422	453	427	417	416	398	440	429	429	442	415	426	404	409	421	432	457	454	419	444	418	419	442	432	441	409	443	436	450	449	403	450	428	449	398	442	473	410	436	427	432	417	395	426	413	392	427	474	415	442	440	448	426	404	427	386	448	457	435	414	443	395	415	434	443	419	434	422	442	391	431	444	467	444	458	442	442	430	437	429	392	416	446	444	428	398	408	415	412	405	430	442	471	447	411	449	434	487	445	420	447	408	425	418	442	476	458	422	425	420	396	424	419	422	427	425	420	421	381	440	414	444	415	446	416	441	424	470	405	449	410	421	442	432	442	422	426	435	390	417	422	449	380	427	439	416	432	401	449	402	412	441	479	387	414	456	413	464	418	419	432	422	421	402	462	413	449	451	407	453	410	416	422	428	417	385	422	410	415	411	385	461	457	412	417	402	399	422	417	424	454	452	401	440	427	423	438	393	401	380	433	450	443	430	384	371	425	444	416	450	406	411	423	444	420	425	431	463	452	413	425	433	403	431	405	423	390	461	417	427	427	428	428	412	422	417	414	418	428	451	420	464	435	434	417	433	415	418	415	465	398	397	457	416	395	445	428	424	421	394	413	414	430	410	415	415	415	432	410	401	442	431	411	372	414	451	450	453	435	436	376	408	407	426	430	435	400	454	396	449	416	437	417	381	415	417	392	463	410	441	427	426	454	425	450	454	419	447	448	389	397	426	385	408	416	398	408	415	430	388	400	392	427	371	441	422	413	422	425	448	381	432	428	435	423	402	397	408	406	401	436	419	400	434	420	432	428	463	423	427	388	412	407	398	423	453	433	399	435	448	420	414	420	403	421	463	451	398	441	425	403	427	396	412	450	418	443	426	419	431	423	408	417	412	395	391	403	443	440	407	430	442	401	449	409	397	421	454	458	439	412	419	463	437	417	418	399	419	440	421	422	396	410	442	417	445	439	422	436	417	410	425	407	416	437	442	481	400	392	449	434	423	419	432	421	408	428	407	424	423	437	434	393	432	432	460	430	469	404	459	438	436	439	404	450	424	437	453	382	404	426	428	412	417	399	440	397	434	432	446	439	418	407	429	432	425	435	421	419	424	427	437	428	432	416	404	394	445	408	394	425	425	419	432	451	417	445	439	396	444	401	413	453	452	407	453	432	389	423	383	438	435	448	438	432	418	452	427	452	381	417	386	442	390	420	413	402	402	439	434	429	380	464	398	422	420	401	423	432	445	429	437	441	420	414	396	421	400	435	408	443	396	427	408	429	458	420	409	398	425	416	438	443	423	430	438	413	436	426	425	416	441	395	456	399	423	419	421	413	430	392	454	437	429	433	461	438	448	373	456	427	455	405	440	417	442	475	463	412	410	412	417	383	402	437	417	433	422	414	444	457	409	412	438	405	421	446	403	408	434	403	451	419	455	425	436	407	448	426	415	428	424	396	414	432	452	443	430	446	424	405	409	435	441	394	413	429	420	398	430	419	454	408	427	448	423	432	446	427	414	441	439	399	428	423	437	392	414	444	480	445	388	445	419	427	396	425	418	407	432	431	384	452	478	431	409	427	415	410	447	439	401	431	429	445	458	426	402	439	406	430	447	471	432	450	429	410	452	425	467	424	422	374	406	432	418	417	433	426	428	459	437	415	402	455	394	442	396	392	423	446	441	451	427	477	422	438	437	431	402	460	439	395	457	405	447	408	449	441	427	435	452	404	410	459	437	447	447	374	423	443	437	412	430	450	449	433	392	395	395	389	447	407	402	445	452	442	423	415	408	439	447	415	474	382	460	432	433	416	449	406	435	395	428	414	421	384	421	442	401	446	415	383	441	378	430	431	449	442	440	414	434	406	427	440	397	433	410	445	443	449	426	437	421	421	416	415	454	426	430	432	400	444	413	426	422	408	409	406	423	432	469	449	396	438	398	454	431	447	456	454	410	402	423	411	434	457	414	441	410	397	417	437	420	418	445	409	440	441	426	429	453	431	413	419	424	396	452	428	437	400	435	460	421	440	410	401	441	414	405	416	435	419	418	439	432	459	423	426	432	425	419	410	405	426	437	403	464	412	401	448	404	414	428	418	424	408	436	415	405	416	423	435	431	416	403	399	435	429	433	432	444	454	413	447	419	425	423	404	429	439	391	406	436	445	423	413	408	397	413	433	437	387	407	402	440	387	390	411	437	443	412	433	417	432	392	392	426	445	423	415	435	415	393	437	416	407	404	408	429	412	438	427	439	429	426	407	438	443	436	411	415	402	449	407	414	431	452	429	418	409	472	415	420	432	459	412	389	430	430	428	432	398	392	461	427	428	413	447	435	394	441	428	455	429	451	432	439	460	404	382	434	443	426	424	498	398	418	433	440	420	413	428	421	424	426	383	440	421	408	434	423	433	453	438	423	430	425	444	430	452	394	426	395	433	385	425	417	433	410	399	418	411	466	413	420	426	407	448	431	422	399	426	388	455	431	414	416
39222	49336	29636	4376	5523	2655	751	724	739	790	698	754	670	751	698	703	703	742	729	740	726	719	698	694	722	719	705	713	696	710	676	727	671	740	720	731	720	763	668	777	710	746	705	755	771	736	705	691	698	671	726	722	709	733	745	685	697	707	705	695	750	703	708	705	697	709	683	681	730	695	707	758	721	759	693	762	711	739	721	711	695	712	701	663	745	751	740	674	692	715	733	738	743	758	697	707	686	690	698	737	727	806	691	725	701	692	695	731	691	747	704	693	697	712	688	730	725	765	741	712	730	711	728	713	730	703	726	719	705	754	721	711	719	681	703	703	711	719	726	727	686	727	703	701	726	715	720	730	697	704	745	687	690	717	766	761	747	700	738	701	742	708	710	687	741	739	753	693	767	754	697	711	741	731	738	761	731	709	737	681	690	713	727	749	735	698	756	726	683	691	726	715	775	741	737	710	761	666	655	721	704	746	723	697	742	722	701	723	708	696	744	714	688	665	754	652	676	783	747	744	740	715	757	748	719	720	717	727	661	736	708	698	679	715	729	729	753	738	695	712	734	699	723	765	655	704	734	739	716	734	713	757	750	732	749	703	714	758	725	747	721	694	738	686	690	731	729	734	704	738	802	711	676	683	723	747	726	694	723	761	735	712	708	707	741	672	690	710	716	706	684	714	675	674	709	721	663	700	671	709	753	714	724	725	715	679	649	711	695	723	707	681	740	713	682	684	698	674	712	738	719	754	732	714	707	708	680	770	723	706	713	679	715	760	709	765	695	697	725	701	720	679	726	742	752	725	713	752	732	734	720	696	693	755	707	691	743	741	766	701	716	750	664	729	749	707	754	696	713	773	743	730	739	709	716	708	719	736	739	737	716	686	748	754	738	720	700	741	728	674	702	678	699	714	664	729	684	680	728	757	717	766	702	711	686	694	716	708	699	705	742	673	750	748	704	729	771	699	751	756	700	728	726	751	723	765	671	731	717	696	701	745	706	664	705	755	709	700	724	758	666	713	717	716	705	702	769	722	667	772	715	717	766	742	731	749	703	700	702	752	672	670	721	705	726	692	722	690	734	727	734	744	733	725	694	732	681	745	702	662	722	753	711	736	684	691	683	721	716	733	716	711	684	705	676	683	663	732	701	693	732	726	731	713	747	722	714	709	708	710	693	702	734	743	709	700	775	754	740	713	740	695	709	662	707	703	760	732	721	733	738	710	759	715	725	690	746	713	686	721	705	674	683	729	674	731	741	745	708	746	708	774	724	710	707	747	733	755	721	727	672	679	704	722	713	713	746	683	717	718	743	739	774	720	688	811	683	744	742	714	732	714	705	789	715	711	691	746	720	701	681	716	733	672	689	741	700	720	726	731	715	739	722	745	691	708	691	737	698	737	762	722	706	678	738	706	711	690	691	714	679	708	705	673	715	717	691	701	711	734	676	710	725	742	714	697	735	701	707	723	716	682	743	664	684	726	708	712	720	687	719	714	706	692	721	711	705	724	681	702	730	718	647	697	700	724	717	673	722	741	727	707	740	715	709	734	765	716	705	739	760	742	713	746	708	769	751	693	691	707	729	707	692	729	743	730	671	703	687	674	735	708	773	751	765	721	647	670	747	735	687	677	695	714	706	722	712	762	688	718	691	676	701	744	697	722	738	701	751	716	716	731	739	714	717	707	709	694	770	701	709	689	693	692	728	724	758	722	728	695	665	706	704	713	711	702	711	706	747	703	752	782	705	687	713	716	715	708	734	761	711	687	718	725	750	704	755	693	710	659	724	742	724	727	718	687	725	754	697	733	729	737	657	717	735	707	715	702	720	714	675	739	685	763	704	726	670	734	755	767	726	691	707	750	737	734	688	698	683	681	675	691	732	713	697	742	746	736	675	711	729	742	673	700	701	723	724	683	698	703	774	685	741	743	679	722	716	710	702	715	717	709	698	704	713	744	739	726	698	718	703	715	689	701	768	750	732	683	702	717	674	725	713	737	732	707	709	718	718	703	714	692	720	703	719	734	684	750	696	706	695	707	701	747	661	689	738	676	729	740	710	706	785	704	683	754	754	681	702	677	692	733	769	727	725	725	706	705	735	702	688	766	706	754	729	732	757	721	703	736	705	688	681	755	723	746	710	699	673	723	775	753	734	731	740	703	718	712	706	724	706	709	698	701	728	693	698	699	755	749	691	718	709	736	694	693	727	715	778	775	720	719	696	749	760	680	688	731	717	699	701	711	764	681	669	690	675	750	712	754	742	743	730	753	716	704	692	732	721	712	678	709	712	720	714	702	710	691	717	710	740	712	703	675	764	757	713	745	721	720	684	728	717	685	733	698	680	738	710	706	714	740	733	701	741	720	660	693	699	755	705	695	700	720	706	709	697	728	672	724	686	747	746	716	705	742	709	735	696	708	706	704	713	753	735	681	733	737	688	713	726	719	751	751	713	740	706	758	676	735	702	684	699	731	748	734	776	663	725	770	704	719	696	720	733	731	724	711	740	702	753	733	676	679	735	771	725	701	733	721	769	716	685	700	712	699	721	712	706	736	691	756	742	690	725	700	711	690	712	737	769	748	743	705	732	697	675	708	697	666	728	776	779	716	762	741	736	732	675	699	709	743	743	673	693	724	778	712	749	750	731	718	707	735	700	705	715	721	743	741	685	737	706	662	700	757	709	722	718	738	761	733	715	789	717	731	745	763	712	735	722	757	747	707	684	718	691	693	701	709	790	736	728	722	706	710	700	725	691	734	737	697	737	676	687	728	721	692	771	733	739	753	730	725	717	702	687	728	721	766	735	740	724	782	693	703	718	685	708	785	755	693	699	730	718	664	722	727	721	729	711	704	746	722	707	745	714	712	701	735	723	697	726	686	699	711	722	726	699	736	706	676	691	714	722	712	689	803	705	769	737	708	686	717	707	721	725	695	686	741	678	726	721	744	721	695	695	729	724	731	705	670	686	682	751	739	700	744	713	730	728	705	719	733	690	718	685	739	733	709	732	734	772	720	723	692	709	708	697	752	729	734	744	741	699	733	722	725	747	716	726	741	678	739	702	688	716	706	741	754	736	729	730	718	701	706	743	726	742	737	689	758	693	746	741	724	734	719	721	689	654	700	756	681	675	723	739	716	702	698	728	714	747	696	723	697	681	716	746	729	701	678	746	716	678	664	734	708	735	673	726	705	691	739	711	730	720	673	727	706	761	694	747	795	683	709	711	737	723	710	717	702	721	678	744	742	701	725	703	705	692	706	747	685	753	761	698	716	670	703	737	703	720	717	754	694	725	719	741	666	678	762	723	673	728	731	700	785	668	752	738	689	730	760	727	720	705	744	713	679	746	722	652	701	701	708	682	707	711	704	674	708	714	713	743	745	751	675	644	723	718	698	720	701	746	668	744	723	712	706	678	722	723	701	717	705	740	711	730	694	710	716	768	729	691	737	735	771	752	727	722	746	718	683	729	708	694	736	705	731	735	714	747	699	729	692
25795	26403	33552	25345	19939	10648	677	416	346	346	378	365	359	334	361	365	350	312	365	344	324	348	373	334	357	344	357	349	352	311	336	347	341	348	343	329	364	358	334	368	348	367	358	316	311	353	353	331	333	345	320	343	360	312	347	329	322	354	347	361	337	359	383	356	342	368	375	332	334	351	358	323	337	364	361	306	350	371	384	338	342	343	338	353	359	390	349	352	340	330	327	350	348	344	345	327	348	354	327	346	382	340	353	341	352	320	332	331	341	369	338	375	331	298	349	334	346	357	355	357	347	328	345	367	379	359	371	364	345	325	340	318	359	357	370	363	336	334	323	328	347	334	314	385	324	333	354	336	373	349	362	359	357	351	308	350	350	344	356	357	335	318	383	349	342	325	353	351	346	341	351	319	332	315	338	342	368	316	360	364	334	357	355	329	355	360	342	340	353	337	334	330	349	351	349	377	353	349	357	362	349	324	312	351	335	355	371	338	382	342	347	327	361	349	374	354	321	360	328	319	325	361	332	356	368	359	402	345	330	392	355	329	357	353	339	333	352	337	364	317	392	345	366	348	332	348	367	353	367	337	334	341	341	320	339	344	313	346	320	336	349	318	333	320	318	384	334	310	356	359	348	343	342	347	345	351	347	360	355	326	361	353	385	337	362	313	294	326	332	378	324	352	359	333	345	313	347	339	347	341	325	363	366	304	360	346	305	310	334	338	353	330	344	347	315	339	331	335	329	364	343	347	345	359	350	317	362	352	346	335	322	352	363	311	338	332	336	382	317	340	335	369	351	344	357	335	328	337	371	376	369	310	353	332	350	366	330	349	362	334	364	325	358	333	341	349	345	374	344	340	338	346	339	364	370	338	344	315	341	318	354	374	326	350	320	327	327	301	359	329	343	303	366	359	351	319	369	349	339	339	354	334	384	345	375	361	328	340	347	336	356	333	347	319	373	359	334	342	361	364	327	324	349	317	307	384	332	337	344	362	364	342	341	341	331	356	327	334	316	360	335	350	352	370	341	329	334	347	336	352	323	348	330	370	335	352	305	342	339	317	348	373	333	338	358	345	346	333	359	353	338	350	365	335	337	360	351	374	367	376	332	369	355	375	339	400	355	339	355	328	324	356	371	399	350	335	330	309	330	347	341	336	351	353	328	364	345	336	384	333	346	351	330	353	331	355	345	342	347	343	331	343	347	369	354	368	325	361	343	358	354	351	349	373	325	331	350	347	348	364	393	329	345	344	354	348	367	313	349	344	355	371	333	351	359	355	353	348	337	311	337	330	351	355	328	369	351	328	344	372	346	328	338	350	345	360	327	360	350	357	348	322	346	360	334	319	367	325	343	355	363	352	359	348	357	345	355	357	334	358	372	337	330	337	364	389	324	366	361	344	353	348	353	345	325	367	320	338	381	330	338	360	373	371	336	368	357	314	325	363	323	334	335	316	308	315	317	340	324	369	369	359	359	337	354	327	311	383	326	339	364	309	364	337	343	333	341	364	336	364	353	334	298	322	326	347	331	331	334	356	397	342	348	339	327	331	337	302	370	387	352	358	390	311	317	331	341	330	347	345	346	379	347	355	312	344	334	365	342	370	340	355	344	365	336	333	351	366	318	359	330	349	328	334	361	342	317	338	314	354	359	323	312	367	315	351	359	317	335	371	388	348	365	336	327	339	352	335	329	355	369	357	374	372	354	343	361	381	397	341	353	346	370	363	362	334	348	341	305	351	321	336	363	340	341	372	342	368	324	343	343	335	312	313	336	314	361	329	352	324	315	355	318	340	321	344	326	338	339	356	338	345	346	365	305	336	384	349	356	358	342	314	349	370	343	346	345	351	384	330	352	365	366	380	379	344	337	358	337	338	335	326	345	314	348	329	346	333	311	328	345	354	382	348	360	347	338	340	347	335	317	355	368	343	358	355	350	338	346	367	340	343	349	355	334	341	338	349	342	353	367	333	345	351	351	326	334	361	337	341	343	355	356	320	347	328	343	336	331	359	327	338	353	326	347	336	345	359	379	347	336	337	346	353	365	339	336	331	359	324	342	349	363	344	352	352	343	314	349	364	362	352	357	346	352	361	340	333	358	337	333	363	337	343	319	333	348	372	308	350	353	335	333	375	359	340	307	375	349	345	324	354	341	346	351	352	327	349	324	338	348	351	346	328	351	329	337	317	352	357	341	352	341	352	346	332	344	341	360	352	382	368	336	346	333	377	354	340	350	332	377	348	354	330	356	329	325	332	355	313	304	333	344	347	347	312	354	381	357	327	341	342	362	351	342	342	339	330	341	353	361	338	379	394	342	339	319	321	303	361	317	324	316	343	353	317	347	330	362	365	330	334	358	367	363	333	350	380	357	367	400	320	347	355	333	376	352	332	360	337	321	336	296	350	376	364	327	328	325	342	333	327	367	347	344	330	365	350	352	350	354	311	324	341	344	332	367	356	325	318	340	342	334	326	337	330	311	338	365	361	350	361	317	353	358	345	342	317	327	334	335	331	346	317	340	337	333	322	343	381	354	392	311	363	346	352	363	378	341	320	297	368	342	335	327	376	356	338	311	350	338	310	342	371	364	362	369	316	368	355	350	332	345	348	360	334	335	366	349	389	339	337	329	340	382	339	363	351	325	300	344	351	334	333	382	363	346	320	320	374	325	344	353	349	365	298	357	323	354	335	391	350	370	356	372	346	348	353	345	330	357	351	339	363	369	374	352	354	329	338	375	346	392	333	359	301	350	364	340	329	366	345	343	365	340	348	364	313	351	353	339	345	328	319	369	369	339	301	358	328	326	350	350	345	348	342	356	354	331	359	377	365	353	347	316	346	350	332	369	328	349	333	344	375	304	337	338	348	357	361	375	346	336	362	331	348	314	350	330	335	316	330	363	337	373	362	368	351	388	338	349	382	320	310	332	345	367	358	313	338	364	349	386	322	335	342	347	342	341	310	341	340	373	368	364	325	342	351	321	345	318	372	300	345	348	294	330	338	327	327	323	375	334	332	361	335	346	343	374	379	358	363	351	320	367	327	339	354	288	350	328	326	346	364	352	351	359	363	347	356	335	332	307	353	371	346	336	350	368	362	340	335	350	350	361	357	317	349	343	347	351	358	364	327	334	382	354	333	344	360	350	345	363	319	380	362	314	328	329	352	392	345	368	319	368	336	349	358	339	331	357	373	353	312	322	330	359	363	356	345	320	351	332	346	340	347	336	343	377	356	313	331	364	320	357	334	323	353	328	326	331	345	370	368	309	347	359	367	352	342	339	345	352	330	342	379	314	356	352	323	300	356	332	350	364	335	332	319	372	343	345	362	368	332	363	343	360	348	343	375	362	337	343	344	365	311	338	348	371	350	357	323	359	350	318	333	325	344	358	362	323	334	349	341	325	395	351	339	330	342	342	349	329	354	349	324	349	333	347	355	358	333	369	327	330	343	324	360	368	332	302	341	335	361	353	351	358	322	344	345	357	304	333	336	314	365
61272	91215	57124	11397	21176	10989	653	614	645	617	650	628	587	560	567	585	532	612	575	572	601	578	573	555	624	586	551	582	545	567	620	594	586	595	600	594	599	581	592	601	563	579	613	596	596	573	586	584	631	534	584	607	554	595	590	610	563	609	576	608	558	569	595	576	579	563	528	575	571	598	594	583	584	586	578	581	562	568	595	597	586	583	588	584	623	560	612	570	550	584	555	602	602	593	608	567	602	597	594	588	573	550	594	583	574	546	562	578	555	567	566	539	540	576	613	569	578	559	554	584	596	577	591	609	597	546	536	562	580	552	594	579	567	604	590	609	564	578	571	574	625	590	597	584	579	617	576	596	570	558	563	636	623	576	646	566	573	592	610	598	615	568	593	558	578	560	617	593	549	584	542	539	592	596	552	562	589	570	604	565	583	541	647	587	558	641	606	562	565	579	603	593	565	572	583	560	575	582	615	614	545	565	580	534	621	579	539	541	571	593	597	593	558	562	611	588	575	592	596	600	564	576	568	601	601	598	581	552	589	591	617	604	554	570	609	597	571	574	606	573	567	629	595	556	579	579	562	587	600	585	581	628	612	552	577	584	581	546	598	607	572	558	577	595	570	572	541	602	564	580	562	583	562	585	562	560	567	589	576	581	594	563	585	578	533	591	582	561	579	592	575	582	620	607	589	594	598	546	566	566	554	614	584	595	559	594	561	595	603	554	583	597	591	533	587	619	554	538	622	557	620	593	588	550	599	597	584	597	592	569	557	590	573	551	562	602	572	595	570	603	554	578	590	578	612	577	569	564	593	572	567	574	570	567	616	570	612	573	539	553	583	604	572	581	581	579	618	586	649	596	531	613	600	545	602	583	602	604	574	619	561	563	557	536	576	594	588	599	615	554	579	556	554	554	569	611	586	563	605	595	594	551	595	570	580	587	594	566	576	572	569	576	522	581	540	619	524	578	557	593	564	606	590	577	610	578	531	565	621	586	588	555	573	579	548	558	600	582	575	606	566	589	578	603	578	548	654	544	570	585	565	578	589	538	580	589	572	621	580	585	580	621	591	581	589	603	599	575	585	610	619	551	580	588	578	565	603	589	582	578	546	610	574	601	583	607	581	620	580	616	584	593	551	584	612	630	652	573	607	599	572	574	574	598	603	571	568	580	582	606	561	550	586	607	596	619	561	545	579	594	572	616	569	584	586	576	553	594	590	568	596	544	602	577	577	554	600	573	585	593	562	595	563	549	577	541	549	532	603	586	565	615	568	593	596	553	595	569	565	556	554	515	558	565	558	595	537	544	608	578	559	569	562	571	589	567	601	596	557	544	582	585	535	591	581	561	593	559	635	546	564	576	610	602	621	582	586	611	568	587	587	616	534	592	558	590	566	569	582	580	574	605	577	611	608	536	586	588	616	568	554	543	582	591	599	602	570	593	599	573	586	577	570	594	583	620	575	576	576	583	606	603	597	616	568	589	561	607	558	606	577	616	580	563	548	623	550	588	556	548	585	593	590	628	586	605	587	570	638	634	629	609	572	594	541	566	552	560	582	574	599	593	612	620	587	599	599	544	583	553	601	561	591	555	551	584	585	596	579	622	569	608	593	620	601	577	586	597	587	628	551	591	577	612	603	602	577	585	537	563	558	585	618	605	613	559	562	562	536	597	583	567	544	591	575	569	592	602	565	626	609	595	528	559	591	649	582	618	585	573	558	580	563	596	566	605	570	578	595	583	589	572	590	576	575	575	553	617	621	539	581	549	601	605	623	575	591	575	567	579	630	555	622	589	549	595	584	586	539	572	611	591	593	592	555	583	574	576	547	567	586	580	601	585	571	576	581	568	586	623	601	622	560	591	641	634	568	612	562	573	572	633	542	565	574	559	614	533	594	598	619	603	617	573	585	609	600	629	607	591	577	593	551	557	622	605	573	619	599	625	573	553	593	630	593	582	595	592	628	586	586	573	588	647	620	553	595	579	602	585	581	595	576	571	577	560	597	577	602	609	586	607	534	541	599	608	607	600	555	551	603	541	585	603	576	575	572	594	544	593	594	606	612	557	629	575	581	606	559	560	621	571	602	626	578	619	596	567	633	590	582	598	601	616	531	602	632	582	549	575	603	519	571	600	550	605	575	601	598	556	603	577	581	553	598	606	554	538	583	594	575	590	564	616	564	578	568	589	619	607	577	577	588	547	610	566	602	589	580	602	522	541	549	590	578	608	579	574	574	573	546	562	596	547	592	581	596	606	622	590	590	598	595	620	569	584	558	555	646	588	540	587	574	560	583	541	559	564	645	581	565	587	555	604	611	560	587	619	561	565	569	600	574	588	564	564	525	550	566	598	594	580	608	609	563	579	602	591	595	540	539	599	606	554	597	572	566	569	567	570	542	580	592	554	548	584	617	573	575	543	549	607	577	549	565	528	583	557	576	572	628	592	579	604	612	587	553	573	548	551	591	609	594	633	578	567	597	604	574	578	583	596	564	584	589	657	574	578	628	602	577	548	592	614	598	568	578	569	593	587	572	571	570	615	629	570	618	573	591	618	585	557	620	572	550	580	600	591	538	587	563	636	605	601	565	558	567	575	591	593	596	578	606	561	586	581	586	570	631	556	545	570	602	590	581	530	601	615	652	569	557	579	571	546	637	593	591	609	584	609	592	594	585	565	553	555	608	592	538	583	580	590	610	606	576	619	600	601	580	589	525	584	551	547	581	608	560	601	585	588	607	553	569	598	588	572	586	566	583	601	575	527	578	560	588	567	561	581	561	586	595	582	580	596	622	562	631	566	578	605	594	558	550	559	564	592	587	587	591	606	540	569	570	590	634	573	613	592	563	615	557	581	601	628	631	602	600	555	529	598	566	585	586	570	546	630	577	580	523	618	558	591	590	592	588	547	604	585	572	569	551	585	551	591	581	566	559	556	533	542	593	604	571	594	575	558	585	571	577	578	575	585	623	614	588	539	568	590	554	543	558	538	578	615	566	605	570	596	621	590	599	616	544	589	571	593	604	568	548	618	635	603	579	566	606	540	601	550	588	620	575	549	587	578	536	583	583	660	607	574	558	583	576	532	565	584	549	559	573	588	579	593	565	574	594	569	600	591	588	578	602	558	550	568	609	587	560	578	641	573	579	570	613	630	574	597	577	568	559	610	637	550	587	614	542	591	566	599	518	596	584	567	550	549	582	577	540	574	586	570	558	565	595	534	592	591	553	611	537	571	567	594	612	568	555	586	573	616	575	634	610	597	560	598	599	614	537	621	581	560	585	572	610	594	562	574	598	604	579	648	641	600	550	595	584	604	537	553	565	554	601	592	577	585	575	604	562	586	586	584	596	584	606	627	573	593	584	586	589	551	561	588	553	583	597	592	554	578	592	588	563	569	606	554	577	581	553	575	567	595	586	582	553	592	578	571	556	573	568	556	602	557	609	554	603	555	616	582	608	584	594	573	553	588	581	586	560	605	574	580	599	561	554	559	554	559
24288	23482	31454	24577	22644	20579	4890	713	697	648	647	624	637	603	638	635	602	586	612	597	613	614	631	589	613	599	576	646	578	609	563	557	603	586	589	594	602	639	567	604	662	574	589	567	594	631	590	616	623	613	617	612	603	589	595	610	587	611	581	543	667	626	643	589	611	602	577	613	609	582	583	615	562	588	600	583	606	550	596	638	584	564	609	602	642	620	660	635	594	541	640	532	602	602	617	572	607	621	620	627	615	606	565	566	616	577	572	593	622	613	614	571	573	627	626	556	571	613	567	613	584	608	645	589	632	600	595	614	655	575	613	544	624	613	588	573	581	623	562	579	584	605	579	579	624	619	600	544	618	591	653	612	624	665	612	593	572	607	598	569	632	617	591	565	591	586	581	586	574	568	557	590	626	584	607	568	592	596	580	578	630	606	590	614	571	611	602	571	588	604	624	591	554	579	640	596	602	592	639	587	603	564	570	575	555	660	606	591	562	571	623	597	617	597	573	587	605	607	632	590	568	620	591	600	552	642	585	595	580	585	599	602	666	613	617	566	633	609	589	551	551	605	567	593	618	552	633	563	597	605	584	614	621	614	592	595	584	595	629	619	603	581	579	590	625	601	569	596	585	578	595	602	583	598	601	555	550	589	606	589	565	612	617	606	544	591	605	642	610	637	605	646	601	606	616	603	575	612	599	585	589	577	571	579	606	644	583	601	598	593	620	568	601	601	626	603	606	577	665	626	605	617	559	619	607	620	581	638	584	673	584	582	574	654	572	613	610	615	596	588	620	614	591	604	599	606	636	551	566	597	582	556	601	585	557	589	607	591	622	613	635	625	591	551	599	564	614	614	603	568	557	627	566	616	592	579	586	589	585	596	574	567	567	570	594	582	554	588	623	602	599	608	612	586	599	642	614	609	586	612	588	596	610	639	625	561	563	617	568	605	617	590	583	602	615	527	594	653	559	606	587	590	622	573	580	623	597	648	608	569	587	590	550	583	542	585	611	563	578	605	582	621	548	568	563	642	577	565	617	569	607	590	593	637	599	584	600	556	566	605	611	594	619	607	571	629	570	581	611	558	606	605	603	588	628	599	566	609	587	572	632	633	607	585	604	597	596	641	586	592	610	591	615	590	615	557	567	605	615	620	596	590	621	617	567	596	570	569	584	612	614	572	563	611	626	599	607	532	590	631	607	594	585	587	568	589	621	639	594	586	606	631	608	595	630	566	552	605	577	638	617	639	571	610	590	577	570	611	592	643	582	652	574	635	601	602	592	558	605	576	614	556	624	573	650	616	554	621	617	612	627	626	573	639	609	607	578	603	580	555	567	647	633	571	601	558	608	610	660	625	627	529	601	596	566	588	550	595	596	589	576	619	619	534	574	574	574	592	569	601	562	622	619	610	620	608	568	593	578	584	591	582	577	596	604	574	604	642	578	599	572	535	599	574	585	598	593	625	571	592	611	586	603	594	612	606	612	629	574	552	580	537	642	595	594	608	582	591	594	597	548	571	576	603	614	570	641	578	645	590	620	613	623	569	585	602	617	589	613	592	555	614	595	583	584	634	629	607	585	601	649	601	620	595	566	550	614	591	586	613	619	634	626	591	644	594	598	555	582	592	582	637	566	582	548	582	629	605	588	637	576	593	599	624	594	632	545	605	599	639	597	595	583	587	581	613	583	610	624	602	615	599	590	603	599	612	571	574	622	578	632	587	621	652	562	579	603	596	592	590	599	597	568	582	614	621	601	606	568	585	640	598	592	630	575	610	618	646	633	599	620	643	623	569	623	572	593	583	578	582	600	576	572	577	588	604	606	584	602	604	590	633	599	617	562	603	570	588	632	573	581	568	556	571	601	618	611	638	629	601	632	582	571	565	626	639	589	586	629	581	569	579	572	583	592	586	603	565	592	580	597	549	601	579	626	597	579	676	573	615	617	629	573	632	551	579	574	620	580	604	578	647	599	585	623	632	579	579	575	622	561	618	578	589	626	614	606	589	592	630	595	613	614	569	600	604	606	624	565	614	588	601	607	594	601	639	629	618	621	622	640	635	562	556	601	594	569	600	572	574	616	603	572	622	565	612	574	563	631	608	606	512	585	565	596	613	598	586	611	585	635	609	612	593	663	584	615	603	607	587	584	607	602	604	585	619	585	605	579	577	573	613	632	593	573	574	664	604	619	584	556	607	602	592	540	613	619	589	585	633	567	590	603	705	596	598	580	645	608	582	587	603	624	597	615	614	558	645	598	616	563	592	630	610	585	583	657	564	583	600	600	612	674	619	614	634	607	627	614	518	567	644	598	578	634	607	563	550	583	585	574	543	663	640	599	623	628	593	590	592	599	611	604	593	581	579	576	568	585	613	594	585	611	607	598	630	567	589	559	629	633	581	602	644	615	572	569	614	565	572	612	605	628	617	556	588	596	560	594	611	540	619	639	570	591	600	606	570	599	560	617	587	628	597	625	618	616	580	590	573	564	619	587	561	606	591	589	607	590	608	576	616	532	602	604	548	618	607	585	597	647	594	647	623	598	618	611	584	555	598	638	567	578	609	584	555	617	588	609	612	574	540	633	583	605	608	618	609	535	583	594	606	613	617	626	664	584	579	608	577	592	537	611	592	638	566	560	599	581	574	621	606	589	587	538	579	627	616	617	605	581	579	598	606	593	612	565	570	608	602	603	606	589	608	579	583	632	560	617	560	611	557	582	640	617	604	564	612	609	582	595	588	633	589	608	616	605	580	615	577	585	603	596	615	585	568	598	524	556	562	581	607	577	588	563	581	559	664	604	632	577	607	577	576	605	617	622	604	551	589	613	601	570	625	611	564	544	647	578	597	612	608	577	611	618	607	598	588	601	591	634	610	572	598	615	601	622	600	600	619	588	619	609	595	577	608	598	584	613	596	579	611	619	631	605	640	610	602	669	560	588	581	636	601	583	629	603	560	602	621	603	582	635	564	608	590	591	598	608	606	574	581	572	580	594	633	604	597	623	569	573	569	588	569	622	615	585	621	587	591	626	574	588	579	555	572	634	598	647	606	600	600	639	601	608	619	582	590	621	590	642	564	576	587	559	624	604	586	625	625	621	608	587	605	614	607	580	620	602	574	640	575	575	587	551	599	600	589	587	589	570	569	606	591	638	562	648	626	627	556	560	611	610	592	588	591	578	577	635	647	605	612	615	641	642	598	568	622	589	604	565	584	594	602	568	591	633	581	579	635	602	632	617	588	584	618	601	604	579	582	593	583	584	631	603	601	572	549	605	603	609	587	588	594	561	564	662	590	612	574	609	561	573	633	585	606	604	617	528	587	570	581	576	638	553	634	563	598	580	572	634	639	581	616	601	616	600	610	564	658	607	604	625	609	592	579	589	594	580	574	616	555	602	607	624	590	616	601	579	577	603	622	603	565	608	585	550	587	590	615	617	618	587	588	560	620	576	546	618	631	587	619	628	600	569	640	585	618	577	615	612	638	598	556	623	593
60027	99522	70524	14896	28175	18167	1069	1044	1073	1042	1009	977	994	971	1001	1022	947	902	958	943	1003	922	916	929	917	948	963	910	928	936	951	978	901	949	956	987	890	911	874	912	828	930	960	907	985	943	872	930	933	907	939	922	955	891	937	929	911	925	938	923	910	879	954	995	906	944	937	933	919	918	913	943	918	991	934	928	964	965	933	944	960	959	952	887	936	957	940	958	944	961	997	912	975	948	956	946	932	910	952	922	926	888	930	966	906	916	980	943	909	954	884	911	949	932	912	904	929	916	908	966	913	884	921	932	942	887	902	920	939	918	939	907	948	950	920	967	1006	894	942	930	950	981	950	906	955	908	904	959	974	926	946	934	882	871	935	951	842	962	899	967	981	953	977	892	926	880	978	880	954	1014	901	929	931	930	993	848	911	942	1003	893	900	946	925	927	953	908	934	955	928	909	973	927	919	915	941	884	909	903	904	919	888	919	913	884	949	991	921	918	944	1003	921	939	904	946	977	903	913	921	891	950	899	934	924	956	903	929	959	962	959	905	904	908	945	936	929	950	914	934	977	894	969	916	987	950	984	887	958	908	919	973	987	848	937	938	976	933	939	919	949	916	975	910	927	897	952	911	911	877	933	912	948	901	929	931	919	937	974	970	925	938	908	936	955	982	912	890	941	915	931	930	895	900	953	957	932	930	910	926	933	958	999	934	925	915	882	980	919	918	882	862	916	943	940	917	945	941	942	921	993	926	895	903	945	921	938	917	895	901	910	984	892	976	891	920	951	958	919	897	936	902	936	1036	893	944	948	916	965	936	976	908	940	907	922	919	880	935	935	950	958	910	912	946	912	950	940	925	993	908	927	941	965	928	940	933	964	914	931	965	970	907	883	899	930	883	943	954	966	948	915	951	914	893	937	901	952	962	992	924	929	948	989	936	975	951	936	969	942	912	956	960	899	885	917	919	923	925	960	967	971	951	936	897	970	911	947	939	869	953	865	931	940	960	899	911	948	934	952	860	948	947	977	963	968	950	898	901	1005	909	900	912	902	936	917	964	921	940	922	920	911	944	898	972	875	904	910	917	890	914	936	919	909	1021	867	939	899	904	972	928	949	874	961	942	916	845	881	920	933	1023	944	883	955	939	912	913	948	962	902	935	937	917	914	911	946	918	935	880	935	913	936	960	954	935	897	915	929	911	951	922	961	876	956	967	902	967	894	842	910	889	901	957	956	973	943	928	948	929	956	936	929	879	975	911	908	947	950	944	955	918	918	942	902	1001	909	938	924	984	926	927	942	893	916	909	916	916	937	910	901	968	956	869	951	914	972	892	964	931	924	946	937	920	950	972	891	937	939	954	901	923	922	931	899	900	933	905	949	976	968	928	893	975	928	945	887	942	932	949	904	897	916	911	919	965	904	967	907	906	907	942	887	955	903	914	968	893	974	909	940	930	962	922	880	958	965	925	944	938	927	934	912	943	937	947	889	886	909	964	962	922	959	929	946	935	925	927	896	929	863	977	887	946	916	880	923	892	925	890	923	907	902	954	973	897	883	995	930	907	938	942	903	894	922	891	914	944	925	930	964	962	923	942	918	884	906	880	952	882	894	969	936	962	933	892	917	919	922	914	881	931	871	993	922	897	915	913	939	989	959	966	945	911	928	894	961	895	861	949	898	913	904	946	940	932	865	1000	920	902	898	1031	916	924	938	949	895	936	959	925	932	887	939	930	943	887	944	936	924	973	942	939	929	921	898	917	950	894	944	926	943	923	917	947	886	935	1005	931	970	922	926	902	894	969	917	988	919	981	886	923	891	919	923	888	895	869	965	848	901	952	945	922	932	929	926	920	930	934	900	958	991	910	964	930	916	894	958	901	929	909	988	952	941	906	932	954	932	929	928	907	883	941	957	900	905	984	919	952	901	883	917	952	911	911	905	969	950	872	874	896	985	927	920	969	932	917	922	974	941	970	915	894	1010	925	933	915	930	934	929	922	967	893	1013	917	950	960	917	918	932	963	933	892	942	910	906	957	861	904	966	904	950	888	951	960	886	942	926	874	882	943	918	933	871	939	929	921	928	872	898	934	930	921	877	959	964	1005	909	969	911	861	927	964	920	947	949	932	894	923	917	927	930	923	913	908	959	989	876	889	891	948	941	885	888	915	888	982	950	911	899	909	945	952	893	954	898	937	907	959	927	993	955	984	956	958	893	898	904	878	902	908	935	945	932	908	966	902	937	933	938	950	913	937	921	891	947	965	935	875	994	913	920	946	898	961	906	901	951	929	905	914	898	958	978	899	860	950	945	960	917	888	913	948	909	979	994	980	917	891	937	929	927	926	921	948	984	902	954	905	947	902	963	970	914	927	969	921	917	933	930	937	948	892	949	912	918	923	966	945	971	961	924	907	932	914	903	934	937	925	940	953	921	963	925	944	935	889	868	892	909	984	903	924	954	886	947	903	963	923	914	946	902	953	908	952	945	959	941	955	925	959	937	833	979	896	892	935	865	938	931	950	942	971	936	948	966	988	895	908	990	956	910	901	917	916	909	924	985	945	936	901	924	937	927	890	910	935	949	916	957	940	920	909	981	952	916	896	948	951	963	932	917	882	877	896	904	962	924	885	916	916	968	928	937	912	911	940	915	920	940	951	937	944	927	901	915	920	888	885	932	902	955	935	959	905	903	977	936	948	949	909	936	910	968	929	930	908	942	934	910	944	914	930	937	928	896	951	952	912	932	934	902	905	961	870	926	905	890	974	973	921	851	961	910	932	927	902	962	936	914	875	887	976	927	930	961	971	881	971	967	917	933	926	954	904	924	918	919	941	898	930	958	939	939	908	922	918	947	903	968	945	949	911	890	934	921	910	906	942	938	954	924	955	892	970	975	958	944	981	910	917	871	944	935	915	915	994	951	935	954	951	921	939	908	924	942	933	949	899	872	935	990	932	949	931	930	927	942	962	925	906	974	887	890	947	943	930	941	946	959	874	914	922	922	930	920	925	948	909	883	917	923	922	871	965	885	849	942	897	914	873	909	990	923	927	940	892	924	945	939	916	931	962	915	952	896	908	948	919	968	973	953	913	947	950	942	990	898	976	904	980	862	939	959	913	971	855	976	972	933	927	941	928	893	926	920	888	912	933	948	943	988	922	981	971	951	880	937	911	906	954	912	930	939	906	851	885	938	983	922	912	946	945	883	963	926	889	901	976	914	942	987	924	933	937	921	946	874	929	932	936	882	876	954	974	946	955	946	914	925	944	925	920	861	882	963	897	890	976	898	900	932	924	924	941	958	885	958	906	843	932	945	911	960	959	938	889	892	963	937	948	943	952	935	917	923	880	967	883	882	930	975	923	920	939	960	920	955	924	913	960	925	884	918	914	955	905	901	931	903	888	928	887	940	923	933	941	940	965	929	901	940	965	937	957	968	922	987	886	910	894	921	941	925	971	883	944	914	917	927	893	943	950	910	868	925	927	972	945	900	954	931	895	912	870	951	875	921	938	954	942
30879	33268	25649	7145	2267	1442	453	460	442	463	448	435	453	452	428	453	433	447	461	425	460	466	437	472	464	433	455	480	479	425	446	441	469	423	474	454	448	430	458	437	410	442	449	453	424	424	461	435	429	441	469	458	447	411	434	450	432	384	443	462	453	479	428	421	437	435	420	472	487	472	443	451	450	468	436	426	470	435	459	433	464	427	474	426	432	458	440	449	427	429	468	446	470	464	462	458	400	425	433	441	440	453	439	411	450	484	449	433	447	475	465	439	434	468	460	462	471	438	439	443	439	444	435	448	414	470	416	410	462	414	443	464	442	443	430	445	454	461	401	450	432	415	453	422	487	445	456	411	437	441	441	447	449	457	441	446	467	423	481	425	452	444	416	438	458	428	448	446	415	444	418	415	422	430	456	450	421	433	451	441	448	446	426	415	408	415	429	428	446	432	467	432	454	443	414	458	438	431	438	429	435	454	456	473	486	409	466	429	435	447	411	432	443	414	437	412	435	456	428	458	464	420	442	437	438	471	443	442	433	424	432	414	421	435	482	453	424	453	481	485	428	458	441	437	417	462	475	458	442	449	452	437	480	431	464	422	480	438	415	400	451	471	445	434	435	434	443	418	461	401	448	462	439	424	441	465	456	417	398	395	465	447	485	455	429	416	451	443	428	407	438	457	434	449	442	412	424	410	488	453	417	422	462	428	443	427	427	456	433	457	452	438	430	462	445	450	431	399	459	459	472	438	433	450	415	482	392	459	407	460	435	441	424	446	440	410	434	426	475	424	445	465	472	442	418	474	420	453	458	401	434	440	436	452	473	432	443	432	436	431	470	442	480	450	402	456	448	459	483	424	465	412	465	442	469	428	497	450	452	398	512	433	467	496	440	397	422	445	446	494	436	425	465	420	420	405	429	445	446	458	439	423	421	436	463	375	389	445	465	428	431	446	427	454	438	426	450	443	433	449	429	472	474	448	447	394	458	457	447	437	424	430	449	422	455	455	424	463	434	447	462	445	458	440	462	467	433	446	422	488	455	417	480	450	465	436	440	496	459	465	466	436	442	492	432	452	432	441	428	437	433	434	425	443	402	392	418	385	428	435	434	471	458	462	478	448	431	442	464	451	444	427	443	441	450	407	409	431	412	430	468	457	426	456	428	415	409	410	466	465	444	449	461	458	459	406	469	418	409	448	462	437	444	460	461	428	459	459	467	466	416	443	457	444	462	428	450	457	427	471	456	440	460	424	425	423	454	443	440	434	375	433	442	464	413	458	451	425	474	418	459	439	439	412	463	408	446	412	421	427	449	428	421	460	432	441	467	441	424	452	484	463	436	423	429	457	403	411	440	442	432	434	416	477	469	456	459	419	480	458	431	399	451	432	430	418	435	453	428	455	437	423	446	449	436	439	455	422	398	423	424	434	437	404	463	449	431	429	401	429	447	462	429	441	437	451	465	436	420	452	444	419	417	414	443	469	462	412	429	456	430	445	411	448	433	452	464	446	408	480	467	432	451	455	411	435	423	418	391	477	423	441	447	427	441	464	450	455	465	428	396	422	466	396	467	457	419	451	429	444	471	466	465	435	422	421	432	432	435	476	434	430	422	438	450	438	469	442	450	440	458	457	463	429	481	450	447	475	460	407	430	402	454	439	420	437	453	457	464	460	401	424	419	428	446	424	430	455	431	477	454	459	443	444	455	422	453	447	452	434	475	430	447	461	418	457	430	441	471	448	412	390	445	420	469	425	444	445	438	415	449	399	473	457	430	431	463	453	415	403	447	456	429	441	434	426	436	489	444	457	435	447	437	409	405	398	450	471	449	437	420	426	447	469	476	409	420	423	473	419	442	439	421	453	442	451	448	424	427	440	444	442	402	452	395	444	434	460	428	426	433	438	410	444	423	429	470	434	457	449	418	430	459	458	446	462	453	402	435	457	448	453	484	434	470	463	426	452	459	437	443	453	480	428	439	466	446	434	454	434	439	423	448	439	471	413	460	422	454	445	455	454	420	460	415	419	458	431	439	413	452	460	430	425	432	452	400	505	443	455	419	405	414	415	420	441	426	418	473	451	441	414	464	406	435	478	492	417	449	456	413	463	427	441	423	428	433	456	424	444	437	444	465	464	460	439	430	447	453	454	456	448	457	423	446	455	468	458	444	440	427	464	461	459	423	444	448	471	417	408	464	418	427	452	438	451	470	436	422	421	457	432	450	444	441	443	462	449	456	442	421	442	429	441	453	439	424	441	461	444	452	424	432	421	427	438	437	469	449	431	442	443	397	445	431	453	454	446	422	453	427	457	477	431	421	470	419	471	435	446	437	475	437	427	437	417	413	458	456	463	464	481	448	449	443	434	467	419	415	393	418	419	440	482	444	468	463	461	423	430	423	445	459	476	479	454	462	430	416	432	460	429	457	412	411	455	465	450	421	431	450	468	439	449	407	422	450	476	432	472	434	454	436	437	432	430	497	443	447	457	425	448	444	440	412	450	428	450	429	451	420	465	432	430	434	424	430	448	441	448	461	421	414	424	417	403	476	442	444	431	415	421	461	448	414	404	426	438	430	429	456	463	408	462	429	428	422	393	424	445	408	401	429	458	439	477	459	437	449	454	441	419	427	392	475	443	383	473	426	419	438	392	450	468	447	439	463	415	449	422	410	436	415	463	439	478	407	417	413	423	435	459	430	429	420	442	454	424	450	429	446	445	444	430	437	438	448	440	447	457	479	404	425	410	450	448	422	421	453	421	462	420	431	406	449	433	433	451	429	420	431	426	407	451	433	439	454	455	465	460	457	429	468	421	464	422	447	463	450	456	473	436	433	429	461	441	487	434	465	441	461	492	459	464	456	468	410	455	459	448	466	448	439	477	449	410	428	420	409	474	430	427	411	453	450	469	431	459	437	472	441	434	480	468	447	449	439	446	457	455	454	418	432	426	463	445	437	452	414	418	458	463	427	466	467	453	447	423	450	406	432	443	435	441	441	448	453	439	466	462	412	411	436	430	422	447	446	459	484	441	480	435	450	390	477	432	469	445	414	428	436	430	426	427	470	402	424	418	427	434	426	438	438	426	414	405	421	449	481	436	406	419	410	432	432	431	458	460	421	463	451	462	459	440	429	471	429	437	425	448	461	439	425	424	430	463	404	466	419	444	438	435	436	425	466	441	450	467	471	467	472	436	431	432	509	455	419	457	459	426	412	447	426	440	398	434	436	486	407	444	453	481	436	466	428	414	449	458	443	466	435	454	453	441	447	404	442	413	425	433	471	431	465	424	454	456	458	440	478	437	409	411	427	446	439	425	443	444	473	425	468	432	458	472	448	452	423	448	455	438	437	463	414	417	397	432	442	480	430	428	449	458	465	453	455	412	457	458	444	455	411	438	435	420	447	417	450	449	437	464	407	466	442	431	448	432	403	424	423	452	417	459	420	463	476	420	417	424	442	460	406	407	437	423	454	414	415	452	459	420	484	415	453	449	434	409
39615	50196	28352	3658	5023	2978	716	781	804	766	782	751	741	772	731	697	779	752	731	750	782	719	730	751	727	716	716	747	802	785	709	726	775	720	732	713	712	797	740	750	709	742	704	722	721	777	725	748	726	725	721	740	808	746	776	783	744	754	724	742	721	729	727	720	746	745	685	760	784	768	712	749	767	684	798	705	702	728	775	672	755	745	763	718	696	721	699	764	750	742	757	689	753	765	729	731	715	753	731	754	757	742	683	717	759	733	735	720	811	826	687	743	738	732	737	762	715	759	804	743	760	762	715	729	673	736	705	766	778	750	743	759	747	778	729	752	724	734	762	726	713	707	724	772	670	740	761	659	733	728	713	732	692	773	707	687	763	731	681	742	711	746	800	743	715	740	752	764	734	794	778	779	759	824	726	691	777	740	754	763	747	719	743	749	771	746	722	734	755	745	720	772	720	749	749	761	738	752	784	728	691	718	711	746	696	740	785	722	693	724	734	694	740	720	745	749	765	735	753	744	730	696	717	716	807	715	761	727	734	731	747	703	796	729	739	731	730	727	760	783	724	725	710	705	788	755	725	757	784	747	706	717	730	712	707	746	727	753	705	756	738	708	758	764	740	707	766	735	699	762	766	730	721	691	765	729	713	733	699	762	747	734	679	748	698	772	735	768	713	745	752	733	719	751	729	747	746	750	729	718	705	757	811	726	669	739	736	709	780	721	710	727	781	737	731	723	778	728	727	761	763	750	710	765	738	745	753	763	741	709	706	736	725	792	776	727	699	704	774	712	745	737	755	762	762	768	718	735	680	741	765	711	744	768	711	771	718	761	742	778	701	746	713	756	767	717	745	768	750	779	690	737	730	717	784	750	750	748	734	696	740	735	700	690	743	712	731	750	720	716	699	698	731	732	698	759	762	755	745	734	704	737	746	777	716	760	715	751	753	727	783	725	733	749	746	753	741	699	710	731	731	745	708	739	776	737	763	771	708	794	767	705	736	733	715	748	694	729	787	696	753	745	754	727	717	718	756	752	735	748	773	695	727	771	703	773	808	747	741	689	766	729	750	760	725	740	727	730	718	772	719	715	774	691	770	741	729	758	704	761	758	772	685	744	736	747	719	702	762	737	732	736	718	727	779	774	723	783	736	744	736	688	767	729	716	754	763	703	710	747	720	712	736	730	764	717	713	752	769	776	765	743	760	768	749	718	674	761	687	746	785	746	718	710	752	756	746	721	740	715	798	738	737	733	703	759	782	774	717	755	772	772	764	752	690	726	775	704	740	733	735	736	751	720	733	720	747	741	752	812	710	739	761	725	750	717	755	749	757	690	748	731	797	733	771	730	727	742	727	718	694	728	765	679	706	746	811	731	727	738	768	702	736	711	702	767	772	798	734	762	747	759	702	743	777	728	731	725	764	725	702	761	725	784	772	818	750	742	747	719	769	713	713	747	753	711	742	764	731	725	728	749	748	780	748	718	783	757	743	748	688	766	746	716	726	748	775	738	716	734	727	713	737	736	763	748	719	721	716	770	720	730	720	758	735	730	782	719	729	754	700	726	758	740	747	760	754	720	724	702	759	715	754	731	772	793	723	709	728	726	689	743	735	718	722	696	696	738	701	740	776	703	824	741	738	775	709	756	728	685	733	755	765	740	721	777	675	694	793	721	759	707	680	746	734	751	738	769	770	799	750	782	801	733	736	704	743	778	778	752	759	771	723	705	772	717	713	736	758	751	760	745	764	754	759	707	703	718	801	762	758	757	679	679	747	720	766	715	744	722	711	722	699	706	742	705	717	731	770	746	740	730	766	693	753	722	737	750	717	742	736	765	739	742	769	748	719	739	711	747	772	736	727	701	731	699	705	755	735	721	788	801	721	723	762	708	732	738	707	730	724	781	718	737	774	735	751	731	747	726	770	758	749	748	749	765	767	705	746	767	713	745	732	728	737	719	774	741	729	752	683	739	734	740	716	745	748	747	742	712	761	731	725	750	774	765	758	727	751	706	766	774	720	747	719	755	717	746	712	717	721	716	740	744	748	764	719	756	696	711	745	721	766	774	737	716	731	756	777	696	735	721	744	690	717	768	702	758	765	711	724	735	761	770	751	746	747	682	758	747	728	758	775	735	766	712	751	775	767	684	775	664	734	715	786	720	706	767	728	729	738	732	743	760	755	757	738	780	723	734	769	727	743	752	783	783	746	747	755	766	732	752	814	723	752	713	698	770	763	707	701	818	737	759	717	769	749	680	727	733	748	733	691	734	722	781	752	737	775	762	738	679	724	747	729	812	737	756	804	765	730	779	711	742	750	781	759	748	784	723	724	778	731	743	711	726	795	774	745	733	720	744	754	716	716	759	747	698	768	764	737	752	749	736	719	754	760	800	715	764	684	734	753	727	749	698	751	807	721	739	795	760	729	719	707	747	703	715	736	722	742	758	727	681	719	728	811	762	727	702	758	731	730	701	736	727	772	736	757	782	779	723	731	747	706	734	743	754	749	698	745	759	728	772	732	769	730	715	784	765	739	737	736	792	730	756	738	755	748	748	694	673	761	739	737	753	735	716	734	712	707	724	769	738	750	757	764	700	769	736	740	745	723	724	730	725	789	762	765	730	696	739	749	803	696	711	765	765	711	715	679	679	730	707	711	785	782	736	715	707	743	790	756	776	746	704	740	731	711	699	743	791	720	729	773	720	801	722	746	762	741	746	734	757	720	731	665	761	758	752	724	732	739	732	727	726	727	737	687	699	723	747	704	749	736	685	752	793	760	786	756	728	736	740	692	777	777	736	759	758	810	734	762	742	747	750	756	758	717	744	740	727	729	757	761	753	774	750	713	739	720	732	796	725	749	733	737	741	739	798	720	717	751	753	768	782	730	734	787	782	739	716	761	769	721	714	683	691	711	730	740	763	695	753	722	723	723	757	752	765	788	786	729	752	737	715	683	719	725	731	716	740	759	785	757	718	735	728	743	726	722	727	771	752	768	693	690	771	732	728	730	707	779	741	751	752	733	761	741	707	740	729	748	755	730	764	748	731	712	713	761	795	712	738	692	761	740	729	763	763	743	758	730	724	767	751	813	773	760	770	790	742	744	773	757	755	716	719	745	703	750	698	753	762	695	735	739	808	796	754	714	769	733	737	753	718	763	738	740	709	747	763	741	759	681	734	785	752	777	779	752	720	723	735	708	783	758	733	776	774	763	700	758	727	739	742	728	676	723	637	729	779	770	692	728	724	767	774	759	741	752	770	784	746	754	738	757	733	727	757	783	765	740	678	790	757	709	724	719	759	730	727	717	739	717	655	813	760	737	718	688	728	779	724	740	762	727	716	701	670	671	802	708	757	780	768	748	707	719	733	758	729	769	681	724	716	764	763	750	736	723	771	742	740	716	663	749	757	734	693	742	734	746	752	733	730	749	715	715	759	682	765	785	770	775	730	697	710	765	734	742	734	790	739	762	728	726	761	749	750	753	759	749	738	663	753
25847	26786	33948	25543	19075	10300	649	388	359	390	391	382	346	370	381	359	345	367	368	372	390	381	338	371	365	373	352	368	355	340	372	362	357	370	355	362	347	359	350	352	399	362	350	354	378	318	348	371	374	348	368	326	402	369	350	360	350	343	328	372	370	354	345	353	385	357	362	370	355	324	343	344	356	388	347	358	372	364	370	339	319	349	343	357	336	348	335	372	343	351	350	344	349	370	373	395	358	325	346	353	384	379	342	359	327	367	352	323	337	363	381	334	337	339	361	340	349	365	353	375	401	376	355	363	360	378	360	359	372	366	356	352	348	368	345	369	382	373	363	372	367	363	375	384	351	353	352	413	330	344	367	374	376	363	367	373	348	344	399	397	353	334	359	368	376	352	374	372	377	403	350	354	347	362	382	337	355	406	348	377	345	344	338	372	351	362	354	374	356	339	372	369	340	346	355	344	368	394	356	336	361	346	389	371	347	333	354	352	386	372	361	356	355	405	368	364	338	324	370	405	400	359	332	361	322	354	357	366	383	362	349	383	375	380	348	380	341	350	366	358	349	341	345	341	409	342	353	360	384	357	382	372	355	361	352	360	354	384	355	354	366	379	343	378	357	378	377	366	341	397	350	366	374	364	364	349	340	375	315	311	393	383	365	347	350	365	358	354	372	347	333	345	369	366	331	376	360	375	357	358	360	355	362	370	335	366	372	332	374	363	370	399	335	338	383	366	329	360	323	377	341	361	398	322	348	351	360	366	350	334	379	362	340	377	371	355	368	344	340	376	351	344	349	343	350	397	324	351	376	411	344	355	363	373	352	326	335	351	358	381	342	364	357	345	364	376	363	368	358	339	375	351	378	340	325	336	401	388	370	367	337	373	354	343	361	342	344	355	369	374	369	341	350	372	375	359	354	356	352	369	421	339	362	383	357	331	361	351	348	398	374	375	338	365	325	372	358	369	379	366	349	381	366	367	380	344	378	350	371	371	346	377	343	365	334	328	331	365	350	376	329	362	375	351	374	344	375	338	356	331	381	355	377	381	359	360	328	372	351	353	352	359	371	332	365	359	342	355	345	346	364	371	386	356	380	386	371	348	361	373	393	363	377	343	366	374	358	394	361	351	354	309	335	374	342	347	336	380	331	376	358	394	320	342	345	355	343	412	365	351	350	358	350	334	362	341	354	366	384	336	345	335	367	375	358	320	347	341	359	371	352	371	362	355	351	347	352	355	379	361	317	391	325	371	326	333	347	337	354	360	381	375	346	332	332	364	355	367	374	362	301	393	333	336	379	370	357	350	358	322	376	349	398	345	364	342	326	377	345	368	331	325	350	348	373	382	325	336	345	360	372	359	372	377	319	364	346	321	364	321	356	356	356	360	344	331	351	333	370	365	353	388	356	355	360	372	374	349	403	331	341	336	382	345	340	361	334	339	352	328	364	390	348	382	340	363	363	329	377	329	399	357	370	381	346	358	350	375	317	370	380	348	344	386	333	348	365	369	345	341	360	369	384	348	334	368	358	376	343	372	355	370	352	399	353	388	323	383	350	362	344	364	361	360	368	378	368	361	379	348	361	346	361	313	365	306	304	377	345	346	361	345	364	357	349	375	364	352	358	352	359	352	336	349	363	344	375	366	363	338	358	346	366	341	350	358	334	378	332	368	341	393	390	358	347	327	382	340	361	397	374	352	351	358	372	360	342	375	345	348	371	367	353	334	358	355	348	369	382	362	357	368	356	375	358	389	380	366	366	389	349	328	371	341	345	358	357	386	359	353	371	352	370	339	354	356	334	357	371	377	383	385	344	394	358	325	359	365	367	375	365	335	335	326	349	358	328	320	340	369	374	362	348	306	368	344	342	355	355	371	349	350	340	317	397	350	363	373	346	384	350	366	369	370	386	380	329	361	320	360	380	347	357	337	353	347	355	346	353	344	335	343	347	355	338	353	348	352	354	350	344	358	350	358	357	380	337	368	364	329	373	368	378	358	397	344	340	350	340	331	357	354	406	343	327	345	393	373	360	355	318	336	353	330	334	321	364	341	335	362	353	352	346	378	361	350	368	355	371	367	353	332	382	344	367	373	367	351	374	374	341	360	324	350	392	331	391	374	342	370	349	337	394	351	362	370	332	343	352	353	351	330	369	366	349	322	356	345	397	360	371	339	375	361	362	363	365	364	358	369	375	357	360	337	365	384	378	327	374	369	367	376	363	350	342	349	364	355	365	329	328	375	345	354	352	344	353	339	410	347	396	355	356	342	361	322	346	336	343	350	381	351	364	374	358	376	352	379	364	356	345	389	382	340	367	364	330	343	354	340	339	336	362	330	375	382	337	348	346	403	341	359	344	344	382	366	372	341	347	366	337	332	328	379	377	394	337	342	376	375	353	364	351	347	431	389	340	322	352	367	380	370	350	369	345	343	381	359	353	339	337	355	361	373	378	362	350	347	374	372	316	396	358	344	366	356	336	355	365	342	343	355	357	366	355	365	364	372	370	398	329	378	376	359	348	369	371	374	360	350	391	313	355	363	386	363	372	376	340	350	378	363	362	349	350	341	324	351	333	338	353	393	348	381	370	365	351	365	349	337	344	410	372	350	406	339	361	387	362	379	374	344	368	375	361	327	410	371	360	348	370	366	357	372	353	361	359	350	351	347	374	361	378	356	384	321	359	382	373	381	365	365	374	383	362	365	356	363	378	331	370	348	327	367	363	365	346	324	357	362	378	326	383	372	380	353	360	366	377	339	326	362	343	392	326	363	342	377	339	381	333	345	365	364	370	359	372	346	358	370	345	349	372	383	333	355	346	334	356	361	360	342	390	383	350	331	342	344	364	381	392	332	367	396	379	352	371	350	351	378	348	376	335	384	354	349	372	344	384	337	345	344	345	375	351	337	332	346	350	353	365	344	357	363	340	363	344	352	330	367	351	371	343	397	373	358	348	381	375	377	371	369	368	381	379	365	355	330	351	379	381	328	339	343	357	340	369	339	340	375	380	365	365	385	351	364	343	363	361	343	376	341	338	368	380	385	337	350	340	354	350	346	349	364	352	347	328	343	367	342	362	345	377	315	362	351	362	364	354	346	349	333	321	386	372	356	363	343	362	389	385	354	385	380	351	366	319	349	352	337	351	349	311	357	366	333	350	355	335	355	360	365	348	355	354	367	377	354	379	343	351	335	369	345	354	373	383	339	334	380	352	388	352	360	339	336	394	384	369	330	326	353	351	373	357	367	345	375	367	352	361	352	342	329	341	346	334	343	368	345	349	352	379	342	343	374	388	390	352	365	364	362	350	357	358	372	332	367	356	380	360	356	368	350	369	339	341	353	384	369	381	357	383	356	354	390	335	367	359	350	325	333	342	368	388	353	329	357	375	330	356	390	316	370	337	384	360	363	356	355	359	334	357	352	348	350	389	361	349	332	344	356	373	363	345	355	337	371	355	354	338	392	340	365	357	338	328	367	348	349	341	376	341	344	336	333
62204	92113	56467	12687	19279	10896	635	641	566	612	624	636	564	596	644	607	627	652	627	650	644	585	640	608	600	614	599	596	607	584	643	582	578	588	583	611	609	615	608	595	593	614	605	610	586	573	622	629	626	601	612	589	566	603	639	636	617	618	552	578	641	625	581	602	594	603	599	596	585	559	608	587	569	619	615	603	597	588	614	575	621	632	621	603	571	593	634	556	593	622	605	629	578	620	624	617	569	628	652	562	613	628	581	584	610	596	595	613	583	601	629	628	620	608	629	622	610	594	604	566	609	590	617	594	573	639	601	591	565	559	631	595	585	590	584	594	542	620	578	595	608	615	591	588	568	594	600	599	581	624	601	565	644	608	606	593	593	602	600	593	560	588	557	619	597	607	621	600	671	662	601	592	617	539	600	585	582	614	612	598	572	598	590	594	555	589	630	595	559	602	588	661	630	586	605	593	616	575	592	527	611	573	578	620	560	595	643	603	555	616	527	586	605	581	579	591	627	616	608	618	589	603	598	596	606	635	585	609	612	602	592	632	585	632	610	577	589	594	611	578	582	591	648	556	609	590	609	606	600	599	571	570	599	586	605	605	637	575	661	594	614	576	612	590	628	576	583	556	621	573	561	604	586	563	606	565	644	585	595	579	596	613	609	558	617	628	613	561	563	601	576	605	573	600	585	614	612	601	620	579	590	611	589	634	577	551	635	607	641	559	575	591	596	594	610	567	602	584	571	628	599	590	573	591	618	596	602	555	631	617	560	592	599	583	576	582	618	636	598	637	584	632	598	613	636	583	572	595	589	597	616	611	607	572	634	614	618	592	593	603	601	629	590	564	574	605	592	616	614	593	598	583	613	565	636	565	641	580	584	607	573	621	619	625	621	597	599	593	594	602	573	578	579	592	604	597	590	567	635	575	603	565	593	626	624	580	625	604	604	609	588	595	590	606	567	629	563	590	590	571	626	556	615	600	620	599	577	585	571	600	607	607	569	585	588	625	604	595	624	587	580	630	544	614	578	639	562	603	608	641	585	573	581	633	606	656	630	569	590	573	631	595	551	590	614	581	584	616	566	608	569	593	619	598	602	569	591	615	644	564	598	579	618	591	556	563	582	593	584	573	594	565	589	612	573	588	640	584	614	570	559	596	636	617	596	602	627	605	609	639	610	622	570	615	574	616	611	568	608	566	615	580	580	661	632	588	571	604	618	641	660	570	567	597	615	601	510	551	554	594	629	592	565	612	604	594	578	646	592	613	612	580	610	551	601	570	621	616	574	636	573	577	554	610	627	600	546	609	639	579	588	621	617	620	592	568	627	563	595	556	605	584	574	581	584	585	632	622	610	591	606	586	614	608	605	616	600	600	595	580	584	590	609	633	599	565	588	595	567	579	576	666	587	568	577	627	637	573	614	618	630	633	571	595	625	622	610	603	626	615	573	594	615	621	561	567	596	590	634	604	579	582	550	611	624	580	635	615	638	596	600	599	596	588	609	556	620	566	579	603	600	584	595	573	627	602	565	606	608	603	623	596	597	637	602	571	620	594	619	574	580	569	611	596	632	614	596	579	636	597	586	579	612	580	632	615	607	615	591	632	611	598	597	572	584	641	615	624	598	631	623	582	604	581	565	610	595	627	593	624	581	632	552	596	630	621	638	617	577	661	583	613	606	599	602	598	586	605	610	565	625	616	595	574	559	548	586	577	588	596	568	580	570	599	586	585	618	571	619	585	615	592	614	572	582	577	565	625	596	581	597	596	609	545	593	643	581	565	578	552	568	586	559	605	591	580	640	598	627	602	576	570	590	579	652	576	584	588	618	594	616	597	598	576	589	565	590	622	559	590	568	602	579	569	593	570	585	586	653	567	621	577	610	555	600	605	609	592	650	590	583	574	577	562	656	612	592	567	587	628	580	575	546	610	606	591	614	596	533	621	603	579	557	615	610	585	594	590	590	653	574	592	578	613	598	594	625	620	588	592	642	599	589	583	604	598	609	589	657	604	574	611	595	575	595	593	606	613	626	549	596	581	598	561	575	597	550	570	608	584	596	618	559	537	575	619	579	579	604	605	590	575	606	608	603	568	601	650	573	613	595	572	612	599	609	640	579	589	610	603	618	619	657	604	579	615	597	606	595	575	629	593	577	579	610	584	624	592	617	600	585	608	596	550	614	598	578	605	585	631	583	619	614	566	591	581	597	615	610	589	589	629	558	575	558	632	602	575	596	619	623	600	569	568	618	598	603	625	636	590	631	618	569	641	594	609	591	584	586	609	629	612	606	623	612	587	595	620	583	587	610	570	562	571	584	620	602	583	565	635	578	657	642	601	618	572	605	580	600	583	645	625	579	587	573	602	639	533	571	600	571	554	660	624	604	600	572	620	608	596	629	601	613	611	598	587	661	566	596	615	561	606	610	584	610	623	605	563	623	620	606	616	571	593	671	645	622	592	583	613	590	594	565	587	607	602	564	605	571	550	557	641	577	621	608	585	589	627	591	613	588	562	597	601	612	586	591	614	605	614	571	614	642	614	560	591	580	618	597	561	638	623	599	579	654	587	606	609	595	603	576	605	580	561	612	577	606	621	622	614	605	561	557	562	620	567	576	586	564	573	627	584	624	590	555	608	602	617	621	610	581	607	586	591	628	643	566	598	635	627	569	631	585	605	571	667	586	625	618	611	605	639	583	548	640	586	580	644	629	602	610	594	584	623	570	627	594	596	544	606	586	596	616	612	574	579	600	624	596	599	562	557	580	614	585	592	624	592	589	626	590	545	593	580	572	604	596	582	632	673	635	610	603	615	632	608	635	589	602	616	644	592	634	619	594	562	588	618	616	594	654	624	578	596	589	635	605	583	610	609	578	578	607	604	611	608	584	545	577	622	586	597	611	598	586	591	580	626	644	640	580	648	561	581	583	580	604	594	575	569	592	624	625	539	575	601	590	584	626	580	645	630	570	614	576	639	587	617	624	624	547	611	561	602	606	583	618	582	556	595	646	644	563	585	576	599	602	593	558	582	565	634	614	628	630	582	591	586	569	623	603	618	598	592	585	583	617	604	583	580	602	548	637	566	584	612	609	598	634	610	627	561	588	597	609	610	583	615	605	614	577	596	583	563	580	547	611	595	623	613	593	631	597	649	599	634	662	624	620	570	599	642	597	592	617	614	597	562	582	626	608	623	572	582	579	670	602	580	543	607	590	652	623	593	576	612	552	625	561	602	622	593	604	646	643	615	585	633	568	617	610	589	574	596	611	629	584	598	611	641	594	603	606	600	586	624	611	629	613	620	567	553	619	571	600	613	587	585	618	592	619	628	598	574	637	589	600	555	640	646	601	577	629	620	585	617	583	593	563	577	584	638	586	632	570	614	546	577	564	584	538	599	567	616	560	601	594	615	598	575	568	574	610	592	635	622	602	597	615	601	570	592	604	614	580	580	596	592	591	575	607	598	598	629	619	619	601	618	597	591	574	537	580	664	609	622
24211	23570	31323	25187	22720	20780	5211	708	622	667	644	619	612	594	630	648	675	598	630	628	649	649	650	633	637	626	609	644	650	589	651	637	650	588	609	640	621	606	583	647	631	595	600	632	601	668	633	654	579	608	640	648	590	680	635	679	602	621	613	643	588	565	586	616	646	616	599	591	609	596	607	594	595	602	630	641	582	606	623	630	608	620	607	587	542	644	650	619	604	591	597	621	607	599	628	595	606	611	625	614	619	632	607	591	658	572	588	624	622	649	610	595	618	572	582	581	627	595	584	570	608	611	634	615	543	602	618	609	650	610	615	583	580	652	590	568	633	600	634	624	628	625	609	596	634	606	650	635	567	581	596	629	644	651	614	635	631	584	577	568	605	592	611	568	642	595	627	625	585	603	604	597	635	638	619	592	587	598	554	582	591	616	635	585	612	646	595	629	604	624	614	629	608	626	581	576	597	596	665	610	653	622	556	603	636	603	538	621	602	552	625	595	619	607	637	587	650	662	592	607	599	596	576	578	619	611	611	620	602	595	610	630	586	622	573	588	601	596	616	584	607	615	656	607	581	669	636	605	626	590	608	626	582	571	643	651	636	589	575	654	654	642	598	621	584	590	621	608	631	606	614	594	630	595	581	633	651	620	604	627	640	626	601	599	631	606	615	589	610	598	638	662	611	579	564	586	624	587	584	594	601	626	648	648	619	624	625	596	614	606	611	576	629	623	631	622	587	671	629	614	594	615	604	600	610	630	633	613	604	570	627	622	595	588	629	580	606	617	592	615	613	564	596	600	604	637	609	606	591	598	592	601	579	586	592	597	571	642	594	589	608	601	620	615	589	638	587	593	597	626	620	566	618	608	625	648	662	620	621	657	626	647	605	628	615	633	635	550	606	563	661	621	613	613	591	588	612	637	605	610	632	590	591	605	629	634	583	601	599	630	610	634	584	609	585	623	571	590	632	592	603	626	613	587	620	605	629	612	633	625	568	629	601	569	611	594	625	604	592	611	598	627	592	610	638	594	611	602	622	599	640	643	629	613	664	622	607	618	598	604	622	629	604	613	627	586	594	601	662	601	621	579	643	617	611	604	626	570	615	587	594	646	539	619	678	667	622	632	665	626	618	639	622	609	637	602	614	578	590	594	602	578	637	585	525	584	600	618	604	624	586	612	620	609	601	613	642	651	603	657	600	650	663	626	623	612	606	535	604	627	678	654	604	624	635	589	572	599	647	642	607	640	643	567	651	646	624	634	624	613	643	615	628	615	588	615	581	585	603	654	604	584	571	609	605	597	604	627	612	602	598	623	634	610	621	615	599	633	634	627	634	633	633	608	584	578	612	587	598	636	656	636	605	621	658	586	623	596	632	634	626	645	666	623	609	603	603	588	612	618	594	598	574	609	624	586	614	646	652	624	603	605	601	587	625	645	588	594	548	626	601	609	606	633	585	585	626	619	599	648	586	610	593	610	617	624	603	561	619	627	622	584	598	648	593	587	574	609	610	654	643	613	629	628	620	623	586	591	599	612	620	656	618	621	588	604	585	559	632	626	553	639	585	578	633	596	645	670	624	620	634	607	626	605	615	580	607	591	590	578	625	601	629	594	654	645	583	599	634	577	638	638	608	642	600	598	578	584	605	631	618	600	582	612	596	606	650	615	585	586	590	620	572	622	607	624	614	642	606	630	582	583	646	640	600	633	563	621	645	602	607	601	617	660	621	600	567	620	605	621	614	599	593	595	630	633	608	608	580	591	636	576	614	646	591	660	596	630	661	594	663	644	636	583	608	670	625	559	585	629	610	636	577	706	588	609	609	602	613	587	666	616	628	552	596	599	584	614	597	601	585	614	679	604	594	665	581	654	573	624	648	621	624	635	592	560	603	625	574	597	616	591	629	596	636	627	621	622	623	575	630	578	574	623	632	589	644	605	596	596	664	582	627	598	631	582	600	626	635	649	653	619	575	617	582	579	618	603	660	627	636	624	656	589	658	598	601	589	598	611	590	611	612	594	668	636	583	640	625	614	622	605	630	587	586	602	615	561	633	611	620	579	658	579	610	648	592	618	647	618	629	562	603	603	558	601	607	605	639	620	661	591	599	594	587	681	598	621	601	645	603	579	620	666	597	653	636	616	619	583	610	615	638	600	595	569	659	628	589	639	609	576	612	611	556	618	585	584	645	624	625	566	614	624	627	641	620	608	600	547	589	627	604	605	586	604	630	620	592	594	592	618	601	571	603	559	595	595	668	598	591	589	642	628	621	615	598	609	613	611	635	635	606	578	587	641	627	627	622	622	582	595	607	647	617	569	642	618	637	627	646	597	644	606	626	625	609	590	621	628	605	621	597	566	618	614	601	628	588	639	570	601	593	617	589	586	631	610	606	600	612	589	649	609	597	641	586	610	641	666	640	647	557	602	605	631	593	610	623	637	660	619	596	609	622	575	597	585	640	591	598	601	613	565	566	623	636	651	586	599	612	607	620	596	607	579	617	602	608	622	590	584	624	616	654	631	636	612	648	631	626	599	621	623	612	605	679	581	608	591	565	646	607	564	600	635	570	595	635	597	612	594	640	594	574	595	611	626	570	617	591	586	630	602	570	584	639	583	612	573	583	630	624	584	625	612	586	597	617	577	601	620	613	586	650	599	581	632	611	601	637	601	645	619	603	623	572	605	580	634	607	633	611	592	629	621	610	578	615	596	586	623	627	591	645	636	596	621	625	620	683	669	654	630	616	601	639	631	619	676	608	605	569	616	586	613	553	595	647	601	613	553	631	580	608	620	597	576	646	604	608	577	613	664	595	638	612	610	658	567	589	580	620	574	613	609	665	665	604	598	629	611	570	614	578	645	650	641	608	625	645	611	619	636	635	612	573	612	638	586	612	597	610	597	624	630	560	620	589	599	637	597	592	623	611	654	598	621	641	624	595	591	594	621	640	632	596	641	631	632	589	633	579	616	610	605	609	644	660	601	625	588	617	618	632	575	604	598	595	632	657	599	643	591	606	603	653	615	610	697	629	654	632	647	607	597	623	583	587	629	629	585	652	644	660	599	605	581	666	601	618	607	611	580	601	589	621	665	620	609	644	608	560	618	592	600	621	557	610	596	643	564	589	629	621	646	607	585	586	576	621	601	635	610	574	626	612	588	594	621	607	626	666	617	601	656	629	603	604	631	702	625	611	597	658	613	576	621	553	628	658	588	643	603	630	642	586	641	624	586	630	614	604	592	605	601	611	595	615	610	605	617	628	618	626	594	599	644	615	584	642	597	647	622	572	619	599	608	616	585	616	646	562	599	599	608	615	598	604	567	602	587	615	617	649	586	572	629	589	608	639	622	600	635	613	607	615	594	616	622	595	637	654	634	548	590	596	644	640	629	606	584	615	609	635	615	621	601	610	615	576	602	634	649	587	626	635	591	651	630	601	596	585	581	598	600	604	558	617	628	651	625	618	593	630	569	615	627	634	592	593	603	590	643	635	602
61162	99293	69477	17865	31800	17234	1028	1100	1066	1085	987	1008	917	992	939	947	912	925	954	1018	978	971	903	983	931	987	910	972	953	903	979	977	909	894	988	1001	956	889	928	912	937	973	931	953	941	911	915	974	960	923	978	979	885	911	1000	941	938	919	962	947	996	941	910	865	930	905	953	960	958	986	952	934	993	918	906	937	896	1003	930	919	929	966	951	959	942	917	906	910	1021	933	928	943	981	925	960	920	946	924	958	995	899	935	1005	955	962	958	921	966	962	988	902	902	914	951	995	935	918	934	955	923	947	937	871	888	933	951	931	926	963	918	904	957	933	911	887	949	947	925	978	961	865	945	956	936	931	976	898	964	880	943	909	938	924	911	930	964	934	861	959	907	879	960	958	921	948	931	921	935	946	906	948	932	986	897	900	899	910	917	947	934	944	958	933	889	976	966	952	900	923	949	945	953	934	953	942	942	960	935	950	958	933	956	984	897	923	949	965	948	909	948	909	949	984	936	937	947	896	942	913	934	938	957	949	939	949	986	898	925	972	967	946	928	986	974	884	911	944	937	961	935	958	921	921	956	922	923	939	949	951	1002	938	927	976	951	959	957	988	867	931	918	911	920	907	945	993	934	926	917	974	948	939	959	927	907	923	975	882	930	893	939	916	910	919	933	909	953	865	958	968	899	974	946	936	943	909	895	961	999	946	916	958	972	958	943	936	908	889	933	950	988	939	950	969	888	961	912	946	930	960	904	972	968	946	957	886	934	978	952	951	915	932	923	927	947	946	935	968	940	946	948	960	954	923	933	978	882	963	923	917	947	903	951	981	965	959	908	913	911	962	894	919	942	918	974	953	913	914	971	1004	913	904	921	967	958	994	873	886	890	942	943	895	984	980	880	899	957	890	903	868	948	955	912	954	927	942	952	939	964	951	901	997	935	924	938	964	956	909	960	952	860	941	886	966	896	891	945	953	919	961	947	1025	914	913	886	933	948	974	925	884	948	944	940	919	929	925	965	996	951	919	966	959	929	970	894	943	922	939	900	953	913	941	948	929	977	920	928	962	941	883	964	930	961	935	984	921	938	1010	981	886	938	942	930	925	959	967	927	930	920	890	992	941	918	961	872	955	966	970	976	984	957	910	915	970	928	906	865	914	997	925	828	929	902	929	963	919	901	932	933	969	962	960	955	955	965	886	920	982	921	920	938	948	937	862	954	922	957	873	997	956	1017	987	902	916	984	951	934	934	941	899	972	878	955	891	890	934	923	993	1002	872	914	912	938	921	885	905	936	925	902	907	962	922	976	974	956	948	943	913	939	920	932	907	936	949	916	934	880	925	951	899	968	956	915	912	994	942	900	901	907	923	944	905	893	950	939	955	938	957	944	934	923	939	929	918	909	948	964	919	905	934	929	916	919	922	959	942	994	914	948	927	871	960	911	910	987	953	955	964	935	988	911	969	960	978	985	926	1015	984	936	914	893	1003	938	964	953	987	955	961	905	904	951	939	939	855	934	929	983	957	916	924	959	1009	979	960	950	908	964	874	954	946	958	907	930	901	914	926	927	924	939	958	895	927	900	927	956	945	929	982	891	908	956	952	951	939	916	941	944	928	979	973	964	910	920	972	960	1005	961	946	948	977	933	924	968	926	957	969	968	952	962	980	910	917	948	940	932	933	963	863	990	928	933	939	897	898	912	928	916	944	921	930	938	916	969	932	913	910	958	947	914	950	868	937	968	997	908	953	882	918	981	865	955	953	894	901	924	949	917	930	991	951	877	944	956	976	933	940	903	955	943	892	976	934	921	892	928	906	893	916	922	961	911	927	939	923	988	944	928	1001	936	925	944	960	970	921	962	937	902	943	1011	1015	925	865	897	950	898	941	945	933	884	973	978	981	937	984	909	920	927	968	977	963	912	940	949	926	914	956	955	943	924	940	1002	1001	930	885	891	981	911	943	918	943	905	870	960	970	924	933	953	891	894	916	974	913	934	907	903	966	940	946	980	923	913	930	927	956	970	880	941	914	931	949	942	960	947	969	938	913	921	928	930	897	969	956	951	917	934	931	954	888	963	944	987	882	924	961	939	885	916	975	968	959	945	969	931	990	930	862	898	914	975	952	957	937	909	886	937	904	948	931	949	954	889	950	1016	978	926	925	918	904	890	944	914	866	969	933	961	955	931	959	918	928	870	913	963	925	969	922	928	953	959	944	906	926	953	948	898	887	949	884	960	917	957	971	881	882	934	947	976	939	897	936	863	952	906	934	922	969	922	941	939	953	920	904	934	972	954	952	917	955	919	967	883	963	920	950	898	951	938	934	964	982	933	921	912	907	918	954	985	937	971	939	924	962	940	934	939	923	916	936	959	953	907	923	933	985	945	944	916	957	905	924	885	931	970	945	859	928	954	897	945	930	973	980	983	938	922	931	994	887	924	970	971	972	950	933	901	948	952	971	971	944	947	864	946	948	899	923	903	934	915	940	933	943	937	914	892	886	959	955	962	967	983	964	988	935	958	935	922	929	938	915	889	940	949	903	896	969	881	931	894	957	944	957	935	912	968	930	914	883	953	968	946	941	911	905	900	993	974	945	983	979	962	930	938	967	963	945	929	950	901	956	964	923	989	977	910	971	922	940	893	924	912	977	1009	921	934	947	927	930	929	984	923	901	985	936	970	919	916	975	980	899	892	922	982	915	951	948	916	950	910	937	959	1021	930	920	922	946	943	970	946	915	966	960	908	971	921	948	914	943	970	916	917	934	916	895	947	937	978	994	923	988	920	952	910	954	940	980	1008	906	956	934	919	977	921	949	903	950	1003	977	910	958	971	917	955	998	940	903	944	920	908	926	956	928	994	1015	918	970	958	969	955	951	958	927	925	954	983	952	951	955	909	950	926	902	946	937	946	915	968	921	934	991	1009	919	928	948	934	933	957	959	874	946	959	973	885	988	973	992	944	922	960	904	880	920	903	915	899	940	902	921	984	927	947	921	963	922	939	971	941	956	941	980	962	968	994	942	967	960	950	987	907	944	961	939	973	952	964	956	980	947	973	940	889	952	929	930	975	918	903	1006	930	1025	985	913	921	952	941	920	941	989	898	944	963	920	923	935	933	915	990	969	935	995	932	1001	971	918	898	956	962	998	1003	960	936	1000	966	994	986	940	891	887	912	890	869	893	898	921	951	975	960	913	948	965	949	914	942	900	949	1000	902	924	943	893	909	955	907	948	907	984	950	959	954	958	968	964	931	888	892	972	978	958	993	926	960	991	933	964	900	891	942	918	894	952	910	933	917	966	919	933	931	955	937	932	945	975	934	950	889	945	943	935	898	933	942	925	926	963	975	926	868	951	994	895	965	958	971	925	918	918	924	883	923	926	963	955	881	898	930	922	899	954	946	936	956	917	933	997	992	944	1007	947	957	913	907	981	987	927	913	890	914	945	937	962	928	961	983	913	914	921	918	890	964	896	973	884	952	949	944	894	872	934	903	896	955	973	945	925	886	962	915	935	985	963	976	930	922	906	964	938	937
31165	29025	25682	7703	3135	1761	449	462	426	448	454	395	477	413	458	432	440	459	421	414	436	421	423	443	452	403	441	429	389	443	451	439	440	438	458	413	427	414	423	432	463	463	459	418	434	456	451	416	425	412	417	462	455	441	439	450	489	401	405	406	454	450	401	471	451	410	435	441	455	454	402	394	442	429	447	466	398	439	448	442	422	428	426	441	421	459	425	411	428	418	449	444	415	432	408	421	401	411	423	405	459	427	428	422	431	441	459	470	427	457	423	414	425	441	459	411	441	468	450	449	470	403	448	431	438	420	395	445	455	464	445	446	418	443	408	422	438	425	436	470	449	451	448	408	410	434	427	400	449	445	447	452	423	436	434	433	415	385	434	431	459	424	427	387	426	440	405	430	423	413	487	428	421	423	450	430	437	419	480	454	436	429	405	459	408	445	438	425	433	421	424	416	420	461	435	432	399	425	439	423	408	407	419	436	424	429	430	449	456	432	450	391	415	429	437	435	449	443	421	462	387	407	496	437	431	460	447	470	375	445	438	426	407	430	422	432	406	421	401	441	452	454	449	434	410	451	470	408	419	439	425	445	453	409	399	452	431	444	425	416	424	412	445	417	414	435	434	422	400	456	450	415	431	455	390	418	390	423	425	440	420	416	420	417	425	408	438	433	455	403	459	431	383	434	463	455	394	443	428	439	413	376	406	407	424	435	359	427	423	426	458	412	435	445	448	445	399	457	450	453	412	424	494	427	427	465	416	461	438	410	450	434	425	427	465	419	406	438	397	429	459	467	416	422	457	454	467	443	458	424	393	434	421	413	418	396	384	398	439	424	450	462	371	451	415	430	445	417	434	447	425	382	414	477	454	476	425	426	428	443	414	406	404	431	418	424	464	491	457	428	422	431	441	445	408	430	398	453	419	443	417	411	444	390	444	416	412	407	406	433	430	428	440	404	428	401	434	432	426	431	451	446	438	405	429	430	455	445	406	438	438	425	415	434	400	450	417	403	407	421	440	424	418	471	404	422	414	450	443	468	439	454	419	415	434	425	407	445	439	435	469	448	446	397	423	482	446	482	413	398	401	442	390	430	458	438	412	461	446	453	447	416	440	467	429	422	423	432	418	405	403	395	441	403	395	417	419	440	438	408	457	412	438	440	416	404	424	427	412	410	431	433	432	427	420	429	480	435	435	436	463	430	421	406	427	431	406	395	439	420	436	434	398	440	428	414	397	430	444	435	447	438	449	448	437	419	405	451	461	464	468	420	442	432	448	439	388	463	429	469	391	445	415	433	442	441	440	445	446	431	429	430	451	425	409	412	427	441	444	397	412	429	413	431	411	458	418	403	421	436	448	437	403	431	470	430	445	445	455	399	431	421	421	418	432	436	423	384	480	453	434	421	450	419	438	426	382	426	422	431	426	437	434	403	421	438	447	386	446	459	414	422	457	401	411	453	443	426	427	415	433	417	461	406	452	466	440	429	423	429	417	433	434	479	415	428	399	411	441	414	457	402	448	447	423	429	391	416	397	434	421	421	400	423	433	395	411	415	435	420	451	431	427	414	425	399	433	418	445	459	407	464	414	407	418	460	400	448	438	396	418	430	433	461	434	389	413	425	384	433	418	406	453	443	426	415	428	435	462	432	431	440	376	459	452	435	415	424	465	463	417	443	455	439	444	450	419	449	439	406	442	440	490	450	463	435	466	430	424	425	468	445	380	423	454	416	427	421	435	445	416	461	377	389	409	430	437	405	426	433	455	445	480	424	461	424	397	435	396	467	430	420	466	476	457	411	462	413	420	462	475	437	457	427	422	427	415	442	404	426	447	434	434	459	482	416	396	440	470	435	394	420	448	394	449	443	451	402	408	430	414	435	413	464	472	424	427	439	447	437	400	416	437	382	434	413	429	421	423	440	442	436	399	443	411	465	426	437	451	429	400	470	423	417	444	432	438	416	489	444	426	401	463	416	428	420	421	433	450	408	451	446	457	453	404	451	416	479	461	442	464	415	463	392	447	393	439	417	427	458	424	429	419	437	400	437	398	417	426	474	463	453	481	390	445	405	404	432	409	406	433	457	432	423	430	418	463	434	438	433	415	451	429	416	443	421	392	419	438	433	410	437	430	419	425	409	444	430	400	424	463	452	442	442	417	444	418	416	451	412	455	428	416	451	424	384	410	443	413	439	439	438	421	410	452	438	467	438	434	447	432	444	409	456	422	452	418	437	411	441	441	423	410	429	409	428	421	446	411	410	424	421	441	403	433	425	457	391	428	405	421	426	390	413	432	417	452	421	449	410	440	429	421	416	423	425	461	436	423	406	430	437	454	415	449	443	415	484	434	413	496	436	411	424	445	427	421	441	456	422	441	464	452	402	423	432	457	403	411	425	371	409	474	426	429	448	392	437	419	442	433	414	419	426	412	466	445	443	460	394	434	464	432	457	442	436	398	425	458	440	445	444	469	432	412	438	455	413	428	418	443	415	450	414	436	416	420	387	410	392	432	460	430	416	432	437	456	423	428	443	437	435	444	422	388	435	423	409	449	431	427	427	443	415	453	451	464	428	409	440	403	459	426	452	408	439	436	436	425	468	467	445	460	429	412	449	416	439	461	428	422	420	404	371	410	466	430	434	433	421	420	387	414	423	417	388	414	418	427	428	429	457	443	430	429	430	406	420	423	430	424	439	455	415	402	434	405	408	430	433	432	452	451	436	428	419	436	436	409	449	432	461	419	438	436	435	408	436	406	416	432	401	430	436	429	442	422	429	424	443	424	450	466	432	470	455	447	435	432	425	416	430	440	395	392	426	448	450	448	431	445	459	472	451	432	436	393	465	413	424	452	399	451	434	417	442	406	411	425	432	431	433	435	408	453	382	406	440	397	405	439	428	388	413	416	453	430	463	410	430	392	470	396	434	431	408	443	424	419	396	431	439	432	424	416	417	412	449	424	481	458	428	423	416	432	426	418	406	436	404	446	417	404	411	435	440	428	427	441	425	415	432	439	406	416	399	430	454	441	420	458	443	429	435	404	429	427	422	409	424	439	443	429	432	425	442	452	429	425	461	403	420	426	419	427	416	446	455	429	441	425	477	433	441	426	421	419	428	452	413	438	411	438	398	409	438	412	427	469	427	402	415	449	403	464	441	433	440	424	416	404	425	412	438	449	445	438	426	452	401	444	443	450	433	439	438	431	423	408	466	414	432	416	436	451	394	427	477	452	438	424	408	431	448	445	415	424	422	425	438	400	446	408	470	414	433	421	463	398	394	442	449	444	445	403	388	422	406	417	454	472	431	435	412	438	459	423	423	421	472	450	462	430	453	403	430	393	429	471	408	402	426	447	452	455	407	425	447	438	420	411	428	414	454	456	444	446	439	404	440	445	482	434	416	444	471	407	456	431	430	431	431	458	461	455	453	451	440	448	423	442	433	424	426	463	459	423	408	438	400	449	421	426	399	407	407	422	450	460	412	444	451	432	397	415	440
39459	45189	31629	4654	6937	3825	719	732	777	699	721	728	689	720	797	725	714	733	707	717	762	720	723	742	717	737	762	699	709	719	676	725	695	735	756	779	715	730	735	716	708	703	725	747	732	709	694	706	727	673	708	740	731	733	723	704	743	702	711	757	696	748	675	729	773	715	710	728	716	783	736	752	756	713	674	676	718	734	697	758	750	748	725	731	705	709	718	746	764	736	747	747	672	614	750	693	737	710	691	679	726	704	711	710	737	738	689	715	728	697	715	733	722	759	707	755	777	730	764	734	693	721	762	757	763	735	670	689	707	722	718	752	667	733	698	716	704	732	681	738	696	751	708	714	689	747	728	722	678	715	737	707	738	749	724	705	712	709	732	731	720	748	718	713	709	739	734	732	725	750	746	704	758	689	712	718	708	711	713	736	720	680	752	750	717	723	722	761	740	766	767	715	661	762	759	681	785	740	717	748	716	742	754	760	729	710	727	725	726	745	726	753	701	723	696	730	726	708	671	750	673	714	717	728	761	719	712	731	720	729	767	711	700	728	680	741	761	701	706	745	683	733	722	738	742	724	690	726	736	712	672	719	745	644	692	715	733	757	672	743	665	755	768	691	729	718	678	673	718	681	730	707	701	765	738	703	767	679	741	740	751	747	735	746	725	671	737	616	707	719	719	767	716	744	680	725	751	740	709	712	716	676	719	733	724	754	714	739	723	679	717	760	774	750	720	699	683	683	717	724	719	709	694	761	753	717	755	757	725	760	728	671	696	743	715	742	692	762	747	729	704	710	754	727	778	723	688	749	718	724	689	736	708	734	732	705	707	696	721	705	742	687	705	753	769	712	746	738	718	732	724	762	743	743	738	721	728	716	751	742	707	732	731	755	734	733	731	739	728	737	727	706	694	737	744	716	716	710	731	727	673	756	750	720	742	749	678	735	725	698	723	744	716	724	742	720	717	692	718	763	706	720	719	727	686	771	761	736	689	756	755	726	732	745	709	711	757	706	721	722	704	752	699	704	731	693	700	736	763	755	759	780	735	741	726	739	739	797	749	760	718	737	699	756	682	716	665	752	680	746	721	716	688	705	720	767	709	723	738	705	673	760	701	725	730	700	710	721	698	657	754	740	732	726	716	685	705	723	734	748	690	744	694	722	714	725	746	716	718	738	724	742	709	783	702	764	726	764	727	719	740	724	758	692	733	738	770	723	701	734	699	655	729	706	720	737	751	701	704	708	778	678	704	693	767	724	731	730	730	738	713	728	695	774	770	736	719	744	761	766	780	721	715	689	734	730	732	680	695	711	714	718	788	734	755	730	681	723	737	730	738	716	769	681	711	745	712	742	744	694	729	720	721	699	730	739	726	793	750	729	715	711	743	707	720	742	733	710	762	726	711	718	746	708	729	713	662	708	734	775	732	693	717	720	724	696	709	656	691	724	717	716	736	704	771	733	718	702	725	697	747	707	677	712	656	724	735	688	726	718	719	770	698	709	750	769	781	725	731	683	743	738	697	735	687	710	713	765	703	692	725	716	699	721	716	703	682	696	723	697	704	688	735	766	714	753	723	677	731	721	738	694	767	717	739	717	714	691	718	737	781	729	736	742	738	748	731	689	698	723	719	713	716	692	723	708	753	761	730	676	745	696	703	750	731	719	756	728	754	751	767	724	717	699	701	670	718	726	696	739	716	711	689	742	697	717	717	742	681	737	695	760	754	727	729	764	689	678	718	744	699	714	742	710	740	725	705	698	681	675	732	698	745	741	763	727	694	690	684	735	694	750	736	711	770	720	780	703	712	766	678	744	694	704	699	777	666	714	738	773	654	729	730	699	698	718	717	733	754	724	699	693	726	663	699	691	688	712	719	690	637	672	727	723	731	721	739	742	741	710	683	725	693	738	787	710	696	685	749	766	761	754	750	705	694	711	745	691	694	692	737	751	747	758	728	737	716	750	760	716	722	704	645	726	728	683	774	700	689	733	730	780	787	724	749	715	759	748	725	735	750	725	724	722	730	685	753	707	733	669	706	728	678	713	738	714	717	754	723	716	743	710	748	753	699	725	751	754	698	695	752	703	703	717	722	739	722	721	770	706	750	737	678	709	690	703	717	757	713	676	692	743	759	709	718	711	710	765	685	735	721	737	746	722	750	673	699	698	723	708	738	748	754	732	704	737	733	725	655	731	712	724	734	699	706	713	670	744	729	723	745	709	701	756	711	729	734	722	668	745	767	685	736	727	746	808	664	726	742	739	697	727	741	713	714	713	740	744	712	727	740	719	742	707	705	714	685	712	704	759	720	751	735	720	742	696	753	694	703	719	735	736	689	733	708	676	755	720	709	699	687	768	726	723	711	693	733	712	710	724	741	733	707	714	714	692	744	675	685	681	767	715	713	729	723	723	710	802	713	737	706	710	753	731	749	715	705	714	726	713	706	735	724	742	731	710	731	758	727	745	723	709	717	738	722	710	762	737	751	698	753	709	723	703	684	725	683	707	730	710	739	745	693	686	689	765	731	741	710	756	748	745	735	726	751	699	691	713	702	708	696	728	744	754	734	697	737	741	744	726	631	723	777	753	727	718	729	747	736	763	726	739	729	707	723	708	748	697	706	741	733	703	725	708	714	750	763	719	697	709	745	780	721	688	715	745	715	747	714	744	728	728	723	705	704	732	761	682	747	680	770	751	775	740	689	759	771	738	703	728	690	699	759	740	769	712	674	764	714	728	720	796	766	738	711	701	750	764	755	681	711	720	689	665	729	705	721	686	740	774	667	729	754	676	705	740	725	764	696	711	704	739	730	720	702	751	743	734	683	740	707	719	736	767	716	745	741	715	699	681	766	672	707	714	723	684	734	664	680	746	728	746	729	736	739	734	751	685	690	717	723	747	658	672	741	704	726	714	741	743	725	708	769	744	754	742	716	764	750	718	719	744	743	752	700	744	783	723	742	697	732	738	744	743	757	761	707	734	693	737	756	736	703	719	737	701	766	700	743	726	754	709	707	719	722	736	705	712	725	708	687	785	724	715	668	743	716	723	749	667	719	752	761	692	722	696	638	692	694	703	737	715	691	756	704	709	755	718	688	728	730	770	741	761	709	701	746	731	742	742	777	686	712	782	763	728	704	767	713	741	741	735	725	719	655	735	724	737	722	706	733	726	706	680	689	718	764	745	715	731	722	712	747	762	723	747	686	737	665	732	710	726	731	681	697	716	715	692	703	741	732	710	701	659	697	707	722	736	734	721	707	758	713	776	688	743	695	738	711	731	749	712	723	731	742	721	677	738	718	684	714	687	710	687	724	762	727	680	727	745	714	685	718	709	727	757	741	676	730	774	733	775	695	758	699	701	713	726	728	725	681	735	777	712	730	756	712	714	717	710	755	727	742	709	701	737	725	754	724	751	733	708	693	717	749	678	731	681	716	686	728	711	707	723	770	722	718	680	723	723	725	764	669	720	700	698	729	725	695	709	699	734	749	727	689	727
25805	23980	34477	26867	22166	16286	1492	365	350	370	359	348	322	345	368	338	301	344	364	322	351	375	333	350	371	318	345	323	334	316	343	344	314	329	350	339	307	335	316	380	357	343	297	312	331	341	353	316	317	336	328	303	329	352	348	336	352	319	329	361	345	351	317	328	312	351	328	343	331	331	313	308	340	327	325	345	302	332	350	296	326	358	368	365	323	332	333	303	348	336	328	311	343	327	322	325	319	286	323	292	311	349	321	308	318	341	333	318	299	326	329	341	314	336	306	309	327	322	325	344	332	341	324	327	358	319	295	346	333	307	334	324	344	316	317	343	326	306	319	355	316	340	338	325	291	351	328	338	323	332	310	328	378	342	356	346	342	311	343	321	322	335	343	357	315	323	354	370	318	347	314	327	323	319	332	317	333	306	335	328	350	336	345	316	289	349	319	336	371	338	331	330	334	353	350	294	324	306	348	307	328	317	325	328	323	314	328	327	321	333	379	351	310	346	317	316	313	314	328	322	339	344	330	331	325	342	289	355	359	342	329	328	323	340	368	321	341	306	309	321	336	329	318	329	344	330	328	330	339	337	336	329	308	324	334	306	330	332	338	314	312	326	335	333	346	363	337	287	351	304	295	343	347	367	332	321	328	346	287	347	360	338	348	305	330	346	334	319	342	316	327	344	313	316	325	336	322	362	297	349	334	353	339	357	328	326	339	306	323	307	291	344	317	337	344	310	329	297	346	330	354	314	314	357	340	314	311	354	345	331	322	316	361	349	296	315	348	350	371	314	329	316	341	342	285	308	325	316	310	355	341	332	340	337	301	329	329	317	331	324	318	295	339	324	354	309	365	341	346	341	340	352	343	358	307	337	302	322	341	335	345	337	309	370	325	322	313	325	334	345	330	342	339	316	317	335	336	341	339	330	353	342	325	331	324	316	327	331	309	360	296	326	312	316	363	315	328	347	325	334	314	346	316	340	329	341	343	350	313	330	298	322	340	357	331	323	272	315	312	326	333	321	329	347	318	321	332	301	325	312	355	327	330	329	317	321	322	295	326	316	326	346	342	331	352	370	306	335	322	323	312	354	348	328	355	350	318	331	319	352	347	323	310	355	314	309	320	306	327	354	347	336	352	343	339	311	319	318	329	352	315	342	306	323	328	350	314	297	341	340	335	351	331	327	340	318	351	322	348	354	314	317	346	344	320	326	346	320	350	334	332	312	316	336	332	320	325	347	327	331	349	336	308	325	341	320	341	368	368	308	335	339	321	347	339	365	336	276	321	343	362	324	305	333	359	334	347	364	346	301	338	333	313	340	331	288	354	330	328	308	281	314	339	331	347	337	315	333	321	313	312	335	297	354	311	343	348	319	331	308	337	338	347	349	329	324	339	317	309	339	306	323	319	312	353	332	331	322	283	355	349	297	319	311	322	314	313	328	332	335	328	345	333	320	318	323	357	310	295	340	344	310	330	346	318	328	335	296	329	324	312	344	326	334	319	333	337	331	339	325	324	349	315	335	359	330	372	358	342	316	318	332	358	339	354	310	325	318	317	331	342	360	309	333	338	342	313	341	325	314	352	328	342	360	319	330	343	354	332	327	337	340	358	327	361	303	322	335	305	310	361	347	330	339	324	325	347	298	307	340	347	334	309	310	325	344	310	302	315	351	326	338	329	324	355	320	358	323	345	348	348	310	332	339	328	349	304	340	312	341	308	324	318	357	332	320	322	361	348	329	344	315	334	326	348	316	351	318	358	325	342	342	327	331	293	329	344	303	317	335	351	319	357	326	345	355	366	320	314	339	356	317	322	286	316	308	314	307	333	291	304	341	356	349	296	330	295	297	326	325	314	322	319	323	349	358	332	285	334	296	329	307	307	312	324	312	322	320	353	344	341	340	335	330	330	336	343	339	326	322	336	344	304	373	342	334	341	325	352	352	331	355	340	305	343	352	328	337	308	376	345	304	334	344	306	346	345	293	320	342	346	369	335	350	360	326	351	315	312	292	311	302	344	315	340	330	336	360	354	324	310	367	331	288	359	329	319	361	328	336	310	313	349	311	332	319	337	326	328	336	343	355	351	329	332	311	313	330	319	355	326	324	348	316	322	302	340	324	348	333	351	318	350	365	312	333	320	309	344	359	313	324	329	341	380	336	334	332	330	324	341	313	345	342	351	330	335	333	292	336	347	342	329	310	353	337	344	346	334	329	308	327	346	319	322	330	344	328	338	343	303	327	349	333	329	347	360	336	360	338	306	326	311	322	356	308	329	328	333	318	309	338	341	322	343	346	322	351	363	336	340	312	353	311	349	325	341	323	341	311	347	323	324	336	306	304	335	317	303	320	317	334	332	307	322	294	313	343	316	317	352	313	354	330	342	301	313	354	353	315	341	333	297	350	367	341	346	309	357	340	359	345	345	298	336	323	319	322	356	323	321	335	351	300	338	335	307	334	353	315	322	362	326	323	351	376	338	338	302	355	323	332	343	320	320	338	341	342	323	332	341	321	327	323	355	315	357	346	341	305	315	348	296	333	335	322	349	334	344	345	288	306	305	345	332	373	301	349	323	329	294	304	327	326	359	326	305	336	310	318	312	341	318	313	362	343	343	364	354	371	329	343	327	327	311	348	332	355	343	276	370	319	322	331	325	356	307	319	331	306	308	336	316	333	326	335	292	347	332	318	318	315	314	359	371	352	340	322	319	337	325	334	329	344	310	363	362	320	337	318	341	317	348	349	353	371	310	324	354	353	330	327	330	316	342	372	330	338	323	346	325	327	345	350	328	293	354	327	336	325	352	315	336	332	354	341	292	306	331	304	332	323	320	322	306	337	330	311	337	331	319	340	316	342	345	290	336	337	361	316	340	318	334	315	302	350	330	302	320	314	328	332	343	329	343	317	344	323	344	349	331	344	347	296	298	304	341	298	340	324	345	340	327	327	327	329	302	316	315	323	309	302	337	331	349	326	324	285	316	311	361	302	331	358	328	295	347	333	319	321	327	344	330	356	297	338	340	320	336	334	320	338	305	316	311	359	330	330	350	334	349	329	325	334	296	335	311	352	328	324	339	335	355	356	337	316	325	321	354	329	357	346	310	320	337	332	344	344	337	325	335	345	319	333	317	324	348	325	364	342	352	338	358	307	318	333	346	370	311	339	316	339	334	341	313	358	284	355	337	341	349	364	344	345	340	321	319	340	288	341	318	324	325	346	313	333	344	323	341	352	332	315	321	340	316	339	332	324	318	323	336	344	343	328	357	356	317	339	343	318	343	316	335	306	324	324	329	293	335	341	332	333	358	370	348	315	331	332	332	320	338	327	346	317	318	311	363	319	332	339	324	339	337	351	343	322	328	323	322	311	328	316	326	307	335	341	364	338	296	311	302	352	332	345	324	353	338	346	355	330	350	313	302	347	320	341	363	364	333	310	357	330	305	338	305	342	330	325	321	304	315	308	329	335	341	322	293	321	349	338	329	324	325	329	347	334
58108	84839	66741	15156	29369	17505	632	600	610	560	577	631	563	546	613	585	543	578	574	537	555	556	547	570	580	579	543	576	559	546	531	536	605	603	556	564	597	549	566	558	529	550	562	543	539	556	594	551	552	526	564	572	534	537	552	567	539	546	606	560	589	600	563	562	570	545	536	516	550	599	557	533	580	547	565	575	601	583	556	538	561	531	535	551	538	537	598	592	515	519	521	570	530	577	558	614	536	530	584	598	543	588	594	577	580	573	557	564	550	597	569	578	579	558	565	592	568	543	537	573	587	551	529	555	530	557	520	541	539	606	515	563	561	515	569	588	522	554	513	527	602	543	542	540	576	552	555	563	558	555	546	569	549	559	550	548	572	587	561	559	569	530	563	527	522	536	558	566	549	567	526	559	554	560	537	574	515	592	567	567	565	551	571	588	560	536	568	556	505	576	556	558	535	531	541	569	593	564	535	568	584	566	573	592	533	564	568	605	503	534	508	563	560	539	523	559	567	543	526	527	550	577	483	540	567	519	547	559	535	540	563	515	600	542	550	511	526	535	552	534	584	534	516	564	544	573	547	519	589	553	551	546	568	626	564	520	536	560	545	583	597	586	531	588	560	556	546	568	552	552	526	560	576	580	557	535	543	511	550	559	550	639	547	534	556	568	543	528	533	587	525	522	515	542	567	596	544	562	582	563	599	551	585	567	540	568	551	568	582	577	554	534	498	546	563	549	562	517	528	534	570	573	570	574	558	576	544	542	583	589	579	534	534	623	552	539	568	552	573	525	523	581	536	583	511	571	568	575	544	540	587	575	533	555	569	596	609	566	549	579	561	541	571	591	558	553	542	558	549	537	574	527	550	539	531	559	572	551	565	509	576	540	563	547	576	543	567	550	560	537	578	562	521	526	589	534	567	581	538	543	568	550	536	589	561	573	586	581	554	544	566	562	586	567	583	574	566	547	559	569	587	524	550	539	542	547	595	569	515	555	513	527	546	510	577	541	584	586	550	519	587	588	547	536	559	588	525	562	601	593	527	565	570	582	563	552	516	569	572	569	597	532	562	574	576	577	596	539	547	547	551	547	534	578	598	554	550	582	562	580	582	551	537	595	567	592	533	603	582	603	534	585	554	525	594	514	546	571	592	555	551	524	545	569	554	527	542	541	582	538	564	589	539	531	577	536	588	550	570	538	548	572	540	549	574	585	550	581	561	521	540	549	578	581	566	527	572	555	563	580	595	570	545	560	583	565	585	550	518	549	564	620	561	556	555	532	541	555	559	600	550	546	593	554	551	573	557	561	593	579	567	572	547	546	543	549	570	564	566	523	523	582	542	535	586	561	590	621	569	539	582	532	576	513	564	562	537	514	594	571	543	570	549	562	547	563	569	561	529	548	588	553	608	519	558	542	554	573	574	546	573	556	587	533	555	582	570	599	547	550	575	563	586	542	541	581	549	546	541	601	573	562	529	583	558	594	541	553	590	525	558	548	544	540	606	581	577	574	557	557	532	586	526	564	511	557	572	534	612	538	544	571	580	570	593	522	575	539	596	549	565	543	517	607	550	586	572	565	580	532	594	585	584	549	551	549	574	568	548	535	533	537	548	594	579	561	545	570	532	518	543	561	574	550	561	558	601	574	579	552	534	537	551	559	571	573	549	544	567	539	537	569	560	512	551	524	522	573	525	569	604	555	540	548	542	594	555	575	565	562	547	555	530	560	558	555	546	579	513	540	532	592	556	529	547	559	573	533	538	568	586	554	518	557	553	542	554	580	507	570	542	567	523	532	548	561	575	585	553	569	576	513	564	525	575	541	562	525	548	539	550	540	583	528	557	558	569	546	584	555	568	524	512	568	568	511	582	551	560	541	553	552	559	543	543	578	539	555	557	583	539	614	565	588	542	560	565	525	564	601	578	535	528	524	522	535	538	532	565	568	549	560	551	529	572	542	574	542	560	553	574	579	545	547	572	546	599	541	576	569	522	608	571	545	573	533	549	563	538	575	508	571	550	554	568	563	555	537	563	543	565	545	571	557	570	546	545	573	564	578	541	566	594	565	555	524	577	584	567	579	524	558	552	577	554	564	566	504	545	542	560	537	587	593	561	582	586	534	578	509	572	595	585	576	563	530	572	584	518	556	540	572	553	550	523	554	520	611	531	595	606	570	547	584	510	589	586	533	598	579	593	542	547	589	513	593	570	556	572	556	593	563	594	558	540	521	554	541	581	510	508	538	504	522	550	586	575	576	582	521	567	541	527	519	571	560	612	565	553	538	571	520	563	546	545	537	559	551	542	529	546	578	602	568	546	562	542	572	554	550	537	584	614	561	556	550	545	556	548	562	575	533	557	604	549	530	589	524	580	574	560	560	537	561	572	556	538	562	548	553	561	560	585	572	565	569	584	560	563	531	559	569	561	568	540	538	564	527	560	554	538	613	510	543	567	583	553	540	608	521	533	564	567	536	546	558	509	587	567	546	576	564	562	598	571	551	515	551	556	574	566	581	557	579	545	574	588	541	543	573	579	554	535	592	543	567	566	537	561	564	582	572	589	542	561	571	562	568	608	514	547	576	545	571	541	510	563	537	547	539	524	573	563	538	559	548	517	584	527	588	530	582	600	559	515	536	562	571	582	571	538	549	522	554	515	493	544	565	566	560	566	541	573	574	579	628	519	583	533	536	526	524	576	552	550	544	563	534	592	570	532	556	561	553	581	562	578	529	551	580	498	609	538	532	578	524	644	598	569	566	538	574	581	595	586	518	556	546	543	582	564	542	589	572	550	581	534	552	576	596	522	515	544	538	555	518	556	568	546	552	596	548	565	517	582	599	573	551	542	565	542	523	544	634	560	560	583	547	610	571	564	546	568	565	549	552	525	596	519	575	522	549	557	546	534	592	586	578	538	572	577	564	599	583	548	539	538	562	536	599	612	567	561	537	527	525	571	583	575	534	547	575	572	555	558	570	573	550	605	560	537	543	551	591	561	552	578	546	586	563	545	577	541	596	597	609	601	603	569	520	527	595	525	581	573	555	543	531	561	569	536	608	556	555	568	541	554	587	518	591	537	586	554	534	529	538	543	547	560	540	545	580	561	530	545	513	561	542	570	530	570	559	586	569	534	558	531	552	548	573	590	561	559	532	534	560	545	587	542	540	559	574	558	572	563	524	547	585	561	572	552	570	531	561	572	582	574	560	539	608	529	534	586	575	587	552	564	583	592	574	600	521	584	541	596	587	582	557	595	578	574	568	571	550	570	542	541	558	564	538	564	587	532	552	572	568	525	544	571	536	535	550	563	571	555	586	553	519	541	518	570	547	579	542	540	551	562	582	526	591	513	562	551	553	575	580	544	554	602	563	571	608	577	572	569	541	566	552	545	550	532	553	561	533	560	562	556	577	536	567	599	537	576	558	577	565	586	564	586	554	535	565	564	533	562	561	589	546	556	570	565	571	542	579	559	525	572	472	574	565	553	575	544	554	526	556
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
